#
362181 |
|
14-Jun-2020 |
dim |
Update Subversion and dependencies to 1.14.0 LTS.
MFC r323365 (by jonathan):
Remove redundant source and object files.
Reviewed by: bdrewery, ngie Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D12208
MFC r327739 (by asomers):
Add Pull Request to the Subversion commit template
Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D13178
MFC r333354 (by peter):
Update svn-1.9.7 to 1.10.0.
MFC r333355 (by peter):
Update svn/svnlite from 1.9.7 to 1.10.0
MFC r333387 (by peter):
Update svn_private_config.h - I misread an autoconf change. SVN_LIBSVN_CLIENT_LINKS_RA_LOCAL -> SVN_LIBSVN_RA_LINKS_RA_LOCAL SVN_LIBSVN_CLIENT_LINKS_RA_SERF -> SVN_LIBSVN_RA_LINKS_RA_SERF SVN_LIBSVN_CLIENT_LINKS_RA_SVN -> SVN_LIBSVN_RA_LINKS_RA_SVN
MFC r339256 (by jhb):
Update Apache Serf to 1.3.9 to support OpenSSL 1.1.1.
Approved by: re (rgrimes)
MFC r352156 (by imp):
Remove directory empty after r266735
MFC r357299 (by cem):
contrib/apr: Remove scope leak UB
In apr_vformatter, the variable buf was declared inside a limited scope region, but a pointer to it is leaked outside of that region and used later. This is undefined behavior. Fix by moving the buf variable to function scope.
Reported by: Coverity CID: 1192541
MFC r357301 (by cem):
contrib/apr: Rip out bogus [CS]PRNG implementation
This construction used some relatively slow design involving SHA2; even if it were fed real entropy (unclear; external to the design), it did not handle fork in a safe way, and it was difficult to audit for correctness. So just rip it out and use the very simple and known-correct arc4random(3) interface in its place.
MFC r361677:
Change Makefiles under usr.bin/svn to make them easier to incrementally update. No functional change intended.
MFC r361678:
Update apr to 1.7.0. See contrib/apr/CHANGES for a summary of changes.
MFC r361681:
Change more Makefiles under usr.bin/svn to make them easier to incrementally update. No functional change intended.
MFC r361684 (by kevans):
apr: build some needed emulated 64-bit atomic bits after r361678
This should fix the build on armv{6,7}, mips, and mips64, which all need emulated 64-bit atomics for apr.
MFC r361691:
Follow-up r361678 (update apr to 1.7.0) by also regenerating the apr internal headers through the upstream configure script, with some minor custom tweaks.
MFC r361692:
Update apr-util to 1.6.1. See contrib/apr-util/CHANGES for a summary of changes.
MFC r361693:
Update Subversion to 1.14.0 LTS. See contrib/subversion/CHANGES for a summary of changes, or for a more thorough overview:
https://subversion.apache.org/docs/release-notes/1.14
NOTE: there is no need to dump and reload repositories, and the working copy format is still the same as Subversion 1.8 through 1.13.
Relnotes: yes
|
#
289180 |
|
12-Oct-2015 |
peter |
Update from svn-1.8.14 to 1.9.2.
Formal release notes are available: https://subversion.apache.org/docs/release-notes/1.9.html
Of particular note, the client checkout format has *not* changed so upgrades should *not* be required.
When reading a repository (file:// or running as a local server), an improved fsfs version 7 is available with significant performance improvements. An optional upgrade is possible to use the new features. Without the upgrade, this is fully read/write compatible with the version 6 fsfs as in svn-1.8.
Relnotes: yes
|