Make it easier to figure out whether or not the actual content length equals the...
[privoxy.git] / jcc.c
2009-09-12 Fabian KeilMake it easier to figure out whether or not the actual...
2009-09-12 Fabian KeilTurn mark_server_socket_tainted() into a nop if the...
2009-09-12 Fabian KeilIf we got a complete client request, keep watching...
2009-09-10 Fabian Keillen refers to the number of bytes actually read which...
2009-09-10 Fabian KeilDon't constify argv in the main() and real_main() proto...
2009-09-09 Fabian KeilFix recently introduced compiler warnings on amd64.
2009-09-06 Fabian KeilRemove a superfluous debug message in chat().
2009-09-06 Fabian KeilDisable connection-sharing unless FEATURE_CONNECTION_SH...
2009-09-06 Fabian KeilIn serve(), don't bother assuming a timeout value if...
2009-09-05 Fabian KeilSimplify the initial byte_count calculation to get...
2009-09-04 Fabian KeilIn chat(), reset byte_count each time we are buffering...
2009-08-28 Fabian KeilDon't miscalculate byte_count when buffering server...
2009-08-28 Fabian KeilFactor verify_request_length() out of parse_client_requ...
2009-08-19 Fabian KeilIn chat(), set CSP_FLAG_CLIENT_REQUEST_COMPLETELY_READ...
2009-08-19 Fabian KeilSubtract already buffered request bytes from the expect...
2009-08-19 Fabian KeilIf the client specified a content length, assume that...
2009-08-19 Fabian KeilIn preparation to allow connection reuse after forwardi...
2009-07-22 Fabian KeilDisarm the !socket_is_still_usable() check in chat...
2009-07-19 Fabian KeilIf you're masking csp->flags with RUNTIME_FEATURE_CONNE...
2009-07-19 Fabian KeilDon't assume persistence if RUNTIME_FEATURE_CONNECTION_...
2009-07-14 Fabian KeilIn parse_client_request(), assume a request is complete...
2009-07-14 Fabian KeilIf the server doesn't specify how long the connection...
2009-07-13 Fabian KeilTake the latency into account when evaluating whether...
2009-07-13 Fabian KeilTimestamp the connection at the end of chat().
2009-07-13 Fabian KeilIf the socket isn't reusable, don't bother remembering...
2009-07-11 Fabian KeilSet the timestamp directly after receiving the response...
2009-07-11 Fabian KeilDon't bother reading from the server if the client...
2009-07-11 Fabian KeilFor HTTP/1.1 requests other than CONNECT requests,...
2009-07-07 Fabian KeilRevert r261 as it would sabotage NTLM authentication.
2009-07-05 Fabian KeilMention the tainted socket in mark_server_socket_tainted().
2009-07-05 Fabian KeilMention the offending socket in the 'Empty server or...
2009-07-05 Fabian KeilIf we decided not to keep the connection to the server...
2009-07-05 Fabian KeilIn mark_server_socket_tainted(), update the log message...
2009-06-28 Fabian KeilIf we think we already got a complete request, don...
2009-06-27 Fabian KeilRemove a useless 'because' in a log message.
2009-06-12 Fabian KeilTell crunch_reason() about RSP_REASON_NO_SERVER_DATA.
2009-06-11 Fabian KeilSend a template-based response in case of prematurely...
2009-06-11 Fabian KeilSend a template-based response in case of server connec...
2009-06-11 Fabian KeilRemove error_response()'s third parameter. None of...
2009-06-08 Fabian KeilThe fflush() argument is a pointer. Don't use 0 instead...
2009-06-08 Fabian KeilDon't leak parts of the client headers if a timeout...
2009-06-03 Fabian KeilStreamline struct http_request if FEATURE_EXTENDED_HOST...
2009-05-16 Fabian KeilRemove CVS revision logs. TODO item #33.
2009-05-13 Fabian KeilRespect the server's keep-alive value if it's below...
2009-05-10 Fabian KeilChange wait_for_alive_connection() prototype to use...
2009-05-10 Fabian KeilReenable server-side-only keep-alive support, but only...
2009-05-10 Fabian KeilInitial keep-alive support for the client socket.
2009-04-24 Fabian KeilAllow to limit the number of of client connections.
2009-04-17 Fabian KeilStyle cosmetics for the IPv6 code.
2009-04-17 Fabian KeilPetr Pisar's privoxy-3.0.12-ipv6-3.diff.
2009-04-11 Fabian KeilUpdate a comment. We're not in Kansas anymore.
2009-04-11 Fabian KeilWhen dropping connections due to ACL, don't leak csp...
2009-04-09 Fabian KeilFix two cases in which an invalid server response would...
2009-04-07 Fabian KeilIf the server rudely resets the connection directly...
2009-03-27 Fabian KeilCorrect the status code for CONNECTION_TIMEOUT_RESPONSE.
2009-03-27 Fabian KeilIf spawning a child in listen_loop() fails, send a...
2009-03-25 Fabian KeilIn serve(), keep the client socket open until we marked the
2009-03-18 Fabian KeilComment fix. Spotted by Roland.
2009-03-18 Fabian KeilIf the --no-daemon option is used, enable LOG_LEVEL_INFO
2009-03-13 Fabian KeilFix some more harmless warnings on amd64.
2009-03-08 Fabian KeilReinitialize the timeout structure every time before...
2009-03-08 Fabian KeilFix justified (but harmless) compiler warnings
2009-03-07 Fabian KeilChange csp->expected_content and_csp->expected_content_...
2009-03-07 Fabian KeilFix compiler warning.
2009-03-06 Fabian KeilLog unsigned values as such.
2009-03-02 Fabian KeilStreamline parse_http_request()'s prototype. As
2009-03-01 Fabian KeilHelp clang understand that we aren't dereferencing
2009-02-19 Fabian KeilUnbreak build without FEATURE_CONNECTION_KEEP_ALIVE.
2009-02-14 Fabian KeilAdd the request URL to the timeout message in chat().
2009-02-09 Fabian KeilNow that init_log_module() is called earlier, call...
2009-02-08 Fabian KeilCall initialize_mutexes() before init_log_module()...
2009-02-06 Fabian KeilWhen dropping privileges, also give up membership in...
2009-02-04 Fabian KeilInitialize the log module before parsing arguments.
2009-01-31 Fabian KeilRemove redundant error check in receive_client_request().
2009-01-31 Fabian KeilFlatten indentation in receive_client_request().
2009-01-07 Fabian Keil- If the socket-timeout has been reached and the client
2008-12-24 Leefix GCC 3.4.4 warning
2008-12-24 Fabian KeilKeep a thread around to timeout alive connections
2008-12-20 Fabian KeilAdd config option socket-timeout to control the time
2008-12-15 Fabian KeilWhen logging crunches, log the whole URL, so one can...
2008-12-14 Fabian KeilGive crunched requests their own log level.
2008-12-06 Fabian KeilDowngrade "Received x bytes while expecting y." message to
2008-12-02 Fabian KeilDon't miscalculate byte_count if we don't get all the
2008-11-27 Fabian KeilCosmetics for the last commit: Don't watch out for
2008-11-26 Fabian KeilRecognize that the server response is complete if the
2008-11-25 Fabian KeilDon't convert the client-header list to text until...
2008-11-23 Fabian KeilSome more chat() cosmetics.
2008-11-16 Fabian KeilTurn keep-alive support into a runtime feature
2008-11-06 Fabian KeilFix last-chunk detection hack to also apply
2008-11-06 Fabian KeilFactor receive_client_request() and
2008-11-02 Fabian KeilIf we received a different amount of data than we expected,
2008-11-02 Fabian KeilRevert revision 1.195 and try again.
2008-10-26 Fabian KeilFix gcc44 warning.
2008-10-26 Fabian KeilRemove two debug messages with LOG_LEVEL_INFO.
2008-10-22 Fabian KeilOnce More, With Feeling: if there is no logfile
2008-10-20 Fabian KeilIf SIGHUP is received while we aren't running in daemon
2008-10-16 Fabian Keil- Fix two gcc44 conversion warnings.
2008-10-13 Fabian KeilMake sure we don't try to reuse tainted server sockets.
2008-10-12 Fabian KeilThe last commit was a bit too ambitious, apparently...
2008-10-12 Fabian KeilFix content length calculation if we read headers
next