Ed Price <ed.price@gmail.com>


Found Patch
r873366, r862394 r862134, r862125, r859045, r859020, r858916, r858720, r858715, r858705, r858698

r873366 | julianfoad | 2008-09-25 08:30:30 -0500 (Thu, 25 Sep 2008)

Fix an overflow that could occur with very long arrays.

Found by: Ed Price <ed.price@gmail.com>

* subversion/libsvn_subr/sorts.c
  (bsearch_lower_bound): Rearrange a calculation to avoid overflow if the
    array is longer than INT_MAX/2 elements. Document the valid ranges of
    NELTS and ELT_SIZE arguments.


r862394 | ehu | 2006-11-17 02:18:05 -0600 (Fri, 17 Nov 2006)

cancelation -> cancellation.

* subversion/libsvn_ra_dav/util.c
* subversion/libsvn_delta/cancel.c
* subversion/libsvn_client/list.c
  Make sure we spell "cancellation" the same way everywhere. :-)

Found by: Ed Price <ed.price{_AT_}gmail.com>


r862134 | lgo | 2006-10-20 16:37:34 -0500 (Fri, 20 Oct 2006)

Follow up to r22051. Properly regexp-escape expected output in revert tests. 
Fixes spurious test failures on windows.

Patch by: Ed Price <ed.price@gmail.com>

* subversion/tests/cmdline/revert_tests.py
  (revert_propset__dir, revert_propset__file, revert_propdel__dir,
   revert_propdel__file): Regexp-escape expected output.

r862125 | rooneg | 2006-10-19 19:21:56 -0500 (Thu, 19 Oct 2006)

Notify properly on property-only revert.  Fixes a bug introduced
by the fix for issue #2517 (r18842).

Patch by: Ed Price <ed.price@gmail.com>

* subversion/libsvn_wc/adm_ops.c
  (revert_admin_things): Set '*reverted' when reinstalling
   properties.

* subversion/tests/cmdline/revert_tests.py
  (revert_propset__dir): New test.
  (revert_propset__file): New test.
  (revert_propdel__dir): New test.
  (revert_propdel__file): New test.
  (test_list): Add new tests.


r859045 | rooneg | 2006-03-20 17:33:27 -0600 (Mon, 20 Mar 2006)

Fix issue #2030 (Errorful targets should be skipped, not end the entire
operation) for "svn status".

Patch by: Ed Price <ed.price@gmail.com>

* subversion/svn/status-cmd.c
  (do_status): New helper function.
  (svn_cl__status): Wrap do_status with svn_cl__try, allowing
   SVN_ERR_WC_NOT_DIRECTORY (not a working copy).

* subversion/tests/cmdline/stat_tests.py
  (status_on_unversioned_dotdot): Adjust expected message; status on
   non-WC is now a warning instead of an error.
  (status_unversioned_dir): New test.
  (test_list): Add new test.


r859020 | julianfoad | 2006-03-18 14:23:14 -0600 (Sat, 18 Mar 2006)

Fix various cosmetic and documentation errors.

Patch by: Ed Price <ed.price@gmail.com>

* contrib/client-side/svn_export_empty_files.py
* contrib/client-side/svncopy.README
* contrib/hook-scripts/svn2rss.py
* notes/fs-improvements.txt
* notes/wc-improvements
* subversion/bindings/java/README
* subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/tests/SVNTests.java
* subversion/include/mod_dav_svn.h
* subversion/include/svn_auth.h
* subversion/include/svn_types.h
* subversion/include/svn_wc.h
* subversion/libsvn_client/client.h
* subversion/libsvn_fs_base/notes/fs-history
* subversion/libsvn_wc/adm_ops.c
* subversion/libsvn_wc/entries.c
* subversion/libsvn_wc/entries.h
* subversion/libsvn_wc/log.c
* subversion/svn/main.c
* subversion/svnserve/serve.c
* subversion/tests/cmdline/svntest/tree.py
* www/faq.html
  Fix typos, spelling, punctuation and wording in documentation.
  Fix whitespace.

* INSTALL
* build/win32/vc6-build.bat.in
* subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/tests/BasicTests.java
* subversion/tests/README
* tools/test-scripts/svntest/examples/debian-gnulinux-shared/mod_dav_svn.conf
* tools/test-scripts/svntest/mod_dav_svn.conf
  Fix test directory name in documentation and examples, after r17718 moved it.

* notes/releases.txt: Remove obsolete text.  Fix test directory name.
  Add 'make check-swig-py'.  Fix whitespace.


r858916 | brane | 2006-03-11 01:44:25 -0600 (Sat, 11 Mar 2006)

Fix for issue #2517 (manual conflict removal leads to spurious
revert report).

Patch by: Ed Price <ed.price@gmail.com>

 * subversion/libsvn_wc/adm_ops.c
   (revert_admin_things): Set '*reverted' only on real revert.

 * subversion/tests/cmdline/svntest/main.py
   (file_write): New function.

 * subversion/tests/cmdline/revert_tests.py
   (revert_after_manual_conflict_resolution__text): New test.
   (revert_after_manual_conflict_resolution__prop): New test.
   (test_list): Add new tests.


r858720 | dlr | 2006-02-28 02:25:06 -0600 (Tue, 28 Feb 2006)

Comment and documentation typo/wording fixes.


* subversion/libsvn_fs_base/notes/fs-history
  Fix typos, wording.


* subversion/libsvn_client/export.c
  (copy_one_versioned_file): Fix comment typos.


* subversion/libsvn_repos/dump.c
  (dump_node): Improve comments/wording.

  (svn_repos_dump_fs2): Fix comment typo.


* subversion/libsvn_fs_fs/dag.c
  (svn_fs_fs__things_different): Fix comment typo.


Patch by: Ed Price <ed.price@gmail.com>


r858715 | kfogel | 2006-02-27 15:49:40 -0600 (Mon, 27 Feb 2006)

"Canonize" and "canonized" are not the correct terms.  Replace them
with "canonicalize" and "canonical", respectively.

Patch by: Ed Price <ed.price@gmail.com>

* subversion/tests/cmdline/svntest/main.py
  (canonize_url): Rename to 'canonicalize_url'.

* subversion/tests/cmdline/trans_tests.py
  (keywords_from_birth): Adjust for above.

* subversion/libsvn_repos/dump.c
  (write_revision_record): Say "canonicalize" not "canonize" in comment.


r858705 | djames | 2006-02-27 12:17:36 -0600 (Mon, 27 Feb 2006)

* www/hacking.html: Reformat example code to conform to no-space-before-paren style.

Patch by: Ed Price <ed.price@gmail.com>



r858698 | lundblad | 2006-02-26 15:11:07 -0600 (Sun, 26 Feb 2006)

* subversion/libsvn_fs_fs/structure: Fix typos.

Patch by: "Ed Price" <ed.price@gmail.com>