hal9 [Fri, 1 Sep 2006 15:10:45 +0000 (15:10 +0000)]
Sync actions list with default.action.master, +minor_changes.
hal9 [Fri, 1 Sep 2006 14:36:58 +0000 (14:36 +0000)]
Include the new actions in both the comment section and the "Defaults"
section.
hal9 [Fri, 1 Sep 2006 13:14:36 +0000 (13:14 +0000)]
Small change to hopefully better reflect some of the new actions.
Fabian Keil [Thu, 31 Aug 2006 16:25:06 +0000 (16:25 +0000)]
Work around a buffer overflow that caused Privoxy to
segfault if too many trusted referrers were used. Good
enough for now, but should be replaced with a real
solution after the next release.
Fabian Keil [Thu, 31 Aug 2006 10:55:49 +0000 (10:55 +0000)]
Block requests for untrusted URLs with status
code 403 instead of 200.
Fabian Keil [Thu, 31 Aug 2006 10:28:29 +0000 (10:28 +0000)]
Don't use @referrer@ as link target. If the referrer isn't
set, the link is invalid. If the user really wants
to go back, she can use the browser's back button.
Fabian Keil [Thu, 31 Aug 2006 10:11:28 +0000 (10:11 +0000)]
Don't free p which is still in use and will be later
freed by free_map(). Don't claim the referrer is unknown
when the client didn't set one.
hal9 [Wed, 30 Aug 2006 11:16:44 +0000 (11:16 +0000)]
Syncing with recent sgml updates.
hal9 [Wed, 30 Aug 2006 11:15:22 +0000 (11:15 +0000)]
More work on the new actions, especially filter-*-headers, and What's New
section. User Manual is close to final form for 3.0.4 release. Some tinkering
and proof reading left to do.
hal9 [Wed, 30 Aug 2006 01:18:28 +0000 (01:18 +0000)]
Sorry, fixing a stupid typo that won't die.
hal9 [Wed, 30 Aug 2006 01:15:45 +0000 (01:15 +0000)]
Clean-ups and fine-tuning.
hal9 [Wed, 30 Aug 2006 00:31:50 +0000 (00:31 +0000)]
Preserve alphabetization of each section
hal9 [Tue, 29 Aug 2006 11:11:33 +0000 (11:11 +0000)]
Remove reference to nightly cvs tarball, no longer available.
hal9 [Tue, 29 Aug 2006 10:59:40 +0000 (10:59 +0000)]
Add a "Whats New in this release" Section. Further work on multiple filter
files, and assorted other minor changes.
hal9 [Tue, 29 Aug 2006 01:46:24 +0000 (01:46 +0000)]
Add user.filter to $CONFIGS.
David Schmidt [Tue, 29 Aug 2006 01:46:23 +0000 (01:46 +0000)]
Accidentially turned prevent-compression off.
David Schmidt [Tue, 29 Aug 2006 01:39:22 +0000 (01:39 +0000)]
Just polishing the chrome a little...
hal9 [Tue, 29 Aug 2006 01:21:49 +0000 (01:21 +0000)]
Change Actions file feedback reporting method to SF tracker per list
discussion.
David Schmidt [Tue, 29 Aug 2006 00:39:54 +0000 (00:39 +0000)]
Just polishing the chrome a little...
hal9 [Mon, 28 Aug 2006 23:19:42 +0000 (23:19 +0000)]
First stab at more verbose ChangeLog to show-off the many nice new features!
hal9 [Mon, 28 Aug 2006 01:08:57 +0000 (01:08 +0000)]
Remove reference to defunct nightly cvs tarballs.
hal9 [Sun, 27 Aug 2006 22:01:55 +0000 (22:01 +0000)]
Change Actions File report URL to SF Tracker.
hal9 [Sun, 27 Aug 2006 19:38:33 +0000 (19:38 +0000)]
More minor updates per Fabian's suggestions. Now have two distinct categories
of problems: bugs and config issues.
hal9 [Sun, 27 Aug 2006 15:04:14 +0000 (15:04 +0000)]
Additions to Bug Reporting. Change Actions problem reporting, which now is
pointed to developers mailing list. Other minor changes, and re-wording.
Fabian Keil [Sun, 27 Aug 2006 14:45:27 +0000 (14:45 +0000)]
Disabled jarfile by default.
Reset default listen address to 127.0.0.1:8118.
Added reasonable example rules to chain Privoxy with Tor.
hal9 [Sat, 26 Aug 2006 10:46:27 +0000 (10:46 +0000)]
Minor updates for new release.
hal9 [Sat, 26 Aug 2006 10:39:26 +0000 (10:39 +0000)]
Updating authors for new release.
hal9 [Sat, 26 Aug 2006 02:37:27 +0000 (02:37 +0000)]
Minor changes preparing for new release.
hal9 [Sat, 26 Aug 2006 02:13:24 +0000 (02:13 +0000)]
Change date and email address.
hal9 [Fri, 25 Aug 2006 10:59:36 +0000 (10:59 +0000)]
Proposed update for 3.0.4 release.
Fabian Keil [Thu, 24 Aug 2006 11:01:34 +0000 (11:01 +0000)]
--user fix. Only use the user as group if no group is specified.
Solves BR
1492612. Thanks to Spinor S. and David Laight.
hal9 [Tue, 22 Aug 2006 23:36:11 +0000 (23:36 +0000)]
HTML developer manual.
hal9 [Tue, 22 Aug 2006 23:35:01 +0000 (23:35 +0000)]
Fix email address, cvs URI, address branching changes and various other
small updates.
hal9 [Tue, 22 Aug 2006 11:04:59 +0000 (11:04 +0000)]
Silence warnings and errors. This should build now. New filters were only
stubbed in. More to be done.
Fabian Keil [Tue, 22 Aug 2006 10:55:56 +0000 (10:55 +0000)]
Changed client_referrer to use the right type (size_t) for
hostlenght and to shorten the temporary referrer string with
'\0' instead of adding a useless line break.
hal9 [Tue, 22 Aug 2006 00:04:21 +0000 (00:04 +0000)]
Reverting to original content.
David Schmidt [Mon, 21 Aug 2006 12:50:51 +0000 (12:50 +0000)]
Formatting cleanup
David Schmidt [Mon, 21 Aug 2006 11:15:54 +0000 (11:15 +0000)]
MS Visual C++ build updates
David Schmidt [Mon, 21 Aug 2006 11:13:19 +0000 (11:13 +0000)]
Windows service integration
hal9 [Mon, 21 Aug 2006 10:55:23 +0000 (10:55 +0000)]
Update.
hal9 [Mon, 21 Aug 2006 10:47:25 +0000 (10:47 +0000)]
Repairing contents to what it should have been, and testing commit.
David Schmidt [Sat, 19 Aug 2006 03:13:00 +0000 (03:13 +0000)]
Google Images need img-reorder turned off.
David Schmidt [Fri, 18 Aug 2006 16:03:17 +0000 (16:03 +0000)]
Tweak for OS/2 build happiness.
David Schmidt [Fri, 18 Aug 2006 15:23:17 +0000 (15:23 +0000)]
Windows service (re-)integration
The new args are:
--install[:service_name]
--uninstall[:service_name]
--service
They work as follows:
--install will create a service for you and then terminate.
By default the service name will be "privoxy" (without the quotes).
However you can run multiple services if you wish, just by adding
a colon and then a name (no spaces).
--uninstall follows the exact same rules a --install.
--service is used when the program is executed by the service
control manager, and in normal circumstances would never be
used as a command line argument.
David Schmidt [Fri, 18 Aug 2006 02:38:15 +0000 (02:38 +0000)]
Update the ChangeLog a little bit...
David Schmidt [Fri, 18 Aug 2006 02:06:25 +0000 (02:06 +0000)]
Making icon go back to blue when idle.
See: bug #967648.
Fabian Keil [Thu, 17 Aug 2006 17:15:10 +0000 (17:15 +0000)]
- Back to timegm() using GnuPG's replacement if necessary.
Using mktime() and localtime() could add a on hour offset if
the randomize factor was big enough to lead to a summer/wintertime
switch.
- Removed now-useless Privoxy 3.0.3 compatibility glue.
- Moved randomization code into pick_from_range().
- Changed parse_header_time definition.
time_t isn't guaranteed to be signed and
if it isn't, -1 isn't available as error code.
Changed some variable types in client_if_modified_since()
because of the same reason.
Fabian Keil [Thu, 17 Aug 2006 17:09:49 +0000 (17:09 +0000)]
Added check for timegm().
David Schmidt [Tue, 15 Aug 2006 20:12:36 +0000 (20:12 +0000)]
Windows service integration
David Schmidt [Mon, 14 Aug 2006 13:18:08 +0000 (13:18 +0000)]
OS/2 compilation compatibility fixups
Fabian Keil [Mon, 14 Aug 2006 08:58:42 +0000 (08:58 +0000)]
Changed include from strptime.c to strptime.h
Fabian Keil [Mon, 14 Aug 2006 08:43:29 +0000 (08:43 +0000)]
Borrowed from GNU C Library.
Fabian Keil [Mon, 14 Aug 2006 08:40:39 +0000 (08:40 +0000)]
Documented new actions that were part of
the "minor Privoxy improvements".
Fabian Keil [Mon, 14 Aug 2006 08:29:17 +0000 (08:29 +0000)]
Split filter-headers{} into filter-client-headers{}
and filter-server-headers{}.
Fabian Keil [Mon, 14 Aug 2006 08:25:19 +0000 (08:25 +0000)]
Split filter-headers{} into filter-client-headers{}
and filter-server-headers{}.
Added parse_header_time() to share some code.
Replaced timegm() with mktime().
David Schmidt [Mon, 14 Aug 2006 00:27:47 +0000 (00:27 +0000)]
Feature request 595948: Re-Filter logging in single line
Fabian Keil [Sun, 13 Aug 2006 22:01:51 +0000 (22:01 +0000)]
Added checks for strptime() and random()
David Schmidt [Sat, 12 Aug 2006 04:03:40 +0000 (04:03 +0000)]
Oops, unit testing change made it back to CVS...
David Schmidt [Sat, 12 Aug 2006 03:54:37 +0000 (03:54 +0000)]
Windows service integration
David Schmidt [Thu, 3 Aug 2006 02:46:42 +0000 (02:46 +0000)]
Incorporate Fabian Keil's patch work:\rfabiankeil.de/sourcecode/privoxy/
David Schmidt [Wed, 2 Aug 2006 17:36:19 +0000 (17:36 +0000)]
Tracker
1204760- Site adobe.com is blocked
David Schmidt [Tue, 18 Jul 2006 14:49:15 +0000 (14:49 +0000)]
Reorganizing the repository: swapping out what was HEAD (the old 3.1 branch)
with what was really the latest development (the v_3_0_branch branch)
David Schmidt [Tue, 5 Oct 2004 03:21:40 +0000 (03:21 +0000)]
Typo: inspect_jpegs, not inspect-jpegs in form
David Schmidt [Tue, 5 Oct 2004 02:03:19 +0000 (02:03 +0000)]
Add the ability to check jpeg images for invalid
lengths of comment blocks. Defensive strategy
against the exploit:
Microsoft Security Bulletin MS04-028
Buffer Overrun in JPEG Processing (GDI+) Could
Allow Code Execution (833987)
Enabled with +inspect-jpegs in actions files.
David Schmidt [Tue, 25 May 2004 01:40:35 +0000 (01:40 +0000)]
Removing the "arbitrary" limit of 1000 elements in list.c - due to tracker
#911950.
oes [Thu, 27 Nov 2003 14:35:46 +0000 (14:35 +0000)]
Fixed bug #827619 (tar and rpm call syntax).
oes [Fri, 17 Oct 2003 17:51:58 +0000 (17:51 +0000)]
Added a one-time warning for compiling CVS HEAD
David Schmidt [Thu, 2 Oct 2003 19:41:23 +0000 (19:41 +0000)]
Updated header debug logging to show the header text that is
being crunched; refactored functions in parsers.c to have a
single, common exit point
David Schmidt [Thu, 2 Oct 2003 15:17:07 +0000 (15:17 +0000)]
Adjust stat.h header for Windows build
David Schmidt [Thu, 25 Sep 2003 02:37:32 +0000 (02:37 +0000)]
Feature request 595948: Re-Filter logging in single line
David Schmidt [Thu, 25 Sep 2003 01:44:33 +0000 (01:44 +0000)]
Resyncing HEAD with v_3_0_branch for two OSX fixes:
Making thread IDs look sane in the logfile for Mach kernels,
and fixing multithreading crashes due to thread-unsafe
system calls.
and
David Schmidt [Mon, 22 Sep 2003 19:05:22 +0000 (19:05 +0000)]
Update ChageLog (mostly to test my CVS access on a CYGWIN machine)
David Schmidt [Mon, 22 Sep 2003 02:25:01 +0000 (02:25 +0000)]
Add explanation for send-banner?type=custom in default.filter. See
feature request item #633594.
David Schmidt [Mon, 22 Sep 2003 00:33:01 +0000 (00:33 +0000)]
Enable sending a custom 'blocked' image. Shows up as
"image-blocker-custom-file" parameter in config, and
"+set-image-blocker{custom}" in action files.
oes [Tue, 24 Jun 2003 12:24:24 +0000 (12:24 +0000)]
Added a line plus Fix-me as a reminder to fix broken force handling in trunk. Thanks to lionel for the hint
Roland Rosenfeld [Thu, 8 May 2003 18:19:36 +0000 (18:19 +0000)]
Use apt-get instead of dpkg to install Debian package, which is more
solid, uses the correct and most recent Debian version automatically.
hal9 [Sun, 20 Apr 2003 17:37:28 +0000 (17:37 +0000)]
Remove trailing spaces to close bug report.
hal9 [Sun, 20 Apr 2003 17:28:05 +0000 (17:28 +0000)]
Strip trailing spaces from config-file generation.
hal9 [Fri, 11 Apr 2003 03:14:53 +0000 (03:14 +0000)]
Add small note about one filter file may be defined.
hal9 [Tue, 25 Mar 2003 00:52:00 +0000 (00:52 +0000)]
Add note to not run this branch unless developing.
hal9 [Tue, 25 Mar 2003 00:48:44 +0000 (00:48 +0000)]
Fix Adam Lock typo.
hal9 [Tue, 25 Mar 2003 00:48:21 +0000 (00:48 +0000)]
Update, regenerate and fix Adam Lock typo.
hal9 [Sun, 23 Mar 2003 02:15:51 +0000 (02:15 +0000)]
Apply Docbook/FreeBSD patch from a.go at tiscali.nl. Thanks!
oes [Fri, 21 Mar 2003 14:45:23 +0000 (14:45 +0000)]
Presumably fixed Bug #707467 by defining unix ifdef __unix__
oes [Sun, 16 Mar 2003 15:22:37 +0000 (15:22 +0000)]
file filter2doc.pl was initially added on branch v_3_0_branch.
Gabor Liptak [Fri, 7 Mar 2003 01:43:32 +0000 (01:43 +0000)]
Provide link to Google for failed pages as suggested at
http://sourceforge.net/tracker/index.php?func=detail&aid=679486&group_id=11118&atid=361118
Roland Rosenfeld [Sat, 1 Mar 2003 15:33:48 +0000 (15:33 +0000)]
Add option "--linkcolor #0000ff" to htmldoc call to create blue
links (otherwise they are black except you have a ~/.htmldocrc which
defines it in a different way).
Roland Rosenfeld [Sat, 1 Mar 2003 15:27:34 +0000 (15:27 +0000)]
Don't compress PDF files.
Roland Rosenfeld [Sat, 1 Mar 2003 15:14:44 +0000 (15:14 +0000)]
Update to recent version as of January 2003.
Roland Rosenfeld [Sat, 1 Mar 2003 15:10:10 +0000 (15:10 +0000)]
* Build HTML, text, and PDF versions of the documentation from source.
* Mention PDF and text version of the documentation in doc-base files.
* Install PDF version of the documentation, too.
* Install HTML version of the man page, too.
Roland Rosenfeld [Sat, 1 Mar 2003 10:47:25 +0000 (10:47 +0000)]
Merge in changes from Debian packages 3.0.0-3 to 3.0.0-5
hal9 [Thu, 20 Feb 2003 14:00:55 +0000 (14:00 +0000)]
Change js-radical to js-events to match default.filter. ???
hal9 [Thu, 20 Feb 2003 13:55:24 +0000 (13:55 +0000)]
Fix typo 'ation'.
hal9 [Thu, 20 Feb 2003 13:53:25 +0000 (13:53 +0000)]
Remove windows logs to console statement per bug report 688728.
hal9 [Thu, 20 Feb 2003 13:51:51 +0000 (13:51 +0000)]
Fix typos per bug report 688728.
David Schmidt [Sun, 26 Jan 2003 20:24:26 +0000 (20:24 +0000)]
Updated activity console instrumentation locations
David Schmidt [Sat, 25 Jan 2003 20:32:05 +0000 (20:32 +0000)]
Allow for persistent setting of simple vs. detailed statistics
David Schmidt [Tue, 21 Jan 2003 02:53:08 +0000 (02:53 +0000)]
I will compile before committing. I will compile before committing.
David Schmidt [Tue, 21 Jan 2003 02:49:27 +0000 (02:49 +0000)]
Developer TODO 612294: src: C++ keyword as variable name
I changed all ocurrences of 'new' to 'new_something' wherever I found
one. I also brought up all the source files in MSDEV to see if I could
spot any highlighted keywords that really were variables. Non-scientific,
but at least I tried. :-)
David Schmidt [Sat, 18 Jan 2003 19:04:58 +0000 (19:04 +0000)]
Build support for the Java Activity Console - build with 'make java-activity-console', run with 'java -jar ActivityConsole.jar'