Changelog for
subversion-1.14.1-2.1.i586.rpm :
* Wed Feb 10 2021 Markéta Machová
- Update to 1.14.1
* Fix non-deterministic generation of mergeinfo
* Fix invalid SQL quoting in working copy upgrade system
* Convert filename for editor from UTF-8 to the locale\'s encoding
* Make the hot-backup.py script work with Python 3
* Fix an uninitialized read in FSFS
* Fix a potential NULL dereference in the config file parser (bsc#1181687, CVE-2020-17525)- Rebase subversion-no-build-date.patch
* Tue Dec 01 2020 pgajdosAATTsuse.com- use system apache rpm macros
* Mon Oct 19 2020 Tomáš Chvátal - Enable kde integration from 15-SP3 and newer releases jsc#SLE-11654
* Sat Sep 26 2020 d_wernerAATTgmx.net- update the path of the PIDFile in the svnserve.service file: change /var/run/svnserve/svnserve.pid to /run/svnserve/svnserve.pid
* Fri Sep 25 2020 d_wernerAATTgmx.net- update the tmpfiles.d/ drop-in file as requested by the rpm output /usr/lib/tmpfiles.d/svnserve.conf:1: Line references path below legacy directory /var/run/, updating /var/run/svnserve → /run/svnserve;
* Wed Sep 23 2020 Dirk Mueller - speed up testsuite run by using /dev/shm- disable output aggregation that spec-cleaner introduces in checks
* Wed Sep 09 2020 Antonio Larrosa - Fix jira reference to SLE-11901
* Fri Sep 04 2020 Antonio Larrosa - Add patch to remove dependency on kdelibs4support just to run kf5-config to find out that headers are in /usr/include and libraries are in /usr/lib(64) (jsc#SLE-11901):
* remove-kdelibs4support-dependency.patch
* Mon Jul 27 2020 Callum Farmer - Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
* Thu Jun 11 2020 Tomáš Chvátal - Update to 1.14.0:
* Support for Python 3.x
* Support for Python 2.7 is being phased out
* New Build-Time Dependency: py3c
* Many enhancements and bug fixes- Drop patches:
* subversion-1.12.0-swig-4.patch
* ruby27-warnings.patch
* ruby-includes.patch- Refresh patch subversion-no-build-date.patch
* Tue May 05 2020 Martin Liška - Add disable-fs-fs-pack-test.patch in order to fix boo#1170834.
* Wed Apr 15 2020 Tomáš Chvátal - Try to get building with ruby 2.7 bsc#1169446- Add patches:
* ruby27-warnings.patch
* ruby-includes.patch
* Tue Mar 31 2020 Martin Liška - Fix boo#1167467 by gcc10-do-not-optimize-get_externals_to_pin.patch.
* Wed Jan 08 2020 Tomáš Chvátal - Disable dependency on ctypesgen which is borked with new pythons
* Sun Nov 10 2019 Andreas Stieger - Apache Subversion 1.13.0:
* New \'svnadmin rev-size\' command to report revision size
* Performance improvement for \'svn st\' etc., in WC SQLite DB
* Fix \'svn patch\' setting mode 0600 on patched files with props
* Fix \"svn diff --changelist ARG\" broken in subdirectories
* Fix misleading \'redirect cycle\' error on a non-repository URL
* svnserve: Report some errors that were previously ignored
* Make server code more resilient to malformed paths and URLs
* Make dump stream parser more resilient to malformed dump stream
* mod_dav_svn: Fix missing Last-Modified header on \'external\' GET requests
* Fix excessive memory usage in some cases reading binary data
* Thu Sep 26 2019 Franz Sirl - Enable build and check with swig-3:
* Only enable subversion-1.12.0-swig-4.patch for Tumbleweed
* \'make check-swig-py\' doesn\'t pass with swig-4- Enable \'make check-swig-rb\' everywhere again
* Fri Jul 26 2019 matthias.gerstnerAATTsuse.com- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by firewalld, see [1]. [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html
* Thu Jul 25 2019 Tomáš Chvátal - Add patches to fix bsc#1142743 and bsc#1142721 CVE-2019-0203 CVE-2018-11782:
* CVE-2018-11782.patch
* CVE-2019-0203.patch
* Thu Jul 25 2019 Tomáš Chvátal - Update to 1.12.2:
* Fix conflict resolver bug: local and incoming edits swapped. (r1863285)
* Fix memory lifetime problem in a libsvn_wc error code path. (r1863287)
* CVE-2018-11782 bsc#1142743
* CVE-2019-0203 bsc#1142721
* Sun Jul 21 2019 Antoine Belvire - Add subversion-1.12.0-swig-4.patch: Fix build with Swig 4 (boo#1135747).
* Sat May 18 2019 Andreas Stieger - Apache Subversion 1.12.0:
* \'move vs. move\' merge conflicts can now be resolve
* \'svn --version --verbose\' shows loaded libraries on Linux
* \'svnrdump\' can read/write a file instead of stdin/stdout
* \'svn list\' tries to not truncate the author\'s name
* \'svn list\' can show sizes in base-2 unit suffixes
* \'svn info\' shows the size of files in the repository
* \'svn cleanup\' can remove read-only directories
* Repos-to-WC copy with --parents works with absent target
* Repos-to-WC copy from foreign repo with peg/operative revs
* Ignore empty group definitions in authz files
* svnauthz: warn about empty groups in authz files
* Storing passwords in plain text on disk is disabled by default
* Fri Apr 26 2019 mvetterAATTsuse.com- bsc#1130588: Require shadow instead of old pwdutils
* Mon Mar 25 2019 olafAATTaepfle.de- Install pkgconfig into libdir instead of datadir with subversion-pkgconfig.patch
* Fri Jan 18 2019 astiegerAATTsuse.com- Apache Subversion 1.11.1:
* Add conflict resolver support for added vs unversioned file
* Add conflict resolver support for unversioned directories
* Various client-side bug fixes for working copy operations
* Server: fix unexpected SVN_ERR_FS_NOT_DIRECTORY errors
* Server: fix mod_dav_svn\'s SVNUseUTF8 had no effect in some setups
* Server: fix a crash in mod_http2
* JavaHL bindings: Fix crash in client code when using external diff- Fixed a vulnerability that allowed malicious SVN clients to trigger a crash in mod_dav_svn by omitting the root path from a recursive directory listing request (CVE-2018-11803 bsc#1122842)
* Fri Jan 11 2019 Tomáš Chvátal - Move the bash completion to /usr as per rpmlint warning
* Sat Nov 10 2018 astiegerAATTsuse.com- Apache Subversion 1.11.0:
* Shelving is no longer based on patch files
* Shelves created on 1.10 are not compatible
* New feature: Checkpointing
* New viewspec output command
* Improvements to tree conflict resolutio
* \'patch\' can now read non-pretty-printed svn:mergeinfo diffs
* Better error when http:// URL is not a Subversion repository
* Add \'schedule\' and \'depth\' items to \'svn info --show-item\'
* Allow the client cert password to be saved
* Various bug fixes
* On-disk caching of plaintext passwords and passphrases is now disabled by default, but users can explicitly allow this behavior via runtime configuration- drop upstreamed subversion-1.10.2-java10.patch
* Fri Oct 12 2018 astiegerAATTsuse.com- Apache Subversion 1.10.3:
* Store the HTTPS client cert password
* Fix shelving when custom diff command is configured
* Fix conflict resolver crashes
* Fix conflict resolver endless scan in some cases
* Fix \"Accept incoming deletion\" on locally deleted file
* Fix \"resolver adds unrelated moves to move target list\"
* Reject bad PUT before CHECKOUT in v1 HTTP protocol
* Let \'svnadmin recover\' prune the rep-cache even if disabled
* Allow commands like \'svn ci --file X\' to work when X is a FIFO
* \'svnadmin verify --keep-going --quiet\' shows an error summary
* Fix error in german translation for \'svn help merge\'
* Tue Sep 11 2018 Fridrich Strba - Added patches:
* subversion-1.10.2-java10.patch + Partly upstream patch to remove javah requirement to build Subversion Java bindings. + Apply only for builds with jdk10+ that don\'t have javah tool any more
* subversion-1.10.2-javadoc.patch + Avoid loading Internet URLs during the build- Allow building with all Java versions starting with 1.6
* Thu Aug 23 2018 astiegerAATTsuse.com- Apache Subversion 1.10.2:
* Correctly claim to offer Gnome Keyring support with libsecret
* Fix segfault using Gnome Keyring with libsecret
* Fix JavaHL local refs capacity warning when unparsing externals
* Prune externals after \'update --set-depth=exclude\'
* Fix \"conflict resolver searches too far back ...\"- Dropped patches that are included in the upstream release:
* subversion-1.10.0-fix-svn-version-gnome-keyring.patch
* Wed Jul 25 2018 tchvatalAATTsuse.com- Use macro to compile python objects, do not do it by hand
* Fri Apr 27 2018 antoine.belvireAATTopensuse.org- Remove useless build dependency on pkgconfig(bash-completion).- Make subversion-bash-completion requires bash-completion, not pkgconfig(bash-completion).
* Sun Apr 15 2018 astiegerAATTsuse.com- Apache Subversion 1.10.0:
* new conflict resolver
* Many bug fixes and enhancements
* lz4 compression for the repositories
* https://subversion.apache.org/docs/release-notes/1.10.html- Packaging changes;
* Convert dependencies to pkgconfig counterparts
* Add dependency on liblz4 and utf8proc
* Use %license (boo#1082318)
* build with KDE5 KWallet support- Refresh patches:
* subversion-1.8.0-rpath.patch
* subversion-no-build-date.patch
* subversion-fix-parallel-build-support-for-perl-bindings.patch
* subversion-perl-underlinking.patch- dropped patches:
* subversion-1.8.11-autocheck-time.patch, upstream
* subversion-1.9.0-allow-httpd-2.4.6.patch, no longer required- Add subversion-1.10.0-fix-svn-version-gnome-keyring.patch to list GNOME keyring support in svn --version when using libsecret