Checkout Tools
  • last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix various typos detected by codespell

* include/private/svn_auth_private.h, include/private/svn_branch_impl.h,

include/private/svn_config_private.h, include/private/svn_diff_tree.h,

include/private/svn_mergeinfo_private.h, include/private/svn_object_pool.h,

include/private/svn_repos_private.h, include/private/svn_subr_private.h,

include/private/svn_temp_serializer.h, include/private/svn_utf_private.h,

include/private/svn_wc_private.h, include/svn_auth.h, include/svn_client.h,

include/svn_cmdline.h, include/svn_compat.h, include/svn_fs.h,

include/svn_ra.h, include/svn_repos.h, include/svn_types.h,

include/svn_types_impl.h, include/svn_version.h, include/svn_wc.h,

include/svn_x509.h:

(): Spelling fixes

  1. … 22 more files in changeset.
Fix Doxygen mark-up.

* subversion/include/svn_client.h

(svn_client_ctx_t): s/@Since/@since/.

(svn_client_cleanup): Mark the doc string as a Doxygen comment.

* subversion/include/svn_compat.h

(svn_compat_log_revprops_out): Correct a cross-reference.

* subversion/include/svn_config.h

(cached_authentication_data_attributes): Give this Doxygen group a title.

* subversion/include/svn_fs.h

(svn_fs_lock_target_t,

svn_fs_lock_result_t): Mark the doc strings as Doxygen comments.

(svn_fs_lock2): Correct a <tt> closing tag to </tt>.

(svn_fs_lock): Mark the doc string as a Doxygen comment.

(svn_fs_unlock2): Correct cross-references. s/pool/scratch_pool/.

* subversion/include/svn_mergeinfo.h

(SVN_MERGEINFO_NONINHERITABLE_STR): Mark the doc string as a Doxygen

comment.

(svn_rangelist_t, svn_mergeinfo_t, svn_mergeinfo_catalog_t): Give each of

these types its own Doxygen doc string.

* subversion/include/svn_path.h

(svn_path_illegal_path_escape): Mark the doc string as a Doxygen comment.

* subversion/include/svn_ra.h

(svn_ra_get_file_revs2): s/@handler/@a handler/g.

* subversion/include/svn_repos.h

(svn_repos_get_logs4): Correct a cross-reference.

(svn_repos_get_file_revs2): s/@handler/@a handler/g.

* subversion/include/svn_types.h

(svn_move_behavior_t): Mark each member's doc string as a Doxygen comment.

* subversion/include/svn_wc.h

(svn_wc_conflict_description3_t): Mark a member's doc string as a Doxygen

comment.

(svn_wc_conflict_description_create_text2,

svn_wc_conflict_description_create_prop2,

svn_wc_conflict_description_create_tree2): Mark the doc string as a

Doxygen comment, and use () notation for a function cross-reference.

(svn_wc_conflict_resolver_func2_t): Mark the doc string as a Doxygen

comment.

  1. … 9 more files in changeset.
Speed up the transmission of log data over ra_svn. Instead of the parsed /

interpreted write_tuple API, use statically typed functions to send the

data.

As part of this, add a variant of svn_compat_log_revprops_out to our API

that returns svn_string_t instead of C-style strings. While the new API

preserves more information from the revprops hash, the return values of

the old one is often easier to use with other functions. So, instead of

rev'ing a gazillion APIs, don't deprecate the old one.

* subversion/include/private/svn_ra_svn_private.h

(svn_ra_svn__write_data_log_changed_path,

svn_ra_svn__write_data_log_entry): declare explicit API for those parts

of the ra_svn protocol

* subversion/libsvn_ra_svn/marshal.c

(svn_ra_svn__write_data_log_changed_path,

svn_ra_svn__write_data_log_entry): implement them

* subversion/include/svn_compat.h

(svn_compat_log_revprops_out_string): declare a new, faster public API

* subversion/libsvn_subr/compat.c

(svn_compat_log_revprops_out_string): implement it

(svn_compat_log_revprops_out): call the new API to factor out common code

* subversion/svnserve/serve.c

(log_receiver): use the new API make things more efficient

  1. … 4 more files in changeset.
Test out my new and fancy ASF commit priviledges by changing the copyright

wording in our license headers to reflect ownership by the ASF.

* NOTICE:

Change terminology to ASF, and update a link.

* subversion/libsvn_subr/opt.c

(svn_opt__print_version_info): Note that the product as a whole is

copyrighted by the ASF, and update the project website.

* everywhere:

Change license text to reflect ASF ownership.

  1. … 891 more files in changeset.
Relicense Subversion under the Apache License, Version 2.0.

* NOTICE: New.

* LICENSE: New.

* COPYING,

subversion/LICENSE: Remove.

* subversion/libsvn_subr/opt.c

(svn_opt__print_version_info): Note that the product as a whole is

copyrighted by the SVN Corp, and that it contains contributions from

many people, as referenced in NOTICE.

* subversion/bindings/swig/python/LICENSE_FOR_PYTHON_BINDINGS:

Relicense the SVN parts under Apache 2.0.

* everywhere:

Change copyright notices in file headers to reflect the Apache 2.0 license.

  1. … 882 more files in changeset.
Fix code formatting in some headers.

* subversion/include/svn_cmdline.h:

* subversion/include/svn_compat.h:

* subversion/include/svn_ctype.h:

* subversion/include/svn_diff.h:

* subversion/include/svn_md5.h:

* subversion/include/svn_nls.h:

* subversion/include/svn_pools.h:

* subversion/include/svn_props.h:

* subversion/include/svn_quoprint.h:

* subversion/include/svn_sorts.h:

* subversion/include/svn_time.h:

* subversion/include/svn_types.h:

* subversion/include/svn_version.h:

* subversion/include/svn_xml.h: Place function types on separate lines.

  1. … 13 more files in changeset.
Add some missing svn:eol-style properties.

* www/toctool.py,

build/win32/make_gem.rb,

subversion/include/svn_compat.h,

subversion/include/svn_iter.h,

subversion/libsvn_diff/diff_memory.c,

subversion/libsvn_subr/iter.c,

subversion/bindings/javahl/native/ConflictResolverCallback.cpp,

subversion/bindings/javahl/native/DiffSummaryReceiver.cpp,

subversion/bindings/javahl/native/org_tigris_subversion_javahl_Version.cpp,

subversion/bindings/javahl/native/org_tigris_subversion_javahl_Path.cpp,

subversion/bindings/javahl/native/org_tigris_subversion_javahl_NativeResources.cpp,

subversion/bindings/javahl/native/CopySources.cpp,

subversion/bindings/javahl/native/RevisionRange.cpp,

subversion/bindings/javahl/native/ProgressListener.cpp,

subversion/bindings/javahl/native/ListCallback.cpp,

subversion/bindings/javahl/src/org/tigris/subversion/javahl/ConflictDescriptor.java,

subversion/bindings/javahl/src/org/tigris/subversion/javahl/ConflictResolverCallback.java,

subversion/bindings/javahl/src/org/tigris/subversion/javahl/BlameCallback2.java,

subversion/bindings/javahl/src/org/tigris/subversion/javahl/ListCallback.java,

subversion/bindings/swig/python/tests/delta.py,

subversion/bindings/swig/python/tests/wc.py,

subversion/bindings/swig/python/tests/repository.py,

subversion/bindings/swig/python/tests/ra.py,

subversion/bindings/swig/ruby/test/test-unit-ext/priority.rb,

subversion/bindings/swig/ruby/test/test-unit-ext/backtrace-filter.rb,

subversion/bindings/swig/ruby/test/test-unit-ext/always-show-result.rb,

subversion/bindings/swig/ruby/test/test-unit-ext/long-display-for-emacs.rb,

subversion/bindings/swig/ruby/test/test-unit-ext.rb,

subversion/tests/cmdline/svneditor.py,

subversion/tests/cmdline/depth_tests.py,

contrib/client-side/svn_update.pl,

contrib/hook-scripts/check-mime-type.pl,

tools/client-side/svn-graph.pl,

tools/dist/getsigs.pl,

tools/dist/write-announcement.py,

tools/hook-scripts/commit-email.rb,

tools/hook-scripts/log-police.py,

tools/hook-scripts/svn2feed.py,

tools/bdb/whatis-rep.py,

tools/dev/contribulyze.py,

tools/dev/graph-dav-servers.py,

tools/examples/svnlog2html.rb,

tools/examples/svnlook.rb,

tools/examples/svnshell.rb,

tools/po/l10n-report.py,

packages/python-windows/setup.py:

Set svn:eol-style to native.

  1. … 45 more files in changeset.
Fix TODO(epg) from r26790: move svn_compat_* symbols into new header.

* subversion/include/svn_compat.h

* subversion/include/svn_types.h

(svn_compat_wrap_commit_callback, svn_compat_log_revprops_clear,

svn_compat_log_revprops_in, svn_compat_log_revprops_out,

svn_compat_wrap_log_receiver): Moved from svn_types.h to svn_compat.h

* build.conf

(libsvn_subr msvc-export): Add svn_compat.h

* subversion/libsvn_client/log.c

* subversion/libsvn_ra/ra_loader.c

* subversion/libsvn_ra/wrapper_template.h

* subversion/libsvn_repos/commit.c

* subversion/libsvn_repos/log.c

* subversion/libsvn_repos/rev_hunt.c

* subversion/svn/log-cmd.c

* subversion/svnserve/serve.c

Include svn_compat.h

  1. … 10 more files in changeset.