Turn keep-alive support into a runtime feature
[privoxy.git] / jcc.c
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.
2008-02-23 Fabian KeilRename url_actions() to get_url_actions() and let it
2008-02-23 Fabian KeilLet forward_url() use the standard parameter ordering
2008-02-02 Fabian KeilRemove the "Listening ... for local connections only...
2007-12-16 Fabian KeilPrevent the log messages for CONNECT requests to unacce...
2007-12-13 David SchmidtMake sure all console-mode apps get a usage() instance
2007-12-06 Fabian KeilReword NO_SERVER_DATA_RESPONSE to make it harder
2007-12-04 Fabian KeilUnbreak trustfile which previously didn't work without
2007-11-29 Fabian KeilPlug memory leak. Spotted by Valgrind, triggered by
2007-11-24 Fabian KeilIn the HTTP snipplets, refer to the client as client.
2007-11-11 Fabian KeilEmit a log message when activating the MS IIS5 hack.
2007-11-03 Fabian KeilLog the "weak randomization factor" warning only
2007-11-01 Fabian KeilInitialize log module after initializing mutexes, future
2007-10-23 Fabian KeilFix first CSUCCEED line to end in \r\n as required...
2007-10-19 Fabian KeilDowngrade "Flushing header and buffers" message to...
2007-10-14 Fabian KeilWhen in daemon mode, close stderr after the configurati...
2007-10-04 Fabian Keil- Fix a crash when parsing invalid requests whose first...
2007-09-29 Fabian Keil- Move get_filter_function() from jcc.c to filters.c
2007-09-28 Fabian KeilExecute content filters through execute_content_filter().
2007-09-04 Fabian KeilInitialize req to NULL to make sure it's defined if the
2007-08-26 Fabian KeilAdd Stephen Gildea's --pre-chroot-nslookup patch [...
2007-08-25 Fabian KeilDon't crash if a broken header filter wiped out the...
2007-08-20 Fabian KeilFix byte_count calculation in case of flushes
2007-08-19 Fabian Keil- If there's a connection problem after we already...
2007-08-11 Fabian KeilAdd some more prototypes for static functions.
2007-08-05 Fabian KeilComment out request_contains_null_bytes() until it...
2007-08-05 Fabian Keil#1763173 from Stefan Huehner: s@const static@static...
2007-08-04 Fabian Keil- Log rejected CONNECT requests with LOG_LEVEL_INFO
2007-07-21 Fabian KeilAs Hal noticed, checking dispatch_cgi() as the last...
2007-07-14 Fabian Keil- Allow to rewrite the request destination behind the...
2007-06-03 Fabian KeilTemporary workaround for BR#1730105.
2007-06-01 Fabian KeilUse the same mutex for gethostbyname() and gethostbyadd...
2007-06-01 Fabian KeilAdd forward-override{} to change the forwarding setting...
2007-05-24 Fabian Keil- Let usage() mention the --chroot parameter.
2007-05-16 Fabian Keil- Fix config file loading on Unix if no config file...
2007-05-04 Fabian Keil- Don't rerun crunchers that only depend on the request...
2007-04-25 Fabian KeilSupport crunching based on tags created by server-heade...
2007-04-22 Fabian KeilMake HTTP snippets static (again). Add a Content-Type...
2007-04-19 Fabian KeilMove crunching and request line rebuilding out of chat().
2007-04-15 Fabian KeilIntroduce tags as alternative way to specify which
2007-03-25 Fabian KeilDon't CLF-log CONNECT requests twice.
2007-03-20 Fabian KeilLog the source address for ACL-related connection drops.
2007-03-17 Fabian KeilNew config option: enforce-blocks.
2007-03-09 Fabian Keil- Move null byte check into separate function.
2007-02-23 Fabian KeilSpeed up NULL byte escaping and only log the complete
2007-02-21 Fabian KeilAnswer requests that contain NULL bytes with
2007-02-07 Fabian Keil- Move delivery and logging of crunched responses
2007-01-27 Fabian KeilMove mutex initialization into separate
2007-01-26 Fabian Keil- Start to reduce chat()'s line count and move
2007-01-25 Fabian Keil- Add Proxy-Agent header to HTTP snippets that are
2007-01-07 joergsAmigaOS4 support added.
2006-12-31 Fabian KeilAdded config option accept-intercepted-requests
2006-12-29 Fabian KeilReverted parts of my last commit
2006-12-29 Fabian KeilFixed gcc43 conversion warnings.
2006-12-27 Fabian KeilFix -pedantic ISO C warning about converting
2006-12-26 Fabian KeilSilence compiler warning I introduced with my last...
2006-12-26 Fabian KeilMutex protect rand() if POSIX threading
2006-12-23 Fabian KeilDon't prevent core dumps by catching SIGABRT.
2006-12-13 anonymousFix build failure on MacOS X. Global symbols can be...
2006-12-06 Fabian KeilPrivoxy is now able to run as intercepting
2006-11-28 Fabian KeilOnly unlink the pidfile if it's actually used.
2006-11-13 Fabian KeilMake pthread mutex locking more generic. Instead of
2006-11-06 Fabian KeilMove pthread.h inclusion from jcc.c to jcc.h.