Logoj0ke.net Open Build Service > Projects > devel:subversion > cvs2svn > cvs2svn.changes
Sign Up | Log In

File cvs2svn.changes of Package cvs2svn (Revision 386153b462863d9e5a703450305061a8)

Currently displaying revision 386153b462863d9e5a703450305061a8, show latest

 
1
-------------------------------------------------------------------
2
Mon Apr 28 10:55:00 CEST 2008 - cs@linux-administrator.com
3
4
- update cvs2svn to 2.1.1
5
6
-------------------------------------------------------------------
7
Fri Sep 28 14:13:28 CEST 2007 - olh@suse.de
8
9
- update cvs2svn to 2.0.0
10
  New features:
11
  * Add --use-internal-co to speed conversions, and make it the default.
12
  * Add --retain-conflicting-attic-files option.
13
  * Add --no-cross-branch-commits option.
14
  * Add --default-eol option and deprecate --no-default-eol.
15
  * RevisionRecorder hook allows file text/deltas to be recorded in pass 1.
16
  * RevisionReader hook allow file text to be retrieved from RevisionRecorder.
17
  * Slightly changed the order that properties are set, for more flexibility.
18
  * Don't set svn:keywords on files for which svn:eol-style is not set.
19
  * Implement issue #53: Allow --trunk='' for --trunk-only conversions.
20
 
21
  Bugs fixed:
22
  * Fix issue #97: Follow symlinks within CVS repository.
23
  * Fix issue #99: cvs2svn tries to create a file twice.
24
  * Fix issue #100: cvs2svn doesn't retrieve the right version.
25
  * Fix issue #105: Conflict between directory and Attic file causes crash.
26
  * Fix issue #106: SVNRepositoryMirrorParentMissingError.
27
  * Fix missing command-line handling of --fallback-encoding option.
28
  * Fix issue #85: Disable symbol sanity checks with in --trunk-only mode.
29
 
30
  Improvements and output changes:
31
  * Analyze CVS revision dependency graph, giving a more robust conversion.
32
  * Improve choice of symbol parents when CVS history is ambiguous.
33
  * In the case of clock skew to the past, resync forwards, not backwards.
34
  * Treat timestamps that lie in the future as bogus, and adjust backwards.
35
  * Gracefully handle tags that refer to nonexistent revisions.
36
  * Check and fail if revision header appears multiple times.
37
  * Gracefully handle multiple deltatext blocks for same revision.
38
  * Be more careful about only processing reasonable *,v files.
39
  * Improve checks for illegal filenames.
40
  * Check if a directory name conflicts with a filename.
41
  * When file is imported, omit the empty revision 1.1.
42
  * If a non-trunk default branch is excluded, graft its contents to trunk.
43
  * Omit the initial 'dead' revision when a file is added on a branch.
44
  * Require --symbol-transform pattern to match entire symbol name.
45
  * Treat files as binary by default instead of as text, because it is safer.
46
  * Treat auto-props case-insensitively; deprecate --auto-props-ignore-case.
47
 
48
  Miscellaneous:
49
  * Add a simple (nonportable) script to log cvs2svn memory usage.
50
  * Allow contrib/shrink_test_case.py script to try deleting tags and branches.
51
  * Add --skip-initial-test option to contrib/shrink_test_case.py script.
52
53
-------------------------------------------------------------------
54
Sat Apr 28 14:04:24 CEST 2007 - olh@suse.de
55
56
- move cvs2svn and viewvc to separate specfile
57
58
-------------------------------------------------------------------
59
Sat Apr 28 11:18:16 CEST 2007 - olh@suse.de
60
61
- add sysconfig settings for remote access (247372)
62
63
-------------------------------------------------------------------
64
Sat Apr 28 10:46:47 CEST 2007 - olh@suse.de
65
66
- add an example to host svn on / to subversion.conf  (179404)
67
68
-------------------------------------------------------------------
69
Thu Mar 29 21:56:44 CEST 2007 - olh@suse.de
70
71
- add /usr/share/emacs to filelist
72
73
-------------------------------------------------------------------
74
Sun Feb 25 16:48:11 CET 2007 - olh@suse.de
75
76
- update viewvc to 1.0.3
77
  * fix bug in path shown for Subversion deleted-under-copy items (issue #265)
78
  * minor documentation fixes
79
  * fix annotate assertions on uncanonicalized #include paths (issue #208)
80
  * make RSS URL method match the method used to generate it (issue #245)
81
  * fix Subversion annotation to run non-interactively, preventing hangs
82
  * fix bug in custom syntax highlighter fallback logic
83
  * fix bug in PHP CGI hack to avoid force-cgi-redirect errors
84
- update cvs2svn to 1.5.1
85
  New features:
86
  * Support multiproject conversions (each gets its own trunk, tags, branches).
87
  * New --options option to allow run-time options to be defined via a file.
88
  * --co, --cvs, and --sort options to specify the paths to executables.
89
  * Add new --fallback-encoding option.
90
  Bugs fixed:
91
  * Add missing import in cvs2svn_lib/process.py.
92
  * Fix issue #86: Support multiple project roots per repository.
93
  * Fix issue #104: Allow path to "sort" executable to be specified.
94
  * Fix issue #8: Allow multiple --encoding options.
95
  * Fix issue #109: Improve handling of fallback encodings.
96
  Improvements and output changes:
97
  * Further reduce conversion time and temporary space requirements.
98
  Miscellaneous:
99
  * Deprecate the --dump-only option (it is now implied by --dumpfile).
100
101
-------------------------------------------------------------------
102
Sat Feb 24 21:55:39 CET 2007 - olh@suse.de
103
104
- Version 1.4.3
105
  User-visible-changes:
106
   - Client:
107
     * fixed: crash using automatic auth protocols with Neon 0.26 (r22440, -61)
108
     * fixed: svn_load_dirs.pl cannot import file names containing '@' (r22203)
109
     * fixed: error when committing replaced directories (r22991, -8)
110
     * fixed: inability to change file perms due to existing file perms (r23018)
111
     * include newest version of svn-graph.pl (r22969)
112
     * install a manpage for svnsync (r21403)
113
     * translation updates for all languages
114
     * dramatically speed up commit of wc-to-wc copy (r21471)
115
     * fixed: support 'svn co URL@{DATE}' (issue #2602)
116
     * fixed: cannot access repositories with spaces via svn:// (issue #2612)
117
     * fixed: passing full URL in some DAV requests, breaking proxies (r21526)
118
     * fixed: history-tracing can fail for renamed directories (issue #2600)
119
     * fixed: crash if interrupted while opening a working copy (r21792)
120
     * fixed: 'svn merge' should notify about conflicted files (issue #2584)
121
     * fixed: 'svn revert' should notify about prop-only reverts (issue #2517)
122
     * fixed: 'svn status -u' not showing props changed on wc root (issue #2533)
123
     * fixed: 'svn status -u' fails in a read-only working copy (r21904, -19)
124
     * fixed: 'svn up' failing with checksum mismatch error (issue #2618)
125
     * fixed: 'svnsync sync' copying missing implicit revprops (issue #2613)
126
     * fixed: svnsync unable to synchronise copies of URL-unsafe paths (r22092)
127
     * svnshell tool: support "setrev head" (r20992)
128
     * include newest version of svnmerge.py
129
   - Server:
130
     * fixed: incorrectly reporting authz circular dependencies (issue #2684)
131
     * fixed: potential filesystem memory leak in commit finalisation (r22729)
132
     * FSFS: improve detection of disk write errors (r21346)
133
     * FSFS: prevent API violation from corrupting repository (issue #2467)
134
     * improved error checking when running hook scripts, etc (r21483)
135
     * mailer.py: new commit_url option links to web page for a commit (r21333)
136
   - Client and Server:
137
     * fixed: potential string corruption when resizing string buffers (r22689)
138
     * translation updates for Korean, Spanish, Italian, Simplified Chinese,
139
           and Japanese (fixing issues #2649 and #2681)
140
 Developer-visible-changes:
141
 * update (experimental) ra_serf repository access module for DAV (r22872)
142
 * fixed: svn_{ra,repos}_replay() doesn't send checksums (r22346, -51, -52)
143
 * fixed: error when calling svn_repos_replay2() with a txn root (r22609)
144
 * support current CVS versions of libtool (post-1.5.22) (r22120)
145
 * javahl bindings:
146
     - fixed: auth cache is created in the current directory (r22780)
147
     - fixed: SVNAdmin's setLog() method always fails (r22387)
148
     - fixed: target dependency order in generated build scripts (r22209)
149
     - compile Java bytecode for Java 1.2 VM (r21765, -7, r21814)
150
     - fixed: crash if using 1.4.x bindings with older libraries (r21316, -429)
151
     - fixed: crash when empty destination path passed to checkout (r21770)
152
 * SWIG/perl bindings:
153
     - fixed: ra_do_{update,switch,status} work with Perl delta editors (r22311)
154
     - fixed: memory leak when calling methods on a Perl commit editor (r22332)
155
     - fixed: ra_replay works with Perl delta editors (r20666)
156
 * SWIG/python bindings:
157
     - fixed: crash when using an apr_hash_t typemap (issue #2606)
158
159
-------------------------------------------------------------------
160
Thu Jan 25 13:21:33 CET 2007 - olh@suse.de
161
162
- add svnmerge.py to subversion-tools (236700)
163
164
-------------------------------------------------------------------
165
Sun Oct 29 13:00:18 CET 2006 - meissner@suse.de
166
167
- use RPM_OPT_FLAGS also for C++
168
169
-------------------------------------------------------------------
170
Thu Sep 28 00:33:39 CEST 2006 - ro@suse.de
171
172
- use source=1.4 for java compilation 
173
174
-------------------------------------------------------------------
175
Mon Sep 25 10:55:08 CEST 2006 - olh@suse.de
176
177
- update cvs2svn to 1.4.0
178
  New features:
179
  * Support multicomponent --trunk, --tags, and --branches paths (issue #7).
180
  * New --auto-props option allows file properties to be set via file.
181
  * --force-branch and --force-tag options now accept regular expressions.
182
  * Add --symbol-default option.
183
  * Support multiple, ordered --encoding options.
184
  Bugs fixed:
185
  * Fix issue #93: Tags with forbidden characters converted to branches.
186
  * Fix issue #102: Branch file, deleted in CVS, is present in SVN.
187
  Improvements and output changes:
188
  * Print informative warning message if a required program is missing.
189
  * Output an error if any CVS filenames contain control characters.
190
  * Clean up temporary files even for pass-by-pass conversions.
191
  * Improve handling of commit dependencies and multibranch commits.
192
  * Implemented issue #50 (performance change).
193
  * Reduced the amount of temporary disk space needed during the conversion.
194
  Miscellaneous:
195
  * cvs2svn now requires Python version 2.2 or later.
196
  * cvs2svn has been broken up into many smaller python modules for clarity.
197
198
-------------------------------------------------------------------
199
Sat Sep 23 08:59:32 CEST 2006 - olh@suse.de
200
201
- force javac 1.4 bytecode
202
203
-------------------------------------------------------------------
204
Thu Sep 21 11:05:30 CEST 2006 - olh@suse.de
205
206
- rename viewcvs to viewvc, with no upgrade path for config files
207
- use the official viewvc-1.0.1 to get rid of the -dev string
208
  add patches for https and path handling from 1.0.x branch
209
210
-------------------------------------------------------------------
211
Thu Sep 21 10:41:30 CEST 2006 - olh@suse.de
212
213
- fix build when java is unavailable
214
215
-------------------------------------------------------------------
216
Thu Sep 21 09:44:04 CEST 2006 - olh@suse.de
217
218
- update cvs2svn filelist for python 2.5
219
220
-------------------------------------------------------------------
221
Fri Sep 15 08:07:14 CEST 2006 - poeml@suse.de
222
223
- remove unused pcre-devel and redundant libapr-util1-devel from
224
  BuildRequires
225
226
-------------------------------------------------------------------
227
Wed Sep 13 17:22:58 CEST 2006 - olh@suse.de
228
229
- Version 1.4.0 
230
  User-visible-changes:
231
  - Client:
232
    * new 'svnsync' commandline tool for repository replication
233
    * numerous working copy improvements (WARNING! upgrades to new format!):
234
      - improved performance when detecting modified files (r18628 -56)
235
      - new property storage is faster and uses less disk space (r17583)
236
      - internal wcprops take up less space (r19433 -37)
237
      - large file commit speedups (r17861 -73 18867 -918 -29 -44 -45 -48 -49)
238
      - reduce memory usage for large working copies (r19183 -538)
239
      - increased working copy stability with merge, copy and move:
240
            (fixes issues #845, #1516, #1553, #2135, #2144, #2148)
241
    * new switches added:
242
      - 'svn blame --force' (issue #2509)
243
      - 'svn diff/merge -c/--change' (r17054 -6 -68 18568 -741)
244
      - 'svn diff --summarize' (issue #2015)
245
      - 'svn merge/blame -x' (r18716 -20) (r18602 -857)
246
    * 'svn log' now supports peg revisions (issue #2287)
247
    * 'svn export' now creates intermediate directories if needed (r20030)
248
    * use switch/relocate when svn:externals updated (issue #2209)
249
    * internal diff can ignore whitespace and eol style changes (issue #2121)
250
    * conflict markers now match the file's eol style (issue #1325)
251
    * new svn2cl, svn-viewdiff and svn-resolve contrib scripts
252
    * numerous improvements to svnmerge.py, vc-svn and psvn
253
    * translation updates for all languages
254
    * fixed: 'svn ls' slow over ra_dav (issue #2151)
255
    * fixed: 'svn import' not handling eol-style correctly (issue #2433)
256
    * fixed: 'svn blame' should default operative rev range to peg rev (r18400)
257
    * fixed: 'svn blame' ignores eol-style (issue #2431)
258
    * fixed: 'svn checkout' should default operative rev to peg rev (r18422)
259
    * fixed: 'svn diff' supports all eol styles (r17624 -8 -61 18195 -392)
260
    * fixed: 'svn diff' multi-target memory leak (r17518)
261
    * fixed: 'svn merge' showing wrong status with external diff3 (issue #1914)
262
    * fixed: 'svn merge' not merging added dir into deleted dir (issue #2515)
263
    * fixed: 'svn rm' of non-existent item should fail (issue #2440)
264
    * fixed: 'svn status' should skip unversioned files (issue #2030)
265
    * fixed: 'svn status' shows added and conflicted files as added (r20382)
266
    * fixed: 'svn switch --relocate' may set wrong repos root (r17031)
267
    * fixed: 'svn switch --relocate' memory leak (r19535)
268
    * fixed: 'svn switch --relocate' not caching passwords (issue #2360)
269
    * fixed: 'svn info' not showing locks sometimes (r19777)
270
    * fixed: incorrect merge of add of binary file already in WC (issue #2403)
271
    * fixed: possible dataloss if editing immediately after merge (r20609 -12)
272
    * fixed: lots of diff wc<->repos bugs
273
    * fixed: unfriendly error message on propget on nonexistent path (r19399)
274
    * fixed: spurious revert report after manual conflict removal (issue #2517)
275
    * fixed: don't allow -rPREV on schedule add path (issue #2315)
276
    * fixed: keywords with dollar signs cause badness (issue #1780)
277
    * fixed: really revert file with locally modified keywords (issue #1663)
278
    * fixed: deleting schedule add file leaves working props file (issue #2419)
279
    * fixed: svn:needs-lock and read-only-ness not always in sync (issue #2306)
280
    * fixed: post-commit error output not sent to the client (issue #443)
281
    * fixed: not locked error on commit of switched path (issue #2353)
282
    * fixed: svn_apply_autoprops.py should trim whitespace from props (r20790)
283
    * fixed: show locking notifications in local path style (r20927)
284
    * fixed: encoding error on error messages from invalid options (r20883)
285
286
  - Server:
287
    * support for new 'svnsync' repository mirroring utility
288
    * support for BDB 4.4, including automatic recovery (issue #2449)
289
    * new contrib hook scripts:
290
      - enforcer
291
      - detect-merge-conflict.sh
292
      - case-insensitive.py
293
    * new tools script svn-backup-dumps.py
294
    * new tools hook script log-police.py
295
    * svnserve improvements:
296
      - new option --pid-file (r17836)
297
      - allow the password database to be read-only (r16840)
298
    * mod_dav_svn improvements:
299
      - fixed: error conversion crash (r19516)
300
      - fixed: unfriendly error when locking already locked path (issue #2275)
301
      - fixed: xml escaping bugs (r19760 -85 -86)
302
    * authorization improvements:
303
      - new mod_dontdothat apache module (r19531)
304
      - new mod_authz_svn directive AuthzSVNNoAuthWhenAnonymousAllowed (r18680)
305
      - error out when authz rules contain unexpected characters (r19471)
306
    * lots of improvements to mailer.py and commit-email.pl
307
    * FSFS back-end performance improvements (r17125 19119 -456 -58 -59)
308
    * fixed: 'svnadmin verify' output not in native encoding (issue #1997)
309
    * fixed: uuid file in FSFS could be destroyed on write error (issue #2193)
310
    * fixed: FSFS path encoding bug (r17774)
311
    * fixed: don't crash on corrupt repositories (r17625)
312
    * fixed: expect error output from hook scripts in native encoding (r17101)
313
    * fixed: catch errors starting hook scripts (r16891 17041 -81)
314
    * fixed: svnserve and authz can cause broken WCs (issue #2566)
315
    * fixed: the default hook script templates should be vanilla sh (r20796)
316
317
  - Both:
318
    * delta compression improvements:
319
       - new delta encoding reduces size (r18363 -94 -66 -78 -98 -99 -457 -950)
320
       - xdelta algorithm speed improvements (r18986, 19047)
321
    * don't bail on invalid locale (r19445)
322
    * improve speed of non-verbose svn ls (r17067 -71)
323
    * fixed: delta combiner reading past EOF (r17743)
324
325
Developer-visible-changes:
326
* require APR >= 0.9.7 to improve error detection for FSFS repos (r19915)
327
* require zlib, for svndiff1 delta encoding (r18363)
328
* support SWIG 1.3.29 (r19968)
329
* support autoconf 2.60-dev (r19919 20632 -36)
330
* numerous improvements to gen-make.py build system, especially on win32
331
* new public APIs:
332
  - keyword and eol translation helpers and generic streams (see svn_subst.h)
333
  - new generic stream helpers (see svn_io.h)
334
  - authentication providers made available to other clients (see svn_auth.h)
335
  - svn_cmdline_setup_auth_baton
336
  - svn_dso_initialize, svn_dso_load
337
  - svn_client_diff_summarize and svn_client_diff_summarize_peg
338
  - svn_client_list
339
  - svn_config_has_section
340
  - svn_txdelta_compose_windows and svn_txdelta_apply_instructions
341
  - svn_txdelta_stream_create
342
  - svn_diff_file_options_create and svn_diff_file_options_parse
343
  - svn_err_best_message
344
  - svn_compat_wrap_commit_callback
345
  - svn_uuid_generate
346
  - svn_user_get_name and svn_user_get_homedir
347
  - svn_io_get_dir_filenames
348
  - svn_ra_reparent
349
  - svn_ra_replay
350
  - svn_wc_revision_status
351
  - several rev'd APIs, see doxygen docs
352
* flush stdout after each status/notification line (r19476 -656)
353
* new (experimental) ra_serf repository access module for pipelined DAV
354
* .svn/entries use a less verbose non-xml format (r19420)
355
* make recursive 'svn ls' streamy (issue #1809)
356
* remove svn-config script
357
* empty-file and README.txt removed from WC admin areas (r17181 -268 -364)
358
* replace cmdline client XML DTDs with RNG schemas (r16379 -80 -93 -571 17248)
359
* fixed: log --limit against old svnserve leaves unusable session (r19638)
360
* fixed: blame of WORKING revision shouldn't give BASE (r19558)
361
* fixed: svn_client_copy and _move should fail if target exists (issue #2188)
362
* fixed: svn_io_file_rename and readonlyness on Windows and UNIX (r17366 -69)
363
* fixed: ra_dav memory leak when reusing session (issue #2247)
364
* fixed: various problems with --enable-dso and global pools (r20996, r20999)
365
* SWIG bindings:
366
    - SWIG/python bindings:
367
      - new support for svn_client_info (r19413)
368
    - SWIG/perl bindings:
369
      - new support for svn_client_info (r18758)
370
      - minor corrections to SVN::Fs (r19312)
371
* javahl bindings:
372
    - APIs to get version info for the native libraries  (r17604 -07)
373
    - API for path validation (r18989, r19079)
374
    - C++/Java code refactoring, cleanup, and consolidation
375
    - fixed: handle possible errors from date/time conversions (r17213)
376
    - fixed: SVNClient username/password JVM crash on null input (r19803 -13)
377
    - fixed: specify default UUID load action (r18030)
378
379
-------------------------------------------------------------------
380
Sun Jul 23 08:41:55 CEST 2006 - olh@suse.de
381
382
- tolerate neon 0.24.4 and 0.26.*
383
384
-------------------------------------------------------------------
385
Wed Jul 19 14:54:43 CEST 2006 - olh@suse.de
386
387
- quick fix to try also an ipv4 connect if ipv6 fails (#193350)
388
389
-------------------------------------------------------------------
390
Sat Jul 15 19:09:43 CEST 2006 - olh@suse.de
391
392
- update cvs2svn to 1.3.1
393
- update viewcvs to 1.0.x branch
394
  * fix exception on log page when use_pagesize is enabled
395
  * fix an XHTML validation bug in the footer template (issue #239)
396
  * fix handling of single-component CVS revision numbers (issue #237)
397
  * fix bug in download-as-text URL link generation (issue #241)
398
  * fix query.cgi bug, missing 'rss_href' template data item (issue #249)
399
  * no longer omit empty Subversion directories from tarballs (issue #250)
400
- update to 1.3.2 (#181701)
401
  User-visible-changes:
402
  - Client:
403
    * fixed: crash in svn st -u on missing subdirs (r19348, -73, issue #2551)
404
    * svn_load_dirs.pl symlink support (issue #2478)
405
    * fixed: svn_load_dirs.pl trying to import .svn and _svn dirs (r18549)
406
    * fixed: leaving stray WC locks on cancellation (r18893)
407
408
  - Server:
409
    * fixed: memory leak in mod_dav_svn when listing large dirs (r19528)
410
    * fixed: svnserve protocol error in lock, causing client hang (issue #2548)
411
    * fixed: mod_dav_svn crash on valid request (r19520)
412
    * mailer.py: add Content-Transfer-Encoding header (r19319)
413
    * mailer.py: fixed: named substitutions incorrectly ignored (r18114, -681)
414
    * fixed: authz requires read access for root for writes (issue #2486)
415
416
-------------------------------------------------------------------
417
Mon Jun 12 11:47:11 CEST 2006 - poeml@suse.de
418
419
- fix build on SUSE Linux 9.3 to 10.1 and SLES9
420
- remove X11 libs from BuildRequires -- they don't seem to be
421
  required at all
422
423
-------------------------------------------------------------------
424
Sun Jun 11 00:07:47 CEST 2006 - olh@suse.de
425
426
- update subversion.viewcvs.conf
427
  viewcvs was renamed to viewvc, all files were renamed
428
429
-------------------------------------------------------------------
430
Mon May  8 18:49:21 CEST 2006 - olh@suse.de
431
432
- update viewcvs to final release version 1.0.0
433
- update to 1.3.1
434
  User-visible-changes:
435
  - Client:
436
    * fixed: segfault moving unversioned files (issue #2436)
437
    * fixed: verbose list broken over ra_dav (issue #2442)
438
    * fixed: 'svn ci -m path_name' not requiring '--force-log' (r17956)
439
    * fixed: crash on mixed-case https URL scheme (r18042)
440
    * fixed: crash in status with ignored directories (r18291)
441
    * fixed: strip peg rev from default checkout directory (r18416)
442
    * fixed: diff crash with non-recursive checkout (r17231, 18539, -41)
443
    * fixed: 'svn ls' URL encoding bug with locks (r18665, -68)
444
    * fixed: unlock circumvents lock token check (r18691, -94)
445
    * fixed: repos-to-repos copy crash (r18451)
446
    * fixed: 'svnmerge' utility improvements (r18811)
447
448
  - Server:
449
    * fixed: set svn:date at the end of commit in fsfs (r18078)
450
    * fixed: don't wait for hook script background jobs (r18146)
451
    * fixed: mod_dav_svn should log the whole error chain (r18211)
452
    * fixed: uncomment section headers in repos config files (r18247, -50)
453
    * fixed: log scalability issues with many paths (r18395, -404)
454
    * fixed: better path input validation in mod_dav_svn (r18660)
455
    * fixed: assert in copy in fsfs and bdb (issue #2398)
456
457
  Developer-visible-changes:
458
   * fixed: missing #include (r18065)
459
   * fixed: error leaks (18196, -249)
460
   * python bindings: libsvn_swig_py link problem on Solaris 10 (r17910)
461
   * python bindings: pool lifetime bug (r17992)
462
   * python bindings: memory leak (r18230)
463
   * python bindings: race condition during application pool initialization (r18721)
464
465
-------------------------------------------------------------------
466
Wed Apr 12 14:28:27 CEST 2006 - olh@suse.de
467
468
- add svn_load_dirs.pl to subversion-tools package
469
470
-------------------------------------------------------------------
471
Tue Apr  4 21:10:36 CEST 2006 - olh@suse.de
472
473
- add svn-config to subversion-devel package (#163289)
474
475
-------------------------------------------------------------------
476
Fri Mar 10 14:08:07 CET 2006 - poeml@suse.de
477
478
- fix instructions in README.SuSE
479
480
-------------------------------------------------------------------
481
Sun Mar  5 16:32:34 CET 2006 - olh@suse.de
482
483
- pass prefix=/usr to cvs2svn install (#149809)
484
- update viewcvs to todays status
485
  Improve error reporting when svn blame fails.
486
  Fix mismatch between config.py and config file for php
487
  Allow CVS roots to be specified as root_parent directories
488
  Rename the "Project Root" drop down box to "Repository" in the default templates.
489
  Fix issue 204, 'Invalid "Repository Listing" location'
490
  Make EZT library support python iterators
491
  Add rudimentary support for intraline diffs.
492
  Implement trac-style unified diffs
493
  Fix HTML escaping in new unified diff view
494
  Fix issue #205 "Illegal id tags in tempates"
495
  Call update() with the proper argument.
496
  Avoid creating references to undefined "vc_idiff_" class.
497
  Fixup <br> tags (to <br />).
498
  Finish issue #212 -- XHTMLify the highlight integration.
499
  Finish issue #210.  Handle requests for [rootname]-root.tar.gz
500
  Finish issue #174 -- markup view of HEAD shows HEAD metadata
501
  Finish issue #178 -- remove references to symbolic revisions in instructions for Subversion diffs.
502
  Use <em> instead of <i>, <strong> instead of <b>.
503
  Fix a bug which caused 404's for revision views of the default repository when root_as_url_component is disabled.
504
  Restore highlight "line-number-start" option.
505
  set 'commits.log' template var instead of 'commits.desc'
506
  Make vhost configuration work under mod_python.
507
508
-------------------------------------------------------------------
509
Mon Feb 27 15:40:05 CET 2006 - olh@suse.de
510
511
- fix viewcvs buglink patch 
512
513
-------------------------------------------------------------------
514
Mon Feb 27 10:48:44 CET 2006 - olh@suse.de
515
516
- update viewcvs to todays status
517
  correct subversion.viewcvs.conf defaults for mod_python
518
  fix the python exceptions in viewcvs
519
520
-------------------------------------------------------------------
521
Sun Feb 26 22:42:45 CET 2006 - olh@suse.de
522
523
- add build dependency handling for swig bindings
524
525
-------------------------------------------------------------------
526
Thu Feb 23 11:11:04 CET 2006 - olh@suse.de
527
528
- update viewcvs to todays status
529
  remove Requires: swig (#153013)
530
  Require libapr-util1-devel libapr1-devel python-devel openldap2-devel
531
  cvs2svn requires svnadmin from subversion
532
533
-------------------------------------------------------------------
534
Sun Jan 29 22:30:44 CET 2006 - olh@suse.de
535
536
- update viewcvs to todays status
537
  update cvs2svn to current svn status
538
  update viewcvs bugurl patch
539
  build with -fstack-protector
540
  disable java on ppc
541
542
-------------------------------------------------------------------
543
Mon Jan 23 20:37:35 CET 2006 - olh@suse.de
544
545
- update de and nb po files for subversion
546
  update viewcvs to todays status
547
  update cvs2svn to current svn status
548
549
-------------------------------------------------------------------
550
Mon Jan  9 23:16:28 CET 2006 - olh@suse.de
551
552
- fix CFLAGS usage in specfile
553
  update viewcvs to todays status
554
  update cvs2svn to current svn status
555
556
-------------------------------------------------------------------
557
Mon Jan  2 19:49:56 CET 2006 - dmueller@suse.de
558
559
- build against apache 2.2.x 
560
561
-------------------------------------------------------------------
562
Sun Jan  1 12:55:53 CET 2006 - olh@suse.de
563
564
- update viewcvs to todays status
565
- update to 1.3.0
566
  User-visible-changes:
567
  - Client:
568
    * 'svn ls -v' now shows remote locks (issue #2291)
569
    * 'svn status' speedup (r15061, r15103)
570
    * 'svn blame' speedup on files with long history (issue #1970)
571
    * 'svnversion' now assumes default argument of '.' (r14892)
572
    * support for neon 0.25.x, which fixes http:// control-c bug (issue #2297)
573
    * support for more ISO-8601 date formats, compatible with GNU date (r14428)
574
    * support for single-digit date components (r15459)
575
    * working copy size with empty propfiles reduced (r16855, see releasenotes)
576
    * new switches added:
577
       - 'svn blame --xml [--incremental]' (r14690)
578
       - 'svn status --xml [--incremental]'  (issue #2069)
579
       - 'svn info --xml [--incremental]'
580
       - 'svn add/import --no-ignore'  (issue #2105)
581
       - 'svnlook tree --full-paths'  (r13976)
582
       - 'svnlook diff --diff-copy-from'  (r14855)
583
       - 'svnlook changed --copy-info' (r16681)
584
    * fixed: 'svn copy wc URL' might include deleted items (issue #2153)
585
    * fixed: 'svn copy wc wc' allows cross-repository copies (issue #2404)
586
    * fixed: 'svn up/merge' major property-merging bugs (issue #2035)
587
    * fixed: 'svn merge' insisting on write access to '.' (issue #2411)
588
    * fixed: 'svn merge' cross-device move problems (r16293, -329, -330)
589
    * fixed: 'svn diff' outputs headers in wrong encoding (issue #1533)
590
    * fixed: 'svn proplist/add/cat' dies on unversioned items (issue #2030)
591
    * fixed: 'svn add' not honoring svn:ignore property (issue #2243)
592
    * fixed: 'svn log -rN:M --limit X' error over http:// (issue #2396)
593
    * fixed: 'svn switch --relocate' failure on 'deleted' dir (r16673)
594
    * fixed: 'svn info' not always showing repos lock (issue #2276)
595
    * fixed: 'svn info' might show lock on wrong path (r16626)
596
    * fixed: 'svnlook' chokes on logs with inconsistent newlines (r14573)
597
    * fixed: 'svnlook propget --revprop -t' failure (r15203)
598
    * fixed: 'svnversion' wrongly traverses into externals (r15161)
599
    * fixed: incorrect URI encoding passed to svn+ssh:// (issue #2406)
600
    * fixed: properly handle filenames containing '@' (issue #2317)
601
    * fixed: '--non-interactive' now suppresses launch of $EDITOR (r15277)
602
    * fixed: conflict markers not in current encoding (r14621)
603
    * fixed: commands ignoring extraneous -m or -F switches (issue #2285)
604
    * fixed: poor error-checking when using revprops (r15542)
605
    * fixed: stack-smashing bugs (r15948, r16037)
606
    * fixed: incorrect parsing of mod_dav_svn XML responses (r17589)
607
    * translation updates for all languages
608
609
  - Server:
610
    * svnserve improvements:
611
       - can now restrict read/write access by path (see releasenotes)
612
       - undeprecation of the --read-only (-R) option (r17614)
613
    * mod_dav_svn improvements:
614
       - 'SVNListParentPath on' shows all repositories in web browser (r16158)
615
       - ability to log high-level client operations (see releasenotes)
616
       - sets svn:mime-type on autoversioning commits (r14359)
617
    * 'svn log' performance improvement (r14722)
618
    * fixed: fs history algorithm might return wrong objects (issue #1970)
619
    * fixed: repos deadlock when hooks output too much (issue #2078)
620
    * fixed: mod_dav_svn displays errors with sensitive paths (r14792)
621
    * fixed: anonymous reader could create empty commits (issue #2388)
622
    * fixed: possible segfault to callers of trace_node_locations() (r16188)
623
    * fixed: BDB-style locking actions on FSFS repositories (r16295, r16297)
624
    * fixed: numerous bugs running BDB commands on FSFS (issue #2361, r16388)
625
    * fixed: svndumpfilter incorrectly remapping dropped revs (issue #1911)
626
627
  - Both:
628
    * faster multiple (un)locks in a single svn:// request (issue #2264)
629
    * the Subversion Book is no longer bundled (r17466)
630
631
  Developer-visible-changes:
632
  * working copy is now storing repos_root as separate field (issue #960)
633
  * keywords are now stored in an internal hash (issue #890)
634
  * client status APIs now makes more server-side info available (r16344)
635
  * new public APIs:  
636
     - new transfer progress callback for DAV (r15948)
637
     - svn_ra_initialize(), svn_client_open_ra_session()
638
     - svn_fs_closest_copy(), svn_fs_type()
639
     - several rev'd APIs, see doxygen docs
640
  * SWIG bindings: No more compile-time or runtime SWIG dependencies
641
    - SWIG/python bindings:
642
       - automatic memory management: APIs no longer require pool arguments!
643
       - improved stability, as shown by our new testsuite
644
       - better error messages
645
    - SWIG/ruby bindings:
646
       - complete API coverage!
647
       - automatic memory management
648
       - greatly expanded test suite
649
    - SWIG/perl bindings:
650
       - new accessors for svn_lock_t, svn_fs_access_t
651
       - a number of bugfixes
652
  * javahl bindings:
653
    - add streamy API for fetching file contents (r15584) 
654
    - fixed: let tests run before bindings are installed (issue #2040)
655
    - fixed: lock command not raising errors properly (issue #2394)
656
    - fixed: ignored errors from svn_client_blame2() (r16434)
657
658
-------------------------------------------------------------------
659
Wed Dec 21 09:29:13 CET 2005 - olh@suse.de
660
661
- update svn to current svn-1.3.x branch
662
  update cvs2svn to current svn status
663
  update viewcvs to todays status
664
665
-------------------------------------------------------------------
666
Fri Dec  9 17:56:13 CET 2005 - olh@suse.de
667
668
- update svn to current svn-1.3.x branch
669
  update cvs2svn to current svn status
670
  update viewcvs to todays status, adapt a few path names
671
  remove libapr0 from nfb, comes from apache2-devel-packages
672
  update svndiff script to pass more options to svn
673
674
-------------------------------------------------------------------
675
Sat Dec  3 15:46:06 CET 2005 - olh@suse.de
676
677
- clear LD_RUN_PATH in perl bindings
678
  allow building with older distributions, requires swig > 1.3.21
679
680
-------------------------------------------------------------------
681
Sat Dec  3 11:30:59 CET 2005 - olh@suse.de
682
683
- update svn to current svn-1.3.x branch
684
  update cvs2svn to current svn status
685
  update svndiff script to take $rev and r$rev as arguments
686
687
-------------------------------------------------------------------
688
Fri Nov 25 08:54:06 CET 2005 - olh@suse.de
689
690
- update svn to current svn-1.3.x branch
691
  update cvs2svn to current svn status
692
  update viewcvs to todays status, it is now viewvc
693
694
-------------------------------------------------------------------
695
Tue Nov  8 20:50:42 CET 2005 - olh@suse.de
696
697
- update svngrep to ignore quilt metadata
698
699
-------------------------------------------------------------------
700
Tue Nov  8 20:10:20 CET 2005 - olh@suse.de
701
702
- update svn to current svn-1.3.x branch
703
  update cvs2svn to current svn status
704
  update viewcvs to todays status
705
706
-------------------------------------------------------------------
707
Tue Nov  8 19:40:29 CET 2005 - olh@suse.de
708
709
- remove old extra po and pt_BR locale files
710
711
-------------------------------------------------------------------
712
Sun Oct 30 08:27:27 CET 2005 - olh@suse.de
713
714
- update to 1.3.0rc2
715
  update cvs2svn to current svn status
716
  build bindings parallel
717
718
-------------------------------------------------------------------
719
Fri Oct 28 19:37:39 CEST 2005 - olh@suse.de
720
721
- update to 1.3.0rc1
722
723
-------------------------------------------------------------------
724
Thu Oct 27 20:29:11 CEST 2005 - olh@suse.de
725
726
- move subversion-doc to a noarch package
727
  update cvs2svn to current svn status
728
  update viewcvs to todays status
729
730
-------------------------------------------------------------------
731
Wed Sep 21 11:10:33 CEST 2005 - olh@suse.de
732
733
- cvs2svn requires /usr/bin/co  (#118017)
734
735
-------------------------------------------------------------------
736
Fri Aug 26 17:03:07 CEST 2005 - olh@suse.de
737
738
- update viewcvs, more permission fixes
739
- update svnbook
740
- update po and pt_BR locale file
741
- update to 1.2.3
742
 User-visible-changes:
743
  - Client:
744
    * fixed: 'svn status -u' fails against pre-1.2 mod_dav_svn (r15359, r15423)
745
    * fixed: 'svn export' segfault (r15516)
746
    * fixed: 'svn merge' memory leak (r15233)
747
    * fixed: horrible rename-tracing performance against 1.0 servers (r15315)
748
    * fixed: 'svn cat' over file:// -- small leak  (r15253)
749
    * fixed: crash with "svn lock" and authentication (r15703)
750
    * improvements to 'svnmerge' utility (r14008,-458,-587,-632, r15329,-340)
751
    * translation updates for French, German, Polish, Norwegian, Swedish,
752
      Korean
753
  - Server:
754
    * fixed: mod_authz_svn being overly restrictive (r15463)
755
    * fixed: fsfs directory caching bug (r15705, r15742)
756
757
  - Both:
758
    * fixed: crash when >50 options passed to any commandline app (r15251)
759
    * fixed: memory leak in character translation handle caching (r15379,-398)
760
761
 Developer-visible-changes:
762
  * fixed: crash when calling svn_client_(un)lock with no targets (r15734)
763
  * missing #include in SWIG bindings (r15683)
764
  * javahl bindings:
765
      - fixed: JNI library loading bug (r15552)
766
      - fixed: JNI stack-name cut and paste error (r15337)
767
      - fixed: crash when revisions have no dates (r15737)
768
  * perl bindings:
769
      - now compatible with SWIG 1.3.25 (r15248)
770
      - allow SVN::Pool to be used as pool parameter (r15450)
771
      - make SVN::Delta::Editor friendlier for debugging (r15609)
772
      - fixed: wrap svn_ra_stat properly (r15713)
773
      - fixed: bug in SVN::Core::Stream's read function (r15698, r15700)
774
  * ruby bindings:
775
      - now compatible with SWIG 1.3.25 (r14980, r15361)
776
777
-------------------------------------------------------------------
778
Fri Aug 19 11:24:41 CEST 2005 - olh@suse.de
779
780
- hide SVN_VIEWCVS_MODPYTHON section in IfModule mod_python.c
781
  update viewcvs, more permission fixes
782
  update svnbook
783
784
-------------------------------------------------------------------
785
Tue Aug  2 15:45:53 CEST 2005 - olh@suse.de
786
787
- provide libsvnjavahl-1.so in main svn package, for subclipse
788
- update svnbook
789
790
-------------------------------------------------------------------
791
Tue Jul 12 20:32:51 CEST 2005 - olh@suse.de
792
793
- remove --silent from libtool calls
794
  all object files are compiled with the same CFLAGS
795
  -fpie cant be used for shared objects, pass -fno-pie to libtool
796
  as a quick hack
797
- update svnbook
798
799
-------------------------------------------------------------------
800
Tue Jul 12 11:27:41 CEST 2005 - poeml@suse.de
801
802
- double check that all repository access schemes are compiled 
803
804
-------------------------------------------------------------------
805
Sun Jul  3 20:34:33 CEST 2005 - olh@suse.de
806
807
- update svnbook
808
- build with expat instead of libxml2 (#94606)
809
- update buildrequires for subversion-devel
810
- update to 1.2.1
811
 User-visible-changes:
812
  - Client:
813
    * fixed: 'svn lock' on switched file locks wrong thing (issue #2307)
814
    * fixed: 'svn (un)lock' errors on multiple targets (r14736, 14775)
815
    * fixed: 'svn (un)lock' problems with URI-unsafe names (issue #2314)
816
    * fixed: 'svn (un)lock' not caching authentication (r15088)
817
    * fixed: 'svn unlock' loses executable bit (r14859, r14923, r14939)
818
    * fixed: 'svn unlock URL' segfault (r14893)
819
    * fixed: 'svn commit' failure on XML-unsafe locked paths (issue #2335)
820
    * fixed:  recursive directory copy bug (issue #2343)
821
    * fixed:  don't initialize RA library in 'svnversion' (r14755)
822
    * various translation updates for localized client messages
823
  - Server:
824
    * fixed: 'svn log' performance regression, general (r14116, 14772, 14759)
825
    * fixed: 'svn log -v' performance regression, FSFS-specific (r15016)
826
    * fixed: mod_dav_svn bug sets content-type incorrectly (r15046)
827
 Developer-visible-changes:
828
 * fixed:  OBOE with 'limit' parameter of svn_repos_get_logs3(). (r15119)
829
 * perl bindings:  
830
      - accessors for svn_lock_t (r15082)
831
      - call utf_initialize, adjust global pool usage (r15076, r15080,
832
                                                       r15081, r15117)
833
834
-------------------------------------------------------------------
835
Thu Jun 16 21:29:40 CEST 2005 - olh@suse.de
836
837
- update svnbook, add -fpie to CFLAGS, -pie to LDFLAGS
838
839
-------------------------------------------------------------------
840
Thu May 26 17:50:46 CEST 2005 - olh@suse.de
841
842
- Fix svn-push, which was segfaulting all the time
843
844
-------------------------------------------------------------------
845
Thu May 26 16:39:27 CEST 2005 - olh@suse.de
846
847
- add simple svndiff to operate on a single commit, update svnbook
848
849
-------------------------------------------------------------------
850
Mon May 23 20:43:03 CEST 2005 - olh@suse.de
851
852
- switch to 1.2.0 tag, add cvs2svn faq, update svnbook
853
854
-------------------------------------------------------------------
855
Sat May 21 19:09:42 CEST 2005 - olh@suse.de
856
857
- update to 1.2.0
858
 User-visible-changes:
859
  - Client:
860
    * add peg-rev syntax to co/blame/cat/ls/pget/plist/export (issue #1093)
861
    * 'svn info' now works on URLs (r13123, 13144)
862
    * 'svn* --version' now shows available repository back-ends (r13761)
863
    * new fixed-length keywords (for placement in binary files) (issue #2095)
864
    * performance improvements:
865
       - 'svn status' does much less disk parsing (r11677, 11704)
866
       - 'svn st -u' no longer asks server to generate textdeltas (issue #2259)
867
       - 'svn revert -R' doing much less work (r13883)
868
       - utf8<->native conversions are faster now (issue #2016)
869
    * new switches added:
870
       - 'svn log --limit N'               - show only first N log messages
871
       - 'svn info --revision'             - show info on older object (r13265)
872
       - 'svn list --xml'                  - output listing in XML
873
       - 'svn propset --force'             - allow unusual propsets (#2065)
874
       - 'svn diff --force'                - show diffs on binary files (#2099)
875
       - 'svn co/up/st --ignore-externals' - skip over externals (#2189)
876
       - 'svn export --non-recursive'      - don't export subdirs (issue #2228)
877
       - 'svnversion --help'               - show help (r13128)
878
    * fixed: 'svn merge' fails to add symlinks or expand keywords (issue #2064)
879
    * fixed: 'svn merge --dry-run' shows spurious 'skip' messages (issue #1943)
880
    * fixed: 'svn merge' file-not-found' error (issue #1673)
881
    * fixed: 'svn merge' of propchanges into deleted file (issue #2132)
882
    * fixed: 'svn merge' on implicit target with space (r13010)
883
    * fixed: 'svn merge/diff URL URL' can cause httpd timeout (issue #2048)
884
    * fixed: 'svn switch/update' failure might corrupt wc (issue #1825)
885
    * fixed: 'svn up' should rm before add, helps case-insensitivity (r12616)
886
    * fixed: 'svn up -rX' causes file to be unrestorable (issue #2250)
887
    * fixed: 'svn copy wc wc' should keep .svn/ hidden (issue #1739)
888
    * fixed: 'svn copy wc wc' of deleted=true doesn't delete (issue #2101)
889
    * fixed: 'svn copy' shouldn't copy into schedule-delete area (issue #2020)
890
    * fixed: 'svn copy dir dir' infinite recursion (issue #2224)
891
    * fixed: 'svn log' throws error on unversioned target (issue #1551)
892
    * fixed: 'svn log' in r0 working copy shows r1 log msg (issue #1950) 
893
    * fixed: 'svn export' bugs on deleted dirs or nonexistents (#2226, r13226) 
894
    * fixed: 'svn export' on single file from working copy (issue #1708)
895
    * fixed: 'svn import' creating an empty revision (r14293)
896
    * fixed: 'svn commit' ignores --encoding when editing externally (#2244)
897
    * fixed: 'svn commit' log message lost if utf8-conversion failure (r13230)
898
    * fixed: 'svn diff' output encoding bug (r11461)
899
    * fixed: 'svn diff' showing prop-diffs on repos root dir (r13381-2)
900
    * fixed: 'svn diff' label reversal (issue #2033)
901
    * fixed: 'svn propget' prints extra newline in --strict mode (r14505)
902
    * fixed: 'svn propset' should skip unversioned files (#2030)
903
    * fixed: 'svn rm URL1 URL2 URL3...' huge memory usage (issue #2218)
904
    * fixed: 'svn mkdir' cleanup after failure (r11883)
905
    * fixed: 'svn status -u' crash in non-recursive wc's (issue #2122)
906
    * fixed: 'svn revert' should skip unversioned items (issues #2030, 2133)
907
    * fixed: 'svn revert' should suggest --recursive (issue #2114)
908
    * fixed: 'svn add/import' better detects invalid paths (issue #1954)
909
    * fixed: 'svn cleanup' should repair timestamps (r12012)
910
    * fixed: 'svn cat -rBASE' contacts repository (issue #1361)
911
    * fixed: fuzzily escape control-characters when sending over dav (#2147)
912
    * fixed: prevent client from manipulating svn:wc:* properties (r12523)
913
    * fixed: xml-escaping bugs over dav (r11090)
914
    * fixed: store symlinks as utf8, always work in non-utf8 locale (r11358-9)
915
    * fixed: bug in special-file detranslation (r11441)
916
    * fixed: show paths in local-style where we weren't (issue #1538)
917
    * fixed: detect invalid propnames better (issue #1832)
918
    * fixed: entire error stack not being printed (issue #1822)
919
    * fixed: improper utf8 conversion of revision strings (issue #1999)
920
    * fixed: use-commit-times timestamp bug (r12906)
921
    * fixed: don't comment out section-names in default config file (r11771)
922
    * more support for user-cancellation (r13083-4, 13086)
923
    * improved error messages (r12920, 11392, 11599, 11913, #2154, #2214)
924
925
   - Server:
926
    * mod_dav_svn autoversioning feature now complete (see release notes)
927
    * 'svnadmin create' now creates FSFS repositories by default (r13624)
928
    * new pre/post-revprop hook argument to describe propchange (r12162)
929
    * mod_authz_svn groups can now contain other groups (issue #2085)
930
    * 'svnadmin recover' now creates default svnserve passwd file (r11589)
931
    * increase default BDB cache size in DB_CONFIG (r13030)
932
    * new switches added:
933
       - 'svnlook diff --no-diff-added'        - suppress added files (#2180)
934
       - 'svnlook propget/proplist --revprop'  - show revision props (#2181)
935
       - 'svnadmin load --use-pre-commit-hook'  
936
         'svnadmin load --use-post-commit-hook'- invoke hooks when loading
937
    * fixed: FSFS race condition on posix platforms (issue #2265)
938
    * fixed: change FSFS revprops atomically and safely (issue #2193)
939
    * fixed: FSFS should verify checksums (issue #2253)
940
    * fixed: 'svnadmin create' should clean up when it fails (r13200)
941
    * fixed: 'svnadmin load' compatibility on pre-0.14 dumpfiles (r12075)
942
    * fixed: 'svnadmin load' crashes on contentful rev 0 (issue #1674)
943
    * fixed: 'svnadmin dump' should write in console encoding (issue #1997)
944
    * fixed: check for null-streams in dump/load code (r10510)
945
    * fixed: hook script ignored when symlink is broken (issue #1700)
946
    * fixed: hook script may inherit server's stdin stream (r12155)
947
    * fixed: potential svnserve segfault (r13199)
948
    * fixed: svnserve handling mutually-exclusive options (issue #2251)
949
    * fixed: mod_authz_svn should log errors to httpd errorlog (issue #2182)
950
    * fixed: 'svnadmin hotcopy' failed to copy format files (r14678, r14683)
951
952
   - Both:
953
    * new 'locking' feature (issue #1478, see release notes for details):
954
        - new: 'svn lock/unlock', 'svnadmin lslocks/rmlocks', 'svnlook lock'
955
        - new: 'svn:needs-lock' property to enable communication         
956
        - 'svn st [-u]' shows local or remote lock overview
957
        - 'svn info wc | URL'  shows local or remote lock details
958
        - 'svn commit' sends locks, 'svn up' removes stale locks
959
        - new hook scripts: pre-lock, pre-unlock, post-lock, post-unlock
960
    * speedups for 'svn blame' and other commands (see xdelta in release notes)
961
    * fixed: make both svnserve and svn:// urls work with IPv6 (r13235-6)
962
963
-------------------------------------------------------------------
964
Sun May  1 22:34:54 CEST 2005 - olh@suse.de
965
966
- add a simple svngrep script to simplify grep -r in repositories
967
968
-------------------------------------------------------------------
969
Sun May  1 21:20:05 CEST 2005 - olh@suse.de
970
971
- rcsvnserve had a hardcoded requirement for userid/groupid svn
972
  this is now tuneable via a sysconfig variable
973
974
-------------------------------------------------------------------
975
Sun May  1 20:58:13 CEST 2005 - olh@suse.de
976
977
- update to docbook-xsl-1.68.1.tar.gz
978
- update to 1.1.4
979
  User-visible-changes:
980
   - Client:
981
     * fixed: 'svn merge' can cause broken working copy (issue #2222)
982
     * fixed: 'svn commit' fails when schedule-delete dir has local mod (r11980)
983
     * fixed: 'svn st -u nonexistent_file' segfault (issue #2127)
984
     * fixed: 'svn cp wc wc' utf8 conversion error (r13111)
985
     * fixed: confusing error message about "wc not locked" (issue #2174)
986
   - Server:
987
     * fixed: nasty (though unusual) performance bug in FSFS commits (r13222-3)
988
     * fixed: FSFS memory leak when auto-merging large tree (r13193)
989
     * fixed: FSFS memory leak in 'svnadmin hotcopy' (r13218, 13465, 13468)
990
     * fixed: FSFS segfault when encountering empty data reps (r13683)
991
     * fixed: two dataloss bugs in svndumpfilter (r12630, r12636)
992
     * fixed: wasteful memory usage in svndumpfilter (r12637, r12640)
993
     * fixed: mod_dav_svn segfaults when client sends bogus paths (issue #2199)
994
 
995
-------------------------------------------------------------------
996
Wed Apr 20 00:50:25 CEST 2005 - ro@suse.de
997
998
- accept swig 1.3.24
999
1000
-------------------------------------------------------------------
1001
Tue Mar 29 12:36:08 CEST 2005 - poeml@suse.de
1002
1003
- subversion-doc apache configuration: fix invalid mixing of +/-
1004
  with non-+/- syntax in Options directive
1005
1006
-------------------------------------------------------------------
1007
Fri Mar  4 19:52:50 CET 2005 - olh@suse.de
1008
1009
- restore old java checks
1010
1011
-------------------------------------------------------------------
1012
Thu Mar  3 15:26:40 CET 2005 - olh@suse.de
1013
1014
- update cvs2svn to version 1.2.1, rev r1422
1015
  * Fix cvs2svn's dumpfile output to work after Subversion's r12645.
1016
  will also improve conversion speed
1017
1018
-------------------------------------------------------------------
1019
Wed Feb 23 15:14:50 CET 2005 - olh@suse.de
1020
1021
- build swig-pl without make -jN to avoid broken dependencies
1022
1023
-------------------------------------------------------------------
1024
Tue Feb 22 17:43:51 CET 2005 - ro@suse.de
1025
1026
- search also for "other" java on a biarch platform 
1027
1028
-------------------------------------------------------------------
1029
Sat Feb 19 20:15:10 CET 2005 - olh@suse.de
1030
1031
- use lib macro to find java package
1032
1033
-------------------------------------------------------------------
1034
Wed Feb 16 16:08:19 CET 2005 - schwab@suse.de
1035
1036
- Don't override $EDITOR.
1037
1038
-------------------------------------------------------------------
1039
Tue Feb 15 13:24:21 CET 2005 - uli@suse.de
1040
1041
- cope with jpackage-compliant IBMJava2 (fixes s390*)
1042
1043
-------------------------------------------------------------------
1044
Sun Jan 23 12:31:43 CET 2005 - olh@suse.de
1045
1046
- set docroot=/viewcvs-docroot in viewcvs.conf
1047
  handle SVN_VIEWCVS_MODPYTHON in apache2 subversion.viewcvs.conf
1048
1049
-------------------------------------------------------------------
1050
Mon Jan 17 07:56:19 CET 2005 - olh@suse.de
1051
1052
- update to 1.1.3
1053
- update viewcvs and cvs2svn to current cvs/svn status
1054
1055
-------------------------------------------------------------------
1056
Sat Jan  8 12:02:01 CET 2005 - olh@suse.de
1057
1058
- update viewcvs, includes the DESTDIR patch
1059
1060
-------------------------------------------------------------------
1061
Fri Jan  7 12:23:05 CET 2005 - olh@suse.de
1062
1063
- build java bindings
1064
1065
-------------------------------------------------------------------
1066
Thu Jan  6 17:10:00 CET 2005 - olh@suse.de
1067
1068
- update to 1.1.2
1069
  drop subversion-keywords_on_add.patch
1070
  http://svnbook.red-bean.com/svnbook-1.1/ch07s02.html#svn-ch-7-sect-2.4
1071
- add 2 security patches for viewcvs
1072
  subversion.viewcvs.forbidden-hide_cvsroot_CAN-2004-0915.patch (#48989)
1073
  subversion.viewcvs.escapeurl_CAN-2004-1062.patch (#49086)
1074
- update to docbook-xsl-1.67.2.tar.gz
1075
- update viewcvs and cvs2svn to current cvs/svn status
1076
- rename subversion-cvs2svn to cvs2svn
1077
- rename subversion-viewcvs to viewcvs
1078
1079
-------------------------------------------------------------------
1080
Thu Oct 14 13:45:15 CEST 2004 - olh@suse.de
1081
1082
- update to 1.0.9
1083
  User-visible-changes:
1084
  - Server:
1085
    * fixed: 'svn ls' HTTP performance regression
1086
    * fixed: 'svn log -v' hiding too much info on 'empty' revisions.
1087
1088
-------------------------------------------------------------------
1089
Thu Oct 14 02:02:31 CEST 2004 - ro@suse.de
1090
1091
- added libgcrypt, libgpg-error to neededforbuild
1092
1093
-------------------------------------------------------------------
1094
Fri Sep 24 20:37:45 CEST 2004 - olh@suse.de
1095
1096
- update to 1.0.8
1097
  CAN-2004-0749: mod_authz_svn fails to protect metadata (#45610)
1098
  Version 1.0.8
1099
  User-visible-changes:
1100
  * fixed: mod_authz_svn path and log-message metadata leaks.
1101
  Version 1.0.7
1102
  User-visible-changes:
1103
  * fixed: 'svn st -u' crash (r10841)
1104
  * fixed: potential repos corruption; ensure stdin/out/err always open
1105
  * fixed: allow propnames containing ":" to be fetched via http://
1106
  * fixed: allow user to interrupt between authentication prompts
1107
  * fixed: work around +t directory-creation bug in APR
1108
  * various small fixes to Book
1109
  Developer-visible changes:
1110
  * fix library dependencies for bindings
1111
  * perl bindings: various fixes
1112
1113
-------------------------------------------------------------------
1114
Wed Sep  1 15:44:39 CEST 2004 - olh@suse.de
1115
1116
- add psvn.el
1117
1118
-------------------------------------------------------------------
1119
Fri Aug 27 14:39:07 CEST 2004 - olh@suse.de
1120
1121
- update cvs2svn to 1.0.0 status, rev 1368
1122
  update viewcvs to todays status
1123
1124
-------------------------------------------------------------------
1125
Mon Aug  9 17:48:30 CEST 2004 - olh@suse.de
1126
1127
- update cvs2svn to 1.0rc4 status, rev 1322
1128
  update viewcvs to todays status
1129
  update to docbook-xsl-1.65.1.tar.gz
1130
1131
-------------------------------------------------------------------
1132
Tue Aug  3 10:37:26 CEST 2004 - olh@suse.de
1133
1134
- build perl bindings, allow make -jN
1135
1136
-------------------------------------------------------------------
1137
Thu Jul 29 13:51:51 CEST 2004 - poeml@suse.de
1138
1139
- fix path in README.SuSE
1140
- fix fillup of /etc/sysconfig/svnserve
1141
1142
-------------------------------------------------------------------
1143
Tue Jul 27 12:05:44 CEST 2004 - olh@suse.de
1144
1145
- update to rev 10424 from 1.0.x branch, 1.0.6 status
1146
1147
-------------------------------------------------------------------
1148
Tue Jul  6 16:52:28 CEST 2004 - poeml@suse.de
1149
1150
- add subversion.viewcvs-buglink.patch from James Henstridge, plus
1151
  re.I modifier to match case insensitively
1152
1153
-------------------------------------------------------------------
1154
Tue Jul  6 14:17:03 CEST 2004 - poeml@suse.de
1155
1156
- update cvs2svn to r1214
1157
- update viewcvs to current CVS snapshot
1158
1159
-------------------------------------------------------------------
1160
Mon Jul  5 15:18:56 CEST 2004 - poeml@suse.de
1161
1162
- fix "select for diff" in viewcvs (patch by Heinrich
1163
  Stamerjohanns)
1164
1165
-------------------------------------------------------------------
1166
Mon Jun 14 12:50:38 CEST 2004 - olh@suse.de
1167
1168
- update to rev 9955 from 1.0.x branch, 1.0.5 status
1169
1170
-------------------------------------------------------------------
1171
Mon May 10 18:11:54 CEST 2004 - olh@suse.de
1172
1173
- remove Requires: -<release> (#40278)
1174
1175
-------------------------------------------------------------------
1176
Sun May  9 17:11:30 CEST 2004 - olh@suse.de
1177
1178
- add subversion-1.0.1-exploit-old_timestamp_format.patch (#39774)
1179
1180
-------------------------------------------------------------------
1181
Mon Apr 19 23:19:44 CEST 2004 - olh@suse.de
1182
1183
- update to rev 9429 from 1.0.x branch, 1.0.2 status
1184
1185
-------------------------------------------------------------------
1186
Mon Mar  8 11:56:00 CET 2004 - olh@suse.de
1187
1188
- update to rev 8925 from 1.0.x brancht, almost 1.0.1 status
1189
1190
-------------------------------------------------------------------
1191
Thu Mar  4 15:37:59 CET 2004 - poeml@suse.de
1192
1193
- add patch for ViewCVS 
1194
  http://cvs.sourceforge.net/viewcvs.py/viewcvs/viewcvs/lib/ezt.py?r1=1.22&r2=1.23
1195
1196
-------------------------------------------------------------------
1197
Mon Mar  1 20:06:51 CET 2004 - olh@suse.de
1198
1199
- update to rev 8871 from 1.0.x branch
1200
1201
-------------------------------------------------------------------
1202
Sun Feb 22 10:04:58 CET 2004 - olh@suse.de
1203
1204
- update to 0.99.0 (1.0.0-beta1), from 1.0.x branch, rev 8806
1205
1206
-------------------------------------------------------------------
1207
Sat Jan 24 18:32:37 CET 2004 - olh@suse.de
1208
1209
- update to 0.37.0 from 1.0-stabilization branch
1210
  allow swig 1.3.21
1211
1212
-------------------------------------------------------------------
1213
Mon Sep  8 12:22:58 CEST 2003 - poeml@suse.de
1214
1215
- subversion-viewcvs: explicitely allow access to the
1216
  /srv/viewcvs/www/cgi directory, because we can not take it for
1217
  granted that apache2 allows it by default [#29729]
1218
1219
-------------------------------------------------------------------
1220
Fri Aug 29 23:45:46 CEST 2003 - poeml@suse.de
1221
1222
- README.SuSE: add documentation on file permissions; fold in
1223
  feedback from Heinrich Stamerjohanns
1224
1225
-------------------------------------------------------------------
1226
Fri Aug 29 18:30:13 CEST 2003 - mcihar@suse.cz
1227
1228
- subversion-cvs2svn requires python
1229
1230
-------------------------------------------------------------------
1231
Wed Aug 27 10:43:47 CEST 2003 - olh@suse.de
1232
1233
- do not install the book.pdf
1234
1235
-------------------------------------------------------------------
1236
Mon Aug 18 13:21:04 CEST 2003 - olh@suse.de
1237
1238
- update to 0.27.0, revision 6740
1239
  update viewcvs to todays cvs status
1240
1241
-------------------------------------------------------------------
1242
Sun Aug 10 20:38:08 CEST 2003 - olh@suse.de
1243
1244
- update to pre 0.27, revision 6695
1245
1246
-------------------------------------------------------------------
1247
Sun Aug 10 19:56:27 CEST 2003 - olh@suse.de
1248
1249
- add rcsvnserve
1250
  update hook template, svnlook is in /usr/bin
1251
  update viewcvs to todays cvs status
1252
1253
-------------------------------------------------------------------
1254
Wed Jul 30 05:20:40 CEST 2003 - poeml@suse.de
1255
1256
- get CFLAGS from apxs, so they match the ones that apr and apache2
1257
  were built with
1258
- "make external-install local-install" targets instead of make
1259
  install, to work avoid hard coded pulling of the revision number
1260
  from the svn working copy in the revision-install target
1261
1262
-------------------------------------------------------------------
1263
Fri Jul 25 11:33:25 CEST 2003 - olh@suse.de
1264
1265
- update to 0.26.0, revision 6576
1266
1267
-------------------------------------------------------------------
1268
Sun Jul 20 18:12:02 CEST 2003 - olh@suse.de
1269
1270
- split packages subversion-doc and subversion-viewcvs
1271
  use SVN_DOC instead of SVN_DOCU
1272
  use SVN_VIEWCVS to enable the scriptalias
1273
1274
-------------------------------------------------------------------
1275
Sat Jul 12 13:15:11 CEST 2003 - olh@suse.de
1276
1277
- update to 0.25.0, revision 6456
1278
  use SVN_DOCU to provide html documentation via apache2
1279
1280
-------------------------------------------------------------------
1281
Sat Jul  5 00:17:13 CEST 2003 - olh@suse.de
1282
1283
- add subversion-python_bytecode-path-pr1131.patch 
1284
  do not compile in RPM_BUILD_ROOT, use builddir instead
1285
1286
-------------------------------------------------------------------
1287
Tue Jun 17 16:38:45 CEST 2003 - olh@suse.de
1288
1289
- update to 0.24.1 final, revision 6254
1290
  update svnbook.red-bean.com/book.pdf
1291
1292
-------------------------------------------------------------------
1293
Tue Jun 17 08:33:20 CEST 2003 - kukuk@suse.de
1294
1295
- Add missing directory to filelist
1296
1297
-------------------------------------------------------------------
1298
Mon May 19 17:03:50 CEST 2003 - olh@suse.de
1299
1300
- update to 0.23.0 final, revision 5981
1301
  add subversion-infopages.patch
1302
1303
-------------------------------------------------------------------
1304
Sat May 10 12:19:22 CEST 2003 - olh@suse.de
1305
1306
- update to 0.22.1 final, revision 5877
1307
  use apache-2.0.45 apr
1308
1309
-------------------------------------------------------------------
1310
Fri May  2 15:58:30 CEST 2003 - olh@suse.de
1311
1312
- update to 0.22.0 , revision 5780
1313
  build with newer apr
1314
1315
-------------------------------------------------------------------
1316
Fri Apr 11 01:02:07 CEST 2003 - ro@suse.de
1317
1318
- fix deprecated head/tail calling syntax (-1) 
1319
1320
-------------------------------------------------------------------
1321
Wed Mar 19 21:32:02 CET 2003 - olh@suse.de
1322
1323
- update to 0.19.1 , revision 5394
1324
1325
-------------------------------------------------------------------
1326
Sun Mar 16 13:49:42 CET 2003 - olh@suse.de
1327
1328
- update to 0.19.1 , revision 5349
1329
  update book.pdf
1330
1331
-------------------------------------------------------------------
1332
Tue Feb 18 13:49:41 CET 2003 - poeml@suse.de
1333
1334
- python might live below /usr/lib64
1335
1336
-------------------------------------------------------------------
1337
Thu Feb 13 13:34:39 CET 2003 - olh@suse.de
1338
1339
- update to 0.17.1 , revision 4877
1340
  finally a working cvs2svn version, use the cvs2svn-mmacek branch
1341
1342
-------------------------------------------------------------------
1343
Mon Feb 10 17:35:44 CET 2003 - poeml@suse.de
1344
1345
- remove hints about SuSEconfig, it's not needed. Add README.SuSE
1346
  about server configuration
1347
- drop /etc/apache2/modules/subversion, it is no longer needed
1348
- MPM specific links to mod_dav_svn.so are no longer needed
1349
- server requires apache2, and a Require on apr is no longer valid
1350
1351
-------------------------------------------------------------------
1352
Mon Feb 10 17:05:31 CET 2003 - olh@suse.de
1353
1354
- split packages cvs2svn and tools
1355
1356
-------------------------------------------------------------------
1357
Thu Feb  6 12:53:06 CET 2003 - olh@suse.de
1358
1359
- add hint about SuSEconfig run in subversion.conf example
1360
1361
-------------------------------------------------------------------
1362
Sun Feb  2 17:20:00 CET 2003 - olh@suse.de
1363
1364
- add subversion-0.17.1-editor.diff
1365
      subversion-0.17.1-keywords_on_add.diff
1366
1367
-------------------------------------------------------------------
1368
Tue Jan 28 16:16:39 CET 2003 - olh@suse.de
1369
1370
- add subversion book.pdf from the website
1371
  add svnserve and svnversion
1372
  remove outdated info docu
1373
  build and add html documentation
1374
  new apache2 config file format, extend example in subversion.conf
1375
1376
-------------------------------------------------------------------
1377
Wed Jan 22 11:46:10 CET 2003 - olh@suse.de
1378
1379
- update to 0.17.1 , revision 4508
1380
1381
-------------------------------------------------------------------
1382
Tue Jan 21 16:17:24 CET 2003 - olh@suse.de
1383
1384
- update to 0.17.0 , revision 4474
1385
1386
-------------------------------------------------------------------
1387
Thu Dec  5 01:41:58 CET 2002 - poeml@suse.de
1388
1389
- update to 0.16.0 , revision 3987
1390
- use macro <apache2-devel-packages> in #neededforbuild
1391
- get rid of hardcoded MPM names
1392
1393
-------------------------------------------------------------------
1394
Wed Dec  4 12:40:15 CET 2002 - olh@suse.de
1395
1396
- update to 0.15.0 , revision 3985
1397
1398
-------------------------------------------------------------------
1399
Mon Nov 11 23:49:54 CET 2002 - ro@suse.de
1400
1401
- changed neededforbuild <xshared> to <x-devel-packages>
1402
- changed neededforbuild <xdevel> to <>
1403
1404
-------------------------------------------------------------------
1405
Sun Oct 13 23:04:56 CEST 2002 - olh@suse.de
1406
1407
- update to 0.14.3 , revision 3360
1408
  add subversion configfiles for apache2
1409
1410
-------------------------------------------------------------------
1411
Sat Oct 12 14:25:22 CEST 2002 - olh@suse.de
1412
1413
- update to 0.14.3 , revision 3353
1414
  add more dir path to file list, add more docu
1415
  apxs is in /usr/sbin
1416
1417
-------------------------------------------------------------------
1418
Thu Sep 19 13:55:04 CEST 2002 - olh@suse.de
1419
1420
- update to 0.14.3 , revision 3188
1421
  use python-imaging instead of python-tkinter
1422
1423
-------------------------------------------------------------------
1424
Sat Aug 31 13:02:30 CEST 2002 - poeml@suse.de
1425
1426
- update to last release 0.14.2 (svn update was broken when
1427
  repositories contained renames)
1428
1429
-------------------------------------------------------------------
1430
Tue Aug 27 12:57:47 CEST 2002 - poeml@suse.de
1431
1432
- use apxs2, building a common mod_dav_svn.so for all three MPMs
1433
- don't let apxs add an entry for mod_dav_svn.so into httpd.conf
1434
1435
-------------------------------------------------------------------
1436
Sun Aug 11 18:31:34 CEST 2002 - olh@suse.de
1437
1438
- update to 0.14.1, rev 2935, build html docs
1439
1440
-------------------------------------------------------------------
1441
Thu Aug  1 14:26:44 CEST 2002 - olh@suse.de
1442
1443
- update to 2840, add svnadmin and svnlock
1444
1445
-------------------------------------------------------------------
1446
Tue Jul 30 08:34:32 CEST 2002 - olh@suse.de
1447
1448
- remove apr, use apache2 instead, update to 2787
1449
1450
-------------------------------------------------------------------
1451
Fri Jul 26 02:50:18 CEST 2002 - olh@suse.de
1452
1453
- initial SuSE release with version 0.14.0.2720
1454
  built with apr_20020725163531 and apr-util-20020725
1455
1456
1457