create_server_ssl_connection(): Add comment about optimization possibility
[privoxy.git] / jbsockets.c
2020-12-14 LeeMerge branch 'master' of ssh://git.privoxy.org:23/git...
2020-12-14 Fabian KeilBring back the select()-based fallback code
2020-12-14 LeeMerge branch 'master' of ssh://git.privoxy.org:23/git...
2020-12-14 Fabian KeilMake poll() non-optional and remove select()-based...
2020-09-17 LeeMerge branch 'master' of ssh://git.privoxy.org:23/git...
2020-09-11 Fabian Keilaccept_connection(): Fix format specifier in a log...
2020-09-07 Fabian KeilRemove OS/2 support
2020-09-02 LeeMerge branch 'master' of ssh://git.privoxy.org:23/git...
2020-09-01 Fabian Keilrfc2553_connect_to(): When failing set errno later
2020-06-02 LeeMerge branch 'master' of ssh://git.privoxy.org:23/git...
2020-05-28 Fabian KeilFix comment typos
2020-02-27 LeeMerge branch 'master' of ssh://git.privoxy.org:23/git...
2020-02-13 Fabian KeilUpgrade a bunch of links to the homepage to https://
2019-11-18 Fabian KeilUse the IP_FREEBIND socket option, if defined
2018-12-14 LeeMerge branch 'master' of ssh://git.privoxy.org:23/git...
2018-11-12 Fabian KeilAdd delay-response{} action
2018-10-23 Fabian KeilRemove support for AmigaOS
2018-03-08 Fabian KeilRemove show_rcs() and the CVS ids it relied upon
2018-03-07 Leefix comment
2017-06-26 Fabian KeilAdd a listen-backlog directive
2017-06-26 Fabian KeilEnable accept filter only once
2017-06-26 Fabian KeilAdd an enable-accept-filter directive
2017-06-08 Fabian Keilrfc2553_connect_to(): Properly detect and log when...
2017-06-08 Fabian KeilFix indentation
2017-06-04 Fabian KeilFix comments that still called Privoxy Junkbuster
2017-06-04 Fabian Keilsocket_is_still_alive(): Remove superfluous empty line
2017-05-25 Fabian KeilBump copyright
2017-05-25 Fabian KeilNever use select() when poll() is available
2016-12-24 Fabian KeilAdd a --fuzz option
2016-09-27 Leeupdate windows build system to use supported software
2016-08-22 Fabian Keilaccept_connection(): Fix crashes with "listen-addr...
2016-05-25 Fabian KeilLet dynamic filters and taggers support a $listen-addre...
2016-01-16 Fabian KeilBump copyright year
2015-11-06 Fabian Keilaccept_connection(): Enable socket lingering for the...
2015-11-06 Fabian Keilaccept_connection(): Set NO_DELAY flag for the acceptin...
2015-11-06 Fabian KeilFactor out set_no_delay_flag() to reduce code duplication
2014-11-14 Fabian KeilFix memory leak in rfc2553_connect_to()
2014-10-18 Fabian Keilbind_port(): Fix file descriptor leak in error path
2014-10-18 Fabian KeilIn bind_port(), check if the socket is valid before...
2014-10-18 Fabian Keilaccept_connection(): Adjust loop condition to silence...
2014-06-03 Fabian KeilReplace malloc() with malloc_or_die() when the size...
2014-06-02 Fabian KeilBump copyright
2014-06-02 Fabian KeilAdd support for external filters
2013-03-20 Fabian KeilFix a comment typo
2013-03-06 Ian SilvesterRemoved __APPLE_CC__ from two conditional defines in...
2013-03-01 Fabian KeilFix a comment
2013-03-01 Fabian KeilReject network sockets with file descriptor values...
2013-01-01 Fabian KeilDo not try to drain a socket when there is no data...
2012-10-23 Fabian KeilMake socket_is_still_alive() visible when compiling...
2012-10-21 Fabian KeilSet the socket option SO_LINGER for the client socket...
2012-10-17 Fabian KeilDowngrade two error messages in drain_and_close_socket...
2012-10-12 Fabian KeilFix a comment typo.
2012-10-12 Fabian KeilAdd drain_and_close_socket()
2012-03-09 Fabian KeilUnwrap a memcpy() call in resolve_hostname_to_ip()
2012-03-09 Fabian KeilFix white-space around parentheses
2011-12-31 Fabian KeilIf NI_MAXSERV isn't defined, define it to 32
2011-12-10 Fabian KeilFix an off-by-one in an error message about connect...
2011-11-18 Fabian KeilRemove an incorrect string termination attempt
2011-09-04 Fabian KeilDitch trailing whitespace
2011-07-30 Fabian KeilSet socket_error to errno if connecting fails in rfc255...
2011-07-17 Fabian KeilAdd a comment about possibly questionable behaviour...
2011-07-17 Fabian KeilStyle and comment fixes for accept_connection()
2011-07-17 Fabian KeilAllow to bind to multiple separate addresses.
2011-07-04 Fabian KeilIn bind_port(), stop hinting AI_ADDRCONFIG to getaddrinfo()
2011-06-23 Fabian KeilRemove a useless check in write_socket()
2011-05-03 Fabian KeilIn rfc2553_connect_to(), prevent a duplicated log messa...
2011-05-03 Fabian KeilPrevent a NULL-pointer dereference in connect_to()
2011-04-27 Fabian KeilIn connect_to(), do not pretent to retry if forwarded...
2011-04-19 Fabian KeilFix various spelling errors in the comments.
2011-03-27 Fabian KeilIf forwarded-connect-retries is set, only retry if...
2011-03-27 Fabian KeilFix a theoretical memory leak in a cannot-realistically...
2011-03-27 Fabian KeilIn rfc2553_connect_to(), initialize socket_error to 0
2011-03-27 Fabian KeilMark the errno overloading in connect_to() as questiona...
2011-03-27 Fabian KeilZero out the timeval struct in rfc2553_connect_to(...
2011-03-27 Fabian KeilIn rfc2553_connect_to(), explain getnameinfo() errors...
2011-03-27 Fabian KeilBump copyright year
2011-03-27 Fabian KeilIn rfc2553_connect_to() and no_rfc2553_connect_to(...
2011-03-27 Fabian KeilIn rfc2553_connect_to(), simplify the OS/2 code path...
2011-03-27 Fabian KeilDon't leak csp->http->host_ip_addr_str when calling...
2011-03-27 Fabian KeilDon't leak csp->http->host_ip_addr_str when calling...
2011-03-27 Fabian KeilIn rfc2553_connect_to(), start setting cgi->error_messa...
2011-03-27 Fabian KeilIn rfc2553_connect_to(), rename socket_in_error to...
2011-03-27 Fabian KeilIn the IPv6-aware connect_to(), allocate http->host_ip_...
2011-03-27 Fabian KeilIn rfc2553_connect_to(), remove a useless check for...
2011-03-27 Fabian KeilRemove a useless comment in rfc2553_connect_to().
2011-03-27 Fabian KeilWhen retrying to connect, also log the maximum number...
2011-03-27 Fabian KeilMove the forwarded-connect-retries handling into a...
2011-03-27 Fabian KeilRemove an incorrect comment about csp not being modifie...
2010-07-26 Fabian KeilRename LOG_LEVEL_LOG to the more descriptive LOG_LEVEL_...
2010-07-26 Fabian KeilAdd LOG_LEVEL_RECEIVED to log the not-yet-parsed data...
2010-07-26 Fabian KeilIn write_socket(), also log the socket we're writing to.
2010-06-13 Fabian KeilIn write_socket(), remove the write-only variable write...
2010-06-13 Fabian KeilIn resolve_hostname_to_ip(), limit the scope of the...
2010-06-13 Fabian KeilIn connect_to(), don't declare the variable 'flags...
2010-04-23 Fabian KeilRename socket_is_still_usable() to socket_is_still_alive().
2010-02-15 Fabian KeilAlso use the no-such-domain template if resolving addre...
2009-12-16 Fabian KeilAdd optional support for FreeBSD's accf_http(9).
2009-12-15 Fabian KeilFinish the last commit and remove the miscutil.h inclus...
2009-12-15 Fabian KeilIn bind_port(), let getaddrinfo() resolve localhost...
2009-10-04 Fabian KeilDon't use AI_ADDRCONFIG on platforms that don't support it.
next