openSUSE Commits
Threads by month
- ----- 2024 -----
- 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
January 2016
- 1 participants
- 1523 discussions
Hello community,
here is the log from the commit of package docker for openSUSE:Factory checked in at 2016-01-01 19:48:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/docker (Old)
and /work/SRC/openSUSE:Factory/.docker.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "docker"
Changes:
--------
--- /work/SRC/openSUSE:Factory/docker/docker.changes 2015-12-09 22:15:08.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.docker.new/docker.changes 2016-01-01 19:50:59.000000000 +0100
@@ -0,0 +1,4 @@
+Wed Dec 23 10:47:04 UTC 2015 - fcastelli(a)suse.com
+
+- Add rules for auditd. This is required to fix bnc#959405
+
New:
----
docker-audit.rules
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ docker.spec ++++++
--- /var/tmp/diff_new_pack.CvHg8p/_old 2016-01-01 19:51:01.000000000 +0100
+++ /var/tmp/diff_new_pack.CvHg8p/_new 2016-01-01 19:51:01.000000000 +0100
@@ -38,6 +38,7 @@
Source6: docker-rpmlintrc
Source7: README_SUSE.md
+Source8: docker-audit.rules
# TODO: remove once we figure out what is wrong with iptables on ppc64le
Source100: sysconfig.docker.ppc64le
Patch0: fix-docker-init.patch
@@ -54,6 +55,7 @@
Patch104: docker_remove_journald_to_fix_dynbinary_build_on_powerpc.patch
Patch105: add_bolt_arm64.patch
Patch106: docker_remove_journald_to_fix_dynbinary_build_on_arm64.patch
+BuildRequires: audit
BuildRequires: bash-completion
BuildRequires: device-mapper-devel >= 1.2.68
BuildRequires: glibc-devel-static
@@ -210,6 +212,9 @@
install -D -m 0644 %SOURCE3 %{buildroot}%{_prefix}/lib/udev/rules.d/80-%{name}.rules
+# audit rules
+install -D -m 0640 %SOURCE8 %{buildroot}%{_sysconfdir}/audit/rules.d/%{name}.rules
+
# sysconfig file
%ifarch ppc64le
install -D -m 644 %SOURCE100 %{buildroot}/var/adm/fillup-templates/sysconfig.docker
@@ -251,6 +256,7 @@
%{_prefix}/lib/docker/dockerinit
%{_unitdir}/%{name}.service
%{_unitdir}/%{name}.socket
+%config %{_sysconfdir}/audit/rules.d/%{name}.rules
%{_prefix}/lib/udev/rules.d/80-%{name}.rules
/var/adm/fillup-templates/sysconfig.docker
%ifarch %go_arches
++++++ docker-audit.rules ++++++
##
# Audit rules based on CIS Docker 1.6 Benchmark v1.0.0
# https://benchmarks.cisecurity.org/tools2/docker/CIS_Docker_1.6_Benchmark_v1…
# Not all of these apply to SUSE.
# 1.8 Audit docker daemon
-w /usr/bin/docker -k docker
# 1.9 Audit Docker files and directories
-w /var/lib/docker -k docker
# 1.10 Audit /etc/docker
-w /etc/docker -k docker
# 1.11 Audit Docker files and directories - docker-registry.service
-w /usr/lib/systemd/system/docker-registry.service -k docker
# 1.12 Audit Docker files and directories - docker.service
-w /usr/lib/systemd/system/docker.service -k docker
# 1.13 Audit Docker files and directories - /var/run/docker.sock
-w /var/run/docker.sock -k docker
# 1.14 Audit Docker files and directories - /etc/sysconfig/docker
-w /etc/sysconfig/docker -k docker
# 1.15 Audit Docker files and directories - /etc/sysconfig/docker-network
-w /etc/sysconfig/docker-network -k docker
# 1.16 Audit Docker files and directories - /etc/sysconfig/docker-registry
-w /etc/sysconfig/docker-registry -k docker
# 1.17 Audit Docker files and directories - /etc/sysconfig/docker-storage
-w /etc/sysconfig/docker-storage -k docker
# 1.18 Audit Docker files and directories - /etc/default/docker
-w /etc/default/docker-k docker
## end docker audit rules
1
0
Hello community,
here is the log from the commit of package nodejs for openSUSE:Factory checked in at 2016-01-01 19:48:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs (Old)
and /work/SRC/openSUSE:Factory/.nodejs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs"
Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs/nodejs.changes 2015-12-29 12:59:31.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs.new/nodejs.changes 2016-01-01 19:50:58.000000000 +0100
@@ -1,0 +2,17 @@
+Tue Dec 29 15:17:47 UTC 2015 - i(a)marguerite.su
+
+- fix boo#955142: SLES11 compliance of build process
+ * usage of g++ 4.8 needs to be specified on SLES11
+ * python 2.6 does not include the check_output method
+ used in the configure script. We need to patch it
+ into the script
+- add patch: nodejs-sle11-python26-check_output.patch
+- adjust packaging method for nodejs-doc
+ * %{_docdir} will be recreated anyway when *.md is
+ added through %doc macro, so we can't install doc/api
+ in %install section on sle11
+- adjust packaging method for nodejs_sitelib
+ * "install -d" won't work on sle11 for %{_libexecdir},
+ replace with "mkdir -p"
+
+-------------------------------------------------------------------
New:
----
nodejs-sle11-python26-check_output.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nodejs.spec ++++++
--- /var/tmp/diff_new_pack.WgJPB9/_old 2016-01-01 19:50:59.000000000 +0100
+++ /var/tmp/diff_new_pack.WgJPB9/_new 2016-01-01 19:50:59.000000000 +0100
@@ -24,15 +24,23 @@
Group: Development/Languages/NodeJS
Url: http://www.nodejs.org
Source: http://nodejs.org/dist/v%{version}/node-v%{version}.tar.xz
-Patch3: support-arm64-build.patch
-Patch5: nodejs-lib64path.patch
-Patch6: nodejs-libpath.patch
-# PATCH-FIX-UPSTREAM use custom addon.gypi by default instead of downloading node source
-Patch7: node-gyp-addon-gypi.patch
+Patch: support-arm64-build.patch
+Patch1: nodejs-lib64path.patch
+Patch2: nodejs-libpath.patch
+# PATCH-FIX-UPSTREAM use custom addon.gypi by default instead of
+# downloading node source
+Patch3: node-gyp-addon-gypi.patch
+# PATCH-FIX-SLES python 2.6 doesn't include the check_output method
+# used in the configure, we need to patch it into the script
+Patch4: nodejs-sle11-python26-check_output.patch
BuildRequires: binutils-gold
BuildRequires: curl
BuildRequires: fdupes
+%if 0%{?sles_version} == 11
+BuildRequires: gcc48-c++
+%else
BuildRequires: gcc-c++
+%endif
%if 0%{?suse_version}
BuildRequires: libopenssl-devel
%else
@@ -43,7 +51,7 @@
BuildRequires: python
BuildRequires: xz
BuildRequires: zlib-devel
-Recommends: npm = %{version}
+Recommends: npm(npm) = %{version}
#we need ABI virtual provides where SONAMEs aren't enough/not present so deps
#break when binary compatibility is broken
@@ -71,17 +79,6 @@
%description devel
This package provides development headers for Node.js.
-%package docs
-Summary: Node.js API documentation
-Group: Documentation/Other
-%if 0%{?suse_version} >= 1200
-# using noarch subpackage seems to break debuginfo on older releases
-BuildArch: noarch
-%endif
-
-%description docs
-The API documentation for the Node.js JavaScript runtime.
-
%package -n npm
Summary: Package manager for Node.js
Group: Development/Languages/NodeJS
@@ -94,19 +91,34 @@
%description -n npm
A package manager for Node.js.
+%package docs
+Summary: Node.js API documentation
+Group: Documentation/Other
+%if 0%{?suse_version} >= 1200
+# using noarch subpackage seems to break debuginfo on older releases
+BuildArch: noarch
+%endif
+
+%description docs
+The API documentation for the Node.js JavaScript runtime.
+
%prep
%setup -q -n node-v%{version}
-%patch3 -p1
+%patch -p1
%if %{_lib} == "lib64"
-%patch5 -p1
+%patch1 -p1
%else
-%patch6 -p1
+%patch2 -p1
+%endif
+%patch3 -p1
+# add check_output to configure script (not part of python
+# 2.6 in SLES11)
+%if 0%{?sles_version} == 11
+%patch4 -p1
%endif
-%patch7 -p1
# Make sure nothing gets included from bundled deps:
# We only delete the source and header files, because
# the remaining build scripts are still used.
-###for dir in v8 openssl zlib; do
%if 0%{?suse_version} > 1320
for dir in openssl zlib; do
find deps/$dir -name *.[ch] -delete
@@ -120,6 +132,11 @@
# script, so we'll do it thus:
export CFLAGS="%{optflags}"
export CXXFLAGS="%{optflags}"
+# SLE_11_SP4 compatible
+%if 0%{?sles_version} == 11
+export CXX="g++-4.8"
+%endif
+
./configure \
--prefix=%{_prefix} \
%if 0%{?suse_version} > 1320
@@ -148,27 +165,31 @@
%endif
%install
+# sles: install-no-mkdir-buildroot
+%if 0%{?sles_version} == 11
+rm -rf %{buildroot} && mkdir %{buildroot}
+%endif
+
make install DESTDIR=%{buildroot} %{?_smp_mflags}
rm -rf %{buildroot}%{_datadir}/doc/node
# npm man page
-install -m 644 deps/npm/man/man1/npm.1 %{buildroot}%{_mandir}/man1
+rm -rf %{buildroot}%{_libdir}/node_modules/npm/man
+mkdir -p %{buildroot}%{_mandir}/{man1,man5,man7}
+install -m 644 deps/npm/man/man1/* %{buildroot}%{_mandir}/man1
+install -m 644 deps/npm/man/man5/* %{buildroot}%{_mandir}/man5
+install -m 644 deps/npm/man/man7/* %{buildroot}%{_mandir}/man7
#node-gyp needs common.gypi too
mkdir -p %{buildroot}%{_libdir}/node_modules/npm/node_modules/node-gyp/
install -m 644 common.gypi \
%{buildroot}%{_libdir}/node_modules/npm/node_modules/node-gyp/
-
# install addon-rpm.gypi
install -m 644 addon-rpm.gypi \
%{buildroot}%{_libdir}/node_modules/npm/node_modules/node-gyp/
-# Documentation
-install -d %{buildroot}%{_docdir}/%{name}
-cp -r doc/api %{buildroot}%{_docdir}/%{name}/
-
# Own nodejs_sitelib
-install -d %{buildroot}%{_libexecdir}/node_modules
+mkdir -p %{buildroot}%{_libexecdir}/node_modules
# clean
# file duplicates
@@ -200,17 +221,17 @@
%doc AUTHORS LICENSE *.md
%dir %{_libexecdir}/node_modules
%{_bindir}/node
-%{_prefix}/lib/node_modules
+%{_libdir}/node_modules
%{_mandir}/man1/node.1%{ext_man}
%exclude %{_libdir}/node_modules/npm
-%exclude %{_docdir}/%{name}/api
%files -n npm
%defattr(-, root, root)
%{_bindir}/npm
-%dir %{_libdir}/node_modules
%{_libdir}/node_modules/npm
-%{_mandir}/man1/npm.1%{ext_man}
+%{_mandir}/man*/*
+%exclude %{_mandir}/man1/node.1%{ext_man}
+
%files devel
%defattr(-, root, root)
@@ -221,6 +242,6 @@
%files docs
%defattr(-,root,root)
-%{_docdir}/%{name}/api
+%doc doc/api
%changelog
++++++ nodejs-sle11-python26-check_output.patch ++++++
Index: node-v5.3.0/configure
===================================================================
--- node-v5.3.0.orig/configure
+++ node-v5.3.0/configure
@@ -9,6 +9,28 @@ import sys
import shutil
import string
+# http://stackoverflow.com/questions/28904750/python-check-output-workaround-…
+if "check_output" not in dir( subprocess ): # duck punch it in!
+ def check_output(*popenargs, **kwargs):
+ r"""Run command with arguments and return its output as a byte string.
+ Backported from Python 2.7 as it's implemented as pure python on stdlib.
+
+ >>> check_output(['/usr/bin/python', '--version'])
+ Python 2.6.2+ """
+ process = subprocess.Popen(stdout=subprocess.PIPE, *popenargs, **kwargs)
+ output, unused_err = process.communicate()
+ retcode = process.poll()
+ if retcode:
+ cmd = kwargs.get("args")
+ if cmd is None:
+ cmd = popenargs[0]
+ error = subprocess.CalledProcessError(retcode, cmd)
+ error.output = output
+ raise error
+ return output
+
+ subprocess.check_output = check_output
+
# gcc and g++ as defaults matches what GYP's Makefile generator does,
# except on OS X.
CC = os.environ.get('CC', 'cc' if sys.platform == 'darwin' else 'gcc')
1
0
Hello community,
here is the log from the commit of package wireshark for openSUSE:Factory checked in at 2016-01-01 19:48:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wireshark (Old)
and /work/SRC/openSUSE:Factory/.wireshark.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wireshark"
Changes:
--------
--- /work/SRC/openSUSE:Factory/wireshark/wireshark.changes 2015-12-16 17:43:34.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.wireshark.new/wireshark.changes 2016-01-01 19:50:56.000000000 +0100
@@ -1,0 +2,55 @@
+Wed Dec 30 08:24:29 UTC 2015 - astieger(a)suse.com
+
+- Wireshark 2.0.1
+ fixing the following dissector crashes boo#960382:
+ * NBAP dissector crashes.
+ wnpa-sec-2015-31
+ * NLM dissector crash.
+ wnpa-sec-2015-37
+ * BER dissector crash.
+ wnpa-sec-2015-39
+ * Zlib decompression crash. ([8]Bug 11548)
+ wnpa-sec-2015-40
+ * SCTP dissector crash.
+ wnpa-sec-2015-41
+ * 802.11 decryption crash.
+ wnpa-sec-2015-42
+ * DIAMETER dissector crash.
+ wnpa-sec-2015-43
+ * VeriWave file parser crashes.
+ wnpa-sec-2015-44
+ * RSVP dissector crash.
+ wnpa-sec-2015-45
+ * ANSI A & GSM A dissector crashes.
+ wnpa-sec-2015-46
+ * Ascend file parser crash.
+ wnpa-sec-2015-47
+ * NBAP dissector crash.
+ npa-sec-2015-48
+ * RSL dissector crash.
+ wnpa-sec-2015-49
+ * ZigBee ZCL dissector crash.
+ wnpa-sec-2015-50
+ * Sniffer file parser crash
+ wnpa-sec-2015-51
+ * NWP dissector crash.
+ wnpa-sec-2015-52
+ * BT ATT dissector crash.
+ wnpa-sec-2015-53
+ * MP2T file parser crash.
+ wnpa-sec-2015-54
+ * MP2T file parser crash.
+ wnpa-sec-2015-55
+ * S7COMM dissector crash.
+ wnpa-sec-2015-56
+ * IPMI dissector crash.
+ wnpa-sec-2015-57
+ * TDS dissector crash.
+ wnpa-sec-2015-58
+ * PPI dissector crash.
+ wnpa-sec-2015-59
+ * MS-WSP dissector crash.
+ wnpa-sec-2015-60
+- adjust wireshark-1.12.6-fix-QT-PIC-PIE.patch for upstream changes
+
+-------------------------------------------------------------------
Old:
----
SIGNATURES-2.0.0.txt
wireshark-2.0.0.tar.bz2
New:
----
SIGNATURES-2.0.1.txt
wireshark-2.0.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ wireshark.spec ++++++
--- /var/tmp/diff_new_pack.NFlGXP/_old 2016-01-01 19:50:58.000000000 +0100
+++ /var/tmp/diff_new_pack.NFlGXP/_new 2016-01-01 19:50:58.000000000 +0100
@@ -29,7 +29,7 @@
%define use_gnutls 0%{?suse_version} >= 1310 || 0%{?suse_version} == 1110
Name: wireshark
-Version: 2.0.0
+Version: 2.0.1
Release: 0
Summary: A Network Traffic Analyser
License: GPL-2.0+ and GPL-3.0+
++++++ SIGNATURES-2.0.0.txt -> SIGNATURES-2.0.1.txt ++++++
--- /work/SRC/openSUSE:Factory/wireshark/SIGNATURES-2.0.0.txt 2015-11-22 11:02:30.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.wireshark.new/SIGNATURES-2.0.1.txt 2016-01-01 19:50:55.000000000 +0100
@@ -1,45 +1,45 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-wireshark-2.0.0.tar.bz2: 30976957 bytes
-SHA256(wireshark-2.0.0.tar.bz2)=90026c761a85701d7783c7e2eaa4c1de247dfbadbd53221df355f121e42691dd
-RIPEMD160(wireshark-2.0.0.tar.bz2)=79b1badcb34ce5d4d6b8c43de7d0ed2c7c301527
-SHA1(wireshark-2.0.0.tar.bz2)=f8b226b40e36e4c431b4f70bc3f523b6dd53a501
-MD5(wireshark-2.0.0.tar.bz2)=5909af2a09a9a3023ba61bc62e787ad2
-
-Wireshark-win32-2.0.0.exe: 37999376 bytes
-SHA256(Wireshark-win32-2.0.0.exe)=eb791240f4d3e8562e24fb494597b04050820f1991e5dd82b741b7f240661ecf
-RIPEMD160(Wireshark-win32-2.0.0.exe)=614ac3e7afaa43604fbb3ee0797ea1a3482ebe46
-SHA1(Wireshark-win32-2.0.0.exe)=bbc67138a407aeb10e8e60511922464ffe6826ab
-MD5(Wireshark-win32-2.0.0.exe)=5555295e497746617794f432e7d6b4d0
-
-Wireshark-win64-2.0.0.exe: 40868360 bytes
-SHA256(Wireshark-win64-2.0.0.exe)=72949ee020a9b21c7cff94b68920db883504ddbb442870496095471b20707feb
-RIPEMD160(Wireshark-win64-2.0.0.exe)=a9be8241c6f50f338860bc1af680201d35b02142
-SHA1(Wireshark-win64-2.0.0.exe)=2aaf8c76526222f29b3f8f157e56cecd9014dfcd
-MD5(Wireshark-win64-2.0.0.exe)=bec01ee4b13f6fd919cedf8ee7b367cf
-
-WiresharkPortable_2.0.0.paf.exe: 42739752 bytes
-SHA256(WiresharkPortable_2.0.0.paf.exe)=470933e60832d9a053d14ffadaade9262bdb7a517d690f37e0db0761bf73c892
-RIPEMD160(WiresharkPortable_2.0.0.paf.exe)=c8a9b29d558e33980ad507a1c9d109480cf4b2a7
-SHA1(WiresharkPortable_2.0.0.paf.exe)=6e1d1c529a3a487ac4d7874a7ccc98ea8ad9b5c8
-MD5(WiresharkPortable_2.0.0.paf.exe)=fec2647be084c92ca9167f03637744cb
-
-Wireshark 2.0.0 Intel 64.dmg: 31522805 bytes
-SHA256(Wireshark 2.0.0 Intel 64.dmg)=4e981904bcc29a3c4fcab57fee85a0844a0d8c5df0844cbedb21de62b2db2f22
-RIPEMD160(Wireshark 2.0.0 Intel 64.dmg)=c6425d398af4d0779865377a683d9945566a1d68
-SHA1(Wireshark 2.0.0 Intel 64.dmg)=825f6f97dc782b4109705e780c93a26ea70080ae
-MD5(Wireshark 2.0.0 Intel 64.dmg)=19cece26bf58f18704c71f7d6bbce2ab
-
-Wireshark 2.0.0 Intel 32.dmg: 32295530 bytes
-SHA256(Wireshark 2.0.0 Intel 32.dmg)=0aa700811403fc356e4d03fd85d13a6bbd0f95d1ca9a1e6f9233148f2dace8ad
-RIPEMD160(Wireshark 2.0.0 Intel 32.dmg)=3281e2fdd4556f11e1e0c6a454f08f8734159c5a
-SHA1(Wireshark 2.0.0 Intel 32.dmg)=e682d0e761aaea432ffb325206ea0d191db4ca2c
-MD5(Wireshark 2.0.0 Intel 32.dmg)=1d516e6c9757d0aa85d05f0edb7194a5
+wireshark-2.0.1.tar.bz2: 31016295 bytes
+SHA256(wireshark-2.0.1.tar.bz2)=c9bd07dd0d0045d6ca7537390a1afbcdf33716d193ea7d7084ae4f6c30b683ab
+RIPEMD160(wireshark-2.0.1.tar.bz2)=0a83fb6d2c74005840492d0811a4eca29b565602
+SHA1(wireshark-2.0.1.tar.bz2)=6703221128305ac33802f0da13d368476ce90688
+MD5(wireshark-2.0.1.tar.bz2)=c1610ab2238965363b811e5188750fb1
+
+Wireshark-win64-2.0.1.exe: 47333544 bytes
+SHA256(Wireshark-win64-2.0.1.exe)=5c5c9668d0254d183ef94eaaab2ca35e1376ae1bac3f10b21ccf5e14eaafb045
+RIPEMD160(Wireshark-win64-2.0.1.exe)=06fc6a95a6a93d4287e4cb4fcbe1f584c8a393d8
+SHA1(Wireshark-win64-2.0.1.exe)=27e290b4647adeb51a714d7a831ef88702b518da
+MD5(Wireshark-win64-2.0.1.exe)=8a05505aae3807d554a394c8f86ca4ac
+
+Wireshark-win32-2.0.1.exe: 43764688 bytes
+SHA256(Wireshark-win32-2.0.1.exe)=03a1d405bdcace6d64d9c743bf544079b4e2eeb1f79c87440c38b5790950beb1
+RIPEMD160(Wireshark-win32-2.0.1.exe)=c3f4c13257e4a9a5a637b23e15a90bd0463fce7f
+SHA1(Wireshark-win32-2.0.1.exe)=7407cb02091e84f7f329782a5802f1b3b27d9ec9
+MD5(Wireshark-win32-2.0.1.exe)=2841bc0a430f1ac575c98f4dce83deb4
+
+WiresharkPortable_2.0.1.paf.exe: 43353168 bytes
+SHA256(WiresharkPortable_2.0.1.paf.exe)=66d3b81295bc8860cb766668c4b59e73220d799c52224460422c094d82a78889
+RIPEMD160(WiresharkPortable_2.0.1.paf.exe)=c8dddc54f2bdd7a084ca746db67fe1cf4e123cea
+SHA1(WiresharkPortable_2.0.1.paf.exe)=8c80e59338aedcb353fa40f028936c336ec478df
+MD5(WiresharkPortable_2.0.1.paf.exe)=ec0f68ea58a6242637892c5fb39e8fde
+
+Wireshark 2.0.1 Intel 64.dmg: 31559961 bytes
+SHA256(Wireshark 2.0.1 Intel 64.dmg)=8c84d745bb8ab930a8f47fd1e4388300def9afbea90aed449558c8189508b9ea
+RIPEMD160(Wireshark 2.0.1 Intel 64.dmg)=be4cb9fbf0f80dd9c17c16ed3a6df6461cd10dd8
+SHA1(Wireshark 2.0.1 Intel 64.dmg)=06d300e50cd20bed1b6e13872c390663d717063f
+MD5(Wireshark 2.0.1 Intel 64.dmg)=04f046a920113c0136d8d75fdc9870ee
+
+Wireshark 2.0.1 Intel 32.dmg: 32320570 bytes
+SHA256(Wireshark 2.0.1 Intel 32.dmg)=244a20142069f238e5f9696af726880df0233b01462ab5028bfff9dd99f81964
+RIPEMD160(Wireshark 2.0.1 Intel 32.dmg)=f50e433f16f9417a9c66c4376ab7c298b6b5be9a
+SHA1(Wireshark 2.0.1 Intel 32.dmg)=6682044bc8b7c33e7eed8814401bd4a0efb84c48
+MD5(Wireshark 2.0.1 Intel 32.dmg)=df7cdee3ef17d81611d1a4dfeca00f4a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
-iEYEARECAAYFAlZNAuwACgkQpw8IXSHylJrCJgCgn+7PjD/rmkuT90t+7D8tX/6a
-5ggAn0oUb+yVlM0onpIGrHLLJtosrlf9
-=s6rO
+iEYEARECAAYFAlaDChoACgkQpw8IXSHylJo3MwCdEQ2ZepF4bAz9v2aLrnTLVjS5
+aCAAnirCP+y4Gz5xx5YgdXsh0Pyxh1LT
+=VbIv
-----END PGP SIGNATURE-----
++++++ wireshark-1.12.6-fix-QT-PIC-PIE.patch ++++++
--- /var/tmp/diff_new_pack.NFlGXP/_old 2016-01-01 19:50:58.000000000 +0100
+++ /var/tmp/diff_new_pack.NFlGXP/_new 2016-01-01 19:50:58.000000000 +0100
@@ -19,20 +19,20 @@
Should be considered a temporary fix.
Some discussion: https://build.opensuse.org/request/show/314996
-diff --git a/configure.ac b/configure.ac
-index bcd6f9e..a39a96f 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -1071,18 +1071,18 @@ AC_WIRESHARK_LDFLAGS_CHECK([-Wl,--as-needed])
+Index: wireshark-2.0.1/configure.ac
+===================================================================
+--- wireshark-2.0.1.orig/configure.ac
++++ wireshark-2.0.1/configure.ac
+@@ -1079,18 +1079,18 @@ AC_WIRESHARK_LDFLAGS_CHECK([-Wl,--as-nee
# in the address space to make attacks more difficult.
#
- CFLAGS_before_pie="$CFLAGS"
--AC_WIRESHARK_COMPILER_FLAGS_CHECK(-fPIE)
-+AC_WIRESHARK_COMPILER_FLAGS_CHECK(-fPIC)
- if test "x$CFLAGS" != "x$CFLAGS_before_pie"
+ WS_CHECKED_CFLAGS_before_pie="$WS_CHECKED_CFLAGS"
+-AC_WIRESHARK_COMPILER_FLAGS_CHECK(-fPIE, C)
++AC_WIRESHARK_COMPILER_FLAGS_CHECK(-fPIC, C)
+ if test "x$can_add_to_cflags" = "xyes"
then
# Restore CFLAGS
- CFLAGS="$CFLAGS_before_pie"
+ WS_CHECKED_CFLAGS="$WS_CHECKED_CFLAGS_before_pie"
LDFLAGS_before_pie="$LDFLAGS"
- AC_WIRESHARK_LDFLAGS_CHECK([-fPIE -pie])
++++++ wireshark-2.0.0.tar.bz2 -> wireshark-2.0.1.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/wireshark/wireshark-2.0.0.tar.bz2 /work/SRC/openSUSE:Factory/.wireshark.new/wireshark-2.0.1.tar.bz2 differ: char 11, line 1
1
0
Hello community,
here is the log from the commit of package chromium for openSUSE:Factory checked in at 2016-01-01 19:48:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/chromium (Old)
and /work/SRC/openSUSE:Factory/.chromium.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "chromium"
Changes:
--------
--- /work/SRC/openSUSE:Factory/chromium/chromium.changes 2015-12-21 12:06:27.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new/chromium.changes 2016-01-01 19:50:31.000000000 +0100
@@ -1,0 +2,12 @@
+Mon Dec 28 18:14:40 UTC 2015 - stefan.bruens(a)rwth-aachen.de
+
+- Enable SSE2 on x86_64
+
+-------------------------------------------------------------------
+Sun Dec 27 21:44:50 UTC 2015 - stefan.bruens(a)rwth-aachen.de
+
+- Fix crash when trying to enable chromecast extension
+ * Add patch: fix_network_api_crash.patch
+ Fix https://code.google.com/p/chromium/issues/detail?id=572539
+
+-------------------------------------------------------------------
@@ -6,0 +19,6 @@
+
+-------------------------------------------------------------------
+Mon Dec 14 04:31:08 UTC 2015 - jimmy(a)boombatower.com
+
+- Enable VA-API hardware acceleration in Linux.
+ * chromium-enable-vaapi.patch
New:
----
chromium-enable-vaapi.patch
fix_network_api_crash.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ chromium.spec ++++++
--- /var/tmp/diff_new_pack.C9DVxx/_old 2016-01-01 19:50:55.000000000 +0100
+++ /var/tmp/diff_new_pack.C9DVxx/_new 2016-01-01 19:50:55.000000000 +0100
@@ -18,6 +18,7 @@
%define chromium_no_dlopen 1
%define chromium_system_libs 1
+%bcond_without libva
Name: chromium
Version: 47.0.2526.106
@@ -69,6 +70,10 @@
Patch11: chromium-46.0.2490.71-fix-missing-i18n_process_css_test.patch
# PATCH-FIX-OPENSUSE fix_building_widevinecdm_with_chromium.patch - Enable WideVine plugin
Patch12: fix_building_widevinecdm_with_chromium.patch
+# PATCH-FIX-OPENSUSE chromium-enable-vaapi.patch - Enable VA-API hardware acceleration in Linux
+Patch13: chromium-enable-vaapi.patch
+# PATCH-FIX-OPENSUSE fix_network_api_crash.patch - Fix crash in network API, e.g. when using chromecast extension
+Patch14: fix_network_api_crash.patch
# archlinux arm enhancement patches
Patch100: arm-webrtc-fix.patch
@@ -190,6 +195,9 @@
BuildRequires: libfaac-devel >= 1.28
BuildRequires: libmp3lame-devel
BuildRequires: libopencore-amr-devel
+%if %{with libva}
+BuildRequires: libva-devel
+%endif
BuildRequires: libx264-devel
BuildRequires: libxvidcore-devel
%endif
@@ -267,6 +275,9 @@
Provides: ffmpegsumo = %{version}
Conflicts: otherproviders(ffmpegsumo)
Requires: %{name} = %{version}
+%if %{with libva}
+Recommends: Mesa-libva
+%endif
%description ffmpeg
FFMPEG library built from the chromium sources.
@@ -289,6 +300,10 @@
%endif
%patch11 -p1
%patch12 -p1
+%if %{with libva}
+%patch13 -p1
+%endif
+%patch14 -p0
#Upstream fixes
@@ -314,7 +329,6 @@
-Dremove_webcore_debug_symbols=1
-Dlogging_like_official_build=1
-Dlinux_fpic=1
- -Ddisable_sse2=1
-Dcomponent=shared_library
-Dtoolkit_uses_gtk=0
-Denable_pepper_cdms=1
@@ -329,10 +343,12 @@
myconf+=" -Ddisable_nacl=1"
%ifarch x86_64
-myconf+=" -Dtarget_arch=x64"
+myconf+=" -Dtarget_arch=x64
+ -Ddisable_sse2=0"
%else
myconf+=" -Dbinutils_dir=third_party/binutils/Linux_ia32/Release/bin
- -Ddisable_fatal_linker_warnings=1"
+ -Ddisable_fatal_linker_warnings=1
+ -Ddisable_sse2=1"
%endif
%ifarch %arm
++++++ chromium-enable-vaapi.patch ++++++
>From ba4616cfd95abf13d911adde82b3d120b1b760ee Mon Sep 17 00:00:00 2001
From: Jimmy Berry <jimmy(a)boombatower.com>
Date: Mon, 14 Dec 2015 00:19:46 -0600
Subject: [PATCH] Enable VA-API hardware acceleration in Linux.
Original source:
http://www.kelvinblog.tk/enable-chromium-vaapi-hardware-acceleration-linux/
https://raw.githubusercontent.com/Kelvin-Ng/Kelvin-Gentoo-Overlay/master/ww…
Merged in changes to support non-intel hybrid graphics.
http://bazaar.launchpad.net/~saiarcot895/chromium-browser/chromium-browser.…
Patch has since been rerolled for openSUSE version of chromium.
---
chrome/browser/about_flags.cc | 2 +-
.../gpu/media/gpu_jpeg_decode_accelerator.cc | 6 +--
.../gpu/media/gpu_video_decode_accelerator.cc | 10 ++--
.../gpu/media/gpu_video_encode_accelerator.cc | 6 +--
.../gpu/media/jpeg_decode_accelerator_unittest.cc | 6 +--
content/common/gpu/media/vaapi_wrapper.cc | 4 +-
.../gpu/media/video_decode_accelerator_unittest.cc | 8 +--
.../gpu/media/video_encode_accelerator_unittest.cc | 8 +--
.../common/sandbox_linux/bpf_gpu_policy_linux.cc | 63 +++++++++++++++-------
content/content_common.gypi | 10 ++--
content/content_gpu.gypi | 2 +-
content/content_tests.gypi | 8 +--
content/gpu/gpu_main.cc | 4 +-
content/public/common/content_switches.cc | 2 +
content/public/common/content_switches.h | 2 +
gpu/config/software_rendering_list_json.cc | 16 ++----
media/media.gyp | 4 +-
17 files changed, 92 insertions(+), 69 deletions(-)
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
index adce315..1c4d188 100644
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -1003,7 +1003,7 @@ const Experiment kExperiments[] = {
"disable-accelerated-video-decode",
IDS_FLAGS_DISABLE_ACCELERATED_VIDEO_DECODE_NAME,
IDS_FLAGS_DISABLE_ACCELERATED_VIDEO_DECODE_DESCRIPTION,
- kOsMac | kOsWin | kOsCrOS,
+ kOsMac | kOsWin | kOsCrOS | kOsLinux,
SINGLE_VALUE_TYPE(switches::kDisableAcceleratedVideoDecode),
},
#if defined(USE_ASH)
diff --git a/content/common/gpu/media/gpu_jpeg_decode_accelerator.cc b/content/common/gpu/media/gpu_jpeg_decode_accelerator.cc
index de0f587..2d899ad 100644
--- a/content/common/gpu/media/gpu_jpeg_decode_accelerator.cc
+++ b/content/common/gpu/media/gpu_jpeg_decode_accelerator.cc
@@ -20,7 +20,7 @@
#include "media/filters/jpeg_parser.h"
#include "ui/gfx/geometry/size.h"
-#if defined(OS_CHROMEOS)
+#if defined(OS_CHROMEOS) || defined(OS_LINUX)
#if defined(ARCH_CPU_X86_FAMILY)
#include "content/common/gpu/media/vaapi_jpeg_decode_accelerator.h"
#endif
@@ -402,7 +402,7 @@ scoped_ptr<media::JpegDecodeAccelerator>
GpuJpegDecodeAccelerator::CreateV4L2JDA(
const scoped_refptr<base::SingleThreadTaskRunner>& io_task_runner) {
scoped_ptr<media::JpegDecodeAccelerator> decoder;
-#if defined(OS_CHROMEOS) && defined(USE_V4L2_CODEC)
+#if (defined(OS_CHROMEOS) || defined(OS_LINUX)) && defined(USE_V4L2_CODEC)
scoped_refptr<V4L2Device> device = V4L2Device::Create(
V4L2Device::kJpegDecoder);
if (device)
@@ -416,7 +416,7 @@ scoped_ptr<media::JpegDecodeAccelerator>
GpuJpegDecodeAccelerator::CreateVaapiJDA(
const scoped_refptr<base::SingleThreadTaskRunner>& io_task_runner) {
scoped_ptr<media::JpegDecodeAccelerator> decoder;
-#if defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY)
+#if (defined(OS_CHROMEOS) || defined(OS_LINUX)) && defined(ARCH_CPU_X86_FAMILY)
decoder.reset(new VaapiJpegDecodeAccelerator(io_task_runner));
#endif
return decoder.Pass();
diff --git a/content/common/gpu/media/gpu_video_decode_accelerator.cc b/content/common/gpu/media/gpu_video_decode_accelerator.cc
index 5205404..06d3452 100644
--- a/content/common/gpu/media/gpu_video_decode_accelerator.cc
+++ b/content/common/gpu/media/gpu_video_decode_accelerator.cc
@@ -33,7 +33,7 @@
#include "content/common/gpu/media/dxva_video_decode_accelerator.h"
#elif defined(OS_MACOSX)
#include "content/common/gpu/media/vt_video_decode_accelerator.h"
-#elif defined(OS_CHROMEOS)
+#elif defined(OS_CHROMEOS) || defined(OS_LINUX)
#if defined(USE_V4L2_CODEC)
#include "content/common/gpu/media/v4l2_device.h"
#include "content/common/gpu/media/v4l2_slice_video_decode_accelerator.h"
@@ -300,7 +300,7 @@ GpuVideoDecodeAccelerator::CreateDXVAVDA() {
scoped_ptr<media::VideoDecodeAccelerator>
GpuVideoDecodeAccelerator::CreateV4L2VDA() {
scoped_ptr<media::VideoDecodeAccelerator> decoder;
-#if defined(OS_CHROMEOS) && defined(USE_V4L2_CODEC)
+#if (defined(OS_CHROMEOS) || defined(OS_LINUX)) && defined(USE_V4L2_CODEC)
scoped_refptr<V4L2Device> device = V4L2Device::Create(V4L2Device::kDecoder);
if (device.get()) {
decoder.reset(new V4L2VideoDecodeAccelerator(
@@ -318,7 +318,7 @@ GpuVideoDecodeAccelerator::CreateV4L2VDA() {
scoped_ptr<media::VideoDecodeAccelerator>
GpuVideoDecodeAccelerator::CreateV4L2SliceVDA() {
scoped_ptr<media::VideoDecodeAccelerator> decoder;
-#if defined(OS_CHROMEOS) && defined(USE_V4L2_CODEC)
+#if (defined(OS_CHROMEOS) || defined(OS_LINUX)) && defined(USE_V4L2_CODEC)
scoped_refptr<V4L2Device> device = V4L2Device::Create(V4L2Device::kDecoder);
if (device.get()) {
decoder.reset(new V4L2SliceVideoDecodeAccelerator(
@@ -347,7 +347,7 @@ void GpuVideoDecodeAccelerator::BindImage(uint32 client_texture_id,
scoped_ptr<media::VideoDecodeAccelerator>
GpuVideoDecodeAccelerator::CreateVaapiVDA() {
scoped_ptr<media::VideoDecodeAccelerator> decoder;
-#if defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY)
+#if (defined(OS_CHROMEOS) || defined(OS_LINUX)) && defined(ARCH_CPU_X86_FAMILY)
decoder.reset(new VaapiVideoDecodeAccelerator(
make_context_current_, base::Bind(&GpuVideoDecodeAccelerator::BindImage,
base::Unretained(this))));
@@ -401,7 +401,7 @@ GpuVideoDecodeAccelerator::GetSupportedProfiles() {
// can be initialized by corresponding VDA successfully.
#if defined(OS_WIN)
profiles = DXVAVideoDecodeAccelerator::GetSupportedProfiles();
-#elif defined(OS_CHROMEOS)
+#elif defined(OS_CHROMEOS) || defined(OS_LINUX)
media::VideoDecodeAccelerator::SupportedProfiles vda_profiles;
#if defined(USE_V4L2_CODEC)
vda_profiles = V4L2VideoDecodeAccelerator::GetSupportedProfiles();
diff --git a/content/common/gpu/media/gpu_video_encode_accelerator.cc b/content/common/gpu/media/gpu_video_encode_accelerator.cc
index ef14060..d6fcf77 100644
--- a/content/common/gpu/media/gpu_video_encode_accelerator.cc
+++ b/content/common/gpu/media/gpu_video_encode_accelerator.cc
@@ -20,7 +20,7 @@
#include "media/base/limits.h"
#include "media/base/video_frame.h"
-#if defined(OS_CHROMEOS)
+#if defined(OS_CHROMEOS) || defined(OS_LINUX)
#if defined(USE_V4L2_CODEC)
#include "content/common/gpu/media/v4l2_video_encode_accelerator.h"
#endif
@@ -197,7 +197,7 @@ GpuVideoEncodeAccelerator::CreateVEAFps() {
scoped_ptr<media::VideoEncodeAccelerator>
GpuVideoEncodeAccelerator::CreateV4L2VEA() {
scoped_ptr<media::VideoEncodeAccelerator> encoder;
-#if defined(OS_CHROMEOS) && defined(USE_V4L2_CODEC)
+#if (defined(OS_CHROMEOS) || defined(OS_LINUX)) && defined(USE_V4L2_CODEC)
scoped_refptr<V4L2Device> device = V4L2Device::Create(V4L2Device::kEncoder);
if (device)
encoder.reset(new V4L2VideoEncodeAccelerator(device));
@@ -209,7 +209,7 @@ GpuVideoEncodeAccelerator::CreateV4L2VEA() {
scoped_ptr<media::VideoEncodeAccelerator>
GpuVideoEncodeAccelerator::CreateVaapiVEA() {
scoped_ptr<media::VideoEncodeAccelerator> encoder;
-#if defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY)
+#if (defined(OS_CHROMEOS) || defined(OS_LINUX)) && defined(ARCH_CPU_X86_FAMILY)
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
if (!cmd_line->HasSwitch(switches::kDisableVaapiAcceleratedVideoEncode))
encoder.reset(new VaapiVideoEncodeAccelerator());
diff --git a/content/common/gpu/media/jpeg_decode_accelerator_unittest.cc b/content/common/gpu/media/jpeg_decode_accelerator_unittest.cc
index fa640b1..8026753 100644
--- a/content/common/gpu/media/jpeg_decode_accelerator_unittest.cc
+++ b/content/common/gpu/media/jpeg_decode_accelerator_unittest.cc
@@ -23,7 +23,7 @@
#include "third_party/libyuv/include/libyuv.h"
#include "ui/gfx/codec/jpeg_codec.h"
-#if defined(OS_CHROMEOS)
+#if defined(OS_CHROMEOS) || defined(OS_LINUX)
#if defined(USE_V4L2_CODEC)
#include "content/common/gpu/media/v4l2_device.h"
#include "content/common/gpu/media/v4l2_jpeg_decode_accelerator.h"
@@ -129,7 +129,7 @@ JpegClient::~JpegClient() {
}
void JpegClient::CreateJpegDecoder() {
-#if defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY)
+#if (defined(OS_CHROMEOS) || defined(OS_LINUX)) && defined(ARCH_CPU_X86_FAMILY)
decoder_.reset(
new VaapiJpegDecodeAccelerator(base::ThreadTaskRunnerHandle::Get()));
#elif defined(OS_CHROMEOS) && defined(USE_V4L2_CODEC)
@@ -568,7 +568,7 @@ int main(int argc, char** argv) {
continue;
LOG(FATAL) << "Unexpected switch: " << it->first << ":" << it->second;
}
-#if defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY)
+#if (defined(OS_CHROMEOS) || defined(OS_LINUX)) && defined(ARCH_CPU_X86_FAMILY)
content::VaapiWrapper::PreSandboxInitialization();
#endif
diff --git a/content/common/gpu/media/vaapi_wrapper.cc b/content/common/gpu/media/vaapi_wrapper.cc
index e85293a..368d793 100644
--- a/content/common/gpu/media/vaapi_wrapper.cc
+++ b/content/common/gpu/media/vaapi_wrapper.cc
@@ -307,7 +307,9 @@ bool VaapiWrapper::VaInitialize(const base::Closure& report_error_to_uma_cb) {
static bool vaapi_functions_initialized = PostSandboxInitialization();
if (!vaapi_functions_initialized) {
bool running_on_chromeos = false;
-#if defined(OS_CHROMEOS)
+#if defined(OS_LINUX)
+ running_on_chromeos = true;
+#elif defined(OS_CHROMEOS)
// When chrome runs on linux with chromeos=1, do not log error message
// without VAAPI libraries.
running_on_chromeos = base::SysInfo::IsRunningOnChromeOS();
diff --git a/content/common/gpu/media/video_decode_accelerator_unittest.cc b/content/common/gpu/media/video_decode_accelerator_unittest.cc
index 493ced7..1ebde42 100644
--- a/content/common/gpu/media/video_decode_accelerator_unittest.cc
+++ b/content/common/gpu/media/video_decode_accelerator_unittest.cc
@@ -532,7 +532,7 @@ GLRenderingVDAClient::CreateDXVAVDA() {
scoped_ptr<media::VideoDecodeAccelerator>
GLRenderingVDAClient::CreateV4L2VDA() {
scoped_ptr<media::VideoDecodeAccelerator> decoder;
-#if defined(OS_CHROMEOS) && defined(USE_V4L2_CODEC)
+#if (defined(OS_CHROMEOS) || defined(OS_LINUX)) && defined(USE_V4L2_CODEC)
scoped_refptr<V4L2Device> device = V4L2Device::Create(V4L2Device::kDecoder);
if (device.get()) {
base::WeakPtr<VideoDecodeAccelerator::Client> weak_client = AsWeakPtr();
@@ -549,7 +549,7 @@ GLRenderingVDAClient::CreateV4L2VDA() {
scoped_ptr<media::VideoDecodeAccelerator>
GLRenderingVDAClient::CreateV4L2SliceVDA() {
scoped_ptr<media::VideoDecodeAccelerator> decoder;
-#if defined(OS_CHROMEOS) && defined(USE_V4L2_CODEC)
+#if (defined(OS_CHROMEOS) || defined(OS_LINUX)) && defined(USE_V4L2_CODEC)
scoped_refptr<V4L2Device> device = V4L2Device::Create(V4L2Device::kDecoder);
if (device.get()) {
base::WeakPtr<VideoDecodeAccelerator::Client> weak_client = AsWeakPtr();
@@ -566,7 +566,7 @@ GLRenderingVDAClient::CreateV4L2SliceVDA() {
scoped_ptr<media::VideoDecodeAccelerator>
GLRenderingVDAClient::CreateVaapiVDA() {
scoped_ptr<media::VideoDecodeAccelerator> decoder;
-#if defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY)
+#if (defined(OS_CHROMEOS) || defined(OS_LINUX)) && defined(ARCH_CPU_X86_FAMILY)
decoder.reset(new VaapiVideoDecodeAccelerator(
base::Bind(&DoNothingReturnTrue),
base::Bind(&GLRenderingVDAClient::BindImage, base::Unretained(this))));
@@ -1651,7 +1651,7 @@ int main(int argc, char **argv) {
ui::OzonePlatform::InitializeForUI();
#endif
-#if defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY)
+#if (defined(OS_CHROMEOS) || defined(OS_LINUX)) && defined(ARCH_CPU_X86_FAMILY)
content::VaapiWrapper::PreSandboxInitialization();
#endif
diff --git a/content/common/gpu/media/video_encode_accelerator_unittest.cc b/content/common/gpu/media/video_encode_accelerator_unittest.cc
index e22bd42..5f114aa 100644
--- a/content/common/gpu/media/video_encode_accelerator_unittest.cc
+++ b/content/common/gpu/media/video_encode_accelerator_unittest.cc
@@ -40,7 +40,7 @@
#include "media/video/video_encode_accelerator.h"
#include "testing/gtest/include/gtest/gtest.h"
-#if defined(OS_CHROMEOS)
+#if defined(OS_CHROMEOS) || defined(OS_LINUX)
#if defined(ARCH_CPU_ARMEL) || (defined(USE_OZONE) && defined(USE_V4L2_CODEC))
#include "content/common/gpu/media/v4l2_video_encode_accelerator.h"
#endif
@@ -1043,7 +1043,7 @@ scoped_ptr<media::VideoEncodeAccelerator> VEAClient::CreateFakeVEA() {
scoped_ptr<media::VideoEncodeAccelerator> VEAClient::CreateV4L2VEA() {
scoped_ptr<media::VideoEncodeAccelerator> encoder;
-#if defined(OS_CHROMEOS) && (defined(ARCH_CPU_ARMEL) || \
+#if (defined(OS_CHROMEOS) || defined(OS_LINUX)) && (defined(ARCH_CPU_ARMEL) || \
(defined(USE_OZONE) && defined(USE_V4L2_CODEC)))
scoped_refptr<V4L2Device> device = V4L2Device::Create(V4L2Device::kEncoder);
if (device)
@@ -1054,7 +1054,7 @@ scoped_ptr<media::VideoEncodeAccelerator> VEAClient::CreateV4L2VEA() {
scoped_ptr<media::VideoEncodeAccelerator> VEAClient::CreateVaapiVEA() {
scoped_ptr<media::VideoEncodeAccelerator> encoder;
-#if defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY)
+#if (defined(OS_CHROMEOS) || defined(OS_LINUX)) && defined(ARCH_CPU_X86_FAMILY)
encoder.reset(new VaapiVideoEncodeAccelerator());
#endif
return encoder.Pass();
@@ -1760,7 +1760,7 @@ int main(int argc, char** argv) {
LOG(FATAL) << "--measure_latency requires --run_at_fps enabled to work.";
}
-#if defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY)
+#if (defined(OS_CHROMEOS) || defined(OS_LINUX)) && defined(ARCH_CPU_X86_FAMILY)
content::VaapiWrapper::PreSandboxInitialization();
#endif
diff --git a/content/common/sandbox_linux/bpf_gpu_policy_linux.cc b/content/common/sandbox_linux/bpf_gpu_policy_linux.cc
index 8f7fd64d..8911527 100644
--- a/content/common/sandbox_linux/bpf_gpu_policy_linux.cc
+++ b/content/common/sandbox_linux/bpf_gpu_policy_linux.cc
@@ -21,6 +21,8 @@
#include "base/logging.h"
#include "base/memory/scoped_ptr.h"
#include "build/build_config.h"
+// Auto-generated for dlopen libva libraries
+#include "content/common/gpu/media/va_stubs.h"
#include "content/common/sandbox_linux/sandbox_bpf_base_policy_linux.h"
#include "content/common/sandbox_linux/sandbox_seccomp_bpf_linux.h"
#include "content/common/set_process_title.h"
@@ -31,6 +33,8 @@
#include "sandbox/linux/syscall_broker/broker_file_permission.h"
#include "sandbox/linux/syscall_broker/broker_process.h"
#include "sandbox/linux/system_headers/linux_syscalls.h"
+#include "third_party/libva/va/va.h"
+#include "third_party/libva/va/va_x11.h"
using sandbox::arch_seccomp_data;
using sandbox::bpf_dsl::Allow;
@@ -40,6 +44,11 @@ using sandbox::syscall_broker::BrokerFilePermission;
using sandbox::syscall_broker::BrokerProcess;
using sandbox::SyscallSets;
+using content_common_gpu_media::kModuleVa;
+using content_common_gpu_media::kModuleVa_x11;
+using content_common_gpu_media::InitializeStubs;
+using content_common_gpu_media::StubPathMap;
+
namespace content {
namespace {
@@ -94,7 +103,7 @@ inline bool UseLibV4L2() {
bool IsAcceleratedVaapiVideoEncodeEnabled() {
bool accelerated_encode_enabled = false;
-#if defined(OS_CHROMEOS)
+#if defined(OS_CHROMEOS) || defined(OS_LINUX)
const base::CommandLine& command_line =
*base::CommandLine::ForCurrentProcess();
accelerated_encode_enabled =
@@ -299,27 +308,41 @@ bool GpuProcessPolicy::PreSandboxHook() {
// inside the sandbox, so preload them now.
if (IsAcceleratedVaapiVideoEncodeEnabled() ||
IsAcceleratedVideoDecodeEnabled()) {
- const char* I965DrvVideoPath = NULL;
- const char* I965HybridDrvVideoPath = NULL;
-
- if (IsArchitectureX86_64()) {
- I965DrvVideoPath = "/usr/lib64/va/drivers/i965_drv_video.so";
- I965HybridDrvVideoPath = "/usr/lib64/va/drivers/hybrid_drv_video.so";
- } else if (IsArchitectureI386()) {
- I965DrvVideoPath = "/usr/lib/va/drivers/i965_drv_video.so";
+ DVLOG(1) << "Attempting to enable hardware video acceleration.";
+ StubPathMap paths;
+ paths[kModuleVa].push_back("libva.so.1");
+ paths[kModuleVa_x11].push_back("libva-x11.so.1");
+ if (!InitializeStubs(paths)) {
+ DVLOG(1) << "Failed to initialize stubs";
+ return false;
}
- dlopen(I965DrvVideoPath, RTLD_NOW|RTLD_GLOBAL|RTLD_NODELETE);
- if (I965HybridDrvVideoPath)
- dlopen(I965HybridDrvVideoPath, RTLD_NOW|RTLD_GLOBAL|RTLD_NODELETE);
- dlopen("libva.so.1", RTLD_NOW|RTLD_GLOBAL|RTLD_NODELETE);
-#if defined(USE_OZONE)
- dlopen("libva-drm.so.1", RTLD_NOW|RTLD_GLOBAL|RTLD_NODELETE);
-#elif defined(USE_X11)
- dlopen("libva-x11.so.1", RTLD_NOW|RTLD_GLOBAL|RTLD_NODELETE);
-#endif
- }
- }
+ // libva drivers won't get loaded even above two libraries get dlopened.
+ // Thus, libva calls will fail after post sandbox stage.
+ //
+ // To get the va driver loaded before sandboxing, upstream simply dlopen
+ // the hard-coded va driver path because ChromeOS is the only platform
+ // that Google want to support libva.
+ //
+ // While generic linux distros ship va driver as anywhere they want.
+ // Fortunately, the va driver will be loadded when vaInitialize() get
+ // called.
+ // So the following code is to call vaInitialize() before sandboxing.
+ Display* x_display = XOpenDisplay(NULL);
+ VADisplay va_display = vaGetDisplay(x_display);
+ if (!vaDisplayIsValid(va_display)) {
+ DVLOG(1) << "Failed to call vaGetDisplay()";
+ return false;
+ }
+
+ int major_version, minor_version;
+ if (vaInitialize(va_display, &major_version, &minor_version)
+ != VA_STATUS_SUCCESS) {
+ DVLOG(1) << "Failed to call vaInitialize()";
+ return false;
+ }
+ } // end of IsAcceleratedVaapiVideoEncodeEnabled() || IsAcceleratedVideoDecodeEnabled()
+ } // end of IsArchitectureX86_64() || IsArchitectureI386()
return true;
}
diff --git a/content/content_common.gypi b/content/content_common.gypi
index c54f367..9179cc0 100644
--- a/content/content_common.gypi
+++ b/content/content_common.gypi
@@ -818,7 +818,7 @@
'../third_party/libjingle/libjingle.gyp:libjingle',
],
}],
- ['use_v4lplugin==1 and chromeos==1', {
+ ['use_v4lplugin==1 and (chromeos==1 or desktop_linux==1)', {
'defines': [
'USE_LIBV4L2'
],
@@ -862,7 +862,7 @@
},
],
}],
- ['chromeos==1', {
+ ['chromeos==1 or desktop_linux==1', {
'sources': [
'common/gpu/media/accelerated_video_decoder.h',
'common/gpu/media/h264_decoder.cc',
@@ -879,7 +879,7 @@
'common/gpu/media/vp9_picture.h',
],
}],
- ['chromeos==1 and use_v4l2_codec==1', {
+ ['(chromeos==1 or desktop_linux==1) and use_v4l2_codec==1', {
'direct_dependent_settings': {
'defines': [
'USE_V4L2_CODEC'
@@ -912,13 +912,13 @@
'<(DEPTH)/third_party/khronos',
],
}],
- ['target_arch == "arm" and chromeos == 1', {
+ ['target_arch == "arm" and (chromeos == 1 or desktop_linux == 1)', {
'sources': [
'common/gpu/media/tegra_v4l2_device.cc',
'common/gpu/media/tegra_v4l2_device.h',
],
}],
- ['target_arch != "arm" and chromeos == 1', {
+ ['target_arch != "arm" and (chromeos == 1 or desktop_linux == 1)', {
'dependencies': [
'../media/media.gyp:media',
'../third_party/libyuv/libyuv.gyp:libyuv',
diff --git a/content/content_gpu.gypi b/content/content_gpu.gypi
index 1c2121d..9dfb370 100644
--- a/content/content_gpu.gypi
+++ b/content/content_gpu.gypi
@@ -36,7 +36,7 @@
],
},
}],
- ['target_arch!="arm" and chromeos == 1', {
+ ['target_arch!="arm" and (chromeos == 1 or desktop_linux == 1)', {
'include_dirs': [
'<(DEPTH)/third_party/libva',
],
diff --git a/content/content_tests.gypi b/content/content_tests.gypi
index 5c477ff..8d3b13b 100644
--- a/content/content_tests.gypi
+++ b/content/content_tests.gypi
@@ -1662,7 +1662,7 @@
},
],
}],
- ['chromeos==1 or OS=="win" or OS=="android"', {
+ ['(chromeos==1 or desktop_linux==1) or OS=="win" or OS=="android"', {
'targets': [
{
'target_name': 'video_decode_accelerator_unittest',
@@ -1731,7 +1731,7 @@
'../ui/gfx/x/gfx_x11.gyp:gfx_x11',
],
}],
- ['use_ozone==1 and chromeos==1', {
+ ['use_ozone==1 and (chromeos==1 or desktop_linux == 1)', {
'dependencies': [
'../ui/display/display.gyp:display', # Used by rendering_helper.cc
'../ui/ozone/ozone.gyp:ozone', # Used by rendering_helper.cc
@@ -1743,7 +1743,7 @@
},
]
}],
- ['chromeos==1 and target_arch != "arm"', {
+ ['(chromeos==1 or desktop_linux==1) and target_arch != "arm"', {
'targets': [
{
'target_name': 'vaapi_jpeg_decoder_unittest',
@@ -1775,7 +1775,7 @@
}
]
}],
- ['chromeos==1', {
+ ['chromeos==1 or desktop_linux==1', {
'targets': [
{
'target_name': 'video_encode_accelerator_unittest',
diff --git a/content/gpu/gpu_main.cc b/content/gpu/gpu_main.cc
index e7ce06e..1fff198 100644
--- a/content/gpu/gpu_main.cc
+++ b/content/gpu/gpu_main.cc
@@ -66,7 +66,7 @@
#include "content/common/sandbox_mac.h"
#endif
-#if defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY)
+#if (defined(OS_CHROMEOS) || defined(OS_LINUX)) && defined(ARCH_CPU_X86_FAMILY)
#include "content/common/gpu/media/vaapi_wrapper.h"
#endif
@@ -231,7 +231,7 @@ int GpuMain(const MainFunctionParams& parameters) {
GetGpuInfoFromCommandLine(gpu_info, command_line);
gpu_info.in_process_gpu = false;
-#if defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY)
+#if (defined(OS_CHROMEOS) || defined(OS_LINUX)) && defined(ARCH_CPU_X86_FAMILY)
VaapiWrapper::PreSandboxInitialization();
#endif
diff --git a/content/public/common/content_switches.cc b/content/public/common/content_switches.cc
index a685f47..7814456 100644
--- a/content/public/common/content_switches.cc
+++ b/content/public/common/content_switches.cc
@@ -908,7 +908,9 @@ const char kDisableWebAudio[] = "disable-webaudio";
#if defined(OS_CHROMEOS)
// Disables panel fitting (used for mirror mode).
const char kDisablePanelFitting[] = "disable-panel-fitting";
+#endif
+#if defined(OS_CHROMEOS) || defined(OS_LINUX)
// Disables VA-API accelerated video encode.
const char kDisableVaapiAcceleratedVideoEncode[] =
"disable-vaapi-accelerated-video-encode";
diff --git a/content/public/common/content_switches.h b/content/public/common/content_switches.h
index 2d13186..9ecd6e0 100644
--- a/content/public/common/content_switches.h
+++ b/content/public/common/content_switches.h
@@ -269,6 +269,8 @@ CONTENT_EXPORT extern const char kDisableWebAudio[];
#if defined(OS_CHROMEOS)
CONTENT_EXPORT extern const char kDisablePanelFitting[];
+#endif
+#if defined(OS_CHROMEOS) || defined(OS_LINUX)
CONTENT_EXPORT extern const char kDisableVaapiAcceleratedVideoEncode[];
#endif
diff --git a/gpu/config/software_rendering_list_json.cc b/gpu/config/software_rendering_list_json.cc
index eaabfe6..efe775d 100644
--- a/gpu/config/software_rendering_list_json.cc
+++ b/gpu/config/software_rendering_list_json.cc
@@ -481,17 +481,6 @@ const char kSoftwareRenderingListJson[] = LONG_STRING_CONST(
]
},
{
- "id": 48,
- "description": "Accelerated video decode is unavailable on Linux",
- "cr_bugs": [137247],
- "os": {
- "type": "linux"
- },
- "features": [
- "accelerated_video_decode"
- ]
- },
- {
"id": 49,
"description": "NVidia GeForce GT 650M can cause the system to hang with flash 3D",
"cr_bugs": [140175],
@@ -1039,6 +1028,11 @@ LONG_STRING_CONST(
"op": ">=",
"value": "3.0"
}
+ },
+ {
+ "os": {
+ "type": "linux"
+ }
}
],
"features": [
diff --git a/media/media.gyp b/media/media.gyp
index a842881..063c3d1 100644
--- a/media/media.gyp
+++ b/media/media.gyp
@@ -761,7 +761,7 @@
],
}],
# For VaapiVideoEncodeAccelerator.
- ['target_arch != "arm" and chromeos == 1', {
+ ['target_arch != "arm" and (chromeos == 1 or desktop_linux == 1)', {
'sources': [
'filters/h264_bitstream_buffer.cc',
'filters/h264_bitstream_buffer.h',
@@ -1381,7 +1381,7 @@
'player_android',
],
}],
- ['target_arch != "arm" and chromeos == 1 and use_x11 == 1', {
+ ['target_arch != "arm" and (chromeos == 1 or desktop_linux == 1) and use_x11 == 1', {
'sources': [
'filters/h264_bitstream_buffer_unittest.cc',
],
--
2.6.3
++++++ fix_network_api_crash.patch ++++++
--- extensions/browser/api/networking_private/networking_private_linux.cc_ 2015-12-26 20:26:42.386838036 +0100
+++ extensions/browser/api/networking_private/networking_private_linux.cc 2015-12-27 02:15:56.848713761 +0100
@@ -215,12 +215,14 @@
scoped_ptr<base::DictionaryValue> network_properties(
new base::DictionaryValue);
+ std::string* erp = error.get();
+ base::DictionaryValue* npp = network_properties.get();
// Runs GetCachedNetworkProperties on |dbus_thread|.
dbus_thread_.task_runner()->PostTaskAndReply(
FROM_HERE, base::Bind(&NetworkingPrivateLinux::GetCachedNetworkProperties,
base::Unretained(this), guid,
- base::Unretained(network_properties.get()),
- base::Unretained(error.get())),
+ base::Unretained(npp),
+ base::Unretained(erp)),
base::Bind(&GetCachedNetworkPropertiesCallback, base::Passed(&error),
base::Passed(&network_properties), success_callback,
failure_callback));
@@ -301,11 +303,12 @@
// Runs GetAllWiFiAccessPoints on the dbus_thread and returns the
// results back to OnAccessPointsFound where the callback is fired.
+ NetworkMap* nmp = network_map.get();
dbus_thread_.task_runner()->PostTaskAndReply(
FROM_HERE,
base::Bind(&NetworkingPrivateLinux::GetAllWiFiAccessPoints,
base::Unretained(this), configured_only, visible_only, limit,
- base::Unretained(network_map.get())),
+ base::Unretained(nmp)),
base::Bind(&NetworkingPrivateLinux::OnAccessPointsFound,
base::Unretained(this), base::Passed(&network_map),
success_callback, failure_callback));
@@ -321,11 +324,12 @@
// Runs GetAllWiFiAccessPoints on the dbus_thread and returns the
// results back to SendNetworkListChangedEvent to fire the event. No
// callbacks are used in this case.
+ NetworkMap* nmp = network_map.get();
dbus_thread_.task_runner()->PostTaskAndReply(
FROM_HERE, base::Bind(&NetworkingPrivateLinux::GetAllWiFiAccessPoints,
base::Unretained(this), false /* configured_only */,
false /* visible_only */, 0 /* limit */,
- base::Unretained(network_map.get())),
+ base::Unretained(nmp)),
base::Bind(&NetworkingPrivateLinux::OnAccessPointsFoundViaScan,
base::Unretained(this), base::Passed(&network_map)));
@@ -506,11 +510,12 @@
scoped_ptr<std::string> error(new std::string);
+ std::string* erp = error.get();
// Runs ConnectToNetwork on |dbus_thread|.
dbus_thread_.task_runner()->PostTaskAndReply(
FROM_HERE,
base::Bind(&NetworkingPrivateLinux::ConnectToNetwork,
- base::Unretained(this), guid, base::Unretained(error.get())),
+ base::Unretained(this), guid, base::Unretained(erp)),
base::Bind(&OnNetworkConnectOperationCompleted, base::Passed(&error),
success_callback, failure_callback));
}
@@ -524,11 +529,12 @@
scoped_ptr<std::string> error(new std::string);
+ std::string* erp = error.get();
// Runs DisconnectFromNetwork on |dbus_thread|.
dbus_thread_.task_runner()->PostTaskAndReply(
FROM_HERE,
base::Bind(&NetworkingPrivateLinux::DisconnectFromNetwork,
- base::Unretained(this), guid, base::Unretained(error.get())),
+ base::Unretained(this), guid, base::Unretained(erp)),
base::Bind(&OnNetworkConnectOperationCompleted, base::Passed(&error),
success_callback, failure_callback));
}
1
0
Hello community,
here is the log from the commit of package phpMyAdmin for openSUSE:Factory checked in at 2016-01-01 19:48:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/phpMyAdmin (Old)
and /work/SRC/openSUSE:Factory/.phpMyAdmin.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "phpMyAdmin"
Changes:
--------
--- /work/SRC/openSUSE:Factory/phpMyAdmin/phpMyAdmin.changes 2015-10-28 17:30:30.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.phpMyAdmin.new/phpMyAdmin.changes 2016-01-01 19:50:27.000000000 +0100
@@ -1,0 +2,9 @@
+Tue Dec 29 18:47:04 UTC 2015 - ecsos(a)opensuse.org
+
+- update to 4.4.15.2 (2015-12-25)
+- Security fixes:
+ * PMASA-2015-5 (CVE-2015-8669, CWE-661 CWE-200)
+ https://www.phpmyadmin.net/security/PMASA-2015-6/
+ - [Security] Path disclosure, see PMASA-2015-6
+
+-------------------------------------------------------------------
Old:
----
phpMyAdmin-4.4.15.1-all-languages.tar.xz
phpMyAdmin-4.4.15.1-all-languages.tar.xz.asc
New:
----
phpMyAdmin-4.4.15.2-all-languages.tar.xz
phpMyAdmin-4.4.15.2-all-languages.tar.xz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ phpMyAdmin.spec ++++++
--- /var/tmp/diff_new_pack.1zR8EA/_old 2016-01-01 19:50:29.000000000 +0100
+++ /var/tmp/diff_new_pack.1zR8EA/_new 2016-01-01 19:50:29.000000000 +0100
@@ -29,7 +29,7 @@
%define ap_grp nogroup
%endif
Name: phpMyAdmin
-Version: 4.4.15.1
+Version: 4.4.15.2
Release: 0
Summary: Administration of MySQL over the web
License: GPL-2.0+
++++++ phpMyAdmin-4.4.15.1-all-languages.tar.xz -> phpMyAdmin-4.4.15.2-all-languages.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/ChangeLog new/phpMyAdmin-4.4.15.2-all-languages/ChangeLog
--- old/phpMyAdmin-4.4.15.1-all-languages/ChangeLog 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/ChangeLog 2015-12-25 21:46:42.000000000 +0100
@@ -1,6 +1,9 @@
phpMyAdmin - ChangeLog
======================
+4.4.15.2 (2015-12-25)
+- issue [Security] Path disclosure, see PMASA-2015-6
+
4.4.15.1 (2015-10-23)
- issue #11464 phpMyAdmin suggests upgrading to newer version not usable on that system
- issue [security] Content spoofing on url.php
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/README new/phpMyAdmin-4.4.15.2-all-languages/README
--- old/phpMyAdmin-4.4.15.1-all-languages/README 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/README 2015-12-25 21:46:42.000000000 +0100
@@ -1,7 +1,7 @@
phpMyAdmin - Readme
===================
-Version 4.4.15.1
+Version 4.4.15.2
A set of PHP-scripts to manage MySQL over the web.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/RELEASE-DATE-4.4.15.1 new/phpMyAdmin-4.4.15.2-all-languages/RELEASE-DATE-4.4.15.1
--- old/phpMyAdmin-4.4.15.1-all-languages/RELEASE-DATE-4.4.15.1 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/RELEASE-DATE-4.4.15.1 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-Fri Oct 23 11:29:01 UTC 2015
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/RELEASE-DATE-4.4.15.2 new/phpMyAdmin-4.4.15.2-all-languages/RELEASE-DATE-4.4.15.2
--- old/phpMyAdmin-4.4.15.1-all-languages/RELEASE-DATE-4.4.15.2 1970-01-01 01:00:00.000000000 +0100
+++ new/phpMyAdmin-4.4.15.2-all-languages/RELEASE-DATE-4.4.15.2 2015-12-25 21:46:42.000000000 +0100
@@ -0,0 +1 @@
+Fri Dec 25 20:46:23 UTC 2015
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/conf.py new/phpMyAdmin-4.4.15.2-all-languages/doc/conf.py
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/conf.py 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/conf.py 2015-12-25 21:46:42.000000000 +0100
@@ -51,7 +51,7 @@
# built documents.
#
# The short X.Y version.
-version = '4.4.15.1'
+version = '4.4.15.2'
# The full version, including alpha/beta/rc tags.
release = version
Files old/phpMyAdmin-4.4.15.1-all-languages/doc/doctrees/config.doctree and new/phpMyAdmin-4.4.15.2-all-languages/doc/doctrees/config.doctree differ
Files old/phpMyAdmin-4.4.15.1-all-languages/doc/doctrees/copyright.doctree and new/phpMyAdmin-4.4.15.2-all-languages/doc/doctrees/copyright.doctree differ
Files old/phpMyAdmin-4.4.15.1-all-languages/doc/doctrees/credits.doctree and new/phpMyAdmin-4.4.15.2-all-languages/doc/doctrees/credits.doctree differ
Files old/phpMyAdmin-4.4.15.1-all-languages/doc/doctrees/developers.doctree and new/phpMyAdmin-4.4.15.2-all-languages/doc/doctrees/developers.doctree differ
Files old/phpMyAdmin-4.4.15.1-all-languages/doc/doctrees/environment.pickle and new/phpMyAdmin-4.4.15.2-all-languages/doc/doctrees/environment.pickle differ
Files old/phpMyAdmin-4.4.15.1-all-languages/doc/doctrees/faq.doctree and new/phpMyAdmin-4.4.15.2-all-languages/doc/doctrees/faq.doctree differ
Files old/phpMyAdmin-4.4.15.1-all-languages/doc/doctrees/glossary.doctree and new/phpMyAdmin-4.4.15.2-all-languages/doc/doctrees/glossary.doctree differ
Files old/phpMyAdmin-4.4.15.1-all-languages/doc/doctrees/import_export.doctree and new/phpMyAdmin-4.4.15.2-all-languages/doc/doctrees/import_export.doctree differ
Files old/phpMyAdmin-4.4.15.1-all-languages/doc/doctrees/index.doctree and new/phpMyAdmin-4.4.15.2-all-languages/doc/doctrees/index.doctree differ
Files old/phpMyAdmin-4.4.15.1-all-languages/doc/doctrees/intro.doctree and new/phpMyAdmin-4.4.15.2-all-languages/doc/doctrees/intro.doctree differ
Files old/phpMyAdmin-4.4.15.1-all-languages/doc/doctrees/other.doctree and new/phpMyAdmin-4.4.15.2-all-languages/doc/doctrees/other.doctree differ
Files old/phpMyAdmin-4.4.15.1-all-languages/doc/doctrees/privileges.doctree and new/phpMyAdmin-4.4.15.2-all-languages/doc/doctrees/privileges.doctree differ
Files old/phpMyAdmin-4.4.15.1-all-languages/doc/doctrees/require.doctree and new/phpMyAdmin-4.4.15.2-all-languages/doc/doctrees/require.doctree differ
Files old/phpMyAdmin-4.4.15.1-all-languages/doc/doctrees/setup.doctree and new/phpMyAdmin-4.4.15.2-all-languages/doc/doctrees/setup.doctree differ
Files old/phpMyAdmin-4.4.15.1-all-languages/doc/doctrees/transformations.doctree and new/phpMyAdmin-4.4.15.2-all-languages/doc/doctrees/transformations.doctree differ
Files old/phpMyAdmin-4.4.15.1-all-languages/doc/doctrees/user.doctree and new/phpMyAdmin-4.4.15.2-all-languages/doc/doctrees/user.doctree differ
Files old/phpMyAdmin-4.4.15.1-all-languages/doc/doctrees/vendors.doctree and new/phpMyAdmin-4.4.15.2-all-languages/doc/doctrees/vendors.doctree differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/.buildinfo new/phpMyAdmin-4.4.15.2-all-languages/doc/html/.buildinfo
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/.buildinfo 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/.buildinfo 2015-12-25 21:46:42.000000000 +0100
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 48132e5c8669af439ab5d63e8a0e08cb
+config: abfc78d9dab4380fb59496a6c0fb6e1c
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/config.html new/phpMyAdmin-4.4.15.2-all-languages/doc/html/config.html
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/config.html 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/config.html 2015-12-25 21:46:42.000000000 +0100
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Configuration — phpMyAdmin 4.4.15.1 documentation</title>
+ <title>Configuration — phpMyAdmin 4.4.15.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '4.4.15.1',
+ VERSION: '4.4.15.2',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -24,7 +24,7 @@
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
- <link rel="top" title="phpMyAdmin 4.4.15.1 documentation" href="index.html" />
+ <link rel="top" title="phpMyAdmin 4.4.15.2 documentation" href="index.html" />
<link rel="next" title="User Guide" href="user.html" />
<link rel="prev" title="Installation" href="setup.html" />
</head>
@@ -41,7 +41,7 @@
<li class="right" >
<a href="setup.html" title="Installation"
accesskey="P">previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
@@ -4992,7 +4992,7 @@
<li class="right" >
<a href="setup.html" title="Installation"
>previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
<div class="footer">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/copyright.html new/phpMyAdmin-4.4.15.2-all-languages/doc/html/copyright.html
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/copyright.html 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/copyright.html 2015-12-25 21:46:42.000000000 +0100
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Copyright — phpMyAdmin 4.4.15.1 documentation</title>
+ <title>Copyright — phpMyAdmin 4.4.15.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '4.4.15.1',
+ VERSION: '4.4.15.2',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -24,7 +24,7 @@
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="copyright" title="Copyright" href="#" />
- <link rel="top" title="phpMyAdmin 4.4.15.1 documentation" href="index.html" />
+ <link rel="top" title="phpMyAdmin 4.4.15.2 documentation" href="index.html" />
<link rel="next" title="Credits" href="credits.html" />
<link rel="prev" title="Distributing and packaging phpMyAdmin" href="vendors.html" />
</head>
@@ -41,7 +41,7 @@
<li class="right" >
<a href="vendors.html" title="Distributing and packaging phpMyAdmin"
accesskey="P">previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
@@ -144,7 +144,7 @@
<li class="right" >
<a href="vendors.html" title="Distributing and packaging phpMyAdmin"
>previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
<div class="footer">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/credits.html new/phpMyAdmin-4.4.15.2-all-languages/doc/html/credits.html
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/credits.html 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/credits.html 2015-12-25 21:46:42.000000000 +0100
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Credits — phpMyAdmin 4.4.15.1 documentation</title>
+ <title>Credits — phpMyAdmin 4.4.15.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '4.4.15.1',
+ VERSION: '4.4.15.2',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -24,7 +24,7 @@
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
- <link rel="top" title="phpMyAdmin 4.4.15.1 documentation" href="index.html" />
+ <link rel="top" title="phpMyAdmin 4.4.15.2 documentation" href="index.html" />
<link rel="next" title="Glossary" href="glossary.html" />
<link rel="prev" title="Copyright" href="copyright.html" />
</head>
@@ -41,7 +41,7 @@
<li class="right" >
<a href="copyright.html" title="Copyright"
accesskey="P">previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
@@ -701,7 +701,7 @@
<li class="right" >
<a href="copyright.html" title="Copyright"
>previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
<div class="footer">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/developers.html new/phpMyAdmin-4.4.15.2-all-languages/doc/html/developers.html
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/developers.html 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/developers.html 2015-12-25 21:46:42.000000000 +0100
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Developers Information — phpMyAdmin 4.4.15.1 documentation</title>
+ <title>Developers Information — phpMyAdmin 4.4.15.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '4.4.15.1',
+ VERSION: '4.4.15.2',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -24,7 +24,7 @@
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
- <link rel="top" title="phpMyAdmin 4.4.15.1 documentation" href="index.html" />
+ <link rel="top" title="phpMyAdmin 4.4.15.2 documentation" href="index.html" />
<link rel="next" title="Distributing and packaging phpMyAdmin" href="vendors.html" />
<link rel="prev" title="FAQ - Frequently Asked Questions" href="faq.html" />
</head>
@@ -41,7 +41,7 @@
<li class="right" >
<a href="faq.html" title="FAQ - Frequently Asked Questions"
accesskey="P">previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
@@ -105,7 +105,7 @@
<li class="right" >
<a href="faq.html" title="FAQ - Frequently Asked Questions"
>previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
<div class="footer">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/faq.html new/phpMyAdmin-4.4.15.2-all-languages/doc/html/faq.html
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/faq.html 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/faq.html 2015-12-25 21:46:42.000000000 +0100
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>FAQ - Frequently Asked Questions — phpMyAdmin 4.4.15.1 documentation</title>
+ <title>FAQ - Frequently Asked Questions — phpMyAdmin 4.4.15.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '4.4.15.1',
+ VERSION: '4.4.15.2',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -24,7 +24,7 @@
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
- <link rel="top" title="phpMyAdmin 4.4.15.1 documentation" href="index.html" />
+ <link rel="top" title="phpMyAdmin 4.4.15.2 documentation" href="index.html" />
<link rel="next" title="Developers Information" href="developers.html" />
<link rel="prev" title="Import and export" href="import_export.html" />
</head>
@@ -41,7 +41,7 @@
<li class="right" >
<a href="import_export.html" title="Import and export"
accesskey="P">previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
@@ -1850,7 +1850,7 @@
<li class="right" >
<a href="import_export.html" title="Import and export"
>previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
<div class="footer">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/genindex.html new/phpMyAdmin-4.4.15.2-all-languages/doc/html/genindex.html
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/genindex.html 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/genindex.html 2015-12-25 21:46:42.000000000 +0100
@@ -7,7 +7,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Index — phpMyAdmin 4.4.15.1 documentation</title>
+ <title>Index — phpMyAdmin 4.4.15.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -15,7 +15,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '4.4.15.1',
+ VERSION: '4.4.15.2',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -25,7 +25,7 @@
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
- <link rel="top" title="phpMyAdmin 4.4.15.1 documentation" href="index.html" />
+ <link rel="top" title="phpMyAdmin 4.4.15.2 documentation" href="index.html" />
</head>
<body>
<div class="related">
@@ -34,7 +34,7 @@
<li class="right" style="margin-right: 10px">
<a href="#" title="General Index"
accesskey="I">index</a></li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
@@ -3793,7 +3793,7 @@
<li class="right" style="margin-right: 10px">
<a href="#" title="General Index"
>index</a></li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
<div class="footer">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/glossary.html new/phpMyAdmin-4.4.15.2-all-languages/doc/html/glossary.html
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/glossary.html 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/glossary.html 2015-12-25 21:46:42.000000000 +0100
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Glossary — phpMyAdmin 4.4.15.1 documentation</title>
+ <title>Glossary — phpMyAdmin 4.4.15.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '4.4.15.1',
+ VERSION: '4.4.15.2',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -24,7 +24,7 @@
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
- <link rel="top" title="phpMyAdmin 4.4.15.1 documentation" href="index.html" />
+ <link rel="top" title="phpMyAdmin 4.4.15.2 documentation" href="index.html" />
<link rel="prev" title="Credits" href="credits.html" />
</head>
<body>
@@ -37,7 +37,7 @@
<li class="right" >
<a href="credits.html" title="Credits"
accesskey="P">previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
@@ -605,7 +605,7 @@
<li class="right" >
<a href="credits.html" title="Credits"
>previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
<div class="footer">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/import_export.html new/phpMyAdmin-4.4.15.2-all-languages/doc/html/import_export.html
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/import_export.html 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/import_export.html 2015-12-25 21:46:42.000000000 +0100
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Import and export — phpMyAdmin 4.4.15.1 documentation</title>
+ <title>Import and export — phpMyAdmin 4.4.15.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '4.4.15.1',
+ VERSION: '4.4.15.2',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -24,7 +24,7 @@
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
- <link rel="top" title="phpMyAdmin 4.4.15.1 documentation" href="index.html" />
+ <link rel="top" title="phpMyAdmin 4.4.15.2 documentation" href="index.html" />
<link rel="up" title="User Guide" href="user.html" />
<link rel="next" title="FAQ - Frequently Asked Questions" href="faq.html" />
<link rel="prev" title="Other sources of information" href="other.html" />
@@ -42,7 +42,7 @@
<li class="right" >
<a href="other.html" title="Other sources of information"
accesskey="P">previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
<li><a href="user.html" accesskey="U">User Guide</a> »</li>
</ul>
</div>
@@ -134,7 +134,7 @@
<li class="right" >
<a href="other.html" title="Other sources of information"
>previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
<li><a href="user.html" >User Guide</a> »</li>
</ul>
</div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/index.html new/phpMyAdmin-4.4.15.2-all-languages/doc/html/index.html
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/index.html 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/index.html 2015-12-25 21:46:42.000000000 +0100
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Welcome to phpMyAdmin’s documentation! — phpMyAdmin 4.4.15.1 documentation</title>
+ <title>Welcome to phpMyAdmin’s documentation! — phpMyAdmin 4.4.15.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '4.4.15.1',
+ VERSION: '4.4.15.2',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -24,7 +24,7 @@
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
- <link rel="top" title="phpMyAdmin 4.4.15.1 documentation" href="#" />
+ <link rel="top" title="phpMyAdmin 4.4.15.2 documentation" href="#" />
<link rel="next" title="Introduction" href="intro.html" />
</head>
<body>
@@ -37,7 +37,7 @@
<li class="right" >
<a href="intro.html" title="Introduction"
accesskey="N">next</a> |</li>
- <li><a href="#">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="#">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
@@ -195,7 +195,7 @@
<li class="right" >
<a href="intro.html" title="Introduction"
>next</a> |</li>
- <li><a href="#">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="#">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
<div class="footer">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/intro.html new/phpMyAdmin-4.4.15.2-all-languages/doc/html/intro.html
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/intro.html 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/intro.html 2015-12-25 21:46:42.000000000 +0100
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Introduction — phpMyAdmin 4.4.15.1 documentation</title>
+ <title>Introduction — phpMyAdmin 4.4.15.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '4.4.15.1',
+ VERSION: '4.4.15.2',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -24,7 +24,7 @@
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
- <link rel="top" title="phpMyAdmin 4.4.15.1 documentation" href="index.html" />
+ <link rel="top" title="phpMyAdmin 4.4.15.2 documentation" href="index.html" />
<link rel="next" title="Requirements" href="require.html" />
<link rel="prev" title="Welcome to phpMyAdmin’s documentation!" href="index.html" />
</head>
@@ -41,7 +41,7 @@
<li class="right" >
<a href="index.html" title="Welcome to phpMyAdmin’s documentation!"
accesskey="P">previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
@@ -169,7 +169,7 @@
<li class="right" >
<a href="index.html" title="Welcome to phpMyAdmin’s documentation!"
>previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
<div class="footer">
Files old/phpMyAdmin-4.4.15.1-all-languages/doc/html/objects.inv and new/phpMyAdmin-4.4.15.2-all-languages/doc/html/objects.inv differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/other.html new/phpMyAdmin-4.4.15.2-all-languages/doc/html/other.html
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/other.html 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/other.html 2015-12-25 21:46:42.000000000 +0100
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Other sources of information — phpMyAdmin 4.4.15.1 documentation</title>
+ <title>Other sources of information — phpMyAdmin 4.4.15.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '4.4.15.1',
+ VERSION: '4.4.15.2',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -24,7 +24,7 @@
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
- <link rel="top" title="phpMyAdmin 4.4.15.1 documentation" href="index.html" />
+ <link rel="top" title="phpMyAdmin 4.4.15.2 documentation" href="index.html" />
<link rel="up" title="User Guide" href="user.html" />
<link rel="next" title="Import and export" href="import_export.html" />
<link rel="prev" title="User management" href="privileges.html" />
@@ -42,7 +42,7 @@
<li class="right" >
<a href="privileges.html" title="User management"
accesskey="P">previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
<li><a href="user.html" accesskey="U">User Guide</a> »</li>
</ul>
</div>
@@ -121,7 +121,7 @@
<li class="right" >
<a href="privileges.html" title="User management"
>previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
<li><a href="user.html" >User Guide</a> »</li>
</ul>
</div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/privileges.html new/phpMyAdmin-4.4.15.2-all-languages/doc/html/privileges.html
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/privileges.html 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/privileges.html 2015-12-25 21:46:42.000000000 +0100
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>User management — phpMyAdmin 4.4.15.1 documentation</title>
+ <title>User management — phpMyAdmin 4.4.15.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '4.4.15.1',
+ VERSION: '4.4.15.2',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -24,7 +24,7 @@
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
- <link rel="top" title="phpMyAdmin 4.4.15.1 documentation" href="index.html" />
+ <link rel="top" title="phpMyAdmin 4.4.15.2 documentation" href="index.html" />
<link rel="up" title="User Guide" href="user.html" />
<link rel="next" title="Other sources of information" href="other.html" />
<link rel="prev" title="Transformations" href="transformations.html" />
@@ -42,7 +42,7 @@
<li class="right" >
<a href="transformations.html" title="Transformations"
accesskey="P">previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
<li><a href="user.html" accesskey="U">User Guide</a> »</li>
</ul>
</div>
@@ -155,7 +155,7 @@
<li class="right" >
<a href="transformations.html" title="Transformations"
>previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
<li><a href="user.html" >User Guide</a> »</li>
</ul>
</div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/require.html new/phpMyAdmin-4.4.15.2-all-languages/doc/html/require.html
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/require.html 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/require.html 2015-12-25 21:46:42.000000000 +0100
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Requirements — phpMyAdmin 4.4.15.1 documentation</title>
+ <title>Requirements — phpMyAdmin 4.4.15.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '4.4.15.1',
+ VERSION: '4.4.15.2',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -24,7 +24,7 @@
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
- <link rel="top" title="phpMyAdmin 4.4.15.1 documentation" href="index.html" />
+ <link rel="top" title="phpMyAdmin 4.4.15.2 documentation" href="index.html" />
<link rel="next" title="Installation" href="setup.html" />
<link rel="prev" title="Introduction" href="intro.html" />
</head>
@@ -41,7 +41,7 @@
<li class="right" >
<a href="intro.html" title="Introduction"
accesskey="P">previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
@@ -155,7 +155,7 @@
<li class="right" >
<a href="intro.html" title="Introduction"
>previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
<div class="footer">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/search.html new/phpMyAdmin-4.4.15.2-all-languages/doc/html/search.html
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/search.html 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/search.html 2015-12-25 21:46:42.000000000 +0100
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Search — phpMyAdmin 4.4.15.1 documentation</title>
+ <title>Search — phpMyAdmin 4.4.15.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '4.4.15.1',
+ VERSION: '4.4.15.2',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -25,7 +25,7 @@
<script type="text/javascript" src="_static/doctools.js"></script>
<script type="text/javascript" src="_static/searchtools.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
- <link rel="top" title="phpMyAdmin 4.4.15.1 documentation" href="index.html" />
+ <link rel="top" title="phpMyAdmin 4.4.15.2 documentation" href="index.html" />
<script type="text/javascript">
jQuery(function() { Search.loadIndex("searchindex.js"); });
</script>
@@ -41,7 +41,7 @@
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
accesskey="I">index</a></li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
@@ -89,7 +89,7 @@
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
>index</a></li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
<div class="footer">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/setup.html new/phpMyAdmin-4.4.15.2-all-languages/doc/html/setup.html
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/setup.html 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/setup.html 2015-12-25 21:46:42.000000000 +0100
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Installation — phpMyAdmin 4.4.15.1 documentation</title>
+ <title>Installation — phpMyAdmin 4.4.15.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '4.4.15.1',
+ VERSION: '4.4.15.2',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -24,7 +24,7 @@
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
- <link rel="top" title="phpMyAdmin 4.4.15.1 documentation" href="index.html" />
+ <link rel="top" title="phpMyAdmin 4.4.15.2 documentation" href="index.html" />
<link rel="next" title="Configuration" href="config.html" />
<link rel="prev" title="Requirements" href="require.html" />
</head>
@@ -41,7 +41,7 @@
<li class="right" >
<a href="require.html" title="Requirements"
accesskey="P">previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
@@ -896,7 +896,7 @@
<li class="right" >
<a href="require.html" title="Requirements"
>previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
<div class="footer">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/transformations.html new/phpMyAdmin-4.4.15.2-all-languages/doc/html/transformations.html
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/transformations.html 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/transformations.html 2015-12-25 21:46:42.000000000 +0100
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Transformations — phpMyAdmin 4.4.15.1 documentation</title>
+ <title>Transformations — phpMyAdmin 4.4.15.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '4.4.15.1',
+ VERSION: '4.4.15.2',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -24,7 +24,7 @@
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
- <link rel="top" title="phpMyAdmin 4.4.15.1 documentation" href="index.html" />
+ <link rel="top" title="phpMyAdmin 4.4.15.2 documentation" href="index.html" />
<link rel="up" title="User Guide" href="user.html" />
<link rel="next" title="User management" href="privileges.html" />
<link rel="prev" title="User Guide" href="user.html" />
@@ -42,7 +42,7 @@
<li class="right" >
<a href="user.html" title="User Guide"
accesskey="P">previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
<li><a href="user.html" accesskey="U">User Guide</a> »</li>
</ul>
</div>
@@ -226,7 +226,7 @@
<li class="right" >
<a href="user.html" title="User Guide"
>previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
<li><a href="user.html" >User Guide</a> »</li>
</ul>
</div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/user.html new/phpMyAdmin-4.4.15.2-all-languages/doc/html/user.html
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/user.html 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/user.html 2015-12-25 21:46:42.000000000 +0100
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>User Guide — phpMyAdmin 4.4.15.1 documentation</title>
+ <title>User Guide — phpMyAdmin 4.4.15.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '4.4.15.1',
+ VERSION: '4.4.15.2',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -24,7 +24,7 @@
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
- <link rel="top" title="phpMyAdmin 4.4.15.1 documentation" href="index.html" />
+ <link rel="top" title="phpMyAdmin 4.4.15.2 documentation" href="index.html" />
<link rel="next" title="Transformations" href="transformations.html" />
<link rel="prev" title="Configuration" href="config.html" />
</head>
@@ -41,7 +41,7 @@
<li class="right" >
<a href="config.html" title="Configuration"
accesskey="P">previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
@@ -126,7 +126,7 @@
<li class="right" >
<a href="config.html" title="Configuration"
>previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
<div class="footer">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/doc/html/vendors.html new/phpMyAdmin-4.4.15.2-all-languages/doc/html/vendors.html
--- old/phpMyAdmin-4.4.15.1-all-languages/doc/html/vendors.html 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/doc/html/vendors.html 2015-12-25 21:46:42.000000000 +0100
@@ -6,7 +6,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Distributing and packaging phpMyAdmin — phpMyAdmin 4.4.15.1 documentation</title>
+ <title>Distributing and packaging phpMyAdmin — phpMyAdmin 4.4.15.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -14,7 +14,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '4.4.15.1',
+ VERSION: '4.4.15.2',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -24,7 +24,7 @@
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="copyright" title="Copyright" href="copyright.html" />
- <link rel="top" title="phpMyAdmin 4.4.15.1 documentation" href="index.html" />
+ <link rel="top" title="phpMyAdmin 4.4.15.2 documentation" href="index.html" />
<link rel="next" title="Copyright" href="copyright.html" />
<link rel="prev" title="Developers Information" href="developers.html" />
</head>
@@ -41,7 +41,7 @@
<li class="right" >
<a href="developers.html" title="Developers Information"
accesskey="P">previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
@@ -136,7 +136,7 @@
<li class="right" >
<a href="developers.html" title="Developers Information"
>previous</a> |</li>
- <li><a href="index.html">phpMyAdmin 4.4.15.1 documentation</a> »</li>
+ <li><a href="index.html">phpMyAdmin 4.4.15.2 documentation</a> »</li>
</ul>
</div>
<div class="footer">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/js/line_counts.php new/phpMyAdmin-4.4.15.2-all-languages/js/line_counts.php
--- old/phpMyAdmin-4.4.15.1-all-languages/js/line_counts.php 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/js/line_counts.php 2015-12-25 21:46:42.000000000 +0100
@@ -13,7 +13,6 @@
define('LINE_COUNTS', true);
$LINE_COUNT = array();
-$LINE_COUNT["OpenStreetMap.js"] = 126;
$LINE_COUNT["big_ints.js"] = 67;
$LINE_COUNT["canvg/canvg.js"] = 2508;
$LINE_COUNT["chart.js"] = 664;
@@ -25,8 +24,6 @@
$LINE_COUNT["codemirror/mode/sql/sql.js"] = 391;
$LINE_COUNT["codemirror/mode/xml/xml.js"] = 384;
$LINE_COUNT["cross_framing_protection.js"] = 10;
-$LINE_COUNT["db_operations.js"] = 157;
-$LINE_COUNT["db_search.js"] = 239;
$LINE_COUNT["doclinks.js"] = 365;
$LINE_COUNT["jqplot/excanvas.js"] = 1438;
$LINE_COUNT["jqplot/jquery.jqplot.js"] = 11411;
@@ -176,7 +173,6 @@
$LINE_COUNT["jquery/src/jquery/var/support.js"] = 4;
$LINE_COUNT["jquery/src/jquery/var/toString.js"] = 5;
$LINE_COUNT["jquery/src/jquery/wrap.js"] = 75;
-$LINE_COUNT["keyhandler.js"] = 145;
$LINE_COUNT["multi_column_sort.js"] = 81;
$LINE_COUNT["openlayers/OpenLayers.js"] = 2680;
$LINE_COUNT["openlayers/src/openlayers/lib/Firebug/firebug.js"] = 674;
@@ -471,7 +467,10 @@
$LINE_COUNT["pmd/iecanvas.js"] = 147;
$LINE_COUNT["pmd/init.js"] = 40;
$LINE_COUNT["pmd/move.js"] = 2004;
-$LINE_COUNT["server_status_queries.js"] = 34;
+$LINE_COUNT["tbl_gis_visualization.js"] = 353;
+$LINE_COUNT["tbl_select.js"] = 395;
+$LINE_COUNT["tbl_tracking.js"] = 95;
+$LINE_COUNT["tbl_zoom_plot_jqplot.js"] = 638;
$LINE_COUNT["server_user_groups.js"] = 42;
$LINE_COUNT["sprintf.js"] = 211;
$LINE_COUNT["tbl_find_replace.js"] = 47;
@@ -482,12 +481,15 @@
$LINE_COUNT["transformations/json_editor.js"] = 17;
$LINE_COUNT["transformations/sql_editor.js"] = 30;
$LINE_COUNT["transformations/xml_editor.js"] = 16;
+$LINE_COUNT["OpenStreetMap.js"] = 126;
$LINE_COUNT["ajax.js"] = 1031;
$LINE_COUNT["common.js"] = 515;
$LINE_COUNT["config.js"] = 798;
$LINE_COUNT["console.js"] = 1033;
$LINE_COUNT["db_central_columns.js"] = 201;
+$LINE_COUNT["db_operations.js"] = 157;
$LINE_COUNT["db_qbe.js"] = 64;
+$LINE_COUNT["db_search.js"] = 239;
$LINE_COUNT["db_structure.js"] = 391;
$LINE_COUNT["db_tracking.js"] = 84;
$LINE_COUNT["error_report.js"] = 340;
@@ -496,6 +498,7 @@
$LINE_COUNT["gis_data_editor.js"] = 396;
$LINE_COUNT["import.js"] = 167;
$LINE_COUNT["indexes.js"] = 697;
+$LINE_COUNT["keyhandler.js"] = 145;
$LINE_COUNT["makegrid.js"] = 1962;
$LINE_COUNT["menu-resizer.js"] = 182;
$LINE_COUNT["navigation.js"] = 1507;
@@ -508,16 +511,13 @@
$LINE_COUNT["server_status_advisor.js"] = 93;
$LINE_COUNT["server_status_monitor.js"] = 2172;
$LINE_COUNT["server_status_processes.js"] = 189;
+$LINE_COUNT["server_status_queries.js"] = 34;
$LINE_COUNT["server_status_sorter.js"] = 89;
$LINE_COUNT["server_status_variables.js"] = 103;
$LINE_COUNT["server_variables.js"] = 147;
$LINE_COUNT["sql.js"] = 843;
$LINE_COUNT["tbl_change.js"] = 754;
$LINE_COUNT["tbl_chart.js"] = 429;
-$LINE_COUNT["tbl_gis_visualization.js"] = 353;
$LINE_COUNT["tbl_operations.js"] = 243;
$LINE_COUNT["tbl_relation.js"] = 234;
-$LINE_COUNT["tbl_select.js"] = 395;
$LINE_COUNT["tbl_structure.js"] = 397;
-$LINE_COUNT["tbl_tracking.js"] = 95;
-$LINE_COUNT["tbl_zoom_plot_jqplot.js"] = 638;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/libraries/Config.class.php new/phpMyAdmin-4.4.15.2-all-languages/libraries/Config.class.php
--- old/phpMyAdmin-4.4.15.1-all-languages/libraries/Config.class.php 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/libraries/Config.class.php 2015-12-25 21:46:42.000000000 +0100
@@ -114,7 +114,7 @@
*/
function checkSystem()
{
- $this->set('PMA_VERSION', '4.4.15.1');
+ $this->set('PMA_VERSION', '4.4.15.2');
/**
* @deprecated
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phpMyAdmin-4.4.15.1-all-languages/libraries/config/messages.inc.php new/phpMyAdmin-4.4.15.2-all-languages/libraries/config/messages.inc.php
--- old/phpMyAdmin-4.4.15.1-all-languages/libraries/config/messages.inc.php 2015-10-23 13:29:22.000000000 +0200
+++ new/phpMyAdmin-4.4.15.2-all-languages/libraries/config/messages.inc.php 2015-12-25 21:46:42.000000000 +0100
@@ -11,7 +11,7 @@
*/
if (!function_exists('__')) {
- PMA_fatalError('Bad invocation!');
+ exit();
}
$strConfigAllowArbitraryServer_desc
1
0
Hello community,
here is the log from the commit of package python-apache-libcloud for openSUSE:Factory checked in at 2016-01-01 19:48:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-apache-libcloud (Old)
and /work/SRC/openSUSE:Factory/.python-apache-libcloud.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-apache-libcloud"
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-apache-libcloud/python-apache-libcloud.changes 2015-11-10 10:02:59.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python-apache-libcloud.new/python-apache-libcloud.changes 2016-01-01 19:50:25.000000000 +0100
@@ -1,0 +2,8 @@
+Thu Dec 17 21:35:16 UTC 2015 - aboe76(a)gmail.com
+
+- Updated to apache libcloud 0.20.0
+ - new requirement: python-backports.ssl_match_hostname
+for the changelog see:
+https://libcloud.readthedocs.org/en/latest/changelog.html#changes-with-apache-libcloud-0-20-0
+
+-------------------------------------------------------------------
Old:
----
apache-libcloud-0.19.0.tar.bz2
New:
----
apache-libcloud-0.20.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-apache-libcloud.spec ++++++
--- /var/tmp/diff_new_pack.FF28Vb/_old 2016-01-01 19:50:26.000000000 +0100
+++ /var/tmp/diff_new_pack.FF28Vb/_new 2016-01-01 19:50:26.000000000 +0100
@@ -17,7 +17,7 @@
Name: python-apache-libcloud
-Version: 0.19.0
+Version: 0.20.0
Release: 0
Summary: Abstract away differences among multiple cloud provider APIs
License: Apache-2.0
@@ -29,8 +29,10 @@
BuildRequires: python-setuptools
BuildRequires: python-xml
BuildRequires: python-lxml
+BuildRequires: python-backports.ssl_match_hostname
Requires: python-simplejson
Requires: python-lxml
+Requires: python-backports.ssl_match_hostname
%if 0%{?suse_version} >= 1210
BuildRequires: systemd
%endif
++++++ apache-libcloud-0.19.0.tar.bz2 -> apache-libcloud-0.20.0.tar.bz2 ++++++
++++ 18475 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package python-pyliblzma for openSUSE:Factory checked in at 2016-01-01 19:48:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyliblzma (Old)
and /work/SRC/openSUSE:Factory/.python-pyliblzma.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyliblzma"
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyliblzma/python-pyliblzma.changes 2015-09-17 09:20:33.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-pyliblzma.new/python-pyliblzma.changes 2016-01-01 19:50:24.000000000 +0100
@@ -1,0 +2,9 @@
+Thu Dec 17 14:52:37 UTC 2015 - rjschwei(a)suse.com
+
+- Fix build for SLE_11_SP{3,4}
+ + In SLE 11 the build setup cannot differentiate between a noarch sub
+ package and arch dependent package. All packages must be either
+ arch dependent or noarch. Since the main package is arch dependent
+ the doc package also needs to be arch dependent for SLE 11 builds
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pyliblzma.spec ++++++
--- /var/tmp/diff_new_pack.IHk9ee/_old 2016-01-01 19:50:25.000000000 +0100
+++ /var/tmp/diff_new_pack.IHk9ee/_new 2016-01-01 19:50:25.000000000 +0100
@@ -42,7 +42,9 @@
%package -n %{name}-doc
Summary: Documentation for the python-pyliblzma
Group: Documentation
+%if 0%{?suse_version} && 0%{?suse_version} > 1110
BuildArch: noarch
+%endif
%description
PylibLZMA provides a python interface for the liblzma library
1
0
Hello community,
here is the log from the commit of package python-fasteners for openSUSE:Factory checked in at 2016-01-01 19:48:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-fasteners (Old)
and /work/SRC/openSUSE:Factory/.python-fasteners.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-fasteners"
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-fasteners/python-fasteners.changes 2015-10-06 13:27:46.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-fasteners.new/python-fasteners.changes 2016-01-01 19:50:23.000000000 +0100
@@ -1,0 +2,10 @@
+Thu Dec 17 13:42:09 UTC 2015 - tbechtold(a)suse.com
+
+- update to 0.14.1:
+ * Allow providing a custom exception logger
+ to 'locked' decorator
+ * Allow providing a custom logger to process
+ lock class
+ * Fix issue #12
+
+-------------------------------------------------------------------
Old:
----
fasteners-0.13.0.tar.gz
New:
----
fasteners-0.14.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-fasteners.spec ++++++
--- /var/tmp/diff_new_pack.STFASc/_old 2016-01-01 19:50:24.000000000 +0100
+++ /var/tmp/diff_new_pack.STFASc/_new 2016-01-01 19:50:24.000000000 +0100
@@ -17,7 +17,7 @@
Name: python-fasteners
-Version: 0.13.0
+Version: 0.14.1
Release: 0
Summary: A python package that provides useful locks
License: Apache-2.0
++++++ fasteners-0.13.0.tar.gz -> fasteners-0.14.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fasteners-0.13.0/ChangeLog new/fasteners-0.14.1/ChangeLog
--- old/fasteners-0.13.0/ChangeLog 2015-08-22 16:27:55.000000000 +0200
+++ new/fasteners-0.14.1/ChangeLog 2015-11-13 07:40:18.000000000 +0100
@@ -1,3 +1,9 @@
+0.14:
+ - Allow providing a custom exception logger
+ to 'locked' decorator
+ - Allow providing a custom logger to process
+ lock class
+ - Fix issue #12
0.13:
- Fix 'ensure_tree' check on freebsd
0.12:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fasteners-0.13.0/PKG-INFO new/fasteners-0.14.1/PKG-INFO
--- old/fasteners-0.13.0/PKG-INFO 2015-08-22 16:29:46.000000000 +0200
+++ new/fasteners-0.14.1/PKG-INFO 2015-11-13 07:47:25.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: fasteners
-Version: 0.13.0
+Version: 0.14.1
Summary: A python package that provides useful locks.
Home-page: https://github.com/harlowja/fasteners
Author: Joshua Harlow
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fasteners-0.13.0/fasteners/_utils.py new/fasteners-0.14.1/fasteners/_utils.py
--- old/fasteners-0.13.0/fasteners/_utils.py 2015-08-08 10:15:25.000000000 +0200
+++ new/fasteners-0.14.1/fasteners/_utils.py 2015-11-13 07:39:16.000000000 +0100
@@ -27,6 +27,14 @@
LOG = logging.getLogger(__name__)
+def pick_first_not_none(*values):
+ """Returns first of values that is *not* None (or None if all are/were)."""
+ for val in values:
+ if val is not None:
+ return val
+ return None
+
+
class LockStack(object):
"""Simple lock stack to get and release many locks.
@@ -35,8 +43,9 @@
invalid if that is attempted.
"""
- def __init__(self):
+ def __init__(self, logger=None):
self._stack = []
+ self._logger = pick_first_not_none(logger, LOG)
def acquire_lock(self, lock):
gotten = lock.acquire()
@@ -55,8 +64,8 @@
try:
lock.release()
except Exception:
- LOG.exception("Failed releasing lock %s from lock"
- " stack with %s locks", am_left, tot_am)
+ self._logger.exception("Failed releasing lock %s from lock"
+ " stack with %s locks", am_left, tot_am)
am_left -= 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fasteners-0.13.0/fasteners/lock.py new/fasteners-0.14.1/fasteners/lock.py
--- old/fasteners-0.13.0/fasteners/lock.py 2015-08-08 10:15:25.000000000 +0200
+++ new/fasteners-0.14.1/fasteners/lock.py 2015-11-13 07:39:16.000000000 +0100
@@ -137,7 +137,7 @@
current_thread_functor=None):
self._writer = None
self._pending_writers = collections.deque()
- self._readers = collections.deque()
+ self._readers = {}
self._cond = condition_cls()
if current_thread_functor is None:
current_thread_functor = self._fetch_current_thread_functor()
@@ -191,7 +191,10 @@
# No active writer, or we are the writer;
# we are good to become a reader.
if self._writer is None or self._writer == me:
- self._readers.append(me)
+ try:
+ self._readers[me] = self._readers[me] + 1
+ except KeyError:
+ self._readers[me] = 1
break
# An active writer; guess we have to wait.
self._cond.wait()
@@ -203,7 +206,14 @@
# still have to remove that other read lock; this allows for
# basic reentrancy to be possible.
with self._cond:
- self._readers.remove(me)
+ try:
+ me_instances = self._readers[me]
+ if me_instances > 1:
+ self._readers[me] = me_instances - 1
+ else:
+ self._readers.pop(me)
+ except KeyError:
+ pass
self._cond.notify_all()
@contextlib.contextmanager
@@ -270,16 +280,21 @@
attribute named '_lock' is looked for (this attribute is expected to be
the lock/list of locks object/s) in the instance object this decorator
is attached to.
+
+ NOTE(harlowja): a custom logger (which will be used if lock release
+ failures happen) can be provided by passing a logger instance for keyword
+ argument ``logger``.
"""
def decorator(f):
attr_name = kwargs.get('lock', '_lock')
+ logger = kwargs.get('logger')
@six.wraps(f)
def wrapper(self, *args, **kwargs):
attr_value = getattr(self, attr_name)
if isinstance(attr_value, (tuple, list)):
- with _utils.LockStack() as stack:
+ with _utils.LockStack(logger=logger) as stack:
for i, lock in enumerate(attr_value):
if not stack.acquire_lock(lock):
raise threading.ThreadError("Unable to acquire"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fasteners-0.13.0/fasteners/process_lock.py new/fasteners-0.14.1/fasteners/process_lock.py
--- old/fasteners-0.13.0/fasteners/process_lock.py 2015-08-22 15:34:02.000000000 +0200
+++ new/fasteners-0.14.1/fasteners/process_lock.py 2015-11-13 07:39:16.000000000 +0100
@@ -82,11 +82,12 @@
acquire the lock (and repeat).
"""
- def __init__(self, path, sleep_func=time.sleep):
+ def __init__(self, path, sleep_func=time.sleep, logger=None):
self.lockfile = None
self.path = path
self.acquired = False
self.sleep_func = sleep_func
+ self.logger = _utils.pick_first_not_none(logger, LOG)
def _try_acquire(self, blocking, watch):
try:
@@ -110,10 +111,11 @@
def _do_open(self):
basedir = os.path.dirname(self.path)
- made_basedir = _ensure_tree(basedir)
- if made_basedir:
- LOG.log(_utils.BLATHER,
- 'Created lock base path `%s`', basedir)
+ if basedir:
+ made_basedir = _ensure_tree(basedir)
+ if made_basedir:
+ self.logger.log(_utils.BLATHER,
+ 'Created lock base path `%s`', basedir)
# Open in append mode so we don't overwrite any potential contents of
# the target file. This eliminates the possibility of an attacker
# creating a symlink to an important file in our lock path.
@@ -157,10 +159,10 @@
return False
else:
self.acquired = True
- LOG.log(_utils.BLATHER,
- "Acquired file lock `%s` after waiting %0.3fs [%s"
- " attempts were required]", self.path, watch.elapsed(),
- r.attempts)
+ self.logger.log(_utils.BLATHER,
+ "Acquired file lock `%s` after waiting %0.3fs [%s"
+ " attempts were required]", self.path,
+ watch.elapsed(), r.attempts)
return True
def _do_close(self):
@@ -180,19 +182,19 @@
try:
self.unlock()
except IOError:
- LOG.exception("Could not unlock the acquired lock opened"
- " on `%s`", self.path)
+ self.logger.exception("Could not unlock the acquired lock opened"
+ " on `%s`", self.path)
else:
self.acquired = False
try:
self._do_close()
except IOError:
- LOG.exception("Could not close the file handle"
- " opened on `%s`", self.path)
+ self.logger.exception("Could not close the file handle"
+ " opened on `%s`", self.path)
else:
- LOG.log(_utils.BLATHER,
- "Unlocked and closed file lock open on"
- " `%s`", self.path)
+ self.logger.log(_utils.BLATHER,
+ "Unlocked and closed file lock open on"
+ " `%s`", self.path)
def __exit__(self, exc_type, exc_val, exc_tb):
self.release()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fasteners-0.13.0/fasteners/version.py new/fasteners-0.14.1/fasteners/version.py
--- old/fasteners-0.13.0/fasteners/version.py 2015-08-08 10:15:25.000000000 +0200
+++ new/fasteners-0.14.1/fasteners/version.py 2015-11-13 07:46:02.000000000 +0100
@@ -17,7 +17,7 @@
# License for the specific language governing permissions and limitations
# under the License.
-_VERSION = "0.12"
+_VERSION = "0.14.1"
def version_string():
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fasteners-0.13.0/fasteners.egg-info/PKG-INFO new/fasteners-0.14.1/fasteners.egg-info/PKG-INFO
--- old/fasteners-0.13.0/fasteners.egg-info/PKG-INFO 2015-08-22 16:29:45.000000000 +0200
+++ new/fasteners-0.14.1/fasteners.egg-info/PKG-INFO 2015-11-13 07:47:25.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: fasteners
-Version: 0.13.0
+Version: 0.14.1
Summary: A python package that provides useful locks.
Home-page: https://github.com/harlowja/fasteners
Author: Joshua Harlow
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fasteners-0.13.0/fasteners.egg-info/SOURCES.txt new/fasteners-0.14.1/fasteners.egg-info/SOURCES.txt
--- old/fasteners-0.13.0/fasteners.egg-info/SOURCES.txt 2015-08-22 16:29:45.000000000 +0200
+++ new/fasteners-0.14.1/fasteners.egg-info/SOURCES.txt 2015-11-13 07:47:25.000000000 +0100
@@ -13,7 +13,6 @@
fasteners.egg-info/PKG-INFO
fasteners.egg-info/SOURCES.txt
fasteners.egg-info/dependency_links.txt
-fasteners.egg-info/pbr.json
fasteners.egg-info/requires.txt
fasteners.egg-info/top_level.txt
fasteners/tests/__init__.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fasteners-0.13.0/fasteners.egg-info/pbr.json new/fasteners-0.14.1/fasteners.egg-info/pbr.json
--- old/fasteners-0.13.0/fasteners.egg-info/pbr.json 2015-08-22 16:29:45.000000000 +0200
+++ new/fasteners-0.14.1/fasteners.egg-info/pbr.json 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-{"is_release": false, "git_version": "c055890"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fasteners-0.13.0/fasteners.egg-info/requires.txt new/fasteners-0.14.1/fasteners.egg-info/requires.txt
--- old/fasteners-0.13.0/fasteners.egg-info/requires.txt 2015-08-22 16:29:45.000000000 +0200
+++ new/fasteners-0.14.1/fasteners.egg-info/requires.txt 2015-11-13 07:47:25.000000000 +0100
@@ -1,2 +1,2 @@
six
-monotonic>=0.1
\ No newline at end of file
+monotonic>=0.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fasteners-0.13.0/setup.py new/fasteners-0.14.1/setup.py
--- old/fasteners-0.13.0/setup.py 2015-08-22 16:28:14.000000000 +0200
+++ new/fasteners-0.14.1/setup.py 2015-11-13 07:46:46.000000000 +0100
@@ -31,7 +31,7 @@
setup(
name='fasteners',
- version='0.13.0',
+ version='0.14.1',
description='A python package that provides useful locks.',
author="Joshua Harlow",
author_email='harlowja(a)yahoo-inc.com',
1
0
Hello community,
here is the log from the commit of package python-requests for openSUSE:Factory checked in at 2016-01-01 19:48:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-requests (Old)
and /work/SRC/openSUSE:Factory/.python-requests.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-requests"
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-requests/python-requests.changes 2015-10-26 12:48:49.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python-requests.new/python-requests.changes 2016-01-01 19:50:21.000000000 +0100
@@ -1,0 +2,11 @@
+Thu Dec 17 13:45:59 UTC 2015 - rjschwei(a)suse.com
+
+- Modify no-default-cacert
+ + The call to set_default_verify_paths() is not necessary. The openSUSE
+ and SLES Python has been patched to always use the system certs.
+ Additionally this call breaks the use of python-requests on older systems,
+ openSUSE_13.2 and original release of SLES 12 which fall back to
+ the built in implementation of ssl which doe not implement
+ this method
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ no-default-cacert.patch ++++++
--- /var/tmp/diff_new_pack.G8lpQr/_old 2016-01-01 19:50:23.000000000 +0100
+++ /var/tmp/diff_new_pack.G8lpQr/_new 2016-01-01 19:50:23.000000000 +0100
@@ -29,14 +29,3 @@
if __name__ == '__main__':
print(where())
---- a/requests/packages/urllib3/util/ssl_.py
-+++ b/requests/packages/urllib3/util/ssl_.py
-@@ -278,6 +278,8 @@ def ssl_wrap_socket(sock, keyfile=None,
- if e.errno == errno.ENOENT:
- raise SSLError(e)
- raise
-+ elif cert_reqs != CERT_NONE:
-+ context.set_default_verify_paths()
-
- if certfile:
- context.load_cert_chain(certfile, keyfile)
1
0
Hello community,
here is the log from the commit of package python-argcomplete for openSUSE:Factory checked in at 2016-01-01 19:48:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-argcomplete (Old)
and /work/SRC/openSUSE:Factory/.python-argcomplete.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-argcomplete"
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-argcomplete/python-argcomplete.changes 2015-04-21 10:53:54.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-argcomplete.new/python-argcomplete.changes 2016-01-01 19:50:20.000000000 +0100
@@ -1,0 +2,12 @@
+Sat Dec 12 17:49:43 UTC 2015 - mimi.vx(a)gmail.com
+
+- update to 1.0.0
+* Don't print args with suppressed help by default; add
+ argcomplete.autocomplete(print_suppressed=True) to control this behavior
+* Fix always_complete_options=False support.
+* Correct doc filename in setup.cfg
+* Make context managers exception-safe.
+* Fix issue with non-string choices for arguments.
+* Improve non-ascii argparse argument support on Python 2.7.
+
+-------------------------------------------------------------------
Old:
----
argcomplete-0.8.7.tar.gz
New:
----
argcomplete-1.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-argcomplete.spec ++++++
--- /var/tmp/diff_new_pack.fQUYFm/_old 2016-01-01 19:50:21.000000000 +0100
+++ /var/tmp/diff_new_pack.fQUYFm/_new 2016-01-01 19:50:21.000000000 +0100
@@ -18,20 +18,21 @@
Name: python-argcomplete
-Version: 0.8.7
+Version: 1.0.0
Release: 0
-Url: https://github.com/kislyuk/argcomplete
Summary: Bash tab completion for argparse
License: Apache-2.0
Group: Development/Languages/Python
+Url: https://github.com/kislyuk/argcomplete
Source: http://pypi.python.org/packages/source/a/argcomplete/argcomplete-%{version}…
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: python-devel
BuildRequires: python-setuptools
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+
%if 0%{?suse_version} && 0%{?suse_version} <= 1110
+%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
BuildRequires: python-argparse
Requires: python-argparse
-%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
%else
BuildArch: noarch
%endif
@@ -61,6 +62,8 @@
%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}
rm -rf %{buildroot}%{python_sitelib}/test
+mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d/
+install -p -m0644 %{buildroot}%{python_sitelib}/argcomplete/bash_completion.d/python-argcomplete.sh %{buildroot}%{_sysconfdir}/bash_completion.d/
%check
python setup.py test
@@ -73,5 +76,6 @@
%{_bindir}/register-python-argcomplete
%{python_sitelib}/argcomplete-%{version}-py%{py_ver}.egg-info
%{python_sitelib}/argcomplete
+%config %{_sysconfdir}/bash_completion.d/python-argcomplete.sh
%changelog
++++++ argcomplete-0.8.7.tar.gz -> argcomplete-1.0.0.tar.gz ++++++
++++ 1658 lines of diff (skipped)
1
0