Fabian Keil [Sat, 11 Oct 2008 18:00:14 +0000 (18:00 +0000)]
Reformat some comments in chat().
Fabian Keil [Sat, 11 Oct 2008 16:59:41 +0000 (16:59 +0000)]
Add missing dots for two log messages.
Fabian Keil [Sat, 11 Oct 2008 14:58:00 +0000 (14:58 +0000)]
In case of chunk-encoded content, stop reading if
the buffer looks like it ends with the last chunk.
Fabian Keil [Sat, 11 Oct 2008 11:31:14 +0000 (11:31 +0000)]
Add FEATURE_CONNECTION_KEEP_ALIVE to the list
of conditional defines on the show-status page.
Fabian Keil [Sat, 11 Oct 2008 10:36:58 +0000 (10:36 +0000)]
Add line-breaks for overly long log message examples.
Fabian Keil [Sat, 11 Oct 2008 10:15:18 +0000 (10:15 +0000)]
Add support for keep-alive-related log messages.
Fabian Keil [Sat, 11 Oct 2008 09:53:00 +0000 (09:53 +0000)]
Let server_response_is_complete() deal properly with
content that is neither buffered nor read all at once.
Fabian Keil [Thu, 9 Oct 2008 18:21:41 +0000 (18:21 +0000)]
Flush work-in-progress changes to keep outgoing connections
alive where possible. Incomplete and mostly #ifdef'd out.
Fabian Keil [Sat, 27 Sep 2008 15:05:51 +0000 (15:05 +0000)]
Return only once in forwarded_connect().
Fabian Keil [Fri, 26 Sep 2008 17:02:01 +0000 (17:02 +0000)]
- Break some more CVS substitutions in examples.
- Remove Junkbusters reference in example header
for new files.
Fabian Keil [Fri, 26 Sep 2008 16:53:09 +0000 (16:53 +0000)]
Update "What's new" section.
Fabian Keil [Fri, 26 Sep 2008 16:49:09 +0000 (16:49 +0000)]
Fix entry count.
Fabian Keil [Fri, 26 Sep 2008 16:01:45 +0000 (16:01 +0000)]
Mention mutex locks on mingw32.
Fabian Keil [Sun, 21 Sep 2008 15:38:56 +0000 (15:38 +0000)]
Fix Portage tree sync instructions in Gentoo section.
Anonymously reported at ijbswa-developers@.
Fabian Keil [Sun, 21 Sep 2008 15:19:31 +0000 (15:19 +0000)]
Rebuild for change-x-forwarded-for{} documentation.
Fabian Keil [Sun, 21 Sep 2008 14:45:05 +0000 (14:45 +0000)]
Use +change-x-forwarded-for{block} instead of
+hide-forwarded-for-headers.
Fabian Keil [Sun, 21 Sep 2008 14:42:52 +0000 (14:42 +0000)]
Add documentation for change-x-forwarded-for{},
remove documentation for hide-forwarded-for-headers.
Fabian Keil [Sun, 21 Sep 2008 13:59:33 +0000 (13:59 +0000)]
Treat unknown change-x-forwarded-for parameters as fatal errors.
Fabian Keil [Sun, 21 Sep 2008 13:36:52 +0000 (13:36 +0000)]
If change-x-forwarded-for{add} is used and the client
sends multiple X-Forwarded-For headers, append the client's
IP address to each one of them. "Traditionally" we would
lose all but the last one.
Fabian Keil [Sun, 21 Sep 2008 13:24:37 +0000 (13:24 +0000)]
Add Roland's man page fixes from 19_manpage_fixup.dpatch.
Fabian Keil [Sun, 21 Sep 2008 11:36:59 +0000 (11:36 +0000)]
Unblock Debian popularity-contest. Debian bug #441256,
seen in Roland's 05_defaut_action.dpatch.
Roland Rosenfeld [Sat, 20 Sep 2008 16:39:53 +0000 (16:39 +0000)]
merge Debian changes from 3.0.7 to 3.0.10
Fabian Keil [Sat, 20 Sep 2008 11:27:22 +0000 (11:27 +0000)]
Mention change-x-forwarded-for{}.
Fabian Keil [Sat, 20 Sep 2008 10:11:49 +0000 (10:11 +0000)]
- Bump for-privoxy-version to 3.0.11.
- Remove hide-forwarded-for-headers description.
Fabian Keil [Sat, 20 Sep 2008 10:11:13 +0000 (10:11 +0000)]
Bump for-privoxy-version to 3.0.11.
Fabian Keil [Sat, 20 Sep 2008 10:04:33 +0000 (10:04 +0000)]
Remove hide-forwarded-for-headers action which has
been obsoleted by change-x-forwarded-for{block}.
Fabian Keil [Fri, 19 Sep 2008 16:49:37 +0000 (16:49 +0000)]
Use +change-x-forwarded-for{block} instead of
+hide-forwarded-for-headers as the latter will
be removed soonish. Also document the former.
Fabian Keil [Fri, 19 Sep 2008 15:54:47 +0000 (15:54 +0000)]
Use +change-x-forwarded-for{block} instead of
+hide-forwarded-for-headers as the latter will
be removed soonish.
Fabian Keil [Fri, 19 Sep 2008 15:43:54 +0000 (15:43 +0000)]
Fix sorting.
Fabian Keil [Fri, 19 Sep 2008 15:31:38 +0000 (15:31 +0000)]
Add tests for change-x-forwarded-for{}.
Fabian Keil [Fri, 19 Sep 2008 15:26:29 +0000 (15:26 +0000)]
Add change-x-forwarded-for{} action to block or add
X-Forwarded-For headers. Mostly based on code removed
before 3.0.7.
Fabian Keil [Fri, 19 Sep 2008 13:26:04 +0000 (13:26 +0000)]
s@tounge@tongue@. Anonymously reported in #
1648657.
Fabian Keil [Fri, 12 Sep 2008 17:51:43 +0000 (17:51 +0000)]
- A few style fixes.
- Remove a pointless cast.
Fabian Keil [Thu, 11 Sep 2008 17:08:02 +0000 (17:08 +0000)]
- Remove a misleading paragraph.
- Remove vi marker as this is a plain text file.
Fabian Keil [Sun, 7 Sep 2008 16:59:31 +0000 (16:59 +0000)]
Update a comment to reflect that we
have mutex support on mingw32 now.
Fabian Keil [Sun, 7 Sep 2008 12:43:44 +0000 (12:43 +0000)]
Move the LogPutString() call in log_error() into the locked
region so the Windows GUI log is consistent with the logfile.
Fabian Keil [Sun, 7 Sep 2008 12:35:05 +0000 (12:35 +0000)]
Add mutex lock support for _WIN32.
Fabian Keil [Thu, 4 Sep 2008 08:13:58 +0000 (08:13 +0000)]
Prepare for critical sections on Windows by adding a
layer of indirection before the pthread mutex functions.
Fabian Keil [Sun, 31 Aug 2008 16:08:12 +0000 (16:08 +0000)]
"View the request headers" isn't more equal than the other
menu items and thus doesn't need a trailing dot either.
Fabian Keil [Sun, 31 Aug 2008 15:59:03 +0000 (15:59 +0000)]
There's no reason to let remote toggling support depend
on FEATURE_CGI_EDIT_ACTIONS, so make sure it doesn't.
Fabian Keil [Sun, 31 Aug 2008 14:55:43 +0000 (14:55 +0000)]
Add a @date@ symbol to include a date(1)-like time string
in templates. Modified version of the patch Endre Szabo
submitted in #
2026468.
Fabian Keil [Sat, 30 Aug 2008 15:45:52 +0000 (15:45 +0000)]
Rebuild for 3.0.11 UNRELEASED.
Fabian Keil [Sat, 30 Aug 2008 15:37:35 +0000 (15:37 +0000)]
Update entities.
Fabian Keil [Sat, 30 Aug 2008 15:31:53 +0000 (15:31 +0000)]
The jarfile directive is gone. Update accordingly.
Fabian Keil [Sat, 30 Aug 2008 12:46:49 +0000 (12:46 +0000)]
The jarfile directive is gone. Update accordingly.
Fabian Keil [Sat, 30 Aug 2008 12:03:09 +0000 (12:03 +0000)]
Remove FEATURE_COOKIE_JAR.
Fabian Keil [Fri, 29 Aug 2008 15:59:22 +0000 (15:59 +0000)]
Fix two comments.
Fabian Keil [Fri, 29 Aug 2008 14:24:45 +0000 (14:24 +0000)]
Disable banners-by-size for fsfe.org.
Fabian Keil [Fri, 22 Aug 2008 16:54:09 +0000 (16:54 +0000)]
Document --test-number.
Fabian Keil [Fri, 22 Aug 2008 15:34:45 +0000 (15:34 +0000)]
- Silence LLVM/Clang complaint.
- Make received_hup_signal static.
- Hide definitions for basedir, pidfile and received_hup_signal
from __EMX__ as they only seem to be used in case of #ifdef unix.
hal9 [Fri, 22 Aug 2008 00:44:58 +0000 (00:44 +0000)]
Minor verbage changes to reflect that we are between releases.
Fabian Keil [Thu, 21 Aug 2008 17:19:50 +0000 (17:19 +0000)]
Change version to 3.0.11 UNRELEASED.
Fabian Keil [Thu, 21 Aug 2008 07:19:59 +0000 (07:19 +0000)]
Highlight Shoutcast response lines.
Fabian Keil [Thu, 21 Aug 2008 07:09:35 +0000 (07:09 +0000)]
Accept Shoutcast responses again. Problem reported
and fix suggested by Stefan in #
2062860.
Fabian Keil [Mon, 18 Aug 2008 17:42:06 +0000 (17:42 +0000)]
Fix typo in macro name.
hal9 [Sun, 17 Aug 2008 15:35:18 +0000 (15:35 +0000)]
Fix typo.
Fabian Keil [Sat, 16 Aug 2008 13:23:59 +0000 (13:23 +0000)]
Add Lee as maintainer for the Windows package.
Fabian Keil [Sat, 16 Aug 2008 10:21:16 +0000 (10:21 +0000)]
Regenerate with recent changes.
Fabian Keil [Sat, 16 Aug 2008 10:12:23 +0000 (10:12 +0000)]
Merge two sentences and move the URL to the end of the item.
Fabian Keil [Sat, 16 Aug 2008 10:04:59 +0000 (10:04 +0000)]
Some more syntax fixes. This version actually builds.
Fabian Keil [Sat, 16 Aug 2008 09:42:45 +0000 (09:42 +0000)]
Turns out building docs works better if the syntax is valid.
Fabian Keil [Sat, 16 Aug 2008 09:34:52 +0000 (09:34 +0000)]
s@beta@stable@
Fabian Keil [Sat, 16 Aug 2008 09:32:02 +0000 (09:32 +0000)]
Mention changes since 3.0.9 beta.
Fabian Keil [Sat, 16 Aug 2008 09:22:32 +0000 (09:22 +0000)]
Fix URLs with ampersands.
Fabian Keil [Sat, 16 Aug 2008 09:00:52 +0000 (09:00 +0000)]
Fix example URL pattern (once more with feeling).
Fabian Keil [Sat, 16 Aug 2008 08:51:28 +0000 (08:51 +0000)]
Update version-related entities.
Fabian Keil [Fri, 15 Aug 2008 16:46:51 +0000 (16:46 +0000)]
Add track.webtrekk.de to the block-as-image section.
Fabian Keil [Fri, 15 Aug 2008 03:49:22 +0000 (03:49 +0000)]
Fix umlauts.
hal9 [Thu, 14 Aug 2008 23:44:28 +0000 (23:44 +0000)]
Rebuild for 3.0.10, and it surely needs to be fixed.
hal9 [Thu, 14 Aug 2008 23:38:47 +0000 (23:38 +0000)]
Get ready for 3.0.10
hal9 [Thu, 14 Aug 2008 23:32:54 +0000 (23:32 +0000)]
Rebuild for 3.0.10
Fabian Keil [Thu, 14 Aug 2008 18:33:37 +0000 (18:33 +0000)]
Add two tests for trailing dots in host patterns.
hal9 [Thu, 14 Aug 2008 16:57:40 +0000 (16:57 +0000)]
Rebuild for 3.0.10
hal9 [Thu, 14 Aug 2008 16:48:54 +0000 (16:48 +0000)]
Rebuild for 3.0.10
hal9 [Thu, 14 Aug 2008 10:35:28 +0000 (10:35 +0000)]
Bump version only.
Fabian Keil [Wed, 13 Aug 2008 17:09:01 +0000 (17:09 +0000)]
Add item for Privoxy-Log-Parser.
Fabian Keil [Wed, 13 Aug 2008 16:57:46 +0000 (16:57 +0000)]
Change version to 3.0.10.
Fabian Keil [Wed, 13 Aug 2008 16:53:50 +0000 (16:53 +0000)]
Change version to 3.0.10 stable.
Fabian Keil [Wed, 13 Aug 2008 16:28:06 +0000 (16:28 +0000)]
Highlight version numbers with multiple digits
in major, minor or point number properly.
hal9 [Mon, 11 Aug 2008 00:39:42 +0000 (00:39 +0000)]
Unblock all of adobe.com.
Fabian Keil [Sun, 10 Aug 2008 16:35:47 +0000 (16:35 +0000)]
Trailing dots in old-school domain patterns mean "(\..*)?", not "\..*".
Fabian Keil [Sat, 9 Aug 2008 14:21:55 +0000 (14:21 +0000)]
Ditch some comments that don't strike me as particular useful.
Fabian Keil [Sat, 9 Aug 2008 14:00:32 +0000 (14:00 +0000)]
Make sure the path pattern for "reklame" and
"reklaam" doesn't catch "reklamation".
Fabian Keil [Sat, 9 Aug 2008 13:09:02 +0000 (13:09 +0000)]
Unblock configuration URLs for a WLAN
router somewhat common around here.
Lee [Fri, 8 Aug 2008 17:44:57 +0000 (17:44 +0000)]
Actionsfile feedback item #
2040467, allow animated gifs from wikipedia.org
Lee [Fri, 8 Aug 2008 17:22:14 +0000 (17:22 +0000)]
Make the css unblocker for tags.gawker.com stricter by checking for "css" at the end
of the URL instead of anywhere within the URL.
Lee [Fri, 8 Aug 2008 13:22:58 +0000 (13:22 +0000)]
Patches for action file tracker items
1886140,
1888197 and
2021509
1886140 - unblock ad.doubleclick.net/crossdomain.xml
1888197 - Have a "go there anyway" link for clk.atdmt.com
2021509 - Allow realplayer site help popup windows
Fabian Keil [Wed, 6 Aug 2008 18:33:36 +0000 (18:33 +0000)]
If the "close fd first" workaround doesn't work,
the fatal error message will be lost, so we better
explain the consequences while we still can.
Fabian Keil [Wed, 6 Aug 2008 17:38:06 +0000 (17:38 +0000)]
In banners-by-size, make sure white-space around the height
attribute is removed as well and replace two spaces with
"\s" so we don't get fooled by tabs. Fixes #
2036125.
Fabian Keil [Mon, 4 Aug 2008 19:41:58 +0000 (19:41 +0000)]
Mention the workaround for the "can't open an already open
logfile on OS/2" problem reported by Maynard in #
2028842.
Fabian Keil [Mon, 4 Aug 2008 19:06:55 +0000 (19:06 +0000)]
Add a lame workaround for the "can't open an already open
logfile on OS/2" problem reported by Maynard in #
2028842
and describe what a real solution would look like.
Fabian Keil [Sun, 3 Aug 2008 18:25:43 +0000 (18:25 +0000)]
Disable banners-by-size for the FrOSCon website.
The banners it hits are part of the content.
Fabian Keil [Sun, 3 Aug 2008 17:27:47 +0000 (17:27 +0000)]
Teach msn filter to catch a few new ad classes.
Lee [Sun, 3 Aug 2008 00:37:22 +0000 (00:37 +0000)]
remove the crunch that snuck in and fix a few typos
Fabian Keil [Sat, 2 Aug 2008 16:27:56 +0000 (16:27 +0000)]
- Unblock UPS package tracking path.
Reported by Stephen Anderson in #
1910329.
- Remove duplicate sticky-action test.
Fabian Keil [Sat, 2 Aug 2008 13:44:10 +0000 (13:44 +0000)]
Unblock fastclick.net's redirect URLs and fast-redirect
them instead. Reported by Davide Alberani in #
1662239.
Fabian Keil [Sat, 2 Aug 2008 12:43:40 +0000 (12:43 +0000)]
- Block ".emediate.eu/".
- Unblock ".tnt.co.uk/TrackNTrace/".
Reported by Adam Piggott in #
2019400 and #
2033236.
Fabian Keil [Sat, 2 Aug 2008 08:30:36 +0000 (08:30 +0000)]
Add a parser for Privoxy log messages. For incomplete documentation
run "perldoc privoxy-log-parser.pl", for fancy screenshots see:
http://www.fabiankeil.de/sourcecode/privoxy-log-parser/
Fabian Keil [Sat, 2 Aug 2008 08:23:22 +0000 (08:23 +0000)]
If the enforce-blocks directive is used with FEATURE_FORCE_LOAD
disabled, log a message that blocks will always be enforced
instead of complaining about an unrecognized directive.
Reported by Pietro Leone.
Lee [Thu, 31 Jul 2008 04:47:33 +0000 (04:47 +0000)]
Allow windows "C:" style filenames when looking for user-manual
in the config file.