- r837236: 2000-09-14 11:56:08 [joe] Joe Orton
-
/subversion/include/svn_delta.h [diff, log, file]
/subversion/libsvn_delta/xml_parse.c [diff, log, file]
* xml_parse.c, svn_delta.h (svn_xml_parsebytes): Add 'const' to
buffer argument.
- r837235: 2000-09-14 10:56:59 [joe] Joe Orton
-
/subversion/libsvn_wc/get_editor.c [diff, log, file]
* get_editor.c (free_dir_baton): Add return statement.
(add_file): Fix debugging printf.
PR:
Obtained from:
Submitted by:
Reviewed by:
- r837234: 2000-09-13 19:44:51 [joe] Joe Orton
-
/subversion/libsvn_wc/questions.c [diff, log, file]
* questions.c: Fix compile warning by picking up apr_psprintf
prototype.
- r837233: 2000-09-13 03:46:27 [kfogel] Karl Fogel
-
/subversion/libsvn_wc/adm_files.c [diff, log, file]
/subversion/libsvn_wc/adm_ops.c [diff, log, file]
/subversion/libsvn_wc/get_editor.c [diff, log, file]
/subversion/libsvn_wc/lock.c [diff, log, file]
/subversion/libsvn_wc/questions.c [diff, log, file]
/subversion/libsvn_wc/README [diff, log, file]
/subversion/libsvn_wc/wc.h [diff, log, file]
More changes to handle postfix text deltas and prop deltas, and
give more control over syncing of tmp files in the adm area:
* adm_ops.c, adm_files.c:
(svn_wc__ensure_wc): replaces `svn_wc__ensure_prepare_wc'.
Don't ask about prior existence, and don't leave the adm area locked.
(svn_wc__ensure_adm): checking adm area's existence is a purely
internal matter now, don't reveal anything to caller.
(v_extend_with_adm_name): new func, extends path by using a va_list.
(extend_with_adm_name): replaces `extend_with_adm_name'.
Now variadic, by v_extend_with_admin_name().
All callers changed.
(chop_admin_name): replaces `chop_admin_thing', better name.
(svn_wc__make_adm_thing): take `tmp' arg. All callers changed.
(init_adm): make directories before files, so the tmp dir is present
by the time we need it.
(svn_wc__open_adm_file): open temporary files in tmp/.
(svn_wc__sync_adm_file): new func, all syncing of tmp file with real
file happens here.
(svn_wc__close_adm_file): `sync' arg replaces old `write' arg.
Document that it is optional, and call above to actually do the sync.
(svn_wc__open_text_base, svn_wc__close_text_base,
svn_wc__sync_text_base): new funcs.
(SVN_WC__TMP_EXTENSION): removed, no longer used.
* get_editor.c (edit_baton): replaces struct `e_baton'.
(dir_baton, file_baton): new structs.
(make_file_baton): new func, creates a file baton in the parent dir's
subpool.
(make_dir_baton, free_dir_baton): create and destroy dir batons, where
"destroy" implies various cleanups on the directory.
(decrement_ref_count): decrement ref count and conditionally free a
dir baton.
(maybe_prepend_dest): removed, no longer needed.
All callers changed.
* questions.c (svn_wc__check_wc): replaces `svn_wc__working_copy_p',
just returns error to flag that arg is not a working copy, because a
"no" answer is usually best fatal anyway.
* README: document SVN/tmp/ better.
Various cleanups:
(svn_wc__open_adm_file): set *handle to null, to guarantee APR's
satisfaction.
(apr_copy_file): use BUFSIZ, not hardcoded 1024.
(svn_wc__make_adm_thing): doc fix.
(init_adm_file): doc fix.
(svn_wc__file_modified_p): pass pool arg to apr_psprintf().
- r837232: 2000-09-12 21:53:11 [sussman] Ben Collins-Sussman
-
/subversion/libsvn_wc/questions.c [diff, log, file]
* questions.c : fix typos (compile-o's?) :)
- r837231: 2000-09-12 21:48:59 [sussman] Ben Collins-Sussman
-
/subversion/libsvn_wc/questions.c [diff, log, file]
* questions.c
(svn_wc__file_modified_p) new routine to check if a file has
changed. also added many static helper funcs.
- r837230: 2000-09-12 01:41:45 [gstein] Greg Stein
-
/subversion/libsvn_ra_dav/fetch.c [diff, log, file]
[ patch from Joe Orton ]
(validate_element): refine the logic used to validate elements. the previous
logic was just flat out wrong. (doc updates in Neon forthcoming to
clarify how to do this stuff)
Msg-id: <20000909183709.F321@...> on dev@...
- r837229: 2000-09-12 00:05:43 [jimb] Jim Blandy
-
/ac-helpers/berkeley-db.m4 [log, file]
/configure.in [diff, log, file]
* ac-helpers/berkeley-db.m4: New file.
* configure.in: Call SVN_CHECK_BERKELEY_DB, to make sure we are
linking against the right version of Berkeley DB.
- r837228: 2000-09-11 17:35:15 [jimb] Jim Blandy
-
/subversion/include/svn_fs.h [diff, log, file]
Doc fix.
- r837227: 2000-09-11 11:01:49 [gstein] Greg Stein
-
/subversion/mod_dav_svn/dav_svn.h [diff, log, file]
/subversion/mod_dav_svn/mod_dav_svn.c [diff, log, file]
/subversion/mod_dav_svn/repos.c [diff, log, file]
mod_dav changed how repository providers are registered and found:
- tossed the get_resource hook
- added call to dav_register_repository()
- r837226: 2000-09-11 10:54:38 [gstein] Greg Stein
-
/subversion/libsvn_ra_dav/tests [diff, log, file]
/subversion/libsvn_string/tests [diff, log, file]
/subversion/libsvn_subr/tests [diff, log, file]
/subversion/libsvn_wc/tests [diff, log, file]
/subversion/tests/libsvn_ra_dav [diff, log, file]
/subversion/tests/libsvn_string [diff, log, file]
/subversion/tests/libsvn_subr [diff, log, file]
/subversion/tests/libsvn_wc [diff, log, file]
[ patch from Joe Orton ]
additional files/dirs to ignore
- r837225: 2000-09-11 10:50:01 [gstein] Greg Stein
-
/subversion/libsvn_wc/adm_files.c [diff, log, file]
/subversion/libsvn_wc/wc.h [diff, log, file]
adm_files.c:
(adm_subdir): Joe Orton noted this function was unsafe. Removed
the pool argument and changed the return type to a const char *.
wc.h, adm_files.c: added "const" to several function param types
- r837224: 2000-09-11 10:46:44 [gstein] Greg Stein
-
/subversion/libsvn_wc/get_editor.c [diff, log, file]
clean out an unused variable
- r837223: 2000-09-11 10:42:02 [gstein] Greg Stein
-
/subversion/libsvn_delta/xml_parse.c [diff, log, file]
mark svn_delta__tagmap as a constant
- r837222: 2000-09-11 09:46:02 [gstein] Greg Stein
-
/subversion/libsvn_wc/adm_crawler.c [diff, log, file]
(get_next_child_subdir): remove "done" variable -- unused.
- r837221: 2000-09-11 09:21:52 [gstein] Greg Stein
-
Click to show all 21 changes...
[ patch concept from Joe Orton ]
*/Makefile.am: tell libtool to be a bit more quiet when working
- r837220: 2000-09-11 09:13:49 [gstein] Greg Stein
-
/subversion/libsvn_delta/xml_parse.c [diff, log, file]
[ patch from Joe Orton ]
(xml_validation_error): renamed from XML_validation_error. the XML_ is
Expat's prefix... stay away.
- r837219: 2000-09-11 09:08:45 [gstein] Greg Stein
-
/subversion/include/svn_string.h [diff, log, file]
/subversion/libsvn_string/svn_string.c [diff, log, file]
[ patch from Joe Orton ]
svn_string.[ch]: Change size_t types to apr_size_t.
- r837218: 2000-09-11 09:03:12 [gstein] Greg Stein
-
/subversion/include/svn_path.h [diff, log, file]
/subversion/libsvn_subr/path.c [diff, log, file]
[ patch from Joe Orton ]
(svn_path_add_component_nts, svn_path_add_component, svn_path_isempty): add
const to some of the parameters
- r837217: 2000-09-11 08:58:43 [gstein] Greg Stein
-
/subversion/libsvn_wc/adm_crawler.c [diff, log, file]
(get_next_child_subdir): changed an = to an ==. patch from Joe Orton.
- r837216: 2000-09-09 17:17:59 [gstein] Greg Stein
-
/subversion/mod_dav_svn/dav_svn.h [log, file]
/subversion/mod_dav_svn/deadprops.c [log, file]
/subversion/mod_dav_svn/liveprops.c [log, file]
/subversion/mod_dav_svn/Makefile.am [diff, log, file]
/subversion/mod_dav_svn/mod_dav_svn.c [diff, log, file]
/subversion/mod_dav_svn/repos.c [log, file]
/subversion/mod_dav_svn/version.c [log, file]
more framework
- r837215: 2000-09-09 16:19:39 [gstein] Greg Stein
-
/ac-helpers/svn-apache.m4 [diff, log, file]
/configure.in [diff, log, file]
/subversion/mod_dav_svn/Makefile.am [diff, log, file]
/subversion/mod_dav_svn/mod_dav_svn.c [diff, log, file]
* configure.in: also enable AP_DEBUG or we get warnings
* svn-apache.m4: export APACHE_INCLUDES for makefile usage
* Makefile.am: use APACHE_INCLUDES; drop our private APR reference
* mod_dav_svn.c: add basic module framework
- r837214: 2000-09-09 16:11:29 [jimb] Jim Blandy
-
Click to show all 14 changes...
Use apr_size_t to describe the size of things in memory, not
apr_off_t. apr_off_t is intended for file offsets.
- r837213: 2000-09-09 11:17:02 [gstein] Greg Stein
-
/subversion/libsvn_ra_dav/commit.c [diff, log, file]
checkpoint (and prevent conflicts)...
just some notes about the operation, plus some initial structures.
- r837212: 2000-09-09 11:13:24 [gstein] Greg Stein
-
/ac-helpers/svn-apache.m4 [diff, log, file]
beat it into shape