It was broken since their introduction in 2009. The calculated latency
for most connections would be 0 in which case the timeout detection
failed to account for the real latency.
- - Fix a Windows-specific log viewer thread safety issue.
+ - Fix a race condition on Windows that could cause Privoxy to become
+ unresponsive after toggling it on or off through the taskbar icon.
Reported by Tim H. in #3525694.
- Let fatal_error() write to the logfile right away, before showing the
Windows-specific error message which blocks until the user acknowledges
- Block '/openx/www/delivery/'.
- Disable fast-redirects for '.googleapis.com/'.
- Block 'imp.double.net/'. Reported by David Bo in #3070411.
- - Block 'gm-link.com/' whis is used for email tracking. Reported by David Bo
- in #1812733.
+ - Block 'gm-link.com/' whis is used for email tracking.
+ Reported by David Bo in #1812733.
- Verify that requests to "bwp." are blocked. URL taken from #1736879
submitted by Francois Marier.
- Block '/.*bannerid='. Reported by Adam Piggott in #2975779.
- - Block 'cltomedia.info/delivery/' and '.adexprt.com/'. Anonymously reported
- in #2965254.
+ - Block 'cltomedia.info/delivery/' and '.adexprt.com/'.
+ Anonymously reported in #2965254.
- Block 'de17a.com/'. Reported by David Bo in #3061472.
- Block 'oskar.tradera.com/'. Reported by David Bo in #3060596.
- Block '/scripts/webtrends\.js'. Reported by johnd16 in #3002729.
- Block requests for 'pool.*.adhese.com/'. Reported by johnd16 in #3002716.
- - Update path pattern for Coremetrics and add tests. Pattern and URLs
- submitted by Adam Piggott #3168443.
- - Enable +fast-redirects{check-decoded-url} for 'tr.anp.se/'. Reported by
- David Bo in #3268832.
+ - Update path pattern for Coremetrics and add tests.
+ Pattern and URLs submitted by Adam Piggott #3168443.
+ - Enable +fast-redirects{check-decoded-url} for 'tr.anp.se/'.
+ Reported by David Bo in #3268832.
- Unblock '.conrad.se/newsletter/banners/'. Reported by David Bo in #3413824.
- Block '.tynt.com/'. Reported by Dan Stahlke in #3421767.
- Unblock '.bbci.co.uk/radio/'. Reported by Adam Piggott in #3569603.
- - Block requests to 'service.maxymiser.net/'. Reported by johnd16 in #3118401
- (with a previous URL).
+ - Block requests to 'service.maxymiser.net/'.
+ Reported by johnd16 in #3118401 (with a previous URL).
- Disable fast-redirects for Google's "let's pretend your computer is
infected" page.
- - Unblock '/.*download' to resolve actionsfile feedback #3498129 submitted by
- Steven Kolins (soundcloud.com not working).
- - Unblock '.wlxrs.com/' to resolve actionsfile feedback #3413827 (hotmail.com
- not working) submitted by David Bo.
- - Add two unblock patterns for popup radio and TV players. Submitted by Adam
- Piggott in #3596089.
+ - Unblock '/.*download' to resolve actionsfile feedback #3498129.
+ Submitted by Steven Kolins (soundcloud.com not working).
+ - Unblock '.wlxrs.com/' which is required by hotmail.com.
+ Fixes #3413827 submitted by David Bo.
+ - Add two unblock patterns for popup radio and TV players.
+ Submitted by Adam Piggott in #3596089.
- Filter file improvements & bug fixes:
- - Add a referer tagger
+ - Add a referer tagger.
- Reduce the likelihood that the google filter messes up HTML-generating
JavaScript. Reported by Zeno Kugy in #3520260.
- Various grammar and spelling corrections
- Add a client-header-tagger{} example for disabling filtering for range
requests.
- - Correct a URL the "Privoxy with Tor" FAQ
+ - Correct a URL in the "Privoxy with Tor" FAQ.
- Spell 'refresh-tags' correctly. Reported by Don in #3571927.
- - Sort manpage options alphabetically
+ - Sort manpage options alphabetically.
- Remove an incorrect sentence in the toggle section. The toggle state
doesn't affect whether or not the Windows version uses the tray icon and
having to toggle Privoxy off to not show the icon makes no sense anyway.
- Use an enum for the type of the action value.
- Rename action_name's member takes_value to value_type as it isn't used as
boolean.
- - Turn family mismatches in match_sockaddr() into fatal errors
+ - Turn family mismatches in match_sockaddr() into fatal errors.
- Let enlist_unique_header() verify that the caller didn't pass a header
containing either \r or \n.
- Change the hashes used in load_config() to unsigned int.
- 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.
- - Fix comment typos
+ - Fix comment typos.
- 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.