- r878445: 2009-07-08 04:25:27 [kfogel] Karl Fogel
-
/tools/dev/check-license.py [diff, log, file]
* tools/dev/check-license.py
(OLD_LICENSE, NEW_LICENSE): Update, following up to r38370.
- r878115: 2009-06-15 12:50:53 [kfogel] Karl Fogel
-
/COMMITTERS [diff, log, file]
* COMMITTERS: Definitively mark the end of the full committers
section, to solve the "mailing list membership script breaks
unpredictably when we make otherwise reasonable changes"
problem once and for all.
- r875086: 2009-01-02 00:41:08 [kfogel] Karl Fogel
-
/www/security.html [diff, log, file]
* www/security.html: Update the security reports address.
The new tigris.org discussion forums (which are also the mailing
lists) do not support the particular combination of write-friendliness
and read-guardedness needed to receive security reports.
- r874310: 2008-11-17 06:35:37 [kfogel] Karl Fogel
-
/www/svn_1.6_releasenotes.html [diff, log, file]
* www/svn_1.6_releasenotes.html
(What's New in Subversion 1.6): Link to CHANGES file.
Suggested by: Anatoly Techtonik <techtonik@...>
- r874272: 2008-11-14 19:41:47 [kfogel] Karl Fogel
-
/COMMITTERS [diff, log, file]
* COMMITTERS
(rocksun): Whups, say "zh" instead of "cn", following up to r34195.
Found by: arfrever
- r874269: 2008-11-14 19:31:56 [kfogel] Karl Fogel
-
/COMMITTERS [diff, log, file]
* COMMITTERS
(rocksun): Add as a new Chinese translator for the www area.
(nmiyo): While here, expand domain from faq to www; anyone who can
translate the faq can obviously translate other documents in www.
- r874267: 2008-11-14 19:08:01 [kfogel] Karl Fogel
-
/subversion/libsvn_subr/deprecated.c [diff, log, file]
* subversion/libsvn_subr/deprecated.c: Include svn_path.h, to avoid an
"implicit declaration of function 'svn_path_split'" warning.
- r874187: 2008-11-09 02:03:33 [kfogel] Karl Fogel
-
/www/links.html [diff, log, file]
* www/links.html (hosting): Fix Assembla entry.
Found by: Ryan Holbrook <rholbrook1@...>
- r874179: 2008-11-07 21:43:51 [kfogel] Karl Fogel
-
Click to show all 17 changes...
On the issue-2843-dev branch: bring up-to-date with latest trunk (r34104).
- r874178: 2008-11-07 21:42:18 [kfogel] Karl Fogel
-
/subversion/tests/cmdline/commit_tests.py [diff, log, file]
* subversion/tests/cmdline/commit_tests.py
(test_list): Expect commit_out_of_date_deletions to fail over ra_svn.
I'm not sure why it wasn't marked this way originally. See r34101
and r34073 for more context; I think there was just a multi-way
confusion here and that it is now un-confused.
Found by: danielsh
(He noticed my IRC inquiries and pointed out that ra_svn failure persists.)
- r874177: 2008-11-07 21:36:06 [kfogel] Karl Fogel
-
[issue-2843-dev] /subversion/tests/cmdline/depth_tests.py [diff, log, file]
On the issue-2843-dev branch:
* subversion/tests/cmdline/depth_tests.py
(test_list): Expect excluded_receive_remote_removal to pass now.
- r874176: 2008-11-07 21:34:48 [kfogel] Karl Fogel
-
Click to show all 17 changes...
On the issue-2843-dev branch: bring up-to-date with latest trunk (r34101).
- r874175: 2008-11-07 21:32:48 [kfogel] Karl Fogel
-
/subversion/tests/cmdline/commit_tests.py [diff, log, file]
* subversion/tests/cmdline/commit_tests.py
(test_list): Expect commit_out_of_date_deletions to pass over DAV now.
I'm not sure when it started XPASSing; it seems to have been doing
so at least since r34008, but it may have started long before then.
- r874174: 2008-11-07 21:27:51 [kfogel] Karl Fogel
-
[issue-2843-dev] /subversion/libsvn_wc/entries.c [diff, log, file]
On the issue-2843-dev branch: resolve conflicts from the r34098 merge.
* subversion/libsvn_wc/entries.c
(read_entries): Resolve conflict between r31713 and r34093.
- r874172: 2008-11-07 19:25:27 [kfogel] Karl Fogel
-
Click to show all 88 changes...
On the issue-2843-dev branch: bring up-to-date with trunk@HEAD (r34097):
svn merge https://svn.collab.net/repos/svn/trunk
There was one conflict. I am committing it with conflict markers
intact, to be resolved in a separate revision:
subversion/libsvn_wc/entries.c
- r874089: 2008-11-03 02:21:11 [kfogel] Karl Fogel
-
Click to show all 17 changes...
On the issue-2843-dev branch: bring up-to-date with trunk@r34014.
- r874088: 2008-11-03 02:14:41 [kfogel] Karl Fogel
-
/subversion/libsvn_ra/compat.c [diff, log, file]
* subversion/libsvn_ra/compat.c
(svn_ra__file_revs_from_log): Remove unused var, following up to r33977.
- r874087: 2008-11-03 00:58:23 [kfogel] Karl Fogel
-
[issue-2843-dev] /subversion/libsvn_wc/crop.c [diff, log, file]
On the issue-2843-dev branch:
* subversion/libsvn_wc/crop.c
(crop_children): Add static keyword.
- r874086: 2008-11-03 00:57:10 [kfogel] Karl Fogel
-
[issue-2843-dev] /subversion/libsvn_client/update.c [diff, log, file]
[issue-2843-dev] /subversion/libsvn_wc/adm_crawler.c [diff, log, file]
On the issue-2843-dev branch:
Update for APIs and deprecations made since this branch was created.
* subversion/libsvn_client/update.c
(svn_client__update_internal): Call svn_wc_adm_close2.
* subversion/libsvn_wc/adm_crawler.c: Remove a big stretch of code
that now lives in deprecated.c. Wonder, and maybe worry, about
why the recent merges didn't take care of this automatically.
- r874085: 2008-11-03 00:37:53 [kfogel] Karl Fogel
-
[issue-2843-dev] /subversion/libsvn_client/ra.c [diff, log, file]
[issue-2843-dev] /subversion/libsvn_wc/adm_crawler.c [diff, log, file]
[issue-2843-dev] /subversion/libsvn_wc/lock.c [diff, log, file]
[issue-2843-dev] /subversion/libsvn_wc/update_editor.c [diff, log, file]
On the issue-2843-dev branch: resolve conflicts from the r34009 merge.
* subversion/libsvn_wc/update_editor.c
(do_entry_deletion): Adjust for check_tree_conflict's new parameters.
* subversion/libsvn_wc/lock.c
(do_open): Adjust for r33676.
* subversion/libsvn_client/ra.c
(svn_client_uuid_from_path): Adjust for r33775.
* subversion/libsvn_wc/adm_crawler.c
(svn_wc_crawl_revisions4): Resolve non-conflict.
- r874083: 2008-11-03 00:06:16 [kfogel] Karl Fogel
-
Click to show all 367 changes...
On the issue-2843-dev branch: bring up-to-date with trunk@HEAD (r34008):
svn merge https://svn.collab.net/repos/svn/trunk
There were four conflicts. I am committing them with conflict markers
intact, so they can be resolved in a separate revision:
subversion/libsvn_wc/update_editor.c
subversion/libsvn_wc/lock.c
subversion/libsvn_wc/adm_crawler.c
subversion/libsvn_client/ra.c
- r874082: 2008-11-02 23:42:46 [kfogel] Karl Fogel
-
Click to show all 23 changes...
On the issue-2843-dev branch: bring up-to-date with trunk@r33536:
svn merge https://svn.collab.net/repos/svn/trunk@r33536
- r873966: 2008-10-26 08:47:22 [kfogel] Karl Fogel
-
/subversion/include/svn_utf.h [diff, log, file]
/subversion/libsvn_subr/io.c [diff, log, file]
/subversion/libsvn_subr/utf.c [diff, log, file]
When can't print a bad filename, then at least print the directory it's in.
(Reproduction recipe given below.)
* subversion/libsvn_subr/io.c
(entry_name_to_utf8): New helper function to give a better error.
(svn_io_get_dirents2, svn_io_copy_dir_recursively, svn_io_remove_dir2,
svn_io_get_dir_filenames, svn_io_dir_walk): Use new helper.
(svn_io_dir_read): Explain why we don't use the new helper here.
* subversion/libsvn_subr/utf.c
(invalid_utf8, check_utf8, check_cstring_utf8): Document that the
error code is APR_EINVAL.
* subversion/include/svn_utf.h: Document that when conversion fails the
error code is APR_EINVAL.
This change replaces cryptic and uninformative errors...
$ svn st -q
subversion/libsvn_subr/utf.c:597: (apr_err=22)
svn: Valid UTF-8 data
(hex: 20)
followed by invalid UTF-8 sequence
(hex: 90 1b 0a 5a)
$
...with equally cryptic but more informative errors:
$ svn st -q
subversion/libsvn_subr/io.c:126: (apr_err=22)
svn: Error converting entry in directory 'www' to UTF8
subversion/libsvn_subr/utf.c:597: (apr_err=22)
svn: Valid UTF-8 data
(hex: 20)
followed by invalid UTF-8 sequence
(hex: 90 1b 0a 5a)
$
This program will create such a file in cwd for testing:
#include <stdio.h>
#include <string.h>
int main()
{
const char fname[] = { 0x20, 0x90, 0x1b, 0x0a, 0x5a, 0 };
FILE *fp = fopen(fname, "w");
fclose(fp);
}
In most Unix shells, you can remove the file with "rm ' '*" afterwards.
- r873716: 2008-10-14 20:13:55 [kfogel] Karl Fogel
-
[1.5.x] /STATUS [diff, log, file]
* STATUS: Nominate and vote for r33641.
- r873715: 2008-10-14 20:11:02 [kfogel] Karl Fogel
-
/subversion/libsvn_client/merge.c [diff, log, file]
Another path->url conversion fix, similar to r33121 and friends:
* subversion/libsvn_client/merge.c
(calculate_left_hand_side): Use svn_path_url_add_component, instead
of svn_path_join, to extend a url by a path component
Found by: Purple Streak <mrpurplestreak{_AT_}googlemail.com>
(Scripted up a good reproduction recipe when requested.)