Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
build-fixes | build-fixes Fix some build problems: Fix some build problems: - Add aprutil as a direct dependency for libsvn_client and libsvn_ra. |
James McCoy <jamessan@debian.org> | no | 2018-08-01 | ||
last-changed-date-charset | last-changed-date-charset Bug #290774: Convert $LastChangedDate$ keyword to the local character Bug #290774: Convert $LastChangedDate$ keyword to the local character set, since it is already rendered in the local language. Not accepted upstream: http://svn.haxx.se/dev/archive-2006-04/0730.shtml |
James McCoy <jamessan@debian.org> | no | 2018-08-01 | ||
repos-templates | repos-templates Bug #210901: Add fully qualified paths to commands in example hook Bug #210901: Add fully qualified paths to commands in example hook scripts that get installed as .tmpl files in new repositories. Use $REPOS/hooks/ as the path, to encourage repository admins to copy the hooks, not just use them in place. |
James McCoy <jamessan@debian.org> | no | 2018-08-01 | ||
rpath | rpath Prevent the linker from adding an rpath to shared libraries. Original patch by David Kimdon <dwhedon@debian.org>. The basic theory is: - Use libtool instead of apxs to install the apache modules. libtool relinks without rpath in this case, apxs obviously doesn't. |
James McCoy <jamessan@debian.org> | no | 2018-08-01 | ||
ruby-no-strict-aliasing | ruby-no-strict-aliasing It seems swig is generating _really_ bad code here, or something. Whatever it is, this line suppresses 1323 warnings, any of which might be real bugs with real consequences. |
James McCoy <jamessan@debian.org> | no | 2018-08-01 | ||
ruby-test-svnserve-race | ruby-test-svnserve-race Bug #378837: Ruby testsuite: wait for svnserve to start before Bug #378837: Ruby testsuite: wait for svnserve to start before connecting to it. This mainly affects very slow machines - observed on various arm and m68k builds. Thanks to Roman Zippel, Kobayashi Noritada, Wouter Verhelst and Martin Michlmayr. |
James McCoy <jamessan@debian.org> | no | 2018-08-01 | ||
ssh-no-controlmaster | ssh-no-controlmaster Bug #413102: Avoid accidentally becoming an ssh ControlMaster. Bug #413102: Avoid accidentally becoming an ssh ControlMaster. If you set ControlMaster via your ssh config: .ssh/config: Host * ControlMaster auto Controlpath ~/.ssh/master-%r@%h:%p you can get 'svn: Can't write to connection: Broken pipe' with certain ssh commands, because svn can open multiple ssh sessions and kill them at unpredictable times. I don't really think the problem is either svn's or openssh's fault, but this is the obvious way to avoid it. We will still use ssh connection sharing, but only if a ControlMaster is already present. |
James McCoy <jamessan@debian.org> | no | 2018-08-01 | ||
apr-abi | apr-abi Bug #266170: Use SOVERSION 1 for apr 1.x, because the apr 0.9.x -> 1.x Bug #266170: Use SOVERSION 1 for apr 1.x, because the apr 0.9.x -> 1.x ABI change leaks through the libsvn ABIs (because we use apr_off_t, which is now 64 bits on all platforms). Upstream refused this (http://svn.haxx.se/dev/archive-2006-03/0522.shtml for thread), but fortunately when it came time to support apr 2.x in svn 1.7, they skipped SOVERSION 1 in consideration of Debian/Ubuntu, so we'll be ABI-compatible again if and when we move to apr-2.x. |
James McCoy <jamessan@debian.org> | no | 2018-08-01 | ||
python-builds | python-builds Build for multiple python versions. Patch from Matthias Klose <doko@debian.org> via Ubuntu. Mostly, rename libsvn_swig_py to libsvn_swig_py2.x. Submitted upstream: http://svn.haxx.se/dev/archive-2008-05/0361.shtml |
James McCoy <jamessan@debian.org> | no | 2018-08-01 | ||
examples-compile-instructions | examples-compile-instructions Fix build instructions for libsvn-doc/examples/*.c. |
James McCoy <jamessan@debian.org> | no | 2018-08-01 | ||
workaround_EINVAL_on_kfreebsd | workaround_EINVAL_on_kfreebsd | James McCoy <jamessan@debian.org> | no | 2018-08-01 | ||
use-python3-as-the-interpreter-now-for-tests-not-python.patch | use python3 as the interpreter now for tests, not python /usr/bin/python is no longer guaranteed to exist, per PEP 394. Use python3 instead for compatibility. |
Steve Langasek <steve.langasek@canonical.com> | no | 2020-01-12 | ||
Temporarily-disable-testCrash_RequestChannel_nativeRead_A.patch | Temporarily disable testCrash_RequestChannel_nativeRead_AfterException | James McCoy <jamessan@debian.org> | no | 2021-02-16 | ||
Don-t-show-unreadable-copyfrom-paths-in-svn-log-v.patch | Don't show unreadable copyfrom paths in 'svn log -v' * subversion/libsvn_repos/log.c: (detect_changed): In the add and replace cases, explicitly clear the svn_fs_path_change3_t::copyfrom_path pointer and rev when said path@rev is unreadable. * subversion/tests/cmdline/authz_tests.py: (log_inaccessible_copyfrom): New regression test. (test_list): Run it. Patch by: kotkov |
Nathan Hartman <hartmannathan@apache.org> | no | 2022-03-27 | ||
Fix-issue-4880-Use-after-free-of-object-pools-when-used-a.patch | Fix issue #4880 "Use-after-free of object-pools when used as httpd module" Ensure that we initialize authz again if the pool which our authz caches depend on is cleared. Apache HTTPD may run pre/post config hooks multiple times and clear its global configuration pool which our authz caching pools depend on. Thomas has also confirmed that this patch fixes the problem. * subversion/libsvn_repos/authz.c (deinit_authz): New pool cleanup handler which resets authz initialization in case the parent pool of our authz caches is cleared. (synchronized_authz_initialize): Register new pool cleanup handler. |
Stefan Sperling <stsp@apache.org> | no | 2021-11-04 |