- r987210: 2010-08-19 16:06:13 [ivan] Ivan Zhakov
-
/ [diff, log, file]
Add Visual Studio 2010 specific generated files to svn:ignore.
* /
(svn:ignore): Add ipch, subversion_vcnet.opensdf and subversion_vcnet.sdf.
- r987203: 2010-08-19 15:57:16 [ivan] Ivan Zhakov
-
/build/generator/build_zlib.ezt [diff, log, file]
Fix Windows build system.
* build/generator/build_zlib.ezt
(): Use case-insensitive string comparison for command line arguments.
- r987200: 2010-08-19 15:53:52 [ivan] Ivan Zhakov
-
/subversion/libsvn_ra_serf/property.c [diff, log, file]
/subversion/libsvn_ra_serf/ra_serf.h [diff, log, file]
/subversion/libsvn_ra_serf/serf.c [diff, log, file]
Resolve error leak.
* subversion/libsvn_ra_serf/property.c
* subversion/libsvn_ra_serf/ra_serf.h
(svn_ra_serf__walk_all_paths): Change signature to return svn_error_t
and handle error from dirent walker callback.
* subversion/libsvn_ra_serf/serf.c
(svn_ra_serf__get_dir): Handle error.
- r955326: 2010-06-16 17:48:41 [ivan] Ivan Zhakov
-
/subversion/libsvn_ra_serf/ra_serf.h [diff, log, file]
/subversion/libsvn_ra_serf/util.c [diff, log, file]
Remove support for taking snapshots of request body buckets. We always use
delegate to create bucket on demand when needed.
* subversion/libsvn_ra_serf/ra_serf.h
(svn_ra_serf__handler_t): Remove body_buckets member and document that
body_delegate can be NULL.
* subversion/libsvn_ra_serf/util.c
(handle_response, setup_request): Remove support for taking snapshots of
request body buckets.
- r955317: 2010-06-16 17:36:28 [ivan] Ivan Zhakov
-
/subversion/libsvn_ra_serf/update.c [diff, log, file]
* subversion/libsvn_ra_serf/update.c
(create_update_report_body): Add doc string.
- r954797: 2010-06-15 10:37:09 [ivan] Ivan Zhakov
-
/subversion/libsvn_ra_serf/update.c [diff, log, file]
Write update request body to file, to able resend it if needed.
* subversion/libsvn_ra_serf/update.c
(): Include apr_version.h.
(report_context_t): Add body_file member to with a file holding request
body. Removed buckets member.
(make_simple_xml_tag): New local helper to generate simple xml tag.
(set_path, delete_path, link_path): Write xml tags to ctx->body_file
instead of constructing buckets.
(create_update_report_body): New function to create update request
body bucket based on file.
(finish_report): Write xml tags to ctx->body_file. Flush file to disk and
disable buffering. Use callback to create body bucket on demand.
(make_update_reporter): Create temporary file for body and write xml
tags to the file.
- r954363: 2010-06-14 05:00:51 [ivan] Ivan Zhakov
-
/subversion/libsvn_ra_serf/locks.c [diff, log, file]
Set Depth header to "0" in the discover locks PROPFIND request. By default
Depth is "infinity".
* subversion/libsvn_ra_serf/locks.c
(setup_getlock_headers): New function. Setups Depth to "0".
(svn_ra_serf__get_lock): Set setup headers delegate. Don't ignore 403
error, it was needed to handle invalid request which is fixed now.
- r954219: 2010-06-13 13:21:41 [ivan] Ivan Zhakov
-
/subversion/libsvn_ra_serf/log.c [diff, log, file]
Create request log report body buckets on demand.
* subversion/libsvn_ra_serf/log.c
(log_context_t): Add members to access more parameters set by our callers.
(create_log_body): New function. Mostly extracted from
svn_ra_serf__get_log().
(svn_ra_serf__get_log): Copy parameters to log_ctx and setup
create body delegate.
- r954200: 2010-06-13 11:01:27 [ivan] Ivan Zhakov
-
/subversion/libsvn_ra_serf/getlocationsegments.c [diff, log, file]
Follow-up to r954145.
* subversion/libsvn_ra_serf/getlocationsegments.c
(create_gls_body): Mark function as static.
- r954145: 2010-06-12 22:46:29 [ivan] Ivan Zhakov
-
/subversion/libsvn_ra_serf/blame.c [diff, log, file]
/subversion/libsvn_ra_serf/getlocations.c [diff, log, file]
/subversion/libsvn_ra_serf/getlocationsegments.c [diff, log, file]
Create request body buckets on demand in libsvn_ra_serf.
* subversion/libsvn_ra_serf/blame.c
(blame_context_t): Add include_merged_revisions member.
(create_file_revs_body): New function.
(svn_ra_serf__get_file_revs): Copy parameters to blame_ctx and setup
create body delegate.
* subversion/libsvn_ra_serf/getlocations.c
(loc_context_t): Add path, location_revisions and peg_revision members
to use them to create body delegate.
(create_get_locations_body): New function.
(svn_ra_serf__get_locations): Copy parameters to loc_ctx and setup create
body delegate.
* subversion/libsvn_ra_serf/getlocationsegments.c
(gls_context_t): Add peg_revision, start_rev, end_rev and path members
to use them to create body delegate
(create_gls_body): New function.
(svn_ra_serf__get_location_segments): Copy parameters to gls_ctx and
setup create body delegate.
- r953683: 2010-06-11 12:12:31 [ivan] Ivan Zhakov
-
/build/generator/gen_win.py [diff, log, file]
Remove generation of sql headers from gen_win.py since they're already
generated by gen_base.py on all platforms.
* build/generator/gen_win.py
(WinGeneratorBase. __init__): Remove call to _create_sqlite_headers().
(WinGeneratorBase._create_sqlite_headers): Remove.
- r953664: 2010-06-11 11:24:21 [ivan] Ivan Zhakov
-
/subversion/libsvn_subr/io.c [diff, log, file]
Fix generating unique temporary file on Windows. Before this change
temporary files are created in the drive root when caller asked to create
files in current working directory.
This fixes two failures in svnadmin_tests.py and export_tests.py when
running test suite on Windows without write access to root directory.
* subversion/libsvn_subr/io.c
(temp_file_create): Use svn_dirent_join to combine path instead of
apr_psprintf().
- r953456: 2010-06-10 21:03:01 [ivan] Ivan Zhakov
-
/build/generator/gen_win.py [diff, log, file]
Follow-up to r953308.
* build/generator/gen_win.py
(write_serf_project_file): Use *.h wildcard for header files.
- r953354: 2010-06-10 15:41:30 [ivan] Ivan Zhakov
-
/subversion/libsvn_ra_serf/mergeinfo.c [diff, log, file]
Fix XML-escaping in mergeinfo request.
* subversion/libsvn_ra_serf/mergeinfo.c
(create_mergeinfo_body): Do not escape tag body twice.
svn_ra_serf__add_tag_buckets() already escapes tag body.
- r953308: 2010-06-10 12:37:23 [ivan] Ivan Zhakov
-
/build/generator/gen_win.py [diff, log, file]
Update Visual Studio generator to work with latest serf 0.6.x release.
* build/generator/gen_win.py
(write_serf_project_file): Include auth/*.c and auth/*.h files to generated
serf project.
- r953305: 2010-06-10 12:26:56 [ivan] Ivan Zhakov
-
/subversion/libsvn_fs_util/fs-util.c [diff, log, file]
Fix compiler warning.
* subversion/libsvn_fs_util/fs-util.c
(svn_fs__canonicalize_abspath): Change variable type to size_t instead
of int.
- r917159: 2010-02-28 10:27:42 [ivan] Ivan Zhakov
-
[1.6.x] /STATUS [diff, log, file]
* STATUS: Vote for partial fix of issue #3242.
- r903700: 2010-01-27 15:55:53 [ivan] Ivan Zhakov
-
/subversion/libsvn_ra_neon/util.c [diff, log, file]
Follow-up to r903153.
* subversion/libsvn_ra_neon/util.c
(wrapper_reader_cb): Fix formatting.
Found by: gstein
- r903427: 2010-01-26 21:31:30 [ivan] Ivan Zhakov
-
/subversion/site/publish/packages.html [diff, log, file]
* publish/packages.html: Use in package names to
prevent ugly wrapping.
- r903153: 2010-01-26 10:12:05 [ivan] Ivan Zhakov
-
/subversion/libsvn_ra_neon/util.c [diff, log, file]
Follow up to r902836.
* subversion/libsvn_ra_neon/util.c
(wrapper_reader_cb): Use SVN_RA_NEON__REQ_ERR macro instead of
assigning req->err directly to prevent potential error leakage.
- r903145: 2010-01-26 09:44:35 [ivan] Ivan Zhakov
-
/subversion/libsvn_repos/repos.c [diff, log, file]
* subversion/libsvn_repos/repos.c
(svn_repos_create): Use local style path in the error message.
- r883062: 2009-11-22 11:47:32 [ivan] Ivan Zhakov
-
/subversion/tests/libsvn_fs_fs/fs-pack-test.c [diff, log, file]
Add test for situation when one thread tries to get/set revprop
while repository being packed.
* subversion/tests/libsvn_fs_fs/fs-pack-test.c
(get_set_revprop_packed_fs): New test.
(test_funcs): Add get_set_revprop_packed_fs to test list, mark it as XFail.
- r882999: 2009-11-21 21:40:05 [ivan] Ivan Zhakov
-
/build/generator/gen_win.py [diff, log, file]
Follow-up to r882679: Fix Windows build.
* build/generator/gen_win.py
(_create_sqlite_headers): Add libsvn_fs_fs/revprops-db.sql to the SQL
sources list.
- r882771: 2009-11-20 23:18:47 [ivan] Ivan Zhakov
-
/subversion/libsvn_ra_serf/get_deleted_rev.c [diff, log, file]
* subversion/libsvn_ra_serf/get_deleted_rev.c
(create_getdrev_body): Use XML helpers to construct request body.
- r882768: 2009-11-20 23:17:14 [ivan] Ivan Zhakov
-
/COMMITTERS [diff, log, file]
* COMMITTERS: Update to my new ASF account.