96 Commits (lighttpd-1.4.41)

Author SHA1 Message Date
Glenn Strauss ad6d41896e [core] check if EAI_ADDRFAMILY is defined 5 years ago
Glenn Strauss a62bff9866 [core] fix result copy from getaddrinfo() 5 years ago
Glenn Strauss a69a803e35 [core] try AF_INET after AF_INET6 if use-ipv6 5 years ago
Glenn Strauss d6c60ebbff [TLS] fix return value checks during cert init 5 years ago
Glenn Strauss 416b5729fb [core] disable Nagle algorithm (TCP_NODELAY) 5 years ago
Glenn Strauss 72b133f595 fix errors detected by Coverity Scan 6 years ago
Glenn Strauss 879a282de7 fix errors detected by Coverity Scan 6 years ago
Glenn Strauss bfac0285a7 remove excess calls to joblist_append() 6 years ago
Glenn Strauss 5ab7944d34 [TLS] release openssl buffers as used (fixes #1265, fixes #1283, #881) 6 years ago
Glenn Strauss 4eeeb8fc76 [config] server.bsd-accept-filter option 6 years ago
Glenn Strauss 598cdd0e5e [core] fix IPv6 address + port parsing (#2204) 6 years ago
Glenn Strauss 1ca52fdce3 build with libressl 6 years ago
Glenn Strauss 1812f5541a [core] lighttpd -1 handles single request on stdin socket (fixes #1584) 6 years ago
Glenn Strauss 6c35e38fe1 [network] separate addr trans from socket creation 6 years ago
Glenn Strauss 49c74fff65 [core] compile with upcoming openssl 1.1.0 release (fixes #2727) 6 years ago
Glenn Strauss 7f942ce09a remove handle_joblist hook 6 years ago
Glenn Strauss 71ed1912c7 [config] server.listen-backlog option (fixes #1825, #2116) 6 years ago
Glenn Strauss 292309f88b [core] lighttpd -tt performs preflight startup checks (fixes #411) 6 years ago
Glenn Strauss 8abd06a7ff consistent inclusion of config.h at top of files (fixes #2073) 6 years ago
Stefan Bühler 00063098c1 [ssl] support disabling ssl.verifyclient.activate in SNI callback (fixes #2531) 6 years ago
Stefan Bühler 70036ff572 [core] accept $SERVER["socket"] without port, use server.port as fallback (fixes #2204) 6 years ago
Glenn Strauss d85bdab43f [core] more careful parse of $SERVER["socket"] config str (prepare #2204) 6 years ago
Stefan Bühler c033a1966e [core] improve conditional enabling (thx Gwenlliana, #2598) 6 years ago
Stefan Bühler 566cf8decb add force_assert for more allocation results 6 years ago
Stefan Bühler 593599f14a rewrite network (write) backends 6 years ago
Stefan Bühler 6afad87d2e fix buffer, chunk and http_chunk API 7 years ago
Stefan Bühler b0a632f253 [network] fix compile break in calculation of sockaddr_un size if SUN_LEN is not defined (fixes #2609) 7 years ago
Stefan Bühler efc41b2bb1 check length of unix domain socket filenames 8 years ago
Stefan Bühler 9f2be4882d force assertion: setting FD_CLOEXEC must work (if available) 8 years ago
Stefan Bühler fba7dd6f43 fix resource leaks in error cases on config parsing and other initializations 8 years ago
Stefan Bühler bcd35cc264 remove logical dead code 8 years ago
Stefan Bühler a7396296da [network/ssl] fix build error if TLSEXT is disabled 8 years ago
Stefan Bühler c8fbc16985 [ssl] fix regression from CVE-2013-4508 (client-cert sessions were broken) 8 years ago
Stefan Bühler 6f208cfde1 fix/silence bugs reported by ccc-analyzer (clang) 8 years ago
Stefan Bühler 1af871fcef [ssl] fix SNI handling; only use key+cert+verify-client from SNI specific config (fixes #2525, CVE-2013-4508) 8 years ago
Stefan Bühler 3ce548c8d0 remove unused members from struct server_socket 8 years ago
Stefan Bühler 93fd9ea7a4 [ssl] add option ssl.empty-fragments, defaulting to disabled (fixes #2492) 8 years ago
Stefan Bühler 6d4d2118c3 [ssl] accept ssl renegotiations if they are not disabled (fixes #2491) 8 years ago
Stefan Bühler 05858f6cf2 [ssl] Fix $HTTP["scheme"] conditional, could be "http" for ssl connections if the ssl $SERVER["socket"] conditional was nested (fixes #2501) 8 years ago
Stefan Bühler 6cdb46587c [ssl] use DH only if openssl supports it (fixes #2479) 9 years ago
Stefan Bühler c3a9948c75 network_server_init: fix double free and memleak on error (fixes #2440, thx kyprizel) 9 years ago
Stefan Bühler 35875cd515 [ssl] include more headers explicitly 10 years ago
Stefan Bühler 456d7f4790 fix compile error when ssl is not enabled 10 years ago
Stefan Bühler 0f96222e7e [ssl] add option to honor server cipher order, true by default (fixes #2364) 10 years ago
Stefan Bühler 8c482a496d remove copy/paste remainings from previous commit 10 years ago
Stefan Bühler a94bdd07df [ssl] count renegotiations to prevent client renegotiations 10 years ago
Stefan Bühler cbf1baacc9 [ssl] fix build errors when Elliptic-Curve Diffie-Hellman is disabled 10 years ago
Stefan Bühler f434d514ad Limit amount of bytes we send in one go; fixes stalling in one connection and timeouts on slow systems. 10 years ago
Stefan Bühler 55e1dc1825 [ssl/build] some minor fixes; fix compile without ssl, cleanup ssl config buffers 11 years ago
Stefan Bühler f610f894a3 ssl: Support for Diffie-Hellman and Elliptic-Curve Diffie-Hellman key exchange (fixes #2301, #2246, #2239) 11 years ago