privoxy.git
15 years ago- Add favicon links.
Fabian Keil [Tue, 23 Jan 2007 16:03:17 +0000 (16:03 +0000)]
- Add favicon links.
- Remove useless W3C validator links.

15 years agoAdd favicon delivery functions.
Fabian Keil [Tue, 23 Jan 2007 15:51:17 +0000 (15:51 +0000)]
Add favicon delivery functions.

15 years agoRemove useless W3C validator link.
Fabian Keil [Tue, 23 Jan 2007 15:10:24 +0000 (15:10 +0000)]
Remove useless W3C validator link.

15 years ago- Map variables that aren't guaranteed to be
Fabian Keil [Tue, 23 Jan 2007 13:14:32 +0000 (13:14 +0000)]
- Map variables that aren't guaranteed to be
  pure ASCII html_encoded.
- Use CGI_PREFIX to generate URL for user manual
  CGI page to make sure CGI_SITE_2_PATH is included.

15 years ago- Update to reflect recent changes.
Fabian Keil [Mon, 22 Jan 2007 17:43:12 +0000 (17:43 +0000)]
- Update to reflect recent changes.
- Mention that we don't relicense included non-GPL code.

15 years agoDisable prevent-compression for all default
Fabian Keil [Mon, 22 Jan 2007 16:06:28 +0000 (16:06 +0000)]
Disable prevent-compression for all default
settings. It's no longer needed for filtering,
now that Privoxy has zlib support.

Change Medium's hide-referrer mode from "forge"
to the superior "conditional-block".

15 years ago- "Protect" against a rather lame JavaScript-based
Fabian Keil [Mon, 22 Jan 2007 15:34:13 +0000 (15:34 +0000)]
- "Protect" against a rather lame JavaScript-based
  Privoxy detection "attack" and check the referrer
  before delivering the CGI style sheet.
- Move referrer check for unsafe CGI pages into
  referrer_is_safe() and log the result.
- Map @url@ in cgi-error-disabled page.
  It's required for the "go there anyway" link.
- Mark *csp as immutable for grep_cgi_referrer().

15 years ago- Be a bit more descriptive about why CGI access
Fabian Keil [Mon, 22 Jan 2007 15:15:08 +0000 (15:15 +0000)]
- Be a bit more descriptive about why CGI access
  has been denied and what the user can do about it.
- Add a "go there anyway" link to pass the referrer check.
- Add empty table summary to silence validator warning.
- Remove the useless W3C validator link.

15 years ago#include CSS to be prepared for the send-stylesheet
Fabian Keil [Mon, 22 Jan 2007 13:15:00 +0000 (13:15 +0000)]
#include CSS to be prepared for the send-stylesheet
referrer check that will arrive soonish.

15 years agoWhite space cosmetics for #include.
Fabian Keil [Mon, 22 Jan 2007 13:12:43 +0000 (13:12 +0000)]
White space cosmetics for #include.

15 years ago- #include CSS to be prepared for the send-stylesheet
Fabian Keil [Mon, 22 Jan 2007 13:09:32 +0000 (13:09 +0000)]
- #include CSS to be prepared for the send-stylesheet
  referrer check that will arrive soonish.
- Add empty table summary to silence validator warnings.
- Remove the useless W3C validator link.

15 years agoAdded fixes for user tracking and ads exposed on floodle.net
hal9 [Mon, 22 Jan 2007 03:07:46 +0000 (03:07 +0000)]
Added fixes for user tracking and ads exposed on floodle.net

15 years agoTwo ads coming from wunderground.com, and exception for compression problems
hal9 [Sat, 20 Jan 2007 23:00:51 +0000 (23:00 +0000)]
Two ads coming from wunderground.com, and exception for compression problems
with compusa.com

15 years agoSuppress edit buttons for action files if Privoxy has
Fabian Keil [Sat, 20 Jan 2007 16:29:38 +0000 (16:29 +0000)]
Suppress edit buttons for action files if Privoxy has
no write access. Suggested by Roland in PR 1564026.

15 years agoDisplay warning if show-url-info CGI page
Fabian Keil [Sat, 20 Jan 2007 15:31:31 +0000 (15:31 +0000)]
Display warning if show-url-info CGI page
is used while Privoxy is toggled off.

15 years ago- Add block pattern "/.*(top|bottom|left|right)_?ad".
Fabian Keil [Sat, 20 Jan 2007 13:24:29 +0000 (13:24 +0000)]
- Add block pattern "/.*(top|bottom|left|right)_?ad".
  Closes action file tracker 1616457,
  thanks to Adam Piggott for reporting.

- Enable fast-redirects for bloglines.com.
  Closes action file tracker 1593393,
  thanks to Davide Alberani for reporting.

- Add leading dot for -filter patterns "cvs.",
  "svn." and "websvn".

- Update suggested hide-if-modified-since random
  range which is nowadays interpreted as minutes
  instead of hours.

15 years agoCure yahoo logout problems reported in support
Fabian Keil [Fri, 19 Jan 2007 16:13:00 +0000 (16:13 +0000)]
Cure yahoo logout problems reported in support
request #1635354 and rant about yahoo defaults.

15 years agoDon't include replacement timegm() if
Fabian Keil [Thu, 18 Jan 2007 15:03:20 +0000 (15:03 +0000)]
Don't include replacement timegm() if
putenv() or tzset() isn't available.

15 years agoCheck for tzset() and putenv() to make sure the
Fabian Keil [Thu, 18 Jan 2007 14:55:45 +0000 (14:55 +0000)]
Check for tzset() and putenv() to make sure the
replacement timegm() isn't included on systems
where it fails to compile.

15 years agoFix a 'classifiedad' problem and add guesttrace as a user tracker.
hal9 [Tue, 16 Jan 2007 10:54:36 +0000 (10:54 +0000)]
Fix a 'classifiedad' problem and add guesttrace as a user tracker.

15 years agoRemove some white space at EOL.
Fabian Keil [Fri, 12 Jan 2007 15:41:00 +0000 (15:41 +0000)]
Remove some white space at EOL.

15 years agoMark *csp as immutable for is_untrusted_url()
Fabian Keil [Fri, 12 Jan 2007 15:36:44 +0000 (15:36 +0000)]
Mark *csp as immutable for is_untrusted_url()
and is_imageurl(). Closes FR 1237736.

15 years agoTemporarily ignore external libpcrs to prevent
Fabian Keil [Fri, 12 Jan 2007 15:20:17 +0000 (15:20 +0000)]
Temporarily ignore external libpcrs to prevent
problems that are fixed in Privoxy's own version.

15 years agoUse zalloc in cgi_send_user_manual.
Fabian Keil [Fri, 12 Jan 2007 15:07:10 +0000 (15:07 +0000)]
Use zalloc in cgi_send_user_manual.

15 years agoCorrect a cast, check inflateEnd() exit code
Fabian Keil [Fri, 12 Jan 2007 15:03:02 +0000 (15:03 +0000)]
Correct a cast, check inflateEnd() exit code
to see if we have to, replace sprintf calls
with snprintf.

15 years agoFix strdup() error handling in cgi_error_unknown()
Fabian Keil [Tue, 9 Jan 2007 11:54:26 +0000 (11:54 +0000)]
Fix strdup() error handling in cgi_error_unknown()
and cgi_error_no_template(). Reported by Markus Elfring.

15 years agoAmigaOS4 support added.
joergs [Sun, 7 Jan 2007 07:43:43 +0000 (07:43 +0000)]
AmigaOS4 support added.

15 years agoAdded AmigaOS4 support and made it work on AmigaOS 3.x with current sources.
joergs [Sun, 7 Jan 2007 07:40:52 +0000 (07:40 +0000)]
Added AmigaOS4 support and made it work on AmigaOS 3.x with current sources.

15 years agoDisabled -pipe for AmigaOS4.
joergs [Sun, 7 Jan 2007 07:38:10 +0000 (07:38 +0000)]
Disabled -pipe for AmigaOS4.

15 years agoAdded AmigaOS4 support.
joergs [Sun, 7 Jan 2007 07:36:36 +0000 (07:36 +0000)]
Added AmigaOS4 support.

15 years agoMark *csp as immutable for parse_http_url()
Fabian Keil [Sat, 6 Jan 2007 14:24:38 +0000 (14:24 +0000)]
Mark *csp as immutable for parse_http_url()
and url_match().

15 years agoFix gcc43 warnings. Mark *csp as immutable
Fabian Keil [Sat, 6 Jan 2007 14:23:56 +0000 (14:23 +0000)]
Fix gcc43 warnings. Mark *csp as immutable
for parse_http_url() and url_match().
Replace a sprintf call with snprintf.

15 years agoDon't use strlen() to calculate the length of
Fabian Keil [Fri, 5 Jan 2007 15:46:12 +0000 (15:46 +0000)]
Don't use strlen() to calculate the length of
the pcrs substitutes. They don't have to be valid C
strings and getting their length wrong can result in
user-controlled memory corruption.

Thanks to Felix Gröbert for reporting the problem
and providing the fix [#1627140].

15 years agoHandle pcrs_execute() errors in template_fill() properly.
Fabian Keil [Fri, 5 Jan 2007 14:19:02 +0000 (14:19 +0000)]
Handle pcrs_execute() errors in template_fill() properly.

15 years agoFix a gcc43 warning and mark the binbuffer
Fabian Keil [Wed, 3 Jan 2007 14:39:19 +0000 (14:39 +0000)]
Fix a gcc43 warning and mark the binbuffer
as immutable for buf_getbyte().

15 years agoAdd FEATURE_ZLIB to the list of conditional
Fabian Keil [Tue, 2 Jan 2007 12:49:46 +0000 (12:49 +0000)]
Add FEATURE_ZLIB to the list of conditional
defines at the show-status page.

15 years agoUlrich Spoerlein's patch to remove whitespace
David Schmidt [Tue, 2 Jan 2007 01:39:52 +0000 (01:39 +0000)]
Ulrich Spoerlein's patch to remove whitespace

15 years agoIntegrate a modified version of Wil Mahan's
Fabian Keil [Mon, 1 Jan 2007 19:36:37 +0000 (19:36 +0000)]
Integrate a modified version of Wil Mahan's
zlib patch (PR #895531).

15 years agoSkip empty filter files in filter_header()
Fabian Keil [Sun, 31 Dec 2006 22:21:33 +0000 (22:21 +0000)]
Skip empty filter files in filter_header()
but don't ignore the ones that come afterwards.
Fixes BR 1619208, this time for real.

15 years agoAdded config option accept-intercepted-requests
Fabian Keil [Sun, 31 Dec 2006 17:56:38 +0000 (17:56 +0000)]
Added config option accept-intercepted-requests
and disabled it by default.

15 years agoFix gcc43 compiler warnings and a comment.
Fabian Keil [Sun, 31 Dec 2006 15:03:31 +0000 (15:03 +0000)]
Fix gcc43 compiler warnings and a comment.

15 years agoFix gcc43 compiler warnings.
Fabian Keil [Sun, 31 Dec 2006 14:25:20 +0000 (14:25 +0000)]
Fix gcc43 compiler warnings.

15 years agoReverted parts of my last commit
Fabian Keil [Fri, 29 Dec 2006 19:08:22 +0000 (19:08 +0000)]
Reverted parts of my last commit
to keep error handling working.

15 years agoFixed gcc43 conversion warnings,
Fabian Keil [Fri, 29 Dec 2006 18:30:46 +0000 (18:30 +0000)]
Fixed gcc43 conversion warnings,
changed sprintf calls to snprintf.

15 years agoFixed gcc43 conversion warnings.
Fabian Keil [Fri, 29 Dec 2006 18:04:40 +0000 (18:04 +0000)]
Fixed gcc43 conversion warnings.

15 years agoFixed gcc43 conversion warnings.
Fabian Keil [Fri, 29 Dec 2006 17:53:05 +0000 (17:53 +0000)]
Fixed gcc43 conversion warnings.

15 years agoFixed gcc43 conversion warnings.
Fabian Keil [Fri, 29 Dec 2006 17:38:57 +0000 (17:38 +0000)]
Fixed gcc43 conversion warnings.

15 years agoFixed gcc43 warning and enabled list_is_valid()'s loop
Fabian Keil [Thu, 28 Dec 2006 19:21:23 +0000 (19:21 +0000)]
Fixed gcc43 warning and enabled list_is_valid()'s loop
detection again. It was ineffective since the removal of
the arbitrary list length limit two years ago.

15 years agoFixed gcc43 compiler warning.
Fabian Keil [Thu, 28 Dec 2006 18:25:53 +0000 (18:25 +0000)]
Fixed gcc43 compiler warning.

15 years agoFixed gcc43 compiler warnings, zero out cgi_send_user_manual's
Fabian Keil [Thu, 28 Dec 2006 18:16:41 +0000 (18:16 +0000)]
Fixed gcc43 compiler warnings, zero out cgi_send_user_manual's
body memory before using it, replaced sprintf calls with snprintf.

15 years agoFixed gcc43 conversion warnings.
Fabian Keil [Thu, 28 Dec 2006 18:04:25 +0000 (18:04 +0000)]
Fixed gcc43 conversion warnings.

15 years agoFixed gcc43 conversion warnings and replaced sprintf
Fabian Keil [Thu, 28 Dec 2006 17:54:22 +0000 (17:54 +0000)]
Fixed gcc43 conversion warnings and replaced sprintf
calls with snprintf to give OpenBSD's gcc one less reason
to complain.

15 years agoFix gcc43 conversion warning.
Fabian Keil [Thu, 28 Dec 2006 17:15:42 +0000 (17:15 +0000)]
Fix gcc43 conversion warning.

15 years agoSeveral updates from recent SF activity.
hal9 [Thu, 28 Dec 2006 11:23:43 +0000 (11:23 +0000)]
Several updates from recent SF activity.

15 years agoFix -pedantic ISO C warning about converting
Fabian Keil [Wed, 27 Dec 2006 18:52:02 +0000 (18:52 +0000)]
Fix -pedantic ISO C warning about converting
from function pointer to object pointer.

15 years agoStop shadowing string.h's index().
Fabian Keil [Wed, 27 Dec 2006 18:44:52 +0000 (18:44 +0000)]
Stop shadowing string.h's index().

15 years agoSilence compiler warning I introduced with my last commit.
Fabian Keil [Tue, 26 Dec 2006 17:38:50 +0000 (17:38 +0000)]
Silence compiler warning I introduced with my last commit.

15 years agoMutex protect rand() if POSIX threading
Fabian Keil [Tue, 26 Dec 2006 17:31:41 +0000 (17:31 +0000)]
Mutex protect rand() if POSIX threading
is used, warn the user if that's not possible
and stop using it on _WIN32 where it could
cause crashes.

15 years agoBringing back the "useless" localtime() call
Fabian Keil [Tue, 26 Dec 2006 17:19:20 +0000 (17:19 +0000)]
Bringing back the "useless" localtime() call
I removed in revision 1.67. On some platforms
it's necessary to prevent time zone offsets.

15 years agoAdjust comment in pcrs_filter_response()
Fabian Keil [Sun, 24 Dec 2006 17:37:38 +0000 (17:37 +0000)]
Adjust comment in pcrs_filter_response()
to recent pcrs changes. Hohoho.

15 years agoAdd pcrs_strerror() message for PCRE_ERROR_MATCHLIMIT
Fabian Keil [Sun, 24 Dec 2006 17:34:20 +0000 (17:34 +0000)]
Add pcrs_strerror() message for PCRE_ERROR_MATCHLIMIT
and give a hint why an error code might be unknown.

Catch NULL subjects early in pcrs_execute().

15 years agoIncrease pcrs error code offset to prevent overlaps
Fabian Keil [Sun, 24 Dec 2006 17:27:37 +0000 (17:27 +0000)]
Increase pcrs error code offset to prevent overlaps
with pcre versions newer than our own.

15 years agoDon't prevent core dumps by catching SIGABRT.
Fabian Keil [Sat, 23 Dec 2006 16:15:06 +0000 (16:15 +0000)]
Don't prevent core dumps by catching SIGABRT.
It's rude and makes debugging unreasonable painful.

15 years agoDon't crash if pcre returns an error code
Fabian Keil [Sat, 23 Dec 2006 16:01:02 +0000 (16:01 +0000)]
Don't crash if pcre returns an error code
that pcrs didn't expect. Fixes BR 1621173.

15 years agoAdd some new entries.
Fabian Keil [Fri, 22 Dec 2006 19:14:11 +0000 (19:14 +0000)]
Add some new entries.

15 years agoAdded contributor Daniel Griscom who suggested to give a
Fabian Keil [Fri, 22 Dec 2006 19:06:56 +0000 (19:06 +0000)]
Added contributor Daniel Griscom who suggested to give a
reason when generating new trust entries (FR 1097611).

15 years agoModified is_untrusted_url to complain in case of
Fabian Keil [Fri, 22 Dec 2006 18:52:53 +0000 (18:52 +0000)]
Modified is_untrusted_url to complain in case of
write errors and to give a reason when adding new
entries to the trustfile. Closes FR 1097611.

15 years agoSkip empty filter files in pcrs_filter_response,
Fabian Keil [Fri, 22 Dec 2006 14:24:52 +0000 (14:24 +0000)]
Skip empty filter files in pcrs_filter_response,
but don't ignore the ones that come afterwards.
Fixes parts of BR 1619208.

15 years agoRemoved checks whether or not AF_FILES have
Fabian Keil [Fri, 22 Dec 2006 14:19:27 +0000 (14:19 +0000)]
Removed checks whether or not AF_FILES have
data structures associated with them in cgi_show_status.
It doesn't matter as we're only interested in the file names.

For the action files the checks were always true,
but they prevented empty filter files from being
listed. Fixes parts of BR 1619208.

15 years agoPrepare for "split-large-forms".
Fabian Keil [Thu, 21 Dec 2006 13:01:03 +0000 (13:01 +0000)]
Prepare for "split-large-forms".

Mention that redirect{} now also understands
a single pcrs job as argument.

Add some table summaries and remove useless validator link.

15 years agoAdd config option "split-large-forms"
Fabian Keil [Thu, 21 Dec 2006 12:57:48 +0000 (12:57 +0000)]
Add config option "split-large-forms"
to work around the browser bug reported
in BR #1570678.

15 years agoEscaping special characters in filter descriptions is no
Fabian Keil [Thu, 21 Dec 2006 12:28:12 +0000 (12:28 +0000)]
Escaping special characters in filter descriptions is no
longer necessary, it's done by Privoxy now.

15 years agohtml_encode filter descriptions.
Fabian Keil [Thu, 21 Dec 2006 12:22:22 +0000 (12:22 +0000)]
html_encode filter descriptions.

Have "Ignoring job ..." error messages
print the filter file name correctly.

15 years agoRemove block from dw.com.com. Put a webbug block on dw.com.com/clear.
hal9 [Mon, 18 Dec 2006 11:35:04 +0000 (11:35 +0000)]
Remove block from dw.com.com. Put a webbug block on dw.com.com/clear.
+fast_redirects then for dw.com.com per tracker report #1617829.

15 years agoEscape ampersand in Privoxy menu.
Fabian Keil [Sun, 17 Dec 2006 19:35:19 +0000 (19:35 +0000)]
Escape ampersand in Privoxy menu.

15 years agoAdded ./configure switch for FEATURE_GRACEFUL_TERMINATION.
Fabian Keil [Sun, 17 Dec 2006 19:15:26 +0000 (19:15 +0000)]
Added ./configure switch for FEATURE_GRACEFUL_TERMINATION.

15 years ago- Added FEATURE_GRACEFUL_TERMINATION to the
Fabian Keil [Sun, 17 Dec 2006 17:57:56 +0000 (17:57 +0000)]
- Added FEATURE_GRACEFUL_TERMINATION to the
  "conditional #defines" section
- Escaped ampersands in generated HTML.
- Renamed re-filter-filename to re-filter-filenames

15 years agoSuppress the toggle link if remote toggling is disabled.
Fabian Keil [Sun, 17 Dec 2006 17:53:39 +0000 (17:53 +0000)]
Suppress the toggle link if remote toggling is disabled.

15 years agoAdd white space workaround for tables
Fabian Keil [Sun, 17 Dec 2006 17:50:55 +0000 (17:50 +0000)]
Add white space workaround for tables
in show-status CGI page.

15 years ago- Fixed markup
Fabian Keil [Sun, 17 Dec 2006 17:49:27 +0000 (17:49 +0000)]
- Fixed markup
- Cleaned up comments
- Added FEATURE_GRACEFUL_TERMINATION to the
  "conditional #defines" section
- Renamed @re-filter-filename@ to @re-filter-filenames@
- Removed useless W3C validator link

15 years agoCall "the proxy software" by name and use semantically correct HTML.
Fabian Keil [Sun, 17 Dec 2006 17:13:02 +0000 (17:13 +0000)]
Call "the proxy software" by name and use semantically correct HTML.

15 years agoMove the <br> in the generated HTML for the config
Fabian Keil [Sun, 17 Dec 2006 17:04:51 +0000 (17:04 +0000)]
Move the <br> in the generated HTML for the config
options from the beginning of the string to its end.
Keeps the white space in balance.

15 years agoAdded Justin and Adam Piggott to sgml authors.
hal9 [Sat, 16 Dec 2006 13:39:10 +0000 (13:39 +0000)]
Added Justin and Adam Piggott to sgml authors.

15 years agoSeveral additions all from recent SF tracker postings. Most for privacy and JS
hal9 [Sat, 16 Dec 2006 13:25:55 +0000 (13:25 +0000)]
Several additions all from recent SF tracker postings. Most for privacy and JS
blocking.

15 years agoInclude any existing LDFLAGS environment when linking so that a MacOS X Universal...
anonymous [Wed, 13 Dec 2006 14:53:51 +0000 (14:53 +0000)]
Include any existing LDFLAGS environment when linking so that a MacOS X Universal Binary can be created.

15 years agoFix build failure on MacOS X. Global symbols can be either static or extern, but...
anonymous [Wed, 13 Dec 2006 14:52:53 +0000 (14:52 +0000)]
Fix build failure on MacOS X. Global symbols can be either static or extern, but not both.

15 years agoAdded id mbEnd to google filter, it's now and then
Fabian Keil [Tue, 12 Dec 2006 17:32:23 +0000 (17:32 +0000)]
Added id mbEnd to google filter, it's now and then
used for the sponsored links.

Have js-annoyances try to prevent status bar
modifications where the status bar text is
inside another variable. Fixes 1605710.

15 years agoAdd unblock pattern for an Amazon gift url.
hal9 [Mon, 11 Dec 2006 11:18:25 +0000 (11:18 +0000)]
Add unblock pattern for an Amazon gift url.

15 years agoFix various typos reported by Adam P. Thanks.
hal9 [Sun, 10 Dec 2006 23:42:48 +0000 (23:42 +0000)]
Fix various typos reported by Adam P. Thanks.

15 years agoMerge in Debian changes from Debian packages 3.0.5-beta-3 and 3.0.6-1.
Roland Rosenfeld [Sat, 9 Dec 2006 17:20:13 +0000 (17:20 +0000)]
Merge in Debian changes from Debian packages 3.0.5-beta-3 and 3.0.6-1.

15 years agoFix configure option --disable-toggle.
Fabian Keil [Sat, 9 Dec 2006 13:49:16 +0000 (13:49 +0000)]
Fix configure option --disable-toggle.
Thanks to Peter Thoenen for reporting this.

15 years agoAdded some sanity checks for get_last_url().
Fabian Keil [Sat, 9 Dec 2006 13:33:15 +0000 (13:33 +0000)]
Added some sanity checks for get_last_url().
Fixed possible segfault caused by my last commit.

15 years agoDon't lose the FORCE_PREFIX in case of
Fabian Keil [Fri, 8 Dec 2006 14:45:32 +0000 (14:45 +0000)]
Don't lose the FORCE_PREFIX in case of
connection problems. Fixes #612235.

15 years agoSync with CVS changes since the last release.
Fabian Keil [Fri, 8 Dec 2006 13:27:42 +0000 (13:27 +0000)]
Sync with CVS changes since the last release.

15 years agoLet get_last_url() catch https URLs as well.
Fabian Keil [Fri, 8 Dec 2006 12:39:13 +0000 (12:39 +0000)]
Let get_last_url() catch https URLs as well.

15 years agoRebuild request URL in get_destination_from_headers()
Fabian Keil [Thu, 7 Dec 2006 18:44:26 +0000 (18:44 +0000)]
Rebuild request URL in get_destination_from_headers()
to make sure redirect{pcrs command} works as expected
for intercepted requests.

15 years agoAdd Fabian's nice new addition for intercepting.
hal9 [Thu, 7 Dec 2006 11:25:46 +0000 (11:25 +0000)]
Add Fabian's nice new addition for intercepting.

15 years agoAdded get_destination_from_headers().
Fabian Keil [Wed, 6 Dec 2006 19:52:25 +0000 (19:52 +0000)]
Added get_destination_from_headers().

15 years agoparse_http_url() now handles intercepted
Fabian Keil [Wed, 6 Dec 2006 19:50:54 +0000 (19:50 +0000)]
parse_http_url() now handles intercepted
HTTP request lines as well. Moved parts
of parse_http_url()'s code into
init_domain_components() so that it can
be reused in chat().

15 years agoPrivoxy is now able to run as intercepting
Fabian Keil [Wed, 6 Dec 2006 19:41:40 +0000 (19:41 +0000)]
Privoxy is now able to run as intercepting
proxy in combination with any packet filter
that does the port redirection. The destination
is extracted from the "Host:" header which
should be available for nearly all requests.

Moved HTTP snipplets into jcc.c.
Added error message for gopher proxy requests.