Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Mirror of Apache Subversion

branch: trunk

Fix a case of reading beyond allocated memory with SVN0, i.e. pre-1.4,

FSFS repositories.  This was identified by running svnadmin_tests.py 14
over ra_svn with svnserve running under valgrind.

* subversion/libsvn_delta/svndiff.c
  (decode_window): Allocate, copy and add terminating null for SVN0, remove
   incorrect comment for SVN1.


git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1587968 13f79535-47bb-0310-9956-ffa450edef68
latest commit 25c8995cb7
Philip Martin authored
Octocat-spinner-32 build Apply some minor tweaks to the Visual C++ 2010, 2012, 2013 templates …
Octocat-spinner-32 contrib Fix some typos.
Octocat-spinner-32 doc * svn-best-practices.html
Octocat-spinner-32 notes Fix some typos.
Octocat-spinner-32 subversion Fix a case of reading beyond allocated memory with SVN0, i.e. pre-1.4,
Octocat-spinner-32 tools * tools/dev/unix-build/Makefile.svn: Update my custom build script,
Octocat-spinner-32 .ycm_extra_conf.py On the javahl-ra branch:
Octocat-spinner-32 BUGS Fix many of the links pointing to subversion.tigris.org or svn.collab…
Octocat-spinner-32 CHANGES * CHANGES: Fix error in the kidney blame section, should be M>N.
Octocat-spinner-32 COMMITTERS * COMMITTERS : Changed my e-mail address.
Octocat-spinner-32 INSTALL Bump required version of Apache httpd to 2.2.x or newer.
Octocat-spinner-32 LICENSE Add support for determining the display width of a unicode string, an…
Octocat-spinner-32 Makefile.in * Makefile.in
Octocat-spinner-32 NOTICE Merge r1555403 from trunk:
Octocat-spinner-32 README Revert r1242802.
Octocat-spinner-32 aclocal.m4 Followup to r1449023 (which removed GSSAPI from configure), remove the
Octocat-spinner-32 autogen.sh * autogen.sh: Configure stores initial CFLAGS and CXXFLAGS in the int…
Octocat-spinner-32 build.conf Create a new test file for dump/load tests in the libsvn_repos test s…
Octocat-spinner-32 configure.ac Repeat the change made in r1577223, this time also tested on Linux.
Octocat-spinner-32 gen-make.py Remove some (since at least 1.8.0) unused gen-make options, from when…
Octocat-spinner-32 get-deps.sh * get-deps.sh: Use httpd 2.4.7, we blacklist building against 2.4.6.
Octocat-spinner-32 win-tests.py * win-tests.py
README
               Subversion, a version control system.
               =====================================

$LastChangedDate$

Contents:

     I. A FEW POINTERS
    II. DOCUMENTATION
   III. PARTICIPATING IN THE SUBVERSION COMMUNITY
    IV. QUICKSTART GUIDE
     V. CONVERTING FROM CVS



I.    A FEW POINTERS

      For an overview of the Subversion project, visit

         http://subversion.apache.org/

      Once you have a Subversion client you can get the latest version
      of the code with the command:

         $ svn co http://svn.apache.org/repos/asf/subversion/trunk subversion



II.   DOCUMENTATION

      The main documentation is the Subversion Book - an on-line version
      can be found at:
      
         http://svnbook.red-bean.com/

      It is written in DocBook XML, and the sources can be found at:

         http://svnbook.googlecode.com/svn/trunk/
         
      If you wish to build the documentation from source, read the
      src/en/README file within the book source.



III.  PARTICIPATING IN THE SUBVERSION COMMUNITY

      First, read http://subversion.apache.org/docs/community-guide/
      It describes Subversion coding and log message standards, as well
      as how to join discussion lists.

      Talk on IRC with developers:  irc.freenode.net, channel #svn-dev.

      Read the FAQ:  http://subversion.apache.org/faq.html



IV.   QUICKSTART GUIDE

      See the final section of the first chapter of the Subversion Book.



V.    CONVERTING FROM CVS

      If you're a CVS user trying to move your CVS history over to
      Subversion, then be sure to visit the 'cvs2svn' project:

         http://cvs2svn.tigris.org

      You can get the latest released version of the cvs2svn converter
      from the project downloads area:

         http://cvs2svn.tigris.org/servlets/ProjectDocumentList?folderID=2976

      Please note that the cvs2svn project is a *separate* project from
      Subversion.  If you have problems with cvs2svn or are confused,
      please email the cvs2svn project's mailing lists, not the
      Subversion lists.

      Finally, be sure to see Appendix B in the Subversion Book.  It
      contains a very quick overview of the major differences between
      CVS and Subversion.

Something went wrong with that request. Please try again.