openSUSE Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
March 2010
- 1 participants
- 1093 discussions
Hello community,
here is the log from the commit of package upstart for openSUSE:Factory
checked in at Fri Mar 26 16:51:03 CET 2010.
--------
--- upstart/upstart.changes 2010-03-12 11:58:30.000000000 +0100
+++ upstart/upstart.changes 2010-03-26 14:01:00.000000000 +0100
@@ -1,0 +2,5 @@
+Fri Mar 26 13:00:43 UTC 2010 - coolo(a)novell.com
+
+- remove duplicated boot script
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ upstart.spec ++++++
--- /var/tmp/diff_new_pack.JeVsYK/_old 2010-03-26 16:50:47.000000000 +0100
+++ /var/tmp/diff_new_pack.JeVsYK/_new 2010-03-26 16:50:47.000000000 +0100
@@ -19,7 +19,7 @@
Name: upstart
Version: 0.6.5
-Release: 1
+Release: 2
Summary: An event-driven init system
Group: System/Boot
License: GPLv2 and LGPLv2+
++++++ scripts.diff ++++++
--- /var/tmp/diff_new_pack.JeVsYK/_old 2010-03-26 16:50:47.000000000 +0100
+++ /var/tmp/diff_new_pack.JeVsYK/_new 2010-03-26 16:50:47.000000000 +0100
@@ -1,7 +1,7 @@
Index: upstart-0.6.5/conf/control-alt-delete.conf
===================================================================
---- upstart-0.6.5.orig/conf/control-alt-delete.conf 2010-03-11 18:10:09.000000000 +0100
-+++ upstart-0.6.5/conf/control-alt-delete.conf 2010-03-12 11:49:04.000000000 +0100
+--- upstart-0.6.5.orig/conf/control-alt-delete.conf 2009-10-23 22:47:27.000000000 +0200
++++ upstart-0.6.5/conf/control-alt-delete.conf 2010-03-24 15:27:21.000000000 +0100
@@ -1,12 +1,9 @@
# control-alt-delete - emergency keypress handling
#
@@ -19,8 +19,8 @@
+exec /sbin/shutdown -r now "Control-Alt-Delete pressed"
Index: upstart-0.6.5/conf/rc.conf
===================================================================
---- upstart-0.6.5.orig/conf/rc.conf 2010-03-11 18:10:09.000000000 +0100
-+++ upstart-0.6.5/conf/rc.conf 2010-03-11 20:25:21.000000000 +0100
+--- upstart-0.6.5.orig/conf/rc.conf 2009-10-23 22:47:27.000000000 +0200
++++ upstart-0.6.5/conf/rc.conf 2010-03-24 15:27:21.000000000 +0100
@@ -1,18 +1,15 @@
# rc - System V runlevel compatibility
#
@@ -47,67 +47,52 @@
exec /etc/init.d/rc $RUNLEVEL
Index: upstart-0.6.5/conf/rcS.conf
===================================================================
---- upstart-0.6.5.orig/conf/rcS.conf 2010-03-11 18:10:09.000000000 +0100
-+++ upstart-0.6.5/conf/rcS.conf 2010-03-12 12:11:02.000000000 +0100
-@@ -1,26 +1,35 @@
+--- upstart-0.6.5.orig/conf/rcS.conf 2009-10-23 22:47:27.000000000 +0200
++++ upstart-0.6.5/conf/rcS.conf 2010-03-24 15:28:25.000000000 +0100
+@@ -1,26 +1,21 @@
-# rcS - System V single-user mode compatibility
-+# rcS - runlevel compatibility
++# rcS - "single-user" runlevel compatibility
#
-# This task handles the old System V-style single-user mode, this is
-# distinct from the other runlevels since running the rc script would
-# be bad.
-+# This task runs the old sysv-rc startup scripts.
-
+-
-description "System V single-user mode compatibility"
-author "Scott James Remnant <scott(a)netsplit.com>"
-+start on startup
++# This task runs /bin/bash during "single-user" mode,
++# then continues to the default runlevel.
--start on runlevel S
--stop on runlevel [!S]
-+stop on runlevel
+ start on runlevel S
++
+ stop on runlevel [!S]
--console owner
+ console owner
-exec /sbin/sulogin
-+task
-
--post-stop script
+-
++script
++ exec /bin/bash
++end script
+ post-stop script
- # Don't switch runlevels if we were stopped by an event, since that
- # means we're already switching runlevels
- if [ -n "${UPSTART_STOP_EVENTS}" ]
- then
- exit 0
- fi
-+# Note: there can be no previous runlevel here, if we have one it's bad
-+# information (we enter rc1 not rcS for maintenance). Run /etc/rc.d/rc
-+# without information so that it defaults to previous=N runlevel=S.
-+console output
-+
-+script
-+ if [ -f /dev/shm/initrd_exports.sh ]; then
-+ . /dev/shm/initrd_exports.sh
-+ fi
-+ /etc/init.d/boot
-+end script
-
+-
- # Switch, passing a magic flag
- start --no-wait rc-sysinit FROM_SINGLE_USER_MODE=y
-+post-stop script
-+ if [ "$UPSTART_EVENTS" = "startup" ]; then
-+ runlevel=$(/bin/awk -F ':' '$3 == "initdefault" && $1 !~ "^#" { print $2 }' /etc/inittab)
-+ [ -z "$runlevel" ] && runlevel="3"
-+ for t in $(cat /proc/cmdline); do
-+ case $t in
-+ -s|single|S|s) runlevel="S" ;;
-+ [1-9]) runlevel="$t" ;;
-+ esac
-+ done
-+ exec telinit $runlevel
-+ fi
++ if [ "$RUNLEVEL" = "S" ]; then
++ runlevel=$(/bin/awk -F ':' '$3 == "initdefault" && $1 !~ "^#" { print $2 }' /etc/inittab)
++ [ -z "$runlevel" ] && runlevel="3"
++ exec telinit $runlevel
++ fi
end script
++
Index: upstart-0.6.5/conf/reload-init.conf
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ upstart-0.6.5/conf/reload-init.conf 2010-03-06 13:21:06.000000000 +0100
++++ upstart-0.6.5/conf/reload-init.conf 2010-03-24 15:27:21.000000000 +0100
@@ -0,0 +1,4 @@
+start on started messagebus
+
@@ -116,7 +101,7 @@
Index: upstart-0.6.5/conf/start-ttys.conf
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ upstart-0.6.5/conf/start-ttys.conf 2010-03-06 13:21:06.000000000 +0100
++++ upstart-0.6.5/conf/start-ttys.conf 2010-03-24 15:27:21.000000000 +0100
@@ -0,0 +1,18 @@
+#
+# This service starts the configured number of gettys.
@@ -139,7 +124,7 @@
Index: upstart-0.6.5/conf/tty.conf
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ upstart-0.6.5/conf/tty.conf 2010-03-06 13:21:06.000000000 +0100
++++ upstart-0.6.5/conf/tty.conf 2010-03-24 15:27:21.000000000 +0100
@@ -0,0 +1,9 @@
+# tty - getty
+#
@@ -152,28 +137,26 @@
+exec /sbin/mingetty $OPTS $TTY
Index: upstart-0.6.5/conf/Makefile.am
===================================================================
---- upstart-0.6.5.orig/conf/Makefile.am 2010-03-11 18:10:09.000000000 +0100
-+++ upstart-0.6.5/conf/Makefile.am 2010-03-12 11:52:58.000000000 +0100
-@@ -5,4 +5,8 @@ dist_init_DATA = \
+--- upstart-0.6.5.orig/conf/Makefile.am 2009-10-23 22:47:27.000000000 +0200
++++ upstart-0.6.5/conf/Makefile.am 2010-03-24 15:29:31.000000000 +0100
+@@ -5,4 +5,7 @@ dist_init_DATA = \
rc-sysinit.conf \
rc.conf \
rcS.conf \
- control-alt-delete.conf
-+ rcS-sulogin.conf \
+ control-alt-delete.conf \
+ reload-init.conf \
+ start-ttys.conf \
+ tty.conf
Index: upstart-0.6.5/conf/Makefile.in
===================================================================
---- upstart-0.6.5.orig/conf/Makefile.in 2010-03-11 18:10:09.000000000 +0100
-+++ upstart-0.6.5/conf/Makefile.in 2010-03-12 11:53:04.000000000 +0100
-@@ -269,7 +269,12 @@ dist_init_DATA = \
+--- upstart-0.6.5.orig/conf/Makefile.in 2010-02-04 03:18:13.000000000 +0100
++++ upstart-0.6.5/conf/Makefile.in 2010-03-24 15:29:39.000000000 +0100
+@@ -269,7 +269,11 @@ dist_init_DATA = \
rc-sysinit.conf \
rc.conf \
rcS.conf \
- control-alt-delete.conf
-+ rcS-sulogin.conf \
+ control-alt-delete.conf \
+ reload-init.conf \
+ start-ttys.conf \
@@ -182,36 +165,10 @@
all: all-am
-Index: upstart-0.6.5/conf/rcS-sulogin.conf
-===================================================================
---- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ upstart-0.6.5/conf/rcS-sulogin.conf 2010-03-06 13:21:06.000000000 +0100
-@@ -0,0 +1,21 @@
-+# rcS-sulogin - "single-user" runlevel compatibility
-+#
-+# This task runs /bin/bash during "single-user" mode,
-+# then continues to the default runlevel.
-+
-+start on runlevel S
-+
-+stop on runlevel [!S]
-+
-+console owner
-+script
-+ exec /bin/bash
-+end script
-+post-stop script
-+ if [ "$RUNLEVEL" = "S" ]; then
-+ runlevel=$(/bin/awk -F ':' '$3 == "initdefault" && $1 !~ "^#" { print $2 }' /etc/inittab)
-+ [ -z "$runlevel" ] && runlevel="3"
-+ exec telinit $runlevel
-+ fi
-+end script
-+
Index: upstart-0.6.5/conf/rc-sysinit.conf
===================================================================
--- upstart-0.6.5.orig/conf/rc-sysinit.conf 2010-02-04 04:58:39.000000000 +0100
-+++ upstart-0.6.5/conf/rc-sysinit.conf 2010-03-12 12:11:32.000000000 +0100
++++ upstart-0.6.5/conf/rc-sysinit.conf 2010-03-24 15:27:21.000000000 +0100
@@ -25,6 +25,10 @@ task
console owner
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
26 Mar '10
Hello community,
here is the log from the commit of package xorg-x11-driver-video-nouveau for openSUSE:Factory
checked in at Fri Mar 26 16:50:35 CET 2010.
--------
--- xorg-x11-driver-video-nouveau/xorg-x11-driver-video-nouveau.changes 2010-02-28 19:39:44.000000000 +0100
+++ xorg-x11-driver-video-nouveau/xorg-x11-driver-video-nouveau.changes 2010-03-26 12:10:30.000000000 +0100
@@ -1,0 +2,5 @@
+Fri Mar 26 12:09:45 CET 2010 - sndirsch(a)suse.de
+
+- added Supplements to xorg-x11-server
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xorg-x11-driver-video-nouveau.spec ++++++
--- /var/tmp/diff_new_pack.jlSwM3/_old 2010-03-26 16:50:07.000000000 +0100
+++ /var/tmp/diff_new_pack.jlSwM3/_new 2010-03-26 16:50:07.000000000 +0100
@@ -26,9 +26,10 @@
AutoReqProv: on
%define vers 0.0.15
Version: %{vers}_20100225_efd7a52
-Release: 1
+Release: 2
Summary: Accelerated Open Source driver for nVidia cards
Requires: xorg-x11-server
+Supplements: xorg-x11-server
ExclusiveArch: %ix86 x86_64
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: xf86-video-nouveau-%{version}.tar.bz2
@@ -54,4 +55,5 @@
%{_libdir}/xorg/modules/drivers/*_drv.la
%{_libdir}/xorg/modules/drivers/*_drv.so
%{_mandir}/man4/*
+
%changelog
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package apparmor-profiles for openSUSE:Factory
checked in at Fri Mar 26 16:49:53 CET 2010.
--------
--- apparmor-profiles/apparmor-profiles.changes 2009-12-21 14:06:50.000000000 +0100
+++ apparmor-profiles/apparmor-profiles.changes 2010-03-24 21:26:07.000000000 +0100
@@ -1,0 +2,5 @@
+Wed Mar 24 21:22:59 CET 2010 - pczanik(a)fang.fa.gau.hu
+
+- Fix for syslog-ng profile to allow upgrade to v3.X
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
apparmor-profiles-syslog-ng-fix
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ apparmor-profiles.spec ++++++
--- /var/tmp/diff_new_pack.dwRCEO/_old 2010-03-26 16:49:34.000000000 +0100
+++ /var/tmp/diff_new_pack.dwRCEO/_new 2010-03-26 16:49:34.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package apparmor-profiles (Version 2.3)
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -24,12 +24,13 @@
%endif
Summary: AppArmor profiles that are loaded into the apparmor kernel module
Version: 2.3
-Release: 50
+Release: 51
Group: Productivity/Security
Source0: %{name}-%{version}-1351.tar.gz
Source1: series
Patch: apparmor-profiles-sshd-fix
Patch1: apparmor-profiles-cupsd-fix
+Patch2: apparmor-profiles-syslog-ng-fix
License: GPLv2+
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Url: http://forge.novell.com/modules/xfmod/project/?apparmor
@@ -62,6 +63,7 @@
%setup -q
%patch -p1
%patch1 -p1
+%patch2 -p1
# This file is now provided by the nscd package
rm apparmor.d/usr.sbin.nscd
++++++ apparmor-profiles-syslog-ng-fix ++++++
--- a/apparmor.d/sbin.syslog-ng.old 2010-03-18 19:02:03.000000000 +0100
+++ b/apparmor.d/sbin.syslog-ng 2010-03-17 13:44:45.356381662 +0100
@@ -40,6 +40,7 @@
@{CHROOT_BASE}/var/lib/syslog-ng/syslog-ng.persist rw,
@{CHROOT_BASE}/var/log/** w,
@{CHROOT_BASE}/var/run/syslog-ng.pid krw,
+ @{CHROOT_BASE}/var/run/syslog-ng.ctl rw,
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package perl-IO-Socket-INET6 for openSUSE:Factory
checked in at Fri Mar 26 16:49:24 CET 2010.
--------
--- perl-IO-Socket-INET6/perl-IO-Socket-INET6.changes 2010-01-13 17:08:19.000000000 +0100
+++ perl-IO-Socket-INET6/perl-IO-Socket-INET6.changes 2010-03-26 11:44:09.000000000 +0100
@@ -1,0 +2,10 @@
+Thu Mar 25 17:41:26 CET 2010 - anicka(a)suse.cz
+
+- update to 2.61
+ * Fix the inet_pton / inet_ntop import warnings
+ * Fix listening on :: or 0.0.0.0 - a random address instead of
+ the specified would be used. Added test listen_port_only.t
+ * Fixes to t/listen_port_only.t.
+ * Syntax change to adapt for older Perls
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
IO-Socket-INET6-2.57.tar.bz2
New:
----
IO-Socket-INET6-2.61.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-IO-Socket-INET6.spec ++++++
--- /var/tmp/diff_new_pack.SmAczy/_old 2010-03-26 16:48:13.000000000 +0100
+++ /var/tmp/diff_new_pack.SmAczy/_new 2010-03-26 16:48:13.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package perl-IO-Socket-INET6 (Version 2.57)
+# spec file for package perl-IO-Socket-INET6 (Version 2.61)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -20,7 +20,7 @@
Name: perl-IO-Socket-INET6
BuildRequires: perl-Socket6
-Version: 2.57
+Version: 2.61
Release: 1
Requires: perl = %{perl_version}
Requires: perl-Socket6
++++++ IO-Socket-INET6-2.57.tar.bz2 -> IO-Socket-INET6-2.61.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.57/Build.PL new/IO-Socket-INET6-2.61/Build.PL
--- old/IO-Socket-INET6-2.57/Build.PL 2009-11-22 23:20:36.000000000 +0100
+++ new/IO-Socket-INET6-2.61/Build.PL 2010-03-25 09:45:16.000000000 +0100
@@ -1,13 +1,22 @@
use strict;
+use warnings;
-use Module::Build;
+use lib "./inc";
-my $build = Module::Build->new(
+use Test::Run::Builder;
+
+my $build = Test::Run::Builder->new(
'module_name' => "IO::Socket::INET6",
'requires' =>
{
+ 'Carp' => 0,
+ 'Errno' => 0,
+ 'Exporter' => 0,
'IO::Socket' => 0,
+ 'Socket' => 0,
'Socket6' => "0.12",
+ 'strict' => 0,
+ 'warnings' => 0,
},
build_requires =>
{
@@ -15,5 +24,25 @@
},
'license' => "perl",
create_makefile_pl => 'traditional',
+ meta_merge =>
+ {
+ resources =>
+ {
+ repository => "http://svn.berlios.de/svnroot/repos/web-cpan/IO-Socket-INET6/",
+ },
+ keywords =>
+ [
+ "inet6",
+ "input",
+ "internet",
+ "ipv6",
+ "network",
+ "networking",
+ "output",
+ "socket",
+ "sockets",
+ ],
+ },
+
);
$build->create_build_script;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.57/ChangeLog new/IO-Socket-INET6-2.61/ChangeLog
--- old/IO-Socket-INET6-2.57/ChangeLog 2009-11-22 23:20:36.000000000 +0100
+++ new/IO-Socket-INET6-2.61/ChangeLog 2010-03-25 09:45:16.000000000 +0100
@@ -1,8 +1,32 @@
+2010-03-25 Shlomi Fish <shlomif(a)iglu.org.il>
+ * Fix the inet_pton / inet_ntop import warnings:
+ - https://rt.cpan.org/Ticket/Display.html?id=55901
+ - Thanks to Todd Rinaldo for the patch.
+ * Fix listening on :: or 0.0.0.0 - a random address instead of
+ the specified would be used. Added test listen_port_only.t
+ - Regression from 2.57:
+ - https://rt.cpan.org/Ticket/Display.html?id=54656
+ - Thanks to Steffen Ullrich for the patch.
+ * New Release IO-Socket-INET6-2.60
+ * Fixes to t/listen_port_only.t.
+ * New Release IO-Socket-INET6-2.61
+
+2010-03-19 Shlomi Fish <shlomif(a)iglu.org.il>
+ * Syntax change to adapt for older Perls:
+ - https://rt.cpan.org/Ticket/Display.html?id=54656
+ - Thanks to paul.
+ * New Release IO-Socket-INET6-2.59
+
+2010-03-18 Shlomi Fish <shlomif(a)iglu.org.il>
+ * Applied a patch by Steffen Ullrich, fixing:
+ https://rt.cpan.org/Ticket/Display.html?id=54656
+ * New Release IO-Socket-INET6-2.58
+
2009-11-23 Shlomi Fish <shlomif(a)iglu.org.il>
* Applied a modified version of a patch by Matthew Horsfall
<wolfsage(a)gmail.com> in order to add t/blocking.t and deal with the
blocking sockets properly.
- * New Release IO-Scoket-INET6-2.57
+ * New Release IO-Socket-INET6-2.57
2008-10-06 Shlomi Fish <shlomif(a)iglu.org.il>
* Applied a modified version of a patch by Anicka Bernathova
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.57/MANIFEST new/IO-Socket-INET6-2.61/MANIFEST
--- old/IO-Socket-INET6-2.57/MANIFEST 2009-11-22 23:20:36.000000000 +0100
+++ new/IO-Socket-INET6-2.61/MANIFEST 2010-03-25 09:45:16.000000000 +0100
@@ -1,5 +1,6 @@
Build.PL
ChangeLog
+inc/Test/Run/Builder.pm
lib/IO/Socket/INET6.pm
Makefile.PL
MANIFEST
@@ -11,5 +12,6 @@
t/io_multihomed6.t
t/io_sock6.t
t/io_udp6.t
+t/listen_port_only.t
t/pod-coverage.t
t/pod.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.57/META.yml new/IO-Socket-INET6-2.61/META.yml
--- old/IO-Socket-INET6-2.57/META.yml 2009-11-22 23:20:36.000000000 +0100
+++ new/IO-Socket-INET6-2.61/META.yml 2010-03-25 09:45:16.000000000 +0100
@@ -1,32 +1,43 @@
---
-name: IO-Socket-INET6
-version: 2.57
+abstract: 'Object interface for AF_INET|AF_INET6 domain sockets'
author:
- - |-
- This program is based on L<IO::Socket::INET> by Graham Barr
- <gbarr(a)pobox.com> and currently maintained by the Perl Porters.
- - |-
- Modified by Rafael Martinez Torres <rafael.martinez(a)novagnet.com> and
- Euro6IX project.
- - |-
- Modified further by Shlomi Fish <shlomif(a)iglu.org.il>, while disclaiming
- all copyrights.
-abstract: Object interface for AF_INET|AF_INET6 domain sockets
-license: perl
-resources:
- license: http://dev.perl.org/licenses/
+ - "This program is based on L<IO::Socket::INET> by Graham Barr\n<gbarr(a)pobox.com> and currently maintained by the Perl Porters."
+ - "Modified by Rafael Martinez Torres <rafael.martinez(a)novagnet.com> and\nEuro6IX project."
+ - "Modified further by Shlomi Fish <shlomif(a)iglu.org.il>, while disclaiming\nall copyrights."
build_requires:
Test::More: 0
-requires:
- IO::Socket: 0
- Socket6: 0.12
configure_requires:
- Module::Build: 0.35
-provides:
- IO::Socket::INET6:
- file: lib/IO/Socket/INET6.pm
- version: 2.57
-generated_by: Module::Build version 0.35
+ Module::Build: 0.36
+generated_by: 'Module::Build version 0.3603'
+keywords:
+ - inet6
+ - input
+ - internet
+ - ipv6
+ - network
+ - networking
+ - output
+ - socket
+ - sockets
+license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: 1.4
+name: IO-Socket-INET6
+provides:
+ IO::Socket::INET6:
+ file: lib/IO/Socket/INET6.pm
+ version: 2.61
+requires:
+ Carp: 0
+ Errno: 0
+ Exporter: 0
+ IO::Socket: 0
+ Socket: 0
+ Socket6: 0.12
+ strict: 0
+ warnings: 0
+resources:
+ license: http://dev.perl.org/licenses/
+ repository: http://svn.berlios.de/svnroot/repos/web-cpan/IO-Socket-INET6/
+version: 2.61
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.57/Makefile.PL new/IO-Socket-INET6-2.61/Makefile.PL
--- old/IO-Socket-INET6-2.57/Makefile.PL 2009-11-22 23:20:36.000000000 +0100
+++ new/IO-Socket-INET6-2.61/Makefile.PL 2010-03-25 09:45:16.000000000 +0100
@@ -1,13 +1,19 @@
-# Note: this file was auto-generated by Module::Build::Compat version 0.35
+# Note: this file was auto-generated by Module::Build::Compat version 0.3603
use ExtUtils::MakeMaker;
WriteMakefile
(
'NAME' => 'IO::Socket::INET6',
'VERSION_FROM' => 'lib/IO/Socket/INET6.pm',
'PREREQ_PM' => {
+ 'Carp' => 0,
+ 'Errno' => 0,
+ 'Exporter' => 0,
'IO::Socket' => 0,
+ 'Socket' => 0,
'Socket6' => '0.12',
- 'Test::More' => 0
+ 'Test::More' => 0,
+ 'strict' => 0,
+ 'warnings' => 0
},
'INSTALLDIRS' => 'site',
'EXE_FILES' => [],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.57/inc/Test/Run/Builder.pm new/IO-Socket-INET6-2.61/inc/Test/Run/Builder.pm
--- old/IO-Socket-INET6-2.57/inc/Test/Run/Builder.pm 1970-01-01 01:00:00.000000000 +0100
+++ new/IO-Socket-INET6-2.61/inc/Test/Run/Builder.pm 2010-03-25 09:45:16.000000000 +0100
@@ -0,0 +1,76 @@
+package Test::Run::Builder;
+
+use strict;
+use warnings;
+
+use Module::Build;
+
+use vars qw(@ISA);
+
+@ISA = (qw(Module::Build));
+
+sub ACTION_runtest
+{
+ my ($self) = @_;
+ my $p = $self->{properties};
+
+ $self->depends_on('code');
+
+ local @INC = @INC;
+
+ # Make sure we test the module in blib/
+ unshift @INC, (File::Spec->catdir($p->{base_dir}, $self->blib, 'lib'),
+ File::Spec->catdir($p->{base_dir}, $self->blib, 'arch'));
+
+ $self->do_test_run_tests;
+}
+
+sub ACTION_distruntest {
+ my ($self) = @_;
+
+ $self->depends_on('distdir');
+
+ my $start_dir = $self->cwd;
+ my $dist_dir = $self->dist_dir;
+ chdir $dist_dir or die "Cannot chdir to $dist_dir: $!";
+ # XXX could be different names for scripts
+
+ $self->run_perl_script('Build.PL') # XXX Should this be run w/ --nouse-rcfile
+ or die "Error executing 'Build.PL' in dist directory: $!";
+ $self->run_perl_script('Build')
+ or die "Error executing 'Build' in dist directory: $!";
+ $self->run_perl_script('Build', [], ['runtest'])
+ or die "Error executing 'Build test' in dist directory";
+ chdir $start_dir;
+}
+
+sub do_test_run_tests
+{
+ my $self = shift;
+
+ require Test::Run::CmdLine::Iface;
+
+ my $test_run =
+ Test::Run::CmdLine::Iface->new(
+ {
+ 'test_files' => [glob("t/*.t")],
+ }
+ # 'backend_params' => $self->_get_backend_params(),
+ );
+
+ return $test_run->run();
+}
+
+sub ACTION_tags
+{
+ return
+ system(qw(
+ ctags -f tags --recurse --totals
+ --exclude=blib/** --exclude=t/lib/**
+ --exclude=.svn --exclude='*~'
+ --languages=Perl --langmap=Perl:+.t
+ ));
+}
+
+1;
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.57/lib/IO/Socket/INET6.pm new/IO-Socket-INET6-2.61/lib/IO/Socket/INET6.pm
--- old/IO-Socket-INET6-2.57/lib/IO/Socket/INET6.pm 2009-11-22 23:20:36.000000000 +0100
+++ new/IO-Socket-INET6-2.61/lib/IO/Socket/INET6.pm 2010-03-25 09:45:16.000000000 +0100
@@ -18,8 +18,8 @@
# IO::Socket and Socket already import stuff here - possibly AF_INET6
# and PF_INET6 so selectively import things from Socket6.
use Socket6 (
- qw(AI_PASSIVE inet_ntop inet_pton getaddrinfo
- sockaddr_in6 unpack_sockaddr_in6_all pack_sockaddr_in6_all)
+ qw(AI_PASSIVE getaddrinfo
+ sockaddr_in6 unpack_sockaddr_in6_all pack_sockaddr_in6_all in6addr_any)
);
use Carp;
@@ -27,7 +27,7 @@
use Errno;
@ISA = qw(IO::Socket);
-$VERSION = "2.57";
+$VERSION = "2.61";
#Purpose: allow protocol independent protocol and original interface.
my $EINVAL = exists(&Errno::EINVAL) ? Errno::EINVAL() : 1;
@@ -55,7 +55,7 @@
my @serv = ();
if (defined $addr) {
- if (!inet_pton(AF_INET6,$addr)) {
+ if (!Socket6::inet_pton(AF_INET6,$addr)) {
if($addr =~ s,^\[([\da-fA-F:]+)\]:([\w\(\)/]+)$,$1,) {
$port = $2;
} elsif($addr =~ s,^\[(::[\da-fA-F.:]+)\]:([\w\(\)/]+)$,$1,) {
@@ -120,21 +120,29 @@
sub configure {
my($sock,$arg) = @_;
- my($lport,$rport,$laddr,$rpoty,$raddr,$family,$proto,$type);
- my($lres,$rres);
$arg->{LocalAddr} = $arg->{LocalHost}
- if exists $arg->{LocalHost} && !exists $arg->{LocalAddr};
-
- # Syntax Parsing...
- ($laddr,$lport,$proto) = _sock_info($arg->{LocalAddr},
- $arg->{LocalPort},
- $arg->{Proto})
- or return _error($sock, $!, "sock_info: $@");
+ if exists $arg->{LocalHost} && !exists $arg->{LocalAddr};
+ $arg->{PeerAddr} = $arg->{PeerHost}
+ if exists $arg->{PeerHost} && !exists $arg->{PeerAddr};
+ my $family = $arg->{Domain};
+ # in case no local and peer is given we prefer AF_INET6
+ # because we are IO::Socket::INET6
+ $family ||= ! $arg->{LocalAddr} && ! $arg->{PeerAddr} && AF_INET6
+ || AF_UNSPEC;
+
+ # parse Local*
+ my ($laddr,$lport,$proto) = _sock_info(
+ $arg->{LocalAddr},
+ $arg->{LocalPort},
+ $arg->{Proto}
+ ) or return _error($sock, $!, "sock_info: $@");
$laddr ||= '';
$lport ||= 0;
- $family = $arg->{Domain} || AF_UNSPEC;
+ $proto ||= (getprotobyname('tcp'))[2];
+
+
# MSWin32 expects at least one of $laddr or $lport to be specified
# and does not accept 0 for $lport if $laddr is specified.
if ($^O eq 'MSWin32') {
@@ -145,175 +153,118 @@
$lport = '';
}
}
- $proto ||= (getprotobyname('tcp'))[2];
- $type = $arg->{Type} || $socket_type{(getprotobynumber($proto))[0]};
- $arg->{PeerAddr} = $arg->{PeerHost}
- if exists $arg->{PeerHost} && !exists $arg->{PeerAddr};
+ my $type = $arg->{Type} || $socket_type{(getprotobynumber($proto))[0]};
+ # parse Peer*
+ my($rport,$raddr);
unless(exists $arg->{Listen}) {
- ($raddr,$rport,$proto) = _sock_info($arg->{PeerAddr},$arg->{PeerPort},
- $proto)
- or return _error($sock, $!, "sock_info: $@");
- }
-
- # Previously IO-Socket-INET6 tried to bind even when one side
- # is AF_INET and the other AF_INET6 and this cannot work.
- #
- # The FAMILY_CHECK loop is meant to make sure both sides have
- # the same family.
-
- my @families;
- if ($family == AF_UNSPEC) {
- @families = (AF_INET6, AF_INET);
- } else {
- @families = ($family);
+ ($raddr,$rport) = _sock_info(
+ $arg->{PeerAddr},
+ $arg->{PeerPort},
+ $proto
+ ) or return _error($sock, $!, "sock_info: $@");
}
- my $ok = 0;
- my $msg;
-
- my @lres;
+ # find out all combinations of local and remote addr with
+ # the same family
+ my @lres = getaddrinfo($laddr,$lport,$family,$type,$proto,AI_PASSIVE);
+ return _error($sock, $EINVAL, "getaddrinfo: $lres[0]") if @lres<5;
my @rres;
+ if ( defined $raddr ) {
+ @rres = getaddrinfo($raddr,$rport,$family,$type,$proto);
+ return _error($sock, $EINVAL, "getaddrinfo: $rres[0]") if @rres<5;
+ }
- FAMILY_CHECK:
- for my $fam (@families) {
-
- @lres = getaddrinfo(
- $laddr,$lport,$fam,$type,$proto,AI_PASSIVE
- );
-
- if (scalar(@lres) < 5) {
- $msg = $lres[0];
- next FAMILY_CHECK;
- }
-
- if (defined $raddr) {
- @rres = getaddrinfo(
- $raddr,$rport,$fam,$type,$proto,AI_PASSIVE
- );
-
- if (scalar(@rres) >= 5) {
- $ok = 1;
- last FAMILY_CHECK;
+ my @flr;
+ for( my $l=0;$l<@lres;$l+=5) {
+ my $fam_listen = $lres[$l];
+ my $lsockaddr = $lres[$l+3];
+ if (@rres) {
+ # collect all combinations whith the same family in lres and rres
+ for( my $r=0;$r<@rres;$r+=5 ) {
+ next if $rres[0] != $fam_listen; # must be same family
+ push @flr,[ $fam_listen,$lsockaddr,$rres[$r+3] ];
}
- else {
- $msg = $rres[0];
- }
- }
- else {
- $ok = 1;
- last FAMILY_CHECK;
+ } else {
+ # collect only the binding side
+ push @flr,[ $fam_listen,$lsockaddr ];
}
-
- }
-
- if (! $ok)
- {
- return _error($sock, $EINVAL, "getaddrinfo: $msg");
- }
-
- LOOP_LRES: while(1) {
-
- $family = (exists $arg->{PeerAddr})? ($rres[0]):($lres[0]) ; # One concrete family.
-
- #printf "DEBUG $family \n";
- my $fam_listen;
- ($fam_listen,undef,undef,$lres,undef,@lres) = @lres;
-
- if ($fam_listen != $family)
- {
- next LOOP_LRES;
}
- if ($lres && $family == AF_INET6) {
- if ($arg->{LocalFlow} || $arg->{LocalScope}) {
- my @sa_in6 = unpack_sockaddr_in6_all($lres);
- $sa_in6[1] = $arg->{LocalFlow} || 0;
- $sa_in6[3] = _scope_ntohl($arg->{LocalScope}) || 0;
- $lres = pack_sockaddr_in6_all(@sa_in6);
- }
- }
-
- $sock->socket($family, $type, $proto) or
- return _error($sock, $!, "socket: $!");
+ # try to bind and maybe connect
+ # if multihomed try all combinations until success
+ for my $flr (@flr) {
+ my ($family,$lres,$rres) = @$flr;
+
+ if ( $family == AF_INET6) {
+ if ($arg->{LocalFlow} || $arg->{LocalScope}) {
+ my @sa_in6 = unpack_sockaddr_in6_all($lres);
+ $sa_in6[1] = $arg->{LocalFlow} || 0;
+ $sa_in6[3] = _scope_ntohl($arg->{LocalScope}) || 0;
+ $lres = pack_sockaddr_in6_all(@sa_in6);
+ }
+ }
- if (defined $arg->{Blocking}) {
- defined $sock->blocking($arg->{Blocking}) or
- return _error($sock, $!, "sockopt: $!");
- }
+ $sock->socket($family, $type, $proto) or
+ return _error($sock, $!, "socket: $!");
- if ($arg->{Reuse} || $arg->{ReuseAddr}) {
- $sock->sockopt(SO_REUSEADDR,1) or
- return _error($sock, $!, "sockopt: $!");
- }
+ if (defined $arg->{Blocking}) {
+ defined $sock->blocking($arg->{Blocking}) or
+ return _error($sock, $!, "sockopt: $!");
+ }
- if ($arg->{ReusePort}) {
- $sock->sockopt(SO_REUSEPORT,1) or
- return _error($sock, $!, "sockopt: $!");
- }
+ if ($arg->{Reuse} || $arg->{ReuseAddr}) {
+ $sock->sockopt(SO_REUSEADDR,1) or
+ return _error($sock, $!, "sockopt: $!");
+ }
- if ($arg->{Broadcast}) {
- $sock->sockopt(SO_BROADCAST,1) or
- return _error($sock, $!, "sockopt: $!");
- }
+ if ($arg->{ReusePort}) {
+ $sock->sockopt(SO_REUSEPORT,1) or
+ return _error($sock, $!, "sockopt: $!");
+ }
- if($lres || exists $arg->{Listen}) {
- $sock->bind($lres) or
- return _error($sock, $!, "bind: $!");
- }
+ if ($arg->{Broadcast}) {
+ $sock->sockopt(SO_BROADCAST,1) or
+ return _error($sock, $!, "sockopt: $!");
+ }
- if(exists $arg->{Listen}) {
- $sock->listen($arg->{Listen} || 5) or
- return _error($sock, $!, "listen: $!");
- last;
- }
+ if ( $family == AF_INET ) {
+ my ($p,$a) = sockaddr_in($lres);
+ $sock->bind($lres) or return _error($sock, $!, "bind: $!")
+ if ($a ne INADDR_ANY or $p!=0);
+ } else {
+ my ($p,$a) = sockaddr_in6($lres);
+ $sock->bind($lres) or return _error($sock, $!, "bind: $!")
+ if ($a ne in6addr_any or $p!=0);
+ }
- # don't try to connect unless we're given a PeerAddr
- last unless exists($arg->{PeerAddr});
+ if(exists $arg->{Listen}) {
+ $sock->listen($arg->{Listen} || 5) or
+ return _error($sock, $!, "listen: $!");
+ }
- (undef ,undef , undef, $rres,undef , @rres) = @rres;
+ # connect only if PeerAddr and thus $rres is given
+ last if ! $rres;
- if ($rres && $family == AF_INET6) {
- if ($arg->{PeerFlow} || $arg->{PeerScope}) {
- my @sa_in6 = unpack_sockaddr_in6_all($rres);
- $sa_in6[1] = $arg->{PeerFlow} || 0;
- $sa_in6[3] = _scope_ntohl($arg->{PeerScope}) || 0;
- $rres = pack_sockaddr_in6_all(@sa_in6);
- }
- }
-
- last
- unless($type == SOCK_STREAM || defined $rres);
-
-# return _error($sock, $EINVAL, "Bad hostname '",$arg->{PeerAddr},"'")
-# unless (defined $rres);
-
-# my $timeout = ${*$sock}{'io_socket_timeout'};
-# my $before = time() if $timeout;
-
- undef $@;
- if ($sock->connect($rres)) {
-# ${*$sock}{'io_socket_timeout'} = $timeout;
- return $sock;
+ if ( $family == AF_INET6) {
+ if ($arg->{PeerFlow} || $arg->{PeerScope}) {
+ my @sa_in6 = unpack_sockaddr_in6_all($rres);
+ $sa_in6[1] = $arg->{PeerFlow} || 0;
+ $sa_in6[3] = _scope_ntohl($arg->{PeerScope}) || 0;
+ $rres = pack_sockaddr_in6_all(@sa_in6);
+ }
}
+
+ undef $@;
+ last if $sock->connect($rres);
-#
-# GOOD !!!
- return _error($sock, $!, $@ || "Timeout")
- unless ((scalar(@rres)>=5) && ($arg->{MultiHomed}));
-
-# if ($timeout) {
-# my $new_timeout = $timeout - (time() - $before);
-# return _error($sock,
-# (exists(&Errno::ETIMEDOUT) ? Errno::ETIMEDOUT() : $EINVAL),
-# "Timeout") if $new_timeout <= 0;
-# ${*$sock}{'io_socket_timeout'} = $new_timeout;
-# }
-
+ return _error($sock, $!, $@ || "Timeout")
+ if ! $arg->{MultiHomed};
+
}
- $sock;
+ return $sock;
}
sub _scope_ntohl($)
@@ -383,7 +334,7 @@
@_ == 1 or croak 'usage: $sock->sockhost()';
my ($sock) = @_;
return undef unless (my $addr = $sock->sockaddr);
- inet_ntop($sock->sockdomain, $addr);
+ Socket6::inet_ntop($sock->sockdomain, $addr);
}
sub sockflow
@@ -420,7 +371,7 @@
@_ == 1 or croak 'usage: $sock->peerhost()';
my ($sock) = @_;
return undef unless (my $addr = $sock->peeraddr);
- inet_ntop($sock->sockdomain, $addr);
+ Socket6::inet_ntop($sock->sockdomain, $addr);
}
sub peerflow
@@ -561,7 +512,7 @@
$sock = IO::Socket::INET6->new('[::1]:25');
$sock = IO::Socket::INET6->new(PeerPort => 9999,
- PeerAddr => inet_ntop(AF_INET6,in6addr_broadcast),
+ PeerAddr => Socket6::inet_ntop(AF_INET6,in6addr_broadcast),
Proto => udp,
LocalAddr => 'localhost',
Broadcast => 1 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.57/t/listen_port_only.t new/IO-Socket-INET6-2.61/t/listen_port_only.t
--- old/IO-Socket-INET6-2.57/t/listen_port_only.t 1970-01-01 01:00:00.000000000 +0100
+++ new/IO-Socket-INET6-2.61/t/listen_port_only.t 2010-03-25 09:45:16.000000000 +0100
@@ -0,0 +1,42 @@
+#!/usr/bin/perl
+
+use strict;
+use warnings;
+use IO::Socket::INET6;
+
+use Test::More;
+
+my ($server,$port);
+# try to create inet6 listener on some port, w/o given
+# LocalHost (should use :: then)
+CREATE_SERVER:
+for my $i (1 .. 100)
+{
+ $port = int(rand(50000)+2000);
+ $server = IO::Socket::INET6->new(
+ LocalPort => $port,
+ Listen => 10,
+ );
+ if ($server)
+ {
+ last CREATE_SERVER;
+ }
+}
+
+if (!$server)
+{
+ plan skip_all => "failed to create inet6 listener";
+}
+elsif ( $server->sockhost ne '::' )
+{
+ plan skip_all => "not listening on ::, maybe inet6 not available";
+}
+else
+{
+ plan tests => 1;
+
+ my $client = IO::Socket::INET6->new( "[::1]:$port" );
+
+ # TEST
+ ok($client, "Client was initialised - connected.");
+}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package amarok for openSUSE:Factory
checked in at Fri Mar 26 16:48:02 CET 2010.
--------
--- KDE/amarok/amarok.changes 2010-03-11 08:55:37.000000000 +0100
+++ amarok/amarok.changes 2010-03-25 12:21:22.000000000 +0100
@@ -1,0 +2,6 @@
+Thu Mar 25 11:20:47 UTC 2010 - tittiatcoke(a)gmail.com
+
+- Include patch for Info Applet to prevent crash
+ (bko#229756, bko#227639)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
info-applet-fix.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ amarok.spec ++++++
--- /var/tmp/diff_new_pack.VSgKyZ/_old 2010-03-26 16:47:38.000000000 +0100
+++ /var/tmp/diff_new_pack.VSgKyZ/_new 2010-03-26 16:47:38.000000000 +0100
@@ -43,13 +43,14 @@
Group: Productivity/Multimedia/Sound/Players
Summary: Media Player for KDE
Version: 2.3.0
-Release: 1
+Release: 2
Source0: %{name}-%{version}.tar.bz2
Source100: %{name}-rpmlintrc
Patch3: errmsg-mysql-embedded.diff
Patch4: errmsg-mysql51-embedded.diff
# PATCH-FIX-OPENSUSE no_buildtime.patch cmorve69(a)yahoo.es -- Remove build time from code so build-compare can make its work
Patch5: no_buildtime.patch
+Patch6: info-applet-fix.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Provides: kde4-amarok = 2.0.90
Obsoletes: kde4-amarok <= 2.0.89
@@ -91,6 +92,7 @@
%patch3
%endif
%patch5 -p0
+%patch6 -p0
%build
%ifarch ppc ppc64
++++++ info-applet-fix.diff ++++++
--- src/context/applets/info/CMakeLists.txt 2010-03-11 00:12:15.000000000 +0100
+++ src/context/applets/info/CMakeLists.txt 2010-03-23 20:27:01.734969347 +0100
@@ -3,8 +3,10 @@
set(info_SRCS
InfoApplet.cpp )
-include_directories( ../..
- ../../.. )
+include_directories(
+ ../..
+ ../../..
+ )
kde4_add_plugin(amarok_context_applet_info ${info_SRCS})
if(APPLE)
--- src/context/applets/info/InfoApplet.cpp 2010-03-11 00:12:15.000000000 +0100
+++ src/context/applets/info/InfoApplet.cpp 2010-03-22 18:00:50.174397202 +0100
@@ -40,18 +40,30 @@
InfoApplet::InfoApplet( QObject* parent, const QVariantList& args )
: Context::Applet( parent, args )
+ , m_webView( 0 )
, m_initialized( false )
, m_currentPlaylist( 0 )
+
{
setHasConfigurationInterface( false );
setBackgroundHints( Plasma::Applet::NoBackground );
+}
+
+InfoApplet::~InfoApplet()
+{
+ delete m_webView;
+}
+
+
+void InfoApplet::init()
+{
dataEngine( "amarok-info" )->connectSource( "info", this );
m_webView = new AmarokWebView( this );
resize( 500, -1 );
-
+
QPalette p = m_webView->palette();
p.setColor( QPalette::Dark, QColor( 255, 255, 255, 0) );
p.setColor( QPalette::Window, QColor( 255, 255, 255, 0) );
@@ -62,11 +74,6 @@
constraintsEvent();
}
-InfoApplet::~InfoApplet()
-{
- delete m_webView;
-}
-
void InfoApplet::constraintsEvent( Plasma::Constraints constraints )
{
Q_UNUSED( constraints )
--- src/context/applets/info/InfoApplet.h 2010-03-11 00:12:15.000000000 +0100
+++ src/context/applets/info/InfoApplet.h 2010-03-23 21:00:43.830972210 +0100
@@ -48,6 +48,8 @@
InfoApplet( QObject* parent, const QVariantList& args );
virtual ~InfoApplet();
+ void init();
+
void paintInterface( QPainter *painter, const QStyleOptionGraphicsItem *option, const QRect &contentsRect );
void constraintsEvent( Plasma::Constraints constraints = Plasma::AllConstraints );
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package btrfsprogs for openSUSE:Factory
checked in at Fri Mar 26 16:47:28 CET 2010.
--------
--- btrfsprogs/btrfsprogs.changes 2010-03-04 22:49:32.000000000 +0100
+++ btrfsprogs/btrfsprogs.changes 2010-03-26 13:24:40.000000000 +0100
@@ -1,0 +2,5 @@
+Fri Mar 26 13:24:15 CET 2010 - dmueller(a)suse.de
+
+- fix memory leak (bnc#537633)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
0001-Plug-Memory-leak-in-find_and_setup_log_root.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ btrfsprogs.spec ++++++
--- /var/tmp/diff_new_pack.8DHW5Q/_old 2010-03-26 16:44:28.000000000 +0100
+++ /var/tmp/diff_new_pack.8DHW5Q/_new 2010-03-26 16:44:28.000000000 +0100
@@ -20,7 +20,7 @@
Name: btrfsprogs
Url: http://oss.oracle.com/~mason/btrfs/
Version: 0.19
-Release: 6
+Release: 7
Summary: Btrfs File System Utilities
License: GNU General Public License (GPL)
Group: System/Filesystems
@@ -31,6 +31,7 @@
Patch2: 0002-btrfsctl-add-snapshot-subvolume-destroy-ioctl.patch
Patch3: 0003-btrfsck-check-root-back-forward-references.patch
Patch4: 0004-Add-btrfs-map-logical-program-to-map-and-read-logica.patch
+Patch5: 0001-Plug-Memory-leak-in-find_and_setup_log_root.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: libacl-devel libext2fs-devel libuuid-devel zlib-devel
@@ -45,6 +46,7 @@
%patch2 -p1
%patch3 -p1
%patch4 -p1
+%patch5 -p1
%build
make %{?jobs:-j%jobs} CFLAGS="%{optflags}" all convert
++++++ 0001-Plug-Memory-leak-in-find_and_setup_log_root.patch ++++++
>From 4145e527ba81c288aa081073e1ce68fa0ceb4107 Mon Sep 17 00:00:00 2001
From: Dirk Mueller <dmueller(a)suse.de>
Date: Fri, 26 Mar 2010 11:25:43 +0100
Subject: [PATCH] Plug Memory leak in find_and_setup_log_root()
The error path forgets to free a previously allocated
memory structure.
---
disk-io.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/disk-io.c b/disk-io.c
index addebe1..eab3f0b 100644
--- a/disk-io.c
+++ b/disk-io.c
@@ -422,12 +422,13 @@ static int find_and_setup_log_root(struct btrfs_root *tree_root,
struct btrfs_super_block *disk_super)
{
u32 blocksize;
+ struct btrfs_root *log_root;
u64 blocknr = btrfs_super_log_root(disk_super);
- struct btrfs_root *log_root = malloc(sizeof(struct btrfs_root));
if (blocknr == 0)
return 0;
+ log_root = malloc(sizeof(struct btrfs_root));
blocksize = btrfs_level_size(tree_root,
btrfs_super_log_root_level(disk_super));
--
1.7.0.2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package kiwi for openSUSE:Factory
checked in at Fri Mar 26 16:44:12 CET 2010.
--------
--- kiwi/kiwi.changes 2010-03-18 15:07:37.000000000 +0100
+++ kiwi/kiwi.changes 2010-03-26 14:50:42.000000000 +0100
@@ -1,0 +2,41 @@
+Tue Mar 23 16:02:19 CET 2010 - ms(a)suse.de
+
+- v4.26
+- use bootnext 'boot from hard disk' for ISO's too (bnc #583212)
+- added uncompressed tar size information for OEM recovery
+- leave /mnt directory before calling umountSystem
+- leave libnss_dns inside the boot images for name resolution
+- switched to parted as default partition tool
+- added autoyast cloning code to migration step
+ Implementation by Uwe Gansert (bnc #580184)
+- fixed bc division by zero
+
+-------------------------------------------------------------------
+Mon Mar 22 11:16:53 CET 2010 - ms(a)suse.de
+
+- v4.25
+- added bootnext program which implements a small boot loader
+ needed for the 'boot from hard disk' menu entry on usb media.
+ It basically loads the mbr from the first drive that is
+ not the usb stick. Thanks to Steffen Winterfeldt who
+ implemented this (bnc #583212)
+- added /mnt/var/cache/recovery/oem-trigger to be written
+ after the kiwi recover/restore process in order to allow
+ scripts to do something on boot of the recovered/restored
+ system (bnc #586529)
+- force base destination directory for image migration and
+ update documenation about migration
+
+-------------------------------------------------------------------
+Fri Mar 19 12:09:46 CET 2010 - ms(a)suse.de
+
+- v4.24
+- added "Select disk for installation" to getText (bnc #589667)
+- fixed error which is triggered if the overlay root directory
+ of the image description exists but is empty.
+- added dialog based OEM install verification UI
+- fixed runInteractive() exit code handling
+- added example to create cloud infrastructure
+ images based on Eucalyptus
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kiwi.spec ++++++
--- /var/tmp/diff_new_pack.NDCMPP/_old 2010-03-26 16:43:44.000000000 +0100
+++ /var/tmp/diff_new_pack.NDCMPP/_new 2010-03-26 16:43:44.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kiwi (Version 4.23)
+# spec file for package kiwi (Version 4.26)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -43,7 +43,7 @@
%endif
%ifarch %ix86 x86_64
%if %{suse_version} > 1010
-Requires: squashfs
+Recommends: squashfs
%endif
%endif
Requires: perl = %{perl_version}
@@ -60,7 +60,7 @@
Requires: clicfs
%endif
Summary: OpenSuSE - KIWI Image System
-Version: 4.23
+Version: 4.26
Release: 1
Group: System/Management
License: GPLv2+
++++++ kiwi.tar.bz2 ++++++
kiwi/kiwi.tar.bz2 kiwi/kiwi.tar.bz2 differ: char 11, line 1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package perl-MIME-Types for openSUSE:Factory
checked in at Fri Mar 26 16:43:22 CET 2010.
--------
--- perl-MIME-Types/perl-MIME-Types.changes 2010-01-13 17:35:26.000000000 +0100
+++ perl-MIME-Types/perl-MIME-Types.changes 2010-03-26 11:36:57.000000000 +0100
@@ -1,0 +2,9 @@
+Thu Mar 25 17:42:44 CET 2010 - anicka(a)suse.cz
+
+- update to 1.29
+ * added a zillions of new types from debian's /etc/mime.types.
+ implemented by [Roman V. Nikolaev]
+ * changed table format, hopefully to speed-up load times per
+ type, slightly compensating for the increased list.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
MIME-Types-1.28.tar.bz2
New:
----
MIME-Types-1.29.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-MIME-Types.spec ++++++
--- /var/tmp/diff_new_pack.rFVOZt/_old 2010-03-26 16:43:00.000000000 +0100
+++ /var/tmp/diff_new_pack.rFVOZt/_new 2010-03-26 16:43:00.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package perl-MIME-Types (Version 1.28)
+# spec file for package perl-MIME-Types (Version 1.29)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,7 +19,7 @@
Name: perl-MIME-Types
Url: http://cpan.org/modules/by-module/MIME/
-Version: 1.28
+Version: 1.29
Release: 1
Requires: perl = %{perl_version}
AutoReqProv: on
++++++ MIME-Types-1.28.tar.bz2 -> MIME-Types-1.29.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MIME-Types-1.28/ChangeLog new/MIME-Types-1.29/ChangeLog
--- old/MIME-Types-1.28/ChangeLog 2009-09-07 00:13:10.000000000 +0200
+++ new/MIME-Types-1.29/ChangeLog 2010-03-16 23:28:57.000000000 +0100
@@ -3,6 +3,14 @@
Unless explicitly stated differently are all changes produced by
Mark Overmeer <perl(a)overmeer.net>
+version 1.29: Tue Mar 16 23:28:00 CET 2010
+
+ - added a zillions of new types from debian's /etc/mime.types.
+ implemented by [Roman V. Nikolaev]
+
+ - changed table format, hopefully to speed-up load times per
+ type, slightly compensating for the increased list.
+
version 1.28: Mon Sep 7 00:12:53 CEST 2009
- fix initiation when using by_mediatype().
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MIME-Types-1.28/META.yml new/MIME-Types-1.29/META.yml
--- old/MIME-Types-1.28/META.yml 2009-09-07 00:13:12.000000000 +0200
+++ new/MIME-Types-1.29/META.yml 2010-03-16 23:29:00.000000000 +0100
@@ -1,6 +1,6 @@
--- #YAML:1.0
name: MIME-Types
-version: 1.28
+version: 1.29
abstract: Definition of MIME types
license: perl
author:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MIME-Types-1.28/Makefile.PL new/MIME-Types-1.29/Makefile.PL
--- old/MIME-Types-1.28/Makefile.PL 2009-09-07 00:13:10.000000000 +0200
+++ new/MIME-Types-1.29/Makefile.PL 2010-03-16 23:28:57.000000000 +0100
@@ -4,7 +4,7 @@
WriteMakefile
( NAME => 'MIME::Types'
- , VERSION => '1.28'
+ , VERSION => '1.29'
, PREREQ_PM =>
{ Test::More => 0.47
, Test::Pod => 1.00
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MIME-Types-1.28/lib/MIME/Type.pm new/MIME-Types-1.29/lib/MIME/Type.pm
--- old/MIME-Types-1.28/lib/MIME/Type.pm 2009-09-07 00:13:10.000000000 +0200
+++ new/MIME-Types-1.29/lib/MIME/Type.pm 2010-03-16 23:28:57.000000000 +0100
@@ -1,10 +1,10 @@
-# Copyrights 1999,2001-2009 by Mark Overmeer.
+# Copyrights 1999,2001-2010 by Mark Overmeer.
# For other contributors see ChangeLog.
# See the manual pages for details on the licensing terms.
# Pod stripped from pm file by OODoc 1.06.
package MIME::Type;
use vars '$VERSION';
-$VERSION = '1.28';
+$VERSION = '1.29';
use strict;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MIME-Types-1.28/lib/MIME/Type.pod new/MIME-Types-1.29/lib/MIME/Type.pod
--- old/MIME-Types-1.28/lib/MIME/Type.pod 2009-09-07 00:13:10.000000000 +0200
+++ new/MIME-Types-1.29/lib/MIME/Type.pod 2010-03-16 23:28:57.000000000 +0100
@@ -268,12 +268,12 @@
=head1 SEE ALSO
-This module is part of MIME-Types distribution version 1.28,
-built on September 07, 2009. Website: F<http://perl.overmeer.net/mimetypes/>
+This module is part of MIME-Types distribution version 1.29,
+built on March 16, 2010. Website: F<http://perl.overmeer.net/mimetypes/>
=head1 LICENSE
-Copyrights 1999,2001-2009 by Mark Overmeer. For other contributors see ChangeLog.
+Copyrights 1999,2001-2010 by Mark Overmeer. For other contributors see ChangeLog.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MIME-Types-1.28/lib/MIME/Types.pm new/MIME-Types-1.29/lib/MIME/Types.pm
--- old/MIME-Types-1.28/lib/MIME/Types.pm 2009-09-07 00:13:10.000000000 +0200
+++ new/MIME-Types-1.29/lib/MIME/Types.pm 2010-03-16 23:28:57.000000000 +0100
@@ -1,11 +1,11 @@
-# Copyrights 1999,2001-2009 by Mark Overmeer.
+# Copyrights 1999,2001-2010 by Mark Overmeer.
# For other contributors see ChangeLog.
# See the manual pages for details on the licensing terms.
# Pod stripped from pm file by OODoc 1.06.
package MIME::Types;
use vars '$VERSION';
-$VERSION = '1.28';
+$VERSION = '1.29';
use strict;
@@ -17,8 +17,6 @@
my %list;
sub new(@) { (bless {}, shift)->init( {@_} ) }
-my $mime_type_definitions; # see bottom file
-
sub init($)
{ my ($self, $args) = @_;
@@ -26,21 +24,12 @@
{ local $_;
local $/ = "\n";
- foreach (split /^/, $mime_type_definitions)
- { s/\#.*//;
- next if m/^$/;
+ while(<DATA>)
+ { chomp;
+ next if !length $_ or substr($_, 0, 1) eq '#';
my $os = s/^(\w+)\:// ? qr/$1/i : undef;
-
- my ($type, $extensions, $encoding) = split;
- if( !$encoding
- && defined $extensions
- && $extensions =~ m/^(?:base64|7bit|8bit|quoted\-printable)$/
- )
- { # second column is empty
- $encoding = $extensions;
- $extensions = undef;
- }
+ my ($type, $extensions, $encoding) = split /\;/;
next if $args->{only_complete} && ! $extensions;
my $extent = $extensions ? [ split /\,/, $extensions ] : undef;
@@ -53,9 +42,9 @@
, system => $os
);
}
+ close DATA;
}
- undef $mime_type_definitions; # to reduce memory consumption
$self;
}
@@ -205,36 +194,51 @@
CROAK
}
+1;
+
#-------------------------------------------
# Internet media type registry is at
# http://www.iana.org/assignments/media-types/
-$mime_type_definitions = <<__MIMETYPES__;
+__DATA__
application/activemessage
-application/andrew-inset ez
-application/appledouble base64
-application/applefile base64
+application/andrew-inset;ez
+application/annodex;anx
+application/appledouble;;base64
+application/applefile;;base64
+application/atom+xml;atom;8bit
+application/atomcat+xml;atomcat
application/atomicmail
-application/atom+xml atom 8bit
+application/atomserv+xml;atomsrv
application/batch-SMTP
+application/bbolin;lin
application/beep+xml
application/cals-1840
+application/cap;cap,pcap
application/cnrp+xml
application/commonground
application/cpl+xml
+application/cu-seeme;cu
application/cybercash
+application/davmount+xml;davmount
application/DCA-RFT
application/DEC-DX
application/dicom
+application/docbook+xml
+application/dsptype;tsp
application/dvcs
-application/ecmascript
+application/ecmascript;es
application/EDI-Consent
-application/EDIFACT
application/EDI-X12
+application/EDIFACT
+application/edifact
application/eshop
-application/font-tdpfr pfr
+application/font-tdpfr;pfr
+application/futuresplash;spl
+application/ghostview
+application/hta;hta
application/http
-application/hyperstudio stk
+application/hyperstudio;stk
application/iges
application/index
application/index.cmd
@@ -244,97 +248,110 @@
application/iotp
application/ipp
application/isup
-application/json json 8bit
-application/javascript js 8bit
-application/mac-binhex40 hqx 8bit
+application/java-archive;jar
+application/java-serialized-object;ser
+application/java-vm;class
+application/javascript;js;8bit
+application/json;json;8bit
+application/m3g;m3g
+application/mac-binhex40;hqx;8bit
+application/mac-compactpro;cpt
application/macwriteii
application/marc
-application/mathematica
+application/mathematica;nb,nbp
application/mpeg4-generic
+application/ms-tnef
+application/msaccess;mdb
+application/msword;doc,dot
+application/mxf;mxf
application/news-message-id
application/news-transmission
-application/ocsp-request orq
-application/ocsp-response ors
-application/octet-stream bin,dms,lha,lzh,exe,class,ani,pgp,so,dll,dmg base64
-application/oda oda
-application/ogg ogx
+application/ocsp-request;orq
+application/ocsp-response;ors
+application/octet-stream;bin,exe,ani,so,dll;base64
+application/oda;oda
+application/ogg;ogx
application/parityfec
-application/pdf pdf base64
-application/pgp-encrypted 7bit
-application/pgp-keys 7bit
-application/pgp-signature sig base64
+application/pdf;pdf;base64
+application/pgp-encrypted;;7bit
+application/pgp-keys;key;7bit
+application/pgp-signature;sig,pgp;base64
+application/pics-rules;prf
application/pidf+xml
-application/pkcs10 p10
-application/pkcs7-mime p7m,p7c
-application/pkcs7-signature p7s
-application/pkix-cert cer
-application/pkixcmp pki
-application/pkix-crl crl
-application/pkix-pkipath pkipath
-application/postscript ai,eps,ps 8bit
-application/postscript ps-z base64
+application/pkcs10;p10
+application/pkcs7-mime;p7m,p7c
+application/pkcs7-signature;p7s
+application/pkix-cert;cer
+application/pkix-crl;crl
+application/pkix-pkipath;pkipath
+application/pkixcmp;pki
+application/postscript;ps-z,ps,ai,eps,epsi,epsf,eps2,eps3;base64
application/prs.alvestrand.titrax-sheet
-application/prs.cww cw,cww
-application/prs.nprend rnd,rct
+application/prs.cww;cw,cww
+application/prs.nprend;rnd,rct
application/prs.plucker
application/qsig
-application/rdf+xml rdf 8bit
+application/rar;rar
+application/rdf+xml;rdf;8bit
application/reginfo+xml
application/remote-printing
application/riscos
-application/rtf rtf 8bit
+application/rss+xml;rss
+application/rtf;rtf;8bit
application/sdp
application/set-payment
application/set-payment-initiation
application/set-registration
application/set-registration-initiation
application/sgml
-application/sgml-open-catalog soc
-application/sieve siv
+application/sgml-open-catalog;soc
+application/sieve;siv
application/slate
-application/smil smi,smil 8bit
+application/smil;smi,smil;8bit
application/timestamp-query
application/timestamp-reply
-application/toolbook tbk
+application/toolbook;tbk
application/tve-trigger
application/vemmi
-application/vnd.3gpp.pic-bw-large plb
-application/vnd.3gpp.pic-bw-small psb
-application/vnd.3gpp.pic-bw-var pvb
-application/vnd.3gpp.sms sms
+application/vnd.3gpp.pic-bw-large;plb
+application/vnd.3gpp.pic-bw-small;psb
+application/vnd.3gpp.pic-bw-var;pvb
+application/vnd.3gpp.sms;sms
application/vnd.3M.Post-it-Notes
application/vnd.accpac.simply.aso
application/vnd.accpac.simply.imp
application/vnd.acucobol
-application/vnd.acucorp atc,acutc 7bit
-application/vnd.adobe.xfdf xfdf
+application/vnd.acucorp;atc,acutc;7bit
+application/vnd.adobe.xfdf;xfdf
application/vnd.aether.imp
-application/vnd.amiga.amu ami
+application/vnd.amiga.amu;ami
+application/vnd.android.package-archive;apk
application/vnd.anser-web-certificate-issue-initiation
application/vnd.anser-web-funds-transfer-initiation
application/vnd.audiograph
-application/vnd.blueice.multipass mpm
+application/vnd.blueice.multipass;mpm
application/vnd.bmi
application/vnd.businessobjects
application/vnd.canon-cpdl
application/vnd.canon-lips
-application/vnd.cinderella cdy
+application/vnd.cinderella;cdy
application/vnd.claymore
application/vnd.commerce-battelle
application/vnd.commonspace
+application/vnd.comsocaller
application/vnd.contact.cmsg
-application/vnd.cosmocaller cmc
-application/vnd.criticaltools.wbs+xml wbs
+application/vnd.cosmocaller;cmc
+application/vnd.criticaltools.wbs+xml;wbs
application/vnd.ctc-posml
application/vnd.cups-postscript
application/vnd.cups-raster
application/vnd.cups-raw
-application/vnd.curl curl
+application/vnd.curl;curl
application/vnd.cybank
-application/vnd.data-vision.rdz rdz
+application/vnd.data-vision.rdz;rdz
application/vnd.dna
application/vnd.dpgraph
-application/vnd.dreamfactory dfac
+application/vnd.dreamfactory;dfac
application/vnd.dxr
application/vnd.ecdis-update
application/vnd.ecowin.chart
@@ -354,9 +371,11 @@
application/vnd.fdf
application/vnd.ffsns
application/vnd.fints
+application/vnd.flographit
application/vnd.FloGraphIt
application/vnd.framemaker
-application/vnd.fsc.weblauch fsc 7bit
+application/vnd.fsc.weblauch;fsc;7bit
+application/vnd.fsc.weblaunch
application/vnd.fujitsu.oasys
application/vnd.fujitsu.oasys2
application/vnd.fujitsu.oasys3
@@ -366,7 +385,9 @@
application/vnd.fujixerox.docuworks
application/vnd.fujixerox.docuworks.binder
application/vnd.fut-misnet
-application/vnd.genomatix.tuxedo txd
+application/vnd.genomatix.tuxedo;txd
+application/vnd.google-earth.kml+xml;kml;8bit
+application/vnd.google-earth.kmz;kmz;8bit
application/vnd.grafeq
application/vnd.groove-account
application/vnd.groove-help
@@ -375,9 +396,9 @@
application/vnd.groove-tool-message
application/vnd.groove-tool-template
application/vnd.groove-vcard
-application/vnd.hbci hbci,hbc,kom,upa,pkd,bpd
-application/vnd.hhe.lesson-player les
-application/vnd.hp-HPGL plt,hpgl
+application/vnd.hbci;hbci,hbc,kom,upa,pkd,bpd
+application/vnd.hhe.lesson-player;les
+application/vnd.hp-HPGL;plt,hpgl
application/vnd.hp-hpid
application/vnd.hp-hps
application/vnd.hp-PCL
@@ -385,19 +406,19 @@
application/vnd.httphone
application/vnd.hzn-3d-crossword
application/vnd.ibm.afplinedata
-application/vnd.ibm.electronic-media emm
+application/vnd.ibm.electronic-media;emm
application/vnd.ibm.MiniPay
application/vnd.ibm.modcap
-application/vnd.ibm.rights-management irm
-application/vnd.ibm.secure-container sc
+application/vnd.ibm.rights-management;irm
+application/vnd.ibm.secure-container;sc
application/vnd.informix-visionary
application/vnd.intercon.formnet
application/vnd.intertrust.digibox
application/vnd.intertrust.nncp
application/vnd.intu.qbo
application/vnd.intu.qfx
-application/vnd.ipunplugged.rcprofile rcprofile
-application/vnd.irepository.package+xml irp
+application/vnd.ipunplugged.rcprofile;rcprofile
+application/vnd.irepository.package+xml;irp
application/vnd.is-xpr
application/vnd.japannet-directory-service
application/vnd.japannet-jpnstore-wakeup
@@ -407,38 +428,36 @@
application/vnd.japannet-setstore-wakeup
application/vnd.japannet-verification
application/vnd.japannet-verification-wakeup
-application/vnd.jisp jisp
-application/vnd.kde.karbon karbon
-application/vnd.kde.kchart chrt
-application/vnd.kde.kformula kfo
-application/vnd.kde.kivio flw
-application/vnd.kde.kontour kon
-application/vnd.kde.kpresenter kpr,kpt
-application/vnd.kde.kspread ksp
-application/vnd.kde.kword kwd,kwt
-application/vnd.kenameapp htke
-application/vnd.kidspiration kia
-application/vnd.Kinar kne,knp
-application/vnd.google-earth.kml+xml kml 8bit
-application/vnd.google-earth.kmz kmz 8bit
+application/vnd.jisp;jisp
+application/vnd.kde.karbon;karbon
+application/vnd.kde.kchart;chrt
+application/vnd.kde.kformula;kfo
+application/vnd.kde.kivio;flw
+application/vnd.kde.kontour;kon
+application/vnd.kde.kpresenter;kpr,kpt
+application/vnd.kde.kspread;ksp
+application/vnd.kde.kword;kwd,kwt
+application/vnd.kenameapp;htke
+application/vnd.kidspiration;kia
+application/vnd.Kinar;kne,knp
application/vnd.koan
application/vnd.liberty-request+xml
-application/vnd.llamagraphics.life-balance.desktop lbd
-application/vnd.llamagraphics.life-balance.exchange+xml lbe
-application/vnd.lotus-1-2-3 wks,123
+application/vnd.llamagraphics.life-balance.desktop;lbd
+application/vnd.llamagraphics.life-balance.exchange+xml;lbe
+application/vnd.lotus-1-2-3;wks,123
application/vnd.lotus-approach
application/vnd.lotus-freelance
application/vnd.lotus-notes
application/vnd.lotus-organizer
application/vnd.lotus-screencam
application/vnd.lotus-wordpro
-application/vnd.mcd mcd
+application/vnd.mcd;mcd
application/vnd.mediastation.cdkey
application/vnd.meridian-slingshot
-application/vnd.mfmp mfm
-application/vnd.micrografx.flo flo
-application/vnd.micrografx.igx igx
-application/vnd.mif mif
+application/vnd.mfmp;mfm
+application/vnd.micrografx.flo;flo
+application/vnd.micrografx.igx;igx
+application/vnd.mif;mif
application/vnd.minisoft-hp3000-save
application/vnd.mitsubishi.misty-guard.trustweb
application/vnd.Mobius.DAF
@@ -448,8 +467,8 @@
application/vnd.Mobius.MSL
application/vnd.Mobius.PLC
application/vnd.Mobius.TXF
-application/vnd.mophun.application mpn
-application/vnd.mophun.certificate mpc
+application/vnd.mophun.application;mpn
+application/vnd.mophun.certificate;mpc
application/vnd.motorola.flexsuite
application/vnd.motorola.flexsuite.adsi
application/vnd.motorola.flexsuite.fis
@@ -457,120 +476,128 @@
application/vnd.motorola.flexsuite.kmr
application/vnd.motorola.flexsuite.ttc
application/vnd.motorola.flexsuite.wem
-application/vnd.mozilla.xul+xml xul
-application/vnd.ms-artgalry cil
-application/vnd.ms-asf asf
-application/vnd.mseq mseq
-application/vnd.ms-excel.sheet.binary.macroEnabled.12 xlsb
-application/vnd.ms-excel.sheet.macroEnabled.12 xlsm
-application/vnd.ms-excel xls,xlt base64
+application/vnd.mozilla.xul+xml;xul
+application/vnd.ms-artgalry;cil
+application/vnd.ms-asf;asf
+application/vnd.ms-excel;xls,xlt,xlb;base64
+application/vnd.ms-excel.sheet.binary.macroEnabled.12;xlsb
+application/vnd.ms-excel.sheet.macroEnabled.12;xlsm
+application/vnd.ms-lrm;lrm
+application/vnd.ms-pki.seccat;cat
+application/vnd.ms-pki.stl;stl
+application/vnd.ms-powerpoint;ppt,pps,pot;base64
+application/vnd.ms-powerpoint.presentation.macroEnabled.12;pptm
+application/vnd.ms-powerpoint.slideshow.macroEnabled.12;ppsm
+application/vnd.ms-project;mpp;base64
+application/vnd.ms-tnef;;base64
+application/vnd.ms-word.document.macroEnabled.12;docm
+application/vnd.ms-word.template.macroEnabled.12;dotm
+application/vnd.ms-works;;base64
+application/vnd.ms-wpl;wpl;base64
+application/vnd.ms-xpsdocument;xps;8bit
+application/vnd.mseq;mseq
application/vnd.msign
-application/vnd.ms-lrm lrm
-application/vnd.ms-powerpoint ppt,pps,pot base64
-application/vnd.ms-powerpoint.presentation.macroEnabled.12 pptm
-application/vnd.ms-powerpoint.slideshow.macroEnabled.12 ppsm
-application/vnd.ms-project mpp base64
-application/vnd.ms-tnef base64
-application/vnd.ms-word.document.macroEnabled.12 docm
-application/vnd.ms-word.template.macroEnabled.12 dotm
-application/vnd.ms-works base64
-application/vnd.ms-wpl wpl base64
-application/vnd.ms-xpsdocument xps 8bit
-application/vnd.musician
application/vnd.music-niff
-application/vnd.nervana ent,entity,req,request,bkm,kcm
+application/vnd.musician
+application/vnd.nervana;ent,entity,req,request,bkm,kcm
application/vnd.netfpx
application/vnd.noblenet-directory
application/vnd.noblenet-sealer
application/vnd.noblenet-web
-application/vnd.nokia.radio-preset rpst
-application/vnd.nokia.radio-presets rpss
+application/vnd.nokia.radio-preset;rpst
+application/vnd.nokia.radio-presets;rpss
application/vnd.novadigm.EDM
application/vnd.novadigm.EDX
application/vnd.novadigm.EXT
-application/vnd.oasis.opendocument.text odt
-application/vnd.oasis.opendocument.text-template ott
-application/vnd.oasis.opendocument.text-web oth
-application/vnd.oasis.opendocument.text-master odm
-application/vnd.oasis.opendocument.graphics odg
-application/vnd.oasis.opendocument.graphics-template otg
-application/vnd.oasis.opendocument.presentation odp
-application/vnd.oasis.opendocument.presentation-template otp
-application/vnd.oasis.opendocument.spreadsheet ods
-application/vnd.oasis.opendocument.spreadsheet-template ots
-application/vnd.oasis.opendocument.chart odc
-application/vnd.oasis.opendocument.formula odf
-application/vnd.oasis.opendocument.database odb
-application/vnd.oasis.opendocument.image odi
+application/vnd.oasis.opendocument.chart;odc
+application/vnd.oasis.opendocument.database;odb
+application/vnd.oasis.opendocument.formula;odf
+application/vnd.oasis.opendocument.graphics;odg
+application/vnd.oasis.opendocument.graphics-template;otg
+application/vnd.oasis.opendocument.image;odi
+application/vnd.oasis.opendocument.presentation;odp
+application/vnd.oasis.opendocument.presentation-template;otp
+application/vnd.oasis.opendocument.spreadsheet;ods
+application/vnd.oasis.opendocument.spreadsheet-template;ots
+application/vnd.oasis.opendocument.text;odt
+application/vnd.oasis.opendocument.text-master;odm
+application/vnd.oasis.opendocument.text-template;ott
+application/vnd.oasis.opendocument.text-web;oth
application/vnd.obn
-application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsx quoted-printable
-application/vnd.openxmlformats-officedocument.wordprocessingml.template dotx
-application/vnd.openxmlformats-officedocument.presentationml.slideshow ppsx
-application/vnd.openxmlformats-officedocument.presentationml.presentation pptx
-application/vnd.openxmlformats-officedocument.wordprocessingml.document docx
+application/vnd.openxmlformats-officedocument.presentationml.presentation;pptx
+application/vnd.openxmlformats-officedocument.presentationml.slideshow;ppsx
+application/vnd.openxmlformats-officedocument.presentationml.template;potx
+application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;xlsx;quoted-printable
+application/vnd.openxmlformats-officedocument.spreadsheetml.template;xltx
+application/vnd.openxmlformats-officedocument.wordprocessingml.document;docx
+application/vnd.openxmlformats-officedocument.wordprocessingml.template;dotx
application/vnd.osa.netdeploy
-application/vnd.palm prc,pdb,pqa,oprc
+application/vnd.palm;prc,pdb,pqa,oprc
application/vnd.paos.xml
application/vnd.pg.format
application/vnd.pg.osasli
-application/vnd.picsel efif
+application/vnd.picsel;efif
application/vnd.powerbuilder6
application/vnd.powerbuilder6-s
application/vnd.powerbuilder7
+application/vnd.powerbuilder7-s
application/vnd.powerbuilder75
application/vnd.powerbuilder75-s
-application/vnd.powerbuilder7-s
application/vnd.previewsystems.box
application/vnd.publishare-delta-tree
-application/vnd.pvi.ptid1 pti,ptid
+application/vnd.pvi.ptid1;pti,ptid
application/vnd.pwg-multiplexed
+application/vnd.pwg-xhtml-print+xml
application/vnd.pwg-xmhtml-print+xml
-application/vnd.Quark.QuarkXPress qxd,qxt,qwd,qwt,qxl,qxb 8bit
+application/vnd.Quark.QuarkXPress;qxd,qxt,qwd,qwt,qxl,qxb;8bit
application/vnd.rapid
application/vnd.renlearn.rlprint
+application/vnd.rim.cod;cod
application/vnd.s3sms
-application/vnd.sealed.doc sdoc,sdo,s1w
-application/vnd.sealed.eml seml,sem
-application/vnd.sealedmedia.softseal.html stml,stm,s1h
-application/vnd.sealedmedia.softseal.pdf spdf,spd,s1a
-application/vnd.sealed.mht smht,smh
+application/vnd.sealed.doc;sdoc,sdo,s1w
+application/vnd.sealed.eml;seml,sem
+application/vnd.sealed.mht;smht,smh
application/vnd.sealed.net
-application/vnd.sealed.ppt sppt,spp,s1p
-application/vnd.sealed.xls sxls,sxl,s1e
-application/vnd.seemail see
+application/vnd.sealed.ppt;sppt,spp,s1p
+application/vnd.sealed.xls;sxls,sxl,s1e
+application/vnd.sealedmedia.softseal.html;stml,stm,s1h
+application/vnd.sealedmedia.softseal.pdf;spdf,spd,s1a
+application/vnd.seemail;see
application/vnd.shana.informed.formdata
application/vnd.shana.informed.formtemplate
application/vnd.shana.informed.interchange
application/vnd.shana.informed.package
-application/vnd.smaf mmf
+application/vnd.smaf;mmf
application/vnd.sss-cod
application/vnd.sss-dtf
application/vnd.sss-ntf
-application/vnd.stardivision.chart sds
-application/vnd.stardivision.calc sdc
-application/vnd.stardivision.writer sdw
-application/vnd.stardivision.writer-global sgl
-application/vnd.stardivision.draw sda
-application/vnd.stardivision.impress sdd
-application/vnd.stardivision.math sdf
+application/vnd.stardivision.calc;sdc
+application/vnd.stardivision.chart;sds
+application/vnd.stardivision.draw;sda
+application/vnd.stardivision.impress;sdd
+application/vnd.stardivision.math;sdf
+application/vnd.stardivision.writer;sdw
+application/vnd.stardivision.writer-global;sgl
application/vnd.street-stream
-application/vnd.sun.xml.calc sxc
-application/vnd.sun.xml.calc.template stc
-application/vnd.sun.xml.draw sxd
-application/vnd.sun.xml.draw.template std
-application/vnd.sun.xml.impress sxi
-application/vnd.sun.xml.impress.template sti
-application/vnd.sun.xml.math sxm
-application/vnd.sun.xml.writer sxw
-application/vnd.sun.xml.writer.global sxg
-application/vnd.sun.xml.writer.template stw
-application/vnd.sus-calendar sus,susp
+application/vnd.sun.xml.calc;sxc
+application/vnd.sun.xml.calc.template;stc
+application/vnd.sun.xml.draw;sxd
+application/vnd.sun.xml.draw.template;std
+application/vnd.sun.xml.impress;sxi
+application/vnd.sun.xml.impress.template;sti
+application/vnd.sun.xml.math;sxm
+application/vnd.sun.xml.writer;sxw
+application/vnd.sun.xml.writer.global;sxg
+application/vnd.sun.xml.writer.template;stw
+application/vnd.sus-calendar;sus,susp
application/vnd.svd
application/vnd.swiftview-ics
+application/vnd.symbian.install;sis
application/vnd.syncml.ds.notification
application/vnd.triscape.mxs
application/vnd.trueapp
application/vnd.truedoc
+application/vnd.tve-trigger
application/vnd.ufdl
application/vnd.uiq.theme
application/vnd.uplanet.alert
@@ -582,148 +609,214 @@
application/vnd.uplanet.channel
application/vnd.uplanet.channel-wbxml
application/vnd.uplanet.list
+application/vnd.uplanet.list-wbxml
application/vnd.uplanet.listcmd
application/vnd.uplanet.listcmd-wbxml
-application/vnd.uplanet.list-wbxml
application/vnd.uplanet.signal
application/vnd.vcx
application/vnd.vectorworks
-application/vnd.vidsoft.vidconference vsc 8bit
-application/vnd.visionary vis
-application/vnd.visio vsd,vst,vsw,vss
+application/vnd.vidsoft.vidconference;vsc;8bit
+application/vnd.visio;vsd,vst,vsw,vss
+application/vnd.visionary;vis
application/vnd.vividence.scriptfile
application/vnd.vsf
-application/vnd.wap.sic sic
-application/vnd.wap.slc slc
-application/vnd.wap.wbxml wbxml
-application/vnd.wap.wmlc wmlc
-application/vnd.wap.wmlscriptc wmlsc
-application/vnd.webturbo wtb
-application/vnd.wordperfect wpd
-application/vnd.wqd wqd
+application/vnd.wap.sic;sic
+application/vnd.wap.slc;slc
+application/vnd.wap.wbxml;wbxml
+application/vnd.wap.wmlc;wmlc
+application/vnd.wap.wmlscriptc;wmlsc
+application/vnd.webturbo;wtb
+application/vnd.wordperfect;wpd
+application/vnd.wordperfect5.1;wp5
+application/vnd.wqd;wqd
application/vnd.wrq-hp3000-labelled
application/vnd.wt.stf
-application/vnd.wv.csp+wbxml wv
-application/vnd.wv.csp+xml 8bit
-application/vnd.wv.ssp+xml 8bit
+application/vnd.wv.csp+wbxml;wv
+application/vnd.wv.csp+xml;;8bit
+application/vnd.wv.ssp+xml;;8bit
application/vnd.xara
application/vnd.xfdl
-application/vnd.yamaha.hv-dic hvd
-application/vnd.yamaha.hv-script hvs
-application/vnd.yamaha.hv-voice hvp
-application/vnd.yamaha.smaf-audio saf
-application/vnd.yamaha.smaf-phrase spf
+application/vnd.yamaha.hv-dic;hvd
+application/vnd.yamaha.hv-script;hvs
+application/vnd.yamaha.hv-voice;hvp
+application/vnd.yamaha.smaf-audio;saf
+application/vnd.yamaha.smaf-phrase;spf
application/vnd.yellowriver-custom-menu
-application/watcherinfo+xml wif
+application/watcherinfo+xml;wif
application/whoispp-query
application/whoispp-response
application/wita
-application/wordperfect5.1 wp5,wp
-application/x-123 wk
+application/wordperfect5.1;wp5,wp
+application/x-123;wk
+application/x-7z-compressed;7z
+application/x-abiword;abw
application/x-access
-application/x-bcpio bcpio
-application/x-bleeper bleep base64
-application/x-bzip2 bz2
-application/x-cdlink vcd
-application/x-chess-pgn pgn
+application/x-apple-diskimage;dmg
+application/x-bcpio;bcpio
+application/x-bittorrent;torrent
+application/x-bleeper;bleep;base64
+application/x-bzip2;bz2
+application/x-cab;cab
+application/x-cbr;cbr
+application/x-cbz;cbz
+application/x-cdf;cdf,cda
+application/x-cdlink;vcd
+application/x-chess-pgn;pgn
application/x-clariscad
-application/x-compress z,Z base64
-application/x-cpio cpio base64
-application/x-csh csh 8bit
-application/x-cu-seeme csm,cu
-application/x-debian-package deb
-application/x-director dcr,dir,dxr
+application/x-compress;z,z;base64
+application/x-core
+application/x-cpio;cpio;base64
+application/x-csh;csh;8bit
+application/x-cu-seeme;csm,cu
+application/x-debian-package;deb,udeb
+application/x-director;dcr,dir,dxr
+application/x-dms;dms
+application/x-doom;wad
application/x-drafting
-application/x-dvi dvi base64
+application/x-dvi;dvi;base64
application/x-dxf
application/x-excel
+application/x-executable
+application/x-font;pfa,pfb,gsf,pcf,pcf.z
application/x-fractals
-application/x-futuresplash spl
+application/x-freemind;mm
+application/x-futuresplash;spl
application/x-ghostview
-application/x-gtar gtar,tgz,tbz2,tbz base64
+application/x-gnumeric;gnumeric
+application/x-go-sgf;sgf
+application/x-graphing-calculator;gcf
+application/x-gtar;gtar,tgz,tbz2,tbz,taz;base64
application/x-gunzip
-application/x-gzip gz base64
-application/x-hdf hdf
-application/x-hep hep
-application/x-html+ruby rhtml 8bit
-application/xhtml+xml xhtml 8bit
-application/x-httpd-php phtml,pht,php 8bit
-application/x-ica ica
+application/x-gzip;gz;base64
+application/x-hdf;hdf
+application/x-hep;hep
+application/x-html+ruby;rhtml;8bit
+application/x-httpd-eruby;rhtml
+application/x-httpd-php;phtml,pht,php;8bit
+application/x-httpd-php-source;phps
+application/x-httpd-php3;php3
+application/x-httpd-php3-preprocessed;php3p
+application/x-httpd-php4;php4
+application/x-httpd-php5;php5
+application/x-ica;ica
application/x-ideas
-application/x-imagemap imagemap,imap 8bit
-application/x-java-archive jar
-application/x-java-jnlp-file jnlp
-application/x-java-serialized-object ser
-application/x-java-vm class
-application/x-koan skp,skd,skt,skm
-application/x-latex latex 8bit
+application/x-imagemap;imagemap,imap;8bit
+application/x-info;info
+application/x-internet-signup;ins,isp
+application/x-iphone;iii
+application/x-iso9660-image;iso
+application/x-jam;jam
+application/x-java-applet
+application/x-java-archive;jar
+application/x-java-bean
+application/x-java-jnlp-file;jnlp
+application/x-java-serialized-object;ser
+application/x-java-vm;class
+application/x-jmol;jmz
+application/x-kchart;chrt
+application/x-kdelnk
+application/x-killustrator;kil
+application/x-koan;skp,skd,skt,skm
+application/x-kpresenter;kpr,kpt
+application/x-kspread;ksp
+application/x-kword;kwd,kwt
+application/x-latex;latex;8bit
+application/x-lha;lha
application/x-lotus-123
-application/x-mac-compactpro cpt
-application/x-maker frm,maker,frame,fm,fb,book,fbdoc
-application/x-mathcad # mcd, but there is also vnd.mcd
-application/x-mif mif
-application/xml xml,xsl 8bit
-application/xml-dtd dtd 8bit
-application/xml-external-parsed-entity
-application/x-msaccess mda,mdb,mde,mdf base64
-application/x-msdos-program cmd,bat 8bit
-application/x-msdos-program com,exe base64
-application/x-msdownload base64
-application/x-msword doc,dot,wrd base64
-application/x-netcdf nc,cdf
-application/x-ns-proxy-autoconfig pac
-application/x-pagemaker pm5,pt5,pm
-application/x-perl pl,pm 8bit
-application/x-pgp
-application/x-python py 8bit
-application/x-quicktimeplayer qtl
-application/x-rar-compressed rar base64
+application/x-lyx;lyx
+application/x-lzh;lzh
+application/x-lzx;lzx
+application/x-mac-compactpro;cpt
+application/x-maker;frm,maker,frame,fm,fb,book,fbdoc
+application/x-mathcad;#;mcd,
+application/x-mif;mif
+application/x-ms-wmd;wmd
+application/x-ms-wmz;wmz
+application/x-msaccess;mda,mdb,mde,mdf;base64
+application/x-msdos-program;com,exe,bat,dll;base64
+application/x-msdownload;;base64
+application/x-msi;msi
+application/x-msword;doc,dot,wrd;base64
+application/x-netcdf;nc,cdf
+application/x-ns-proxy-autoconfig;pac,dat
+application/x-nwc;nwc
+application/x-object;o
+application/x-oz-application;oza
+application/x-pagemaker;pm5,pt5,pm
+application/x-perl;pl,pm;8bit
+application/x-pgp;pgp
+application/x-pkcs7-certreqresp;p7r
+application/x-pkcs7-crl;crl
+application/x-python;py;8bit
+application/x-python-code;pyc,pyo
+application/x-qgis;qgs,shp,shx
+application/x-quicktimeplayer;qtl
+application/x-rar-compressed;rar;base64
+application/x-redhat-package-manager;rpm
application/x-remote_printing
-application/x-ruby rb,rbw 8bit
+application/x-ruby;rb,rbw;8bit
+application/x-rx
application/x-set
-application/x-shar shar 8bit
-application/x-shockwave-flash swf
-application/x-sh sh 8bit
-application/xslt+xml xslt 8bit
+application/x-sh;sh;8bit
+application/x-shar;shar;8bit
+application/x-shellscript
+application/x-shockwave-flash;swf,swfl
+application/x-silverlight;scr
application/x-SLA
application/x-solids
-application/x-spss sav,sbs,sps,spo,spp
-application/x-stuffit sit base64
-application/x-sv4cpio sv4cpio base64
-application/x-sv4crc sv4crc base64
-application/x-tar tar base64
-application/x-tcl tcl 8bit
-application/x-texinfo texinfo,texi 8bit
-application/x-tex tex 8bit
-application/x-troff-man man 8bit
-application/x-troff-me me
-application/x-troff-ms ms
-application/x-troff t,tr,roff 8bit
-application/x-ustar ustar base64
+application/x-spss;sav,sbs,sps,spo,spp
+application/x-stuffit;sit,sitx;base64
+application/x-sv4cpio;sv4cpio;base64
+application/x-sv4crc;sv4crc;base64
+application/x-tar;tar;base64
+application/x-tcl;tcl;8bit
+application/x-tex;tex;8bit
+application/x-tex-gf;gf
+application/x-tex-pk;pk
+application/x-texinfo;texinfo,texi;8bit
+application/x-trash;~,%,bak,old,sik
+application/x-troff;t,tr,roff;8bit
+application/x-troff-man;man;8bit
+application/x-troff-me;me
+application/x-troff-ms;ms
+application/x-ustar;ustar;base64
application/x-vda
-application/x-VMSBACKUP bck base64
-application/x-wais-source src
-application/x-Wingz wz
-application/x-word base64
-application/x-wordperfect6.1 wp6
+application/x-videolan
+application/x-VMSBACKUP;bck;base64
+application/x-wais-source;src
+application/x-wingz;wz
+application/x-word;;base64
+application/x-wordperfect6.1;wp6
application/x-x400-bp
-application/x-x509-ca-cert crt base64
-application/zip zip base64
+application/x-x509-ca-cert;crt;base64
+application/x-xcf;xcf
+application/x-xfig;fig
+application/x-xpinstall;xpi
+application/x400-bp
+application/xhtml+xml;xhtml,xht;8bit
+application/xml;xml,xsl,xsd;8bit
+application/xml-dtd;dtd;8bit
+application/xml-external-parsed-entity
+application/xslt+xml;xslt;8bit
+application/xspf+xml;xspf
+application/zip;zip;base64
audio/32kadpcm
audio/3gpp
audio/3gpp2
-audio/AMR amr base64
-audio/AMR-WB awb base64
-audio/basic au,snd base64
+audio/AMR;amr;base64
+audio/AMR-WB;awb;base64
+audio/annodex;axa
+audio/basic;au,snd;base64
audio/CN
audio/DAT12
audio/dsr-es201108
audio/DVI4
-audio/EVRC0
-audio/EVRC evc
+audio/EVRC;evc
audio/EVRC-QCP
-audio/G722
+audio/EVRC0
+audio/flac;flac
audio/G.722.1
+audio/G722
audio/G723
audio/G726-16
audio/G726-24
@@ -735,136 +828,220 @@
audio/G729E
audio/GSM
audio/GSM-EFR
-audio/L16 l16
+audio/L16;l16
audio/L20
audio/L24
audio/L8
audio/LPC
+audio/midi;mid,midi,kar
audio/MP4A-LATM
audio/MPA
audio/mpa-robust
+audio/mpeg;mpga,mp2,mp3,mpega,m4a;base64
audio/mpeg4-generic
-audio/mpeg mpga,mp2,mp3 base64
-audio/ogg ogg,oga
+audio/mpegurl;m3u
+audio/ogg;ogg,oga,spx
audio/parityfec
audio/PCMA
audio/PCMU
-audio/prs.sid sid,psid
-audio/QCELP qcp
+audio/prs.sid;sid,psid
+audio/QCELP;qcp
audio/RED
-audio/SMV0
+audio/SMV;smv
audio/SMV-QCP
-audio/SMV smv
+audio/SMV0
audio/telephone-event
audio/tone
audio/VDVI
audio/vnd.3gpp.iufp
-audio/vnd.audiokoz koz
+audio/vnd.audiokoz;koz
audio/vnd.cisco.nse
audio/vnd.cns.anp1
audio/vnd.cns.inf1
-audio/vnd.digital-winds eol 7bit
-audio/vnd.everad.plj plj
-audio/vnd.lucent.voice lvp
-audio/vnd.nokia.mobile-xmf mxmf
-audio/vnd.nortel.vbk vbk
-audio/vnd.nuera.ecelp4800 ecelp4800
-audio/vnd.nuera.ecelp7470 ecelp7470
-audio/vnd.nuera.ecelp9600 ecelp9600
+audio/vnd.digital-winds;eol;7bit
+audio/vnd.everad.plj;plj
+audio/vnd.lucent.voice;lvp
+audio/vnd.nokia.mobile-xmf;mxmf
+audio/vnd.nortel.vbk;vbk
+audio/vnd.nuera.ecelp4800;ecelp4800
+audio/vnd.nuera.ecelp7470;ecelp7470
+audio/vnd.nuera.ecelp9600;ecelp9600
audio/vnd.octel.sbc
audio/vnd.qcelp
audio/vnd.rhetorex.32kadpcm
-audio/vnd.sealedmedia.softseal.mpeg smp3,smp,s1m
+audio/vnd.sealedmedia.softseal.mpeg;smp3,smp,s1m
audio/vnd.vmx.cvsd
-audio/x-aiff aif,aifc,aiff base64
-audio/x-midi mid,midi,kar base64
-audio/x-pn-realaudio-plugin rpm
-audio/x-pn-realaudio rm,ram base64
-audio/x-realaudio ra base64
-audio/x-wav wav base64
-chemical/x-pdb pdb
-chemical/x-xyz xyz
-drawing/dwf dwf
+audio/x-aiff;aif,aifc,aiff;base64
+audio/x-gsm;gsm
+audio/x-midi;mid,midi,kar;base64
+audio/x-mpegurl;m3u
+audio/x-ms-wax;wax
+audio/x-ms-wma;wma
+audio/x-pn-realaudio;rm,ram,ra;base64
+audio/x-pn-realaudio-plugin;rpm
+audio/x-realaudio;ra;base64
+audio/x-scpls;pls
+audio/x-sd2;sd2
+audio/x-wav;wav;base64
+chemical/x-alchemy;alc
+chemical/x-cache;cac,cache
+chemical/x-cache-csf;csf
+chemical/x-cactvs-binary;cbin,cascii,ctab
+chemical/x-cdx;cdx
+chemical/x-cerius;cer
+chemical/x-chem3d;c3d
+chemical/x-chemdraw;chm
+chemical/x-cif;cif
+chemical/x-cmdf;cmdf
+chemical/x-cml;cml
+chemical/x-compass;cpa
+chemical/x-crossfire;bsd
+chemical/x-csml;csml,csm
+chemical/x-ctx;ctx
+chemical/x-cxf;cxf,cef
+chemical/x-embl-dl-nucleotide;emb,embl
+chemical/x-galactic-spc;spc
+chemical/x-gamess-input;inp,gam,gamin
+chemical/x-gaussian-checkpoint;fch,fchk
+chemical/x-gaussian-cube;cub
+chemical/x-gaussian-input;gau,gjc,gjf
+chemical/x-gaussian-log;gal
+chemical/x-gcg8-sequence;gcg
+chemical/x-genbank;gen
+chemical/x-hin;hin
+chemical/x-isostar;istr,ist
+chemical/x-jcamp-dx;jdx,dx
+chemical/x-kinemage;kin
+chemical/x-macmolecule;mcm
+chemical/x-macromodel-input;mmd,mmod
+chemical/x-mdl-molfile;mol
+chemical/x-mdl-rdfile;rd
+chemical/x-mdl-rxnfile;rxn
+chemical/x-mdl-sdfile;sd,sdf
+chemical/x-mdl-tgf;tgf
+chemical/x-mmcif;mcif
+chemical/x-mol2;mol2
+chemical/x-molconn-Z;b
+chemical/x-mopac-graph;gpt
+chemical/x-mopac-input;mop,mopcrt,mpc,zmt
+chemical/x-mopac-out;moo
+chemical/x-mopac-vib;mvb
+chemical/x-ncbi-asn1;asn
+chemical/x-ncbi-asn1-ascii;prt,ent
+chemical/x-ncbi-asn1-binary;val,aso
+chemical/x-ncbi-asn1-spec;asn
+chemical/x-pdb;pdb,ent
+chemical/x-rosdal;ros
+chemical/x-swissprot;sw
+chemical/x-vamas-iso14976;vms
+chemical/x-vmd;vmd
+chemical/x-xtel;xtel
+chemical/x-xyz;xyz
+drawing/dwf;dwf
image/cgm
image/g3fax
-image/gif gif base64
-image/ief ief base64
-image/jp2 jp2,jpg2 base64
-image/jpeg jpeg,jpg,jpe base64
-image/jpm jpm,jpgm
-image/jpx jpf,jpx
+image/gif;gif;base64
+image/ief;ief;base64
+image/jp2;jp2,jpg2;base64
+image/jpeg;jpeg,jpg,jpe;base64
+image/jpm;jpm,jpgm
+image/jpx;jpf,jpx
image/naplps
-image/png png base64
+image/pcx;pcx
+image/png;png;base64
image/prs.btif
image/prs.pti
-image/svg+xml svg 8bit
+image/svg+xml;svg,svgz;8bit
image/t38
-image/targa tga
+image/targa;tga
+image/tiff;tiff,tif;base64
image/tiff-fx
-image/tiff tiff,tif base64
image/vnd.cns.inf2
-image/vnd.dgn dgn
-image/vnd.djvu djvu,djv
-image/vnd.dwg dwg
+image/vnd.dgn;dgn
+image/vnd.djvu;djvu,djv
+image/vnd.dwg;dwg
image/vnd.dxf
image/vnd.fastbidsheet
image/vnd.fpx
image/vnd.fst
image/vnd.fujixerox.edmics-mmr
image/vnd.fujixerox.edmics-rlc
-image/vnd.glocalgraphics.pgb pgb
-image/vnd.microsoft.icon ico
+image/vnd.glocalgraphics.pgb;pgb
+image/vnd.microsoft.icon;ico
image/vnd.mix
-image/vnd.ms-modi mdi
+image/vnd.ms-modi;mdi
image/vnd.net-fpx
-image/vnd.sealedmedia.softseal.gif sgif,sgi,s1g
-image/vnd.sealedmedia.softseal.jpg sjpg,sjp,s1j
-image/vnd.sealed.png spng,spn,s1n
+image/vnd.sealed.png;spng,spn,s1n
+image/vnd.sealedmedia.softseal.gif;sgif,sgi,s1g
+image/vnd.sealedmedia.softseal.jpg;sjpg,sjp,s1j
image/vnd.svf
-image/vnd.wap.wbmp wbmp
+image/vnd.wap.wbmp;wbmp
image/vnd.xiff
-image/x-bmp bmp
-image/x-cmu-raster ras
-image/x-portable-anymap pnm base64
-image/x-portable-bitmap pbm base64
-image/x-portable-graymap pgm base64
-image/x-portable-pixmap ppm base64
-image/x-rgb rgb base64
-image/x-xbitmap xbm 7bit
-image/x-xpixmap xpm 8bit
-image/x-xwindowdump xwd base64
+image/x-bmp;bmp
+image/x-canon-cr2;cr2
+image/x-canon-crw;crw
+image/x-cmu-raster;ras
+image/x-coreldraw;cdr
+image/x-coreldrawpattern;pat
+image/x-coreldrawtemplate;cdt
+image/x-corelphotopaint;cpt
+image/x-epson-erf;erf
+image/x-icon;ico
+image/x-jg;art
+image/x-jng;jng
+image/x-ms-bmp;bmp
+image/x-nikon-nef;nef
+image/x-olympus-orf;orf
+image/x-photoshop;psd
+image/x-portable-anymap;pnm;base64
+image/x-portable-bitmap;pbm;base64
+image/x-portable-graymap;pgm;base64
+image/x-portable-pixmap;ppm;base64
+image/x-rgb;rgb;base64
+image/x-xbitmap;xbm;7bit
+image/x-xpixmap;xpm;8bit
+image/x-xwindowdump;xwd;base64
+inode/blockdevice
+inode/chardevice
+inode/directory
+inode/directory-locked
+inode/fifo
+inode/socket
message/CPIM
message/delivery-status
message/disposition-notification
-message/external-body 8bit
+message/external-body;;8bit
message/http
-message/news 8bit
-message/partial 8bit
-message/rfc822 eml 8bit
+message/news;;8bit
+message/partial;;8bit
+message/rfc822;eml;8bit
message/s-http
message/sip
message/sipfrag
-model/iges igs,iges
-model/mesh msh,mesh,silo
+model/iges;igs,iges
+model/mesh;msh,mesh,silo
model/vnd.dwf
model/vnd.flatland.3dml
model/vnd.gdl
model/vnd.gs-gdl
model/vnd.gtw
model/vnd.mts
-model/vnd.parasolid.transmit.binary x_b,xmt_bin
-model/vnd.parasolid.transmit.text x_t,xmt_txt quoted-printable
+model/vnd.parasolid.transmit.binary;x_b,xmt_bin
+model/vnd.parasolid.transmit.text;x_t,xmt_txt;quoted-printable
model/vnd.vtu
-model/vrml wrl,vrml
-multipart/alternative 8bit
-multipart/appledouble 8bit
+model/vrml;wrl,vrml
+model/x3d+binary;x3db
+model/x3d+vrml;x3dv
+model/x3d+xml;x3d
+multipart/alternative;;8bit
+multipart/appledouble;;8bit
multipart/byteranges
-multipart/digest 8bit
+multipart/digest;;8bit
multipart/encrypted
multipart/form-data
multipart/header-set
-multipart/mixed 8bit
-multipart/parallel 8bit
+multipart/mixed;;8bit
+multipart/parallel;;8bit
multipart/related
multipart/report
multipart/signed
@@ -875,23 +1052,30 @@
multipart/x-ustar
multipart/x-www-form-urlencoded
multipart/x-zip
-text/calendar
-text/csv csv 8bit
-text/comma-separated-values 8bit
-text/css css 8bit
+text/cache-manifest;manifest
+text/calendar;ics,icz
+text/comma-separated-values;;8bit
+text/css;css;8bit
+text/csv;csv;8bit
text/directory
+text/english
text/enriched
-text/html html,htm,htmlx,shtml,htx 8bit
+text/h323;323
+text/html;html,htm,htmlx,shtml,htx;8bit
+text/iuls;uls
+text/mathml;mml
text/parityfec
-text/plain txt,asc,c,cc,h,hh,cpp,hpp,dat,hlp 8bit
-text/prs.fallenstein.rst rst
+text/plain;txt,asc,c,cc,h,hh,cpp,hpp,dat,hlp,text,pot,brf;8bit
+text/prs.fallenstein.rst;rst
text/prs.lines.tag
text/rfc822-headers
-text/richtext rtx 8bit
-text/rtf rtf 8bit
-text/sgml sgml,sgm
+text/richtext;rtx;8bit
+text/rtf;rtf;8bit
+text/scriptlet;sct,wsc
+text/sgml;sgml,sgm
text/t140
-text/tab-separated-values tsv
+text/tab-separated-values;tsv
+text/texmacs;tm,ts
text/uri-list
text/vnd.abc
text/vnd.curl
@@ -906,77 +1090,110 @@
text/vnd.latex-z
text/vnd.motorola.reflex
text/vnd.ms-mediapackage
-text/vnd.net2phone.commcenter.command ccc
-text/vnd.sun.j2me.app-descriptor jad 8bit
-text/vnd.wap.si si
-text/vnd.wap.sl sl
-text/vnd.wap.wmlscript wmls
-text/vnd.wap.wml wml
-text/xml-external-parsed-entity
+text/vnd.net2phone.commcenter.command;ccc
+text/vnd.sun.j2me.app-descriptor;jad;8bit
+text/vnd.wap.si;si
+text/vnd.wap.sl;sl
+text/vnd.wap.wml;wml
+text/vnd.wap.wmlscript;wmls
+text/x-bibtex;bib
+text/x-boo;boo
+text/x-c++hdr;h++,hpp,hxx,hh
+text/x-c++src;c++,cpp,cxx,cc
+text/x-chdr;h
+text/x-component;htc;8bit
+text/x-crontab
+text/x-csh;csh
+text/x-csrc;c
+text/x-diff;diff,patch
+text/x-dsrc;d
+text/x-haskell;hs
+text/x-java;java
+text/x-literate-haskell;lhs
+text/x-makefile
+text/x-moc;moc
+text/x-pascal;p,pas
+text/x-pcs-gcd;gcd
+text/x-perl;pl,pm
+text/x-python;py
+text/x-scala;scala
+text/x-server-parsed-html
+text/x-setext;etx
+text/x-sgml;sgml,sgm;8bit
+text/x-sh;sh
+text/x-tcl;tcl,tk
+text/x-tex;tex,ltx,sty,cls
+text/x-vcalendar;vcs
+text/x-vCalendar;vcs;8bit
+text/x-vcard;vcf
+text/x-vCard;vcf;8bit
text/xml
-text/x-component htc 8bit
-text/x-setext etx
-text/x-sgml sgml,sgm 8bit
-text/x-vCalendar vcs 8bit
-text/x-vCard vcf 8bit
-video/3gpp 3gp,3gpp base64
-video/3gpp2 3g2,3gpp2 base64
+text/xml-external-parsed-entity
+video/3gpp;3gp,3gpp;base64
+video/3gpp2;3g2,3gpp2;base64
+video/annodex;axv
video/BMPEG
video/BT656
video/CelB
-video/dl dl base64
-video/DV
-video/gl gl base64
+video/dl;dl;base64
+video/dv;dif,dv
+video/fli;fli
+video/gl;gl;base64
video/H261
video/H263
video/H263-1998
video/H263-2000
video/JPEG
-video/mj2 mj2,mjp2
+video/mj2;mj2,mjp2
video/MP1S
video/MP2P
video/MP2T
-video/MP4V-ES
+video/mp4;mp4
+video/mp4v-es
+video/mpeg;mp2,mpe,mpeg,mpg;base64
video/mpeg4-generic
-video/mpeg mp2,mpe,mpeg,mpg base64
video/MPV
video/nv
-video/ogg ogv
+video/ogg;ogv
video/parityfec
video/pointer
-video/quicktime qt,mov base64
+video/quicktime;qt,mov;base64
video/SMPTE292M
-video/vnd.fvt fvt
+video/vnd.fvt;fvt
video/vnd.motorola.video
video/vnd.motorola.videop
-video/vnd.mpegurl mxu,m4u 8bit
-video/vnd.nokia.interleaved-multimedia nim
-video/vnd.objectvideo mp4
-video/vnd.sealedmedia.softseal.mov smov,smo,s1q
-video/vnd.sealed.mpeg1 s11
-video/vnd.sealed.mpeg4 smpg,s14
-video/vnd.sealed.swf sswf,ssw
-video/vnd.vivo viv,vivo
-video/x-fli fli base64
-video/x-flv flv base64
-video/x-ms-asf asf,asx
-video/x-ms-wmv wmv
-video/x-msvideo avi base64
-video/x-sgi-movie movie base64
-x-chemical/x-pdb pdb
-x-chemical/x-xyz xyz
-x-conference/x-cooltalk ice
-x-drawing/dwf dwf
-x-world/x-vrml wrl,vrml
+video/vnd.mpegurl;mxu,m4u;8bit
+video/vnd.mts
+video/vnd.nokia.interleaved-multimedia;nim
+video/vnd.objectvideo;mp4
+video/vnd.sealed.mpeg1;s11
+video/vnd.sealed.mpeg4;smpg,s14
+video/vnd.sealed.swf;sswf,ssw
+video/vnd.sealedmedia.softseal.mov;smov,smo,s1q
+video/vnd.vivo;viv,vivo
+video/x-fli;fli;base64
+video/x-flv;flv;base64
+video/x-la-asf;lsf,lsx
+video/x-matroska;mpv,mkv
+video/x-mng;mng
+video/x-ms-asf;asf,asx
+video/x-ms-wm;wm
+video/x-ms-wmv;wmv
+video/x-ms-wmx;wmx
+video/x-ms-wvx;wvx
+video/x-msvideo;avi;base64
+video/x-sgi-movie;movie;base64
+x-chemical/x-pdb;pdb
+x-chemical/x-xyz;xyz
+x-conference/x-cooltalk;ice
+x-drawing/dwf;dwf
+x-epoc/x-sisx-app;sisx
+x-world/x-vrml;wrl,vrml,vrm
# Exceptions
-vms:text/plain doc 8bit
-mac:application/x-macbase64 bin
+vms:text/plain;doc;8bit
+mac:application/x-macbase64;;bin
# IE6 bug
-image/pjpeg base64
-
-__MIMETYPES__
-
-1;
+image/pjpeg;;base64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MIME-Types-1.28/lib/MIME/Types.pod new/MIME-Types-1.29/lib/MIME/Types.pod
--- old/MIME-Types-1.28/lib/MIME/Types.pod 2009-09-07 00:13:10.000000000 +0200
+++ new/MIME-Types-1.29/lib/MIME/Types.pod 2010-03-16 23:28:57.000000000 +0100
@@ -11,8 +11,8 @@
use MIME::Types;
my $mimetypes = MIME::Types->new;
- my MIME::Type $plaintext = $mimetypes->type('text/plain');
- my MIME::Type $imagegif = $mimetypes->mimeTypeOf('gif');
+ my MIME::Type $def = $mimetypes->type('text/plain');
+ my MIME::Type $def = $mimetypes->mimeTypeOf('gif');
=head1 DESCRIPTION
@@ -178,12 +178,12 @@
=head1 SEE ALSO
-This module is part of MIME-Types distribution version 1.28,
-built on September 07, 2009. Website: F<http://perl.overmeer.net/mimetypes/>
+This module is part of MIME-Types distribution version 1.29,
+built on March 16, 2010. Website: F<http://perl.overmeer.net/mimetypes/>
=head1 LICENSE
-Copyrights 1999,2001-2009 by Mark Overmeer. For other contributors see ChangeLog.
+Copyrights 1999,2001-2010 by Mark Overmeer. For other contributors see ChangeLog.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MIME-Types-1.28/t/20types.t new/MIME-Types-1.29/t/20types.t
--- old/MIME-Types-1.28/t/20types.t 2009-09-07 00:13:10.000000000 +0200
+++ new/MIME-Types-1.29/t/20types.t 2010-03-16 23:28:57.000000000 +0100
@@ -54,7 +54,7 @@
else
{ is($q->type, 'application/x-msword');
}
-is($a->mimeTypeOf('my.lzh')->type, 'application/octet-stream');
+is($a->mimeTypeOf('my.lzh')->type, 'application/x-lzh');
my $warn;
my $r2 = MIME::Type->new(type => 'text/x-fake2');
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package polkit-default-privs for openSUSE:Factory
checked in at Fri Mar 26 16:42:49 CET 2010.
--------
--- polkit-default-privs/polkit-default-privs.changes 2010-02-25 16:57:12.000000000 +0100
+++ polkit-default-privs/polkit-default-privs.changes 2010-03-26 09:22:34.000000000 +0100
@@ -1,0 +2,5 @@
+Fri Mar 26 08:21:57 UTC 2010 - lnussel(a)suse.de
+
+- add policies that appeared in Factory
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
polkit-default-privs-0.1_201002251515.tar.bz2
New:
----
polkit-default-privs-0.1_201003260921.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ polkit-default-privs.spec ++++++
--- /var/tmp/diff_new_pack.BFsHWc/_old 2010-03-26 16:42:27.000000000 +0100
+++ /var/tmp/diff_new_pack.BFsHWc/_new 2010-03-26 16:42:27.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package polkit-default-privs (Version 0.1_201002251515)
+# spec file for package polkit-default-privs (Version 0.1_201003260921)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -22,7 +22,7 @@
Name: polkit-default-privs
License: GPLv2+
Group: Productivity/Security
-Version: 0.1_201002251515
+Version: 0.1_201003260921
Release: 1
Summary: SUSE PolicyKit default permissions
Source: polkit-default-privs-%version.tar.bz2
++++++ polkit-default-privs-0.1_201002251515.tar.bz2 -> polkit-default-privs-0.1_201003260921.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/polkit-default-privs-0.1_201002251515/listpolicies.pl new/polkit-default-privs-0.1_201003260921/listpolicies.pl
--- old/polkit-default-privs-0.1_201002251515/listpolicies.pl 2010-02-25 15:15:27.000000000 +0100
+++ new/polkit-default-privs-0.1_201003260921/listpolicies.pl 2010-03-26 09:21:24.000000000 +0100
@@ -72,5 +72,15 @@
print sprintf('%-63s %s'."\n", $_->{'name'}, $_->{'value'});
$have_unknown = 1;
}
+ if ($ENV{'VERBOSE'}) {
+ my %seen = map { $_->{'name'} => 1} @policies;
+ my @obs;
+ for (keys %known) {
+ push @obs, $_ unless $seen{$_};
+ }
+ for (sort @obs) {
+ print "obsolete entry $_\n";
+ }
+ }
exit (1) if($have_unknown);
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/polkit-default-privs-0.1_201002251515/polkit-default-privs.restrictive new/polkit-default-privs-0.1_201003260921/polkit-default-privs.restrictive
--- old/polkit-default-privs-0.1_201002251515/polkit-default-privs.restrictive 2010-02-25 15:15:27.000000000 +0100
+++ new/polkit-default-privs-0.1_201003260921/polkit-default-privs.restrictive 2010-03-26 09:21:24.000000000 +0100
@@ -10,7 +10,12 @@
org.freedesktop.policykit.revoke auth_admin_keep_always
org.freedesktop.policykit.grant auth_admin_keep_always
org.freedesktop.policykit.modify-defaults auth_admin_keep_always
+#
org.freedesktop.network-manager-settings.system.modify auth_admin_keep_always
+org.freedesktop.network-manager-settings.system.hostname.modify auth_admin_keep
+org.freedesktop.network-manager-settings.system.wifi.share.protected auth_admin
+org.freedesktop.network-manager-settings.system.wifi.share.open auth_admin
+#
org.freedesktop.hal.killswitch.bluetooth auth_admin_keep_always
org.freedesktop.hal.killswitch.wlan auth_admin_keep_always
org.freedesktop.hal.killswitch.wwan auth_admin_keep_always
@@ -68,6 +73,8 @@
org.gnome.clockapplet.mechanism.settime auth_admin_keep_always
org.gnome.clockapplet.mechanism.configurehwclock auth_admin_keep_always
#
+org.gnome.color.install-system-wide auth_admin
+#
# package kit
#
org.freedesktop.packagekit.package-install auth_admin_keep_always
@@ -129,6 +136,7 @@
org.opensuse.cupspkhelper.mechanism.printeraddremove auth_admin
org.opensuse.cupspkhelper.mechanism.job-edit auth_admin
org.opensuse.cupspkhelper.mechanism.job-not-owned-edit auth_admin
+org.opensuse.cupspkhelper.mechanism.devices-get auth_admin
#
# Firewall Zone Switcher
@@ -152,26 +160,27 @@
#
# device-kit. Should be consitent with hal
#
-org.freedesktop.devicekit.disks.filesystem-mount auth_admin
-org.freedesktop.devicekit.disks.filesystem-mount-system-internal auth_admin
-org.freedesktop.devicekit.disks.filesystem-check auth_admin
-org.freedesktop.devicekit.disks.filesystem-check-system-internal auth_admin
-org.freedesktop.devicekit.disks.filesystem-unmount-others auth_admin
-org.freedesktop.devicekit.disks.filesystem-lsof auth_admin
-org.freedesktop.devicekit.disks.filesystem-lsof-system-internal auth_admin
-org.freedesktop.devicekit.disks.drive-eject auth_admin
-org.freedesktop.devicekit.disks.drive-detach auth_admin
-org.freedesktop.devicekit.disks.change auth_admin
-org.freedesktop.devicekit.disks.change-system-internal auth_admin
-org.freedesktop.devicekit.disks.drive-ata-smart-refresh auth_admin
-org.freedesktop.devicekit.disks.drive-ata-smart-selftest auth_admin
-org.freedesktop.devicekit.disks.drive-ata-smart-retrieve-historical-data auth_admin
-org.freedesktop.devicekit.disks.luks-unlock auth_admin
-org.freedesktop.devicekit.disks.luks-lock-others auth_admin
-org.freedesktop.devicekit.disks.linux-md auth_admin
-org.freedesktop.devicekit.disks.cancel-job-others auth_admin
-org.freedesktop.devicekit.disks.inhibit-polling auth_admin
-org.freedesktop.devicekit.disks.drive-set-spindown auth_admin
+org.freedesktop.udisks.filesystem-mount auth_admin
+org.freedesktop.udisks.filesystem-mount-system-internal auth_admin
+org.freedesktop.udisks.filesystem-check auth_admin
+org.freedesktop.udisks.filesystem-check-system-internal auth_admin
+org.freedesktop.udisks.filesystem-unmount-others auth_admin
+org.freedesktop.udisks.filesystem-lsof auth_admin
+org.freedesktop.udisks.filesystem-lsof-system-internal auth_admin
+org.freedesktop.udisks.drive-eject auth_admin
+org.freedesktop.udisks.drive-detach auth_admin
+org.freedesktop.udisks.change auth_admin
+org.freedesktop.udisks.change-system-internal auth_admin
+org.freedesktop.udisks.drive-ata-smart-refresh auth_admin
+org.freedesktop.udisks.drive-ata-smart-selftest auth_admin
+org.freedesktop.udisks.drive-ata-smart-retrieve-historical-data auth_admin
+org.freedesktop.udisks.luks-unlock auth_admin
+org.freedesktop.udisks.luks-lock-others auth_admin
+org.freedesktop.udisks.linux-md auth_admin
+org.freedesktop.udisks.cancel-job-others auth_admin
+org.freedesktop.udisks.inhibit-polling auth_admin
+org.freedesktop.udisks.drive-set-spindown auth_admin
+org.freedesktop.udisks.linux-lvm2 auth_admin
#
org.freedesktop.devicekit.power.suspend auth_admin
org.freedesktop.devicekit.power.hibernate auth_admin
@@ -216,5 +225,6 @@
org.kde.polkitkde1.changeimplicitauthorizations auth_admin
org.kde.polkitkde1.changesystemconfiguration auth_admin
org.kde.polkitkde1.readauthorizations auth_admin_keep
+org.kde.kcontrol.k3bsetup.save auth_admin
###
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/polkit-default-privs-0.1_201002251515/polkit-default-privs.standard new/polkit-default-privs-0.1_201003260921/polkit-default-privs.standard
--- old/polkit-default-privs-0.1_201002251515/polkit-default-privs.standard 2010-02-25 15:15:27.000000000 +0100
+++ new/polkit-default-privs-0.1_201003260921/polkit-default-privs.standard 2010-03-26 09:21:24.000000000 +0100
@@ -10,7 +10,12 @@
org.freedesktop.policykit.revoke auth_admin_keep_always
org.freedesktop.policykit.grant auth_admin_keep_always
org.freedesktop.policykit.modify-defaults auth_admin_keep_always
+#
org.freedesktop.network-manager-settings.system.modify auth_admin_keep_always
+org.freedesktop.network-manager-settings.system.hostname.modify auth_admin_keep
+org.freedesktop.network-manager-settings.system.wifi.share.protected auth_admin
+org.freedesktop.network-manager-settings.system.wifi.share.open auth_admin
+#
org.freedesktop.hal.killswitch.bluetooth auth_admin_keep_always:auth_admin_keep_always:yes
org.freedesktop.hal.killswitch.wlan auth_admin_keep_always:auth_admin_keep_always:yes
org.freedesktop.hal.killswitch.wwan auth_admin_keep_always:auth_admin_keep_always:yes
@@ -75,6 +80,8 @@
org.gnome.clockapplet.mechanism.settime auth_admin_keep_always
org.gnome.clockapplet.mechanism.configurehwclock auth_admin_keep_always
#
+org.gnome.color.install-system-wide auth_admin
+#
# package kit
#
org.freedesktop.packagekit.package-install auth_admin_keep_always
@@ -136,6 +143,7 @@
org.opensuse.cupspkhelper.mechanism.printeraddremove auth_admin
org.opensuse.cupspkhelper.mechanism.job-edit auth_admin
org.opensuse.cupspkhelper.mechanism.job-not-owned-edit auth_admin
+org.opensuse.cupspkhelper.mechanism.devices-get auth_admin
#
# Firewall Zone Switcher
@@ -159,26 +167,27 @@
#
# device-kit. Should be consitent with hal
#
-org.freedesktop.devicekit.disks.filesystem-mount auth_admin:auth_admin:yes
-org.freedesktop.devicekit.disks.filesystem-mount-system-internal auth_admin:auth_admin:auth_admin_keep
-org.freedesktop.devicekit.disks.filesystem-check auth_admin:auth_admin:yes
-org.freedesktop.devicekit.disks.filesystem-check-system-internal auth_admin:auth_admin:auth_admin_keep
-org.freedesktop.devicekit.disks.filesystem-unmount-others auth_admin:auth_admin:auth_admin
-org.freedesktop.devicekit.disks.filesystem-lsof auth_admin:auth_admin:yes
-org.freedesktop.devicekit.disks.filesystem-lsof-system-internal auth_admin:auth_admin:auth_admin_keep
-org.freedesktop.devicekit.disks.drive-eject auth_admin:auth_admin:yes
-org.freedesktop.devicekit.disks.drive-detach auth_admin:auth_admin:yes
-org.freedesktop.devicekit.disks.change auth_admin:auth_admin:yes
-org.freedesktop.devicekit.disks.change-system-internal auth_admin:auth_admin:auth_admin_keep
-org.freedesktop.devicekit.disks.drive-ata-smart-refresh auth_admin:auth_admin:yes
-org.freedesktop.devicekit.disks.drive-ata-smart-selftest auth_admin:auth_admin:auth_admin
-org.freedesktop.devicekit.disks.drive-ata-smart-retrieve-historical-data auth_admin:auth_admin:yes
-org.freedesktop.devicekit.disks.luks-unlock auth_admin:auth_admin:yes
-org.freedesktop.devicekit.disks.luks-lock-others auth_admin:auth_admin:auth_admin
-org.freedesktop.devicekit.disks.linux-md auth_admin:auth_admin:auth_admin
-org.freedesktop.devicekit.disks.cancel-job-others auth_admin:auth_admin:auth_admin
-org.freedesktop.devicekit.disks.inhibit-polling auth_admin:auth_admin:yes
-org.freedesktop.devicekit.disks.drive-set-spindown auth_admin:auth_admin:yes
+org.freedesktop.udisks.filesystem-mount auth_admin:auth_admin:yes
+org.freedesktop.udisks.filesystem-mount-system-internal auth_admin:auth_admin:auth_admin_keep
+org.freedesktop.udisks.filesystem-check auth_admin:auth_admin:yes
+org.freedesktop.udisks.filesystem-check-system-internal auth_admin:auth_admin:auth_admin_keep
+org.freedesktop.udisks.filesystem-unmount-others auth_admin:auth_admin:auth_admin
+org.freedesktop.udisks.filesystem-lsof auth_admin:auth_admin:yes
+org.freedesktop.udisks.filesystem-lsof-system-internal auth_admin:auth_admin:auth_admin_keep
+org.freedesktop.udisks.drive-eject auth_admin:auth_admin:yes
+org.freedesktop.udisks.drive-detach auth_admin:auth_admin:yes
+org.freedesktop.udisks.change auth_admin:auth_admin:yes
+org.freedesktop.udisks.change-system-internal auth_admin:auth_admin:auth_admin_keep
+org.freedesktop.udisks.drive-ata-smart-refresh auth_admin:auth_admin:yes
+org.freedesktop.udisks.drive-ata-smart-selftest auth_admin:auth_admin:auth_admin
+org.freedesktop.udisks.drive-ata-smart-retrieve-historical-data auth_admin:auth_admin:yes
+org.freedesktop.udisks.luks-unlock auth_admin:auth_admin:yes
+org.freedesktop.udisks.luks-lock-others auth_admin:auth_admin:auth_admin
+org.freedesktop.udisks.linux-md auth_admin:auth_admin:auth_admin
+org.freedesktop.udisks.cancel-job-others auth_admin:auth_admin:auth_admin
+org.freedesktop.udisks.inhibit-polling auth_admin:auth_admin:yes
+org.freedesktop.udisks.drive-set-spindown auth_admin:auth_admin:yes
+org.freedesktop.udisks.linux-lvm2 auth_admin_keep
#
org.freedesktop.devicekit.power.suspend auth_admin:auth_admin:yes
org.freedesktop.devicekit.power.hibernate auth_admin:auth_admin:yes
@@ -223,5 +232,6 @@
org.kde.polkitkde1.changeimplicitauthorizations auth_admin
org.kde.polkitkde1.changesystemconfiguration auth_admin
org.kde.polkitkde1.readauthorizations auth_admin_keep
+org.kde.kcontrol.k3bsetup.save auth_admin
###
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libmsn for openSUSE:Factory
checked in at Fri Mar 26 16:42:13 CET 2010.
--------
--- libmsn/libmsn.changes 2010-01-21 14:11:21.000000000 +0100
+++ libmsn/libmsn.changes 2010-03-26 13:31:16.000000000 +0100
@@ -1,0 +2,6 @@
+Fri Mar 26 13:30:22 CET 2010 - dmueller(a)suse.de
+
+- update to 4.1 (bnc#535466):
+ * up upstream changelog available
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
libmsn-4.0-beta8.tar.bz2
wrong-free.diff
New:
----
libmsn-4.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libmsn.spec ++++++
--- /var/tmp/diff_new_pack.X5OyOR/_old 2010-03-26 16:41:53.000000000 +0100
+++ /var/tmp/diff_new_pack.X5OyOR/_new 2010-03-26 16:41:53.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package libmsn (Version 3.9.97)
+# spec file for package libmsn (Version 4.1)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -25,13 +25,12 @@
Summary: Reusable, open-source library for MSN Messenger
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Url: http://sourceforge.net/projects/libmsn
-Version: 3.9.97
-Release: 2
-%define tar_version 4.0-beta8
+Version: 4.1
+Release: 1
+%define tar_version 4.1
Source: http://surfnet.dl.sourceforge.net/sourceforge/libmsn/libmsn-%{tar_version}.…
Patch1: gcc-warnings.diff
Patch2: literal-string-compare.diff
-Patch3: wrong-free.diff
Source99: COPYING.LGPL
%define debug_package_requires libmsn0_1 = %{version}-%{release}
@@ -41,12 +40,12 @@
-%package -n libmsn0_1
+%package -n libmsn0_3
License: BSD3c(or similar) ; GPLv2 or later with linking exception for openssl
Summary: Reusable, open-source library for MSN Messenger
Group: Development/Libraries/C and C++
-%description -n libmsn0_1
+%description -n libmsn0_3
Libmsn is a reusable, open-source, fully documented library for
connecting to Microsoft's MSN Messenger service.
@@ -56,7 +55,7 @@
License: BSD3c(or similar) ; GPLv2 or later with linking exception for openssl
Summary: Reusable, open-source library for MSN Messenger
Group: Development/Libraries/C and C++
-Requires: libmsn0_1 = %version
+Requires: libmsn0_3 = %version
Requires: libopenssl-devel
%description devel
@@ -69,7 +68,6 @@
%setup -n libmsn-%{tar_version}
%patch1
%patch2
-%patch3
cp %{S:99} .
%build
@@ -80,14 +78,14 @@
cd build
%makeinstall
-%post -n libmsn0_1 -p /sbin/ldconfig
+%post -n libmsn0_3 -p /sbin/ldconfig
-%postun -n libmsn0_1 -p /sbin/ldconfig
+%postun -n libmsn0_3 -p /sbin/ldconfig
%clean
rm -rf $RPM_BUILD_ROOT
-%files -n libmsn0_1
+%files -n libmsn0_3
%defattr(-,root,root)
%doc README COPYING COPYING.LGPL TODO
%{_libdir}/libmsn.so.0.*
++++++ libmsn-4.0-beta8.tar.bz2 -> libmsn-4.1.tar.bz2 ++++++
++++ 11369 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0