Author: kotkov Date: Mon Jul 13 10:20:13 2026 New Revision: 1936107 Log: * CHANGES: Add most recent changes for 1.15 (up to r1936070).
Modified: subversion/trunk/CHANGES Modified: subversion/trunk/CHANGES ============================================================================== --- subversion/trunk/CHANGES Mon Jul 13 10:19:22 2026 (r1936106) +++ subversion/trunk/CHANGES Mon Jul 13 10:20:13 2026 (r1936107) @@ -59,12 +59,13 @@ the 1.14 release: https://subversion.ap * fsfs: Reduce spurious conflicts when file content and directory properties are changed in parallel (r1908595) * fsx: Fix uninitialized read in the logical addressing code (r1880374) + * fsx: Fix uninitialized memory access (r1934786) * fsx: Reduce spurious conflicts when file content and directory properties are changed in parallel (r1908595) * mod_dav_svn: Use mod_dav's DAVBasePath setting to determine the repository root path (r1926683) * svnadmin: Minor optimization in 'svnadmin load' (r1908751) - * svnserve: Add SIGTERM/SIGINT handling (r1908547) + * svnserve: Add SIGTERM/SIGINT handling (r1908547, r1934784) - Other tool improvements and bugfixes: * case-insensitive.py: Update for Python 3 compatibility (r1881774) @@ -92,6 +93,7 @@ the 1.14 release: https://subversion.ap * Support shared RA modules on Windows with CMake (r1921006 et al) * Support running Valgrind during 'make check' (r1908546) * Fix building against static Serf on Windows (r1888560) + * Fix building with zlib 1.3.2+ on Windows (r1934466) * Fix finding libexpat on static library builds on Windows (r1888565) * Fix 'make clean' in out-of-tree builds (r1883939) * Default AR_FLAGS to 'cr' to fix GNU archiver warnings (r1884094) @@ -102,16 +104,25 @@ the 1.14 release: https://subversion.ap * Remove use of some deprecated autoconf macros (r1908543) * Guard experimental Serf logic with SVN__SERF_EXPERIMENTAL (r1930808) * Add 'reverse-merge' attribute to the log schema (r1892455) + * Replace obsolete AC_HELP_STRING construct in configure.ac (r1934466) + * Use snprintf() instead sprintf() if available (r1934788 et al) + * Guard from accessing uninitialized memory in conflict resolver (r1934787) * tests: Allow testing ra_serf using Digest authentication (r1926790) + * tests: Avoid DNS reverse name lookups during configuration (r1933475) * tests: Close file descriptor using the context manager (r1884279) * tests: Fix an error when running 'davautocheck USE_SSL=1' (r1931266) * tests: Fix TypeError in some test cases (r1897708) * tests: Stop encoding a test's number in the svntest library (r1897443) - * tests: Verify command output against Relax NG XML schemas (r1925717) + * tests: Verify command XML output (r1925717, r1935776) * tests: Use 2048-bit RSA for the server certificate and key (r1931265) - Bindings: * JavaHL: Fix JNI setup for translateOutputStream (r1886280) + * JavaHL: Fix test failures with Java 25 on Windows (r1930973, r1934367) + * JavaHL: Silence warnings about missing bootstrap classpath (r1933796) + * JavaHL: Silence org.tigris package deprecation warnings (r1933877) + * JavaHL: Make the JAR an automatic module (r1933892) + * JavaHL: Guard against native code modifying a final attribute (r1936070) * swig: Allow NULL wri_abspath in svn_client_ra_session2() (r1917448) * swig-py: Allow str(unicode) input for string types (r1885370) * swig-py: Allow SubversionException to carry attributes (r1880967)
