Mailinglist Archive: opensuse-factory (437 mails)

< Previous Next >
[opensuse-factory] New Tumbleweed snapshot 20150410 released!
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@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups