summaryrefslogtreecommitdiffstats
path: root/tcllib/modules/tar/ChangeLog
blob: 89a34bb0c517d0b47b5ad87c48de2bfda17e3b03 (plain)
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
2013-11-22  Andreas Kupries <andreask@activestate.com>

	* tar.man: Reviewed the work on the pyk-tar branch. Brought
	* tar.tcl: new testsuite up to spec. Reviewed the skip fix,
	* tar.test: modified it to reinstate the skip limit per round
	* test-support.tcl: without getting the bug back. Bumped version
	  to 0.9. Thanks to PoorYorick for the initial work on the bug,
	  fix, and testsuite. This also fixes ticket [6b7aa0aecc].

2013-08-12  Andreas Kupries  <andreask@activestate.com>

	* tar.man (tar::untar, contents, stat, get): Extended the
	* tar.tcl: procedures to detect and properly handle @LongName
	* pkgIndex.tcl: header entries as generated by GNU tar. These
	  entries contain the file name for the next header entry as file
	  data, for files whose name is longer than the 100-char field of
	  the regular header. Version bumped to 0.8. This is a new
	  feature.

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

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

2012-09-11  Andreas Kupries  <andreask@activestate.com>

	* tar.tcl (seekorskip): Fixed seekorskip which prevented its use
	* pkgIndex.tcl: from a non-seekable channel, like stdin. The issue
	  was that the original attempt to seek before skipping not just
	  failed, but apparently still moved the read pointer in some way
	  which skipped over irreplacable input, breaking the next call of
	  readHeader. Using [tell] to check seekability does not break in
	  this manner. Bumped version to 0.7.1.

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

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

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

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

2011-01-20  Andreas Kupries  <andreask@activestate.com>

	* tar.tcl: [Bug 3162548]: Applied patch by Alexandre Ferrieux,
	* tar.man: extending various tar commands to be able to use
	* pkgIndex.tcl: the -chan option, and channels instead of files.
	  Version bumped to 0.7

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

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

2009-12-03  Andreas Kupries  <andreask@activestate.com>

	* tar.man: [Patch 2840147]. Applied. New options -prefix and
	* tar.tcl: -quick for tar::add. -prefix allows specifying a
	* tar.pcx: prefix for filenames in the archive, and -quick 1
	* pkgIndex.tcl: changes back to the seek-from-end algorithm for
	  finding the place where to add the new files. The new default
	  scans from start (robust). Bumped version to 0.6.

2009-05-12  Aaron Faupell  <afaupell@users.sourceforge.net>

	* tar.tcl: add support for reading pre-posix archives.
	  if a file isnt writable when extracting, try deleting
	  before giving up.

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

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

2008-11-26  Aaron Faupell  <afaupell@users.sourceforge.net>

	* tar.man: add and clarify documentation

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

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

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

	* tar.pcx: New file. Syntax definitions for the public commands of
	  the tar package.

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>

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

2007-02-08  Aaron Faupell  <afaupell@users.sourceforge.net>

	* tar.tcl: bug fix in recursion algorithm that missed
	some files in deep subdirs. incremented version

2007-01-08  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* tar.tcl: Bumped version to 0.3, for the bugfix described
	* tar.man: by the last entry.
	* pkgIndex.tcl:

2006-12-20  Aaron Faupell  <afaupell@users.sourceforge.net>

	* tar.tcl: fix in parseOpts which affected -file and -glob
	  arguments to tar::untar
	* tar.man: clarifications to add, create, and untar

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

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

2006-29-06  Aaron Faupell  <afaupell@users.sourceforge.net>

	* tar.tcl: fixed bug in parseOpts

2005-11-08  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* pkgIndex.tcl: Corrected buggy commit, synchronized version
	* tar.man:      numbers across all relevant files.

2005-11-08  Aaron Faupell  <afaupell@users.sourceforge.net>

	* tar.tcl: bumped version to 0.2 because of new feature
	* tar.man: tar::remove

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

	* tar.man: Fixed error, incorrect placement of [call] markup
	  outside of list.

2005-11-04  Aaron Faupell  <afaupell@users.sourceforge.net>

	* tar.man: added tar::remove command and documentation for it
	* tar.tcl:

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

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

2005-09-30  Andreas Kupries <andreask@activestate.com>

	* tar.tcl: qualified all [open] calls with :: to ensure usag of
	  the builtin. Apparently mitigates conflict between this package
	  and the vfs::tar module.

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

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

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

	* tar.man: Added keywords and title/module description to the
	  documentation.

2004-09-10  Aaron Faupell  <afaupell@users.sourceforge.net>

	* tar.tcl: Fixed typo bug in ::tar::add
	* tar.man: Added info for ::tar::stat

2004-08-23  Andreas Kupries  <andreask@activestate.com>

	* tar.man: Fixed problems in the documentation.