You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Ben Reser <be...@reser.org> on 2004/09/30 00:43:27 UTC

Subversion 1.1.0 released.

Subversion 1.1.0 is ready.  Grab it from:

   http://subversion.tigris.org/tarballs/subversion-1.1.0.tar.gz
   http://subversion.tigris.org/tarballs/subversion-1.1.0.tar.bz2
   http://subversion.tigris.org/tarballs/subversion-1.1.0.zip

The MD5 checksums are:

   9da8fdd869b218e17101b7675cbbae99  subversion-1.1.0.tar.gz
   a91b0d79b8c8ab8747587037c044c6c9  subversion-1.1.0.tar.bz2
   4591554c8cca784d7e6f893eeb20ebc7  subversion-1.1.0.zip

PGP Signatures are available at:
   http://subversion.tigris.org/tarballs/subversion-1.1.0.tar.gz.asc
   http://subversion.tigris.org/tarballs/subversion-1.1.0.tar.bz2.asc
   http://subversion.tigris.org/tarballs/subversion-1.1.0.zip.asc

PGP Signatures will be made by the following person(s) for this release:
   Ben Reser [1024D/641E358B] with fingerprint:
   42F5 91FD E577 F545 FB40  8F6B 7241 856B 641E 358B

Subversion 1.1.0 is the first new feature release since 1.0.0 and
includes a number of new improvements and features.  You can find a
detailed list of the chnages in our release notes at:
  
    http://subversion.tigris.org/svn_1.1_releasenotes.html

The release notes also detail the compatability of this release with
prior 1.0.x releases.

A full list of changes since 1.0.8 follows below.

Questions, comments, and bug reports to users_at_subversion.tigris.org.

Thanks,
-The Subversion Team

--------------------8-<-------cut-here---------8-<-----------------------

 User-visible-changes:
 * new non-database repository back-end (libsvn_fs_fs)
 * symlinks can now be placed under version control (unix systems only)
 * cmdline client now supports psuedo-IRIs and autoescapes chars (issue #1910)
 * 'svnadmin recover' no longer waits forever for a lock (new '--wait' option)
 * new $Revision$ synonym for $Rev$ and $LastChangedRevision$
 * new runtime option 'store-passwords = ' gives finer control (r10794)x
 * fixed: working copies now shareable by multiple users (issue #1509)
 * fixed: diff and other subcommands correctly follow renames (issue #1093)
     - new 'peg' syntax for diff/merge:  'svn diff -r X:Y TARGET@REV'
     - now able to compare working copy with URL: 'svn diff --old WC --new URL'
 * new framework for localized error/info/help messages, initial translations:
     - German, Polish, Swedish, Norwegian Bokmål, Traditional Chinese,
       Japanese, Brazilian Portuguese.
 * speed improvements:
     - faster 'svn up' on complex working copies -- no more repos txns (r8840)
     - faster 'svn status' -- fewer stat() calls (r9182)
     - faster 'svn checkout' -- fewer sleep() calls (r9123)
     - faster 'svn blame' -- new RA->get_file_revs() func (issue #1715)
 * new switches added:
     - 'svn blame --verbose'            - show extra annotation info
     - 'svn export --native-eol TYPE'   - export using TYPE line-endings
     - 'svn add --force'                - recurse into version-controlled dirs
     - 'svnadmin dump --deltas'         - include binary diffs in dumpfile
     - 'svnadmin create --fs-type fsfs' - create fs_fs repos (default is bdb)
     - 'svnserve --tunnel-user=NAME'    - assume authenticated NAME over tunnel
     - 'svndumpfilter [cmd] --quiet'    - less chatty dumpfiltering
     - 'svnserve --version'             - show program's version
       'svnversion --version'
       'svndumpfilter --version'
 * svnadmin dump/deltify now understand -r{DATE} (r9805)
 * allow update of non-existent target entry (partial issue #1902 fix)
 * 'svnadmin create' now sets sgid bit on repos/db/  (unix systems only)
 * increase default neon (ra_dav) timeout from 120 to 3600 seconds (r9568)
 * print verbose BDB error messages (r10557, r10566)
 * fixed: don't bail when 'svn up' refuses to delete local mods (issue #1806)
 * fixed: process svn:externals in defined order (issue #1788)
 * fixed: pass new propval to stdin of pre-revprop-change hook (issue #952)
 * fixed: svndumpfilter logic/memory/display bugs (r8691, 8831, 9061)
 * fixed: 'svnadmin hotcopy PATH .' (r8659)
 * fixed: copy crash bug (r8863)
 * fixed: 'svn st -u' crash bug (r10841)
 * fixed: 'svn commit' segfault (r10676)
 * fixed: allow cleanup on .svn/ dirs containing KILLME file (r8891)
 * fixed: 'svn revert' detects corrupted text-base (r8897)
 * fixed: 'svn status -N' no longer locks entire tree (r8906)
 * fixed: several different 'svn switch' bugs (r9192, 9203, 9238, 9698)
 * fixed: some 'svn copy' bugs (r9193, 9274)
 * fixed: obscure update-deletion bug (r8976)
 * fixed: utf8 conversion 'hang' (r9233)
 * fixed: missing UTF8->native recoding in 'svn log' output (r10652, 10673)
 * fixed: 'svn blame' now defaults to  rev (r9440)
 * fixed: 'svn blame' closing files before deleting them (issue #1969)
 * fixed: 'svn diff' shows truncated paths (r9693)
 * fixed: 'svn diff --notice-ancestry' bug (r9699)
 * fixed: 'svn subcommand -r{DATE} URL' works if URL not in HEAD (issue #1840)
 * fixed: 'svn blame' on non-ascii path truncation (issue #1770)
 * fixed: svn:external 'wc not locked' bug (issue #1897)
 * fixed: proper mod_dav_svn html/xml escaping (issue #1209)
 * fixed: memleak in 'svn propset -R URL' (issue #1928)
 * fixed: potential repos corruption; ensure stdin/out/err always open (r10819)
 * fixed: stop 'svn up' from deleting schedule-add target dir (issue #1793)
 * fixed: 'svn merge' adding a directory already 'deleted' (issue #1769)
 * fixed: excessive memory use when fs deltifies revision 2^N (r10070)
 * fixed: disallow non-recursive directory commit (issue #1797)
 * fixed: allow propget of props with colon in name (issue #1807)
 * fixed: 'svnadmin load' computation of copyfrom-rev (issue #1795)
 * fixed: runtime config files created with proper line-endings (issue #1803)
 * fixed: make svnserve's authn work on usernames with spaces (r10385)
 * fixed: have svnserve use repos UUID as default authn realm (r10394)
 * fixed: segfault when history-following hits 'empty' revision (r10368)
 * fixed: overzealous out-of-dateness checks in 'svn cp wc URL' (issue 1994)
 * fixed: don't URI-encode path in mod_dav_svn XML listings (r10461)
 * fixed: 'svn info' should refuse URL targets (r10760)
 * fixed: incomplete-directory handling bug (r10956)
 * fixed: allow cancellation between files during recursive dir add (r10894)
 * general improvement and normalization of error messages
 * many improvements to contributed tools:  mailer.py, psvn.el, etc.

 Developer-visible changes:
 * libsvn_fs now loads either bdb (libsvn_fs_base) or fsfs (libsvn_fs_fs)
 * new console-printing API:  svn_cmdline_printf() family checks for errors.
 * new library-version querying API:
     - new svn_[libname]_version() in each library
     - svn_ver_*() family of functions
 * 2nd generation APIs, from svn_foo() --> svn_foo2().  old APIs deprecated.
     - svn_wc_adm_open2() & friends, svn_wc_export2(), svn_client_add2()
       svn_wc_parse_externals_description2(), svn_hash_read/write2(),
       svn_repos_dump/load_fs2() & friends, svn_wc_diff2(),
       svn_subst_copy_and_translate2()
 * other new APIs:
     - svn_stream_copy(), svn_txdelta_target_push(), svn_opt_parse_path(),
       svn_io_file_flush_to_disk, svn_repos_trace_node_locations(),
       svn_repos_get_file_revs(), RA->get_locations(), RA->get_file_revs,
       RA->get_version(), svn_sort_compare_paths(), svn_utf_initialize()
 * SVN_REVNUM_FMT_T usage replaced with %ld (r9691)
 * cache mod_authz_svn authz file per connection (r8867)
 * validate hex digits in % escape (issue #1947)
 * hashes now written to disk in sorted order (r9910)
 * do cancellation checks before loops, not after (r8918)
 * fixed: bug in svn_repos_dir_delta replacement logic (r8078)
 * fixed: tiny memory access bugs (r8229, 8230, 8313)
 * fixed: several commit buglets (r8955, 9658, 9757, 9855)
 * fixed: don't recursively lock all prop commands (r9172)
 * fixed: svnserve memory usage on many-file commits (r9185)
 * fixed: close svnserve child's listen-socket after forking (r10050)
 * fixed: 'svnadmin hotcopy' integrity improvements (issues #1817, #1818)
 * fixed: only verify media type of svn:mime-type, not encoding (r10126)
 * fixed: handle '//'  and '..' in svn_path_canonicalize (issue #1779)
 * fixed: double URI escaping (issue #1814)
 * fixed: editor-driver bug (don't delete before every copy) (r10851)
 * fixed: potential mod_dav_svn crashes/memleaks (r10478)
 * fixed: better 'svnadmin verify  verification (r10508, r10509)
 * fixed: encoding of get_repos_url_result (r10353, 10375)
 * fixed: prevent canonicalized URIs from ending in '/' (r10317)
 * stop using -std=c89 gcc flag (r11054)
 * sync with apr 1.0's find_apr.m4 and find_apu.m4 files (r10560)
 * win32 installer improvements (r10978)
 * huge improvements to python, perl, java bindings
 * huge changes to win32 build system

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

Re: Subversion 1.1.0 released.

Posted by Jens Peters <jp...@gmx.de>.
> I see the "ü".

Found it, I had not set APR_ICONV_PATH. Sorry for the panic.

Regards,
Jens

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

Re: Subversion 1.1.0 released.

Posted by Branko Čibej <br...@xbc.nu>.
Jens Peters wrote:

>
>>    * Compiled Subverison with --enable-nls and put the *.mo files in
>>      share/locale/
>
>
> The localization works, but can't display special characters, thus at 
> a command prompt:
> Type 'svn help' for usage.
>
> looks in German like:
> Geben Sie 'svn help' f?\195?\188r weitere Hilfe ein.
>
> It should be:
> Geben Sie 'svn help' für weitere Hilfe ein."

I see the "ü".

> I have the same behavior with my compiled svn version and I remember 
> this messages while running build_locale.bat:
> msgfmt.exe Warning: Charset missing in header, message conversion will 
> fail  (rough translation from German). May be it has something to do 
> with that.

No, that warning is expected.

-- Brane


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

Re: Subversion 1.1.0 released.

Posted by Jens Peters <jp...@gmx.de>.
>    * Compiled Subverison with --enable-nls and put the *.mo files in
>      share/locale/

The localization works, but can't display special characters, thus at a 
command prompt:
Type 'svn help' for usage.

looks in German like:
Geben Sie 'svn help' f?\195?\188r weitere Hilfe ein.

It should be:
Geben Sie 'svn help' für weitere Hilfe ein."

I have the same behavior with my compiled svn version and I remember 
this messages while running build_locale.bat:
msgfmt.exe Warning: Charset missing in header, message conversion will 
fail  (rough translation from German). May be it has something to do 
with that.

Regards,
Jens

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

Re: Subversion 1.1.0 released.

Posted by Branko Čibej <br...@xbc.nu>.
Well, it seems there's no end of bugs in the Win32 binary distro; the 
last one is a missing libsvn_swig_pl-1.dll. Fixed now, and hopefully the 
last problem with the 1.1.0 binaries...

The new MD5 checksums are:

   b3f48315f2266eb3746b6644181b0948  svn-win32-1.1.0_pdb.zip
   8ef2df018a7924985c4d6ffaae733f8c  svn-win32-1.1.0_pl.zip


Branko Čibej wrote:

> Following the complaints and suggestions, I've uploaded a new set of 
> Win32 binaries, with the following changes:
>
>    * Added "#define HAVE_SETSOCKOPT" to the neon config.h file
>    * Compiled Subverison with --enable-nls and put the *.mo files in
>      share/locale/
>    * Added intl.dll to bin/; note that this version of the dll does not
>      require with iconv.dll
>
> The new MD5 checksums are:
>
>   8d92a11f5936989a5597e678dab462ac  svn-win32-1.1.0.zip
>   0d4acabf585a0e9af41375edd9b8e645  svn-win32-1.1.0_dev.zip
>   ae063af69a72fed4795f09756c86c3f9  svn-win32-1.1.0_javahl.zip
>   f9348e22f67b13468274c0154ddcd41d  svn-win32-1.1.0_pdb.zip
>   aed84307c3a64a3524068e68ecbd8878  svn-win32-1.1.0_pl.zip
>   046a8a9bcc4a06fea606659bcd706c15  svn-win32-1.1.0_py.zip
>
>
> Branko Čibej wrote:
>
>> The 1.1.0 Win32 binaries are available:
>>
>>   
>> http://subversion.tigris.org/files/documents/15/17372/svn-win32-1.1.0.zip 
>>
>>   
>> http://subversion.tigris.org/files/documents/15/17373/svn-win32-1.1.0_dev.zip 
>>
>>   
>> http://subversion.tigris.org/files/documents/15/17374/svn-win32-1.1.0_javahl.zip 
>>
>>   
>> http://subversion.tigris.org/files/documents/15/17371/svn-win32-1.1.0_pdb.zip 
>>
>>   
>> http://subversion.tigris.org/files/documents/15/17375/svn-win32-1.1.0_pl.zip 
>>
>>   
>> http://subversion.tigris.org/files/documents/15/17376/svn-win32-1.1.0_py.zip 
>>
>>
>> The MD5 checksums are:
>>
>>   1d1fb5eeb305d78d6ab34af80b3023cc  svn-win32-1.1.0.zip
>>   b5e92f33ce980a155760f8372359c2fd  svn-win32-1.1.0_dev.zip
>>   9f8561c67482099f0d4e43fdaac8b52a  svn-win32-1.1.0_javahl.zip
>>   f5afbe4db2411ad70ffc61fe66150c64  svn-win32-1.1.0_pdb.zip
>>   a8af2d324c21e4d7870b268ad56f2786  svn-win32-1.1.0_pl.zip
>>   a7ea552117ce12d1d2665d12c0d85085  svn-win32-1.1.0_py.zip
>

-- Brane


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

Re: Subversion 1.1.0 released.

Posted by Branko Čibej <br...@xbc.nu>.
Jostein Chr. Andersen wrote:

>On Tuesday 05 October 2004 00.10, Branko Čibej wrote:
>  
>
>>Following the complaints and suggestions, I've uploaded a new set of
>>Win32 binaries, with the following changes:
>>    
>>
>...
>  
>
>>    * Added intl.dll to bin/; note that this version of the dll does
>>not require with iconv.dll
>>    
>>
>
>I have no problem removing iconv.dll from the installer. The only thing I 
>don't like is that the contents of 
>tags/1.1.0/packages/win32-innosetup/svn.iss don't match the actual 
>svn.iss used to get this distro out. I had to remove iconv.dll from 
>svn.iss.  :-)
>  
>
Well, the intl.dll without a dependency on iconv.dll has been in the 
download area on subversion.tigris.org for ages. I just used what was 
there, just as I use the BDB package from the same place. It does seem a 
bit extreme to have _two_ iconv implementations in the same 
distribution. Maybe we should even stop using intl.dll and link with the 
satic library instead, to avoid confusion with other gettext/libintl 
binary packages.

>An installer is on the way.
>  
>
Wonderful, thanks!

-- Brane


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

Re: Subversion 1.1.0 released.

Posted by "Jostein Chr. Andersen" <jo...@josander.net>.
On Tuesday 05 October 2004 00.10, Branko Čibej wrote:
> Following the complaints and suggestions, I've uploaded a new set of
> Win32 binaries, with the following changes:
...
>     * Added intl.dll to bin/; note that this version of the dll does
> not require with iconv.dll

I have no problem removing iconv.dll from the installer. The only thing I 
don't like is that the contents of 
tags/1.1.0/packages/win32-innosetup/svn.iss don't match the actual 
svn.iss used to get this distro out. I had to remove iconv.dll from 
svn.iss.  :-)

An installer is on the way.

Jostein
-- 
http://www.josander.net/en/contact/

Re: Subversion 1.1.0 released.

Posted by Branko Čibej <br...@xbc.nu>.
Well, it seems there's no end of bugs in the Win32 binary distro; the 
last one is a missing libsvn_swig_pl-1.dll. Fixed now, and hopefully the 
last problem with the 1.1.0 binaries...

The new MD5 checksums are:

   b3f48315f2266eb3746b6644181b0948  svn-win32-1.1.0_pdb.zip
   8ef2df018a7924985c4d6ffaae733f8c  svn-win32-1.1.0_pl.zip


Branko Čibej wrote:

> Following the complaints and suggestions, I've uploaded a new set of 
> Win32 binaries, with the following changes:
>
>    * Added "#define HAVE_SETSOCKOPT" to the neon config.h file
>    * Compiled Subverison with --enable-nls and put the *.mo files in
>      share/locale/
>    * Added intl.dll to bin/; note that this version of the dll does not
>      require with iconv.dll
>
> The new MD5 checksums are:
>
>   8d92a11f5936989a5597e678dab462ac  svn-win32-1.1.0.zip
>   0d4acabf585a0e9af41375edd9b8e645  svn-win32-1.1.0_dev.zip
>   ae063af69a72fed4795f09756c86c3f9  svn-win32-1.1.0_javahl.zip
>   f9348e22f67b13468274c0154ddcd41d  svn-win32-1.1.0_pdb.zip
>   aed84307c3a64a3524068e68ecbd8878  svn-win32-1.1.0_pl.zip
>   046a8a9bcc4a06fea606659bcd706c15  svn-win32-1.1.0_py.zip
>
>
> Branko Čibej wrote:
>
>> The 1.1.0 Win32 binaries are available:
>>
>>   
>> http://subversion.tigris.org/files/documents/15/17372/svn-win32-1.1.0.zip 
>>
>>   
>> http://subversion.tigris.org/files/documents/15/17373/svn-win32-1.1.0_dev.zip 
>>
>>   
>> http://subversion.tigris.org/files/documents/15/17374/svn-win32-1.1.0_javahl.zip 
>>
>>   
>> http://subversion.tigris.org/files/documents/15/17371/svn-win32-1.1.0_pdb.zip 
>>
>>   
>> http://subversion.tigris.org/files/documents/15/17375/svn-win32-1.1.0_pl.zip 
>>
>>   
>> http://subversion.tigris.org/files/documents/15/17376/svn-win32-1.1.0_py.zip 
>>
>>
>> The MD5 checksums are:
>>
>>   1d1fb5eeb305d78d6ab34af80b3023cc  svn-win32-1.1.0.zip
>>   b5e92f33ce980a155760f8372359c2fd  svn-win32-1.1.0_dev.zip
>>   9f8561c67482099f0d4e43fdaac8b52a  svn-win32-1.1.0_javahl.zip
>>   f5afbe4db2411ad70ffc61fe66150c64  svn-win32-1.1.0_pdb.zip
>>   a8af2d324c21e4d7870b268ad56f2786  svn-win32-1.1.0_pl.zip
>>   a7ea552117ce12d1d2665d12c0d85085  svn-win32-1.1.0_py.zip
>

-- Brane


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

Re: Subversion 1.1.0 released.

Posted by Branko Čibej <br...@xbc.nu>.
Following the complaints and suggestions, I've uploaded a new set of 
Win32 binaries, with the following changes:

    * Added "#define HAVE_SETSOCKOPT" to the neon config.h file
    * Compiled Subverison with --enable-nls and put the *.mo files in
      share/locale/
    * Added intl.dll to bin/; note that this version of the dll does not
      require with iconv.dll

The new MD5 checksums are:

   8d92a11f5936989a5597e678dab462ac  svn-win32-1.1.0.zip
   0d4acabf585a0e9af41375edd9b8e645  svn-win32-1.1.0_dev.zip
   ae063af69a72fed4795f09756c86c3f9  svn-win32-1.1.0_javahl.zip
   f9348e22f67b13468274c0154ddcd41d  svn-win32-1.1.0_pdb.zip
   aed84307c3a64a3524068e68ecbd8878  svn-win32-1.1.0_pl.zip
   046a8a9bcc4a06fea606659bcd706c15  svn-win32-1.1.0_py.zip


Branko Čibej wrote:

> The 1.1.0 Win32 binaries are available:
>
>   
> http://subversion.tigris.org/files/documents/15/17372/svn-win32-1.1.0.zip
>   
> http://subversion.tigris.org/files/documents/15/17373/svn-win32-1.1.0_dev.zip 
>
>   
> http://subversion.tigris.org/files/documents/15/17374/svn-win32-1.1.0_javahl.zip 
>
>   
> http://subversion.tigris.org/files/documents/15/17371/svn-win32-1.1.0_pdb.zip 
>
>   
> http://subversion.tigris.org/files/documents/15/17375/svn-win32-1.1.0_pl.zip 
>
>   
> http://subversion.tigris.org/files/documents/15/17376/svn-win32-1.1.0_py.zip 
>
>
> The MD5 checksums are:
>
>   1d1fb5eeb305d78d6ab34af80b3023cc  svn-win32-1.1.0.zip
>   b5e92f33ce980a155760f8372359c2fd  svn-win32-1.1.0_dev.zip
>   9f8561c67482099f0d4e43fdaac8b52a  svn-win32-1.1.0_javahl.zip
>   f5afbe4db2411ad70ffc61fe66150c64  svn-win32-1.1.0_pdb.zip
>   a8af2d324c21e4d7870b268ad56f2786  svn-win32-1.1.0_pl.zip
>   a7ea552117ce12d1d2665d12c0d85085  svn-win32-1.1.0_py.zip

-- Brane


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

Re: Subversion 1.1.0 released.

Posted by Erik Huelsmann <eh...@gmail.com>.
On Mon, 04 Oct 2004 16:45:12 +0200, Branko Čibej <br...@xbc.nu> wrote:
> Mark Phippard wrote:
> 
> >Branko Èibej <br...@xbc.nu> wrote on 10/04/2004 10:14:07 AM:
> >
> >
> >
> >>Actually, the -rc3 zip is right; what's more, I didn't enable
> >>localization in the build, _and_ I didn't include the message files.
> >>Back to the drawing board, it seems...
> >>
> >>
> >
> >Since you are going back to the drawing board, anyway you can build it
> >with that Neon option set so that performance doesn't suck over HTTP?
> >
> >
> Which Neon option would that be?

According to some mails on users@ the 'option' is a neon #define:

#define HAVE_SETSOCKOPT 1

HTH,

Erik.

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


Re: Subversion 1.1.0 released.

Posted by Branko Čibej <br...@xbc.nu>.
Mark Phippard wrote:

>Branko Čibej <br...@xbc.nu> wrote on 10/04/2004 10:45:12 AM:
>
>  
>
>>Mark Phippard wrote:
>>
>>    
>>
>>>Branko Čibej <br...@xbc.nu> wrote on 10/04/2004 10:14:07 AM:
>>>      
>>>
>
>  
>
>>>>Actually, the -rc3 zip is right; what's more, I didn't enable 
>>>>localization in the build, _and_ I didn't include the message files. 
>>>>Back to the drawing board, it seems...
>>>>
>>>>
>>>>        
>>>>
>>>Since you are going back to the drawing board, anyway you can build it 
>>>with that Neon option set so that performance doesn't suck over HTTP?
>>>
>>>
>>>      
>>>
>>Which Neon option would that be?
>>    
>>
>
>#define HAVE_SETSOCKOPT 1
>
>Note the "major" performance problem with svn ls appears to be caused by 
>something else, but in the past this #define above has been mentioned as 
>generally making svn faster when dealing with a Windows client talking to 
>a Windows server.  TSVN includes this in their build, so it isn't too huge 
>of an issue if Subversion does it this release.
>
O.K., I'll do this.

>I suppose the bigger 
>question might be why Neon doesn't just build this way by default on 
>Windows?
>
Perhaps because nobody has sent in a patch?

-- Brane

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

Re: Subversion 1.1.0 released.

Posted by Mark Phippard <Ma...@softlanding.com>.
Branko Čibej <br...@xbc.nu> wrote on 10/04/2004 10:45:12 AM:

> Mark Phippard wrote:
> 
> >Branko Čibej <br...@xbc.nu> wrote on 10/04/2004 10:14:07 AM:

> >>Actually, the -rc3 zip is right; what's more, I didn't enable 
> >>localization in the build, _and_ I didn't include the message files. 
> >>Back to the drawing board, it seems...
> >> 
> >>
> >
> >Since you are going back to the drawing board, anyway you can build it 
> >with that Neon option set so that performance doesn't suck over HTTP?
> > 
> >
> Which Neon option would that be?

#define HAVE_SETSOCKOPT 1

Note the "major" performance problem with svn ls appears to be caused by 
something else, but in the past this #define above has been mentioned as 
generally making svn faster when dealing with a Windows client talking to 
a Windows server.  TSVN includes this in their build, so it isn't too huge 
of an issue if Subversion does it this release.  I suppose the bigger 
question might be why Neon doesn't just build this way by default on 
Windows? 

Mark





_____________________________________________________________________________
Scanned for SoftLanding Systems, Inc. by IBM Email Security Management Services powered by MessageLabs. 
_____________________________________________________________________________

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


Re: Subversion 1.1.0 released.

Posted by Branko Čibej <br...@xbc.nu>.
Mark Phippard wrote:

>Branko Čibej <br...@xbc.nu> wrote on 10/04/2004 10:14:07 AM:
>
>  
>
>>Actually, the -rc3 zip is right; what's more, I didn't enable 
>>localization in the build, _and_ I didn't include the message files. 
>>Back to the drawing board, it seems...
>>    
>>
>
>Since you are going back to the drawing board, anyway you can build it 
>with that Neon option set so that performance doesn't suck over HTTP?
>  
>
Which Neon option would that be?


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

Re: Subversion 1.1.0 released.

Posted by Mark Phippard <Ma...@softlanding.com>.
Branko Čibej <br...@xbc.nu> wrote on 10/04/2004 10:14:07 AM:

> Actually, the -rc3 zip is right; what's more, I didn't enable 
> localization in the build, _and_ I didn't include the message files. 
> Back to the drawing board, it seems...

Since you are going back to the drawing board, anyway you can build it 
with that Neon option set so that performance doesn't suck over HTTP?

Thanks

Mark


_____________________________________________________________________________
Scanned for SoftLanding Systems, Inc. by IBM Email Security Management Services powered by MessageLabs. 
_____________________________________________________________________________

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


Re: Subversion 1.1.0 released.

Posted by Branko Čibej <br...@xbc.nu>.
Jostein Chr. Andersen wrote:

>On Sunday 03 October 2004 18.42, Branko Čibej wrote:
>  
>
>>The 1.1.0 Win32 binaries are available:
>>
>>  
>>http://subversion.tigris.org/files/documents/15/17372/svn-win32-1.1.0.
>>zip
>>    
>>
>...
>  
>
>>The MD5 checksums are:
>>
>>   1d1fb5eeb305d78d6ab34af80b3023cc  svn-win32-1.1.0.zip
>>    
>>
>
>When I comapare with svn-win32-1.1.0-rc3.zip with the final 
>svn-win32-1.1.0.zip, the rc3's bin directory have
>iconv.dll and intl.dll (not included in svn-win32-1.1.0.zip).
>
>Which is right here?
>  
>
Actually, the -rc3 zip is right; what's more, I didn't enable 
localization in the build, _and_ I didn't include the message files. 
Back to the drawing board, it seems...

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

Re: Subversion 1.1.0 released.

Posted by "Jostein Chr. Andersen" <jo...@josander.net>.
On Sunday 03 October 2004 18.42, Branko Čibej wrote:
> The 1.1.0 Win32 binaries are available:
>
>   
> http://subversion.tigris.org/files/documents/15/17372/svn-win32-1.1.0.
>zip
...
> The MD5 checksums are:
>
>    1d1fb5eeb305d78d6ab34af80b3023cc  svn-win32-1.1.0.zip

When I comapare with svn-win32-1.1.0-rc3.zip with the final 
svn-win32-1.1.0.zip, the rc3's bin directory have
iconv.dll and intl.dll (not included in svn-win32-1.1.0.zip).

Which is right here?

Thanks, Jostein

-- 
http://www.josander.net/en/contact/

Re: Subversion 1.1.0 released.

Posted by Branko Čibej <br...@xbc.nu>.
Following the complaints and suggestions, I've uploaded a new set of 
Win32 binaries, with the following changes:

    * Added "#define HAVE_SETSOCKOPT" to the neon config.h file
    * Compiled Subverison with --enable-nls and put the *.mo files in
      share/locale/
    * Added intl.dll to bin/; note that this version of the dll does not
      require with iconv.dll

The new MD5 checksums are:

   8d92a11f5936989a5597e678dab462ac  svn-win32-1.1.0.zip
   0d4acabf585a0e9af41375edd9b8e645  svn-win32-1.1.0_dev.zip
   ae063af69a72fed4795f09756c86c3f9  svn-win32-1.1.0_javahl.zip
   f9348e22f67b13468274c0154ddcd41d  svn-win32-1.1.0_pdb.zip
   aed84307c3a64a3524068e68ecbd8878  svn-win32-1.1.0_pl.zip
   046a8a9bcc4a06fea606659bcd706c15  svn-win32-1.1.0_py.zip


Branko Čibej wrote:

> The 1.1.0 Win32 binaries are available:
>
>   
> http://subversion.tigris.org/files/documents/15/17372/svn-win32-1.1.0.zip
>   
> http://subversion.tigris.org/files/documents/15/17373/svn-win32-1.1.0_dev.zip 
>
>   
> http://subversion.tigris.org/files/documents/15/17374/svn-win32-1.1.0_javahl.zip 
>
>   
> http://subversion.tigris.org/files/documents/15/17371/svn-win32-1.1.0_pdb.zip 
>
>   
> http://subversion.tigris.org/files/documents/15/17375/svn-win32-1.1.0_pl.zip 
>
>   
> http://subversion.tigris.org/files/documents/15/17376/svn-win32-1.1.0_py.zip 
>
>
> The MD5 checksums are:
>
>   1d1fb5eeb305d78d6ab34af80b3023cc  svn-win32-1.1.0.zip
>   b5e92f33ce980a155760f8372359c2fd  svn-win32-1.1.0_dev.zip
>   9f8561c67482099f0d4e43fdaac8b52a  svn-win32-1.1.0_javahl.zip
>   f5afbe4db2411ad70ffc61fe66150c64  svn-win32-1.1.0_pdb.zip
>   a8af2d324c21e4d7870b268ad56f2786  svn-win32-1.1.0_pl.zip
>   a7ea552117ce12d1d2665d12c0d85085  svn-win32-1.1.0_py.zip

-- Brane


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

Re: Subversion 1.1.0 released.

Posted by Branko Čibej <br...@xbc.nu>.
Arild Fines wrote:

>Branko Cibej wrote:
>  
>
>>The 1.1.0 Win32 binaries are available:
>>    
>>
>[...}  
>
>  
>
>>http://subversion.tigris.org/files/documents/15/17373/svn-win32-1.1.0_dev.zip
>>    
>>
>
>xml.lib seems to be missing from this one. It was in lib\apr-util\ in svn-win32-1.0.8.dev.zip
>
*Sigh*, so it is... I've uploaded a new version of the _dev and _pdb files.
The MD5 checksums are:

   c93d758fe3798c0ac5ebd1b6952cc6b5  svn-win32-1.1.0_dev.zip
   29bc56203c2197648823d1e78aaa8737  svn-win32-1.1.0_pdb.zip


-- Brane


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

Re: Subversion 1.1.0 released.

Posted by Branko Čibej <br...@xbc.nu>.
Arild Fines wrote:

>Branko Cibej wrote:
>  
>
>>The 1.1.0 Win32 binaries are available:
>>    
>>
>[...}  
>
>  
>
>>http://subversion.tigris.org/files/documents/15/17373/svn-win32-1.1.0_dev.zip
>>    
>>
>
>xml.lib seems to be missing from this one. It was in lib\apr-util\ in svn-win32-1.0.8.dev.zip
>
*Sigh*, so it is... I've uploaded a new version of the _dev and _pdb files.
The MD5 checksums are:

   c93d758fe3798c0ac5ebd1b6952cc6b5  svn-win32-1.1.0_dev.zip
   29bc56203c2197648823d1e78aaa8737  svn-win32-1.1.0_pdb.zip


-- Brane


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

RE: Subversion 1.1.0 released.

Posted by Arild Fines <ar...@broadpark.no>.
Branko Cibej wrote:
> The 1.1.0 Win32 binaries are available:
[...}  

> http://subversion.tigris.org/files/documents/15/17373/svn-win32-1.1.0_dev.zip

xml.lib seems to be missing from this one. It was in lib\apr-util\ in svn-win32-1.0.8.dev.zip

-- 
Arild

AnkhSVN: http://ankhsvn.tigris.org
Blog: http://ankhsvn.com/blog
IRC: irc://irc.freenode.net/ankhsvn

"Gentlemen, you can't fight in here! This is the war room!"


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


RE: Subversion 1.1.0 released.

Posted by Arild Fines <ar...@broadpark.no>.
Branko Cibej wrote:
> The 1.1.0 Win32 binaries are available:
[...}  

> http://subversion.tigris.org/files/documents/15/17373/svn-win32-1.1.0_dev.zip

xml.lib seems to be missing from this one. It was in lib\apr-util\ in svn-win32-1.0.8.dev.zip

-- 
Arild

AnkhSVN: http://ankhsvn.tigris.org
Blog: http://ankhsvn.com/blog
IRC: irc://irc.freenode.net/ankhsvn

"Gentlemen, you can't fight in here! This is the war room!"


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


Re: Subversion 1.1.0 released.

Posted by Branko Čibej <br...@xbc.nu>.
The 1.1.0 Win32 binaries are available:

   http://subversion.tigris.org/files/documents/15/17372/svn-win32-1.1.0.zip
   http://subversion.tigris.org/files/documents/15/17373/svn-win32-1.1.0_dev.zip
   http://subversion.tigris.org/files/documents/15/17374/svn-win32-1.1.0_javahl.zip
   http://subversion.tigris.org/files/documents/15/17371/svn-win32-1.1.0_pdb.zip
   http://subversion.tigris.org/files/documents/15/17375/svn-win32-1.1.0_pl.zip
   http://subversion.tigris.org/files/documents/15/17376/svn-win32-1.1.0_py.zip

The MD5 checksums are:

   1d1fb5eeb305d78d6ab34af80b3023cc  svn-win32-1.1.0.zip
   b5e92f33ce980a155760f8372359c2fd  svn-win32-1.1.0_dev.zip
   9f8561c67482099f0d4e43fdaac8b52a  svn-win32-1.1.0_javahl.zip
   f5afbe4db2411ad70ffc61fe66150c64  svn-win32-1.1.0_pdb.zip
   a8af2d324c21e4d7870b268ad56f2786  svn-win32-1.1.0_pl.zip
   a7ea552117ce12d1d2665d12c0d85085  svn-win32-1.1.0_py.zip



Ben Reser wrote:

>Subversion 1.1.0 is ready.  Grab it from:
>
>   http://subversion.tigris.org/tarballs/subversion-1.1.0.tar.gz
>   http://subversion.tigris.org/tarballs/subversion-1.1.0.tar.bz2
>   http://subversion.tigris.org/tarballs/subversion-1.1.0.zip
>
>The MD5 checksums are:
>
>   9da8fdd869b218e17101b7675cbbae99  subversion-1.1.0.tar.gz
>   a91b0d79b8c8ab8747587037c044c6c9  subversion-1.1.0.tar.bz2
>   4591554c8cca784d7e6f893eeb20ebc7  subversion-1.1.0.zip
>
>PGP Signatures are available at:
>   http://subversion.tigris.org/tarballs/subversion-1.1.0.tar.gz.asc
>   http://subversion.tigris.org/tarballs/subversion-1.1.0.tar.bz2.asc
>   http://subversion.tigris.org/tarballs/subversion-1.1.0.zip.asc
>
>PGP Signatures will be made by the following person(s) for this release:
>   Ben Reser [1024D/641E358B] with fingerprint:
>   42F5 91FD E577 F545 FB40  8F6B 7241 856B 641E 358B
>
>Subversion 1.1.0 is the first new feature release since 1.0.0 and
>includes a number of new improvements and features.  You can find a
>detailed list of the chnages in our release notes at:
>  
>    http://subversion.tigris.org/svn_1.1_releasenotes.html
>
>The release notes also detail the compatability of this release with
>prior 1.0.x releases.
>
>A full list of changes since 1.0.8 follows below.
>
>Questions, comments, and bug reports to users_at_subversion.tigris.org.
>
>Thanks,
>-The Subversion Team
>
>--------------------8-<-------cut-here---------8-<-----------------------
>
> User-visible-changes:
> * new non-database repository back-end (libsvn_fs_fs)
> * symlinks can now be placed under version control (unix systems only)
> * cmdline client now supports psuedo-IRIs and autoescapes chars (issue #1910)
> * 'svnadmin recover' no longer waits forever for a lock (new '--wait' option)
> * new $Revision$ synonym for $Rev$ and $LastChangedRevision$
> * new runtime option 'store-passwords = ' gives finer control (r10794)x
> * fixed: working copies now shareable by multiple users (issue #1509)
> * fixed: diff and other subcommands correctly follow renames (issue #1093)
>     - new 'peg' syntax for diff/merge:  'svn diff -r X:Y TARGET@REV'
>     - now able to compare working copy with URL: 'svn diff --old WC --new URL'
> * new framework for localized error/info/help messages, initial translations:
>     - German, Polish, Swedish, Norwegian Bokmål, Traditional Chinese,
>       Japanese, Brazilian Portuguese.
> * speed improvements:
>     - faster 'svn up' on complex working copies -- no more repos txns (r8840)
>     - faster 'svn status' -- fewer stat() calls (r9182)
>     - faster 'svn checkout' -- fewer sleep() calls (r9123)
>     - faster 'svn blame' -- new RA->get_file_revs() func (issue #1715)
> * new switches added:
>     - 'svn blame --verbose'            - show extra annotation info
>     - 'svn export --native-eol TYPE'   - export using TYPE line-endings
>     - 'svn add --force'                - recurse into version-controlled dirs
>     - 'svnadmin dump --deltas'         - include binary diffs in dumpfile
>     - 'svnadmin create --fs-type fsfs' - create fs_fs repos (default is bdb)
>     - 'svnserve --tunnel-user=NAME'    - assume authenticated NAME over tunnel
>     - 'svndumpfilter [cmd] --quiet'    - less chatty dumpfiltering
>     - 'svnserve --version'             - show program's version
>       'svnversion --version'
>       'svndumpfilter --version'
> * svnadmin dump/deltify now understand -r{DATE} (r9805)
> * allow update of non-existent target entry (partial issue #1902 fix)
> * 'svnadmin create' now sets sgid bit on repos/db/  (unix systems only)
> * increase default neon (ra_dav) timeout from 120 to 3600 seconds (r9568)
> * print verbose BDB error messages (r10557, r10566)
> * fixed: don't bail when 'svn up' refuses to delete local mods (issue #1806)
> * fixed: process svn:externals in defined order (issue #1788)
> * fixed: pass new propval to stdin of pre-revprop-change hook (issue #952)
> * fixed: svndumpfilter logic/memory/display bugs (r8691, 8831, 9061)
> * fixed: 'svnadmin hotcopy PATH .' (r8659)
> * fixed: copy crash bug (r8863)
> * fixed: 'svn st -u' crash bug (r10841)
> * fixed: 'svn commit' segfault (r10676)
> * fixed: allow cleanup on .svn/ dirs containing KILLME file (r8891)
> * fixed: 'svn revert' detects corrupted text-base (r8897)
> * fixed: 'svn status -N' no longer locks entire tree (r8906)
> * fixed: several different 'svn switch' bugs (r9192, 9203, 9238, 9698)
> * fixed: some 'svn copy' bugs (r9193, 9274)
> * fixed: obscure update-deletion bug (r8976)
> * fixed: utf8 conversion 'hang' (r9233)
> * fixed: missing UTF8->native recoding in 'svn log' output (r10652, 10673)
> * fixed: 'svn blame' now defaults to  rev (r9440)
> * fixed: 'svn blame' closing files before deleting them (issue #1969)
> * fixed: 'svn diff' shows truncated paths (r9693)
> * fixed: 'svn diff --notice-ancestry' bug (r9699)
> * fixed: 'svn subcommand -r{DATE} URL' works if URL not in HEAD (issue #1840)
> * fixed: 'svn blame' on non-ascii path truncation (issue #1770)
> * fixed: svn:external 'wc not locked' bug (issue #1897)
> * fixed: proper mod_dav_svn html/xml escaping (issue #1209)
> * fixed: memleak in 'svn propset -R URL' (issue #1928)
> * fixed: potential repos corruption; ensure stdin/out/err always open (r10819)
> * fixed: stop 'svn up' from deleting schedule-add target dir (issue #1793)
> * fixed: 'svn merge' adding a directory already 'deleted' (issue #1769)
> * fixed: excessive memory use when fs deltifies revision 2^N (r10070)
> * fixed: disallow non-recursive directory commit (issue #1797)
> * fixed: allow propget of props with colon in name (issue #1807)
> * fixed: 'svnadmin load' computation of copyfrom-rev (issue #1795)
> * fixed: runtime config files created with proper line-endings (issue #1803)
> * fixed: make svnserve's authn work on usernames with spaces (r10385)
> * fixed: have svnserve use repos UUID as default authn realm (r10394)
> * fixed: segfault when history-following hits 'empty' revision (r10368)
> * fixed: overzealous out-of-dateness checks in 'svn cp wc URL' (issue 1994)
> * fixed: don't URI-encode path in mod_dav_svn XML listings (r10461)
> * fixed: 'svn info' should refuse URL targets (r10760)
> * fixed: incomplete-directory handling bug (r10956)
> * fixed: allow cancellation between files during recursive dir add (r10894)
> * general improvement and normalization of error messages
> * many improvements to contributed tools:  mailer.py, psvn.el, etc.
>
> Developer-visible changes:
> * libsvn_fs now loads either bdb (libsvn_fs_base) or fsfs (libsvn_fs_fs)
> * new console-printing API:  svn_cmdline_printf() family checks for errors.
> * new library-version querying API:
>     - new svn_[libname]_version() in each library
>     - svn_ver_*() family of functions
> * 2nd generation APIs, from svn_foo() --> svn_foo2().  old APIs deprecated.
>     - svn_wc_adm_open2() & friends, svn_wc_export2(), svn_client_add2()
>       svn_wc_parse_externals_description2(), svn_hash_read/write2(),
>       svn_repos_dump/load_fs2() & friends, svn_wc_diff2(),
>       svn_subst_copy_and_translate2()
> * other new APIs:
>     - svn_stream_copy(), svn_txdelta_target_push(), svn_opt_parse_path(),
>       svn_io_file_flush_to_disk, svn_repos_trace_node_locations(),
>       svn_repos_get_file_revs(), RA->get_locations(), RA->get_file_revs,
>       RA->get_version(), svn_sort_compare_paths(), svn_utf_initialize()
> * SVN_REVNUM_FMT_T usage replaced with %ld (r9691)
> * cache mod_authz_svn authz file per connection (r8867)
> * validate hex digits in % escape (issue #1947)
> * hashes now written to disk in sorted order (r9910)
> * do cancellation checks before loops, not after (r8918)
> * fixed: bug in svn_repos_dir_delta replacement logic (r8078)
> * fixed: tiny memory access bugs (r8229, 8230, 8313)
> * fixed: several commit buglets (r8955, 9658, 9757, 9855)
> * fixed: don't recursively lock all prop commands (r9172)
> * fixed: svnserve memory usage on many-file commits (r9185)
> * fixed: close svnserve child's listen-socket after forking (r10050)
> * fixed: 'svnadmin hotcopy' integrity improvements (issues #1817, #1818)
> * fixed: only verify media type of svn:mime-type, not encoding (r10126)
> * fixed: handle '//'  and '..' in svn_path_canonicalize (issue #1779)
> * fixed: double URI escaping (issue #1814)
> * fixed: editor-driver bug (don't delete before every copy) (r10851)
> * fixed: potential mod_dav_svn crashes/memleaks (r10478)
> * fixed: better 'svnadmin verify  verification (r10508, r10509)
> * fixed: encoding of get_repos_url_result (r10353, 10375)
> * fixed: prevent canonicalized URIs from ending in '/' (r10317)
> * stop using -std=c89 gcc flag (r11054)
> * sync with apr 1.0's find_apr.m4 and find_apu.m4 files (r10560)
> * win32 installer improvements (r10978)
> * huge improvements to python, perl, java bindings
> * huge changes to win32 build system
>  
>
-- Brane


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

Re: Subversion 1.1.0 released.

Posted by Branko Čibej <br...@xbc.nu>.
The 1.1.0 Win32 binaries are available:

   http://subversion.tigris.org/files/documents/15/17372/svn-win32-1.1.0.zip
   http://subversion.tigris.org/files/documents/15/17373/svn-win32-1.1.0_dev.zip
   http://subversion.tigris.org/files/documents/15/17374/svn-win32-1.1.0_javahl.zip
   http://subversion.tigris.org/files/documents/15/17371/svn-win32-1.1.0_pdb.zip
   http://subversion.tigris.org/files/documents/15/17375/svn-win32-1.1.0_pl.zip
   http://subversion.tigris.org/files/documents/15/17376/svn-win32-1.1.0_py.zip

The MD5 checksums are:

   1d1fb5eeb305d78d6ab34af80b3023cc  svn-win32-1.1.0.zip
   b5e92f33ce980a155760f8372359c2fd  svn-win32-1.1.0_dev.zip
   9f8561c67482099f0d4e43fdaac8b52a  svn-win32-1.1.0_javahl.zip
   f5afbe4db2411ad70ffc61fe66150c64  svn-win32-1.1.0_pdb.zip
   a8af2d324c21e4d7870b268ad56f2786  svn-win32-1.1.0_pl.zip
   a7ea552117ce12d1d2665d12c0d85085  svn-win32-1.1.0_py.zip



Ben Reser wrote:

>Subversion 1.1.0 is ready.  Grab it from:
>
>   http://subversion.tigris.org/tarballs/subversion-1.1.0.tar.gz
>   http://subversion.tigris.org/tarballs/subversion-1.1.0.tar.bz2
>   http://subversion.tigris.org/tarballs/subversion-1.1.0.zip
>
>The MD5 checksums are:
>
>   9da8fdd869b218e17101b7675cbbae99  subversion-1.1.0.tar.gz
>   a91b0d79b8c8ab8747587037c044c6c9  subversion-1.1.0.tar.bz2
>   4591554c8cca784d7e6f893eeb20ebc7  subversion-1.1.0.zip
>
>PGP Signatures are available at:
>   http://subversion.tigris.org/tarballs/subversion-1.1.0.tar.gz.asc
>   http://subversion.tigris.org/tarballs/subversion-1.1.0.tar.bz2.asc
>   http://subversion.tigris.org/tarballs/subversion-1.1.0.zip.asc
>
>PGP Signatures will be made by the following person(s) for this release:
>   Ben Reser [1024D/641E358B] with fingerprint:
>   42F5 91FD E577 F545 FB40  8F6B 7241 856B 641E 358B
>
>Subversion 1.1.0 is the first new feature release since 1.0.0 and
>includes a number of new improvements and features.  You can find a
>detailed list of the chnages in our release notes at:
>  
>    http://subversion.tigris.org/svn_1.1_releasenotes.html
>
>The release notes also detail the compatability of this release with
>prior 1.0.x releases.
>
>A full list of changes since 1.0.8 follows below.
>
>Questions, comments, and bug reports to users_at_subversion.tigris.org.
>
>Thanks,
>-The Subversion Team
>
>--------------------8-<-------cut-here---------8-<-----------------------
>
> User-visible-changes:
> * new non-database repository back-end (libsvn_fs_fs)
> * symlinks can now be placed under version control (unix systems only)
> * cmdline client now supports psuedo-IRIs and autoescapes chars (issue #1910)
> * 'svnadmin recover' no longer waits forever for a lock (new '--wait' option)
> * new $Revision$ synonym for $Rev$ and $LastChangedRevision$
> * new runtime option 'store-passwords = ' gives finer control (r10794)x
> * fixed: working copies now shareable by multiple users (issue #1509)
> * fixed: diff and other subcommands correctly follow renames (issue #1093)
>     - new 'peg' syntax for diff/merge:  'svn diff -r X:Y TARGET@REV'
>     - now able to compare working copy with URL: 'svn diff --old WC --new URL'
> * new framework for localized error/info/help messages, initial translations:
>     - German, Polish, Swedish, Norwegian Bokmål, Traditional Chinese,
>       Japanese, Brazilian Portuguese.
> * speed improvements:
>     - faster 'svn up' on complex working copies -- no more repos txns (r8840)
>     - faster 'svn status' -- fewer stat() calls (r9182)
>     - faster 'svn checkout' -- fewer sleep() calls (r9123)
>     - faster 'svn blame' -- new RA->get_file_revs() func (issue #1715)
> * new switches added:
>     - 'svn blame --verbose'            - show extra annotation info
>     - 'svn export --native-eol TYPE'   - export using TYPE line-endings
>     - 'svn add --force'                - recurse into version-controlled dirs
>     - 'svnadmin dump --deltas'         - include binary diffs in dumpfile
>     - 'svnadmin create --fs-type fsfs' - create fs_fs repos (default is bdb)
>     - 'svnserve --tunnel-user=NAME'    - assume authenticated NAME over tunnel
>     - 'svndumpfilter [cmd] --quiet'    - less chatty dumpfiltering
>     - 'svnserve --version'             - show program's version
>       'svnversion --version'
>       'svndumpfilter --version'
> * svnadmin dump/deltify now understand -r{DATE} (r9805)
> * allow update of non-existent target entry (partial issue #1902 fix)
> * 'svnadmin create' now sets sgid bit on repos/db/  (unix systems only)
> * increase default neon (ra_dav) timeout from 120 to 3600 seconds (r9568)
> * print verbose BDB error messages (r10557, r10566)
> * fixed: don't bail when 'svn up' refuses to delete local mods (issue #1806)
> * fixed: process svn:externals in defined order (issue #1788)
> * fixed: pass new propval to stdin of pre-revprop-change hook (issue #952)
> * fixed: svndumpfilter logic/memory/display bugs (r8691, 8831, 9061)
> * fixed: 'svnadmin hotcopy PATH .' (r8659)
> * fixed: copy crash bug (r8863)
> * fixed: 'svn st -u' crash bug (r10841)
> * fixed: 'svn commit' segfault (r10676)
> * fixed: allow cleanup on .svn/ dirs containing KILLME file (r8891)
> * fixed: 'svn revert' detects corrupted text-base (r8897)
> * fixed: 'svn status -N' no longer locks entire tree (r8906)
> * fixed: several different 'svn switch' bugs (r9192, 9203, 9238, 9698)
> * fixed: some 'svn copy' bugs (r9193, 9274)
> * fixed: obscure update-deletion bug (r8976)
> * fixed: utf8 conversion 'hang' (r9233)
> * fixed: missing UTF8->native recoding in 'svn log' output (r10652, 10673)
> * fixed: 'svn blame' now defaults to  rev (r9440)
> * fixed: 'svn blame' closing files before deleting them (issue #1969)
> * fixed: 'svn diff' shows truncated paths (r9693)
> * fixed: 'svn diff --notice-ancestry' bug (r9699)
> * fixed: 'svn subcommand -r{DATE} URL' works if URL not in HEAD (issue #1840)
> * fixed: 'svn blame' on non-ascii path truncation (issue #1770)
> * fixed: svn:external 'wc not locked' bug (issue #1897)
> * fixed: proper mod_dav_svn html/xml escaping (issue #1209)
> * fixed: memleak in 'svn propset -R URL' (issue #1928)
> * fixed: potential repos corruption; ensure stdin/out/err always open (r10819)
> * fixed: stop 'svn up' from deleting schedule-add target dir (issue #1793)
> * fixed: 'svn merge' adding a directory already 'deleted' (issue #1769)
> * fixed: excessive memory use when fs deltifies revision 2^N (r10070)
> * fixed: disallow non-recursive directory commit (issue #1797)
> * fixed: allow propget of props with colon in name (issue #1807)
> * fixed: 'svnadmin load' computation of copyfrom-rev (issue #1795)
> * fixed: runtime config files created with proper line-endings (issue #1803)
> * fixed: make svnserve's authn work on usernames with spaces (r10385)
> * fixed: have svnserve use repos UUID as default authn realm (r10394)
> * fixed: segfault when history-following hits 'empty' revision (r10368)
> * fixed: overzealous out-of-dateness checks in 'svn cp wc URL' (issue 1994)
> * fixed: don't URI-encode path in mod_dav_svn XML listings (r10461)
> * fixed: 'svn info' should refuse URL targets (r10760)
> * fixed: incomplete-directory handling bug (r10956)
> * fixed: allow cancellation between files during recursive dir add (r10894)
> * general improvement and normalization of error messages
> * many improvements to contributed tools:  mailer.py, psvn.el, etc.
>
> Developer-visible changes:
> * libsvn_fs now loads either bdb (libsvn_fs_base) or fsfs (libsvn_fs_fs)
> * new console-printing API:  svn_cmdline_printf() family checks for errors.
> * new library-version querying API:
>     - new svn_[libname]_version() in each library
>     - svn_ver_*() family of functions
> * 2nd generation APIs, from svn_foo() --> svn_foo2().  old APIs deprecated.
>     - svn_wc_adm_open2() & friends, svn_wc_export2(), svn_client_add2()
>       svn_wc_parse_externals_description2(), svn_hash_read/write2(),
>       svn_repos_dump/load_fs2() & friends, svn_wc_diff2(),
>       svn_subst_copy_and_translate2()
> * other new APIs:
>     - svn_stream_copy(), svn_txdelta_target_push(), svn_opt_parse_path(),
>       svn_io_file_flush_to_disk, svn_repos_trace_node_locations(),
>       svn_repos_get_file_revs(), RA->get_locations(), RA->get_file_revs,
>       RA->get_version(), svn_sort_compare_paths(), svn_utf_initialize()
> * SVN_REVNUM_FMT_T usage replaced with %ld (r9691)
> * cache mod_authz_svn authz file per connection (r8867)
> * validate hex digits in % escape (issue #1947)
> * hashes now written to disk in sorted order (r9910)
> * do cancellation checks before loops, not after (r8918)
> * fixed: bug in svn_repos_dir_delta replacement logic (r8078)
> * fixed: tiny memory access bugs (r8229, 8230, 8313)
> * fixed: several commit buglets (r8955, 9658, 9757, 9855)
> * fixed: don't recursively lock all prop commands (r9172)
> * fixed: svnserve memory usage on many-file commits (r9185)
> * fixed: close svnserve child's listen-socket after forking (r10050)
> * fixed: 'svnadmin hotcopy' integrity improvements (issues #1817, #1818)
> * fixed: only verify media type of svn:mime-type, not encoding (r10126)
> * fixed: handle '//'  and '..' in svn_path_canonicalize (issue #1779)
> * fixed: double URI escaping (issue #1814)
> * fixed: editor-driver bug (don't delete before every copy) (r10851)
> * fixed: potential mod_dav_svn crashes/memleaks (r10478)
> * fixed: better 'svnadmin verify  verification (r10508, r10509)
> * fixed: encoding of get_repos_url_result (r10353, 10375)
> * fixed: prevent canonicalized URIs from ending in '/' (r10317)
> * stop using -std=c89 gcc flag (r11054)
> * sync with apr 1.0's find_apr.m4 and find_apu.m4 files (r10560)
> * win32 installer improvements (r10978)
> * huge improvements to python, perl, java bindings
> * huge changes to win32 build system
>  
>
-- Brane


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