Fabian Keil [Sat, 20 Feb 2010 12:50:44 +0000 (12:50 +0000)]
Consistently use shell.sourceforge.net instead of shell.sf.net so one doesn't need to check server fingerprints twice.
Fabian Keil [Sat, 20 Feb 2010 12:49:54 +0000 (12:49 +0000)]
Fix webserver and webactions targets to work with standard tar.
Fabian Keil [Sat, 20 Feb 2010 12:01:16 +0000 (12:01 +0000)]
This is the traditional "fix announcement after tagging and releasing the tarball" commit.
Fabian Keil [Fri, 19 Feb 2010 17:21:55 +0000 (17:21 +0000)]
Update for 3.0.16 stable.
Fabian Keil [Fri, 19 Feb 2010 17:00:42 +0000 (17:00 +0000)]
Hopefully the final rebuilt for 3.0.16 stable ...
Fabian Keil [Fri, 19 Feb 2010 16:58:37 +0000 (16:58 +0000)]
Rebuild from source.
Fabian Keil [Fri, 19 Feb 2010 16:50:05 +0000 (16:50 +0000)]
Let the default listen-address match reality.
Fabian Keil [Fri, 19 Feb 2010 16:46:03 +0000 (16:46 +0000)]
Remove a Debian/Ubuntu reference in the RUN section.
The section is about Privoxy the binary, not about specific distribution packages.
Fabian Keil [Fri, 19 Feb 2010 16:44:42 +0000 (16:44 +0000)]
Let the donate link appear in the README too and add a link to the participate FAQ entry.
While at it, call the license by its full name.
Fabian Keil [Fri, 19 Feb 2010 16:21:07 +0000 (16:21 +0000)]
Some manual improvements that need to be moved over to readme.sgml later on.
Fabian Keil [Fri, 19 Feb 2010 16:00:38 +0000 (16:00 +0000)]
Even more fixes.
Fabian Keil [Fri, 19 Feb 2010 15:22:47 +0000 (15:22 +0000)]
Add missing word.
Fabian Keil [Mon, 15 Feb 2010 16:47:14 +0000 (16:47 +0000)]
Manually add the changes from the last p-config.sgml update.
Somehow they didn't make it previously.
Fabian Keil [Mon, 15 Feb 2010 15:50:38 +0000 (15:50 +0000)]
Rebuilt for 3.0.16 stable. Once more, with feeling.
Fabian Keil [Mon, 15 Feb 2010 15:49:37 +0000 (15:49 +0000)]
Rebuilt man page for 3.0.16 stable.
Fabian Keil [Mon, 15 Feb 2010 15:49:08 +0000 (15:49 +0000)]
Rebuilt for 3.0.16 stable.
Fabian Keil [Mon, 15 Feb 2010 15:48:44 +0000 (15:48 +0000)]
Rebuilt for 3.0.16 stable. Two debug lines needed manual interaction.
Fabian Keil [Mon, 15 Feb 2010 15:30:13 +0000 (15:30 +0000)]
Mention the use of the no-such-domain template for DNS problems with FEATURE_IPV6_SUPPORT enabled.
Fabian Keil [Mon, 15 Feb 2010 15:14:10 +0000 (15:14 +0000)]
Also use the no-such-domain template if resolving addresses with getaddrinfo() fails.
Reported by 'zebul666' in #
2950483.
Fabian Keil [Mon, 15 Feb 2010 15:07:56 +0000 (15:07 +0000)]
Turns out forwarded-connect-retries is partly broken. Spread the news.
Fabian Keil [Mon, 15 Feb 2010 14:47:38 +0000 (14:47 +0000)]
Update for 3.0.16 stable.
Fabian Keil [Sun, 14 Feb 2010 17:59:31 +0000 (17:59 +0000)]
Minor rewording.
Fabian Keil [Sat, 13 Feb 2010 17:51:24 +0000 (17:51 +0000)]
Rebuilt with p-status stable. D'oh.
Fabian Keil [Sat, 13 Feb 2010 17:38:39 +0000 (17:38 +0000)]
Update entities for 3.0.16 stable.
Fabian Keil [Sat, 13 Feb 2010 16:43:35 +0000 (16:43 +0000)]
Cosmetics.
Fabian Keil [Sat, 13 Feb 2010 16:41:03 +0000 (16:41 +0000)]
Update copyright.
Fabian Keil [Sat, 13 Feb 2010 16:40:25 +0000 (16:40 +0000)]
Rebuilt with updated 'What's new?' section.
Fabian Keil [Sat, 13 Feb 2010 16:39:07 +0000 (16:39 +0000)]
Rebuilt with 'How did you manage to get Privoxy on my computer without my consent?' entry.
Fabian Keil [Sat, 13 Feb 2010 16:37:37 +0000 (16:37 +0000)]
Update 'What's new?' section.
Fabian Keil [Sat, 13 Feb 2010 16:36:14 +0000 (16:36 +0000)]
Rebuild with recently changed keep-alive-timeout default.
Fabian Keil [Sat, 13 Feb 2010 16:35:45 +0000 (16:35 +0000)]
Change CODE_STATUS to stable.
Fabian Keil [Sat, 13 Feb 2010 15:25:38 +0000 (15:25 +0000)]
Ignore: Can not resolve doesnotexist: hostname nor servname provided, or not known
Fabian Keil [Sat, 13 Feb 2010 13:25:16 +0000 (13:25 +0000)]
Polish 3.0.16 changes.
Fabian Keil [Sat, 13 Feb 2010 13:05:47 +0000 (13:05 +0000)]
Add two recent changes.
Fabian Keil [Thu, 11 Feb 2010 13:59:48 +0000 (13:59 +0000)]
Mention that the headers added by the add-header action aren't modified by other actions.
Fabian Keil [Thu, 11 Feb 2010 13:59:09 +0000 (13:59 +0000)]
Bump BROWSER_FOO variables for Firefox 3.6.
Fabian Keil [Tue, 9 Feb 2010 16:21:46 +0000 (16:21 +0000)]
Add "77) Allow to control the IP address used for outgoing connections".
Fabian Keil [Tue, 9 Feb 2010 16:20:42 +0000 (16:20 +0000)]
Add "76) Cache DNS responses", even though it's not a priority.
Fabian Keil [Tue, 9 Feb 2010 16:18:53 +0000 (16:18 +0000)]
Put webbug URLs that look like they lead to actual images into a handle-as-image section.
Blocking image requests with handle-as-empty-document causes
WebKit-using clients to show a "missing image" placeholder,
which may mess up the layout.
Fabian Keil [Fri, 5 Feb 2010 21:41:31 +0000 (21:41 +0000)]
Unbreak the fun filter. Due to an unescaped dot in a negative look-ahead, it overlooked quite a few 'Microsoft' occurrences.
Regression introduced in r1.32 by yours truly.
Reported by 'thawt' in #
2946394.
Fabian Keil [Thu, 4 Feb 2010 09:45:31 +0000 (09:45 +0000)]
Remove -prevent-compression from yahoo special case and add a regression test.
Fabian Keil [Thu, 4 Feb 2010 09:35:04 +0000 (09:35 +0000)]
Decrease default keep-alive-timeout to 5 seconds and explain why.
Fabian Keil [Thu, 4 Feb 2010 09:33:27 +0000 (09:33 +0000)]
Add changes in 3.0.16 stable.
Lee [Mon, 1 Feb 2010 00:38:57 +0000 (00:38 +0000)]
Ebay enlarge picture function doesn't work.
Fix reported by John
Fabian Keil [Sat, 30 Jan 2010 19:51:28 +0000 (19:51 +0000)]
New FAQ entry: How did you manage to get Privoxy on my computer without my consent?
Also bump copyright.
Fabian Keil [Fri, 29 Jan 2010 17:02:59 +0000 (17:02 +0000)]
Enable handle-as-empty-doc-returns-ok here, too.
Fabian Keil [Fri, 29 Jan 2010 15:39:59 +0000 (15:39 +0000)]
Ditch trailing white space.
Also update the pretty well hidden copyright text at the bottom of the file.
Lee [Fri, 29 Jan 2010 15:36:10 +0000 (15:36 +0000)]
The '# URL = apps.facebook.com/onthefarm/track.php?...' split
into multiple lines. Make it one line.
Lee [Fri, 29 Jan 2010 13:52:06 +0000 (13:52 +0000)]
don't leave firefox hanging by default
Fabian Keil [Sun, 24 Jan 2010 15:40:13 +0000 (15:40 +0000)]
Remove 73), which has been implemented a couple of months ago.
Fabian Keil [Sun, 24 Jan 2010 15:39:32 +0000 (15:39 +0000)]
Mention wml in the '65) Polish Website' entry.
Fabian Keil [Sun, 24 Jan 2010 15:38:50 +0000 (15:38 +0000)]
Some more details for '54) Move away from CVS ...'.
Fabian Keil [Sun, 24 Jan 2010 15:38:18 +0000 (15:38 +0000)]
Add some more details for '53) Find a more reliable hoster'.
Fabian Keil [Sun, 24 Jan 2010 15:37:39 +0000 (15:37 +0000)]
Finally add the 'adblock file converter' idea.
I thought it was already on the list, but apparently it wasn't.
Fabian Keil [Sun, 24 Jan 2010 15:36:50 +0000 (15:36 +0000)]
Fix grammar.
Fabian Keil [Sun, 24 Jan 2010 15:36:08 +0000 (15:36 +0000)]
Minor log message rewording for the sake of consistency.
Fabian Keil [Sat, 23 Jan 2010 14:53:02 +0000 (14:53 +0000)]
Remove +prevent-compression section for compusa.com. Decompression seems to work now.
Fabian Keil [Fri, 22 Jan 2010 22:35:24 +0000 (22:35 +0000)]
Block webbug source 'b.scorecardresearch.com/'.
Fabian Keil [Wed, 20 Jan 2010 21:17:30 +0000 (21:17 +0000)]
I can has grammar.
Fabian Keil [Wed, 20 Jan 2010 20:13:02 +0000 (20:13 +0000)]
Add 74), a Privoxy-Regression-Test improvement.
Fabian Keil [Wed, 20 Jan 2010 20:09:18 +0000 (20:09 +0000)]
Remove "72) Use less ugly Privoxy (fav)icons."
The Windows icons have recently been replaced
and the favicons aren't that bad.
Fabian Keil [Wed, 20 Jan 2010 18:56:40 +0000 (18:56 +0000)]
Fix previous commit. The leading dot mentioned in the commit message got lost.
Fabian Keil [Tue, 19 Jan 2010 21:35:07 +0000 (21:35 +0000)]
Unblock '.svd.se/.*\.css($|\?)'.
Reported by David Bonde in #
2933485. Diagnosed by Lee.
Fabian Keil [Tue, 19 Jan 2010 21:33:22 +0000 (21:33 +0000)]
Be nice to the competition and unblock the adsuck website.
Lee [Sun, 17 Jan 2010 18:48:06 +0000 (18:48 +0000)]
adactio.com blocked by ad* filter & I dont' see any ads on the site.
Lee [Sun, 17 Jan 2010 18:23:12 +0000 (18:23 +0000)]
Catch-all for false-positives that are just TOO obvious to let go
catches URLs containing "DesktopAdmin" - which probably aren't ads.
Fabian Keil [Sat, 16 Jan 2010 20:23:28 +0000 (20:23 +0000)]
Unblock adtoma.com and block fusion.adtoma.com instead.
Block /tradedoubler/.*\.swf and +hstse.tradedoubler.com/.*\.swf.
Reported by David Bonde in #
2933479.
Fabian Keil [Sat, 16 Jan 2010 18:49:07 +0000 (18:49 +0000)]
Add a filter{banners-by-size} exception for .couchsurfing.org.
Fabian Keil [Thu, 14 Jan 2010 16:14:27 +0000 (16:14 +0000)]
Add .tads.org/ to the unblock section. TADS is the Text Adventure Development System.
Reported anonymously in #
2929846.
Fabian Keil [Mon, 11 Jan 2010 13:47:25 +0000 (13:47 +0000)]
Finally bump entities for 3.0.16 UNRELEASED here, too.
Fabian Keil [Mon, 11 Jan 2010 13:46:38 +0000 (13:46 +0000)]
Regenerate with handle-as-empty-doc-returns-ok description.
Fabian Keil [Mon, 11 Jan 2010 13:45:04 +0000 (13:45 +0000)]
Unbreak config file generation.
Fabian Keil [Mon, 11 Jan 2010 12:56:04 +0000 (12:56 +0000)]
Bump copyright range as p-config.sgml's copyright line is only used in the config file.
Fabian Keil [Mon, 11 Jan 2010 12:52:39 +0000 (12:52 +0000)]
Bump copyright range.
Fabian Keil [Mon, 11 Jan 2010 12:43:49 +0000 (12:43 +0000)]
Regenerated with handle-as-empty-doc-returns-ok description.
Fabian Keil [Mon, 11 Jan 2010 12:40:23 +0000 (12:40 +0000)]
Pet openjade.
Fabian Keil [Mon, 11 Jan 2010 11:48:48 +0000 (11:48 +0000)]
Perldoc spelling fix.
Fabian Keil [Mon, 11 Jan 2010 11:48:23 +0000 (11:48 +0000)]
Cosmetics.
Fabian Keil [Mon, 11 Jan 2010 11:47:59 +0000 (11:47 +0000)]
Remove unused variable $c in stats_loop().
Fabian Keil [Mon, 11 Jan 2010 11:47:27 +0000 (11:47 +0000)]
Bump BROWSER_FOO variables for Firefox 3.5.7.
Fabian Keil [Mon, 11 Jan 2010 11:46:46 +0000 (11:46 +0000)]
For LOG_UNPARSED_LINES_TO_EXTRA_FILE to work, ERROR_LOG_FILE has to be defined.
On the other hand CLI_OPTION_ERROR_LOG_FILE is unused and can be removed.
Fabian Keil [Mon, 11 Jan 2010 11:41:07 +0000 (11:41 +0000)]
Update license URL in win32_blurb[] and bump copyright range.
Lee [Sun, 10 Jan 2010 13:53:49 +0000 (13:53 +0000)]
Workaround for firefox hanging on blocked javascript pages
Fabian Keil [Tue, 5 Jan 2010 23:36:43 +0000 (23:36 +0000)]
Fix two highlighting patterns that were too aggressive.
Fabian Keil [Sun, 3 Jan 2010 13:49:01 +0000 (13:49 +0000)]
Bump version to 0.4.
Fabian Keil [Sun, 3 Jan 2010 13:48:44 +0000 (13:48 +0000)]
Bump version to 0.6.
Fabian Keil [Sun, 3 Jan 2010 12:37:14 +0000 (12:37 +0000)]
Rename no_daemon to daemon_mode to ditch the double negatives in if conditions.
Fabian Keil [Thu, 31 Dec 2009 11:56:02 +0000 (11:56 +0000)]
In handle_loglevel_header(), deal with "scan:" messages more efficiently.
Fabian Keil [Thu, 31 Dec 2009 11:55:27 +0000 (11:55 +0000)]
In handle_loglevel_header(), consistently use $c and remove $content.
Fabian Keil [Thu, 31 Dec 2009 11:54:55 +0000 (11:54 +0000)]
Remove trailing white-space.
Fabian Keil [Wed, 30 Dec 2009 15:15:56 +0000 (15:15 +0000)]
In parse_loop(), check for truncated lines more efficiently.
Fabian Keil [Wed, 30 Dec 2009 14:24:17 +0000 (14:24 +0000)]
Remove pointless micro-optimizations in prepare_highlight_hash() and prepare_colour_array().
Fabian Keil [Wed, 30 Dec 2009 14:08:59 +0000 (14:08 +0000)]
Streamline print_non_clf_message() a bit more.
Turns out most of the checks weren't necessary.
Fabian Keil [Wed, 30 Dec 2009 13:33:47 +0000 (13:33 +0000)]
Unbreak print_non_clf_message() when generating HTML.
Fabian Keil [Wed, 30 Dec 2009 11:44:14 +0000 (11:44 +0000)]
Refactor get_line_end() so it doesn't shadow $line_end.
Fabian Keil [Wed, 30 Dec 2009 11:14:30 +0000 (11:14 +0000)]
Various optimizations to get the real time down by about 25%. Your mileage may vary.
NYTProf ftw.
Fabian Keil [Tue, 29 Dec 2009 13:17:37 +0000 (13:17 +0000)]
Forced commit to note that by rev 0.99 I meant rev 1.308.
Fabian Keil [Tue, 29 Dec 2009 13:15:24 +0000 (13:15 +0000)]
Revert a last-minute 'optimization' in rev 1.99 that could cause fd 1 and 2 being bound to logfp.
Yay for procstat(1).
Fabian Keil [Sat, 26 Dec 2009 11:34:01 +0000 (11:34 +0000)]
When in daemon mode, bind fd 0, 1 and 2 to /dev/null.
Fabian Keil [Sat, 26 Dec 2009 11:32:54 +0000 (11:32 +0000)]
Ditch some dead code in main().