commit privoxy for openSUSE:Factory
Hello community, here is the log from the commit of package privoxy for openSUSE:Factory checked in at Tue May 19 02:24:57 CEST 2009. -------- --- privoxy/privoxy.changes 2009-04-02 13:02:04.000000000 +0200 +++ privoxy/privoxy.changes 2009-05-18 11:44:59.000000000 +0200 @@ -1,0 +2,64 @@ +Fri May 15 15:45:50 CEST 2009 - mseben@suse.cz + +- modified config.patch : enabled filterfile user.filter in + config by default (bnc#504563) + +- updated to 3.0.12 + * The socket-timeout option now also works on platforms whose + select() implementation modifies the timeout structure. + * The Connection: keep-alive code properly deals with files + larger than 2GB. + * The content length for files above 2GB is logged correctly. + * The user-manual directive on the show-status page links to + the documentation location specified with the directive, + not to the Privoxy website. + * When running in daemon mode, Privoxy doesn't log anything + to the console unless there are errors before the logfile + has been opened. + * The show-status page prints warnings about invalid directives + on the same line as the directives themselves. + * Fixed several justified (but harmless) compiler warnings + * In verbose mode, or if the new option --show-skipped-tests + is used, Privoxy-Regression-Test logs skipped tests and the + skip reason. + +- changes in version 3.0.11 + * On most platforms, outgoing connections can be kept alive and + reused if the server supports it. + * When dropping privileges, membership in supplementary groups + is given up as well. Not doing that can lead to Privoxy running + with more rights than necessary and violates the principle of + least privilege. Users of the --user option are advised to update. + Thanks to Matthias Drochner for reporting the problem, + providing the initial patch and testing the final version. + * Passing invalid users or groups with the --user option + didn't lead to program exit. Regression introduced in 3.0.7. + * The match all section has been moved from default.action + to a new file called match-all.action. As a result the + default.action no longer needs to be touched by the user + and can be safely overwritten by updates. + * The standard.action file has been removed. Its content + is now part of the default.action file. + * In some situations the logged content length was slightly too low. + * Crunched requests are logged with their own log level. + If you used "debug 1" in the past, you'll probably want + to additionally enable "debug 1024", otherwise only passed + requests will be logged. If you only care about crunched + requests, simply replace "debug 1" with "debug 1024". + * The crunch reason has been moved to the beginning of the + crunch message. For HTTP URLs, the protocol is logged as well. + * Log messages are shortened by printing the thread id on its own. + * The config option socket-timeout has been added to control + the time Privoxy waits for data to arrive on a socket. + * Support for remote toggling is controlled by the configure + option --disable-toggle only. + * Requests with invalid HTTP versions are rejected. + * The template symbol @date@ can be used to include a date(1)-like + time string. Initial patch submitted by Endre Szabo. + * Responses from shoutcast servers are accepted again. + Problem reported and fix suggested by Stefan. + * The hide-forwarded-for-headers action has been replaced with + the change-x-forwarded-for{} action which can also be used to + add X-Forwarded-For headers. + +------------------------------------------------------------------- @@ -309 +373 @@ -- don�t use saclfile.ini +- don't use saclfile.ini calling whatdependson for head-i586 Old: ---- privoxy-3.0.10-config.patch privoxy-3.0.10-init.patch privoxy-3.0.10-networkmanager.patch privoxy-3.0.10-stable-src.tar.bz2 privoxy-3.0.10-utf8.patch New: ---- privoxy-3.0.12-config.patch privoxy-3.0.12-init.patch privoxy-3.0.12-networkmanager.patch privoxy-3.0.12-stable-src.tar.bz2 privoxy-3.0.12-utf8.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ privoxy.spec ++++++ --- /var/tmp/diff_new_pack.S17886/_old 2009-05-19 02:22:23.000000000 +0200 +++ /var/tmp/diff_new_pack.S17886/_new 2009-05-19 02:22:23.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package privoxy (Version 3.0.10) +# spec file for package privoxy (Version 3.0.12) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -27,11 +27,10 @@ Obsoletes: ijb junkbuster AutoReqProv: on PreReq: %fillup_prereq %insserv_prereq /usr/sbin/useradd /usr/sbin/groupadd -Version: 3.0.10 -Release: 14 +Version: 3.0.12 +Release: 1 Summary: The Internet Junkbuster - HTTP Proxy Server Source: privoxy-%version-stable-src.tar.bz2 -#Source: privoxy-%version-stable-src.tar.bz2 Source1: privoxy.logrotate Patch: %{name}-%{version}-init.patch Patch1: %{name}-%{version}-config.patch @@ -138,7 +137,7 @@ %dir /%chroot/etc %config(noreplace) /%chroot/etc/config %config(noreplace) /%chroot/etc/trust -%config /%chroot/etc/standard.action +%config /%chroot/etc/match-all.action %config %attr(640,privoxy,root) /%chroot/etc/default.action %config(noreplace) %attr(640,privoxy,root) /%chroot/etc/user.action %config(noreplace) /%chroot/etc/*.filter @@ -158,6 +157,65 @@ %doc doc/source %changelog +* Fri May 15 2009 mseben@suse.cz +- modified config.patch : enabled filterfile user.filter in + config by default (bnc#504563) +- updated to 3.0.12 + * The socket-timeout option now also works on platforms whose + select() implementation modifies the timeout structure. + * The Connection: keep-alive code properly deals with files + larger than 2GB. + * The content length for files above 2GB is logged correctly. + * The user-manual directive on the show-status page links to + the documentation location specified with the directive, + not to the Privoxy website. + * When running in daemon mode, Privoxy doesn't log anything + to the console unless there are errors before the logfile + has been opened. + * The show-status page prints warnings about invalid directives + on the same line as the directives themselves. + * Fixed several justified (but harmless) compiler warnings + * In verbose mode, or if the new option --show-skipped-tests + is used, Privoxy-Regression-Test logs skipped tests and the + skip reason. +- changes in version 3.0.11 + * On most platforms, outgoing connections can be kept alive and + reused if the server supports it. + * When dropping privileges, membership in supplementary groups + is given up as well. Not doing that can lead to Privoxy running + with more rights than necessary and violates the principle of + least privilege. Users of the --user option are advised to update. + Thanks to Matthias Drochner for reporting the problem, + providing the initial patch and testing the final version. + * Passing invalid users or groups with the --user option + didn't lead to program exit. Regression introduced in 3.0.7. + * The match all section has been moved from default.action + to a new file called match-all.action. As a result the + default.action no longer needs to be touched by the user + and can be safely overwritten by updates. + * The standard.action file has been removed. Its content + is now part of the default.action file. + * In some situations the logged content length was slightly too low. + * Crunched requests are logged with their own log level. + If you used "debug 1" in the past, you'll probably want + to additionally enable "debug 1024", otherwise only passed + requests will be logged. If you only care about crunched + requests, simply replace "debug 1" with "debug 1024". + * The crunch reason has been moved to the beginning of the + crunch message. For HTTP URLs, the protocol is logged as well. + * Log messages are shortened by printing the thread id on its own. + * The config option socket-timeout has been added to control + the time Privoxy waits for data to arrive on a socket. + * Support for remote toggling is controlled by the configure + option --disable-toggle only. + * Requests with invalid HTTP versions are rejected. + * The template symbol @date@ can be used to include a date(1)-like + time string. Initial patch submitted by Endre Szabo. + * Responses from shoutcast servers are accepted again. + Problem reported and fix suggested by Stefan. + * The hide-forwarded-for-headers action has been replaced with + the change-x-forwarded-for{} action which can also be used to + add X-Forwarded-For headers. * Fri Mar 13 2009 mseben@suse.cz - changed init.patch - privoxy daemon is now started using startproc - fixed networkmanager.patch - use try-restart to restart (bnc#475012) @@ -333,7 +391,7 @@ * Thu Apr 01 1999 daniel@suse.de - do not start ijb as root (security) * Tue Mar 30 1999 daniel@suse.de -- don�t use saclfile.ini +- don't use saclfile.ini * Tue Mar 30 1999 daniel@suse.de - small fix to whitelist-configuration, version is and was 2.0.2 WITHOUT Stefan Waldherr's patches ++++++ privoxy-3.0.10-config.patch -> privoxy-3.0.12-config.patch ++++++ --- privoxy/privoxy-3.0.10-config.patch 2008-08-25 14:10:47.000000000 +0200 +++ privoxy/privoxy-3.0.12-config.patch 2009-05-18 10:12:52.000000000 +0200 @@ -18,3 +18,12 @@ # # # 2.4. actionsfile +@@ -416,7 +416,7 @@ + # separate file, such as user.filter. + # + filterfile default.filter +-#filterfile user.filter # User customizations ++filterfile user.filter # User customizations + # + # + # 2.6. logfile ++++++ privoxy-3.0.10-init.patch -> privoxy-3.0.12-init.patch ++++++ ++++++ privoxy-3.0.10-networkmanager.patch -> privoxy-3.0.12-networkmanager.patch ++++++ ++++++ privoxy-3.0.10-stable-src.tar.bz2 -> privoxy-3.0.12-stable-src.tar.bz2 ++++++ ++++ 59970 lines of diff (skipped) ++++++ privoxy-3.0.10-utf8.patch -> privoxy-3.0.12-utf8.patch ++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de