You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Karl Fogel kf...@newton.ch.collab.net on 2003/01/20 20:18:23 UTC

Subversion 0.17.0 released.

Grab it from

 http://subversion.tigris.org/files/documents/15/2686/subversion-r4468.tar.gz

Many of the improvements in this release are invisible to users.  The
main one is that checksums are now used to verify the integrity of
file contents transferred between client and server, in both
directions.  Many performance bugs and working-copy edge case bugs
have also been fixed.

This release was tested against Apache httpd 2.0.44, which is
available at:

    http://www.apache.org/dist/httpd/httpd-2.0.44.tar.gz

As usual, if you encounter problems (or pleasures) with Subversion,
please let us know at dev@subversion.tigris.org.

-Karl, on behalf of The Subversion Developer Hordes

------------
 User-visible changes:
 * 'svn add' is now recursive by default, -N to disable (#1073)
 * new 'svnversion' program summarizes mixed-revs of a working copy
 * huge improvements to the mailer.py tool
 * more work on the Book and man page
 * default global-ignores now built-in, new runtime-config file commented out

 Developer-visible changes:
 * checksums, checksums everywhere (issues #649, #689):
    - filesystem stores them, and verifies them when reading/writing
    - working copy stores them, and verifies them when reading/writing
    - checksums transferred both ways over network, RA layers verify them
 * finish draft of internal diff/diff3 library -- ready for testing/optimizing
 * more utf8-apr conversion work (#872)
 * more work on swig/python and ruby bindings
 * improvements to win32-innosetup package
 * 'svnserve' now has an official IANA-assigned portnumber.
 * mod_dav_svn now only sends/understands new xml prop namespaces (#840)
 * bug fixes:  stop needless fs rep data copies (#1067), wc auth
   caching bugs (#1064), use APR_BUFFERED to open files (#1071), lots
   of wc 'missing dir' edge-case bugs (#962), prevent wc from
   receiving '.svn' (#1068), don't commit symlinks (#1081), better
   diff labels (#1080), better fulltext tmpfile names in conflicts (#1079),
   prevent ra_dav from deleting out-of-date items (#1017), segfault (#1092), 
   don't attempt checksum on missing tmp textbase (#1091), allow diffs
   diffs during update again (yikes!)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: [PATCH] ruby binding build problem (Re: Subversion 0.17.0 released.)

Posted by Karl Fogel kf...@newton.ch.collab.net.
Fumitoshi UKAI ukai@debian.or.jp writes:
 Thanks. but that log messsage should be:
  (txdelta_new): Pass null result_checksum parameter to svn_txdelta_apply.

 To follow rev 4480 changes (Add error_info parameter for 
 svn_txdelta_apply), we need another patch:-)
 
 Log:
 * subversion/bindings/ruby/txdelta.c
   (txdelta_new): Pass null error_info parameter to svn_txdelta_apply.

Heh.  Actually, it's impossible which patch I applied, since the two
new parameters are adjacent, and are both being passed as NULL by this
caller :-)

Fixed the old log message, and applied your patch, thanks!

-Karl

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: [PATCH] ruby binding build problem (Re: Subversion 0.17.0 released.)

Posted by Fumitoshi UKAI uk...@debian.or.jp.
At 21 Jan 2003 13:19:07 -0600,
Karl Fogel wrote:
 
 Fumitoshi UKAI ukai@debian.or.jp writes:
  I think this patch is needed to build ruby bindings.
  
  Log:
  * subversion/bindings/ruby/txdelta.c
    (txdelta_new): result_checksum arg is added to svn_txdelta_apply.
 
 Committed in revision 4485, thanks.

Thanks. but that log messsage should be:
 (txdelta_new): Pass null result_checksum parameter to svn_txdelta_apply.

To follow rev 4480 changes (Add error_info parameter for 
svn_txdelta_apply), we need another patch:-)

Regards,
Fumitoshi UKAI

Log:
* subversion/bindings/ruby/txdelta.c
  (txdelta_new): Pass null error_info parameter to svn_txdelta_apply.

Index: subversion/bindings/ruby/txdelta.c
===================================================================
--- subversion/bindings/ruby/txdelta.c	(revision 4508)
+++ subversion/bindings/ruby/txdelta.c	(working copy)
@@ -89,7 +89,7 @@
   delta-closed = TRUE;
   /* svn_ruby_stream can raise exception */
   svn_txdelta_apply (svn_ruby_stream (source), svn_ruby_stream (target),
-                     NULL, delta-pool, delta-handler,
+                     NULL, NULL, delta-pool, delta-handler, 
                      delta-handler_baton);
   delta-closed = FALSE;
   argv[0] = source;

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: [PATCH] ruby binding build problem (Re: Subversion 0.17.0 released.)

Posted by Karl Fogel kf...@newton.ch.collab.net.
Fumitoshi UKAI ukai@debian.or.jp writes:
 I think this patch is needed to build ruby bindings.
 
 Log:
 * subversion/bindings/ruby/txdelta.c
   (txdelta_new): result_checksum arg is added to svn_txdelta_apply.

Committed in revision 4485, thanks.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

[PATCH] ruby binding build problem (Re: Subversion 0.17.0 released.)

Posted by Fumitoshi UKAI uk...@debian.or.jp.
At Mon, 20 Jan 2003 14:18:23 -0600 (CST),
Karl Fogel wrote:
 
 Grab it from
 
  http://subversion.tigris.org/files/documents/15/2686/subversion-r4468.tar.gz
 

I think this patch is needed to build ruby bindings.

Regards,
Fumitoshi UKAI

Log:
* subversion/bindings/ruby/txdelta.c
  (txdelta_new): result_checksum arg is added to svn_txdelta_apply.

Index: subversion/bindings/ruby/txdelta.c
===================================================================
--- subversion/bindings/ruby/txdelta.c	(revision 4478)
+++ subversion/bindings/ruby/txdelta.c	(working copy)
@@ -89,7 +89,7 @@
   delta-closed = TRUE;
   /* svn_ruby_stream can raise exception */
   svn_txdelta_apply (svn_ruby_stream (source), svn_ruby_stream (target),
-                     delta-pool, delta-handler, delta-handler_baton);
+                     NULL, delta-pool, delta-handler, delta-handler_baton);
   delta-closed = FALSE;
   argv[0] = source;
   argv[1] = target;


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

RE: Subversion 0.17.0 released.

Posted by Sander Striker st...@apache.org.
 From: Karl Fogel [mailto:kfogel@newton.ch.collab.net]
 Sent: Monday, January 20, 2003 11:30 PM

 Sander Striker striker@apache.org writes:
  I actually gave the full url because I knew Subversion 0.17
  would be ready before I was...
 
 Hmmm.  You and Justin duke it out and let us know :-).

Ok, put this in the release notes for your next release:

 If there is a release available of httpd-2.0 and this
 Subversion release is compatible with it, link to:

   http://httpd.apache.org/download.cgi

 If there is a httpd-2.0 release in progress and the RM of that
 release gives you a url that is known to work at the time of
 the Subversion release, use that.

Does that clarify things a bit? ;) :)

Sander

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Subversion 0.17.0 released.

Posted by Karl Fogel kf...@newton.ch.collab.net.
Sander Striker striker@apache.org writes:
 I actually gave the full url because I knew Subversion 0.17
 would be ready before I was...

Hmmm.  You and Justin duke it out and let us know :-).

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

RE: Subversion 0.17.0 released.

Posted by Sander Striker st...@apache.org.
 From: Karl Fogel [mailto:kfogel@newton.ch.collab.net]
 Sent: Monday, January 20, 2003 9:52 PM

 Justin Erenkrantz jerenkrantz@apache.org writes:
  In the future, please don't publicize that link.  Instead, point at:
  
  http://httpd.apache.org/download.cgi
  
  In httpd-land, we *need* people to use our mirrors for downloading.
  We don't have enough bandwidth to serve releases directly from our
  server.
 
 Sorry about that; will try to remember (but try to remind us, too,
 when appropriate).

I actually gave the full url because I knew Subversion 0.17
would be ready before I was...

Sander

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Subversion 0.17.0 released.

Posted by Karl Fogel kf...@newton.ch.collab.net.
Justin Erenkrantz jerenkrantz@apache.org writes:
 In the future, please don't publicize that link.  Instead, point at:
 
 http://httpd.apache.org/download.cgi
 
 In httpd-land, we *need* people to use our mirrors for downloading.
 We don't have enough bandwidth to serve releases directly from our
 server.

Sorry about that; will try to remember (but try to remind us, too,
when appropriate).

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Subversion 0.17.0 released.

Posted by Justin Erenkrantz je...@apache.org.
--On Monday, January 20, 2003 14:18:23 -0600 Karl Fogel 
kfogel@newton.ch.collab.net wrote:

 This release was tested against Apache httpd 2.0.44, which is
 available at:

     http://www.apache.org/dist/httpd/httpd-2.0.44.tar.gz

In the future, please don't publicize that link.  Instead, point at:

http://httpd.apache.org/download.cgi

In httpd-land, we *need* people to use our mirrors for downloading.  We 
don't have enough bandwidth to serve releases directly from our server.

Note that I don't think we've updated download.cgi for 2.0.44 as Sander 
is/was drafting the release email this morning (err, night or whatever it 
is in .nl)...  -- justin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org