hal9 [Tue, 14 Nov 2006 01:54:36 +0000 (01:54 +0000)]
Re-generate in preparation for release.
Fabian Keil [Mon, 13 Nov 2006 19:05:51 +0000 (19:05 +0000)]
Make pthread mutex locking more generic. Instead of
checking for OSX and OpenBSD, check for FEATURE_PTHREAD
and use mutex locking unless there is an _r function
available. Better safe than sorry.
Fixes "./configure --disable-pthread" and should result
in less threading-related problems on pthread-using platforms,
but it still doesn't fix BR#
1122404.
hal9 [Sun, 12 Nov 2006 15:14:02 +0000 (15:14 +0000)]
Adding two rules.
Fabian Keil [Fri, 10 Nov 2006 18:04:04 +0000 (18:04 +0000)]
Have no-ping print the ping warning in red.
Modified yahoo to keep in sync with recent
CSS changes and to suppress a useless horizontal
scrollbar.
msn now makes sure that the continue-link boxes
act as links (the original CSS just changes the cursor).
Changed fun filter regex to leave microsoft links alone.
Fixes BR
1019996.
hal9 [Tue, 7 Nov 2006 23:24:44 +0000 (23:24 +0000)]
Remove ign.com per Actions file tracker
1592118. Adding one too.
Fabian Keil [Tue, 7 Nov 2006 12:46:43 +0000 (12:46 +0000)]
Silence compiler warning on NetBSD 3.1.
Fabian Keil [Mon, 6 Nov 2006 19:58:23 +0000 (19:58 +0000)]
Move pthread.h inclusion from jcc.c to jcc.h.
Fixes build on x86-freebsd1 (FreeBSD 5.4-RELEASE).
Fabian Keil [Mon, 6 Nov 2006 14:26:02 +0000 (14:26 +0000)]
Don't exit after receiving the second SIGHUP on Solaris.
Fixes BR
1052235, but the same problem may exist on other
systems. Once 3.0.6 is out we should use sigset()
where available and see if it breaks anything.
Fabian Keil [Sun, 5 Nov 2006 17:22:23 +0000 (17:22 +0000)]
Don't let "reloadframe" trigger the "adframe" block. Fixes BR
1064466.
Disable referrer blocking for schneegans.de/sv/?url=referer.
Redirect privoxy.org/config to config.privoxy.org. Fixes BR
1474657.
hal9 [Sun, 5 Nov 2006 16:46:06 +0000 (16:46 +0000)]
Various updates, mostly minor, in prep for 3.0.6
Fabian Keil [Wed, 25 Oct 2006 11:59:06 +0000 (11:59 +0000)]
Added Darel Henman to the contributor section
(reported a GNUmakefile.in bug).
Fabian Keil [Wed, 25 Oct 2006 11:55:45 +0000 (11:55 +0000)]
Fix sed regexes for rewriting "confdir ." and "logdir .".
Thanks to Darel Henman for reporting this.
hal9 [Tue, 24 Oct 2006 11:16:44 +0000 (11:16 +0000)]
Add new filters.
hal9 [Tue, 24 Oct 2006 10:57:00 +0000 (10:57 +0000)]
Add new filters.
hal9 [Tue, 24 Oct 2006 10:53:55 +0000 (10:53 +0000)]
Add new filters. Minor changes to default.action.
hal9 [Sun, 22 Oct 2006 14:29:34 +0000 (14:29 +0000)]
Catch-up.
Fabian Keil [Sun, 22 Oct 2006 14:24:48 +0000 (14:24 +0000)]
Modified wording for the contributor section
to emphasize that some of the contributors
not only reported problems, but provided patches
as well.
Moved Félix Rauch into the contributor section.
hal9 [Sun, 22 Oct 2006 14:23:34 +0000 (14:23 +0000)]
Catch-up with recent additions/changes.
hal9 [Sat, 21 Oct 2006 22:21:45 +0000 (22:21 +0000)]
A few minor additions, and re-organizations. This will probably be posted as
v2.0 in a day or two, if no problems reported.
hal9 [Sat, 21 Oct 2006 22:19:52 +0000 (22:19 +0000)]
Two new FAQs, a rewrite or two, and some touch ups.
Fabian Keil [Sat, 21 Oct 2006 16:04:22 +0000 (16:04 +0000)]
Modified kludge for win32 to make ming32 menu
"Options/Edit Filters" (sort of) work again.
Same limitations as for the action files apply.
Fixes BR
1567373.
Fabian Keil [Sat, 21 Oct 2006 13:22:56 +0000 (13:22 +0000)]
Listed noteworthy changes since 3.0.5 beta
(as far as I could tell from the cvs log).
Fabian Keil [Sat, 21 Oct 2006 13:12:28 +0000 (13:12 +0000)]
Added no-ping and hide-tor-exit-notation.
Adjusted jumping-windows to break less.
Fixes BR
1146134.
hal9 [Fri, 20 Oct 2006 01:34:23 +0000 (01:34 +0000)]
This is the results of quickly checking (most) every line. I was looking to
make sure each statement had merit in that a) the URL was still valid b) any
referenced urls showed in my logs and thus existed and c) the pages seemed to
"work", at least at a quick glance. I tried to minimize duplications. I also
was interested in finding any new meat, of which there seems to be much. There
are many deletions, many additions, many widening of regex's to catch more
junk. All my testing was done in Cautious mode, and little more was done than
loading the main page of a target site (sometimes with and without Privoxy).
All in all, the crunches in my logs have probably at least doubled. I also was
trying to make the file as maintainable as possible with references where
appropriate, dates, and comments, and only added new sites/domains where there
seemed to be due merit. More could surely be done. I had trouble with foreign
language sites as I could not read them, so had little way of knowing if the
content was "normal", and not some long, polite error message. If there are no
problems reported in a few days, this will be released as v2.0, and the
warm-up for v3.0.6 stable.
Fabian Keil [Wed, 18 Oct 2006 12:36:50 +0000 (12:36 +0000)]
google filter now cleans Google groups as well.
hal9 [Wed, 18 Oct 2006 10:50:33 +0000 (10:50 +0000)]
Add note that since filters are off in Cautious, compression is ON. Turn off
compression to make filters work on all sites.
hal9 [Sat, 14 Oct 2006 23:06:48 +0000 (23:06 +0000)]
Typo!!!!!!!!!!1
hal9 [Sat, 14 Oct 2006 23:03:56 +0000 (23:03 +0000)]
Add example of configuring with --disable-ofrce, etc.
hal9 [Sat, 14 Oct 2006 20:33:10 +0000 (20:33 +0000)]
Three new FAQ's re: templates and blocking, and various minor touch-ups/improvements.
Fabian Keil [Sat, 14 Oct 2006 14:17:14 +0000 (14:17 +0000)]
Added Florian Effenberger to the contributor section
(reported problems with the generic init script).
Fabian Keil [Sat, 14 Oct 2006 14:12:22 +0000 (14:12 +0000)]
Print warnings if the user tries to run Privoxy as root
or if the script is run without root privileges;
only use "--user" if run with root privileges and
don't depend on $USER being set to root. Fixes BR 779781.
Apparently $USER isn't set on all systems,
but it also didn't work if the user only
increased her privileges with su or sudo,
but still had her real uid in $USER.
Thanks to Florian Effenberger for reporting.
Roland Rosenfeld [Sat, 14 Oct 2006 11:19:37 +0000 (11:19 +0000)]
Update to the state of the official 3.0.5-beta-2 Debian package.
Roland Rosenfeld [Sat, 14 Oct 2006 11:16:11 +0000 (11:16 +0000)]
* 27_remove_nsl.dpatch: Remove unnecessary linking against libnsl.
* 28_usermanual_slash.dpatch: Redirect http://p.p/user-manual (without
trailing slash) to http://p.p/user-manual/ (with trailing slash),
otherwise the links will be broken (Closes: #244931).
Roland Rosenfeld [Sat, 14 Oct 2006 10:44:14 +0000 (10:44 +0000)]
Add LSB compliance to init.d script (INIT INFO and status).
Fabian Keil [Thu, 12 Oct 2006 13:52:22 +0000 (13:52 +0000)]
Added Dean Gaudet, Derek Jennings, Raphael Moll,
Martin Thomas and Anduin Withers to the contributor
section. They reported problems and/or provided fixes.
Fabian Keil [Wed, 11 Oct 2006 14:03:17 +0000 (14:03 +0000)]
Changed img-reorder regex to only move width
attributes if they are following at least one
whitespace. Fixes BR
1328455.
Fabian Keil [Wed, 11 Oct 2006 13:31:13 +0000 (13:31 +0000)]
Added Anduin Withers' js-annoyances fix
for not messing up escaped quotes. Fixes BR 999765.
Improved blogspot filter to make it less likely that
the blogspot banner at the top of the page is missed.
hal9 [Wed, 11 Oct 2006 01:40:28 +0000 (01:40 +0000)]
Apply patch from Neil McCalden to fix syntax issue.
Roland Rosenfeld [Mon, 9 Oct 2006 19:18:28 +0000 (19:18 +0000)]
Redirect p.p/user-manual (without trailing slash) to
http://p.p/user-manual/ (with trailing slash), otherwise links will be broken.
Fabian Keil [Mon, 9 Oct 2006 10:26:18 +0000 (10:26 +0000)]
Changed the path in set-image-blocker's redirection default to
"send-banner?type=pattern" instead of "show-banner?type=pattern"
which isn't caught by Privoxy. Fixes BR
1573468.
Changed hide-user-agent's default value to "Privoxy VERSION".
Changed hide-referrer's default fake value to "http://www.privoxy.org/".
A static referrer is obviously fake anyway, so we might as well
advertise ourselves.
Fabian Keil [Sun, 8 Oct 2006 17:00:51 +0000 (17:00 +0000)]
Modified webbugs filter to create a comment around the offending
image instead of removing it entirely.
Adjusted regex to only match if there's at least one whitespace
before the width and height attributes. Makes it more likely that
they are indeed attributes, and not part of the value of another attribute.
Solves BR
1035587.
Thanks to Martin Thomas for diagnosing the cause of the problem.
hal9 [Sat, 7 Oct 2006 18:55:17 +0000 (18:55 +0000)]
Partial results from attempting to check MASTER references to see if blocks,
and other actions, are still relevant. This is a cursory check with many
falling out, and some new ones coming in as a result. More to come.
Fabian Keil [Fri, 6 Oct 2006 18:06:16 +0000 (18:06 +0000)]
Added header filter x-httpd-php-to-html
and reverted another img-reorder whitespace
problem.
Fabian Keil [Fri, 6 Oct 2006 15:26:09 +0000 (15:26 +0000)]
Bumped copyright year.
Reverted parts of the last img-reorder change
which were intended to remove superfluous whitespace
but had the side effect to mess up some tags.
Modified banners-by-size and banners-by-link to
use border value "0" instead of "\0". Fixes BR
1100065.
Fabian Keil [Fri, 6 Oct 2006 11:25:31 +0000 (11:25 +0000)]
Taught img-reorder not to break img tags
with empty src attributes. Fixes BR
1089474.
Thanks to Raphael Moll for reporting.
Fabian Keil [Thu, 5 Oct 2006 14:46:28 +0000 (14:46 +0000)]
Replaced "<" in img-reorder's description with "<".
Modified msn filter to tag ads with classes instead
of ids. There may be more than one ad per page,
but ids are required to be unique.
Fabian Keil [Wed, 4 Oct 2006 19:21:22 +0000 (19:21 +0000)]
Added Frédéric Crozat (reported filter related problems).
Fabian Keil [Wed, 4 Oct 2006 19:17:14 +0000 (19:17 +0000)]
Incorportated Frédéric Crozat's ie-exploits
modification to make it less trigger-happy.
Modified blogspot filter to make .post-body
scrollable if necessary.
Fabian Keil [Wed, 4 Oct 2006 17:37:54 +0000 (17:37 +0000)]
JavaScript fix for bug report #
1570678.
Fabian Keil [Wed, 4 Oct 2006 15:13:34 +0000 (15:13 +0000)]
Changed block pattern from "ia.imdb.com/.*(\.swf|[0-9]\.(gif|jpg))"
to "ia.imdb.com/.*\.swf". The block was more than three years old
and produced mostly false positives. I don't use flash and
haven't checked if the swf block is still useful.
Fixes parts of Actionsfile feedback
1570700.
Fabian Keil [Wed, 4 Oct 2006 14:01:30 +0000 (14:01 +0000)]
Validation fix.
hal9 [Wed, 4 Oct 2006 00:37:05 +0000 (00:37 +0000)]
Carry over refinements to allow-popups and fragile aliases.
hal9 [Tue, 3 Oct 2006 23:42:03 +0000 (23:42 +0000)]
Allow compression if filtering is off for fragile alias, etc.
Fabian Keil [Tue, 3 Oct 2006 14:40:51 +0000 (14:40 +0000)]
Added links from the Tor faq to the
configuration chapter in the User Manual.
hal9 [Tue, 3 Oct 2006 11:13:56 +0000 (11:13 +0000)]
More references to the new filters. Include html this time around.
hal9 [Tue, 3 Oct 2006 11:12:18 +0000 (11:12 +0000)]
More updates primarily for the six new filters.
hal9 [Mon, 2 Oct 2006 22:43:53 +0000 (22:43 +0000)]
Contains new filter definitions from Fabian, and few other miscellaneous
touch-ups.
Fabian Keil [Mon, 2 Oct 2006 16:59:12 +0000 (16:59 +0000)]
The special header "X-Filter: No" now disables
header filtering 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.
hal9 [Mon, 2 Oct 2006 14:25:01 +0000 (14:25 +0000)]
Updating, include new filters.
hal9 [Mon, 2 Oct 2006 13:49:49 +0000 (13:49 +0000)]
Double oops, filtering was off completely for fragile.
hal9 [Mon, 2 Oct 2006 03:41:30 +0000 (03:41 +0000)]
Oops, fixing a redundancy.
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.
Fabian Keil [Sun, 1 Oct 2006 21:00:22 +0000 (21:00 +0000)]
New site-specific filters: google, yahoo, msn and blogspot.
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.
hal9 [Thu, 28 Sep 2006 01:46:24 +0000 (01:46 +0000)]
Add note about 3.0.5 -> 3.0.6.
hal9 [Tue, 26 Sep 2006 10:57:58 +0000 (10:57 +0000)]
Including Karsten's patch to fix make create-snapshot.
Fabian Keil [Tue, 26 Sep 2006 10:12:37 +0000 (10:12 +0000)]
Spelling fix.
hal9 [Tue, 26 Sep 2006 02:36:29 +0000 (02:36 +0000)]
Fix broken link per bug tracker.
hal9 [Sun, 24 Sep 2006 20:14:04 +0000 (20:14 +0000)]
Fix typo.
hal9 [Sun, 24 Sep 2006 01:19:03 +0000 (01:19 +0000)]
Add changes for user-manual directive by nfopd submitted via SF.
David Schmidt [Sat, 23 Sep 2006 17:59:19 +0000 (17:59 +0000)]
Bump a couple of straggling version numbers to 3.0.5.
Fabian Keil [Sat, 23 Sep 2006 14:15:28 +0000 (14:15 +0000)]
Added myself as packager for FreeBSD.
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).
Roland Rosenfeld [Sat, 23 Sep 2006 13:34:10 +0000 (13:34 +0000)]
Replaces TABs by spaces in C source.
Roland Rosenfeld [Sat, 23 Sep 2006 13:26:38 +0000 (13:26 +0000)]
Replace TABs by spaces in source code.
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)
Fabian Keil [Sat, 23 Sep 2006 13:00:34 +0000 (13:00 +0000)]
Disable fast-redirects for schneegans.de/ and config.privoxy.org/.
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.
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.
hal9 [Fri, 22 Sep 2006 22:33:07 +0000 (22:33 +0000)]
Catchup with recent corrections (minor).
Fabian Keil [Fri, 22 Sep 2006 13:30:57 +0000 (13:30 +0000)]
Minor modifications like s/TOR/Tor/.
hal9 [Fri, 22 Sep 2006 11:06:22 +0000 (11:06 +0000)]
Turn off unsolicited popups and js-annoyances in the Advanced section.
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.
hal9 [Fri, 22 Sep 2006 10:38:05 +0000 (10:38 +0000)]
More prep for 3.0.5 release.
hal9 [Fri, 22 Sep 2006 01:35:17 +0000 (01:35 +0000)]
PDF docs for 3.0.5.
hal9 [Fri, 22 Sep 2006 01:34:10 +0000 (01:34 +0000)]
Text docs for 3.0.5.
hal9 [Fri, 22 Sep 2006 01:32:41 +0000 (01:32 +0000)]
Freshly built HTML docs for 3.0.5 beta.
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.
hal9 [Fri, 22 Sep 2006 01:26:20 +0000 (01:26 +0000)]
Set version to 3.0.5 BETA for hopefully release this weekend.
hal9 [Fri, 22 Sep 2006 01:02:08 +0000 (01:02 +0000)]
Fix user.filter installation and CVS files cruft per support request.
Fabian Keil [Thu, 21 Sep 2006 19:55:17 +0000 (19:55 +0000)]
Fix +hide-if-modified-since{-n}.
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.
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".
Fabian Keil [Thu, 21 Sep 2006 12:54:43 +0000 (12:54 +0000)]
Fix +redirect{}. Didn't work with -fast-redirects.
hal9 [Wed, 20 Sep 2006 23:51:26 +0000 (23:51 +0000)]
Bump versions to 3.0.5
hal9 [Wed, 20 Sep 2006 23:49:25 +0000 (23:49 +0000)]
Updates for 3.0.5 BETA release.
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.
hal9 [Wed, 20 Sep 2006 11:01:05 +0000 (11:01 +0000)]
Change adventuresome to advanced.
hal9 [Wed, 20 Sep 2006 10:50:22 +0000 (10:50 +0000)]
Increase trusted referrer limit.