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().
Fabian Keil [Sat, 26 Dec 2009 11:32:12 +0000 (11:32 +0000)]
Remove trailing white-space.
Fabian Keil [Fri, 25 Dec 2009 11:39:26 +0000 (11:39 +0000)]
Let server_set_cookie() accept quoted expiration dates.
The way I interpret RFC 2109 10.1.2, server's aren't
actually supposed to quote the expiration date,
but some do it anyway.
Fixes #
2920829, reported anonymously.
Fabian Keil [Thu, 24 Dec 2009 12:57:34 +0000 (12:57 +0000)]
Add uagen, a Firefox User-Agent generator for Privoxy and Mozilla browsers.
Hohoho.
Fabian Keil [Tue, 22 Dec 2009 13:05:21 +0000 (13:05 +0000)]
Deal with serve()'s recently changed log messages.
Fabian Keil [Tue, 22 Dec 2009 13:04:10 +0000 (13:04 +0000)]
In serve()'s log messages, mention the client socket, too.
Fabian Keil [Tue, 22 Dec 2009 13:03:30 +0000 (13:03 +0000)]
In serve(), don't call forget_connection() if connection sharing is disabled.
Fabian Keil [Wed, 16 Dec 2009 08:36:39 +0000 (08:36 +0000)]
Show FEATURE_ACCEPT_FITLER on the show-status page.
Fabian Keil [Wed, 16 Dec 2009 08:35:47 +0000 (08:35 +0000)]
Add optional support for FreeBSD's accf_http(9).
Fabian Keil [Wed, 16 Dec 2009 08:28:11 +0000 (08:28 +0000)]
Add Jeff H. who contributed fancier win32 icons.
Fabian Keil [Wed, 16 Dec 2009 08:15:42 +0000 (08:15 +0000)]
Start using the fancier radar icons.
Fabian Keil [Wed, 16 Dec 2009 08:08:38 +0000 (08:08 +0000)]
Start using the fancier radar icons.
Fabian Keil [Wed, 16 Dec 2009 08:05:55 +0000 (08:05 +0000)]
Add fancier Privoxy icons for win32.
Contributed by Jeff H.
Fabian Keil [Tue, 15 Dec 2009 17:51:14 +0000 (17:51 +0000)]
Finish the last commit and remove the miscutil.h inclusion. Ladida, ladida.
Fabian Keil [Tue, 15 Dec 2009 17:43:41 +0000 (17:43 +0000)]
Localhost is no longer treated more equal than listening addresses, update documentation accordingly.
Fabian Keil [Tue, 15 Dec 2009 17:41:36 +0000 (17:41 +0000)]
In bind_port(), let getaddrinfo() resolve localhost using whatever address family it feels like.
As Roland pointed out on privoxy-devel, explicitly asking
for AF_INET doesn't work reliably on GNU/Linux:
Message-ID: <
20091213201632.GA3217@dinghy.sail.spinnaker.de>
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=534735
https://bugs.launchpad.net/ubuntu/+source/privoxy/+bug/427625
Fabian Keil [Sat, 12 Dec 2009 11:31:17 +0000 (11:31 +0000)]
Highlight: pcrs command "s@^([^.]+?)/?$@http://bing.com/search?q=$1@" didn't change "http://www.example.org/".
Also remove some unused variables.