details here, https://gist.github.com/anonymous/bfc7ba9b3a9075908539
the last error shown is a carry over from previous install, all others were
post last update.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Hi,
this is about gstreamer-0_10 but may also relate to other packages, especially
libraries. The current version in factory is 1.4 and the 0.10 series is no
longer maintained upstream since 2013 (source: homepage). There are still lots
of packages which directly or indirectly depend on the old version. I like to
discuss how to proceed to get factory free of the 0.10 version.
I started to file some bug reports against packages which directly depend on
the old library - wine was the most obvious and easily fixable. Other packages
are harder to fix because newer versions break ABI and for some reasons
upstream wasn't ported.
There are several possibilities:
(1) package can easily build against new ABI
(2) package can be build against new ABI, but patch is only in upstream
(3) upstream does not have a patch but porting is easy
(4) upstream does not have a patch because it is unmaintained or not
willing to port
(5) package/pattern suggests/recommends (does not depends on it)
gstreamer-0_10 for no good reason
(6) other reasons
To solve (1), every maintainer of a package/pattern in question should check
if a rebuild is possible. For (2), a new package version would be required. I
don't have experience in porting to the new ABI, so (3) is up to the
maintainer (port yourself or remove the package). The latter is the only
option for (4). (5) can be subtle because you also have to check
suggests/recommands. I ran the following command to get a primarily list:
zypper if --recommends --suggests "*?" | grep -B20 "gstreamer-0_10"
There are likely better methods the generate such a list.
From there I can see that e.g. patterns-openSUSE-gnome_multimedia recommends
gstreamer-0_10-plugins-base but it does not depend on it. Still zypper will
install it during "zypper up" so you'll get a bunch of packages which you
don't need.
Before I start another mass bug filing attempt, I thought it was a good idea
to first bring this topic to this list.
Marc
Changed packages:
==== accerciser ====
Subpackages: accerciser-lang
- Drop IPython Requires from main package that was leftover on
last change.
==== calibre ====
Version update (2.23.0 -> 2.24.0)
- Update to version 2.24.0:
* New features:
- E-book viewer: Add an option to not save the bookmarks inside
EPUB files, under the Miscellaneous section of the viewer
preferences.
- Manage User Categories: Allow restricting the visible items
to only those present in the current Virtual Library (if
any).
- Book details panel: Allow copying full path to ebook files by
right clicking on the format link.
* Bug Fixes:
- Edit Book: Fix GIF format images being corrupted when using
the builtin image editor to make changes to them.
- Edit Book: When dragging and dropping files to re-order them
in the file browser, fix the final order being dependent on
the order the files were selected in.
- Conversion: Fix error when converting a document that
contains an invalid function based CSS selector without
parentheses.
- Edit Book: Fix regression that caused pressing Alt+X to type
unicode characters to not work.
- Device view: Preserve position in list of books when deleting
books from the device view.
- Make the context menu for the book details popup window work
the same way as for the book details panel.
- Get Books: Update amazon store plugin for website changes.
- PDF Metadata: When choosing between reading metadata from the
Info dict and the XMP block, consider both the MetadataData
and the ModifyDate in the XMP block, since there exist PDF
metadata writing tools that update one and not the other.
- Fix a regression that caused ebook viewer to remember the
state of the Table of Contents panel when quitting on OS X.
- Prevent Enter key on Manage authors/tags/etc. dialogs from
closing the dialog.
* Improved News Sources:
- Le Temps
- United Daily
- Liberty Times
- Apple Daily
- China Times
- House News
- Providence Journal
- Harvard Business Review
==== deja-dup ====
Version update (32.0 -> 34.0)
Subpackages: nautilus-deja-dup
- Update to version 34.0:
+ Support duplicity 0.6.25 and up.
+ Support latest versions of appstream-util.
+ Updated translations.
==== digikam ====
Version update (4.8.0 -> 4.9.0)
Subpackages: digikam-doc kipi-plugins kipi-plugins-acquireimage kipi-plugins-geolocation libkgeomap-devel libkgeomap2 libmediawiki-devel libmediawiki1
- update to 4.9.0
digikam:
- kde#344484 - digiKam 4.8.0 compilation error : undefined
reference to `cv::Exception::Exception.
- kde#203733 - Syncing EXIF Artist and Copyright fields with IPTC/XMP.
- kde#338753 - Exif ImageDescription field is being used incorrectly.
- kde#330224 - Add collection from network share is silently ignored.
- kde#344699 - Maintenance is using the wrong face data management.
- kde#342931 - Wrong apect ratio in item properties and in item view.
- kde#344793 - Thumbnail-preview broken for tags and timeline.
- kde#345025 - Wrong sql statement updating thumbnail modification date.
- kde#327009 - Tags auto-completion suggestions list is cut off at
the right side.
- kde#345168 - Crash when applying auto lens correction (chromatic
aberration).
- kde#319383 - Crash while applying lensfun distortion correction.
- kde#333540 - Random crashes on OpenSUSE 13.1.
- kde#345387 - Lens auto-correction tools shows "partial mathc" for
canon 700d 18-135 is stm.
- kde#345367 - The sideview containing the thumbnails is not updated
after deleting a photo.
- kde#345187 - When naming unkown faces digikam only remembers typed
characters and not the selected name for the next face.
- kde#326208 - When doing a face learning (erase data and rebuild),
Database is not erased and grow.
- kde#323888 - Face recognition makes digikam fill all the available
memory (Qt SQlite plugin relevant).
- kde#338176 - Face Recognition memory allocation crash application.
- kde#339933 - ICONVIEW : Incorrect Image Aspect Ratio shown.
- kde#344997 - 100% CPU - Hang for VERY long periods.
- kde#344420 - Incomplete update of sidecar after renaming face tag.
- kde#342788 - THUMBBAR : Sort order not in sync with pictures in
editor.
- kde#337502 - THUMBBAR : no thumbs generated.
- kde#345659 - Cannot shrink thumbnails panel.
- kde#338230 - digiKam stops refreshing download progress after
de-selecting pictures.
- kde#345648 - Progress bar disappeared while importing pictures
before importing finished.
- kde#340139 - digiKam hangs after selecting folder with pictures.
- kde#341772 - Re-read metadata when image file timestamp has changed.
- kde#329433 - Manual adding of faces made easier.
kipi-plugins:
- kde#310977 - Applying data (exif, iptc, xmp caption) in "Edit all
Metadata" window inconsistent - results in data loss.
- kde#340330 - Deselecting "Show tracks on map" crashes the dialog.
- kde#283504 - QJSon not optional.
- kde#345802 - Html export does not longer export the description tag
to gallery.xml.
- add digikam-4.8.0-libkgeomap-translations.tar.bz2 with libkgeomap
translations from 4.8.0 (missing in 4.9.0 tarball)
==== gpg2 ====
Version update (2.1.2 -> 2.1.3)
- update to 2.1.3:
* gpg: LDAP keyservers are now supported by 2.1.
* gpg: New option --with-icao-spelling.
* gpg: New option --print-pka-records. Changed the PKA method to
use CERT records and hashed names.
* gpg: New command --list-gcrypt-config. New parameter "curve"
for --list-config.
* gpg: Print a NEWSIG status line like gpgsm always did.
* gpg: Print MPI values with --list-packets and --verbose.
* gpg: Write correct MPI lengths with ECC keys.
* gpg: Skip legacy PGP-2 keys while searching.
(drop 0001-gpg-Skip-legacy-keys-while-searching-keyrings.patch
now upstream)
* gpg: Improved searching for mail addresses when using a keybox.
* gpgsm: Changed default algos to AES-128 and SHA-256.
* gpgtar: Fixed extracting files with sizes of a multiple of 512.
* dirmngr: Fixed SNI handling for hkps pools.
(drop hkps-fix-host-name-verification-when-using-pools.patch
now upstream)
* dirmngr: extra-certs and trusted-certs are now always loaded
from the sysconfig dir instead of the homedir.
* Fixed possible problems due to compiler optimization, two minor
regressions, and other bugs.
- refreshed for context changes:
* gnupg-2.0.18-files-are-digests.patch
* gnupg-add_legacy_FIPS_mode_option.patch
==== libunicap-devel ====
Subpackages: libunicap2
- Call libtoolize during build phase: after running autoreconf,
we get the new macros installed but do not take into account that
there was a minor change between intltool 0.50 and 0.51.
==== libnpth0 ====
Version update (1.1 -> 1.2)
- npth 1.2:
* Fix possible clobbering of ERRNO.
==== orage ====
Version update (4.12.0 -> 4.12.1)
Subpackages: orage-doc orage-lang
- update to version 4.12.1
- bxo#11807: Wrong plugin module name
- bxo#11380: Error in manpage
- drop obsolete orage-fix-plugin-filename.patch
==== rsyslog ====
- disable GnuTLS support, does not build with GnuTLS 3.4.0
==== rzip ====
- Cleanup spec file with spec-cleaner
- Use url for source
==== xchat-gnome ====
Subpackages: xchat-gnome-lang
- Add xchat-gnome-poodle.patch, protect against poole (bgo#738870).
Removed packages:
IPython
libjbig2dec0
libsodium13
mupdf
python-Pygments
python-backports.ssl_match_hostname
python-futures
python-pexpect
python-pymongo
python-pyzmq
python-tornado
libzmq4
> zeromq-tools
Added packages:
atril
> atril-backends
> atril-lang
> libatrildocument3
> libatrilview3
hexchat
> hexchat-lang
libntlm0
mate-desktop-gsettings-schemas
lxpanel-plugin-power-manager
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Hello systemd wizards,
Observe...
homer:~ # find /sys/fs/cgroup/cpu,cpuacct -type d
/sys/fs/cgroup/cpu,cpuacct
/sys/fs/cgroup/cpu,cpuacct/system.slice
/sys/fs/cgroup/cpu,cpuacct/user.slice
/sys/fs/cgroup/cpu,cpuacct/user.slice/user-0.slice
/sys/fs/cgroup/cpu,cpuacct/user.slice/user-0.slice/session-1.scope
/sys/fs/cgroup/cpu,cpuacct/user.slice/user-0.slice/user(a)0.service
homer:~ # taskset 0xc pipe-test 1
3.761343 usecs/loop -- avg 3.761343 531.7 KHz
3.768433 usecs/loop -- avg 3.762052 531.6 KHz
3.775670 usecs/loop -- avg 3.763414 531.4 KHz
3.760967 usecs/loop -- avg 3.763169 531.5 KHz
3.785474 usecs/loop -- avg 3.765400 531.2 KHz
Irate user activities..
homer:~ # find /sys/fs/cgroup/cpu,cpuacct -type d
/sys/fs/cgroup/cpu,cpuacct
homer:~ # taskset 0xc pipe-test 1
2.731040 usecs/loop -- avg 2.731040 732.3 KHz
2.731072 usecs/loop -- avg 2.731043 732.3 KHz
2.730474 usecs/loop -- avg 2.730986 732.3 KHz
2.731263 usecs/loop -- avg 2.731014 732.3 KHz
2.728455 usecs/loop -- avg 2.730758 732.4 KHz
531.2 / 732.4 = .725
That's the overhead systemd is inflicting on users.
homer:~ # systemctl status user@0
● user(a)0.service - User Manager for UID 0
Loaded: loaded (/usr/lib/systemd/system/user@.service; static; vendor preset: disabled)
Active: active (running) since Wed 2015-04-15 06:39:52 CEST; 3min 26s ago
Main PID: 2080 (systemd)
Status: "Startup finished in 95ms."
CGroup: /user.slice/user-0.slice/user(a)0.service
├─2080 /usr/lib/systemd/systemd --user
└─2085 (sd-pam)
homer:~ # systemctl status user.slice
● user.slice - User and Session Slice
Loaded: loaded (/usr/lib/systemd/system/user.slice; static; vendor preset: disabled)
Active: active since Wed 2015-04-15 06:39:30 CEST; 21min ago
Docs: man:systemd.special(7)
CGroup: /user.slice
└─user-0.slice
└─session-1.scope
Note that group scheduling crud is DISABLED, but systemd ignores that.
So how does one convince systemd to be a polite little abomination,
and kindly keep its tentacles the hell off of my property? It is my
box, my wishes really should be honored by the (alleged) servants
therein.
It's nice that systemd offers group scheduling, it does have it's
uses, but not so nice that it forces that overhead upon me whether I
want to pay the feature price or not (not to mention that other
liabilities are also part and parcel thereof), which it appears to do.
-Mike
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Changed packages:
==== PackageKit ====
Version update (1.0.5 -> 1.0.6)
Subpackages: PackageKit-backend-zypp PackageKit-browser-plugin PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Update to version 1.0.6:
+ New Features:
- Add dbus method for returning prepared packages.
- Add pk_backend_is_transaction_inhibited.
- gstreamer plugin: Add support for v2 of the PK session
service interface.
+ Bugfixes:
- Don't recursive lock the debug mutex when using --verbose
without a tty.
- Make "reboot" the default action for no action file.
- gstreamer plugin: Adapt to gstreamer missing plugin changes.
- gstreamer plugin: Avoid criticals when some of the parameters
are NULL.
+ Backend enhancements/fixes: alpm and hif.
==== apache2 ====
Subpackages: apache2-devel apache2-doc apache2-example-pages apache2-prefork apache2-utils
- remove 'exit 0' from the %post section in the specfile that was
placed here incorrectly and caused that the rest of the %post
section couldn't be executed.
- /etc/init.d/apache2 reload -> systemctl reload apache2.service
in apache2.logrotate [bnc#926523]
- authz_default -> authz_core in sysconfig.apache2/APACHE_MODULES
[bnc#922236]
==== dia ====
Subpackages: dia-lang
- Add dia-intltool-0.51.patch: Fix installation of translations
using intltool 0.51.
==== java-1_8_0-openjdk ====
Subpackages: java-1_8_0-openjdk-headless
- Build the accelerated aarch64 hotspot anew
==== libreoffice ====
Subpackages: libreoffice-base libreoffice-base-drivers-mysql libreoffice-calc libreoffice-calc-extensions libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-icon-theme-galaxy libreoffice-icon-theme-hicontrast libreoffice-icon-theme-oxygen libreoffice-icon-theme-sifr libreoffice-icon-theme-tango libreoffice-impress libreoffice-kde4 libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-ru libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-writer libreoffice-writer-extensions
- --disable-collada
* reportedly it does not work in LibreOffice 4.4
- added version numbers to some BuildRequires lines
- Require flow engine too on base
- Fix build on SLE12 and 13.1 by adding conditional for appdata install
- Fixup the installed appdata.xml files: they reference a .desktop
file that are not installed by libreoffice (boo#926375).
==== libvirt-python ====
Version update (1.2.13 -> 1.2.14)
- Update to 1.2.14
- Add all new APIs and constants in libvirt 1.2.14
==== libxslt-devel ====
Subpackages: libxslt-tools libxslt1 libxslt1-32bit
- fix package with "soname" should obsolete libxslt package on suse < 12.2 (SLE11)
==== apache2-mod_php5 ====
Subpackages: php5 php5-bcmath php5-bz2 php5-calendar php5-ctype php5-curl php5-dba php5-devel php5-dom php5-exif php5-fastcgi php5-ftp php5-gd php5-gettext php5-gmp php5-iconv php5-imap php5-json php5-ldap php5-mbstring php5-mcrypt php5-mysql php5-odbc php5-openssl php5-pdo php5-pear php5-pgsql php5-shmop php5-snmp php5-sockets php5-sqlite php5-suhosin php5-sysvsem php5-sysvshm php5-tidy php5-tokenizer php5-wddx php5-xmlreader php5-xmlwriter php5-xsl php5-zip php5-zlib
- systzdata patch updated to r10
- php5-systzdata-v7.patch
+ php5-systzdata-r10.patch
- build against system gd and libzip only for 13.2 and above
==== libpulse-devel ====
Subpackages: libpulse-mainloop-glib0 libpulse0 libpulse0-32bit pulseaudio pulseaudio-bash-completion pulseaudio-module-bluetooth pulseaudio-module-gconf pulseaudio-module-jack pulseaudio-module-lirc pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils
- create symlink providing extra-hdmi.conf (pointing to
default.conf)
it seems that some HW may get unitialized without this (check
pulseaudio RC1 announce)
==== python3-nose ====
Version update (1.3.4 -> 1.3.6)
- update to version 1.3.6:
* Re-release of 1.3.5 with wheels fixed.
- changes from version 1.3.5:
* Fix #875: nose doesn't collect tests when subpackage is given as
arg
* Fix #809: tests not discovered for namespace packages on Windows
* Fix #815: "ValueError: unsupported pickle protocol" with --with-id
* Wrap the working dir path name in quotes when reporting an error.
Patch by ?ry M�t�.
* Fix #887: Fix a discrepancy in test names between Python 2 and
Python 3
* Fix #131: Use os.stat() to check if file is executable Patch by
Arnon Yaari.
* Fix #820 and #719: Fix coverage plugin with multiprocess Patch by
Nicolas Grasset.
==== xchat ====
Subpackages: xchat-lang xchat-perl xchat-python xchat-tcl
- Add xchat-use-tls.patch: Replace SSLv3_method by SSLv23_method.
SSLv3 is SSL3.0 only, SSLv23_method will select the best
(TLS 1.2, 1.1, 1.0 or 3.0).
https://sourceforge.net/p/xchat/bugs/1598/
==== xen ====
Subpackages: xen-doc-html xen-kmp-default xen-kmp-desktop xen-libs xen-tools xen-tools-domU
- Add xen-no-array-bounds.patch and blktap-no-uninit.patch to selectively
turn errors back to warnings to fix build with GCC 5.
- Amend xen.stubdom.newlib.patch to pull in declaration of strcmp to
avoid implicit-fortify-decl rpmlint error.
- Fix quoting of __SMBIOS_DATE__ in xen.build-compare.smbiosdate.patch.
- xentop: Fix memory leak on read failure
551ac326-xentop-add-support-for-qdisk.patch
- Dropped xentop-add-support-for-qdisk.patch in favor of upstream
version
551ac326-xentop-add-support-for-qdisk.patch
==== xf86-input-keyboard ====
Version update (1.8.0 -> 1.8.1)
- Update to version 1.8.1:
+ linux: bring our process group to the foreground (fdo#89653).
+ Mark xf86OSKbdPreInit as _X_EXPORT in header to match
definitions.
+ Init LEDs to zero before querying the value.
+ Detangle inet keys and jp Henkan/ Muhenkan keys.
==== yast2-bootloader ====
Version update (3.1.125 -> 3.1.126)
- fix abort when importing bootloader values in autoyast
(bnc#914812)
- 3.1.126
Removed packages:
bundle-lang-common-fi
pulseaudio-esound-compat
Added packages:
esound-daemon
flute
libbase
libfonts
libformula
liblayout
libloader
librepository
libserializer
pentaho-libxml
pentaho-reporting-flow-engine
sac
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello all,
I'm getting a message in VirtualBox when installing Tumbleweed.
Your computer does not fulfill all requirements for
a graphical installation. There is less than 96 MB
of memory or the X server could not be started.
Either way I installed using ncurses.
If you install Tumbleweed on a real hard drive is the gui still missing?
Missing file?
- --
Cheers!
Roman
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQIcBAEBAgAGBQJVLFNbAAoJEAwC6tvrxPmQ2G8QAI5zwZSUMWoP4NerHVVFoUld
IrJRHRhBge1mJtqEYbPZUmf1wMJ+7K0991PpgQenIN9aaXUmZLCuFNQhKWFIQQQ+
DeYdf76YIC5qzuYM+hfvxnTEYfVRDOsu7lARaQCE/rL/OyydT7N+5EZIHrvUN33R
gdPHTTddrtQwwA9jdwKyWXfX5u/aqy+0+iOrChVyCciKyHnXepu8TGYMD3aNpLJH
FRhYJvCNTwWm2EsKdAtHJo0joR9NVqaQdaU0GGDCKBz/qxejOA+lvz7iNQv/Je7I
OvbSdMsWr2mdjsVVXSpqAAIwZaCoJHtOzyfUKgqJVD4rQuTYMPh0eC0KuoHzI4Hx
HSHREl02mEOSN1lLB2F1ln7bxce/lPCrUbuLVn079VfDQOEK+PCUaKLuyngaTJ0O
zfVwQt7iw+9+GjbuilBvcyiRtlK/HCYur25HEesnJTBM5+06HaBJQ5eNgJXiQmJx
WNQ8gxJiL7Uqc8KGu58G7vRD/n9r9fVeLZ0cU+foH+pOOREXgjtlpQWqV3TBw+5W
FaRCF8kXSk70nfZL0rLZd1hkUEZIxxsSCJYgTiRapvTWsbEAeu1qrYOjIH4JB/Kb
DY+Oftiv1/JvbYDOiNbLokXpptWtl1WPwq26vyv3CZyrWumg0ImsmtNbrE6+WfSH
qNv9caaaeHC6ZOD6hAyT
=+cNR
-----END PGP SIGNATURE-----
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Hi to all,
I suppose you've already been reported for this issue(but I couldn't find it) as I found it a forum but for installing it on Centos 7.
I have installed OpenSUSE 13.1 and trying to upgrade my apache2-mod_mono from opensuse site last package available. But when trying to install it an error saying that
Package: apache2-mod_mono-3.12-0.x86_64 Requires: xsp >= 3.12, but the last version of xsp available in your site was 3.0.11.
Am I right that there is no such version of xsp as 3.12? And is this a bug in the package? Thanks in advance!
Regards,
Diana
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Opening a recent file with LibreOffice Calc, kwrite, and probably lots
of others, I get a list of files through February, but not beyond that.
If I check with Thunderbird via attachment, it sees all the files. There
are files through March that do not show up in Dolphin or and terminal
access, while still listing older files. Those "missing" were there
prior to the update.
This problem has been an on again off again problem, fixed and then back
again since back in the 12.x days.
I have not done a recent snapshop download, but the updates should
provide the same results.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Since two days I am not able to connect to the internet with my second
computer. This happened quit sudden as I found out when I wanted to make a
zypper dup. Kmail and Chromium do not connect to the net.
The strange thing is that the Skype which I run on that machine still works
perfectly.
I have checked my internet setup but did not find anything that was changed.
The firewall was not changed and is still open for my connections.
Anybody with an idea where to start looking?
--
Linux User 183145 using KDE4 and LXDE on a Pentium IV ,
powered by openSUSE 20150407 (x86_64) Kernel: 3.16.6-2-desktop
KDE Development Platform: 4.14.6
00:29am up 4:12, 4 users, load average: 0.06, 0.23, 0.77
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Changed packages:
==== MozillaFirefox ====
Version update (37.0 -> 37.0.1)
Subpackages: MozillaFirefox-translations-common
- update to Firefox 37.0.1 (bnc#926166)
* MFSA 2015-43/CVE-2015-0798 (bmo#1147597) (Android only)
Loading privileged content through Reader mode
* MFSA 2015-44/CVE-2015-0799 (bmo#1148328)
Certificate verification bypass through the HTTP/2 Alt-Svc header
==== appstream-glib ====
Version update (0.3.6 -> 0.3.6+git.20150407)
Subpackages: libappstream-builder7 libappstream-glib7
- Move openSUSE-appstream-process definition from
libzypp-plugin-appdata to appstream-glib: as appstream-glib
provides the actual code, it's much easier to update the
openSUSE-appstream-process script in the same package.
- Update to version 0.3.6+git.20150407:
+ trivial: post release version bump.
+ Build: link libasb_plugin_font.la with GTK3.
+ Allow using as_node_get_localized_unwrap() on unwrapped
description markup.
+ Remove --extra-appstream from the builder.
+ No longer set PaddedIcon.
+ trivial: Remove some unused code.
+ Add a mirror-screenshots command to appstream-util
+ Remove all networking support when building metadata.
+ Remove the extra screenshots and appdata options from the
builder.
+ Remove the batch output option from the builder.
+ Do not strip out the source screenshot when using
mirror-screenshots --nonet.
- Drop appstream-glib-cairo-link.patch: fixed upstream.
==== audacity ====
Version update (2.0.6 -> 2.1.0)
- Update to 2.1.0:
+ Changes and Improvements:
* LADSPA and VST effects now support real-time preview,
save/load of user presets and saving effect settings across
sessions. Note: Real-time preview does not yet support
latency compensation.
* VST effects now support import/export of FXB preset banks.
* Shell VST effects that host multiple plugins are now supported.
* All Effect Menu items (built-in or plugin) can now be used in
a Chain.
* Items in the Effect, Generate or Analyze Menus can be sorted
or grouped by name, publisher or class of effect.
* Noise Removal is improved and renamed to "Noise Reduction".
* Change Speed has new time controls for current and new length.
You can now enter the speed change as a multiplier e.g. "2" is
twice as fast.
* New "Crossfade Tracks" effect can be used for crossfading two
tracks. This replaces Cross Fade In and Cross Fade Out.
* Nyquist Prompt and most shipped Nyquist effects now have
Preview button.
* Redesigned Meter Toolbars: The default shows separate Record
and Playback Meters, half-height so they can be wider while
docked, in gradient style.
* A frequency selection can now be made (and spectral edit
effects applied to those frequencies) when in a spectrogram
view. You can also create or adjust frequency selections in a
new "Spectral Selection Toolbar" (available at View > Toolbars).
* Transcription Toolbar (Play-at-speed) can now loop play and
cut-preview.
* Timer Record now saves recordings automatically into an
existing project.
* New Armenian translation.
+ Bug fixes:
* Typing "j" or "k" in a label track activated the
"move cursor" shortcut.
* Spectrogram log (f) view displayed incorrectly until
vertically zoomed.
* Fixed crash after zooming out on vertical scale beyond +/-1.0.
* Selections made with Selection Toolbar were not restored after
Undo.
* Undo could fail silently if a selection included/touched a
clip boundary.
* If there were invalid FFmpeg libs in system PATH this
prevented Audacity recognising the installed FFmpeg or the
FFmpeg specified in audacity.cfg.
* Fix "Audacity already running" error when using the
command-line or context menu to open multiple or further files.
* Fix segfault exporting an FFmpeg format to an unwritable folder.
* Fix silent failure exporting FFmpeg, MP2 or OGG to an
unwritable directory.
* Fix ENTER activated an effect when OK button was greyed out.
- Add audacity-lang package.
- Extend audacity-flac_assert.h.patch to versions until 1.4.0.
- Do not remove appdata.
- Spec cleanup.
==== avogadro ====
Subpackages: avogadro-devel libavogadro1
- add arm-qreal-vs-double.patch
==== biosdevname ====
- Use url for source
- Cleanup spec file with spec-cleaner
==== bluez-firmware ====
- Cleanup spec file with spec-cleaner
==== bogofilter ====
- Update dependencies
* use shared gsl
- Cleanup spec-file with spec-cleaner
- Change backend from libdb to sqlite3 for post-13.2 systems
==== bzr ====
Subpackages: bzr-lang
- Add gpg signature
==== circuslinux ====
- Add a comment to the .desktop file (minimal requirement to show
up in AppStream based software centers).
==== colord ====
Version update (1.2.9 -> 1.2.10)
Subpackages: libcolord2 libcolorhug2
- Update to version 1.2.10:
+ New Features: colorhug: Add GUIDs for each device.
+ Bugfixes:
- Add a vendor quirk for Google.
- Fix session-helper failing to find argyll tool.
==== cryptsetup ====
Version update (1.6.6 -> 1.6.7)
Subpackages: libcryptsetup4 libcryptsetup4-32bit
- Update to 1.6.7
* Cryptsetup TCRYPT mode now supports VeraCrypt devices
(TrueCrypt extension)
* Support keyfile-offset and keyfile-size options even for plain
volumes.
* Support keyfile option for luksAddKey if the master key is
specified.
* For historic reasons, hashing in the plain mode is not used if
keyfile is specified (with exception of --key-file=-). Print
a warning if these parameters are ignored.
* Support permanent device decryption for cryptsetup-reencrypt.
To remove LUKS encryption from a device, you can now use
- -decrypt option.
* Allow to use --header option in all LUKS commands. The
- -header always takes precedence over positional device argument.
* Allow luksSuspend without need to specify a detached header.
* Detect if O_DIRECT is usable on a device allocation. There are
some strange storage stack configurations which wrongly allows
to open devices with direct-io but fails on all IO operations later.
* Add low-level performance options tuning for dmcrypt (for
Linux 4.0 and later).
* Get rid of libfipscheck library.
(Note that this option was used only for Red Hat and derived
distributions.) With recent FIPS changes we do not need to
link to this FIPS monster anymore. Also drop some no longer
needed FIPS mode checks.
* Many fixes and clarifications to man pages.
* Prevent compiler to optimize-out zeroing of buffers for on-stack
variables.
* Fix a crash if non-GNU strerror_r is used.
==== dtv-scan-tables ====
Version update (20130412 -> 20150208)
- update to 20150208
* updated scan files
- use their makefile
- install v5 dvb files (in a subpackage)
==== evince ====
Subpackages: evince-browser-plugin libevdocument3-4 libevview3-3 nautilus-evince typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0
- Split the backends in their own respective packages. This allows
to extend evince with features as required.
==== evolution ====
- Split the extensions in their own respective packages. This
allows to extend evolution with features as required.
==== gcal ====
- Cleanup spec file with spec-cleaner
- Add gpg signature
- Update info dependencies
- Remove unrecongized/useless configure flags
==== gimp ====
Subpackages: gimp-help-browser gimp-plugin-aa gimp-plugins-python libgimp-2_0-0 libgimpui-2_0-0
- Replace liblcms-devel BuildRequires with pkgconfig(lcms2): gimp
has been ported to lcms2 since version 2.8.8.
==== git ====
Version update (2.3.4 -> 2.3.5)
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk
- git 2.3.5:
* The prompt script (in contrib/) did not show the untracked sign
when working in a subdirectory without any untracked files.
* Even though "git grep --quiet" is run merely to ask for the exit
status, we spawned the pager regardless. Stop doing that.
* Recommend format-patch and send-email for those who want to
submit patches to this project.
* An failure early in the "git clone" that started creating the
working tree and repository could have resulted in some
directories and files left without getting cleaned up.
* "git fetch" that fetches a commit using the allow-tip-sha1-in-want
extension could have failed to fetch all the requested refs.
* The split-index mode introduced at v2.3.0-rc0~41 was broken in
the codepath to protect us against a broken reimplementation of
Git that writes an invalid index with duplicated index entries,
etc.
* "git prune" used to largely ignore broken refs when deciding
which objects are still being used, which could spread an
existing small damage and make it a larger one.
* "git tag -h" used to show the "--column" and "--sort" options
that are about listing in a wrong section.
* The transfer.hiderefs support did not quite work for smart-http
transport.
* The code that reads from the ctags file in the completion script
(in contrib/) did not spell ${param/pattern/string} substitution
correctly, which happened to work with bash but not with zsh.
* The explanation on "rebase --preserve-merges", "pull
- -rebase=preserve", and "push --force-with-lease" in the
documentation was unclear.
==== gmixer ====
- Manually link the icon between pixmaps and the app directory, in
order to ensure the real file being in pixmaps.
==== gnome-keyring ====
Version update (3.15.92 -> 3.16.0)
Subpackages: gnome-keyring-32bit gnome-keyring-pam gnome-keyring-pam-32bit libgck-modules-gnome-keyring
- Update to version 3.16.0:
+ Fix build issues highlighted by GCC 5.x.
+ Updated translations.
==== gnucash ====
Version update (2.6.5 -> 2.6.6)
Subpackages: gnucash-lang
- Update to version 2.6.6:
+ Let CPAN and ActiveState package managers take care of
dependencies instead of explicitly installing a few of them
directly.
+ Correct the number field displayed in the reconcile window to
correspond with the source specified in File->Options.
+ Fix some bugs found by SWIG version 3.0.5. Prior to version
3.0.3 SWIG silently ignored invalid preprocessor directives.
+ Scrubbing Improvements, including avoiding a potential infinite
loop.
+ Remove build and run of no-longer-existant
intl-scm/guile-strings.
+ Rewrite gnc-test-env in perl. This eliminates another guile
dependency in the build chain.
+ Switch from guile to xml to manage our iso-currencies source
file.
+ Numeric values with more than commodity smallest fraction get
silently dropped.
+ Update US Income Tax data to reflect minor changes for 2014.
+ Advanced portfolio should respect report date when looking for
other income/expense.
+ Improve income and expense reporting in advanced portfolio
report.
+ Accept prices of the form n.nnne[+-]nn, i.e. with an exponent.
An example requiring this is currency conversion from IDR to
USD.
+ Added Lithuanian language business accounts.
+ Fix crash when running check & repair on an open AP/AR
register.
+ Bugs fixed: bgo#619899, bgo#649933, bgo#672760, bgo#721196,
bgo#723409, bgo#727466, bgo#727647, bgo#731889, bgo#733685,
bgo#738749, bgo#739228, bgo#739584, bgo#740471, bgo#741228,
bgo#742089, bgo#742332, bgo#742624, bgo#743609, bgo#743807,
bgo#745265, bgo#745354, bgo#746517, bgo#746977.
+ Updated translations.
- Rebase gnucash-cpan-warning.patch.
- Switch to guile 2:
+ Change libguile1-devel BuildRequires to guile-devel.
+ Change guile1 Requires to guile.
+ Drop obsolete conditions to work around guile1 packaging
issues in older openSUSE releases.
==== gthumb ====
Version update (3.3.3 -> 3.3.4)
Subpackages: gthumb-lang
- Update to version 3.3.4:
+ New features and user visible changes:
- Image viewer: added 'fit to height' button.
- Drag&Drop: move files by default.
- Ask confirmation before moving files with a drag&drop
operation.
- Make 'delete files' and 'trash files' asyncronous.
- Use the default gtk+ style for message dialogs. Use the
header-bar for request dialogs.
- Changed 'adjust contrast' shortcut to 'a'. 'h' is now used to
fit to height.
- Added a symbolic application icon.
- Fixed comment pane style with gtk+ 3.16.
- Show the app menu on the headerbar if the shell doesn't show
it.
- Preferences dialog: fixed extensions activation/deactivation.
+ Bugs fixed:
- Webalbums: do not exit if a fatal error is issued
(bgo#744530).
- Build failure on x32 (kilobyte).
- Image viewer: the overview quickly appears and disappears
sometimes.
+ Updated translations.
==== ibus-libpinyin ====
Version update (1.6.99.20150203 -> 1.7.1)
- Update to 1.7.1
* select the first item in shortcut editor
* fixes shortcut keys in setup dialog
* fixes default values
==== irda ====
- Cleanup spec file with spec-cleaner.
- Use macro to refresh udev rules
- Use url for source
- Creanet rcservice symlink
==== kbd ====
- For the previos change to wok, we need to buildrequire
suse-module-tools to get the initrd rpm macros.
==== kiwi ====
Version update (7.02.34 -> 7.02.35)
Subpackages: kiwi-desc-isoboot kiwi-desc-netboot kiwi-desc-oemboot kiwi-desc-vmxboot kiwi-doc kiwi-media-requires kiwi-pxeboot kiwi-templates kiwi-tools
- v7.02.35 released
- Delete rt kernel profile for SLE11
kernel-rt is not always available to customers and the
realtime kernel can be selected via the custom kernel
profile if needed
- Implement support for importing gce license
If gcelicense is specified the information is included into
the gce format tarball
- Added gcelicense attribute in <type> section
The gcelicense attribute receives a free form text information
which is used to create a manifest file in the gce image format.
The gce image format is Google's expected Compute Engine image
format for uploading and registering an OS image in GCE
- Setup kernel symlinks in sle11 elilo compat mode
- Use filesystem UUID to identify the recovery
==== libdrm-devel ====
Subpackages: libdrm2 libdrm2-32bit libdrm_intel1 libdrm_intel1-32bit libdrm_nouveau2 libdrm_nouveau2-32bit libdrm_radeon1 libdrm_radeon1-32bit libkms1
- Build package libdrm_freedreno1 also on aarch64
==== libgit2-glib-1_0-0 ====
Version update (0.22.2 -> 0.22.4)
- Update to version 0.22.4:
+ Fix crash when cloning.
==== libinput-devel ====
Version update (0.12 -> 0.13)
Subpackages: libinput-udev libinput10
- Update to 0.13.0
* No API changes were merged in this release, the ABI is
compatible with 0.12.0.
* The tap motion threshold is now a fixed distance on all
touchpads (withphysical resolution). This stops the delay in
pointer motion seen on some devices.
* The edge scrolling motion threshold now accumulates, so even a
slow scroll will eventually trigger edge scrolling.
* The velocity calculation on slow movements was fixed, this
should provide a slightly more responsive and accurate
touchpad motion, especially on direction changes.
* To ease development, libinput will now print warnings when a
caller does wrong event conversions (e.g. requesting a touch
event when the event is a pointer event, etc.).
==== libpinyin-data ====
Version update (1.0.99.20150212 -> 1.1.0)
Subpackages: libpinyin5
- Update to 1.1.0
* support to export user phrases.
==== libvirt ====
Version update (1.2.13 -> 1.2.14)
Subpackages: libvirt-client libvirt-daemon libvirt-daemon-config-network libvirt-daemon-config-nwfilter libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-uml libvirt-daemon-driver-vbox libvirt-daemon-qemu libvirt-daemon-xen
- boo#926153: make sure /var/run/libvirt/lxc folder exists when
starting the driver. da33a1ac-lxc-init-statedir.patch
- Fix lxc-enter-namespace for 3.19+ kernels.
open-ns-files-readonly.patch
- Disable building wireshark dissector. Commit 37397320
requires wireshark pkgconfig, which SUSE wireshark packages
do not provide.
- Disable building the legacy Xen driver since Xen no longer
provides the xend toolstack. Remove xend-specific patches
while at it: fix-pci-attach-xen-driver.patch,
xen-name-for-devid.patch
- Update to libvirt 1.2.14
- qemu: Implement memory device hotplug
- Implement public API for virDomainPinIOThread
- Implement public API for virDomainGetIOThreadsInfo
- SRIOV NIC offload feature discovery
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Drop disable-hugepage-test.patch in favor of upstream fix
- Fix build on older distros containing a polkit package that lacks
support for /etc/polkit-1/rules.d drop directory
==== libzypp-plugin-appdata ====
- Move openSUSE-appstream-process to appstream-glib package, as
updating one often means a change in the other anyway.
- Rename openSUSE-appstream-extra to openSUSE-appdata-extra, to
better reflect what content to expect in this package (after the
github reorganisation).
==== liblightdm-gobject-1-0 ====
Subpackages: lightdm lightdm-lang
- fix XDMCP setting in lightdm-sysconfig-support.patch: Setting
DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN=true forced LightDM to
open port 6000 for XDMCP protocol (instead of its default port
177). As a consequence, usual X11 terminals weren't able to
contact the XDM service. However, this sysconfig setting should
only request the XServer to open port 6000 for requests to a
running X11 session and leave the XDMCP port unchanged.
==== device-mapper ====
Subpackages: device-mapper-32bit lvm2
- fsadm: add support for btrfs(fate#318413)
fsadm-add-support-for-btrfs.patch
==== man-pages ====
Version update (3.81 -> 3.82)
- update to 3.82:
- new and rewritten pages
* nptl.7
- newly documented interfaces in existing pages
* user_namespaces.7
Document /proc/[pid]/setgroups
==== myspell-cs_CZ ====
Version update (20150130 -> 20150407)
Subpackages: myspell-da_DK myspell-de myspell-de_DE myspell-dictionaries myspell-el_GR myspell-en myspell-en_GB myspell-en_US myspell-es myspell-es_ES myspell-fr_FR myspell-hu_HU myspell-it_IT myspell-lightproof-en myspell-lightproof-hu_HU myspell-lightproof-pt_BR myspell-lightproof-ru_RU myspell-pl_PL myspell-pt_BR myspell-ru_RU
- git state 20150407, fixes [bnc#806250]
==== orage ====
Version update (4.10.0 -> 4.12.0)
Subpackages: orage-doc orage-lang
- add orage-fix-plugin-filename.patch in order to fix the plugin
filename so that the plugin is found again (bxo#11807)
- update to version 4.12.0
- several issues reported by Coverity fixed.
- bxo#10647: missing translations in globaltime
- bxo#10648: missing window title translation in globaltime
- bxo#10947: Implemented Orage vertical panel clock
- bxo#8719: Implemented Orage panel plugin as module
- possible to set delayed file close time
==== patterns-openSUSE-apparmor ====
Version update (20150105 -> 20150408)
Subpackages: patterns-openSUSE-apparmor_opt patterns-openSUSE-base patterns-openSUSE-books patterns-openSUSE-console patterns-openSUSE-devel_C_C++ patterns-openSUSE-devel_basis patterns-openSUSE-devel_gnome patterns-openSUSE-devel_ide patterns-openSUSE-devel_java patterns-openSUSE-devel_kde patterns-openSUSE-devel_kernel patterns-openSUSE-devel_perl patterns-openSUSE-devel_python patterns-openSUSE-devel_qt4 patterns-openSUSE-devel_rpm_build patterns-openSUSE-devel_ruby patterns-openSUSE-devel_web patterns-openSUSE-dhcp_dns_server patterns-openSUSE-directory_server patterns-openSUSE-enhanced_base patterns-openSUSE-enhanced_base_opt patterns-openSUSE-file_server patterns-openSUSE-fonts patterns-openSUSE-fonts_opt patterns-openSUSE-games patterns-openSUSE-gateway_server patterns-openSUSE-gnome patterns-openSUSE-gnome_admin patterns-openSUSE-gnome_basis patterns-openSUSE-gnome_basis_opt patterns-openSUSE-gnome_games patterns-openSUSE-gnome_ide patterns-openSUSE-gnome_imaging patterns-ope
nSUSE-gnome_imaging_opt patterns-openSUSE-gnome_internet patterns-openSUSE-gnome_laptop patterns-openSUSE-gnome_multimedia patterns-openSUSE-gnome_multimedia_opt patterns-openSUSE-gnome_office patterns-openSUSE-gnome_office_opt patterns-openSUSE-gnome_utilities patterns-openSUSE-gnome_yast patterns-openSUSE-imaging patterns-openSUSE-imaging_opt patterns-openSUSE-kde patterns-openSUSE-kde4_admin patterns-openSUSE-kde4_basis patterns-openSUSE-kde4_edutainment patterns-openSUSE-kde4_games patterns-openSUSE-kde4_ide patterns-openSUSE-kde4_imaging patterns-openSUSE-kde4_internet patterns-openSUSE-kde4_laptop patterns-openSUSE-kde4_multimedia patterns-openSUSE-kde4_office patterns-openSUSE-kde4_utilities patterns-openSUSE-kde4_utilities_opt patterns-openSUSE-kde4_yast patterns-openSUSE-kvm_server patterns-openSUSE-lamp_server patterns-openSUSE-laptop patterns-openSUSE-lxde patterns-openSUSE-lxde_laptop patterns-openSUSE-lxde_office patterns-openSUSE-mail_server patterns-openSUSE-minimal_b
ase patterns-openSUSE-minimal_base-conflicts patterns-openSUSE-misc_server patterns-openSUSE-multimedia patterns-openSUSE-multimedia_opt patterns-openSUSE-network_admin patterns-openSUSE-non_oss patterns-openSUSE-non_oss_opt patterns-openSUSE-office patterns-openSUSE-office_opt patterns-openSUSE-print_server patterns-openSUSE-remote_desktop patterns-openSUSE-rest_dvd patterns-openSUSE-sw_management patterns-openSUSE-sw_management_gnome patterns-openSUSE-sw_management_kde4 patterns-openSUSE-tabletpc patterns-openSUSE-technical_writing patterns-openSUSE-x11 patterns-openSUSE-x11_opt patterns-openSUSE-x11_yast patterns-openSUSE-xen_server patterns-openSUSE-xfce patterns-openSUSE-xfce_basis patterns-openSUSE-xfce_laptop patterns-openSUSE-xfce_office patterns-openSUSE-yast2_basis patterns-openSUSE-yast2_install_wf
- Bump version number.
- Do not make "bootcycle" part of any pattern, it has to
be either dropped or fixed to work with grub2.
- Replace rhythmbox with pragha as the default audio player for
Xfce, see
http://lists.opensuse.org/opensuse-xfce/2014-08/msg00000.html
==== perl-Net-SSLeay ====
- fix %description, it was accidently chopped
==== libpurple-plugin-sipe ====
Version update (1.19.0 -> 1.19.1)
Subpackages: pidgin-sipe
- Update to version 1.19.1:
+ Fixed sf#278: 488 error after libnice upgrade.
+ Fix SIP re-authentication timeout to be max. 8 hours.
==== polkit-default-privs ====
- polkit-default-privs: add urfkill (bnc#926288) polkit action
- polkit-default-privs: added gnome-multi-writer actions (bnc#924062)
==== python-pymongo ====
Version update (2.7.2 -> 3.0)
- Add BuildRequires: python-unittest2 for fix fails in tests on SLE11 SP3
- update to 3.0:
- BUMP 3.0
- Update install docs.
- Capitalize "Python" in changelog.
- Note the loss of Connection and ReplicaSetConnection.
- Add TLS/SSL example docs.
- PYTHON-821 - Note that the new CRUD API methods don't apply SON manipulators.
- Update collection.py
- PYTHON-874 - Support wincertstore as ca_certs fallback on Windows.
- PYTHON-874 - Support certifi as ca_certs fallback on old pythons.
- PYTHON-863 - Fix heartbeatFrequencyMS.
- PYTHON-863 - Don't take a lock from a weakref callback.
- PYTHON-863 - Ref cycle in Monitor.
- Post rc1.
- BUMP 3.0rc1
- Update install docs.
- PYTHON-872 - Update changelog.
- PYTHON-872 - Test ConfigurationError.
- PYTHON-872 - Can't test loading system CA certs on Windows.
- PYTHON-872 - Add tests.
- PYTHON-872 - Better error message on handshake failure.
- PYTHON-872 - Default to ssl.CERT_REQUIRED when ssl=True.
- Delete obsolete test_pool_with_fork.
- Fix racy tests of legacy unacknowledged writes.
- Redundant assignment in test_crud.py.
- Reuse global test client in test_crud.py.
- PYTHON-871 - Fix encoding of defaultdict.
- PYTHON-818 - Remove unicode_literals future imports.
- PYTHON-870 - Fix two unlikely reference leaks.
- PYTHON-869 - Use ReadPreference.PRIMARY for current_op and unlock.
- Post rc0.
- BUMP 3.0rc0
- Fix up copyright dates.
- Update install docs.
- Define and use some constants.
- Close socket in test_pool_check.
- PYTHON-857 - Remove MongoClient.(min|max)_wire_version.
- Various doc fixes.
- PYTHON-857 - Delete test_wire_version_mongos_ha.
- PYTHON-857 - Clean up _command helper return values.
- PYTHON-868 - Apply local threshold for mongos load balancing.
- PYTHON-868 - Fix secondary reads in Sharded mode.
- PYTHON-865 - Fix mongos $readPreference issues.
- PYTHON-857 - Fix options() for legacy server versions.
- PYTHON-857 - Fix race in collection_names and options.
- Fix bulk result for legacy insert with write concern failure.
- Set SlaveOkay bit for list_indexes / index_information.
- Fix test of mapreduce and read preference.
- PYTHON-857 - Update C version of batch writes.
- PYTHON-857 - Fix SlaveOkay wire protocol bit for mapreduce.
- PYTHON-866 - Change MIN_HEARTBEAT_INTERVAL to 500ms.
- PYTHON-857 - Delete MongoClient._writable_max_wire_version().
- PYTHON-842 - SSL URI config support.
- PYTHON-864 - Support RFC-3339 offset format for $date.
- PYTHON-857 - Rename _get_socket_for_writes to _socket_for_writes.
- PYTHON-857 - Delete MongoClient._send_message.
- PYTHON-857 - Fix "not master" error handling.
- Fix up doc formatting for parallel_scan.
- Fix formatting in find() docs.
- PYTHON-798 - Improve docs and add examples.
- PYTHON-857 - Remove MongoClient.__check_gle_response.
- PYTHON-857 - Collection and Database use SocketInfo.command.
- PYTHON-677 - Really make WriteConcern immutable.
- PYTHON-822 - Remove no longer necessary test workaround.
- PYTHON-822: Added CRUD YAML tests.
- PYTHON-821 - Improve docs for write result acknowledged attribute.
- PYTHON-857 - Complete wire-protocol race fix in Bulk API.
- PYTHON-857 - Simplify _Bulk.execute_no_results.
- PYTHON-857 - Pass socket to Collection._insert() etc.
- PYTHON-820 - Ignore useCursor and batchSize when appropriate.
- PYTHON-857 - Faster attribute access on SocketInfo.
- Remove MongoDB 2.5.x-specific code for retrieving an upserted _id.
- PYTHON-820 - Set batchSize on aggregate CommandCursor.
- PYTHON-862 - Add batch_size to Cursor constructor.
- PYTHON-857 - Use SocketInfo, not MongoClient, in message.py.
- Post b1.
- BUMP 3.0b1
- Update install docs for b1.
- PYTHON-861 - Doc updates and compliance.
- Obsolete comment about max write command size.
- PYTHON-857 - Fix server-reset logic.
- PYTHON-857 - Use client._get_socket_for_writes for write commands.
- PYTHON-857 - Use client._get_socket_for_writes for OP_UPDATE and OP_DELETE.
- PYTHON-857 - Use client._get_socket_for_writes for OP_INSERT.
- PYTHON-861 - Implement list_indexes.
- PYTHON-861 - Implement create_indexes.
- PYTHON-728 - Fix signal handling in gevent / eventlet.
- PYTHON-861 - Fix dropDups tests.
- PYTHON-861 - create/ensure index changes
- Feature to run a subset of tests in a green framework.
- Typo in test_ha.
- PYTHON-858 - Clean up high availability docs.
- Some unused imports in tests.
- PYTHON-728 - Translate socket.error to ConnectionFailure in pool.py.
- Added server selection timeout to hanging tests.
- PYTHON-813 Removed client_knobs where no longer needed
- Add Anna Herlihy to contributors.
- Don't call ismaster twice when opening a monitor socket.
- PYTHON-512 - Remove gevent from tox.ini.
- Delete racy test_selection_failure.
- Revert "Mock the clock in test_selection_failure."
- Revert "Python 3.4 compatibility in test_selection_failure."
- Revert "Unused import in test_topology."
- Post b0
- BUMP 3.0b0
- Changelog updates.
- Mention beta releases in install docs.
- PYTHON-856 - as_class -> document_class
- PYTHON-813 Added support for serverSelectionTimeoutMS
- PYTHON-854 max_pool_size -> maxPoolSize
- PYTHON-851 - Fix a test.
- PYTHON-851 - Clean up MongoClient properties.
- PYTHON-815 - Fix rtt test runner.
- PYTHON-815 - Fix server selection spec test runner.
- Rename test_mongos_ha to test_mongos_load_balancing.
- PYTHON-852 - Mongos load balancing.
- Don't remove a mongos on disconnect.
- Ease-of-use testing with ha_tools.py.
- PYTHON-836 - Fix command routing for aggregate and map_reduce helpers.
- PYTHON-836 - Fix new test under auth.
- PYTHON-836 - Always set slaveOk bit for non-mongos direct connection.
- PYTHON-815: Added YAML tests for server selection.
- Move another legacy test.
- Bring changelog up to date.
- PYTHON-834 - Add option to disable match_hostname.
- Fix ReturnDocument examples.
- Finalize option locations and exports.
- Simplify TopologyDescription.reset_server.
- Unused import in test_topology.
- PYTHON-845 - Add examples to CRUD docstrings.
- Correct the description of waitQueueMultiple.
- PYTHON-770 - Update SDAM tests from specs repo.
- PYTHON-726 - Test in gevent and eventlet.
- PYTHON-850 - Fix an authentication test.
- PYTHON-850 - Change some uses of ConfigurationError to Type/ValueError.
- PYTHON-844 - Use the Python 3 docs' HTML theme.
- PYTHON-841 FAQ entry for key order and subdocument matching.
- PYTHON-846 - Database.connection -> Database.client
- PYTHON-847 Remove disconnect(), synonym of MongoClient.close().
- PYTHON-848 Remove MongoClient.alive.
- PYTHON-839 - Better validation error messages.
- PYTHON-838 - Deprecate Database.add_son_manipulator
- Typo in FAQ.
- PYTHON-837 - Implement CRUD spec exception hierarchy.
- PYTHON-835 - Consistent method signatures.
- PEP8 / Pylint cleanups.
- Debug a test.
- Fix a racy test.
- PYTHON-821 - Deprecated legacy API.
- PYTHON-821 - Small test fixes.
- PYTHON-821 - Add test_legacy_api.py
- Skip forking tests if we don't have multiprocessing.
- PYTHON-821 - Switch internals to the new CRUD API.
- Debug some tests.
- Fix typo.
- PYTHON-821 - Use new CRUD API in GridFS.
- PYTHON-821 - Migrate most tests to new the CRUD API.
- PYTHON-821 - Add insert_many to built docs.
- PYTHON-821 - Implement insert_many
- PYTHON-821 - Implement delete_one and delete_many.
- PYTHON-821 - Implement replace_one, update_one, and update_many.
- PYTHON-821 - Introduce results and options modules.
- PYTHON-821 - Implement insert_one.
- PYTHON-821 - Implement find_one_and_*.
- PYTHON-825 BSON API changes and internal options handling.
- PYTHON-821 - Implement Collection.bulk_write.
- PYTHON-826 Move codec_options submodule from pymongo to bson.
- Python 3.4 compatibility in test_selection_failure.
- Mock the clock in test_selection_failure.
- PYTHON-829 Call ismaster on each new connection.
- PYTHON-829 Move some network code to network.py.
- Clean up a stray user.
- Replace more tearDowns with addCleanup.
- No more need to call MongoClient.close in tests.
- Use with-statement to flush test key-file.
- Replace some tearDowns with addCleanup.
- Remove tearDowns from test_ha.
- Remove pre-MongoDB-2.0 version checks from tests.
- Reset average round trip time if a server is disconnected.
- Correct a comment in test_round_trip_time.
- Update MongoDB version references from 2.8 to 3.0.
- PYTHON-830 - Fix bad uses of _get_wc_override.
- Longer timeouts in test_insert_large_batch.
- Fix and clarify test_insert_large_batch.
- Debug test_insert_large_batch.
- Fix test_init_disconnected.
- Race in test_exhaust_getmore_server_error.
- Lock the Pool to return a socket.
- Update comments in test_insert_large_batch.
- Race in test_continue_on_error.
- Import SkipTest correctly in Python 2.6.
- Two test failures on Windows.
- Let test_network_error_on_operation succeed without a server.
- PYTHON-820 - API changes for find/find_one to comply with CRUD spec.
- PYTHON-820 - count and distinct changes to comply with CRUD.
- Work around Vim's poor parsing of python docstrings.
- PYTHON-820 - Change aggregate to comply with the CRUD spec.
- Race in test_round_trip_time.
- PYTHON-816 Improved test coverage for Pool.
- PYTHON-816 Simplify Pool.
- Python 2 compatibility in TestMonitor.test_atexit_hook.
- Stop thread sooner after Monitor is deleted.
- Simplify TestMonitor.
- Shorter timeout in TestMonitor.
- PYTHON-798 - Fix auth tests.
- PYTHON-818 - Work around issues with unicode_literals and pbkdf2_hmac.
- PYTHON-798 - Make common.BaseObject immutable
- PYTHON-814 - API and behavior changes for Database.command.
- PYTHON-812 - Make local threshold global and immutable.
- PYTHON-811 - latencyThresholdMS -> localThresholdMS
- Don't test 'text' command with MongoDB 2.8.
- PYTHON-799 Avoid deadlock in Cursor destructor with PyPy.
- PYTHON-799 Break ref cycle in Monitor.
- Add codec_options to MongoReplicaSetClient docs.
- PYTHON-805 - Fix docs for find() and Cursor.
- PYTHON-801 - Remove BaseObject.uuid_subtype
- PYTHON-801 - Add STANDARD and PYTHON_LEGACY to bson.binary
- PYTHON-800 - Clean up internal use of CodecOptions.
- PYTHON-785 - Really check Collection's write_concern in GridFS.
- Clean up test_auto_ref_and_deref_list.
- Delete references to missing file /examples/requests.
- PYTHON-677 - Finish transition to WriteConcern.
- PYTHON-677 - WriteConcern docs.
- PYTHON-785 - Check Collection's write_concern in GridFS
- PYTHON-807 Silence warnings when testing Database.error().
- PYTHON-785 No need for getlasterror before filemd5.
- PYTHON-807 Deprecate Database.error() and related methods.
- PYTHON-805 - Fix legacy internals that pass read_preference to Cursor
- PYTHON-804 - Add codec_options, etc. to Database.create_collection
- Updated minimongo repository location
- PYTHON-806 - Always use command cursor 'ns' value for OP_GET_MORE
- PYTHON-796 - Support listCollections and listIndexes command cursors
- Race in test_network_error_on_operation.
- PYTHON-805 - Add with_options and remove per helper read_preference
- PYTHON-799 Create a PeriodicExecutor class for background monitoring.
- Delete test_errors.py.
- PYTHON-803 - Don't use Collection.find() for commands.
- PYTHON-802 - Add get_database and get_collection methods
- PYTHON-800 - Docs for codec_options.
- PYTHON-800 - Add __eq__ and __ne__ methods to CodecOptions.
- PYTHON-800 - Add CodecOptions class.
- Fix how unittests check for "enableTestCommands" server option.
- Indentation style in Topology.
- Update a comment in Monitor.
- Long line.
- Unused imports in tests.
- Unused imports in mongo_client.
- Update docstring for a test utility, SocketGetter.
- Update comments in select_server().
- PYTHON-785 Update connection-pooling FAQ.
- Tests detect when Mongo Orchestration has enabled test commands.
- Avoid ResourceWarnings in TestPooling.
- Dead code in test_read_preferences.
- Race in test_round_trip_time.
- Unused import
- Python 3 compatibility in TestJsonUtil.test_regex.
- Rename maybe_return_socket to return_socket.
- PYTHON-526 Remove 'compile_re' option.
- Race in test_round_trip_time.
- Style in pymongo_mocks.py.
- Avoid ResourceWarning with MockPool tests in Python 3.3.
- More reliable test_round_trip_time.
- Long line in test_cursor.
- Don't reassign "address" parameter in _send_message().
- Changelog formatting.
- Update cursor management for PyMongo 3.0.
- Rely on standard json module.
- Delete an ancient FAQ about the Year 2038 Problem.
- Dead code.
- Make Pool.get_socket a context manager.
- Delete an ancient note about MongoDB 1.5.
- New method to calculate average round trip time.
- Raise if nonce or server signature don't match.
- PYTHON-795 - Fix password handling for None and the empty string.
- PYTHON-785 Changelog: how to adapt to a world without start_request.
- Fix race in TestMongoClientFailover.test_discover_primary.
- PYTHON-785 Delete examples/requests.rst.
- PYTHON-785 Remove start_request().
- PYTHON-785 Don't call start_request in mod_wsgi test.
- PYTHON-785 Delete TestReplicaSetRequest.
- PYTHON-792 - Update create collection and index docs.
- test_client style.
- test_network_error_on_operation can run without a server.
- Unused import in monitor.
- Use _UNPACK_INT in new BSON helpers.
- Add Heewa Barfchin to contributors.
- Update changelog to mention new BSON helpers.
- Document uuid_subtype parameter for BSON.encode/decode.
- Document to uuid_subtype parameter for decoders.
- Fix up docs for decode_(file_)iter.
- Fix decode_(file_)iter tests for 3.0-dev.
- Allow decode_(file_)iter to use C extensions.
- Add compile_re support to decode_(file_)iter.
- Add generator versions of decode_all in bson.
- Fix test_default_roles to work with mongo-orchestration.
- test_lazy_connect_w0 can break the next test.
- Unused import in test_pooling.
- Update test_cert_ssl_validation_hostname_fail for replica set in 3.0-dev.
- More reliable test_max_pool_size.
- Optional packages: backports.pbkdf2, pykerberos, monotime.
- Use a monotonic clock if possible.
- Tests can rely on Javascript sleep() function.
- PYTHON-785 Don't use requests in GridFS.
- PYTHON-791 - Fix JSON support for Timestamp.
- Changelog and related fixes.
- PYTHON-789 Clarify valid ObjectId input (3.0-dev).
- PYTHON-785 Don't use requests in tests.
- Rename connection_id and conn_id to "address".
- Finish renaming 'set_name' to 'replica_set_name'.
- PYTHON-525 Helpful connection error messages.
- Simplify auth tests, don't create additional root users.
- Remove TestClientLazyConnectBadSeeds.
- Shorter timeout in connection-failure tests.
- Typo in test_host_w_port.
- Undeprecate message.insert().
- Rename "set_name" to "replica_set_name".
- Unused imports in test files.
- Unused imports.
- Fix test_stale_getmore and test_stale_killcursors.
- Fix add_user tests for MongoDB 2.4.
- Fix race with disconnect, auth, and getMore.
- Two typos
- Fix wtimeout tests for MongoDB 2.8.
- Fix require_test_commands decorator for unittests.
- PYTHON-788 Remove copy_database helper method.
- PyMongo 2.8 changelog.
- PYTHON-778 - Document URI quoting rules.
- Typo in README.rst.
- Fix whitespace in test/utils.py.
- PYTHON-782 Verify readchunk() works for a disconnected GridOut.
- Add a user and authenticate before copy_database specifying fromhost.
- Assert that MongoClient raises OperationFailure when connecting to a host with bad credentials using SASL PLAIN.
- Force all tests to run in alphabetical order by module name.
- Test the right client in TestClient.test_contextlib.
- Re-authenticate after logging out from TestThreadsAuth.
- Fix races in TestTopologyErrors.
- Remove unused class SocketSettings.
- All TopologySettings options should default to None.
- Import style in test_gridfs.
- More consistent use of 'reset' and 'close'.
- Monitors stop themselves when the Topology is GC'ed.
- MongoClient.close() stops monitors.
- Faster method of checking server compatibility.
- Longer timeout in test_request_with_fork.
- Fix race in test_common.
- Use a separate db for manipulator test.
- Add Sergey Azovskov to contributors.
- Add version information to docstring.
- Manipulate defaults to False in find_and_modify.
- Added support for manipulate param in find_and_modify for consistency with find method
- Update travis.yml
- PYTHON-762 - Fix tests for python3.2.
- Remove pymongo.errors.UnsupportedOption.
- Fix tests of MongoClient.host property.
- Remove obsolete GridFile test.
- PYTHON-781 - Fix tests for multiple storage engines.
- PYTHON-761 - Use listCollections for helper methods
- PYTHON-762 - Use listIndexes for index_information
- test_atexit_hook wasn't testing what it meant to.
- Remove GridFS.open and close, and GridFile.
- PEP 257.
- Remove warnings about MongoDB versions before 1.8.
- Remove ancient version annotations.
- PYTHON-768 - Support authMechanismProperties.
- Standardize how tests construct MongoClients.
- Redundant test code.
- Test GridFS.find_one.
- Style.
- Add find_one() method for gridfs.
- PYTHON-703 Remove slow SON.__contains__ method.
- Allow destructive ops during son iteration and let python handle (identical to iter on list)
- Don't unnecessarily copy the key list
- PYTHON-706 Mention that backports.pbkdf2 provides the best performance.
- PYTHON-706 - Optimize XOR in SCRAM HI.
- PYTHON-706 Use fastest SCRAM-SHA-1 implementation available.
- PYTHON-764 Update auth examples for MongoDB 2.8.
- PYTHON-764 SCRAM-SHA-1 automatic upgrade / downgrade.
- Update grid_file.py
- PYTHON-757 Warn against installing third-party "bson" package.
- Avoid TypeError in Pool.__del__ during shutdown.
- PYTHON-749 Handle floating-point chunkSize in GridOut.
- PYTHON-749 Test that GridOut handles chunkSize as a float.
- PYTHON-766 Fix KeyError when parsing certain mongos error responses.
- PYTHON-766 Demonstrate a bug parsing an error message from mongos.
- Use replica set connection in tests wherever possible.
- Silence DeprecationWarnings in add_user tests.
- PYTHON-763 - Bump MAX_SUPPORTED_WIRE_VERSION to 3.
- Fix MongoClient.__getattr__ implementation.
- Modern exception-handling syntax in ha_tools.
- Use with-statements to acquire locks.
- Remove _TestLazyConnectMixin class.
- PYTHON-737 Raise AutoReconnect on exhaust cursor error.
- Update Topology tests.
- Fix TestMonitor.test_atexit_hook.
- PYTHON-525 Update replica set docs for new MongoClient.
- PYTHON-493 - Add **kwargs to Database.dereference
- PYTHON-679 - Add simple test for socketKeepAlive.
- PYTHON-693 - Fix parsing of default values for keyword args.
- PYTHON-525 Redundant server discovery tests.
- Debug TestMonitor.test_atexit_hook.
- PYTHON-525 Use MongoClient in test_ha.
- Test dropping an index twice.
- Test MongoClient with invalid URI scheme.
- Spelling: "test_drop_indexes_non_existent".
- Fix test_not_master_error for auth.
- Unused imports.
- Redundant implementation of partition_node().
- Improve MongoClient test coverage.
- Unused helper function "shuffled()".
- PYTHON-753 - Add "How To Ask For Help" in README.rst
- NotMasterError, not AutoReconnect, on w=0 write to secondary.
- Dead code in Pool.
- PYTHON-525 Remove "force" param for Pool.get_socket().
- PYTHON-525 Socket timeout for monitoring is connect_timeout.
- Note that Topology.select_server() calls open() if needed.
- PYTHON-525 Try to halt monitors before exiting.
- Fix test_server.py's docstring.
- PYTHON-739 - Add namespace to command failure message.
- PYTHON-525 Update ReadPreference doc.
- PYTHON-525 Obsolete attributes in RS client doc.
- Fix docs for latency_threshold_ms.
- PYTHON-752 - Fix escaping in SocketInfo.command.
- PYTHON-700 - Support subclassing of son manipulators
- TestCursorManager need not inherit from TestRequestMixin.
- Remove "functools.partial" backport.
- Remove "itertools.permutations" backport.
- Remove "assertIsInstance" backport.
- Remove unused test method "assertSoon".
- Instructions to compile python for mod_wsgi testing.
- PYTHON-480 - Filter __getattr__ lookups.
- Python 3 compatibility in mod_wsgi test.
- PYTHON-760 - BSONInt64 -> Int64
- Use lower() to canonicalize hostnames.
- Update JSON test files from spec repo.
- PYTHON-525 Use MongoClient in replica set tests.
- PYTHON-758 Allow tests to use an existing user when running under auth.
- Restore copy_database fromhost test...
- Obsolete docs for "authenticate" and "logout".
- Auth doc should use term "deployment", not "cluster".
- Replace "Cluster" term with "Topology".
- Rename "cluster" files to "topology".
- PYTHON-759 - Support $date as ISO-8601 or $numberLong
- Raise OperationFailure if command response has no document.
- PYTHON-525 Deprecate MongoReplicaSetClient.
- PYTHON-314, PYTHON-744 - Hint by index name, count with hint.
- PYTHON-525 Restart monitor threads after fork.
- PYTHON-525 Don't reset whole Cluster on network error.
- PYTHON-525 Python 3 compatibility in SocketInfo.check_auth.
- PYTHON-525 Update obsolete docstring.
- PYTHON-525 Fix race in test_max_wire_version.
- PYTHON-525 Don't use auto_start_request in mod_wsgi tests.
- PYTHON-525 - Fix overflow error when testing on Windows
- Fix index tests for MongoDB 2.7.x explain output
- PYTHON-706 - Optimize our use of HMAC.
- Fix long comment line.
- PYTHON-525 Fix test_cluster_spec.
- PYTHON-706 - Use SystemRandom for secure nonces.
- Convert YAML to JSON.
- PYTHON-525 Test direct connection to an RS member via external IP.
- Rename test to more accurate direct_connection_slave.yml.
- PYTHON-525 Better test_cluster_spec messages.
- PYTHON-525 Handle a new primary with wrong setName.
- Correct cluster type if a primary uses internal IP.
- Fix style in test_cluster_spec.
- YAML files should end with a newline.
- Update discovery.yml test from spec.
- Fixed hosts in discovery test
- Fixed yml formatting
- Implemented Cluster Monitor tests and test harness to consume them
- PYTHON-346 - Use codecs for all string decoding/encoding.
- PYTHON-525 Reimplement auth for new MongoClient.
- PYTHON-525 Update test_ssl for new MongoClient.
- Run tests even if prior run didn't clean up users.
- PYTHON-525 Tests determine quickly if a mongod is available.
- Fix test_unix_socket for narrowed localhost exception.
- PYTHON-525 Speed up ConnectionFailure tests.
- PYTHON-525 Skip SSL tests quickly if SSL is disabled.
- PYTHON-525 Bugfix, allow tests to override SERVER_WAIT_TIME.
- PYTHON-346 - Type lookup and caching improvements.
- PYTHON-754 - Deprecate dropDups / drop_dups
- PYTHON-346 - Add _encode_mapping, cache subtypes.
- PYTHON-226 - Optimize ObjectId creation from BSON
- Skip kill_cursors tests for mongos before 2.4.7.
- PYTHON-525 Reimplement MongoClient to use Cluster.
- PYTHON-525 Cluster improvements.
- PYTHON-525 Move SERVER_TYPE to its own file.
- PYTHON-525 Add method Cluster.select_server().
- Undeprecate MongoClient.set_cursor_manager.
- Missing import.
- PYTHON-525 Server selection implemented within ReadPreference classes.
- PYTHON-346 - Remove buffer copies.
- PYTHON-505 - Fix bson tests under Jython2.7.
- Clean up an unnecessary constant definition.
- PYTHON-346 - Eliminate second _bson_to_dict return value
- PYTHON-346 - Eliminate unnecessary datetime.replace call
- Skip dropDups test on mongo versions newer than 2.6.x
- PYTHON-346 - Optimize decoding of most types.
- PYTHON-346 - Relocate _make_c_string and friends.
- PYTHON-346 - Cleanup style and silence a host of pylint complaints.
- PYTHON-505 - Fix C extension build with VC++.
- PYTHON-346 - Eliminate _get_int unsigned option
- PYTHON-346 - Use a tuple for decoder options.
- PYTHON-706 - SCRAM-SHA-1
- PYTHON-505 Allow C extensions to encode any mapping type, not just dicts.
- No-rendezvous pool tests use the correct pool.
- Enable MongoClient unittests that were disabled by mistake.
- PYTHON-525 Race condition in TestClusterErrors.test_pool_reset.
- Tiny style fix.
- PYTHON-743 - Add ClientOptions class.
- PYTHON-719 - Fix imports and indentation.
- PYTHON-525 Avoid lost notifications in Monitor.request_check().
- PYTHON-525 Configurable heartbeat_frequency.
- Allow certificate-validation tests to run.
- close_cursors requires 'address' parameter.
- Wrap server responses in a Response or ExhaustResponse object.
- PYTHON-682 Add .coveragerc
- PYTHON-346 - Fix DBRef encoding under jython2.7
- PYTHON-346 - Fix unhashable types issue in python 3.4.
- PYTHON-707 - Fix -Werror=declaration-after-statement
- PYTHON-738 - Clarify versionchanged line for bulk insert.
- PYTHON-707 Update bson.son.SON's documentation in light of new BSONInt64 type.
- PYTHON-346 - Reimplement pure python BSON encoder.
- PYTHON-707 Encode BSONInt64 in C extensions.
- PYTHON-708 Support $undefined and $numberLong extended JSON types.
- PYTHON-707 Add a BSONInt64 type.
- SocketInfo's 'host' parameter is no longer optional.
- Unused imports.
- PYTHON-726 Document how to run tests with Gevent.
- PYTHON-726 Fix tests to run with Gevent's monkey-patching.
- PYTHON-724 Remove Gevent-specific code.
- Fix intermittent failure in test_exhaust_network_error.
- PYTHON-724 Fix test_pooling for PyPy.
- Unused import.
- PYTHON-724 Remove greenlet- and gevent-specific client tests.
- PYTHON-724 Remove use_greenlets from high-availability tests.
- PYTHON-724 Remove greenlet- and gevent-specific pool tests.
- Skip test_exhuast_network_error when connected to a mongos, since mongos doesn't support exhaust cursors.
- PYTHON-724 Explain changes in PyMongo 3.0's Gevent support.
- PYTHON-724 Remove use_greenlets from docs and comments.
- Redundant imports.
- PYTHON-732 Test network error during authentication.
- Don't test MongoClientNew with auth until it supports auth.
- PYTHON-715 Fix ipv6 tests for restricted localhost exception.
- PYTHON-679 add 'socketKeepAlive' option to MongoClient and MongoReplicaSetClient.
- Fix ResourceWarning in test_dead_request_socket_with_max_size.
- PYTHON-722 Use SocketInfo in a with-statement.
- More robust stepdown testing.
- Fix test.utils.read_from_which_host for the new read preferences.
- PYTHON-730 - Add a validate option to uri_parser
- Clean up SSL support.
- connection_string() helper should use given seed list even without auth enabled.
- PYTHON-715 Fix tests for MongoDB >= 2.7.1 when running with auth enabled.
- PYTHON-727 - Implement and use PoolOptions class
- Add docstrings in Cluster and related classes.
- Skip MongoClientNew tests when necessary.
- Minor cluster update optimization.
- Another fix for test_client_new.
- Fix test_client_new for standalone and mongos.
- PYTHON-525 - Cluster monitoring python 3 support.
- PYTHON-525 - Add required properties to MongoClientNew
- PYTHON-525 Implement Cluster, Server, and Monitor.
- PYTHON-683 Separate unit tests and integration tests in the pymongo test suite. Raise SkipTest in tests that require a connection to MongoDB when none is available.
- Spelling.
- Fix read preference tests.
- PYTHON-719 Read preference backward compatibility
- Make gridfs tests pass regardless of execution order.
- Fix an issue with mongos read preferences.
- PYTHON-718 - Use SSLContext when available.
- PYTHON-717 - Implement MongoCredential
- PYTHON-714 Work around localhost exception issues in add_user when connected to MongoDB >= 2.7.1.
- Fix tests under pypy3.
- PYTHON-709 insert _id in document after applying non-copying SONManipulators.
- Revert "PYTHON-710, simplify SON's equality operator."
- Use modern 'distinct' syntax in tests.
- PYTHON-710, simplify SON's equality operator.
- PYTHON-710, SON.to_dict shouldn't change original data.
- PYTHON-710 test that SON.to_dict doesn't change data.
- PYTHON-712 ObjectId.is_valid(None) should be False.
- Fix autoreconnect test.
- PYTHON-705 - Fix python 3.2 support.
- PYTHON-705 - Fix Bulk API legacy upsert _id compatibility
- PYTHON-681 All requests with w=0 must be wrapped in client.start_request() in the tests when using the shared client
- PYTHON-681 Make sure forceerror command and subsequent calls to error() and previous_error() happen on same socket in tests
- PYTHON-681 Reuse MongoClient whenever possible in the tests
- PYTHON-697 - Fix upsert _id backward compatibility
- Primary -> PRIMARY
- PYTHON-698 - Try encoding types with broken __getattr__ methods
- Fix an aggregation test.
- Fix a few tests for MongoDB 2.7.0
- PYTHON-526 - Remaining test fixes.
- Various fixes for auth tests with old mongos versions.
- Move test module-wide setup and teardown to a custom TestRunner class
- Fix a few tests with really old mongos versions.
- PYTHON-696 - Fix remove_user for old mongos versions.
- PYTHON-696 - Fix user and index creation with old mongos versions.
- The 'test' command in setup.py should use exit status to communicate test pass/failure
- Added Jaroslav Seman?�k (girogiro) to contributors
- Fixed wrong Python object name for UTC
- PYTHON-667 - Clarify drop_index behavior when an index does not exist.
- PYTHON-690 - Various fixes to indexing docstrings.
- PYTHON-680 Add new test command to setup.py in order to avoid DeprecationWarning when raising SkipTest
- PYTHON-691 - Fix UserWarning command issues.
- PYTHON-685 - Fix rare resource leak in _cmessage
- PYTHON-684 - Ignore wnote/jnote from legacy servers.
- Always raise warnings in tests.
- Use catch_warnings to test warnings.
- PYTHON-680 Remove all references to nose
- PYTHON-680 Stop using nose in favor of pure unittest/unittest2
- PYTHON-686 - Remove a bunch of references to 2.4 and 2.5
- Remove mod_wsgi test client's dependency on py3compat.
- Explain how to test PyMongo with mod_wsgi.
- Remove workaround for python issue7380.
- PYTHON-686 - Finish updating docs related to python 3.
- Remove useless uuid module checks.
- PYTHON-673 - Use bytes and remove binary_type
- PYTHON-676 - Use bytes instead of binary_type
- PYTHON-675 - Use bytes instead of binary_type
- PYTHON-676 python 2/3 single-source for the test module
- PYTHON-675 python 2/3 single-source for the gridfs module
- PYTHON-674 python 2/3 single-source for the pymongo module
- PYTHON-672 - Add __ne__ to read preferences
- PYTHON-673 - Fix a json_util issue in python 3.x
- PYTHON-673 - Add a few things back to py3compat temporarily
- PYTHON-677 - Update docstrings.
- PYTHON-677 - Switch internals to new WriteConcern class
- PYTHON-673 python 2/3 single-source for the bson module
- PYTHON-672 - Make read preference a class
- PYTHON-526 secondaryAcceptableLatencyMS changes.
- PYTHON-525 Remove (_must)_use_master.
- PYTHON-526 Remove get/set/unset_lasterror_options
- PYTHON-525 Remove MasterSlaveConnection
- PYTHON-526 Remove the network_timeout query option.
- PYTHON-526 Remove the "safe" option.
- PYTHON-525 Remove (ReplicaSet)Connection.
- PYTHON-526 Drop support for slaveOk/slave_okay.
- PYTHON-665 Drop support for Python 2.4, 2.5, and 3.1
- Version -> dev0
- enable testsuite run after build
==== libpython3_4m1_0 ====
Subpackages: python3-base
- Add python-3.4.1-fix-faulthandler.patch, upstream patch for bogus
faulthandler which fails with GCC 5.
==== rsyslog ====
Version update (8.8.0 -> 8.9.0)
- rsyslog 8.9.0:
- omprog: add option "hup.forward" to forwards HUP to external
plugins
- imuxsock: added capability to use regular parser chain
- new sysSock.useSpecialParser module parameter
- new sysSock.parseHostname module parameter
- new useSpecialParser input parameter
- new parseHostname input parameter
- 0mq: improvements in input and output modules
- imtcp: add support for ip based bind for imtcp -> param "address"
- bugfix: MsgDeserialize out of sync with MsgSerialize for StrucData
- bugfix imfile: partial data loss, especially in readMode != 0
- bugfix: potential large memory consumption with failed actions
- bugfix: omudpspoof: invalid default send template in RainerScript format
- bugfix: size-based legacy config statements did not work properly
on some platforms, they were incorrectly handled, resulting in all
sorts of "interesting" effects (up to segfault on startup)
- build system: added option --without-valgrind-testbench
... which provides the capability to either enforce or turn off
valgrind use inside the testbench. Thanks to whissi for the patch.
- rsyslogd: fix misleading typos in error messa
- remove upstreamed rsyslog-8.8.0-nonvoid-function-return.patch
==== libSoundTouch0 ====
Version update (1.7.1 -> 1.8.0)
- Add baselibs.conf in sources list; fix for Factory
- Update to version 1.8.0
* Added support for multi-channel audio processing
* Added support for cubic and shannon interpolation for rate and
pitch shift effects besides the original linear interpolation,
to reduce aliasing at high frequencies due to interpolation.
Cubic interpolation is used as default for floating point processing,
and linear interpolation for integer processing.
* Fixed bug in anti-alias filtering that limited stop-band attenuation
to -10 dB instead of <-50dB, and increased filter length from 32 to 64
taps to further reduce aliasing due to frequency folding.
* Performance improvements in cross-correlation algorithm
* Other bug and compatibility fixes
- Remove obsolete AUTHORS and %clean sections
==== libsqlite3-0 ====
Version update (3.8.8.3 -> 3.8.9)
Subpackages: libsqlite3-0-32bit sqlite3 sqlite3-devel sqlite3-doc
- Update to SQLite 3.8.9:
* Added the sqlite3_status64() interface.
* Fix memory size tracking so that it works even if SQLite uses
more than 2GiB of memory.
* Added the PRAGMA index_xinfo command.
* Fix a potential 32-bit integer overflow problem in the
sqlite3_blob_read() and sqlite3_blob_write() interfaces.
* Ensure that prepared statements automatically reset on extended
error codes of SQLITE_BUSY and SQLITE_LOCKED even when
compiled using SQLITE_OMIT_AUTORESET.
* Correct miscounts in the sqlite3_analyzer.exe utility related
to WITHOUT ROWID tables.
* Added the ".dbinfo" command to the command-line shell.
* Improve the performance of fts3/4 queries that use the
OR operator and at least one auxiliary fts function.
* Fix a bug in the fts3 snippet() function causing it to omit
leading separator characters from snippets that begin with the
first token in a column.
==== subversion ====
Subpackages: subversion-bash-completion subversion-devel subversion-perl subversion-python subversion-server subversion-tools
- fix tests with SQLite 3.8.9, adding
subversion-1.8.13-fix-sqlite-3.8.9-tests.patch
==== sushi ====
- disable dependency on libreoffice for all non-x86 platforms
==== systemd-presets-branding-openSUSE ====
- Native systemd unit apparmor.service need to be enabled
by default.
==== tnftp ====
Version update (20130505 -> 20141104)
- Update to version 20141104
* Portability fixes
- Changes from version 20141031
* Ignore special character behaviour in filenames not provided
by the user.
* Fixes CVE-2014-8517.
* Fix timeout on HTTP fetches.
- Remove tnftp-cve-2014-8517.patch; fixed on upstream release
==== treeline ====
Version update (1.4.1 -> 1.9.7)
- Update to version 1.9.7
* No changelog available
- Remove obsolete AUTHORS and %clean sections
- Switch to python3; follow upstream changes
* Replace python dependencies with python3 ones
* Remove python-xml; xml is provided by python3 package
==== libvamp-hostsdk3 ====
Version update (2.2.1 -> 2.5)
- Update to version 2.5
* Fix incorrect handling of FixedSampleRate outputs in the
PluginBufferingAdapter. Un-timestamped features on these outputs
were incorrectly being timestamped from the process timestamp,
where they should have been timed relative to the previous
feature on the output according to the output's sample rate.
* Fix return of uninitialised memory through getCurrentProgram
when plugin specifies no programs
* Ensure output sample rate is initialised (to 0) for variable-rate
outputs where the plugin forgets to set a rate
- Use download Url provided by upstream
- Remove vamp-plugin-sdk-2.0-libdir.patch; use a hack instead
- Remove redundant documentation related files with fdupes
- Perform spec-cleaner on spec file
==== viewvc ====
Version update (1.1.22 -> 1.1.23)
- Update to version 1.1.23
* fix annotate bug triggered by files with trailing blank lines
(issue #533)
* fix markup display of files with trailing blank lines (issue #533)
* add support for root-relative svnauthz access files (issue #535)
* fix cvsdb MySQL-python argument conversion error (issue #539)
* fix double-escaping of revision links (issue #541)
* fix bug that prevented mod_python 3.4+ deployment (issue #540)
- Drop redundant dependencies
* pkgconfig(python)
* pkgconfig(python-2.7)
* pkgconfig(python2)
==== libjavascriptcoregtk-4_0-18 ====
Subpackages: libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Add BuildRequires pkgconfig(libnotify) to build with support for
HTML5 notifications (bnc#926482).
==== wireshark ====
Subpackages: wireshark-ui-gtk
- Add wireshark-pkg-config.patch: actually install wireshark.pc,
which is part of the tarball. Seems only cmake based setup
handles this for upstream.
- Add wireshark.appdata.xml in order to show up in AppStream based
appstores.
==== yast2-nfs-client ====
Version update (3.1.14 -> 3.1.15)
- Consider path dependencies between mount points, allowing eg.
a local mount on top of an NFS mount point (bsc#922307).
- 3.1.15
==== yast2-packager ====
Version update (3.1.65 -> 3.1.66)
- Added reponame to license's title (bnc#899892)
- Display correct license URL for add-on repositories (bnc#899891)
- 3.1.66
==== yast2-storage ====
Version update (3.1.53 -> 3.1.54)
- rearrange two libstorage calls in ChangeVolumeProperties (for
redesigned libstorage)
- version 3.1.54
==== ypserv ====
Version update (3.0 -> 3.5)
- Update to verseion 3.5
- convert more SUNRPC functions to TI-RPC ones
- Revert most changes from Dec 6th, as they were wrong
- Update to version 3.4
- yppush: replace one more IPv4 only function with IPv6 equivalent
- Update to version 3.3
- fix yppush
- Update to version 3.2.1
- enhance securenets documentation
- Update to version 3.2
- fix memory leak in access library
==== zypper ====
Version update (1.11.24 -> 1.12.0)
Subpackages: zypper-aptitude zypper-log
- Update zypper-po.tar.bz2
Removed packages:
bootcycle
libfipscheck1-32bit
libvirt-daemon-driver-xen
rhythmbox
> rhythmbox-lang
libsvn_auth_kwallet-1-0
Added packages:
audacity-lang
bundle-lang-common-fi
evince-plugin-comicsdocument
> evince-plugin-djvudocument
> evince-plugin-dvidocument
> evince-plugin-pdfdocument
> evince-plugin-psdocument
> evince-plugin-tiffdocument
> evince-plugin-xpsdocument
evolution-plugin-bogofilter
> evolution-plugin-spamassassin
libglyr1
libcddb2
libclastfm0
pragha
> pragha-lang
> pragha-plugins
python3-qt4
python3-sip
libsvn_auth_gnome_keyring-1-0
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org