Hello community,
here is the log from the commit of package privoxy
checked in at Mon Dec 11 20:40:44 CET 2006.
--------
--- privoxy/privoxy.changes 2006-09-27 14:23:30.000000000 +0200
+++ /mounts/work_src_done/STABLE/privoxy/privoxy.changes 2006-12-06 21:45:52.000000000 +0100
@@ -1,0 +2,10 @@
+Wed Dec 6 21:41:02 CET 2006 - lmichnovic@suse.cz
+
+- update to version 3.0.6 stable
+ * New and improoved filters
+ * Changed webinterface default values for hide-user-agent etc.
+ * Removed outdated URL patterns in default.action; added new ones
+- fix: when Network Manager switches the LAN, privoxy stops working
+ (networkmanager.patch)
+
+-------------------------------------------------------------------
Old:
----
privoxy-3.0.5-beta-src.tar.bz2
privoxy-3.0.5-config.patch
privoxy-3.0.5-init.patch
privoxy-3.0.5-utf8.patch
New:
----
privoxy-3.0.6-config.patch
privoxy-3.0.6-init.patch
privoxy-3.0.6-networkmanager.patch
privoxy-3.0.6-stable-src.tar.bz2
privoxy-3.0.6-utf8.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ privoxy.spec ++++++
--- /var/tmp/diff_new_pack.BtaarZ/_old 2006-12-11 20:38:24.000000000 +0100
+++ /var/tmp/diff_new_pack.BtaarZ/_new 2006-12-11 20:38:24.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package privoxy (Version 3.0.5)
+# spec file for package privoxy (Version 3.0.6)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -13,20 +13,21 @@
Name: privoxy
BuildRequires: pcre-devel w3m
URL: http://www.privoxy.org/
-License: GPL
+License: GNU General Public License (GPL)
Group: Productivity/Networking/Web/Proxy
Provides: ijb junkbuster
Obsoletes: ijb junkbuster
Autoreqprov: on
Prereq: %fillup_prereq %insserv_prereq /usr/sbin/useradd /usr/sbin/groupadd
-Version: 3.0.5
+Version: 3.0.6
Release: 1
Summary: The Internet Junkbuster - HTTP Proxy Server
-Source: privoxy-%version-beta-src.tar.bz2
+Source: privoxy-%version-stable-src.tar.bz2
Source1: privoxy.logrotate
Patch: %{name}-%{version}-init.patch
Patch1: %{name}-%{version}-config.patch
Patch2: %{name}-%{version}-utf8.patch
+Patch3: %{name}-%{version}-networkmanager.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define chroot /var/lib/privoxy
@@ -42,10 +43,11 @@
Privoxy Developers
%prep
-%setup -q -n privoxy-%version-BETA
+%setup -q -n privoxy-%version-stable
%patch -p1
%patch1
%patch2 -p0
+%patch3
%build
autoheader
@@ -63,10 +65,12 @@
mkdir -p $RPM_BUILD_ROOT/%chroot/var/run
mkdir -p $RPM_BUILD_ROOT/%chroot/%_lib
mkdir -p $RPM_BUILD_ROOT%_mandir/man1
+mkdir -p $RPM_BUILD_ROOT/etc/NetworkManager/dispatcher.d
cp -a templates $RPM_BUILD_ROOT/%chroot/etc
install -m 644 config *.action *.filter trust $RPM_BUILD_ROOT/%chroot/etc
install -m 755 privoxy.init.suse $RPM_BUILD_ROOT/etc/init.d/privoxy
install -m 755 privoxy $RPM_BUILD_ROOT/usr/sbin
+install -m 755 privoxy_nm $RPM_BUILD_ROOT/etc/NetworkManager/dispatcher.d/privoxy
install -m 644 privoxy.1 $RPM_BUILD_ROOT%_mandir/man1
ln -sf ../../etc/init.d/privoxy $RPM_BUILD_ROOT/usr/sbin/rcprivoxy
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/etc/logrotate.d/privoxy
@@ -99,6 +103,9 @@
%doc AUTHORS LICENSE README ChangeLog
%doc doc/text
/usr/sbin/privoxy
+/etc/NetworkManager/dispatcher.d/privoxy
+%dir /etc/NetworkManager
+%dir /etc/NetworkManager/dispatcher.d
%doc %_mandir/man1/privoxy.1.gz
%config(noreplace) /etc/logrotate.d/privoxy
%dir /%chroot/etc
@@ -120,6 +127,13 @@
/usr/sbin/rcprivoxy
%changelog -n privoxy
+* Wed Dec 06 2006 - lmichnovic@suse.cz
+- update to version 3.0.6 stable
+ * New and improoved filters
+ * Changed webinterface default values for hide-user-agent etc.
+ * Removed outdated URL patterns in default.action; added new ones
+- fix: when Network Manager switches the LAN, privoxy stops working
+ (networkmanager.patch)
* Wed Sep 27 2006 - lmichnovic@suse.cz
- update to verson 3.0.5 beta
* Windows version can be installed/started as a service.
@@ -147,35 +161,35 @@
- new macros for stop/restart of services on rpm update/removal
* Mon Jul 28 2003 - poeml@suse.de
- update to 3.0.2 (maintenance release).
-- Fixed two memory leaks, one serious
-- Fixed a bug in pcrs which could cause crashes with user-defined filters
-- Fixed a bug in domain name matching
-- Assorted small fixes (Win32 menu, CGI URL editor, ..)
-- Added basic support for the OPTIONS and TRACE http methods
-- Added workaround for Bug in Mac OSX that made Privoxy crash occasionally
-- Refined the default action file through >400 items of user feedback
-- Filter changes:
-- Assorted refinements, optimizations and fixes in the js-annoyances,
+ - Fixed two memory leaks, one serious
+ - Fixed a bug in pcrs which could cause crashes with user-defined filters
+ - Fixed a bug in domain name matching
+ - Assorted small fixes (Win32 menu, CGI URL editor, ..)
+ - Added basic support for the OPTIONS and TRACE http methods
+ - Added workaround for Bug in Mac OSX that made Privoxy crash occasionally
+ - Refined the default action file through >400 items of user feedback
+ - Filter changes:
+ - Assorted refinements, optimizations and fixes in the js-annoyances,
img-reorder, banners-by-size, banners-by-link, webbugs, refresh-tags,
html-annoyances, content-cookies and fun filters
-- Replaced filter "popups" by choice between two modes:
-- "unsolicited-popups" tries to catch only the unsolicited ones
-- "all-popups" tries to kill them all (as before)
-- New filter "tiny-textforms" to help those tiny or hard-wrap textareas.
-- New filter "jumping-windows" that prevents windows from resizing
+ - Replaced filter "popups" by choice between two modes:
+ - "unsolicited-popups" tries to catch only the unsolicited ones
+ - "all-popups" tries to kill them all (as before)
+ - New filter "tiny-textforms" to help those tiny or hard-wrap textareas.
+ - New filter "jumping-windows" that prevents windows from resizing
and moving themselves
-- New filter "demoronizer" which fixes MS's abuse of std charsets
+ - New filter "demoronizer" which fixes MS's abuse of std charsets
(common cases anyway).
-- Replaced "nimda" with more general "ie-exploits" filter in which
+ - Replaced "nimda" with more general "ie-exploits" filter in which
all filters for IE exploits shall be collected
-- Improved cookie logging
-- Rewrote make install target. Added uninstall and install-strip
+ - Improved cookie logging
+ - Rewrote make install target. Added uninstall and install-strip
targets.
-- Fixed a potential (application-level, NOT OS-level!) security
+ - Fixed a potential (application-level, NOT OS-level!) security
problem involving remote toggling or action file manipulation
by mailicious websites.
-- Added ability to chroot (thanks to Sviatoslav Sviridov)
-- Added more action aliases for prehistoric action names
+ - Added ability to chroot (thanks to Sviatoslav Sviridov)
+ - Added more action aliases for prehistoric action names
- no longer run as wwwrun. Create user privoxy instead
- run in chroot jail
* Wed May 21 2003 - mmj@suse.de
++++++ privoxy-3.0.5-config.patch -> privoxy-3.0.6-config.patch ++++++
++++++ privoxy-3.0.5-init.patch -> privoxy-3.0.6-init.patch ++++++
++++++ privoxy-3.0.6-networkmanager.patch ++++++
--- privoxy_nm
+++ privoxy_nm
@@ -0,0 +1,23 @@
+#! /bin/sh
+#
+# privoxy - rerun privoxy in response to interface change
+#
+# Ladislav Michnovic
+# This script should go into /etc/NetworkManager/dispatcher.d/ directory.
+
+case "$2" in
+ up)
+ if /sbin/chkconfig --check privoxy; then
+ /etc/init.d/privoxy restart
+ fi
+ ;;
+ down)
+ if /sbin/chkconfig --check privoxy; then
+ /etc/init.d/privoxy restart
+ fi
+ ;;
+ *)
+ exit 0
+ ;;
+esac
+
++++++ privoxy-3.0.5-utf8.patch -> privoxy-3.0.6-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