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.
|