Checkout Tools
  • last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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.
Channeling Erik Hülsmann, remove all trailing whitespace within our source

tree:

for extsn in c h cpp java py pl rb; do

sed -i -e 's/[ \t]*$//' `find . -name "*.$extsn" | xargs grep '[ \t]$' -l`

done

Inspired by: ehu

  1. … 449 more files in changeset.
Reformat the code to use a consistent no-space-before-param-list-paren style.

See here for the vote that decided this:

http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=111877

From: "Peter N. Lundblad" <peter@famlundblad.se>

To: "Peter N. Lundblad" <peter@famlundblad.se>

cc: dev@subversion.tigris.org

Subject: Results of: [VOTE] New space-before-parens style

Date: Wed, 8 Feb 2006 12:00:35 +0100 (CET)

Message-ID: <Pine.LNX.4.55.0602080918350.10805@localhost.localdomain>

I took the opportunity to make spacing among all parens in SVN_ERR

macro calls consistent. But I did not address consistency of casts,

nor whether a function name should always appear below its return type

in declarations and definitions, nor whether there should be a space

before/after the "*" when declaring pointer return types.

* www/hacking.html

(coding-style): Document that we are no-space-before-paren now.

* everywhere: Reformat.

  1. … 365 more files in changeset.
Warning patrol.

* subversion/libsvn_ra_svn/version.c

Needs to include svn_ra_svn.h to get declaration of svn_ra_svn_version().

* subversion/libsvn_delta/version.c

Needs to include svn_delta.h to get declaration of svn_delta_version().

  1. … 1 more file in changeset.
Issue #1861: Implement library version functions, and check library

versions in command-line clients. Each library features a

"svn_libname_version" function that returns information on the

Subversion version the library is compiled as. Clients call their own

"check_lib_versions" (or a similarly named) function that uses

svn_ver_check_list (from libsvn_subr/version.c) to call the version

functions of a list of libraries, which ensures there are no version

mismatches.

This change is a generalisation of r9697 to other libraries and

clients.

Patch by: Edmund Horner <chrysophylax@chrysophylax.cjb.net>

* subversion/libsvn_delta/version.c (svn_delta_version),

subversion/libsvn_ra_svn/version.c (svn_ra_svn_version):

New files, with functions for returning library versions.

* subversion/libsvn_diff/util.c (svn_diff_version),

subversion/libsvn_fs/fs-loader.c (svn_fs_version),

subversion/libsvn_ra/ra_loader.c (svn_ra_version),

subversion/libsvn_repos/repos.c (svn_repos_version),

subversion/libsvn_wc/util.c (svn_wc_version):

New functions for returning library versions.

* subversion/include/svn_delta.h (svn_delta_version),

subversion/include/svn_diff.h (svn_diff_version),

subversion/include/svn_fs.h (svn_fs_version),

subversion/include/svn_ra.h (svn_ra_version),

subversion/include/svn_ra_svn.h (svn_ra_svn_version),

subversion/include/svn_repos.h (svn_repos_version),

subversion/include/svn_wc.h (svn_wc_version):

New function symbols.

* subversion/svnadmin/main.c,

subversion/svnlook/main.c,

subversion/svndumpfilter/main.c,

subversion/svnserve/main.c,

subversion/svnversion/main.c,

contrib/client-side/svn-push/svn-push.c:

(check_lib_versions): New function that checks the compiled

versions of all svn libraries needed by this client.

(main): Call check_lib_versions() and exit with failure if library

versions are not adequate.

* subversion/clients/cmdline/main.c:

(check_lib_versions): Add remaining library version checks.

  1. … 20 more files in changeset.