Checkout
 

philip in subversion

* publish/docs/release-notes/1.10.html: Typo.
* subversion/libsvn_client/conflicts.c

(svn_client_conflict_option_get_moved_to_abspath_candidates): Adjust

indentation, i.e. whitespace only, to fix a compiler warning about

misleading indentation.

* subversion/libsvn_wc/wc_db.c

(svn_wc__db_find_working_nodes_with_basename): Remove unused variable.

* publish/docs/release-notes/1.10.html: typo

* publish/docs/release-notes/1.10.html

(#new-feature-compatibility-table): Link to #authz-compatibility.

(#authz-compatibility): New, describe authz compatibility concerns.

(#authzperf, #issue-svn-4762): Link to #authz-compatibility.

* STATUS: Vote/approve issue 4744 fix.
* STATUS: Vote/approve issue 4739 fix.
* STATUS: Extend client cert password proposal.
Followup to r1836762, now that we store client cert passwords it

turns out that the libsecret gnome keyring doesn't accept NULL

usernames. Pass a dummy username as a workaround.

* subversion/libsvn_subr/ssl_client_cert_pw_providers.c

(DUMMY_USERNAME): New.

(svn_auth__ssl_client_cert_pw_cache_get,

svn_auth__ssl_client_cert_pw_cache_set): Pass dummy username.

* STATUS: Propose client cert password saving fix.
Allow the client cert password to be saved. The ra_neon library

used to do this but the fuction was lost when we switched to serf.

* subversion/libsvn_ra_serf/util.c

(handle_client_cert_pw): Add comment.

(handle_response): Invoke svn_auth_save_credentials for the client

cert creds.

* STATUS: Propose pipe/fifo fix (danielsh via email).
* subversion/libsvn_subr/io.c

(stringbuf_from_aprfile): If the file is a FIFO then do not rely on

the filesize as it will always be zero. This allows things like:

svn commit -F <(echo foo)

svnmucc propsetf p <(echo bar) URL

* STATUS: Vote for gnome keyring fix.
* STATUS: Propose HTTP v1 protocol fix.
On 1.9.x-r1833465 branch: merge r1833465 and adjust call to dav_svn__new_error.

Create 1.9.x-r1833465 branch.
* STATUS: Vote for conflict resolver search limit fix.
* STATUS: Propose HTTP v1 protocol fix.
Allow "svn x-shelf-log" from outside the working copy.

* subversion/svn/shelf-cmd.c

(svn_cl__shelf_log): Accept path arguments, supply default '.' path.

* subversion/svn/svn.c

(svn_cl__cmd_table): Update help text.

Allow "svn x-shelf-drop" from outside the working copy.

* subversion/svn/shelf-cmd.c

(svn_cl__shelf_drop): Accept path arguments, supply default '.' path.

* subversion/svn/svn.c

(svn_cl__cmd_table): Update help text.

* subversion/svn/shelf-cmd.c

(svn_cl__shelf_list): Rename subpool and use it properly.

Allow "svn x-shelf-list" from outside the working copy.

* subversion/svn/shelf-cmd.c

(svn_cl__shelf_list): Accept path arguments, supply default '.' path.

* subversion/svn/svn.c

(svn_cl__cmd_table): Update help text.

Add a fuzzing test for svn_txdelta_parse_svndiff(). No issue found so far.

* build.conf: Add afl-svndiff

* subversion/tests/afl/afl-svndiff.c: New.

* subversion/tests/afl/afl-svndiff-testcase/: New.

* subversion/tests/afl/afl-svndiff-testcase/test1: New.

* subversion/tests/afl/afl-svndiff-testcase/test2: New.

* subversion/tests/afl/afl-svndiff-testcase/test3: New.

    • ?
    /trunk/subversion/tests/afl/afl-svndiff-testcase/test1
    • ?
    /trunk/subversion/tests/afl/afl-svndiff-testcase/test3
    • ?
    /trunk/subversion/tests/afl/afl-svndiff-testcase/test2
  1. /trunk/subversion/tests/afl/afl-svndiff-testcase
    • ?
    /trunk/subversion/tests/afl/afl-svndiff.c
Add a couple more testcases for afl-x509. No further issues found.

* subversion/tests/afl/afl-x509-testcase/test2: New.

* subversion/tests/afl/afl-x509-testcase/test3: New.

* STATUS: Vote for external pruning fix.
* STATUS: Vote/approve serf proxy password fix.
* STATUS: Vote/approve swig configure fix.
* STATUS: Vote/appprove path to python fix.
* STATUS: Vote/appprove path to rdoc fix.