Let dynamic filters and taggers support a $listen-address variable
[privoxy.git] / jcc.c
2016-05-25 Fabian KeilLet dynamic filters and taggers support a $listen-addre...
2016-05-22 Fabian KeilOptionally use the X-Forwarded-For header for client...
2016-03-17 Fabian KeilImplement client-specific tags
2016-02-26 Fabian KeilStart using zalloc_or_die()
2016-01-16 Fabian KeilBump copyright year
2016-01-16 Fabian KeilRemove non-standard Proxy-Agent headers in HTTP snipplets
2016-01-16 Fabian KeilIntroduce the new forwarding type 'forward-webserver'
2015-12-28 Fabian KeilCheck requests more carefully before serving them force...
2015-03-27 Fabian Keillisten_loop(): Add number of active threads to a couple...
2015-01-24 Fabian KeilPrevent parse errors after failing to deliver a client...
2015-01-24 Fabian Keilchunked_body_is_complete(): Check input more carefully
2015-01-24 Fabian KeilFix comment typo
2014-12-19 Fabian KeilFix comment typos
2014-10-18 Fabian Keilreceive_client_request(): Don't ignore list_append_list...
2014-07-25 Fabian KeilLet sed() failures result in an error response
2014-07-25 Fabian KeilReject requests with unsupported Expect header values
2014-06-03 Fabian KeilReduce code duplication by setting http->ocmd in parse_...
2014-06-02 Fabian KeilBump copyright
2014-06-02 Fabian KeilAdd support for external filters
2014-02-10 Fabian KeilFix comment typo
2013-03-01 Fabian KeilReject network sockets with file descriptor values...
2013-01-03 Fabian KeilRevert the previous commit 1.422 for now
2012-12-27 Fabian KeilInclude the protocol when logging requests with 'debug 1'
2012-12-07 Fabian KeilDowngrade a log message in change_request_destination()
2012-12-07 Fabian KeilAdd support for Tor's optimistic-data SOCKS extension
2012-12-07 Fabian KeilAdd support for chunk-encoded client request bodies
2012-12-07 Fabian KeilMake any_loaded_file_changed() more reliable
2012-11-24 Fabian KeilStop considering client sockets tainted after receving...
2012-11-24 Fabian KeilFix a harmless logic bug in mark_server_socket_tainted()
2012-11-24 Fabian KeilAllow serve() to keep client connections open if the...
2012-11-09 Fabian KeilStyle fix for the previous commit
2012-11-09 Fabian KeilAdd a --config-test option
2012-10-29 Fabian KeilDo not keep the client connection open if it has to...
2012-10-29 Fabian KeilIn verify_request_length(), express 'unread client...
2012-10-29 Fabian KeilFix an assertion in verify_request_length()
2012-10-29 Fabian KeilUpdate verify_request_length()'s description
2012-10-23 Fabian KeilMake a log message in serve() more consistent with...
2012-10-23 Fabian KeilUnbreak compilation without FEATURE_CONNECTION_KEEP_ALIVE
2012-10-21 Fabian KeilIn serve(), stop considering connection sharing a reaso...
2012-10-21 Fabian KeilRemember connections in case of destination mismatches...
2012-10-21 Fabian KeilRephrase log messages in serve()
2012-10-21 Fabian KeilKeep track of how many requests have been received...
2012-10-21 Fabian KeilIn verify_request_length(), use clear_iob() when nuking...
2012-10-21 Fabian KeilReplace the IOB_RESET() macro with the new function...
2012-10-21 Fabian KeilKeep track of how many request are sent through a serve...
2012-10-21 Fabian KeilAdd optional client-side pipelining support
2012-10-21 Fabian KeilLet serve() wait for keep-alive-timeout seconds for...
2012-10-21 Fabian KeilWhen closing the client socket in serve(), also log...
2012-10-21 Fabian Keilchat() with the client as long as the connection state...
2012-10-21 Fabian KeilRemove a pointless fflush() call in chat()
2012-10-21 Fabian KeilIn chat(), check for failed delivery of request headers...
2012-10-21 Fabian KeilUse a dedicated iob for the data read from the client
2012-10-21 Fabian KeilUse IOB_RESET() in prepare_csp_for_next_request()
2012-10-21 Fabian KeilLet IOB_RESET() take the iob to reset as argument
2012-10-21 Fabian KeilWhen logging the buffering of server headers in chat...
2012-10-12 Fabian KeilUse the shiny-new drain_and_close_socket() when closing...
2012-09-04 Fabian KeilRelocate the connection-accepted message from listen_lo...
2012-09-04 Fabian KeilFigure out the request length before running sed()
2012-07-27 Fabian KeilBump copyright
2012-07-27 Fabian KeilAdd LOG_LEVEL_ACTIONS to log the applying actions
2012-07-27 Fabian KeilIn serve(), log the client socket and its condition...
2012-07-23 Fabian KeilRevert 1.381 which wasn't a style change after all
2012-07-23 Fabian KeilStart using malloc_or_die()
2012-07-23 Fabian KeilMerge two if conditions in main()
2012-07-23 Fabian KeilReplace strdup() calls with strdup_or_die() calls were...
2012-07-23 Fabian KeilDo not confuse a client hanging up with a connection...
2012-03-10 Fabian KeilWhen stopping to watch a client socket due to pipelinin...
2012-03-09 Fabian KeilAdd missing white-space behind if's and the following...
2012-03-09 Fabian KeilFix white-space around parentheses
2011-12-10 Fabian KeilRemove an obsolete part of the receive_client_request...
2011-11-06 Fabian KeilFix a subtle race condition between prepare_csp_for_nex...
2011-11-06 Fabian KeilReimplement segment splitting in get_last_url() by...
2011-10-30 Fabian KeilAdd a configure check for strtok() and add locks around...
2011-10-23 Fabian KeilIf only the server connection is kept alive, do not...
2011-10-23 Fabian KeilEnable sharing of server connections again, even if...
2011-10-23 Fabian KeilSimplify the signal setup in main()
2011-10-23 Fabian KeilIn chat(), do not bother to generate a client request...
2011-10-16 Fabian KeilFix a logic bug that could cause Privoxy to reuse a...
2011-10-08 Fabian KeilIn chat(), properly report missing server responses...
2011-09-04 Fabian KeilDitch trailing whitespace
2011-08-27 Fabian KeilChange the HTTP version in the snipplets to 1.1
2011-08-22 Fabian KeilWhen sending out the "no-server-data" response, do...
2011-07-17 Fabian KeilMinor style fixes for bind_port_helper()
2011-07-17 Fabian KeilReduce code duplication in bind_port_helper()
2011-07-17 Fabian KeilRestructure bind_ports_helper() a bit
2011-07-17 Fabian KeilDo not claim to listen on a socket until we actually do.
2011-07-17 Fabian KeilAllow to bind to multiple separate addresses.
2011-07-17 Fabian KeilMinor style fix for listen_loop().
2011-07-17 Fabian KeilAlso log the client socket when dropping a connection.
2011-07-08 Fabian KeilAdd the config directive compression-level
2011-07-03 Fabian KeilFix spelling of LOWER_LENGTH_LIMIT_FOR_COMPRESSION
2011-06-23 Fabian KeilAdd support for (re-)compression of buffered content...
2011-05-27 Fabian KeilRemove a useless '+' in main().
2011-05-03 Fabian KeilInclude the destination host in the 'Request ... marked...
2011-04-26 Fabian KeilSplit the --user delimiter skipping across two lines...
2011-04-26 Fabian KeilMake a copy of the --user value and only mess with...
2011-04-26 Fabian KeilRemove a harmless but pointless line in the code to...
2011-04-26 Fabian KeilWhen a specified user or group can't be found, put...
2011-04-26 Fabian KeilIf the --user argument user[.group] contains a dot...
2011-04-19 Fabian KeilFix various spelling errors in the comments.
next