- r860695: 2006-07-13 12:54:21 [ringstrom] Tobias Ringstrom
-
[1.4.x] /STATUS [diff, log, file]
* STATUS: Vote for the r20609, r20612 set.
- r858294: 2006-01-25 12:53:25 [ringstrom] Tobias Ringstrom
-
/subversion/libsvn_fs_fs/revs-txns.c [diff, log, file]
Return the correct error message in FSFS when trying to fetch a dead
transaction.
Found by: Alexander Sinyushkin <sa@...>
* subversion/libsvn_fs_fs/revs-txns.c
(get_txn): If the transaction is dead, return SVN_ERR_FS_TRANSACTION_DEAD,
not SVN_ERR_FS_TRANSACTION_NOT_DEAD.
- r855158: 2005-06-17 18:19:07 [ringstrom] Tobias Ringstrom
-
[1.2.x] /STATUS [diff, log, file]
* STATUS: Vote for r15016 and move it to the approved section.
- r854751: 2005-05-10 21:40:13 [ringstrom] Tobias Ringstrom
-
[1.2.x] /STATUS [diff, log, file]
* STATUS: Vote for r14675.
- r854428: 2005-04-21 16:11:11 [ringstrom] Tobias Ringstrom
-
[1.2.x] /STATUS [diff, log, file]
* STATUS: Vote for r14150, r14205, r14208, r14345.
- r854417: 2005-04-20 22:14:10 [ringstrom] Tobias Ringstrom
-
[1.2.x] /STATUS [diff, log, file]
* STATUS: Veto r14205, r14208 (mailer.py lock/unlock support).
- r854409: 2005-04-20 20:46:46 [ringstrom] Tobias Ringstrom
-
[1.1.x] /STATUS [diff, log, file]
* STATUS: Nominate r14333.
- r854408: 2005-04-20 20:43:36 [ringstrom] Tobias Ringstrom
-
[1.2.x] /STATUS [diff, log, file]
* STATUS: Nominate r14333.
- r854407: 2005-04-20 20:37:32 [ringstrom] Tobias Ringstrom
-
/subversion/libsvn_fs_fs/fs_fs.c [diff, log, file]
Fix a crash in fsfs when a path is modified and later deleted in the
same commit. While there, improve the code by not duplicating the
empty string, and clarify a comment.
Note that this crash can easily be triggered via both ra_svn and
ra_dav by anyone with commit access.
Thanks to Stephan Kulow <coolo@...> for reporting the crash!
* subversion/libsvn_fs_fs/fs_fs.c
(fold_change): Set copyfrom_string to NULL instead of strduping an
empty string since write_change_entry can now handle NULL strings.
(write_change_entry): Don't write the copyfrom string if it is NULL.
- r854179: 2005-04-11 12:06:19 [ringstrom] Tobias Ringstrom
-
[1.2.x] /STATUS [diff, log, file]
* STATUS: Vote for r14088 and move it to the approved section.
- r854178: 2005-04-11 12:03:33 [ringstrom] Tobias Ringstrom
-
[1.2.x] /STATUS [diff, log, file]
* STATUS: Vote for r14097 and move approved items to the appropriate section.
- r854158: 2005-04-10 20:07:10 [ringstrom] Tobias Ringstrom
-
[1.2.x] /STATUS [diff, log, file]
* STATUS: Vote, and move approved items to the appropriate section.
- r854149: 2005-04-10 10:32:42 [ringstrom] Tobias Ringstrom
-
[1.2.x] /STATUS [diff, log, file]
* STATUS: Nominate and vote for r14074.
- r854148: 2005-04-10 10:27:15 [ringstrom] Tobias Ringstrom
-
/tools/hook-scripts/mailer/mailer.py [diff, log, file]
Two changes to make the 1.2 mailer.py backward compatible:
Keep the 1.1 command line for the propchange subcommand and add a new
propchange2 subcommand. When using the old propchange subcommand, all
propchanges are treated as adds to match the behavior in 1.1.
Handle config files without the new [maps] section.
* tools/hook-scripts/mailer/mailer.py
(main): Handle propchange and propchange2.
(PropChange.generate): Treat unknown actions as adds.
(Config.__init__): Create an empty maps section if none was found in
the config file.
(usage): Update, and clarify what ACTION is used for.
FILE SCOPE: Handle propchange and propchange2.
- r853682: 2005-03-23 08:48:54 [ringstrom] Tobias Ringstrom
-
/subversion/tests/libsvn_fs/locks-test.c [diff, log, file]
Hopefully fix the lock tests for non-BDB builds.
* subversion/tests/libsvn_fs/locks-test.c
Remove unused includes of BDB private header files.
- r853318: 2005-03-03 10:33:09 [ringstrom] Tobias Ringstrom
-
[1.1.x] /STATUS [diff, log, file]
* STATUS: Change my username from bliss to ringstrom and add r12325.
- r853285: 2005-03-01 15:38:45 [ringstrom] Tobias Ringstrom
-
/COMMITTERS [diff, log, file]
* COMMITTERS: Change my username from bliss to ringstrom.
- r853284: 2005-03-01 15:25:53 [ringstrom] Tobias Ringstrom
-
/subversion/clients/cmdline/propedit-cmd.c [diff, log, file]
Fix a crash bug revealed by r13080 because propedit was calling
svn_client_propget2 with a NULL client context.
Thanks to Michael W Thelen for finding and analyzing the bug.
* subversion/clients/cmdline/propedit-cmd.c
(svn_cl__propedit): Remove a TODO and pass ctx to svn_client_propget2.
- r853213: 2005-02-24 13:21:18 [ringstrom] Tobias Ringstrom
-
/subversion/po/sv.po [diff, log, file]
Updates to Swedish translation.
* subversion/po/sv.po: Fix a couple of typos.
- r853160: 2005-02-20 01:09:50 [ringstrom] Tobias Ringstrom
-
/subversion/clients/cmdline/propdel-cmd.c [diff, log, file]
/subversion/clients/cmdline/propedit-cmd.c [diff, log, file]
/subversion/clients/cmdline/propset-cmd.c [diff, log, file]
/subversion/include/svn_client.h [diff, log, file]
/subversion/libsvn_client/prop_commands.c [diff, log, file]
Add cancellation support to svn_client_propset2.
The following public 1.2 API functions are changed:
- svn_client_propset2
* subversion/include/svn_client.h
(svn_client_propset2): New function replacing svn_client_propset.
(svn_client_propset): Deprecate.
* subversion/libsvn_client/prop_commands.c
(svn_client_propset2): Like svn_client_propset but with cancellation.
(svn_client_propset): Call svn_client_propset2.
* subversion/clients/cmdline/propdel-cmd.c
(svn_cl__propdel): Use new API revisions.
* subversion/clients/cmdline/propedit-cmd.c
(svn_cl__propedit): Likewise.
* subversion/clients/cmdline/propset-cmd.c
(svn_cl__propset): Likewise.
- r853158: 2005-02-20 00:56:25 [ringstrom] Tobias Ringstrom
-
/subversion/include/svn_wc.h [diff, log, file]
/subversion/libsvn_client/resolved.c [diff, log, file]
/subversion/libsvn_wc/adm_crawler.c [diff, log, file]
/subversion/libsvn_wc/adm_ops.c [diff, log, file]
Add cancellation support to svn_wc_resolved_conflict and increment
its revision to svn_wc_resolved_conflict2.
The following public API functions are now at new revisions:
- svn_wc_resolved_conflict2
* subversion/include/svn_wc.h
(svn_wc_resolved_conflict2): New function replacing svn_wc_resolved_conflict.
(svn_wc_resolved_conflict): Deprecate.
* subversion/libsvn_client/resolved.c
(svn_client_resolved2): Like svn_client_resolved but with cancellation.
(svn_client_resolved): Call svn_client_resolved2.
* subversion/libsvn_wc/adm_crawler.c
(restore_file): Use new API revisions.
* subversion/libsvn_wc/adm_ops.c
(svn_wc_resolved_conflict): Use new API revisions.
- r853157: 2005-02-20 00:40:46 [ringstrom] Tobias Ringstrom
-
/subversion/clients/cmdline/info-cmd.c [diff, log, file]
/subversion/include/svn_wc.h [diff, log, file]
/subversion/libsvn_client/client.h [diff, log, file]
/subversion/libsvn_client/prop_commands.c [diff, log, file]
/subversion/libsvn_client/ra.c [diff, log, file]
/subversion/libsvn_wc/adm_ops.c [diff, log, file]
/subversion/libsvn_wc/entries.c [diff, log, file]
Add cancellation support to the working copy walker, and update the
callers.
The following public API functions are now at new revisions:
- svn_wc_walk_entries2
* subversion/include/svn_wc.h
(svn_wc_walk_entries2): New function replacing svn_wc_walk_entries.
(svn_wc_walk_entries): Deprecate.
* subversion/libsvn_wc/entries.c
(walker_helper): Add cancellation arguments and a cancellation point.
(svn_wc_walk_entries2): Like svn_wc_walk_entries but with cancellation.
(svn_wc_walk_entries): Call svn_wc_walk_entries2.
* subversion/libsvn_client/client.h
(svn_client__callback_baton_t): Replace the config member by a ctx member.
* subversion/clients/cmdline/info-cmd.c
(svn_cl__info): Use new API revisions.
* subversion/libsvn_client/prop_commands.c
(svn_client_propset2, svn_client_propget2, svn_client_proplist2):
Use new API revisions.
* subversion/libsvn_wc/adm_ops.c
(svn_wc_resolved_conflict): Likewise.
* subversion/libsvn_client/ra.c
(invalidate_wc_props): Likewise
(svn_client__open_ra_session): Use new callback baton.
- r853156: 2005-02-20 00:37:17 [ringstrom] Tobias Ringstrom
-
/subversion/libsvn_wc/copy.c [diff, log, file]
Follow-up to r13080. Update a call to a deprecated function that I missed.
* subversion/libsvn_wc/copy.c
(copy_dir_administratively): Call svn_wc_adm_open3, not svn_wc_adm_open2.
- r853154: 2005-02-19 23:47:38 [ringstrom] Tobias Ringstrom
-
Click to show all 32 changes...
Add a single cancellation point to the very heart of the working copy
locking code, and make several locking functions take cancellation
arguments and pass them along.
The following public API functions are now at new revisions:
- svn_wc_adm_open3
- svn_wc_adm_probe_open3
- svn_wc_adm_probe_try3
The following public 1.2 API functions are changed:
- svn_wc_adm_open_anchor
* subversion/include/svn_wc.h
(svn_wc_adm_open3): New function replacing svn_wc_adm_open2.
(svn_wc_adm_open2): Deprecate.
(svn_wc_adm_probe_open3): New function replacing svn_wc_adm_probe_open2.
(svn_wc_adm_probe_open2): Deprecate.
(svn_wc_adm_probe_try3): New function replacing svn_wc_adm_probe_try2.
(svn_wc_adm_probe_try2): Deprecate.
* subversion/libsvn_wc/lock.c
(do_open): Add cancellation argument and check for cancellation in
the directory item loop before recursing.
(svn_wc_adm_open, svn_wc_adm_open2): Call svn_wc_adm_open3.
(svn_wc_adm_open3): Like svn_wc_adm_open2 but with cancellation.
(svn_wc__adm_pre_open):
(svn_wc_adm_probe_open, svn_wc_adm_probe_open2): Call
svn_wc_adm_probe_open3.
(svn_wc_adm_probe_open3): Like svn_wc_adm_probe_open2 but with
cancellation.
(svn_wc_adm_probe_try, svn_wc_adm_probe_try2): Call
svn_wc_adm_probe_try3.
(svn_wc_adm_probe_try3): Like svn_wc_adm_probe_try2 but with cancellation.
(svn_wc_adm_open_anchor): Add cancellation.
- r853115: 2005-02-17 08:55:43 [ringstrom] Tobias Ringstrom
-
/subversion/libsvn_subr/io.c [diff, log, file]
Fix an unhelpful error message ("svn: Warning" on a single line) when
reading a length line from a corrupt file.
* subversion/libsvn_subr/io.c
(svn_io_read_length_line): Create an error message similar to most
other svn_io functions.