mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

gbellato
12.23.2007 8df89db3e754dfad1fda63a06af77eed6c91877c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
= version 1.1.0
 
+ command line application and API to perform svnsync.
+ bugfixes.
 
= version 1.1.0.beta5
 
+ support for Subversion 1.4 working copy and new fsfs repository format.
+ support for new features introduced by Subversion 1.4.
+ bugfixes.
 
= version 1.1.0.beta4
 
+ bug introduced in beta3 version fixed: 
  Eclipse keyring credentials storage support was broken.
 
= version 1.1.0.beta3
 
+ Minor API improvements.
+ Minor bugfixes.
 
= version 1.1.0.beta2
 
+ NTLM authentication method support.
+ Javadoc updated to match new SVNKit features.
+ Minor bugfixes.
 
= version 1.1.0.beta
 
+ 'file' protocol support (for 'fsfs' repositories).
 
= version 1.0.3
 
+ improved cancellation support
+ improved versioned symlinks handling
+ improved HTTP proxies support
+ bugfixes
 
= version 1.0.2
 
+ full support of the new Subversion 1.3.0 features.
+ ssh 'keyboard-interactive' authentication support.
+ ssl client certificate prompt support.
+ error codes and error messages hierarchy support in the API.
+ utility classes to genereta operatios output in XML format.
+ faster delta generation and delta processing code.
+ utility API classes to process and generate deltas.
+ documentations improved, Commit and Export examples simplified.
+ bugfixes
 
! Note: 
  This version includes minor API changes and is not binary compatible 
  with the previous versions. API changes are:
  * String error messages replaced with SVNErrorMessage objects
  * ISVNFileRevisionHanlder callback interface changed
  * all callback interfaces methods now declared as throwing SVNException
 
= version 1.0.1
 
+ bugfixes
 
= version 1.0.0
 
+ documentation related improvements
+ bugfixes
 
= version 0.9.3
 
+ licensing conditions changed
+ support for atomic commit from different working copies
+ persistent connections support
+ improvements in performance and memory consumption
+ bugfixes
 
= version 0.9.2
 
+ RC2: bugfixes related to configuration handling and svn+ssh authentication
 
= version 0.9.1
 
+ RC1: All features planned for 1.0 version are completed.
 
= version 0.8.8.1
 
+ critical bug in SVNKit Eclipse plugin fixed.
 
= version 0.8.8
 
+ http digest auth support (requires apache version > 2.0.48)
+ wc->url and url->wc copy operations
+ use-commit-times option support
+ bugfixes
 
= version 0.8.7.2
 
+ Subclipse v0.9.30 compatible
 
= version 0.8.7.1
 
+ Subclipse v0.9.29 compatible
 
= version 0.8.7
 
+ http proxy support
+ svn "keywords" are expanded properly
+ different eol's in a file are handled correctly
+ other minor bugfixes
 
= version 0.8.6
 
+ annotate (blame) operation is implemented.
+ http: server socket close detected properly and doesn't result in operation failure.
+ SVNClient: absolute paths are used in notifications.
+ SVNClient: fileContent method traces file renames.
+ SVNClient: list and logMessages methods return paths sorted alphabetically.
+ SVNClient: auth info is stored in Eclipse key ring when used within Eclipse.
 
= version 0.8.5
 
+ SVNClient: WC copy and move operations work properly on Linux and OS X.
+ SVNClient: "conflicted" status is reported correctly during update
             ("merged" was reported instead).
 
= version 0.8.4
 
+ Subclipse Extension supports Subclipse 0.9.28
+ tabulations in externals definitions processed correctly.
 
= version 0.8.3
 
+ children of copied or moved directories were not committed properly when
  their wc revision was different from the parent's one.
+ http: all DAV requests (including commit comments) are sent in UTF-8 encoding.
+ SvnClient: add and remove methods didn't work for directories, fixed.
+ SvnClient: commit of single file deletion didn't work, fixed.
+ Eclipse: SVNKit features installed from update site supports automatic update
 
= version 0.8.2
 
+ svn+ssh: persistent ssh connection is used to improve svn+ssh performance.
+ http: problems with accessing repository location that needs different credentials then
  repository root is fixed.
+ http: all paths in requests are canonicalized, some svn server versions failed to 
  process non-canonicalized paths.
+ wc: changes in externals were not committed correctly over http when using ISVNWorkspace.commit(...), fixed.
+ SvnClient: diff method implemented (so that Eclipse "generate patch" action works).  
+ SvnClient: copy and move methods fixed to work properly in Subclipse repository view.
+ SvnClient: setPrompt support, better notifications, "windows" paths are handled correctly.
+ logging: Pluggable loggers support and detailed http logging added (thanks to Marc Strapez). 
+ logging: Eclipse SVNKit version uses Eclipse logging facilities.
 
= version 0.8.1
 
+ bugs with committing files within moved directories fixed
+ bugfixes related to operations over http connection
+ for subclipse users: more detailed console notifications on svn operations
 
= version 0.8.0
 
+ new builds versioning schema introduced
+ update site with eclipse plugin and subclipse extension added 
 
= build 20050131
 
+ import works properly with single file and when importing to
  non-yet-existing directories
+ switch works properly when switching single file
+ more minor bugfixes
 
= build 20050120
 
+ bugs with commiting locally copied files fixed
+ DAV '/' repository location handled correctly
 
= build 20050112
 
+ lot of incompatibilities with native svn fixed
+ SVNClient supports remote deletion, copy and move operations
 
= build 20050106
 
+ number of bugs in remote status implementation fixed
+ ISVNWorkspace.getFileContent method restored to keep binary compatibility 
+ Diff generators framework added, now SVNKit provides API for
  generating diff in different formats ('unified' and 'normal') for arbitrary
  input sources
 
= build 20050105
 
+ svn+ssh authentication failed to work in some cases - fixed
+ revisions in working copy now updated correctly after update
+ got rid of number of minor inconsistences between SVNKit and native SVN
+ http and https protocols supports compressed data (gzip)
 
= build 20041223
 
+ ISVNWorkspace.delete now accepts 'force' parameter
+ bug fixed that prevented Subclipse committing single 
  file in non-windows systems
+ complete svn and svn+ssh protocol logging may be enabled 
  with -Dsvnkit.log.svn=true command line switch
 
= build 20041221
 
+ when using svn+ssh SVNKit takes private key path from the java property,
  if it is not defined explicitly
+ svn+ssh bugfixes
+ bugfixes
 
= build 20041219
 
+ infinite loop on commits that includes workspace root fixed
+ JavaHL: SVNClient accepts all revision kinds (DATE, HEAD, etc.)
 
= build 20041217
 
+ bugfixes
 
= build 20041216
 
+ bugfixes
 
= build 20041211
 
+ command line svn client (status, import, checkout are implemented)
+ python tests launcher to reuse original svn python tests suite
+ bugfixes
 
= build 20041209
 
+ bugfixes
 
= build 20041204
 
+ bugfixes
+ SVNKit works with Subclipse 0.9.24
 
= build 20041130
 
+ bugfixes
 
= build 20041126
 
+ svn+shh protocol support (with the jsch library)
+ bugfixes
 
= build 20041124
 
+ javahl copy, move and mkdir methods implementation
+ methods to manage global ignore added to ISVNWorkspace
+ bugfixes
 
= build 20041123
 
+ recursive property set operation
+ ISVNWorkspace accepts credentials provider
+ SSLContext made pluggable
+ javahl replacement works with Subclipse
+ bugfixes
 
= build 20041118
 
+ javahl implementation (SvnClient) is included into the library
+ workspace accepts credentials provider
 
= build 20041116
 
+ bugfixes
 
= build 20041110
 
+ svn:externals support
+ bugfixes
 
= build 20041109
 
+ bug that prevents checkout sometimes fixed
 
= build 20041108
 
+ authentication API simplified
+ performance improvements
+ bugfixes
 
= build 20041105
 
+ switch and relocate operations
+ bugfixes