Subversion Repositories

?revision_form?Rev ?revision_input??revision_submit??revision_endform?

Rev 44 | Rev 47 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 44 Rev 45
-
 
1
libtar (1.2.20-7) unstable; urgency=low
-
 
2
-
 
3
  * no_strip.patch: make install must not strip binaries; it breaks cross
-
 
4
    compilation and is against policy with regard to build options.
-
 
5
-
 
6
 -- Magnus Holmgren <holmgren@debian.org>  Tue, 11 Oct 2016 22:00:33 +0200
-
 
7
1
libtar (1.2.20-6) unstable; urgency=low
8
libtar (1.2.20-6) unstable; urgency=low
2
9
3
  * Drop libtar/Makefile from examples, since it makes the build
10
  * Drop libtar/Makefile from examples, since it makes the build
4
    unreproducible (saves $SHELL) and isn't enough to compile libtar.c
11
    unreproducible (saves $SHELL) and isn't enough to compile libtar.c
5
    anyway.
12
    anyway.
6
  * Bump Standards-Version to 3.9.8.
13
  * Bump Standards-Version to 3.9.8.
7
14
8
 -- Magnus Holmgren <holmgren@debian.org>  Mon, 01 Aug 2016 22:52:44 +0200
15
 -- Magnus Holmgren <holmgren@debian.org>  Mon, 01 Aug 2016 22:52:44 +0200
9
16
10
libtar (1.2.20-5) unstable; urgency=low
17
libtar (1.2.20-5) unstable; urgency=low
11
18
12
  * oldgnu_prefix.patch: Detect old-style GNU headers correctly (Closes:
19
  * oldgnu_prefix.patch: Detect old-style GNU headers correctly (Closes:
13
    #763119). Those appear in incremental archives and use the bytes that
20
    #763119). Those appear in incremental archives and use the bytes that
14
    the new-style headers use for the prefix field for other fields.
21
    the new-style headers use for the prefix field for other fields.
15
    Thanks to Steinar H. Gunderson.
22
    Thanks to Steinar H. Gunderson.
16
  * testsuite.patch: Add a simple test (Closes: #737258).
23
  * testsuite.patch: Add a simple test (Closes: #737258).
17
  * Bump Standards-Version to 3.9.7.
24
  * Bump Standards-Version to 3.9.7.
18
25
19
 -- Magnus Holmgren <holmgren@debian.org>  Fri, 25 Mar 2016 19:12:23 +0100
26
 -- Magnus Holmgren <holmgren@debian.org>  Fri, 25 Mar 2016 19:12:23 +0100
20
27
21
libtar (1.2.20-4) unstable; urgency=high
28
libtar (1.2.20-4) unstable; urgency=high
22
29
23
  * no_maxpathlen.patch: Half of the part of the patch modifying
30
  * no_maxpathlen.patch: Half of the part of the patch modifying
24
    compat/dirname.c was missing, causing libtar's dirname to always
31
    compat/dirname.c was missing, causing libtar's dirname to always
25
    return NULL (except in special circumstances). Actually make it work
32
    return NULL (except in special circumstances). Actually make it work
26
    (Closes: #745352). (The reason that libtar doesn't use libc's
33
    (Closes: #745352). (The reason that libtar doesn't use libc's
27
    dirname() and basename() on some or most platforms is that the code
34
    dirname() and basename() on some or most platforms is that the code
28
    doesn't work with destructive versions of these functions).
35
    doesn't work with destructive versions of these functions).
29
36
30
 -- Magnus Holmgren <holmgren@debian.org>  Sat, 03 May 2014 20:39:02 +0200
37
 -- Magnus Holmgren <holmgren@debian.org>  Sat, 03 May 2014 20:39:02 +0200
31
38
32
libtar (1.2.20-3) unstable; urgency=low
39
libtar (1.2.20-3) unstable; urgency=low
33
40
34
  * no_maxpathlen.patch: Fix two grave bugs in the patch. First,
41
  * no_maxpathlen.patch: Fix two grave bugs in the patch. First,
35
    th_get_pathname would only allocate as much memory as was needed for
42
    th_get_pathname would only allocate as much memory as was needed for
36
    the first filename encountered, causing heap corruption when/if
43
    the first filename encountered, causing heap corruption when/if
37
    encountering longer filenames later. Second, two variables were mixed
44
    encountering longer filenames later. Second, two variables were mixed
38
    up in tar_append_tree(). Also, fix a potential memory leak and trim
45
    up in tar_append_tree(). Also, fix a potential memory leak and trim
39
    the patch a bit.
46
    the patch a bit.
40
  * [SECURITY] CVE-2013-4420.patch: When the prefix field is in use, the
47
  * [SECURITY] CVE-2013-4420.patch: When the prefix field is in use, the
41
    safer_name_suffix() function should certainly be applied to the
48
    safer_name_suffix() function should certainly be applied to the
42
    combination of it and the name field, not just on the name field.
49
    combination of it and the name field, not just on the name field.
43
  * th_get_size-unsigned-int.patch: Make the th_get_size() macro cast the
50
  * th_get_size-unsigned-int.patch: Make the th_get_size() macro cast the
44
    result from oct_to_int() to unsigned int. This is the right fix for
51
    result from oct_to_int() to unsigned int. This is the right fix for
45
    bug #725938 on 64-bit systems, where a specially crafted tar file
52
    bug #725938 on 64-bit systems, where a specially crafted tar file
46
    would not cause an integer overflow, but a memory allocation of almost
53
    would not cause an integer overflow, but a memory allocation of almost
47
    16 exbibytes, which would certainly fail outright without harm.
54
    16 exbibytes, which would certainly fail outright without harm.
48
55
49
 -- Magnus Holmgren <holmgren@debian.org>  Sat, 15 Feb 2014 23:51:51 +0100
56
 -- Magnus Holmgren <holmgren@debian.org>  Sat, 15 Feb 2014 23:51:51 +0100
50
57
51
libtar (1.2.20-2) unstable; urgency=low
58
libtar (1.2.20-2) unstable; urgency=low
52
59
53
  * no_static_buffers.patch: avoid using a static buffer in
60
  * no_static_buffers.patch: avoid using a static buffer in
54
    th_get_pathname(). Taken from upstream. Needed for no_maxpathlen.patch.
61
    th_get_pathname(). Taken from upstream. Needed for no_maxpathlen.patch.
55
  * no_maxpathlen.patch: Fix FTBFS on Hurd by dynamically allocating path
62
  * no_maxpathlen.patch: Fix FTBFS on Hurd by dynamically allocating path
56
    names (Closes: #657116). Thanks to Svante Signell and Petter
63
    names (Closes: #657116). Thanks to Svante Signell and Petter
57
    Reinholdtsen.
64
    Reinholdtsen.
58
  * [SECURITY] CVE-2013-4420.patch: Strip out leading slashes and any
65
  * [SECURITY] CVE-2013-4420.patch: Strip out leading slashes and any
59
    pathname prefix containing ".." components (Closes: #731860). This is
66
    pathname prefix containing ".." components (Closes: #731860). This is
60
    done in th_get_pathname() (as well as to symlink targets when
67
    done in th_get_pathname() (as well as to symlink targets when
61
    extracting symlinks), not merely when extracting files, which means
68
    extracting symlinks), not merely when extracting files, which means
62
    applications calling that function will not see the stored
69
    applications calling that function will not see the stored
63
    filename. There is no way to disable this behaviour, but it can be
70
    filename. There is no way to disable this behaviour, but it can be
64
    expected that one will be provided when the issue is solved upstream.
71
    expected that one will be provided when the issue is solved upstream.
65
  * Bump Standards-Version to 3.9.5.
72
  * Bump Standards-Version to 3.9.5.
66
73
67
 -- Magnus Holmgren <holmgren@debian.org>  Sat, 15 Feb 2014 21:49:37 +0100
74
 -- Magnus Holmgren <holmgren@debian.org>  Sat, 15 Feb 2014 21:49:37 +0100
68
75
69
libtar (1.2.20-1) unstable; urgency=high
76
libtar (1.2.20-1) unstable; urgency=high
70
77
71
  * [SECURITY] New upstream release. Fixes CVE-2013-4397: Integer
78
  * [SECURITY] New upstream release. Fixes CVE-2013-4397: Integer
72
    overflow (Closes: #725938).
79
    overflow (Closes: #725938).
73
  * Bump Standards-Version to 3.9.4.
80
  * Bump Standards-Version to 3.9.4.
74
81
75
 -- Magnus Holmgren <holmgren@debian.org>  Thu, 10 Oct 2013 19:20:49 +0200
82
 -- Magnus Holmgren <holmgren@debian.org>  Thu, 10 Oct 2013 19:20:49 +0200
76
83
77
libtar (1.2.19-1) unstable; urgency=low
84
libtar (1.2.19-1) unstable; urgency=low
78
85
79
  * New upstream release.
86
  * New upstream release.
80
87
81
 -- Magnus Holmgren <holmgren@debian.org>  Sun, 05 May 2013 17:59:29 +0200
88
 -- Magnus Holmgren <holmgren@debian.org>  Sun, 05 May 2013 17:59:29 +0200
82
89
83
libtar (1.2.16-1) unstable; urgency=low
90
libtar (1.2.16-1) unstable; urgency=low
84
91
85
  * New upstream: Chris Frey has stepped up with the consent of the
92
  * New upstream: Chris Frey has stepped up with the consent of the
86
    original author, Mark Roth, and published an "official unofficial" git
93
    original author, Mark Roth, and published an "official unofficial" git
87
    repo at http://repo.or.cz/w/libtar.git, which I will use for the time
94
    repo at http://repo.or.cz/w/libtar.git, which I will use for the time
88
    being.
95
    being.
89
  * Updated debian/watch to look for tags and corresponding snapshot
96
  * Updated debian/watch to look for tags and corresponding snapshot
90
    tarballs at above URL.
97
    tarballs at above URL.
91
  * All patches have been incorporated or (in the case of
98
  * All patches have been incorporated or (in the case of
92
    autoreconf.patch) made obsolete upstream.
99
    autoreconf.patch) made obsolete upstream.
93
  * debian/rules: Add build-indep and build-arch targets.
100
  * debian/rules: Add build-indep and build-arch targets.
94
  * Updated debian/copyright.
101
  * Updated debian/copyright.
95
  * Use dpkg-buildflags to set CFLAGS et al.
102
  * Use dpkg-buildflags to set CFLAGS et al.
96
  * debian/control: Add VCS fields; bump Standards-Version to 3.9.3.
103
  * debian/control: Add VCS fields; bump Standards-Version to 3.9.3.
97
104
98
 -- Magnus Holmgren <holmgren@debian.org>  Sat, 23 Jun 2012 01:03:41 +0200
105
 -- Magnus Holmgren <holmgren@debian.org>  Sat, 23 Jun 2012 01:03:41 +0200
99
106
100
libtar (1.2.11-8) unstable; urgency=low
107
libtar (1.2.11-8) unstable; urgency=low
101
108
102
  * libtool.patch: Set SHELL to the configured shell in those Makefile.in
109
  * libtool.patch: Set SHELL to the configured shell in those Makefile.in
103
    where libtool is used; otherwise libtool fails when /bin/sh is dash
110
    where libtool is used; otherwise libtool fails when /bin/sh is dash
104
    but bash is expected (Closes: #621935).
111
    but bash is expected (Closes: #621935).
105
  * man_hyphen_minus.patch (new): Escape hyphens that should be minus
112
  * man_hyphen_minus.patch (new): Escape hyphens that should be minus
106
    signs in man pages.
113
    signs in man pages.
107
  * Rename libtar as libtar0 to follow policy.
114
  * Rename libtar as libtar0 to follow policy.
108
115
109
 -- Magnus Holmgren <holmgren@debian.org>  Sun, 24 Apr 2011 21:11:52 +0200
116
 -- Magnus Holmgren <holmgren@debian.org>  Sun, 24 Apr 2011 21:11:52 +0200
110
117
111
libtar (1.2.11-7) unstable; urgency=low
118
libtar (1.2.11-7) unstable; urgency=low
112
119
113
  * New maintainer (Closes: #526618).
120
  * New maintainer (Closes: #526618).
114
  * Change source format to 3.0 (quilt), clean up Debian diff and split
121
  * Change source format to 3.0 (quilt), clean up Debian diff and split
115
    into several patches:
122
    into several patches:
116
    * libtool.patch: Using libtool to build dynamic library;
123
    * libtool.patch: Using libtool to build dynamic library;
117
    * autoreconf.patch: Changes needed to call autoreconf (bug 511741);
124
    * autoreconf.patch: Changes needed to call autoreconf (bug 511741);
118
    * memleak.patch: Fix memory leaks;
125
    * memleak.patch: Fix memory leaks;
119
    * bad_ptrtoint.patch: Document stupidity of tartype_t in libtar.c 
126
    * bad_ptrtoint.patch: Document stupidity of tartype_t in libtar.c 
120
      (bug 309945).
127
      (bug 309945).
121
  * Increase Debhelper compat level to 7.
128
  * Increase Debhelper compat level to 7.
122
  * Use dh_autoreconf to avoid having to keep track of files to clean.
129
  * Use dh_autoreconf to avoid having to keep track of files to clean.
123
  * memleak2.patch (new): Applied instead of memleak.patch. Fix memory
130
  * memleak2.patch (new): Applied instead of memleak.patch. Fix memory
124
    leak by making th_get_pathname() return a pointer to a static buffer
131
    leak by making th_get_pathname() return a pointer to a static buffer
125
    instead of a pointer to a copy of a local buffer (LP: #41804).
132
    instead of a pointer to a copy of a local buffer (LP: #41804).
126
  * Add homepage field and watch file (in case there is ever a new
133
  * Add homepage field and watch file (in case there is ever a new
127
    upstream release).
134
    upstream release).
128
  * Upgrade to Standards-Version 3.9.1.
135
  * Upgrade to Standards-Version 3.9.1.
129
136
130
 -- Magnus Holmgren <holmgren@debian.org>  Sat, 26 Mar 2011 23:10:25 +0100
137
 -- Magnus Holmgren <holmgren@debian.org>  Sat, 26 Mar 2011 23:10:25 +0100
131
138
132
libtar (1.2.11-6) unstable; urgency=low
139
libtar (1.2.11-6) unstable; urgency=low
133
140
134
  * Fix autotools usage (Closes: #511741)
141
  * Fix autotools usage (Closes: #511741)
135
142
136
 -- Julien Danjou <acid@debian.org>  Sat, 02 May 2009 11:33:06 +0200
143
 -- Julien Danjou <acid@debian.org>  Sat, 02 May 2009 11:33:06 +0200
137
144
138
libtar (1.2.11-5) unstable; urgency=low
145
libtar (1.2.11-5) unstable; urgency=low
139
146
140
  * New maintainer (Closes: #465889)
147
  * New maintainer (Closes: #465889)
141
  * Add missing binary-indep target in debian/rules (Closes: #395714)
148
  * Add missing binary-indep target in debian/rules (Closes: #395714)
142
  * Use ${binary:Version} instead of Source-Version
149
  * Use ${binary:Version} instead of Source-Version
143
  * Bump standard version
150
  * Bump standard version
144
  * Switch to debhelper 5
151
  * Switch to debhelper 5
145
152
146
 -- Julien Danjou <acid@debian.org>  Wed, 02 Apr 2008 07:06:55 +0200
153
 -- Julien Danjou <acid@debian.org>  Wed, 02 Apr 2008 07:06:55 +0200
147
154
148
libtar (1.2.11-4) unstable; urgency=low
155
libtar (1.2.11-4) unstable; urgency=low
149
156
150
  * Always include the newest libtool.m4.  (Closes: #313612)
157
  * Always include the newest libtool.m4.  (Closes: #313612)
151
158
152
 -- James Morrison <phython@debian.org>  Sun, 28 Aug 2005 09:41:47 -0700
159
 -- James Morrison <phython@debian.org>  Sun, 28 Aug 2005 09:41:47 -0700
153
160
154
libtar (1.2.11-3) unstable; urgency=low
161
libtar (1.2.11-3) unstable; urgency=low
155
162
156
  * Document stupidity of tartype_t in libtar.c.  (Closes: #309945)
163
  * Document stupidity of tartype_t in libtar.c.  (Closes: #309945)
157
164
158
 -- James Morrison <phython@debian.org>  Sat, 11 Jun 2005 18:23:15 -0400
165
 -- James Morrison <phython@debian.org>  Sat, 11 Jun 2005 18:23:15 -0400
159
166
160
libtar (1.2.11-2) unstable; urgency=low
167
libtar (1.2.11-2) unstable; urgency=low
161
168
162
  * Move libtar-dev to libdevel. (Closes: #188207)
169
  * Move libtar-dev to libdevel. (Closes: #188207)
163
  * Fix potential memory leak.
170
  * Fix potential memory leak.
164
171
165
 -- James Morrison <phython@debian.org>  Sun, 25 Jul 2004 12:59:08 -0700
172
 -- James Morrison <phython@debian.org>  Sun, 25 Jul 2004 12:59:08 -0700
166
173
167
libtar (1.2.11-1) unstable; urgency=low
174
libtar (1.2.11-1) unstable; urgency=low
168
175
169
  * New Upstream release.
176
  * New Upstream release.
170
177
171
 -- James Morrison <phython@debian.org>  Sat,  5 Apr 2003 14:03:19 -0500
178
 -- James Morrison <phython@debian.org>  Sat,  5 Apr 2003 14:03:19 -0500
172
179
173
libtar (1.2.10-1) unstable; urgency=low
180
libtar (1.2.10-1) unstable; urgency=low
174
181
175
  * New Upstream release.
182
  * New Upstream release.
176
     (Closes: #166602) New upstream uses autoconf 2.5x
183
     (Closes: #166602) New upstream uses autoconf 2.5x
177
  * Remove dependency on automake.  Hopefully upstream will except this
184
  * Remove dependency on automake.  Hopefully upstream will except this
178
    use of libtool.
185
    use of libtool.
179
  * Remove all -static and -shared targets from debian/rules.
186
  * Remove all -static and -shared targets from debian/rules.
180
  * Use dh_install instead of dh_movefiles.
187
  * Use dh_install instead of dh_movefiles.
181
  * -
188
  * -
182
189
183
 -- James Morrison <phython@debian.org>  Sat,  5 Apr 2003 14:03:16 -0500
190
 -- James Morrison <phython@debian.org>  Sat,  5 Apr 2003 14:03:16 -0500
184
191
185
libtar (1.2.5-4) unstable; urgency=low
192
libtar (1.2.5-4) unstable; urgency=low
186
193
187
  * New maintainer. (Closes: #154597)
194
  * New maintainer. (Closes: #154597)
188
  * WSG_ENCAP is now defined.  (Closes: #147764)
195
  * WSG_ENCAP is now defined.  (Closes: #147764)
189
  * libtar-dev depends on libc-dev instead of libc6-dev. 
196
  * libtar-dev depends on libc-dev instead of libc6-dev. 
190
197
191
 -- James Morrison <phython@debian.org>  Wed, 14 Aug 2002 23:44:16 -0400
198
 -- James Morrison <phython@debian.org>  Wed, 14 Aug 2002 23:44:16 -0400
192
199
193
libtar (1.2.5-3) unstable; urgency=low
200
libtar (1.2.5-3) unstable; urgency=low
194
201
195
  * Modify build commands to acomadate change in autoconf (Closes #147764)
202
  * Modify build commands to acomadate change in autoconf (Closes #147764)
196
203
197
 -- Glenn McGrath <bug1@debian.org>  Thu, 23 May 2002 01:06:16 +1000
204
 -- Glenn McGrath <bug1@debian.org>  Thu, 23 May 2002 01:06:16 +1000
198
205
199
libtar (1.2.5-2) unstable; urgency=low
206
libtar (1.2.5-2) unstable; urgency=low
200
207
201
  * Fix build problem (Closes #135360)
208
  * Fix build problem (Closes #135360)
202
209
203
 -- Glenn McGrath <bug1@debian.org>  Sun, 24 Feb 2002 06:29:31 +1100
210
 -- Glenn McGrath <bug1@debian.org>  Sun, 24 Feb 2002 06:29:31 +1100
204
211
205
libtar (1.2.5-1) unstable; urgency=low
212
libtar (1.2.5-1) unstable; urgency=low
206
213
207
  * New upstream version
214
  * New upstream version
208
  * Change section of libtar-dev to devel and libtar to libs
215
  * Change section of libtar-dev to devel and libtar to libs
209
216
210
 -- Glenn McGrath <bug1@debian.org>  Fri, 22 Feb 2002 04:23:15 +1100
217
 -- Glenn McGrath <bug1@debian.org>  Fri, 22 Feb 2002 04:23:15 +1100
211
218
212
libtar (1.2.4-2) unstable; urgency=low
219
libtar (1.2.4-2) unstable; urgency=low
213
220
214
  * Change section from devel to libs 
221
  * Change section from devel to libs 
215
222
216
 -- Glenn McGrath <bug1@debian.org>  Sat,  2 Feb 2002 12:12:32 +1100
223
 -- Glenn McGrath <bug1@debian.org>  Sat,  2 Feb 2002 12:12:32 +1100
217
224
218
libtar (1.2.4-1) unstable; urgency=low
225
libtar (1.2.4-1) unstable; urgency=low
219
226
220
  * Initial Release. (closes #128042)
227
  * Initial Release. (closes #128042)
221
228
222
 -- Glenn McGrath <bug1@debian.org>  Sat,  5 Jan 2002 13:24:37 +1100
229
 -- Glenn McGrath <bug1@debian.org>  Sat,  5 Jan 2002 13:24:37 +1100
223
230