Checkout
 

svn-role in subversion

* upcoming.part.html: Automatically regenerated
Merge r1877960 from trunk:

* r1877960

INSTALL (I.C.12): Add Note that non-release mode is required for building

SWIG Python 2 bindings.

Justification:

We've not entirely dropped Python 2 bindings support on 1.14.x yet

Votes:

+1: futatuki, stsp, rhuijben

* upcoming.part.html: Automatically regenerated
Merge r1879198 from trunk:

* r1879198

Fix an invalid quoting in working copy upgrade system that only works

because SQLite automatically fixed this. More recent SQLite functions

will signal an error when deprecated features are disabled.

Justification:

Causes user-visible errors.

Note:

This filechange by itself doesn't trigger a change that make will

handle. So make sure you recompile the sql queries for testing.

Votes:

+1: rhuijben, danielsh, jamessan

Merge the r1878909 group from trunk:

* r1878909, r1878918, r1878950

Fix a number of thinkos in human-readable file size formatting.

Justification:

Fixes wrong output and an assertion failure in debug mode.

Votes:

+1: brane, rhuijben, jamessan

    • ?
    /branches/1.14.x/subversion/svn/filesize.c
Merge r1878413 from trunk:

* r1878413

autogen.sh: Remove per SWIG bindings checked files on release mode.

Justification:

The release tarballs should not contain .swig_*_checked files

Votes:

+1: futatuki, rhuijben, jamessan

Merge r1876410 from trunk:

* r1876410

Fix the .editorconfig stanza for Makefile's.

Justification:

Make $EDITOR do the right thing on any backport branches we may create

off this stabilization branch.

Votes:

+1: danielsh, stsp, jamessan

* publish/.message-ids.tsv: Automatically regenerated.
* upcoming.part.html: Automatically regenerated
Merge r1876906 from trunk:

* r1876906

Make gen-make.py --debug work with Python 3

Justification:

We should also be able to build in Debug configuration with Python 3

on Windows.

Votes:

+1: jcorvel, stsp, rhuijben

Merge r1876662 from trunk:

* r1876662

Avoid check for SWIG version for Python bindings when --without-swig is

passed.

Justification:

SWIG python bindings should be able to be built without SWIG when we use

the release tarball

Votes:

+1: futatuki, stsp, rhuijben

    • ?
    /branches/1.14.x/build/ac-macros/swig.m4
* upcoming.part.html: Automatically regenerated
Merge the r1876707 group from trunk:

* r1876707, r1876734, r1877318, r1877712, r1878141, r1878142, r1878143,

r1878144

Various fixes for making the test suite run correctly with Python 3 on

Windows.

Justification:

Our test suite should test Subversion correctly also on Windows with

Python 3

Votes:

+1: futatuki, jcorvel, stsp

* upcoming.part.html: Automatically regenerated
Merge r1877259 from trunk:

* r1877259

Move variable declarations to the start of block the to fix

syntax errors with VC9 (Visual Studio 2008).

Justification:

Our code should be C90.

Votes:

+1: brane, stsp, jcorvel

+0: danielsh (from dev@)

* publish/.message-ids.tsv: Automatically regenerated.
Merge r1877072 from trunk:

* r1877072

svnmucc: Change an error message to state another possible cause of the

error.

Justification:

Error messages should be accurate. User reported (issue #4854).

Votes:

+1: danielsh, stsp, jcorvel

Merge r1877788 from trunk:

* r1877788

Fix a broken link in a docstring.

Votes:

+1: danielsh, stsp

    • ?
    /branches/1.14.x/subversion/include/svn_ra.h
* publish/.message-ids.tsv: Automatically regenerated.
Merge r1876068 from trunk:

* r1876068

Add libsvn_shelf.h and libsvn_shelf2.h to msvc-export, needed for the

private symbols

Justification:

Fix shelf-cmd/shelf2-cmd link errors for svn on Windows

Votes:

+1: jamessan, stsp, jcorvel

Merge r1876054 from trunk:

* r1876054

Fix undefined behavior when constructing ID for txn_node_cache in fsfs.

Justification:

Fixes potential crash in apr_pstrcat(). Pretty obvious fix.

Votes:

+1: stsp, jamessan, hartmannathan

Merge r1876020 from trunk:

* r1876020

Fix Proc.new warnings in Ruby bindings with Ruby >= 2.7

Justification:

Tests should pass cleanly against latest upstream

Votes:

+1: jamessan, stsp, cmpilato

Merge the r1876016 group from trunk:

* r1876016, r1876050

Explain SWIG is needed for building Python 2 bindings.

Justification:

Target of Python bindings SWIG-generated source code in the distribution

tarballs will switch to Python 3 in 1.14.0, however we still allow to

build bindings for Python 2

Votes:

+1: futatuki, hartmannathan, jamessan

Merge the r1875921 group from trunk:

* r1875921, r1875925, r1875973, r1876010

Introduce 'svnadmin build-repcache' command.

Justification:

Low-risk and useful feature addition. It would be nice to get this

merged in time for 1.14.0. Else this would have to wait until 1.15.0.

Votes:

+1: stsp, cmpilato, jamessan

+0: danielsh (without r1875973, r1876010)

    • ?
    /branches/1.14.x/subversion/libsvn_fs_fs/fs.c
    • ?
    /branches/1.14.x/tools/client-side/bash_completion
Merge r1875918 from trunk:

* r1875918

rep-cache.db insert optimization

Justification:

Small performance optimization.

Votes:

+1: stsp, cmpilato, jamessan

    • ?
    /branches/1.14.x/subversion/libsvn_fs_fs/rep-cache-db.sql
Merge the r1875742 group from trunk:

* r1875742, r1875762

Fix autogen.sh SWIG python bindings generation in --release mode.

Justification:

We can no longer create usable release artifacts without this fix.

Votes:

+1: stsp, jamessan, cmpilato

    • ?
    /branches/1.14.x/build/generator/gen_make.py
Merge r1875726 from trunk:

* r1875726

Error out if generating SWIG-related files fails in autogen.sh --release

Justification:

release.py didn't catch this error when 1.14.0-rc1 release was created

Votes:

+1: stsp, hartmannathan, jamessan

Merge r1875680 from trunk:

* r1875680

Construct KAboutData using QString rather than QStringLiteral

Justification:

Fixes a crash seen when using git-svn with kwallet

Votes:

+1: jamessan, stsp, cmpilato

Merge the r1865987 group from trunk:

* r1865987, r1866588

Fix formatting type size mismatches in FSFS.

Justification:

Could cause wrong output or uninitialised memory read on some platforms.

Votes:

+1: brane, jamessan, stsp

Merge r1856397 from trunk:

* r1856397

Allow generating Visual Studio 2019 projects

Justification:

Makes it easier to build Subversion on Windows. Simple local fix.

Votes:

+1: rhuijben, jamessan