privoxy.git
12 years agoThe traditional I-knew-there-was-something-missing-commit.
Fabian Keil [Sun, 14 Nov 2010 11:16:54 +0000 (11:16 +0000)]
The traditional I-knew-there-was-something-missing-commit.

I'm not sure why the dok target doesn't call man2html, through.

12 years agoBump version to 0.7.
Fabian Keil [Sat, 13 Nov 2010 20:37:39 +0000 (20:37 +0000)]
Bump version to 0.7.

12 years agoRegenerate with ChangeLog updates
Fabian Keil [Sat, 13 Nov 2010 20:17:52 +0000 (20:17 +0000)]
Regenerate with ChangeLog updates

12 years agoMerge ChangeLog updates
Fabian Keil [Sat, 13 Nov 2010 20:17:11 +0000 (20:17 +0000)]
Merge ChangeLog updates

12 years agoMention the recent documentation changes.
Fabian Keil [Sat, 13 Nov 2010 20:16:15 +0000 (20:16 +0000)]
Mention the recent documentation changes.

12 years agoCosmetics.
Fabian Keil [Sat, 13 Nov 2010 20:16:00 +0000 (20:16 +0000)]
Cosmetics.

12 years agoMention that Privoxy would time the hanging connections out, too.
Fabian Keil [Sat, 13 Nov 2010 20:15:41 +0000 (20:15 +0000)]
Mention that Privoxy would time the hanging connections out, too.

12 years agoUpdate for 3.0.17 release
Fabian Keil [Sat, 13 Nov 2010 14:54:32 +0000 (14:54 +0000)]
Update for 3.0.17 release

12 years agoAdd a line break.
Fabian Keil [Sat, 13 Nov 2010 14:54:11 +0000 (14:54 +0000)]
Add a line break.

12 years agoRebuild man page for 3.0.17 stable
Fabian Keil [Sat, 13 Nov 2010 14:46:01 +0000 (14:46 +0000)]
Rebuild man page for 3.0.17 stable

12 years agoThe two bugs mentioned did actually cause connections to hang, so don't weasel around...
Fabian Keil [Sat, 13 Nov 2010 13:23:12 +0000 (13:23 +0000)]
The two bugs mentioned did actually cause connections to hang, so don't weasel around it with "appear to".

While at it, split the summary into three paragraphs.

12 years agoRegenerate. Once more, with feeling.
Fabian Keil [Sat, 13 Nov 2010 13:12:30 +0000 (13:12 +0000)]
Regenerate. Once more, with feeling.

12 years agoSplit two sentences
Fabian Keil [Sat, 13 Nov 2010 13:04:56 +0000 (13:04 +0000)]
Split two sentences

12 years agoChange wording a bit.
Fabian Keil [Sat, 13 Nov 2010 13:04:39 +0000 (13:04 +0000)]
Change wording a bit.

12 years agoMinor fixes.
Fabian Keil [Sat, 13 Nov 2010 13:04:24 +0000 (13:04 +0000)]
Minor fixes.

12 years agoRebuild with recent changes
Fabian Keil [Sat, 13 Nov 2010 12:52:12 +0000 (12:52 +0000)]
Rebuild with recent changes

12 years agoRebuild for 3.0.17
Fabian Keil [Sat, 13 Nov 2010 12:49:43 +0000 (12:49 +0000)]
Rebuild for 3.0.17

12 years agoRebuild with recent grammar fixes in the ACL section
Fabian Keil [Sat, 13 Nov 2010 12:48:18 +0000 (12:48 +0000)]
Rebuild with recent grammar fixes in the ACL section

12 years agoFix white-space in a log message in remove_chunked_transfer_coding().
Fabian Keil [Sat, 13 Nov 2010 11:09:54 +0000 (11:09 +0000)]
Fix white-space in a log message in remove_chunked_transfer_coding().

While at it, add a note that the message doesn't seem to
be entirely correct and should be improved later on.

12 years agoSplit a sentence in two.
Fabian Keil [Sat, 13 Nov 2010 10:09:39 +0000 (10:09 +0000)]
Split a sentence in two.

12 years agoFix a link to the 'intercepting' entry and add another one
Fabian Keil [Sat, 13 Nov 2010 10:08:00 +0000 (10:08 +0000)]
Fix a link to the 'intercepting' entry and add another one

12 years agoRemove the product names in the 'otherproxy' entry's title.
Fabian Keil [Sat, 13 Nov 2010 10:07:46 +0000 (10:07 +0000)]
Remove the product names in the 'otherproxy' entry's title.

I'm tired of getting the 'otherproxy' entry as first hit
when searching the index for the Tor FAQ.

12 years agoRename the 'Other' section to 'Mailing Lists' and reword it to make it clear that...
Fabian Keil [Sat, 13 Nov 2010 10:06:58 +0000 (10:06 +0000)]
Rename the 'Other' section to 'Mailing Lists' and reword it to make it clear that nobody is forced to use the trackers

12 years agoDiscourage adding an email address when using the trackers.
Fabian Keil [Sat, 13 Nov 2010 10:06:41 +0000 (10:06 +0000)]
Discourage adding an email address when using the trackers.

12 years agoNote that 'anonymously' posting on the trackers may not always be possible.
Fabian Keil [Sat, 13 Nov 2010 10:06:19 +0000 (10:06 +0000)]
Note that 'anonymously' posting on the trackers may not always be possible.

12 years agoSuggest to enable debug 32768 when suspecting parsing problems.
Fabian Keil [Sat, 13 Nov 2010 10:05:06 +0000 (10:05 +0000)]
Suggest to enable debug 32768 when suspecting parsing problems.

12 years agoFix a sentence.
Fabian Keil [Wed, 10 Nov 2010 22:01:42 +0000 (22:01 +0000)]
Fix a sentence.

12 years agoUpdate the first paragraph of the 'What's New' section.
Fabian Keil [Wed, 10 Nov 2010 22:00:13 +0000 (22:00 +0000)]
Update the first paragraph of the 'What's New' section.

12 years agoRebuild for 3.0.17 stable
Fabian Keil [Wed, 10 Nov 2010 21:52:21 +0000 (21:52 +0000)]
Rebuild for 3.0.17 stable

12 years agoSet p-version to 3.0.17
Fabian Keil [Wed, 10 Nov 2010 21:49:38 +0000 (21:49 +0000)]
Set p-version to 3.0.17

12 years agoFix the version number for the previous release
Fabian Keil [Wed, 10 Nov 2010 21:49:12 +0000 (21:49 +0000)]
Fix the version number for the previous release

12 years agoUpdate the "What's New" section.
Fabian Keil [Wed, 10 Nov 2010 21:48:54 +0000 (21:48 +0000)]
Update the "What's New" section.

12 years agoSome formatting changes so changelog2doc.pl doesn't get digestion problems.
Fabian Keil [Wed, 10 Nov 2010 21:48:10 +0000 (21:48 +0000)]
Some formatting changes so changelog2doc.pl doesn't get digestion problems.

12 years agoAdd changes made in the last days.
Fabian Keil [Wed, 10 Nov 2010 21:47:39 +0000 (21:47 +0000)]
Add changes made in the last days.

12 years agoGrammar fixes for the ACL section.
Fabian Keil [Mon, 8 Nov 2010 17:54:21 +0000 (17:54 +0000)]
Grammar fixes for the ACL section.

12 years agoAccept and highlight: Reducing expected bytes to 0. Marking the server socket tainted...
Fabian Keil [Mon, 8 Nov 2010 17:53:57 +0000 (17:53 +0000)]
Accept and highlight: Reducing expected bytes to 0. Marking the server socket tainted after throwing 4 bytes away.

12 years agoIgnore: Merged multiple header lines to: 'X-FORWARDED-PROTO: http X-HOST: 127.0.0.1'
Fabian Keil [Mon, 8 Nov 2010 17:53:29 +0000 (17:53 +0000)]
Ignore: Merged multiple header lines to: 'X-FORWARDED-PROTO: http X-HOST: 127.0.0.1'

12 years agoHighlight: Killed all-caps Host header line: HOST: bestproxydb.com
Fabian Keil [Mon, 8 Nov 2010 17:53:14 +0000 (17:53 +0000)]
Highlight: Killed all-caps Host header line: HOST: bestproxydb.com

12 years agoFix a misplaced comment
Fabian Keil [Mon, 8 Nov 2010 17:52:55 +0000 (17:52 +0000)]
Fix a misplaced comment

12 years agoAdd an option to also gather statistics about how many request where made per host.
Fabian Keil [Mon, 8 Nov 2010 17:52:36 +0000 (17:52 +0000)]
Add an option to also gather statistics about how many request where made per host.

12 years agoDitch set_undefined_stats_keys_to_zero() again, there's already init_stats() which...
Fabian Keil [Mon, 8 Nov 2010 17:51:54 +0000 (17:51 +0000)]
Ditch set_undefined_stats_keys_to_zero() again, there's already init_stats() which does basically the same.

12 years agoLet block_acl() work as advertised. If the last matching acl directive denies access...
Fabian Keil [Mon, 8 Nov 2010 17:51:11 +0000 (17:51 +0000)]
Let block_acl() work as advertised. If the last matching acl directive denies access, the game is over, too.

Otherwise it's impossible to say: grant everyone but those
explicitly-mentioned suckers access (blacklist).

Usually it's done the other way around (whitelist), which worked
as expected, but blacklisting is still useful for a public proxy
where one only needs to deny known abusers access.

12 years agoFix some possible warnings by setting all known undefined stats keys to zero before...
Fabian Keil [Sat, 6 Nov 2010 13:27:45 +0000 (13:27 +0000)]
Fix some possible warnings by setting all known undefined stats keys to zero before generating the statistics.

12 years agoComplete the previous commit
Fabian Keil [Sat, 6 Nov 2010 12:58:42 +0000 (12:58 +0000)]
Complete the previous commit

12 years agoRebuild for the 3.0.17 release.
Fabian Keil [Sat, 6 Nov 2010 12:56:15 +0000 (12:56 +0000)]
Rebuild for the 3.0.17 release.

12 years agoSet p-version to 3.0.17
Fabian Keil [Sat, 6 Nov 2010 12:55:48 +0000 (12:55 +0000)]
Set p-version to 3.0.17

12 years agoIn stats_loop(), add the ignore handler for LOG_LEVEL_RECEIVED.
Fabian Keil [Sat, 6 Nov 2010 12:10:29 +0000 (12:10 +0000)]
In stats_loop(), add the ignore handler for LOG_LEVEL_RECEIVED.

12 years agoAdd an entry about detecting system time travel.
Fabian Keil [Sat, 6 Nov 2010 11:58:16 +0000 (11:58 +0000)]
Add an entry about detecting system time travel.

12 years agoNote the unlimited-config-lines branch which should be merged after the next release.
Fabian Keil [Sat, 6 Nov 2010 11:58:01 +0000 (11:58 +0000)]
Note the unlimited-config-lines branch which should be merged after the next release.

12 years agoNote that I started working on 57)
Fabian Keil [Sat, 6 Nov 2010 11:57:46 +0000 (11:57 +0000)]
Note that I started working on 57)

12 years agoMention that adding DTrace hooks makes sense now.
Fabian Keil [Sat, 6 Nov 2010 11:57:31 +0000 (11:57 +0000)]
Mention that adding DTrace hooks makes sense now.

12 years agoMention a possibility how to deal with 40)
Fabian Keil [Sat, 6 Nov 2010 11:57:00 +0000 (11:57 +0000)]
Mention a possibility how to deal with 40)

12 years agoNote that POST parameters can be logged now.
Fabian Keil [Sat, 6 Nov 2010 11:55:49 +0000 (11:55 +0000)]
Note that POST parameters can be logged now.

12 years agoSilence a 'gcc (Debian 4.3.2-1.1) 4.3.2' warning on i686 GNU/Linux.
Fabian Keil [Sat, 6 Nov 2010 11:48:32 +0000 (11:48 +0000)]
Silence a 'gcc (Debian 4.3.2-1.1) 4.3.2' warning on i686 GNU/Linux.

12 years agoAdd two sections to get Flickr's Ajax interface working with default pre-settings.
Fabian Keil [Sat, 6 Nov 2010 10:47:59 +0000 (10:47 +0000)]
Add two sections to get Flickr's Ajax interface working with default pre-settings.

Reported by Mathias Homann in #3101419 and by Patrick on ijbswa-users@.

12 years agoUpdate the 'important changes' section.
Fabian Keil [Sat, 6 Nov 2010 10:47:12 +0000 (10:47 +0000)]
Update the 'important changes' section.

12 years agoPolish a few more change descriptions.
Fabian Keil [Mon, 1 Nov 2010 12:49:43 +0000 (12:49 +0000)]
Polish a few more change descriptions.

12 years agoFix grammar.
Fabian Keil [Mon, 1 Nov 2010 12:49:26 +0000 (12:49 +0000)]
Fix grammar.

12 years agoClarify a documentation change.
Fabian Keil [Mon, 1 Nov 2010 12:49:02 +0000 (12:49 +0000)]
Clarify a documentation change.

12 years agoPolish the action file changes a bit.
Fabian Keil [Mon, 1 Nov 2010 12:48:46 +0000 (12:48 +0000)]
Polish the action file changes a bit.

12 years agoRemove a duplicate
Fabian Keil [Mon, 1 Nov 2010 12:48:32 +0000 (12:48 +0000)]
Remove a duplicate

12 years agoFrom a user perspective the GNUmakefile improvements matter even less than the code...
Fabian Keil [Mon, 1 Nov 2010 12:48:19 +0000 (12:48 +0000)]
From a user perspective the GNUmakefile improvements matter even less than the code cleanups, so move them to the end

12 years agoReduce indentation from 4 to 2 spaces for categorized change descriptions
Fabian Keil [Mon, 1 Nov 2010 12:47:43 +0000 (12:47 +0000)]
Reduce indentation from 4 to 2 spaces for categorized change descriptions

12 years agoImprove the wording of various change descriptions.
Fabian Keil [Mon, 1 Nov 2010 12:47:04 +0000 (12:47 +0000)]
Improve the wording of various change descriptions.

12 years agoAdd a license header.
Fabian Keil [Sun, 31 Oct 2010 13:29:31 +0000 (13:29 +0000)]
Add a license header.

12 years agoAdd support for the new ChangeLog format.
Fabian Keil [Sun, 31 Oct 2010 13:28:19 +0000 (13:28 +0000)]
Add support for the new ChangeLog format.

While the generated markup looks somewhat reasonable,
it hasn't actually been validated yet.

12 years agoFactor wrap_in_para_itemlist_markup() out of generate_markup().
Fabian Keil [Sun, 31 Oct 2010 13:27:03 +0000 (13:27 +0000)]
Factor wrap_in_para_itemlist_markup() out of generate_markup().

12 years agoStore entries in an array of hashes so we can later add the indentation level.
Fabian Keil [Sun, 31 Oct 2010 13:26:07 +0000 (13:26 +0000)]
Store entries in an array of hashes so we can later add the indentation level.

12 years agoFactor create_listitem_markup() out of generate_markup().
Fabian Keil [Sun, 31 Oct 2010 13:25:47 +0000 (13:25 +0000)]
Factor create_listitem_markup() out of generate_markup().

12 years agoReformat an entry, so the dash isn't the first non-whitespace character on a line.
Fabian Keil [Sun, 31 Oct 2010 13:25:22 +0000 (13:25 +0000)]
Reformat an entry, so the dash isn't the first non-whitespace character on a line.

12 years agoFix indentation for Privoxy-Log-Parser improvements.
Fabian Keil [Sun, 31 Oct 2010 13:24:58 +0000 (13:24 +0000)]
Fix indentation for Privoxy-Log-Parser improvements.

12 years agoRemove the 'into the logfile' part in two debug descriptions.
Fabian Keil [Sat, 30 Oct 2010 16:09:31 +0000 (16:09 +0000)]
Remove the 'into the logfile' part in two debug descriptions.

12 years agoDocument LOG_LEVEL_RECEIVED.
Fabian Keil [Sat, 30 Oct 2010 16:01:01 +0000 (16:01 +0000)]
Document LOG_LEVEL_RECEIVED.

12 years agoChange CODE_STATUS to stable.
Fabian Keil [Sat, 30 Oct 2010 15:57:50 +0000 (15:57 +0000)]
Change CODE_STATUS to stable.

12 years agoBump generated Firefox version to 3.6.12.
Fabian Keil [Sat, 30 Oct 2010 15:57:26 +0000 (15:57 +0000)]
Bump generated Firefox version to 3.6.12.

12 years agoBump generated Firefox version to 3.6.11.
Fabian Keil [Wed, 27 Oct 2010 19:58:45 +0000 (19:58 +0000)]
Bump generated Firefox version to 3.6.11.

12 years agoAdd changes in 3.0.17 stable.
Fabian Keil [Wed, 27 Oct 2010 19:57:02 +0000 (19:57 +0000)]
Add changes in 3.0.17 stable.

This is a draft that still needs polishing, also util/changelog2doc.pl
will require an update to deal with the formatting changes (if we keep them).

12 years agoAlso gather statistics for blocked requests.
Fabian Keil [Sat, 23 Oct 2010 08:01:54 +0000 (08:01 +0000)]
Also gather statistics for blocked requests.

12 years agoAlso gather statistics for fast redirections.
Fabian Keil [Sat, 23 Oct 2010 08:01:36 +0000 (08:01 +0000)]
Also gather statistics for fast redirections.

12 years agoBring back the icon with the binary flag set.
Fabian Keil [Sat, 23 Oct 2010 07:51:48 +0000 (07:51 +0000)]
Bring back the icon with the binary flag set.

Reported by daemonui in #3092454.

12 years agoRemove the icon so it can be added again with binary flag.
Fabian Keil [Sat, 23 Oct 2010 07:50:18 +0000 (07:50 +0000)]
Remove the icon so it can be added again with binary flag.

Reported by daemonui in #3092454.

12 years agoIn print_stats(), also provide the percentage of keep-alive offers the client accepted.
Fabian Keil [Sat, 16 Oct 2010 13:32:32 +0000 (13:32 +0000)]
In print_stats(), also provide the percentage of keep-alive offers the client accepted.

12 years agoDitch white-space added in the previous commit.
Fabian Keil [Sun, 10 Oct 2010 10:01:11 +0000 (10:01 +0000)]
Ditch white-space added in the previous commit.

12 years agoEnable the IPv6 code on Windows versions that support it.
Fabian Keil [Sun, 10 Oct 2010 09:58:12 +0000 (09:58 +0000)]
Enable the IPv6 code on Windows versions that support it.

Patch submitted by oCameLo in #2942729.

Time will tell if this causes problems for earlier Windows
versions, but if it does, it should be easy enough to fix.

12 years agoRemove parts of get_filter_function() that have been moved to content_requires_filter...
Fabian Keil [Tue, 14 Sep 2010 07:17:01 +0000 (07:17 +0000)]
Remove parts of get_filter_function() that have been moved to content_requires_filtering()

12 years agoAdd content_requires_filtering() as chat() not only needs to now if filtering is...
Fabian Keil [Tue, 14 Sep 2010 07:16:07 +0000 (07:16 +0000)]
Add content_requires_filtering() as chat() not only needs to now if filtering is enabled, but also if the filters can be executed.

12 years agoMake get_filter_function() static, now that it's no longer needed in jcc.c.
Fabian Keil [Tue, 14 Sep 2010 07:14:56 +0000 (07:14 +0000)]
Make get_filter_function() static, now that it's no longer needed in jcc.c.

12 years agoUse a boolean (int actually) instead of a pointer to figure out whether or not filter...
Fabian Keil [Tue, 14 Sep 2010 07:14:15 +0000 (07:14 +0000)]
Use a boolean (int actually) instead of a pointer to figure out whether or not filtering is enabled.

12 years agoRename execute_content_filter() to execute_content_filters() and remove the second...
Fabian Keil [Tue, 14 Sep 2010 07:13:10 +0000 (07:13 +0000)]
Rename execute_content_filter() to  execute_content_filters() and remove the second argument.

12 years agoAdd 80)
Fabian Keil [Tue, 14 Sep 2010 07:12:20 +0000 (07:12 +0000)]
Add 80)

Change FEATURE_EXTENDED_HOST_PATTERNS to support both
extended and vanilla host patterns at the same time.

12 years agoIn html_encode(), escape apostrophes so they can't mess up the embedded JavaScript.
Fabian Keil [Thu, 9 Sep 2010 21:00:25 +0000 (21:00 +0000)]
In html_encode(), escape apostrophes so they can't mess up the embedded JavaScript.

Reported by dg1727 in #3062296.

12 years agoIn listen_loop(), mention the socket on which we accepted the connection, not just...
Fabian Keil [Fri, 3 Sep 2010 17:40:37 +0000 (17:40 +0000)]
In listen_loop(), mention the socket on which we accepted the connection, not just the source IP address.

12 years agoAdd a range-requests tagger.
Fabian Keil [Fri, 3 Sep 2010 17:40:07 +0000 (17:40 +0000)]
Add a range-requests tagger.

12 years agoSlightly improve the explanation of why filtering may appear slower than it is.
Fabian Keil [Fri, 3 Sep 2010 17:39:37 +0000 (17:39 +0000)]
Slightly improve the explanation of why filtering may appear slower than it is.

12 years agoUse an enum for the filter type.
Fabian Keil [Fri, 3 Sep 2010 17:38:20 +0000 (17:38 +0000)]
Use an enum for the filter type.

12 years agoDisable URL statistics by default.
Fabian Keil [Sat, 28 Aug 2010 13:22:19 +0000 (13:22 +0000)]
Disable URL statistics by default.

12 years agoDisplay a warning if the URL statistics are incomplete or skipped.
Fabian Keil [Sat, 28 Aug 2010 13:22:00 +0000 (13:22 +0000)]
Display a warning if the URL statistics are incomplete or skipped.

12 years agoAdd a --url-statistics-threshold option.
Fabian Keil [Sat, 28 Aug 2010 13:21:24 +0000 (13:21 +0000)]
Add a --url-statistics-threshold option.

12 years agoAlso gather statistics for ressources, methods, and HTTP versions used by the client.
Fabian Keil [Sat, 28 Aug 2010 13:20:52 +0000 (13:20 +0000)]
Also gather statistics for ressources, methods, and HTTP versions used by the client.

12 years agoAdd the idea to add --compress and --decompress options.
Fabian Keil [Sat, 28 Aug 2010 13:20:23 +0000 (13:20 +0000)]
Add the idea to add --compress and --decompress options.