Fabian Keil [Mon, 22 Nov 2010 10:32:40 +0000 (10:32 +0000)]
Forced commit to note that the executable bits have been removed.
Fabian Keil [Sun, 14 Nov 2010 15:02:07 +0000 (15:02 +0000)]
Fix wording. The webserver target actually doesn't scp anything.
Fabian Keil [Sun, 14 Nov 2010 14:59:33 +0000 (14:59 +0000)]
Let the webserver target warn about two known issues.
Fabian Keil [Sun, 14 Nov 2010 14:48:45 +0000 (14:48 +0000)]
Let the webserver target update the user-manual symlink automatically.
As a bonus this prevents the webserver target from overwriting
whatever the user-manual symlink currently points to, usually the
documentation from the previous release.
Fabian Keil [Sun, 14 Nov 2010 11:37:22 +0000 (11:37 +0000)]
Make it more obvious how to open the SF shell the webserver target asks for.
Fabian Keil [Sun, 14 Nov 2010 11:26:26 +0000 (11:26 +0000)]
Let the webserver and web-actions targets call ssh through $SSH so the username doesn't get dropped.
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.
Fabian Keil [Sat, 13 Nov 2010 20:37:39 +0000 (20:37 +0000)]
Bump version to 0.7.
Fabian Keil [Sat, 13 Nov 2010 20:17:52 +0000 (20:17 +0000)]
Regenerate with ChangeLog updates
Fabian Keil [Sat, 13 Nov 2010 20:17:11 +0000 (20:17 +0000)]
Merge ChangeLog updates
Fabian Keil [Sat, 13 Nov 2010 20:16:15 +0000 (20:16 +0000)]
Mention the recent documentation changes.
Fabian Keil [Sat, 13 Nov 2010 20:16:00 +0000 (20:16 +0000)]
Cosmetics.
Fabian Keil [Sat, 13 Nov 2010 20:15:41 +0000 (20:15 +0000)]
Mention that Privoxy would time the hanging connections out, too.
Fabian Keil [Sat, 13 Nov 2010 14:54:32 +0000 (14:54 +0000)]
Update for 3.0.17 release
Fabian Keil [Sat, 13 Nov 2010 14:54:11 +0000 (14:54 +0000)]
Add a line break.
Fabian Keil [Sat, 13 Nov 2010 14:46:01 +0000 (14:46 +0000)]
Rebuild man page for 3.0.17 stable
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.
Fabian Keil [Sat, 13 Nov 2010 13:12:30 +0000 (13:12 +0000)]
Regenerate. Once more, with feeling.
Fabian Keil [Sat, 13 Nov 2010 13:04:56 +0000 (13:04 +0000)]
Split two sentences
Fabian Keil [Sat, 13 Nov 2010 13:04:39 +0000 (13:04 +0000)]
Change wording a bit.
Fabian Keil [Sat, 13 Nov 2010 13:04:24 +0000 (13:04 +0000)]
Minor fixes.
Fabian Keil [Sat, 13 Nov 2010 12:52:12 +0000 (12:52 +0000)]
Rebuild with recent changes
Fabian Keil [Sat, 13 Nov 2010 12:49:43 +0000 (12:49 +0000)]
Rebuild for 3.0.17
Fabian Keil [Sat, 13 Nov 2010 12:48:18 +0000 (12:48 +0000)]
Rebuild with recent grammar fixes in the ACL section
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.
Fabian Keil [Sat, 13 Nov 2010 10:09:39 +0000 (10:09 +0000)]
Split a sentence in two.
Fabian Keil [Sat, 13 Nov 2010 10:08:00 +0000 (10:08 +0000)]
Fix a link to the 'intercepting' entry and add another one
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.
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
Fabian Keil [Sat, 13 Nov 2010 10:06:41 +0000 (10:06 +0000)]
Discourage adding an email address when using the trackers.
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.
Fabian Keil [Sat, 13 Nov 2010 10:05:06 +0000 (10:05 +0000)]
Suggest to enable debug 32768 when suspecting parsing problems.
Fabian Keil [Wed, 10 Nov 2010 22:01:42 +0000 (22:01 +0000)]
Fix a sentence.
Fabian Keil [Wed, 10 Nov 2010 22:00:13 +0000 (22:00 +0000)]
Update the first paragraph of the 'What's New' section.
Fabian Keil [Wed, 10 Nov 2010 21:52:21 +0000 (21:52 +0000)]
Rebuild for 3.0.17 stable
Fabian Keil [Wed, 10 Nov 2010 21:49:38 +0000 (21:49 +0000)]
Set p-version to 3.0.17
Fabian Keil [Wed, 10 Nov 2010 21:49:12 +0000 (21:49 +0000)]
Fix the version number for the previous release
Fabian Keil [Wed, 10 Nov 2010 21:48:54 +0000 (21:48 +0000)]
Update the "What's New" section.
Fabian Keil [Wed, 10 Nov 2010 21:48:10 +0000 (21:48 +0000)]
Some formatting changes so changelog2doc.pl doesn't get digestion problems.
Fabian Keil [Wed, 10 Nov 2010 21:47:39 +0000 (21:47 +0000)]
Add changes made in the last days.
Fabian Keil [Mon, 8 Nov 2010 17:54:21 +0000 (17:54 +0000)]
Grammar fixes for the ACL section.
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.
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'
Fabian Keil [Mon, 8 Nov 2010 17:53:14 +0000 (17:53 +0000)]
Highlight: Killed all-caps Host header line: HOST: bestproxydb.com
Fabian Keil [Mon, 8 Nov 2010 17:52:55 +0000 (17:52 +0000)]
Fix a misplaced comment
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.
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.
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.
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.
Fabian Keil [Sat, 6 Nov 2010 12:58:42 +0000 (12:58 +0000)]
Complete the previous commit
Fabian Keil [Sat, 6 Nov 2010 12:56:15 +0000 (12:56 +0000)]
Rebuild for the 3.0.17 release.
Fabian Keil [Sat, 6 Nov 2010 12:55:48 +0000 (12:55 +0000)]
Set p-version to 3.0.17
Fabian Keil [Sat, 6 Nov 2010 12:10:29 +0000 (12:10 +0000)]
In stats_loop(), add the ignore handler for LOG_LEVEL_RECEIVED.
Fabian Keil [Sat, 6 Nov 2010 11:58:16 +0000 (11:58 +0000)]
Add an entry about detecting system time travel.
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.
Fabian Keil [Sat, 6 Nov 2010 11:57:46 +0000 (11:57 +0000)]
Note that I started working on 57)
Fabian Keil [Sat, 6 Nov 2010 11:57:31 +0000 (11:57 +0000)]
Mention that adding DTrace hooks makes sense now.
Fabian Keil [Sat, 6 Nov 2010 11:57:00 +0000 (11:57 +0000)]
Mention a possibility how to deal with 40)
Fabian Keil [Sat, 6 Nov 2010 11:55:49 +0000 (11:55 +0000)]
Note that POST parameters can be logged now.
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.
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@.
Fabian Keil [Sat, 6 Nov 2010 10:47:12 +0000 (10:47 +0000)]
Update the 'important changes' section.
Fabian Keil [Mon, 1 Nov 2010 12:49:43 +0000 (12:49 +0000)]
Polish a few more change descriptions.
Fabian Keil [Mon, 1 Nov 2010 12:49:26 +0000 (12:49 +0000)]
Fix grammar.
Fabian Keil [Mon, 1 Nov 2010 12:49:02 +0000 (12:49 +0000)]
Clarify a documentation change.
Fabian Keil [Mon, 1 Nov 2010 12:48:46 +0000 (12:48 +0000)]
Polish the action file changes a bit.
Fabian Keil [Mon, 1 Nov 2010 12:48:32 +0000 (12:48 +0000)]
Remove a duplicate
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
Fabian Keil [Mon, 1 Nov 2010 12:47:43 +0000 (12:47 +0000)]
Reduce indentation from 4 to 2 spaces for categorized change descriptions
Fabian Keil [Mon, 1 Nov 2010 12:47:04 +0000 (12:47 +0000)]
Improve the wording of various change descriptions.
Fabian Keil [Sun, 31 Oct 2010 13:29:31 +0000 (13:29 +0000)]
Add a license header.
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.
Fabian Keil [Sun, 31 Oct 2010 13:27:03 +0000 (13:27 +0000)]
Factor wrap_in_para_itemlist_markup() out of generate_markup().
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.
Fabian Keil [Sun, 31 Oct 2010 13:25:47 +0000 (13:25 +0000)]
Factor create_listitem_markup() out of generate_markup().
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.
Fabian Keil [Sun, 31 Oct 2010 13:24:58 +0000 (13:24 +0000)]
Fix indentation for Privoxy-Log-Parser improvements.
Fabian Keil [Sat, 30 Oct 2010 16:09:31 +0000 (16:09 +0000)]
Remove the 'into the logfile' part in two debug descriptions.
Fabian Keil [Sat, 30 Oct 2010 16:01:01 +0000 (16:01 +0000)]
Document LOG_LEVEL_RECEIVED.
Fabian Keil [Sat, 30 Oct 2010 15:57:50 +0000 (15:57 +0000)]
Change CODE_STATUS to stable.
Fabian Keil [Sat, 30 Oct 2010 15:57:26 +0000 (15:57 +0000)]
Bump generated Firefox version to 3.6.12.
Fabian Keil [Wed, 27 Oct 2010 19:58:45 +0000 (19:58 +0000)]
Bump generated Firefox version to 3.6.11.
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).
Fabian Keil [Sat, 23 Oct 2010 08:01:54 +0000 (08:01 +0000)]
Also gather statistics for blocked requests.
Fabian Keil [Sat, 23 Oct 2010 08:01:36 +0000 (08:01 +0000)]
Also gather statistics for fast redirections.
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.
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.
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.
Fabian Keil [Sun, 10 Oct 2010 10:01:11 +0000 (10:01 +0000)]
Ditch white-space added in the previous commit.
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.
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()
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.
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.
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.
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.
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.
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.
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.
Fabian Keil [Fri, 3 Sep 2010 17:40:07 +0000 (17:40 +0000)]
Add a range-requests tagger.
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.