Commit Graph

149 Commits (dd91c1459c2c98c75e6048b15b041f7619c1a917)

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