privoxy.git
17 years agoAdjusted yahoo filter to hide .yschspns as well.
Fabian Keil [Mon, 2 Oct 2006 16:21:14 +0000 (16:21 +0000)]
Adjusted yahoo filter to hide .yschspns as well.
Added header filters: html-to-xml and xml-to-html.

17 years agoUpdating, include new filters.
hal9 [Mon, 2 Oct 2006 14:25:01 +0000 (14:25 +0000)]
Updating, include new filters.

17 years agoDouble oops, filtering was off completely for fragile.
hal9 [Mon, 2 Oct 2006 13:49:49 +0000 (13:49 +0000)]
Double oops, filtering was off completely for fragile.

17 years agoOops, fixing a redundancy.
hal9 [Mon, 2 Oct 2006 03:41:30 +0000 (03:41 +0000)]
Oops, fixing a redundancy.

17 years agoSet allow-popups and fragile aliases to really allow all popups back, due to
hal9 [Mon, 2 Oct 2006 03:34:19 +0000 (03:34 +0000)]
Set allow-popups and fragile aliases to really allow all popups back, due to
problems with Gmail.

17 years agoNew site-specific filters: google, yahoo, msn and blogspot.
Fabian Keil [Sun, 1 Oct 2006 21:00:22 +0000 (21:00 +0000)]
New site-specific filters: google, yahoo, msn and blogspot.

17 years agoThis includes a "Requires >= v3.0.4" statement, as well as many additions, and
hal9 [Fri, 29 Sep 2006 13:03:02 +0000 (13:03 +0000)]
This includes a "Requires >= v3.0.4" statement, as well as many additions, and
refinements culled from various places.

17 years agoAdd note about 3.0.5 -> 3.0.6.
hal9 [Thu, 28 Sep 2006 01:46:24 +0000 (01:46 +0000)]
Add note about 3.0.5 -> 3.0.6.

17 years agoIncluding Karsten's patch to fix make create-snapshot.
hal9 [Tue, 26 Sep 2006 10:57:58 +0000 (10:57 +0000)]
Including Karsten's patch to fix make create-snapshot.

17 years agoSpelling fix.
Fabian Keil [Tue, 26 Sep 2006 10:12:37 +0000 (10:12 +0000)]
Spelling fix.

17 years agoFix broken link per bug tracker.
hal9 [Tue, 26 Sep 2006 02:36:29 +0000 (02:36 +0000)]
Fix broken link per bug tracker.

17 years agoFix typo.
hal9 [Sun, 24 Sep 2006 20:14:04 +0000 (20:14 +0000)]
Fix typo.

17 years agoAdd changes for user-manual directive by nfopd submitted via SF.
hal9 [Sun, 24 Sep 2006 01:19:03 +0000 (01:19 +0000)]
Add changes for user-manual directive by nfopd submitted via SF.

17 years agoBump a couple of straggling version numbers to 3.0.5. v_3_0_5
David Schmidt [Sat, 23 Sep 2006 17:59:19 +0000 (17:59 +0000)]
Bump a couple of straggling version numbers to 3.0.5.

17 years agoAdded myself as packager for FreeBSD.
Fabian Keil [Sat, 23 Sep 2006 14:15:28 +0000 (14:15 +0000)]
Added myself as packager for FreeBSD.

17 years agoMoved Ulrich Drepper into the based-on section,
Fabian Keil [Sat, 23 Sep 2006 13:46:10 +0000 (13:46 +0000)]
Moved Ulrich Drepper into the based-on section,
we "just" use his GNUlibc strptime if it's missing
on the host system.

Added Philip Hazel (PCRE),
Spinor S and David Laight (--user bug fix).

17 years agoReplaces TABs by spaces in C source.
Roland Rosenfeld [Sat, 23 Sep 2006 13:34:10 +0000 (13:34 +0000)]
Replaces TABs by spaces in C source.

17 years agoReplace TABs by spaces in source code.
Roland Rosenfeld [Sat, 23 Sep 2006 13:26:38 +0000 (13:26 +0000)]
Replace TABs by spaces in source code.

17 years agoAdded up to 10 retries to DNS resolver getaddrinfo() if EAI_AGAIN (timeout)
Roland Rosenfeld [Sat, 23 Sep 2006 13:16:29 +0000 (13:16 +0000)]
Added up to 10 retries to DNS resolver getaddrinfo() if EAI_AGAIN (timeout)

17 years agoDisable fast-redirects for schneegans.de/ and config.privoxy.org/.
Fabian Keil [Sat, 23 Sep 2006 13:00:34 +0000 (13:00 +0000)]
Disable fast-redirects for schneegans.de/ and config.privoxy.org/.

17 years agoAdapt to CVS version as of 2006-09-23.
Roland Rosenfeld [Sat, 23 Sep 2006 12:43:52 +0000 (12:43 +0000)]
Adapt to CVS version as of 2006-09-23.
Remove unused Debian patches and add new patches.

17 years agoDon't print a log message every time filter_headers is
Fabian Keil [Sat, 23 Sep 2006 12:37:21 +0000 (12:37 +0000)]
Don't print a log message every time filter_headers is
entered or left. It only creates noise without any real
information.

17 years agoCatchup with recent corrections (minor).
hal9 [Fri, 22 Sep 2006 22:33:07 +0000 (22:33 +0000)]
Catchup with recent corrections (minor).

17 years agoMinor modifications like s/TOR/Tor/.
Fabian Keil [Fri, 22 Sep 2006 13:30:57 +0000 (13:30 +0000)]
Minor modifications like s/TOR/Tor/.

17 years agoTurn off unsolicited popups and js-annoyances in the Advanced section.
hal9 [Fri, 22 Sep 2006 11:06:22 +0000 (11:06 +0000)]
Turn off unsolicited popups and js-annoyances in the Advanced section.

17 years agoChange references to 3.0.4 to 3.0.5 and minor adjustments.
hal9 [Fri, 22 Sep 2006 10:54:34 +0000 (10:54 +0000)]
Change references to 3.0.4 to 3.0.5 and minor adjustments.

17 years agoMore prep for 3.0.5 release.
hal9 [Fri, 22 Sep 2006 10:38:05 +0000 (10:38 +0000)]
More prep for 3.0.5 release.

17 years agoPDF docs for 3.0.5.
hal9 [Fri, 22 Sep 2006 01:35:17 +0000 (01:35 +0000)]
PDF docs for 3.0.5.

17 years agoText docs for 3.0.5.
hal9 [Fri, 22 Sep 2006 01:34:10 +0000 (01:34 +0000)]
Text docs for 3.0.5.

17 years agoFreshly built HTML docs for 3.0.5 beta.
hal9 [Fri, 22 Sep 2006 01:32:41 +0000 (01:32 +0000)]
Freshly built HTML docs for 3.0.5 beta.

17 years agoFinal commit of probably various minor changes here and there. Unless
hal9 [Fri, 22 Sep 2006 01:27:55 +0000 (01:27 +0000)]
Final commit of probably various minor changes here and there. Unless
something changes this should be ready for pending release.

17 years agoSet version to 3.0.5 BETA for hopefully release this weekend.
hal9 [Fri, 22 Sep 2006 01:26:20 +0000 (01:26 +0000)]
Set version to 3.0.5 BETA for hopefully release this weekend.

17 years agoFix user.filter installation and CVS files cruft per support request.
hal9 [Fri, 22 Sep 2006 01:02:08 +0000 (01:02 +0000)]
Fix user.filter installation and CVS files cruft per support request.

17 years agoFix +hide-if-modified-since{-n}.
Fabian Keil [Thu, 21 Sep 2006 19:55:17 +0000 (19:55 +0000)]
Fix +hide-if-modified-since{-n}.

17 years agoUse CGI_PREFIX to check the referrer.
Fabian Keil [Thu, 21 Sep 2006 19:22:07 +0000 (19:22 +0000)]
Use CGI_PREFIX to check the referrer.
The check for "http://config.privoxy.org/" fails
if the user modified CGI_SITE_2_HOST.

17 years agoAdjusted headers for Privoxy's cgi responses:
Fabian Keil [Thu, 21 Sep 2006 15:17:23 +0000 (15:17 +0000)]
Adjusted headers for Privoxy's cgi responses:
Don't set Last-Modified, Expires and Cache-Control
headers for redirects; always set "Connection: close".

17 years agoFix +redirect{}. Didn't work with -fast-redirects.
Fabian Keil [Thu, 21 Sep 2006 12:54:43 +0000 (12:54 +0000)]
Fix +redirect{}. Didn't work with -fast-redirects.

17 years agoBump versions to 3.0.5
hal9 [Wed, 20 Sep 2006 23:51:26 +0000 (23:51 +0000)]
Bump versions to 3.0.5

17 years agoUpdates for 3.0.5 BETA release.
hal9 [Wed, 20 Sep 2006 23:49:25 +0000 (23:49 +0000)]
Updates for 3.0.5 BETA release.

17 years agoDoubled size of HOSTENT_BUFFER_SIZE to mask
Fabian Keil [Wed, 20 Sep 2006 15:50:31 +0000 (15:50 +0000)]
Doubled size of HOSTENT_BUFFER_SIZE to mask
problems with gethostbyname_r and some
/etc/hosts configurations. Only a workaround
until we get the real fix ready.
Thanks FĂ©lix Rauch for reporting.

Increased value of MAX_TRUSTED_REFERRERS from 64 to 512.

17 years agoChange adventuresome to advanced.
hal9 [Wed, 20 Sep 2006 11:01:05 +0000 (11:01 +0000)]
Change adventuresome to advanced.

17 years agoIncrease trusted referrer limit.
hal9 [Wed, 20 Sep 2006 10:50:22 +0000 (10:50 +0000)]
Increase trusted referrer limit.

17 years agoJust the tiniest tweak. Wafer thin!
David Schmidt [Wed, 20 Sep 2006 03:21:36 +0000 (03:21 +0000)]
Just the tiniest tweak.  Wafer thin!

17 years agoClean up a variable type declaration which just
David Schmidt [Wed, 20 Sep 2006 03:15:43 +0000 (03:15 +0000)]
Clean up a variable type declaration which just
happened to work...

17 years agoMake default setting "Cautious". This is very conservative. Various updates
hal9 [Wed, 20 Sep 2006 02:16:43 +0000 (02:16 +0000)]
Make default setting "Cautious". This is very conservative. Various updates
to default.action.

17 years agoNote filtering now for xml and default.action updates.
hal9 [Wed, 20 Sep 2006 02:01:47 +0000 (02:01 +0000)]
Note filtering now for xml and default.action updates.

17 years agoAdd Jindrich Makovicka.
hal9 [Wed, 20 Sep 2006 01:47:00 +0000 (01:47 +0000)]
Add Jindrich Makovicka.

17 years agoAdd Ian Cummings, oversight fixed in AUTHORS.
hal9 [Wed, 20 Sep 2006 01:41:40 +0000 (01:41 +0000)]
Add Ian Cummings, oversight fixed in AUTHORS.

17 years agoYet another attempt to get the credits right.
hal9 [Tue, 19 Sep 2006 22:42:28 +0000 (22:42 +0000)]
Yet another attempt to get the credits right.

17 years agoReviszed AUTHORS list for 3.0.4. Comments welcomed.
hal9 [Sun, 17 Sep 2006 16:27:31 +0000 (16:27 +0000)]
Reviszed AUTHORS list for 3.0.4. Comments welcomed.

17 years agoThis includes various updates from SF actionsfile tracker. This will also
hal9 [Sun, 17 Sep 2006 14:58:00 +0000 (14:58 +0000)]
This includes various updates from SF actionsfile tracker. This will also
be the core of what is the planned release of default.action v1.9 on SF files
page (RSN).

17 years agoThis includes yet several more new FAQs, some improved wording, enhanced
hal9 [Sun, 17 Sep 2006 14:56:33 +0000 (14:56 +0000)]
This includes yet several more new FAQs, some improved wording, enhanced
mark-up, various hyper links to wikipedia to explain key terminology to the
uninitiated, etc. This is ready for release IMO pending final tagging of cvs
and Privoxy version stamping.

17 years agoAdapt to CVS version as of 2006-09-17 (incl. new IPv6 patch).
Roland Rosenfeld [Sun, 17 Sep 2006 08:08:36 +0000 (08:08 +0000)]
Adapt to CVS version as of 2006-09-17 (incl. new IPv6 patch).

17 years agoAdd some hyperlinks to reference key terminology.
hal9 [Sat, 16 Sep 2006 18:19:42 +0000 (18:19 +0000)]
Add some hyperlinks to reference key terminology.

17 years agoFix ijbswa cvs links. Update notes on release process, and which config files
hal9 [Thu, 14 Sep 2006 02:30:07 +0000 (02:30 +0000)]
Fix ijbswa cvs links. Update notes on release process, and which config files
should be overwritten and which not.

17 years agoMake sure install forces in new default.action, default.filter, and
hal9 [Wed, 13 Sep 2006 01:25:16 +0000 (01:25 +0000)]
Make sure install forces in new default.action, default.filter, and
standard.filter. These are privoxy files, not user files.

17 years agoIncremental update with many new ad/banner generators culled from Actionsfile
hal9 [Tue, 12 Sep 2006 11:15:56 +0000 (11:15 +0000)]
Incremental update with many new ad/banner generators culled from Actionsfile
tracker input.

17 years agoadapt to new CVS updates.
Roland Rosenfeld [Sun, 10 Sep 2006 20:19:38 +0000 (20:19 +0000)]
adapt to new CVS updates.

17 years agoSpell check.
hal9 [Sun, 10 Sep 2006 15:30:46 +0000 (15:30 +0000)]
Spell check.

17 years agoRemove reference to multiproxy.org per Debian bug report and questionable
hal9 [Sun, 10 Sep 2006 14:57:25 +0000 (14:57 +0000)]
Remove reference to multiproxy.org per Debian bug report and questionable
usefulness/relevance.

17 years agoResults of spell check. User manual has some updates to standard.actions file
hal9 [Sun, 10 Sep 2006 14:53:54 +0000 (14:53 +0000)]
Results of spell check. User manual has some updates to standard.actions file
info.

17 years agoFix typo + minor change.
hal9 [Sun, 10 Sep 2006 14:39:24 +0000 (14:39 +0000)]
Fix typo + minor change.

17 years agoMigrate several fixes per various Debian bug reports, and some minor
hal9 [Sun, 10 Sep 2006 14:09:16 +0000 (14:09 +0000)]
Migrate several fixes per various Debian bug reports, and some minor
additions.

17 years agoChange mailing address for fsf.org per Debian bug report.
hal9 [Sun, 10 Sep 2006 14:02:05 +0000 (14:02 +0000)]
Change mailing address for fsf.org per Debian bug report.

17 years agoFix typo in popup filter per Debian bug report.
hal9 [Sun, 10 Sep 2006 13:59:29 +0000 (13:59 +0000)]
Fix typo in popup filter per Debian bug report.

17 years ago * 05_default_action.dpatch: disable filter ie-eploits for amazon.de,
Roland Rosenfeld [Sun, 10 Sep 2006 11:05:00 +0000 (11:05 +0000)]
  * 05_default_action.dpatch: disable filter ie-eploits for amazon.de,
    cause they use %01 and %02 as delimiters for multipage results
    (Closes: #243245).
  * 05_default_action.dpatch: block http://www.google-analytics.com/urchin.js
    because this is used for cross site user tracking according to
    http://www.google.com/analytics/ (Closes: #340913).
  * 22_user_action.dpatch: the popup filter is named "all-popups" not
    "popups", fix this in user.action. (Closes: #385886).

17 years agoTurn off all filtering in "cautious", and disable js and html annoyances,
hal9 [Sat, 9 Sep 2006 20:39:42 +0000 (20:39 +0000)]
Turn off all filtering in "cautious", and disable js and html annoyances,
and unsolicited popups in medium, to minimize support issues.

17 years agoAdd style to <application> tags.
hal9 [Sat, 9 Sep 2006 19:13:42 +0000 (19:13 +0000)]
Add style to <application> tags.

17 years agostop removing doc/pdf in clean target.
Roland Rosenfeld [Sat, 9 Sep 2006 14:13:00 +0000 (14:13 +0000)]
stop removing doc/pdf in clean target.

17 years agoStop removing rc.privoxy.orig in dh_clean.
Roland Rosenfeld [Sat, 9 Sep 2006 14:02:10 +0000 (14:02 +0000)]
Stop removing rc.privoxy.orig in dh_clean.

17 years agoIntegrated Oliver Yeoh's domain pattern fix
Fabian Keil [Sat, 9 Sep 2006 14:01:45 +0000 (14:01 +0000)]
Integrated Oliver Yeoh's domain pattern fix
to make sure *x matches xx. Closes Patch 1217393
and Bug 1170767.

17 years agoalso backup doc/pdf
Roland Rosenfeld [Sat, 9 Sep 2006 13:57:55 +0000 (13:57 +0000)]
also backup doc/pdf

17 years ago- Add patches from Debian release 3.0.3-2-2
Roland Rosenfeld [Sat, 9 Sep 2006 13:49:59 +0000 (13:49 +0000)]
- Add patches from Debian release 3.0.3-2-2
- Adapt Debian patches to the upcoming 3.0.4 release

17 years agoModified cgi_send_user_manual to serve binary
Fabian Keil [Sat, 9 Sep 2006 13:05:33 +0000 (13:05 +0000)]
Modified cgi_send_user_manual to serve binary
content without destroying it first. Should also be
faster now. Added ".jpg" check for Content-Type guessing.

17 years agoSoften actions files update interval.
hal9 [Sat, 9 Sep 2006 01:12:15 +0000 (01:12 +0000)]
Soften actions files update interval.

17 years agoBumped versions to 3.0.4. Both files should be checked further.
hal9 [Sat, 9 Sep 2006 00:35:10 +0000 (00:35 +0000)]
Bumped versions to 3.0.4. Both files should be checked further.

17 years agoAdding image for user manual.
hal9 [Sat, 9 Sep 2006 00:23:06 +0000 (00:23 +0000)]
Adding image for user manual.

17 years agoUser manual images are now user-manual doc directory, and fix make install
hal9 [Fri, 8 Sep 2006 23:57:19 +0000 (23:57 +0000)]
User manual images are now user-manual doc directory, and fix make install
target accordingly.

17 years agoMoving these image files to user-manual from ../images for new config
hal9 [Fri, 8 Sep 2006 23:44:24 +0000 (23:44 +0000)]
Moving these image files to user-manual from ../images for new config
user-manual settings.

17 years agoFix broken links. Add faq on hosts files. Move most of new windows service
hal9 [Fri, 8 Sep 2006 23:05:08 +0000 (23:05 +0000)]
Fix broken links. Add faq on hosts files. Move most of new windows service
feature to user manual and reference in faq. Various other small changes.

17 years agoAdjust hide-if-modified-since example values
Fabian Keil [Fri, 8 Sep 2006 12:19:02 +0000 (12:19 +0000)]
Adjust hide-if-modified-since example values
to reflect the recent changes.

17 years agoHave hide-if-modified-since interpret the random
Fabian Keil [Fri, 8 Sep 2006 12:06:35 +0000 (12:06 +0000)]
Have hide-if-modified-since interpret the random
range value as minutes instead of hours. Allows
more fine-grained configuration.

17 years agoDeliver documents in the user-manual directory
Fabian Keil [Fri, 8 Sep 2006 09:49:23 +0000 (09:49 +0000)]
Deliver documents in the user-manual directory
with "Content-Type text/css" if their filename
ends with ".css".

17 years agoVarious changes:
hal9 [Fri, 8 Sep 2006 02:38:59 +0000 (02:38 +0000)]
Various changes:
 -Fix a number of broken links.
 -Migrate the new Windows service command line options, and reference as
  needed.
 -Rebuild so that can be used with the new "user-manual" config capabilities.
 -Etc.

17 years agoCorrect wording on user-manual setting.
hal9 [Fri, 8 Sep 2006 02:36:37 +0000 (02:36 +0000)]
Correct wording on user-manual setting.

17 years agoVarious changes to implement building and installing docs to be compatible
hal9 [Fri, 8 Sep 2006 02:32:00 +0000 (02:32 +0000)]
Various changes to implement building and installing docs to be compatible
with the new "user-manual" settings in config from Roland. Docbook does not
seem to like dealing with more than one css file, so workaround that here.
Change 'make install' so it provides p_doc.css in the user-manual doc
directory so that functions well, and lastly modify 'make install' so that the
PATH is automatically set, and the 'user-manual' directive should done during
the install.

17 years agoA start on some code sites to be exempted. Added subversion exemption.
hal9 [Thu, 7 Sep 2006 22:53:59 +0000 (22:53 +0000)]
A start on some code sites to be exempted. Added subversion exemption.

17 years agoMake sure config sgml build related artifacts are cleaned out.
hal9 [Thu, 7 Sep 2006 22:53:20 +0000 (22:53 +0000)]
Make sure config sgml build related artifacts are cleaned out.

17 years agoOnly predate the Last-Modified header for cgi responses
Fabian Keil [Thu, 7 Sep 2006 14:06:38 +0000 (14:06 +0000)]
Only predate the Last-Modified header for cgi responses
that are delivered with status code 404 or 503.

17 years agoMark cgi_send_user_manual as harmless,
Fabian Keil [Thu, 7 Sep 2006 11:56:39 +0000 (11:56 +0000)]
Mark cgi_send_user_manual as harmless,
to fix the access denied problem Hal spotted.
The manual has no secret content, therefore we
don't have to care about "secure" referrers.

17 years agoTurns out trusted referrers above our arbitrary
Fabian Keil [Thu, 7 Sep 2006 10:40:30 +0000 (10:40 +0000)]
Turns out trusted referrers above our arbitrary
limit are downgraded too ordinary trusted URLs.
Adjusted error message.

17 years agoFix typo.
Fabian Keil [Thu, 7 Sep 2006 10:25:39 +0000 (10:25 +0000)]
Fix typo.

17 years agoIf too many trusted referrers are used,
Fabian Keil [Thu, 7 Sep 2006 10:22:20 +0000 (10:22 +0000)]
If too many trusted referrers are used,
print only one error message instead of logging
every single trusted referrer above the arbitrary
limit.

17 years ago- This includes Fabian two new options for config.
hal9 [Thu, 7 Sep 2006 02:02:56 +0000 (02:02 +0000)]
- This includes Fabian two new options for config.
- User manual config option is now first option in config so that path can
  be seen during program start up. Required moving the first two sections
  around.

17 years agoAdded new config options, and FTP request error.
hal9 [Thu, 7 Sep 2006 01:21:38 +0000 (01:21 +0000)]
Added new config options, and FTP request error.

17 years agoIncorporate modified version of Roland Rosenfeld's patch to
Fabian Keil [Wed, 6 Sep 2006 18:45:03 +0000 (18:45 +0000)]
Incorporate modified version of Roland Rosenfeld's patch to
optionally access the user-manual via Privoxy. Closes patch 679075.

Formatting changed to Privoxy style, added call to
cgi_error_no_template if the requested file doesn't
exist and modified check whether or not Privoxy itself
should serve the manual. Should work cross-platform now.

17 years agoAlways have parse_header_time return a pointer
Fabian Keil [Wed, 6 Sep 2006 16:25:51 +0000 (16:25 +0000)]
Always have parse_header_time return a pointer
that actual makes sense, even though we currently
only need it to detect problems.

17 years agoRespond with 400 and a short text message
Fabian Keil [Wed, 6 Sep 2006 13:03:04 +0000 (13:03 +0000)]
Respond with 400 and a short text message
if the client tries to use Privoxy as FTP proxy.

17 years agoAdded sections for enable-remote-http-toggle
Fabian Keil [Wed, 6 Sep 2006 11:38:33 +0000 (11:38 +0000)]
Added sections for enable-remote-http-toggle
and forwarded-connect-retries.

17 years agoAdded config option enable-remote-http-toggle
Fabian Keil [Wed, 6 Sep 2006 10:43:32 +0000 (10:43 +0000)]
Added config option enable-remote-http-toggle
to specify if Privoxy should recognize special
headers (currently only X-Filter) to change its
behaviour. Disabled by default.