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.
Fabian Keil [Sun, 29 Nov 2009 15:04:51 +0000 (15:04 +0000)]
Add default-server-timeout section.
Fabian Keil [Sun, 29 Nov 2009 15:04:08 +0000 (15:04 +0000)]
Added default-server-timeout description.
Fabian Keil [Fri, 27 Nov 2009 13:47:34 +0000 (13:47 +0000)]
Document the default-server-timeout config option.
Fabian Keil [Fri, 27 Nov 2009 13:46:47 +0000 (13:46 +0000)]
Add the config option default-server-timeout to control the assumed default server timeout.
Since Privoxy no longer returns an error message for connection
resets on reused client connections, assuming larger server timeout
values appears to actually work pretty well as long as connections
aren't shared.
Fabian Keil [Sun, 15 Nov 2009 14:26:02 +0000 (14:26 +0000)]
Rebuilt for 3.0.16 UNRELEASED.
Fabian Keil [Sun, 15 Nov 2009 14:24:12 +0000 (14:24 +0000)]
Prepare to generate docs for 3.0.16 UNRELEASED.
Fabian Keil [Sun, 15 Nov 2009 14:22:41 +0000 (14:22 +0000)]
Describe how to get a meaningful logfile.
Fabian Keil [Tue, 10 Nov 2009 16:21:06 +0000 (16:21 +0000)]
Exit in case of unrecognized parameters.