File: ChangeLog

package info (click to toggle)
tcllib 1.16-dfsg-2
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 50,040 kB
  • ctags: 18,603
  • sloc: tcl: 156,708; ansic: 14,098; sh: 10,783; xml: 1,766; yacc: 1,114; pascal: 551; makefile: 89; perl: 84; f90: 84; python: 33; ruby: 13; php: 11
file content (413 lines) | stat: -rw-r--r-- 13,210 bytes parent folder | download | duplicates (7)
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
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
2013-12-06  Andreas Kupries  <andreask@activestate.com>

	* uri.tcl (::uri::split, ::uri::resolve): [Ticket cfb76ff94]:
	* uri.test: Modified split so that a missing scheme for http(s),
	* uri.man: ftp urls treats remainder as having a leading host
	* pkgIndex.tcl: part. Extended testsuite. Updated 'resolve' to run
	  the relative url through split with a proper scheme prefix to
	  prevent misintepretation of the path as host-part. Bumped
	  version number to 1.2.4

2013-11-07  Andreas Kupries  <andreask@activestate.com>

	* uri.tcl: [Ticket dc50cc65ea]: Accept schema names
	* uri.test: case-insensitively. Report and patch by Harald
	* pkgIndex.tcl: Oehlmann. Version bumped to 1.2.3. Extended
	  testsuite (uri-11.0).

2013-02-01  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.15 ========================
	* 

2011-12-13  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.14 ========================
	* 

2011-03-22  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* pkgIndex.tcl: [Bug #3235340]: Provide empty string as default
	* uri.man: value for the fragment in an http url. Ensure that
	* uri.tcl: a fragment after a query is properly split off, and
	* uri.test: joined. Extended testsuite. Bumped to version 1.2.2.

2011-01-24  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.13 ========================
	* 

2009-12-07  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.12 ========================
	* 

2008-12-12  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.11.1 ========================
	* 

2008-10-16  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.11 ========================
	* 

2008-03-16  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* urn-scheme.man: Added documentation for package uri::urn.

2007-09-12  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.10 ========================
	* 

2007-03-21  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* uri.man: Fixed all warnings due to use of now deprecated
	  commands. Added a section about how to give feedback.

2007-01-11  Andreas Kupries  <andreask@activestate.com>

	* uri.tcl (::uri::SplitHttp): [SF Tcllib Bug 1610655]. Modified to
	* uri.man: slash of queries after the first question mark, not the
	* uri.test: last. We have queries with subqueries in the wild,
	* pkgIndex.tcl: bogus per the spec, but in use. Version has been
	  bumped to 1.2.1.

2006-10-03  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.9 ========================
	* 

2006-09-19  Andreas Kupries  <andreask@activestate.com>

	* uri.man: Bumped version to 1.2
	* uri.tcl
	* pkgIndex.tcl:

2006-08-11  Andreas Kupries  <andreask@activestate.com>

	* uri.man: Fixed a typo I left in the manpage :(

2006-08-09  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* uri.tcl: Added ldap to list of supported uri's, per the
	* uri.man: patch by Pierre DAVID <Pierre.David@crc.u-strasbg.fr>,
	* uri.test: with small modifications by myself. Extended code,
	  documentation, and testsuite.

2006-01-28  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* uri.test: Fixed use of duplicate test names. Also fixed creation
	  and cleanup of temp. files by the testsuite.

2006-01-26  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* uri-rfc2396.test: More boilerplate simplified via use of test support.
	* uri.test:
	* urn.test:

2006-01-19  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* uri-rfc2396.test: Hooked into the new common test support code.
	* uri.test:
	* urn.test:

2006-01-10  Andreas Kupries <andreask@activestate.com>

	* uri.man: Added information about url constituents to the
	  documentation of uri::split. For the schemes we know them
	  for. This fixes [SF Tcllib Bug 1335320] by Kristoffer Lawson
	  <setok@users.sourceforge.net>.

2005-10-21  Andreas Kupries <andreask@activestate.com>

	* urn.test: Fixed typo.

2005-10-06  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.8 ========================
	* 

2005-07-22  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* uri.tcl: Fixed bug 1243171, reported by Jean-Luc Fontaine. The
	  list variable in a foreach had no $-prefix. D'oh.

2004-10-05  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.7 ========================
	* 

2004-09-22  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* urn-scheme.tcl (urn::unquote): The latest unquote used features
	  specific to 8.3 (regexp -start), and the package claims
	  useability with 8.2. Added a check for the version of Tcl, and
	  for 8.2 we now provide a variant implementation of unquote for
	  8.2 which does not use 'regexp -start', but simulates it.

2004-08-03  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* urn-scheme.tcl: Fixed the unquote function which was broken.
	* urn.test:       Added some tests from RFC 2324 to check the
	                  quote and unquote procedures.

2004-05-23  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* uri.tcl: Updated version number to sync with 1.6.1
	* uri.man: release.
	* pkgIndex.tcl:

2004-05-23  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.6.1 ========================
	* 

2004-05-23  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* uri.tcl: Rel. engineering. Updated version number 
	* uri.man: of uri to reflect its changes, to 1.1.4.
	* pkgIndex.tcl:

2004-05-03  Andreas Kupries  <andreask@pliers.activestate.com>

	* uri.test:
	* uri.tcl (SplitHttp): Fixed [SF Tcllib Bug 936064]. Now
	  extracting user/password information from the Http URI as
	  well. Simple change from 'GetHostPort' to 'GetUPHP'. Updated the
	  test suite as well (One new test, and update of 4 existing
	  tests).

2004-02-15  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.6 ========================
	* 

2004-02-11  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* urn.test: Added dict sorting for reliable comparisons.

2003-08-27  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* uri.tcl: Applied a fix for bug #795032: damage to global vars.

2003-05-05  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.4 ========================
	* 

2003-04-29  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* urn-scheme.tcl (::uri::urn::quote): Fix this to work properly
	with tcl 8.2.

2003-04-14  Andreas Kupries  <andreask@activestate.com>

	* uri.man:
	* uri.tcl (split): Accepted the FR [#545368] by Mark G. Saye
	  <markgsaye@users.sourceforge.net>, with a slight difference. To
	  keep API compatibibility the http stays the default scheme if
	  none was specified.

2003-04-13  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* uri-rfc2396.test: Added constraint 'knownBug' to these
	  tests. And reference to [#581781].

2003-04-11  Andreas Kupries  <andreask@activestate.com>

	* uri.test:
	* uri.tcl (::uri::split): Fixed bug #676976 reported by Jason
	  Mills <jasonmills@users.sourceforge.net>. An incorrect regular
	  expression (typo in character class) accepted more character
	  than it should have.

2003-04-10  Andreas Kupries  <andreask@activestate.com>

	* pkgIndex.tcl:
	* uri.man:
	* uri.tcl: Fixed bug #614591. Set version
	  of the package to to 1.1.2.

	* urn-scheme.tcl: Fixed bug #614591. Set version
	  of the package to to 1.0.1

2003-03-28  Andreas Kupries  <andreask@activestate.com>

	* uri.man:
	* uri-rfc2396.test: New file. First step towards conformance with
	  RFC 2396, a testsuite for checking conformant behaviour. Thanks
	  to Rolf Ade <pointsman@users.sourceforge.net>. Bug
	  #581781. Noted non-conformance in documentation, inviting help.

2003-02-07  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* uri.test (uri-4.1): Fixed bad test.

2003-02-06  David N. Welton  <davidw@dedasys.com>

	* uri.tcl (uri::SplitMailto): Use 'string match' instead of
	  regexp.

2003-01-16  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* uri.man: More semantic markup, less visual one.

2003-01-07  Andreas Kupries  <andreas_kupries@users.sourceforge.net>
	
	* pkgIndex.tcl: Bump ifneeded patchlevel to match the provide in
	  uri.tcl. See last change.

2002-11-15  David N. Welton  <davidw@dedasys.com>

	* uri.tcl (uri::canonicalize): Take care of trailing .., as in
	"http://foobar.com/foo/bar/..".

	* uri.test: Test for the above condition.

	* uri.tcl: Bump patchlevel in 'package provide'.

	* uri.test: Added tests for 'news' splitting and joining.

	* uri.man: Added 'news' to list of supported uri's.

	* uri.tcl (uri::SplitNews) (uri::JoinNews): Join and split 'news'
	URI's.  Fixes 636977.

	* uri.test: Added test to make sure that a URI can be split and
	then joined. to make sure the change below works.

	* uri.tcl (uri::JoinHttpInner): Make this proc deal with
	'fragments' - i.e. the #foo part of a URI.  Fixes 638075.

	* uri.test: Added tests relevant to the fix below.

	* uri.tcl (uri::resolve): Fix handling of queries so that the
	'new' query overrides the 'old' one.  This is how browsers do it.
	Fixes 639036.

2002-06-05  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* urn-scheme.tcl: Moved provide up to the front to prevent
	  problems with [pkg_mkIndex]. Added namespace creation commands
	  to the top for the same reason.

2002-03-25  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* uri.man: Fixed formatting errors in the doctools manpage.

2002-02-25  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* uri.tcl: Fixed "::uri::canonicalize" to pass the extended
	  testsuite. The change to testsuite and command implementation
	  here was triggered through work on a spider and real life urls,
	  some of which where handled incorrectly.

	* uri.test: Extended the testsuite for "::uri::canonicalize" a
	  lot. Handling of uris with a path, without a path, unknown uri
	  schemes, path components which contain a ".", but are neither
	  "."  nor "..".

2002-02-14  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* urn-scheme.tcl: Frink run.

	* Version is now 1.1.1 to distinguish from the code in tcllib
	  release 1.2

2002-01-15  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* Bumped version to 1.1

2001-11-16  Andreas Kupries <andreas_kupries@users.sourceforge.net>

	* uri.n: Updated documentation to cover the change below.

	* uri.tcl: Changed geturl dispatcher to load a scheme::geturl
	  first and the scheme package only if that fails. See the ftp and
	  ftp::geturl packages. FR #476804.

2001-10-31  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* uri.tcl: Fixed the ftptype regexp so that the type identifier
	  can be extracted. Fixed the ftp join code to follow the specs
	  for the type identifier. Added tests.

2001-10-31  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* uri.tcl: Fixes for SF bug 474846 concerning bugs with ftp
	  userinfo and path construction.

	* uri.test: New tests to chec the above fixes.

2001-10-21  Andreas Kupries <andreas_kupries@users.sourceforge.net>

	* The changes below are made as part of accepting SF patch #470211
	  provided by Pat Thoyts <patthoyts@users.sourceforge.net>

	* uri.n: Documented "uri::register".

	* urn-scheme.tcl: Changed to use the new registration
	  command. Added declaration of "schemepart" as that variable is
	  required for the registration.

	* uri.tcl (uri::register): New command to register url
	  schemes. Rewrote the module to make use of this command when
	  declaring the standard schemes like ftp, http, ... Fixed a bug
	  in the url declarations (access to namespace basic was
	  incorrect). The command takes care to update the overall
	  variables tracking scheme information.

	* pkgIndex.tcl: Added the new sub-package to our package index.

	* urn.test: 
	* urn-scheme.tcl: New files, new sub-packages, provide the URN
	  schema for uri's and associated testsuite.

2001-08-21  Don Porter <dgp@users.sourceforge.net>

	* uri.n: Corrected title.  The 'uri' package does not
	provide "Tcl Built-In Commands."

2001-07-10  Andreas Kupries <andreas_kupries@users.sourceforge.net>

	* uri.tcl: Frink 2.2 run, fixed dubious code.

2001-06-21  Andreas Kupries <andreas_kupries@users.sourceforge.net>

	* uri.tcl: Fixed dubious code reported by frink.

2000-09-06  Brent Welch  <welch@ajubasolutions.com>

	* uri.tcl:
	* uri.test:
	Added https support

2000-07-20  Eric Melski  <ericm@ajubasolutions.com>

	* uri.test:
	* uri.tcl: Applied patch from Andreas Kupries, to correct infinite loop
	condition in uri::canonicalize.

2000-06-16  Eric Melski  <ericm@ajubasolutions.com>

	* uri.test: Fixed bad test, added tcltest::cleanupTests call.

2000-06-13  Eric Melski  <ericm@scriptics.com>

	* uri: initial import of uri package.