privoxy.git
11 years agoImport the rest of the 3.0.20 changes and remove the ones from 3.0.19
Fabian Keil [Fri, 18 Jan 2013 18:43:36 +0000 (18:43 +0000)]
Import the rest of the 3.0.20 changes and remove the ones from 3.0.19

11 years agoAdded ChangeLog bugs and improvements and added an appropriate preamble for the 3...
Ian Silvester [Fri, 18 Jan 2013 17:22:30 +0000 (17:22 +0000)]
Added ChangeLog bugs and improvements and added an appropriate preamble for the 3.0.20 beta release.

11 years agoDiscard ChangeLog entries from the previous release
Fabian Keil [Fri, 18 Jan 2013 12:32:20 +0000 (12:32 +0000)]
Discard ChangeLog entries from the previous release

11 years agoRemove some entries from the previous release that snuck in
Fabian Keil [Fri, 18 Jan 2013 12:31:41 +0000 (12:31 +0000)]
Remove some entries from the previous release that snuck in

11 years agoProperly align the 3.0.19 header so the SGML converters notices it
Fabian Keil [Fri, 18 Jan 2013 12:31:19 +0000 (12:31 +0000)]
Properly align the 3.0.19 header so the SGML converters notices it

11 years agoRegenerated documentation after the ChangeLog import
Fabian Keil [Fri, 18 Jan 2013 12:20:25 +0000 (12:20 +0000)]
Regenerated documentation after the ChangeLog import

11 years agoImport ChangeLog for 3.0.20
Fabian Keil [Fri, 18 Jan 2013 12:20:01 +0000 (12:20 +0000)]
Import ChangeLog for 3.0.20

11 years agoReformat another entry that confused the SGML converter
Fabian Keil [Fri, 18 Jan 2013 12:19:04 +0000 (12:19 +0000)]
Reformat another entry that confused the SGML converter

11 years agoRemove the URL to FreeBSD PR standards/173421
Fabian Keil [Fri, 18 Jan 2013 12:18:24 +0000 (12:18 +0000)]
Remove the URL to FreeBSD PR standards/173421

The ID is sufficient and the colon confuses the SGML converter.

11 years agoReformat two configure entries
Fabian Keil [Fri, 18 Jan 2013 12:18:08 +0000 (12:18 +0000)]
Reformat two configure entries

Remove the entry about improved claritiy because a similar
entry already exists in the code section.

11 years agoMerge two GNUMakefile entries
Fabian Keil [Fri, 18 Jan 2013 12:17:46 +0000 (12:17 +0000)]
Merge two GNUMakefile entries

11 years agoMove the CGI interface improvements to other sections
Fabian Keil [Fri, 18 Jan 2013 12:17:34 +0000 (12:17 +0000)]
Move the CGI interface improvements to other sections

11 years agoUpdate the uagen section
Fabian Keil [Thu, 17 Jan 2013 14:31:16 +0000 (14:31 +0000)]
Update the uagen section

11 years agoSort the Privoxy-Log-Parser changes and add last-minute changes
Fabian Keil [Thu, 17 Jan 2013 14:31:03 +0000 (14:31 +0000)]
Sort the Privoxy-Log-Parser changes and add last-minute changes

Shorten the list by using a single entry for the newly accepted lines.

11 years agoSort the Privoxy-Regression-Test changes
Fabian Keil [Thu, 17 Jan 2013 14:30:47 +0000 (14:30 +0000)]
Sort the Privoxy-Regression-Test changes

11 years agoMinor changes for the code cleanups
Fabian Keil [Thu, 17 Jan 2013 14:30:34 +0000 (14:30 +0000)]
Minor changes for the code cleanups

11 years agoReword some more entries
Fabian Keil [Thu, 17 Jan 2013 14:30:21 +0000 (14:30 +0000)]
Reword some more entries

11 years agoReword a couple of improvement descriptions
Fabian Keil [Thu, 17 Jan 2013 14:30:11 +0000 (14:30 +0000)]
Reword a couple of improvement descriptions

11 years agoMove the bugs that affect all builds to the beginning of the list
Fabian Keil [Thu, 17 Jan 2013 14:29:58 +0000 (14:29 +0000)]
Move the bugs that affect all builds to the beginning of the list

11 years agoShorten the description of the incorrect assertion in case of socks5 connection failures
Fabian Keil [Thu, 17 Jan 2013 14:29:45 +0000 (14:29 +0000)]
Shorten the description of the incorrect assertion in case of socks5 connection failures

11 years agoReword the IPv6 compilation issue on Windows
Fabian Keil [Thu, 17 Jan 2013 14:29:32 +0000 (14:29 +0000)]
Reword the IPv6 compilation issue on Windows

11 years agoDowngrade #3593603 to improvement and slightly reword the entry
Fabian Keil [Thu, 17 Jan 2013 14:29:21 +0000 (14:29 +0000)]
Downgrade #3593603 to improvement and slightly reword the entry

11 years agoClarify the #3525694 description
Fabian Keil [Thu, 17 Jan 2013 14:29:09 +0000 (14:29 +0000)]
Clarify the #3525694 description

11 years agoBump generated Firefox version to 17 (ESR)
Fabian Keil [Thu, 17 Jan 2013 14:28:57 +0000 (14:28 +0000)]
Bump generated Firefox version to 17 (ESR)

11 years agoBump copyright
Fabian Keil [Wed, 16 Jan 2013 16:30:16 +0000 (16:30 +0000)]
Bump copyright

... and remove the already-stale copyright line from the --help output.

11 years agoBump version to 0.8
Fabian Keil [Wed, 16 Jan 2013 16:30:00 +0000 (16:30 +0000)]
Bump version to 0.8

11 years agoRemove the --accept-unknown-messages option
Fabian Keil [Wed, 16 Jan 2013 16:29:47 +0000 (16:29 +0000)]
Remove the --accept-unknown-messages option

Accept unknown messages by default as most users are unlikely
to be interested in the complaints. The old behaviour can be
enabled with the --strict-checks option.

11 years agoFix a warning when a log message is spread across multiple lines
Fabian Keil [Wed, 16 Jan 2013 16:29:26 +0000 (16:29 +0000)]
Fix a warning when a log message is spread across multiple lines

11 years agoInclude the distribution of client requests per connection in the statistic
Fabian Keil [Wed, 16 Jan 2013 16:29:13 +0000 (16:29 +0000)]
Include the distribution of client requests per connection in the statistic

Only show the ten most common numbers unless the new
--show-complete-request-distribution option is used.

11 years agoAccept and highlight: Loading trust file: /usr/local/etc/privoxy/trust
Fabian Keil [Sun, 13 Jan 2013 15:38:54 +0000 (15:38 +0000)]
Accept and highlight: Loading trust file: /usr/local/etc/privoxy/trust

11 years agoAccept and highlight: Failed to shutdown socket 11: Connection reset by peer
Fabian Keil [Sun, 13 Jan 2013 15:38:35 +0000 (15:38 +0000)]
Accept and highlight: Failed to shutdown socket 11: Connection reset by peer

11 years agoLet any_loaded_file_changed() check the trustfile as well
Fabian Keil [Sun, 13 Jan 2013 15:38:14 +0000 (15:38 +0000)]
Let any_loaded_file_changed() check the trustfile as well

11 years agoAdd a couple of periods
Fabian Keil [Sat, 12 Jan 2013 12:25:40 +0000 (12:25 +0000)]
Add a couple of periods

11 years agoAdd a missing word
Fabian Keil [Sat, 12 Jan 2013 12:25:25 +0000 (12:25 +0000)]
Add a missing word

11 years agoReformat a couple of two-line action file changes
Fabian Keil [Sat, 12 Jan 2013 12:25:13 +0000 (12:25 +0000)]
Reformat a couple of two-line action file changes

11 years agoMove a code change from the action file section to the general improvements
Fabian Keil [Sat, 12 Jan 2013 12:24:58 +0000 (12:24 +0000)]
Move a code change from the action file section to the general improvements

11 years agoPromote default-server-timeout and socket-timeout not accepting 0 to bug
Fabian Keil [Sat, 12 Jan 2013 12:24:46 +0000 (12:24 +0000)]
Promote default-server-timeout and socket-timeout not accepting 0 to bug

11 years agoDowngrade a couple of improvements to code cleanups
Fabian Keil [Sat, 12 Jan 2013 12:24:32 +0000 (12:24 +0000)]
Downgrade a couple of improvements to code cleanups

11 years agoPromote improved keep-alive support to improvement #1
Fabian Keil [Sat, 12 Jan 2013 12:24:18 +0000 (12:24 +0000)]
Promote improved keep-alive support to improvement #1

11 years agoClarify the entry about the handling of duplicated Content-Type headers
Fabian Keil [Sat, 12 Jan 2013 12:24:05 +0000 (12:24 +0000)]
Clarify the entry about the handling of duplicated Content-Type headers

11 years agoPromote incorrect handling of invalid ports to bug fix
Fabian Keil [Sat, 12 Jan 2013 12:23:52 +0000 (12:23 +0000)]
Promote incorrect handling of invalid ports to bug fix

11 years agoPromote the page truncation issue to bug #1
Fabian Keil [Sat, 12 Jan 2013 12:23:35 +0000 (12:23 +0000)]
Promote the page truncation issue to bug #1

11 years agoReword the entry about MAX_AF_FILES being increased
Fabian Keil [Sat, 12 Jan 2013 12:23:23 +0000 (12:23 +0000)]
Reword the entry about MAX_AF_FILES being increased

11 years agoRemove a pipelining limitation that no longer applies
Fabian Keil [Sat, 12 Jan 2013 12:23:12 +0000 (12:23 +0000)]
Remove a pipelining limitation that no longer applies

11 years agoReorder the 'Bug fixes' list by significance and shorten it
Fabian Keil [Sat, 12 Jan 2013 12:22:59 +0000 (12:22 +0000)]
Reorder the 'Bug fixes' list by significance and shorten it

... by demoting a couple of issues to code cleanup or
general improvement and by deleting items that fixed
regressions introduced after the previous release.

Promote a corrected assertion to bug fix.

11 years agoRemove trailing white-space and add a missing empty line
Fabian Keil [Sat, 12 Jan 2013 12:22:42 +0000 (12:22 +0000)]
Remove trailing white-space and add a missing empty line

11 years agoRemove installation instructions for packages we no longer release
Fabian Keil [Sat, 12 Jan 2013 12:21:38 +0000 (12:21 +0000)]
Remove installation instructions for packages we no longer release

11 years agoStop pretending that we release updated action files on their own
Fabian Keil [Sat, 12 Jan 2013 12:20:29 +0000 (12:20 +0000)]
Stop pretending that we release updated action files on their own

11 years agoClarified OS X supported versions
Ian Silvester [Fri, 11 Jan 2013 19:24:46 +0000 (19:24 +0000)]
Clarified OS X supported versions

11 years agoIniitial commit for 3.0.20 release. Headline statement added but no changelog until...
Ian Silvester [Fri, 11 Jan 2013 16:34:53 +0000 (16:34 +0000)]
Iniitial commit for 3.0.20 release. Headline statement added but no changelog until that is finalised

11 years agoFix one typo
Ian Silvester [Fri, 11 Jan 2013 16:25:09 +0000 (16:25 +0000)]
Fix one typo

11 years agoInitial commit of 3.0.20 changes
Ian Silvester [Fri, 11 Jan 2013 15:01:16 +0000 (15:01 +0000)]
Initial commit of 3.0.20 changes

11 years agoRegenerated with new contributors
Fabian Keil [Thu, 10 Jan 2013 11:40:01 +0000 (11:40 +0000)]
Regenerated with new contributors

11 years agoAdd new contributors since 3.0.19
Fabian Keil [Thu, 10 Jan 2013 11:39:05 +0000 (11:39 +0000)]
Add new contributors since 3.0.19

11 years agoRebuild for 3.0.20 beta
Fabian Keil [Thu, 10 Jan 2013 11:05:49 +0000 (11:05 +0000)]
Rebuild for 3.0.20 beta

11 years agoRebuild with utf-8 encoding
Fabian Keil [Thu, 10 Jan 2013 11:05:17 +0000 (11:05 +0000)]
Rebuild with utf-8 encoding

11 years agoAdd the DNT header to the client-header-order example
Fabian Keil [Thu, 10 Jan 2013 11:04:45 +0000 (11:04 +0000)]
Add the DNT header to the client-header-order example

11 years agoStop pretending that lynx and links are supported for the documentation
Fabian Keil [Thu, 10 Jan 2013 11:03:58 +0000 (11:03 +0000)]
Stop pretending that lynx and links are supported for the documentation

11 years agoChange WDUMP to generate ASCII
Fabian Keil [Thu, 10 Jan 2013 11:03:31 +0000 (11:03 +0000)]
Change WDUMP to generate ASCII

Add WDUMP_UTF8 to allow UTF-8 in the AUTHORS file so the names are right.

11 years agoFix syntax in the client-header-order example
Fabian Keil [Wed, 9 Jan 2013 15:19:47 +0000 (15:19 +0000)]
Fix syntax in the client-header-order example

11 years agoBump copyright
Fabian Keil [Wed, 9 Jan 2013 15:08:51 +0000 (15:08 +0000)]
Bump copyright

11 years agoManual config fixes
Fabian Keil [Wed, 9 Jan 2013 15:07:39 +0000 (15:07 +0000)]
Manual config fixes

Three comments got lost in translation and a few line
breaks got ugly.

11 years agoRenegerated config without the manual fixes
Fabian Keil [Wed, 9 Jan 2013 15:07:21 +0000 (15:07 +0000)]
Renegerated config without the manual fixes

11 years agoLet the config-file target optimistically update the original
Fabian Keil [Wed, 9 Jan 2013 15:06:30 +0000 (15:06 +0000)]
Let the config-file target optimistically update the original

Most of the issues are fixed now and it makes
diffing with git easier.

11 years agoPrevent completely empty lines and try to unfold unintentional line breaks
Fabian Keil [Wed, 9 Jan 2013 15:05:59 +0000 (15:05 +0000)]
Prevent completely empty lines and try to unfold unintentional line breaks

11 years agoAdd a comment to describe what this script is for
Fabian Keil [Wed, 9 Jan 2013 15:05:38 +0000 (15:05 +0000)]
Add a comment to describe what this script is for

11 years agoDitch a pointless '-r' passed to rm to delete files
Fabian Keil [Wed, 9 Jan 2013 15:05:20 +0000 (15:05 +0000)]
Ditch a pointless '-r' passed to rm to delete files

11 years agoConvince w3m to use ASCII dashes
Fabian Keil [Wed, 9 Jan 2013 15:04:41 +0000 (15:04 +0000)]
Convince w3m to use ASCII dashes

11 years agoLet w3m itself do the line wrapping for the config file
Fabian Keil [Wed, 9 Jan 2013 15:04:21 +0000 (15:04 +0000)]
Let w3m itself do the line wrapping for the config file

It works better than fmt as it can honour pre tags causing
less unintentional line breaks.

11 years agoBump copyright for the config file
Fabian Keil [Wed, 9 Jan 2013 15:03:22 +0000 (15:03 +0000)]
Bump copyright for the config file

11 years agoBump user manual copyright
Fabian Keil [Wed, 9 Jan 2013 15:03:06 +0000 (15:03 +0000)]
Bump user manual copyright

11 years agoRemove bogus comment hashes in the client-header-order section
Fabian Keil [Wed, 9 Jan 2013 15:02:47 +0000 (15:02 +0000)]
Remove bogus comment hashes in the client-header-order section

The config-test target already takes care of adding them
which caused duplicates.

11 years agoRegenerate the HTML version of the man page for 3.0.20 beta
Fabian Keil [Sun, 6 Jan 2013 18:51:53 +0000 (18:51 +0000)]
Regenerate the HTML version of the man page for 3.0.20 beta

There are a bunch of white-space changes because apparently
this is the first time the generated mess has been filtered
with the current tidy settings.

11 years agoRebuild man page for 3.0.20 beta
Fabian Keil [Sun, 6 Jan 2013 18:50:10 +0000 (18:50 +0000)]
Rebuild man page for 3.0.20 beta

11 years agoFix comment typos
Fabian Keil [Sun, 6 Jan 2013 18:19:24 +0000 (18:19 +0000)]
Fix comment typos

11 years agoBump PRT_VERSION and copyright
Fabian Keil [Sun, 6 Jan 2013 18:16:10 +0000 (18:16 +0000)]
Bump PRT_VERSION and copyright

11 years agoAdd an 'Overwrite condition' directive to skip any matching tests before it
Fabian Keil [Sun, 6 Jan 2013 18:15:27 +0000 (18:15 +0000)]
Add an 'Overwrite condition' directive to skip any matching tests before it

As it has a global scope, using it is more convenient
than clowning around with the Ignore directive.

11 years agoDocument the Ignore directive
Fabian Keil [Sun, 6 Jan 2013 18:14:58 +0000 (18:14 +0000)]
Document the Ignore directive

11 years agoInclude the Privoxy version in the output
Fabian Keil [Sun, 6 Jan 2013 18:14:44 +0000 (18:14 +0000)]
Include the Privoxy version in the output

11 years agoRemove the "Copyright" line from print_version()
Fabian Keil [Sun, 6 Jan 2013 18:14:17 +0000 (18:14 +0000)]
Remove the "Copyright" line from print_version()

When using --help, every line of screen space matters and thus
shouldn't be wasted on things the user doesn't care about.

Making me look less like a prima donna is also a plus.

11 years agoAccept and highlight: Multiple Content-Type headers detected. Removing and ignoring...
Fabian Keil [Sun, 6 Jan 2013 18:11:51 +0000 (18:11 +0000)]
Accept and highlight: Multiple Content-Type headers detected. Removing and ignoring: Content-Type: text/html

11 years agoBumped entities for 3.0.20 beta
Fabian Keil [Sun, 6 Jan 2013 13:25:00 +0000 (13:25 +0000)]
Bumped entities for 3.0.20 beta

11 years agoRegenerated still incomplete HTML documentation for 3.0.20 beta
Fabian Keil [Sun, 6 Jan 2013 11:26:16 +0000 (11:26 +0000)]
Regenerated still incomplete HTML documentation for 3.0.20 beta

11 years agoSet entities to 3.0.20 beta
Fabian Keil [Sun, 6 Jan 2013 11:25:52 +0000 (11:25 +0000)]
Set entities to 3.0.20 beta

11 years agoDeclare the code 'beta' in preparation for the upcomming release
Fabian Keil [Sun, 6 Jan 2013 11:06:23 +0000 (11:06 +0000)]
Declare the code 'beta' in preparation for the upcomming release

11 years agoEnable tolerate-pipelining for the beta as discussed on ijbswa@
Fabian Keil [Sun, 6 Jan 2013 11:05:37 +0000 (11:05 +0000)]
Enable tolerate-pipelining for the beta as discussed on ijbswa@

11 years agobump copyright date
Lee [Sat, 5 Jan 2013 23:50:35 +0000 (23:50 +0000)]
bump copyright date

11 years agoadd missing "</sect3>" lines
Lee [Sat, 5 Jan 2013 22:56:31 +0000 (22:56 +0000)]
add missing "</sect3>" lines

11 years agoReword #66 to make more sense
Fabian Keil [Sat, 5 Jan 2013 18:39:35 +0000 (18:39 +0000)]
Reword #66 to make more sense

11 years agoClarify #65
Fabian Keil [Sat, 5 Jan 2013 18:39:19 +0000 (18:39 +0000)]
Clarify #65

11 years agoRemove #49
Fabian Keil [Sat, 5 Jan 2013 18:38:52 +0000 (18:38 +0000)]
Remove #49

The consensus is that we enable keep-alive by default in future
releases and thus NTLM authentication is expected to work out of
the box. curl's test suite seems to confirm this.

11 years agoRemove #4 as it's pretty obvious
Fabian Keil [Sat, 5 Jan 2013 18:38:34 +0000 (18:38 +0000)]
Remove #4 as it's pretty obvious

The warnings it originally referred to appear to have beem harmless
compiler issues and no longer appear with a more recent compiler.

11 years agoMention curl's test suite as an alternative to implement #1
Fabian Keil [Sat, 5 Jan 2013 18:38:11 +0000 (18:38 +0000)]
Mention curl's test suite as an alternative to implement #1

11 years agoRemove #97 as 'optimistic data' support has been committed a while ago
Fabian Keil [Sat, 5 Jan 2013 18:37:52 +0000 (18:37 +0000)]
Remove #97 as 'optimistic data' support has been committed a while ago

11 years agoAdjust #88 to clarify that less forks would also be nice
Fabian Keil [Sat, 5 Jan 2013 18:37:35 +0000 (18:37 +0000)]
Adjust #88 to clarify that less forks would also be nice

11 years agoIn server_content_type(), only remove duplicated headers with filters enabled
Fabian Keil [Fri, 4 Jan 2013 12:20:31 +0000 (12:20 +0000)]
In server_content_type(), only remove duplicated headers with filters enabled

Otherwise it doesn't matter and the user might not want it.

While at it, downgrade the removal message to LOG_LEVEL_HEADER
to clarify that it's not an error in Privoxy and is unlikely
to cause any problems in general.

Anonymously reported in #3599335.

11 years agoRemove an incorrect assertion in server_content_type()
Fabian Keil [Fri, 4 Jan 2013 12:19:47 +0000 (12:19 +0000)]
Remove an incorrect assertion in server_content_type()

While it was supposed "to see if we already parsed another
Content-Type header" it actually only verified that at least
one Content-Type headers exists.

This is guaranteed to be true as otherwise the function
wouldn't be executed by sed().

11 years agoRevert the previous commit 1.422 for now
Fabian Keil [Thu, 3 Jan 2013 15:25:08 +0000 (15:25 +0000)]
Revert the previous commit 1.422 for now

The rough consensus on ijbswa@ is that it probably would
cause more problems than it solves and should be rethought
after the next stable release.

11 years agoDo not try to drain a socket when there is no data waiting
Fabian Keil [Tue, 1 Jan 2013 22:11:08 +0000 (22:11 +0000)]
Do not try to drain a socket when there is no data waiting

... at the time drain_and_close_socket() is called.

As Lee noticed it causes problems on Windows, most likely because
read_socket() is blocking which isn't even wrong and could also
happen on other platforms.

11 years agoRemove a duplicated 'const' that should have been removed in 1.24
Fabian Keil [Thu, 27 Dec 2012 15:48:53 +0000 (15:48 +0000)]
Remove a duplicated 'const' that should have been removed in 1.24