I Use This!
Moderate Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 2 days ago.
May 16, 2023 — May 16, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
* contrib/server-side/fsfsverify.py (NodeRev): Do not error on property lists as found in FSFS format >=4 which added the sha1 and uniquifier fields. Previously fsfsverify.py would exit with a ValueError when reading such a revision. More... about 1 year ago
Fix issue #4913 Assert on svn move [URL] [URL]/subdir.
danielsahlberg
as Daniel Sahlberg
More... about 1 year ago
Fix issues #4911: external file pointing at redirected URL.
danielsahlberg
as Daniel Sahlberg
More... about 1 year ago
There are some places where we use svn_revnum_t as keys in an apr_hash_t and it turns out that APR's default hash function doesn't work very well in this case. For the load revmap hash it is possible for over 96% of the revnums added to the hash to be in hash collision chains, meaning that most hash lookups will degrade to a linked list scan. Subversion has an alternative hash function, available via svn_hash__make(), that works much better in this case, so use it. More... about 1 year ago
Ensure libsvn_fs_x_LDFLAGS ends up in the Makefile so that flags such as -Wl,--no-undefined can be passed to the FSX library just as they are for the other Subversion libraries. The configure script was already setting libsvn_fs_x_LDFLAGS but it was not propagated to the Makefile. More... about 1 year ago
Reduce spurious conflicts during commit. Two txns that are not meant to conflict, a file content change and a directory property change, can generate a spurious conflict when the txns are built in parallel. When doing this from a working copy, simply retrying the commit would allow it to complete, no update was necessary, indicating that the commit was spurious. More... about 1 year ago
Fix an issue where calling `svn copy` between two different working copies could fail if they had different --store-pristine settings. More... about 1 year ago
Add SIGTERM/SIGINT handling to svnserve, this allows it to exit more gracefully which allows tools like valgrind to monitor whether the program exits cleanly and do things like leak detection. More... about 1 year ago
Add suport for running valgrind during 'make check'. More... about 1 year ago
Fix a one definition rule (ODR) violation: explicitly linking to both the libsvn_subr amalgation wrapper and the libsvn_subr library is wrong. It's typically not a bug in a static build because the linker will usually not pull the unneeded file from the static library, but in a shared build the whole library is used at runtime. It was harmless in practice because the symbols were the same, so it didn't matter which ones were used, but an ODR violation is strictly undefined behaviour, even in non-amalgamtion builds when only a dummy symbol gets redefined. GCC's santizer detects ODR violations. More... about 1 year ago
Fix a complier warning. More... about 1 year ago
Replace some deprected autoconf macros, this stops autoconf 2.72 complaining. The new macros have existed since 2.50. More... about 1 year ago
Following up on r1907965, fix linking issue. More... about 1 year ago
Remove a few conditional test @Skips that are no longer required, due to a switch to using the `compatible-version` config option in tests. More... about 1 year ago
Fix an issue where calling `svn checkout` without a format version argument over an existing 1.15-format working copy for the same URL returned an error: More... about 1 year ago
Fix an issue where calling `svn upgrade` without arguments for a 1.15-format working copy resulted in an error: More... about 1 year ago
Add a new `compatible-version` config option. More... about 1 year ago
Slightly refactor the svn_client__checkout_internal() function so that all parameter processing would happen in one place. More... about 1 year ago
Remove misplaced comma that was blocking Python string concatenation. More... over 1 year ago
Move the comment to a more appropriate location in wc-metadata.sql. More... over 1 year ago
When upgrading a working copy to format 32, ensure that we always have the corresponding rows in the SETTINGS table. More... over 1 year ago
Fix an invalid usage of SVN_VA_NULL. More... over 1 year ago
Remove the `store_pristine` argument from svn_wc__upgrade(). More... over 1 year ago
Fix missing pointer dereference in the diff parser. More... over 1 year ago
Use `/MP` (Build with multiple processes [1]) when compiling on Windows. More... over 1 year ago
* tools/devel/unix-build/Makefile.svn: Update sqlite version to 3.39.4. More... over 1 year ago
Merge the `pristines-on-demand-on-mwf` branch to trunk. More... over 1 year ago
On the 'pristines-on-demand-on-mwf' branch: Sync with trunk@1905838. More... over 1 year ago
In the svn_wc__internal_ensure_adm() function, do not forget to convert internal paths to local style when constructing error messages. More... over 1 year ago
On the 'pristines-on-demand-on-mwf' branch: Sync with trunk@1905810. More... over 1 year ago