Set the timestamp directly after receiving the response headers.
[privoxy.git] / jcc.c
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
2008-10-11 Fabian KeilEven more chat() cosmetics.
2008-10-11 Fabian KeilReformat some comments in chat().
2008-10-11 Fabian KeilIn case of chunk-encoded content, stop reading if
2008-10-11 Fabian KeilLet server_response_is_complete() deal properly with
2008-10-09 Fabian KeilFlush work-in-progress changes to keep outgoing connections
2008-09-07 Fabian KeilAdd mutex lock support for _WIN32.
2008-09-04 Fabian KeilPrepare for critical sections on Windows by adding a
2008-08-30 Fabian KeilRemove FEATURE_COOKIE_JAR.
2008-08-22 Fabian Keil- Silence LLVM/Clang complaint.
2008-08-21 Fabian KeilAccept Shoutcast responses again. Problem reported
2008-06-27 Fabian KeilFix possible NULL-pointer dereference reported
2008-05-21 Fabian KeilStreamline sed()'s prototype and declare
2008-05-21 Fabian Keil- Mark csp as immutable for send_crunch_response().
2008-05-20 Fabian KeilFactor update_server_headers() out of sed(), ditch the
2008-05-10 Fabian KeilDon't provide get_header() with the whole client state
2008-05-10 Fabian KeilMake the "read the rest of the headers" loop a bit...
2008-05-10 Fabian Keil- Instead of logging when the IIS5 hack is enabled...
2008-05-09 Fabian KeilFix comment grammar.
2008-05-07 Fabian KeilRemove the pointless buffer in client_protocol_is_unsup...
2008-05-06 Fabian KeilLeast-effort fix for bug #1821930 (reported by Lee):
2008-04-16 Fabian KeilDon't pass the whole csp structure to flush_socket()
2008-03-27 Fabian KeilRemove kill-popups action.
2008-03-06 Fabian KeilIf limit-connect isn't used, don't limit CONNECT reques...
2008-03-04 Fabian KeilRemove the treat-forbidden-connects-like-blocks action...
2008-03-02 Fabian KeilAlso use shiny new connect_port_is_forbidden() in jcc.c.
next