Deleted Added
full compact
CHANGES (309511) CHANGES (322442)
1Version 1.9.7
2(10 Aug 2017, from /branches/1.9.x)
3http://svn.apache.org/repos/asf/subversion/tags/1.9.7
4
5 User-visible changes:
6 - Client-side bugfixes:
7 * Fix arbitrary code execution vulnerability CVE-2017-9800
8 See <https://subversion.apache.org/security/CVE-2017-9800-advisory.txt>
9 for details.
10
11 - Server-side bugfixes:
12 (none)
13
14 - Bindings bugfixes:
15 (none)
16
17 Developer-visible changes:
18 - General:
19 (none)
20
21 - API changes:
22 (none)
23
24
25Version 1.9.6
26(5 Jul 2017, from /branches/1.9.x)
27http://svn.apache.org/repos/asf/subversion/tags/1.9.6
28
29 User-visible changes:
30 - Client-side bugfixes:
31 * cp/mv: improve error message when target is an unversioned dir (r1779948)
32 * merge: reduce memory usage with large amounts of mergeinfo (issue #4667)
33
34 - Server-side bugfixes:
35 * 'svnadmin freeze': document the purpose more clearly (r1774109)
36 * dump: fix segfault when a revision has no revprops (r1781507)
37 * fsfs: improve error message upon failure to open rep-cache (r1781655)
38 * fsfs: never attempt to share directory representations (r1785053)
39 * fsfs: make consistency independent of hash algorithms (r1785737 et al)
40 This change makes Subversion resilient to collision attacks, including
41 SHA-1 collision attacks such as <http://shattered.io/>. See also our
42 documentation at <https://subversion.apache.org/faq#shattered-sha1> and
43 <https://subversion.apache.org/docs/release-notes/1.9#shattered-sha1>.
44
45 - Client-side and server-side bugfixes:
46 * work around an APR bug related to file truncation (r1759116)
47
48 - Bindings bugfixes:
49 * javahl: follow redirects when opening a connection (r1667738, r1796720)
50
51 Developer-visible changes:
52 - General:
53 * win_tests.py: make the --bin option work, rather than abort (r1706432)
54 (regression introduced in 1.9.2)
55 * windows: support building with 'zlibstat.lib' in install-layout (r1783704)
56
57 - API changes:
58 (none)
59
60
1Version 1.9.5
2(29 Nov 2016, from /branches/1.9.x)
3http://svn.apache.org/repos/asf/subversion/tags/1.9.5
4
5 User-visible changes:
6 - Client-side bugfixes:
7 * fix accessing non-existent paths during reintegrate merge (r1766699 et al)
8 * fix handling of newly secured subdirectories in working copy (r1724448)

--- 5 unchanged lines hidden (view full) ---

14 * merge: fix possible crash (issue #4652)
15 * resolve: fix possible crash (r1748514)
16 * fix potential crash in Win32 crash reporter (r1663253 et al)
17
18 - Server-side bugfixes:
19 * fsfs: fix "offset too large" error during pack (issue #4657)
20 * svnserve: enable hook script environments (r1769152)
21 * fsfs: fix possible data reconstruction error (issue #4658)
61Version 1.9.5
62(29 Nov 2016, from /branches/1.9.x)
63http://svn.apache.org/repos/asf/subversion/tags/1.9.5
64
65 User-visible changes:
66 - Client-side bugfixes:
67 * fix accessing non-existent paths during reintegrate merge (r1766699 et al)
68 * fix handling of newly secured subdirectories in working copy (r1724448)

--- 5 unchanged lines hidden (view full) ---

74 * merge: fix possible crash (issue #4652)
75 * resolve: fix possible crash (r1748514)
76 * fix potential crash in Win32 crash reporter (r1663253 et al)
77
78 - Server-side bugfixes:
79 * fsfs: fix "offset too large" error during pack (issue #4657)
80 * svnserve: enable hook script environments (r1769152)
81 * fsfs: fix possible data reconstruction error (issue #4658)
22 * fix source of spurious 'incoming edit' tree conflicts (r1770108)
82 * fix source of spurious 'incoming edit' tree conflicts (r1760570)
23 * fsfs: improve caching for large directories (r1721285)
24 * fsfs: fix crash when encountering all-zero checksums (r1759686)
25 * fsfs: fix potential source of repository corruptions (r1756266)
26 * mod_dav_svn: fix excessive memory usage with mod_headers/mod_deflate
27 (issue #3084)
28 * mod_dav_svn: reduce memory usage during GET requests (r1757529 et al)
29 * fsfs: fix unexpected "database is locked" errors (r1741096 et al)
30 * fsfs: fix opening old repositories without db/format files (r1720015)
31
32 - Client-side and server-side bugfixes:
33 * fix possible crash when reading invalid configuration files (r1715777)
34
35 - Bindings bugfixes:
36 * swig-pl: do not corrupt "{DATE}" revision variable (r1767768)
83 * fsfs: improve caching for large directories (r1721285)
84 * fsfs: fix crash when encountering all-zero checksums (r1759686)
85 * fsfs: fix potential source of repository corruptions (r1756266)
86 * mod_dav_svn: fix excessive memory usage with mod_headers/mod_deflate
87 (issue #3084)
88 * mod_dav_svn: reduce memory usage during GET requests (r1757529 et al)
89 * fsfs: fix unexpected "database is locked" errors (r1741096 et al)
90 * fsfs: fix opening old repositories without db/format files (r1720015)
91
92 - Client-side and server-side bugfixes:
93 * fix possible crash when reading invalid configuration files (r1715777)
94
95 - Bindings bugfixes:
96 * swig-pl: do not corrupt "{DATE}" revision variable (r1767768)
37 * javahl: fix temporary accepting SSL server certificates (r1764851)
97 * javahl: fix temporarily accepting SSL server certificates (r1764851)
38 * swig-pl: fix possible stack corruption (r1683266, r1683267)
39
40 Developer-visible changes:
41 - General:
42 * add zlib discovery through pkg-config (issue #4655)
43 * fix potential build issue with invalid SVN_LOCALE_DIR (issue #4653)
98 * swig-pl: fix possible stack corruption (r1683266, r1683267)
99
100 Developer-visible changes:
101 - General:
102 * add zlib discovery through pkg-config (issue #4655)
103 * fix potential build issue with invalid SVN_LOCALE_DIR (issue #4653)
44 * ruby: fix test failures with ruby >= 2.2 (r1766621)
45 * fix link error with --disable-keychain on OS X (r1765385)
104 * ruby: fix test failures with ruby >= 2.2 (r1766240)
105 * fix link error with --disable-keychain on OS X (r1761755)
46 * swig: enable building with SWIG >= 3.0.6 (r1721488 et al)
47 * swig: fix building with -Wdate-time in $CPPFLAGS (r1722164)
48 * update serf download URI in build scripts (r1700130 et al)
106 * swig: enable building with SWIG >= 3.0.6 (r1721488 et al)
107 * swig: fix building with -Wdate-time in $CPPFLAGS (r1722164)
108 * update serf download URI in build scripts (r1700130 et al)
49 * raise minimal httpd version from 2.0 to 2.2 (r1754193)
109 * raise minimal httpd version from 2.0 to 2.2 (r1754190)
50
51
52Version 1.9.4
53(28 Apr 2016, from /branches/1.9.x)
54http://svn.apache.org/repos/asf/subversion/tags/1.9.4
55
56 User-visible changes:
57 - Client-side bugfixes:

--- 42 unchanged lines hidden (view full) ---

100 * svn: fix possible crash in auth credentials cache (r1705328)
101 * cleanup: avoid unneeded memory growth during pristine cleanup (r1706241)
102 * diff: fix crash when repository is on server root (r1705060 et al)
103 * fix translations for commit notifications (r1709389, r1709562)
104 * ra_serf: fix crash in multistatus parser (r1706323, r1706324)
105 * svn: report lock/unlock errors as failures (r1701598 et al)
106 * svn: cleanup user deleted external registrations (r1705843, r1710558)
107 * svn: allow simple resolving of binary file text conflicts (r1703581)
110
111
112Version 1.9.4
113(28 Apr 2016, from /branches/1.9.x)
114http://svn.apache.org/repos/asf/subversion/tags/1.9.4
115
116 User-visible changes:
117 - Client-side bugfixes:

--- 42 unchanged lines hidden (view full) ---

160 * svn: fix possible crash in auth credentials cache (r1705328)
161 * cleanup: avoid unneeded memory growth during pristine cleanup (r1706241)
162 * diff: fix crash when repository is on server root (r1705060 et al)
163 * fix translations for commit notifications (r1709389, r1709562)
164 * ra_serf: fix crash in multistatus parser (r1706323, r1706324)
165 * svn: report lock/unlock errors as failures (r1701598 et al)
166 * svn: cleanup user deleted external registrations (r1705843, r1710558)
167 * svn: allow simple resolving of binary file text conflicts (r1703581)
108 * svnlook: properly remove tempfiles on diff errors (r1711346)
109 * ra_serf: report built- and run-time versions of libserf (r1704847)
110 * ra_serf: set Content-Type header in outgoing requests (r1715224 et al)
111 * svn: fix merging deletes of svn:eol-style CRLF/CR files (r1703689 et al)
112 * ra_local: disable zero-copy code path (r1718167)
113
114 - Server-side bugfixes:
115 * mod_dav_svn: fix heap overflow with skel-encoded requests (CVE-2015-5343)
116 * mod_authz_svn: fix authz with mod_auth_kerb/mod_auth_ntlm (issue #4602)
117 * mod_dav_svn: fix display of process ID in cache statistics (r1709553)
118 * mod_dav_svn: use LimitXMLRequestBody for skel-encoded requests (r1687812)
119 * svnadmin dump: preserve no-op changes (r1709388 et al, issue #4598)
120 * fsfs: avoid unneeded I/O when opening transactions (r1715793)
168 * ra_serf: report built- and run-time versions of libserf (r1704847)
169 * ra_serf: set Content-Type header in outgoing requests (r1715224 et al)
170 * svn: fix merging deletes of svn:eol-style CRLF/CR files (r1703689 et al)
171 * ra_local: disable zero-copy code path (r1718167)
172
173 - Server-side bugfixes:
174 * mod_dav_svn: fix heap overflow with skel-encoded requests (CVE-2015-5343)
175 * mod_authz_svn: fix authz with mod_auth_kerb/mod_auth_ntlm (issue #4602)
176 * mod_dav_svn: fix display of process ID in cache statistics (r1709553)
177 * mod_dav_svn: use LimitXMLRequestBody for skel-encoded requests (r1687812)
178 * svnadmin dump: preserve no-op changes (r1709388 et al, issue #4598)
179 * fsfs: avoid unneeded I/O when opening transactions (r1715793)
180 * svnlook: properly remove tempfiles on diff errors (r1711346)
121
122 - Client-side and server-side bugfixes:
123 * fix heap overflow in svn:// protocol parser (CVE-2015-5259)
124
125 - Bindings bugfixes:
126 * javahl: fix ABI incompatibilty with 1.8 (r1710104)
127 * javahl: allow non-absolute paths in SVNClient.vacuum (r1710215, r1710290)
128

--- 808 unchanged lines hidden (view full) ---

937Version 1.8.17
938(29 Nov 2016, from /branches/1.8.x)
939http://svn.apache.org/repos/asf/subversion/tags/1.8.17
940
941 User-visible changes:
942 - Client-side bugfixes:
943 * fix handling of newly secured subdirectories in working copy (r1724448)
944 * ra_serf: fix deleting directories with many files (issue #4557)
181
182 - Client-side and server-side bugfixes:
183 * fix heap overflow in svn:// protocol parser (CVE-2015-5259)
184
185 - Bindings bugfixes:
186 * javahl: fix ABI incompatibilty with 1.8 (r1710104)
187 * javahl: allow non-absolute paths in SVNClient.vacuum (r1710215, r1710290)
188

--- 808 unchanged lines hidden (view full) ---

997Version 1.8.17
998(29 Nov 2016, from /branches/1.8.x)
999http://svn.apache.org/repos/asf/subversion/tags/1.8.17
1000
1001 User-visible changes:
1002 - Client-side bugfixes:
1003 * fix handling of newly secured subdirectories in working copy (r1724448)
1004 * ra_serf: fix deleting directories with many files (issue #4557)
945 * svnlook: properly remove tempfiles on diff errors (r1711346)
946 * gpg-agent: properly handle passwords with percent characters (issue #4611)
947 * merge: fix crash when merging to a local add (r1702299 et al)
948
949 - Server-side bugfixes:
950 * fsfs: fix possible data reconstruction error (issue #4658)
1005 * gpg-agent: properly handle passwords with percent characters (issue #4611)
1006 * merge: fix crash when merging to a local add (r1702299 et al)
1007
1008 - Server-side bugfixes:
1009 * fsfs: fix possible data reconstruction error (issue #4658)
1010 * svnlook: properly remove tempfiles on diff errors (r1711346)
951
952 - Client-side and server-side bugfixes:
953 * fix potential memory access bugs (r1722860 et al)
954
955 - Bindings bugfixes:
1011
1012 - Client-side and server-side bugfixes:
1013 * fix potential memory access bugs (r1722860 et al)
1014
1015 - Bindings bugfixes:
956 * javahl: fix temporary accepting SSL server certificates (r1764851)
1016 * javahl: fix temporarily accepting SSL server certificates (r1764851)
957 * swig-pl: do not corrupt "{DATE}" revision variable (r1767768)
958 * swig-pl: fix possible stack corruption (r1683266)
959
960 Developer-visible changes:
961 - General:
962 * fix inconsistent behavior of inherited property API (r1717875, r1717878)
963 * fix patch filter invocation in svn_client_patch() (r1706783)
964 * fix potential build issue with invalid SVN_LOCALE_DIR (issue #4653)

--- 5445 unchanged lines hidden ---
1017 * swig-pl: do not corrupt "{DATE}" revision variable (r1767768)
1018 * swig-pl: fix possible stack corruption (r1683266)
1019
1020 Developer-visible changes:
1021 - General:
1022 * fix inconsistent behavior of inherited property API (r1717875, r1717878)
1023 * fix patch filter invocation in svn_client_patch() (r1706783)
1024 * fix potential build issue with invalid SVN_LOCALE_DIR (issue #4653)

--- 5445 unchanged lines hidden ---