path: root/src/network.c
AgeCommit message (Expand)AuthorFilesLines
2017-10-29[core] isolate sock_addr manipulationGlenn Strauss1-25/+11
2017-10-28[core] fix implicit wildcard IPv4 and IPv6 listenGlenn Strauss1-6/+13
2017-10-25[core] fix build --disable-ipv6 (fixes #2832)nicorac1-0/+4
2017-10-22[core] normalize config addrs for eq and ne (#2830)Glenn Strauss1-92/+15
2017-10-22[core] normalize config addrs for != match (#2830)Glenn Strauss1-0/+77
2017-10-22[core] fix 1.4.46 regression in config match (fixes #2830)Glenn Strauss1-1/+8
2017-10-21[core] translate DNS to IP str for cond socket cmpGlenn Strauss1-4/+9
2017-10-09[core] quiet coverity warningGlenn Strauss1-1/+4
2017-10-09[core] compare listen addrs after DNS resolutionGlenn Strauss1-84/+76
2017-10-09[core] /dev/stdin listener for inetd wait yesGlenn Strauss1-5/+31
2017-10-07[core] cleaner code; remove goto from network.cGlenn Strauss1-52/+32
2017-10-03[network] do not append port to unix socket pathsGlenn Strauss1-2/+4
2017-09-23[core] fdevent setsockopt() helper functionsGlenn Strauss1-9/+6
2017-08-03[core] set socket perms after bind, before listenGlenn Strauss1-5/+5
2017-07-15[core] sock_addr_from_str_hints reusable name resGlenn Strauss1-123/+9
2017-06-13[core] server.socket-perms to set perms on unix (fixes #656)Glenn Strauss1-0/+11
2017-03-28[core] include <netdb.h> where neededGlenn Strauss1-0/+3
2017-03-28[core] remove some unused header includesGlenn Strauss1-1/+0
2017-01-31[core] graceful restart with SIGUSR1 (fixes #2785)Glenn Strauss1-16/+22
2017-01-31[core] use getaddrinfo,inet_pton vs gethostbyname (fixes #2783)Glenn Strauss1-0/+19
2017-01-31[core] move con throttling to connections-glue.cGlenn Strauss1-65/+0
2017-01-31[mod_openssl] move openssl config into mod_opensslGlenn Strauss1-522/+5
2017-01-14[core] con interface for read/write; isolate SSLGlenn Strauss1-13/+1
2017-01-10[TLS] = "disable" for low mem (fixes #2778)Glenn Strauss1-1/+1
2016-12-23[TLS] openssl 1.1.0 makes SSL_OP_NO_SSLv2 no-opGlenn Strauss1-2/+2
2016-12-05openssl 1.1.0 init and cleanupGlenn Strauss1-0/+9
2016-10-18[TLS] remote IP conditions are valid for TLS SNI (fixes #2272)Glenn Strauss1-0/+1
2016-09-24performance: use Linux extended syscalls and flagsGlenn Strauss1-5/+4
2016-08-20[core] better DragonFlyBSD support (fixes #2746)Glenn Strauss1-1/+1
2016-07-29[core] check if EAI_ADDRFAMILY is definedGlenn Strauss1-1/+5
2016-07-27[core] fix result copy from getaddrinfo()Glenn Strauss1-1/+2
2016-07-27[core] try AF_INET after AF_INET6 if use-ipv6Glenn Strauss1-0/+10
2016-07-05[TLS] fix return value checks during cert initGlenn Strauss1-2/+2
2016-06-29[core] disable Nagle algorithm (TCP_NODELAY)Glenn Strauss1-0/+30
2016-06-23fix errors detected by Coverity ScanGlenn Strauss1-2/+2
2016-06-21fix errors detected by Coverity ScanGlenn Strauss1-0/+1
2016-06-19remove excess calls to joblist_append()Glenn Strauss1-4/+0
2016-06-19[TLS] release openssl buffers as used (fixes #1265, fixes #1283, #881)Glenn Strauss1-1/+7
2016-06-04[config] server.bsd-accept-filter optionGlenn Strauss1-3/+8
2016-05-07[core] fix IPv6 address + port parsing (#2204)Glenn Strauss1-2/+2
2016-05-07build with libresslGlenn Strauss1-3/+4
2016-05-02[core] lighttpd -1 handles single request on stdin socket (fixes #1584)Glenn Strauss1-0/+10
2016-05-02[network] separate addr trans from socket creationGlenn Strauss1-65/+56
2016-04-24[core] compile with upcoming openssl 1.1.0 release (fixes #2727)Glenn Strauss1-4/+12
2016-04-18remove handle_joblist hookGlenn Strauss1-11/+0
2016-04-18[config] server.listen-backlog option (fixes #1825, #2116)Glenn Strauss1-1/+1
2016-03-26[core] lighttpd -tt performs preflight startup checks (fixes #411)Glenn Strauss1-2/+10
2016-03-19consistent inclusion of config.h at top of files (fixes #2073)Glenn Strauss1-0/+2
2016-03-19[ssl] support disabling ssl.verifyclient.activate in SNI callback (fixes #2531)Stefan Bühler1-0/+2
2016-03-19[core] accept $SERVER["socket"] without port, use server.port as fallback (fi...Stefan Bühler1-3/+8