File gzip.changes of Package gzip
604
1
-------------------------------------------------------------------
2
Wed Sep 2 15:19:17 UTC 2020 - Kristyna Streitova <kstreitova@suse.com>
3
4
- Enable DFLTCC compression for s390x for levels 1-6 (i. e. to make
5
it used by default) by adding -DDFLTCC_LEVEL_MASK=0x7e to CLFAGS.
6
[jsc#SLE-13775]
7
8
-------------------------------------------------------------------
9
Tue Aug 27 10:11:19 UTC 2019 - Kristyna Streitova <kstreitova@suse.com>
10
11
- refresh gzip-1.10-ibm_dfltcc_support.patch to fix three data
12
corruption issues [bsc#1145276] [jsc#SLE-5818] [jsc#SLE-8914]
13
14
-------------------------------------------------------------------
15
Thu Jun 6 15:16:47 UTC 2019 - Kristýna Streitová <kstreitova@suse.com>
16
17
- add gzip-1.10-ibm_dfltcc_support.patch [jsc#SLE-5818] [jsc#SLE-8914]
18
* it adds support for DFLTCC (hardware-accelerated deflation)
19
for s390x arch
20
* enable it via "--enable-dfltcc" option
21
22
-------------------------------------------------------------------
23
Sun Dec 30 11:34:12 UTC 2018 - astieger@suse.com
24
25
- gzip 1.10:
26
* Compressed gzip output no longer contains the current time as
27
a timestamp when the input is not a regular file. Instead, the
28
output contains a null (zero) timestamp. This makes gzip's
29
behavior more reproducible when used as part of a pipeline.
30
* A use of uninitialized memory on some malformed inputs has been
31
fixed.
32
* A few theoretical race conditions in signal handers have been
33
fixed.
34
- drop upstreamed patches:
35
* gnulib-libio.patch
36
* gzip-1.8-deprecate_netstat.patch
37
38
-------------------------------------------------------------------
39
Wed Aug 1 14:03:39 UTC 2018 - schwab@suse.de
40
41
- gnulib-libio.patch: Update gnulib for libio.h removal
42
43
-------------------------------------------------------------------
44
Thu Feb 22 15:10:34 UTC 2018 - fvogt@suse.com
45
46
- Use %license (boo#1082318)
47
48
-------------------------------------------------------------------
49
Fri Jan 12 15:29:22 UTC 2018 - meissner@suse.com
50
51
- license is GPL-3.0+
52
53
-------------------------------------------------------------------
54
Thu Jan 11 09:29:30 UTC 2018 - kbabioch@suse.com
55
56
- Update to 1.9
57
* Fix suffix handling
58
* Fix bug when handling pack format while decompressing
59
* Fix time handling bug
60
* Improve exit code handling for shell scripts
61
- remove gzip-1.8-fix_unpack_EOB_check.patch as it is included
62
upstream now
63
- refresh manpage-no-date.patch
64
- spec file cleanups
65
66
-------------------------------------------------------------------
67
Tue Jan 2 14:30:50 UTC 2018 - kstreitova@suse.com
68
69
- add gzip-1.8-deprecate_netstat.patch to get rid of deprecated
70
'netstat -n' command in tests/init.sh script
71
72
-------------------------------------------------------------------
73
Fri Dec 1 16:38:19 UTC 2017 - kstreitova@suse.com
74
75
- add gzip-1.8-fix_unpack_EOB_check.patch to fix mishandling of
76
leading zeros in the end-of-block code [bsc#1067891]
77
78
-------------------------------------------------------------------
79
Wed May 31 02:54:52 UTC 2017 - bwiedemann@suse.com
80
81
- Make build reproducible in spite of gcc profile based optimizations
82
(boo#1040589)
83
84
-------------------------------------------------------------------
85
Tue May 30 09:59:59 UTC 2017 - src@posteo.de
86
87
- changing the way how gcc profiling is generating to have a reproducible
88
build
89
90
-------------------------------------------------------------------
91
Tue Apr 11 14:08:21 UTC 2017 - kstreitova@suse.com
92
93
- define %{_buildshell} to /bin/bash as we newly rely on bash
94
features like {1..9}
95
96
-------------------------------------------------------------------
97
Thu Mar 23 15:14:56 UTC 2017 - kstreitova@suse.com
98
99
- cleanup with spec-cleaner
100
- use loop with a range instead of a number list
101
102
-------------------------------------------------------------------
103
Wed Apr 27 10:14:03 UTC 2016 - mpluskal@suse.com
104
105
- Update to 1.8
106
* gzip -l no longer falsely reports a write error when writing to
107
a pipe.
108
* Port to Oracle Solaris Studio 12 on x86-64.
109
* When configuring gzip, ./configure DEFS='...-DNO_ASM...' now
110
suppresses assembler again.
111
- Small spec file cleanup
112
113
-------------------------------------------------------------------
114
Tue Mar 29 07:45:50 UTC 2016 - tchvatal@suse.com
115
116
- Version update to release 1.7:
117
* gzip now accepts the --synchronous option
118
* gzip now accepts the --rsyncable option
119
* The GZIP environment variable is now obsolescent
120
* Installed programs like 'zgrep' now use the PATH environment variable as
121
usual to find subsidiary programs like 'gzip' and 'grep'
122
- Remove obsolete patch tempfile.diff
123
- Remove upstreamed patch gzip-rsyncable.diff
124
- Rebase manpage-no-date.patch to apply to 1.7 version
125
126
-------------------------------------------------------------------
127
Tue Mar 29 07:42:10 UTC 2016 - tchvatal@suse.com
128
129
- Rename reproducible.patch to something actually explanatory:
130
* manpage-no-date.patch
131
132
-------------------------------------------------------------------
133
Sun Mar 20 14:51:03 UTC 2016 - bwiedemann@suse.com
134
135
- Add reproducible.patch to fix build-compare
136
137
-------------------------------------------------------------------
138
Fri Dec 19 10:05:17 UTC 2014 - meissner@suse.com
139
140
- build with PIE
141
142
-------------------------------------------------------------------
143
Mon May 12 15:44:03 UTC 2014 - vdziewiecki@suse.com
144
145
- Remove unneeded update-alternatives requirement (bnc#876129)
146
- Clean spec
147
148
-------------------------------------------------------------------
149
Thu Sep 26 13:29:46 UTC 2013 - schwab@suse.de
150
151
- Don't install twice
152
153
-------------------------------------------------------------------
154
Tue Jul 30 12:20:55 UTC 2013 - sweet_f_a@gmx.de
155
156
- add the correct project URL
157
158
-------------------------------------------------------------------
159
Tue Jul 9 07:44:48 UTC 2013 - schwab@suse.de
160
161
- Override broken configure checks
162
163
-------------------------------------------------------------------
164
Mon Jun 10 19:55:39 UTC 2013 - jengelh@inai.de
165
166
- Update to new upstream release 1.6
167
* The "--keep" (-k) option was added to not delete input files,
168
similar to other tools such as xz, lzip, and bzip2.
169
* A decompression issue with certain invalid data in the "pack"
170
format was fixed.
171
* An incorrect overwrite when compiled with optimization was fixed.
172
* zgrep's handling of multi-digit context options was fixed.
173
* zmore now acts more like "more".
174
- More robust make install call
175
- Provide files for signature verification (we do not actually do
176
it because gzip is part of the bootstrap cycle; but if you have
177
gpg-offline listed as Support or in ~/.oscrc, it will be done)
178
179
-------------------------------------------------------------------
180
Thu Mar 28 08:36:08 UTC 2013 - mmeister@suse.com
181
182
- Added url as source.
183
Please see http://en.opensuse.org/SourceUrls
184
185
-------------------------------------------------------------------
186
Tue Jan 29 12:28:39 UTC 2013 - vdziewiecki@suse.com
187
188
- Add support for xz and lzma (bnc#799561 - zgrep silently fails on
189
LZMA compressed files) - xz_lzma.patch
190
191
-------------------------------------------------------------------
192
Tue Oct 16 10:48:48 UTC 2012 - vcizek@suse.com
193
194
- update to 1.5
195
- gzip -cdf mishandles some concatenated input streams: test it
196
- gzip -cdf now handles concatenation of gzip'd and uncompressed data
197
- gzip: fix a data-loss bug when decompressing with --suffix=''
198
- gzip: fix nondeterministic compression results
199
- fix "znew -K" to work without use of compress utility
200
- Decode FHCRC flag properly, as per Internet RFC 1952.
201
- zgrep: fix parsing of -Eh options
202
- zgrep: terminate gracefully when a pipeline is interrupted by a signal
203
- zgrep: fix shell portability bug with -f; fix mishandling of "-e -"
204
- zless: decompress stdin too, if less 429 or later
205
- dropped gzip-stdio.in.patch, refreshed others
206
207
-------------------------------------------------------------------
208
Tue Jul 17 19:00:13 UTC 2012 - aj@suse.de
209
210
- Fix build with missing gets declaration (glibc 2.16)
211
212
-------------------------------------------------------------------
213
Tue Feb 7 21:33:35 UTC 2012 - rschweikert@suse.com
214
215
- keep binaries in /usr tree (UsrMerge project)
216
217
-------------------------------------------------------------------
218
Sat Nov 13 12:36:20 UTC 2010 - cristian.rodriguez@opensuse.org
219
220
- disable silent rules.
221
222
-------------------------------------------------------------------
223
Sun Sep 19 09:48:02 CEST 2010 - vuntz@opensuse.org
224
225
- Update to version 1.4:
226
+ gzip -d could segfault and/or clobber the stack, possibly
227
leading to arbitrary code execution. This affects x86_64 but
228
not 32-bit systems. This fixes CVE-2010-0001. See also
229
rh#554418.
230
+ gzip -d would fail with a CRC error for some valid inputs.
231
So far, the only valid input known to exhibit this failure was
232
compressed "from FAT filesystem (MS-DOS, OS/2, NT)". In
233
addition, to trigger the failure, your memcpy implementation
234
must copy in the "reverse" order.
235
- Drop gzip-CVE-2010-0001.diff: fixed upstream.
236
- Remove AutoReqProv: it's default now.
237
- Use %configure, %makeinstall, and %{_bindir}.
238
- Update zdiff.diff: some of the patch is upstream now. It's
239
unclear to me if the rest is still needed :/ So leaving it.
240
- Rebase zgrep.diff.
241
242
-------------------------------------------------------------------
243
Mon Jun 28 06:38:35 UTC 2010 - jengelh@medozas.de
244
245
- use %_smp_mflags
246
247
-------------------------------------------------------------------
248
Tue Jan 19 15:26:41 UTC 2010 - mseben@novell.com
249
250
- updated to 1.3.13
251
- gzip interprets an argument of "-" as indicating stdin, but when
252
"-" is not the first name on the command line, it doesn't work.
253
- remove useless if-before-free tests
254
- remove useless casts to avoid "make syntax-check" failures
255
- avoid spurious warnings from clang
256
- avoid a leak on a error path
257
- don't misinterpret a failing test as successful
258
- avoid creating an undersized buffer for the hufts table
259
A malformed input file can cause gzip to crash with a segmentation
260
violation or hang in an endless loop.
261
- avoid silent data loss e.g., on NFS, due to unchecked close of stdout
262
- build require automake-1.11 and produce xz-compressed tarballs, too
263
- deprecated futimens.diff and CVE-2009-2624.diff
264
265
-------------------------------------------------------------------
266
Thu Jan 14 17:17:49 UTC 2010 - mseben@novell.com
267
268
- added gzip-CVE-2009-2624.diff and gzip-CVE-2010-0001.diff : fix
269
possible denial of service and arbitrary code execution
270
271
-------------------------------------------------------------------
272
Sun Dec 6 18:57:34 CET 2009 - jengelh@medozas.de
273
274
- enabled parallel make
275
276
-------------------------------------------------------------------
277
Tue Mar 10 11:45:26 CET 2009 - sf@suse.de
278
279
- added doc files (README, TODO, ...) (bnc #414305)
280
281
-------------------------------------------------------------------
282
Wed Jan 7 13:59:52 CET 2009 - schwab@suse.de
283
284
- Fixup rsyncable patch.
285
286
-------------------------------------------------------------------
287
Thu May 8 14:19:06 CEST 2008 - schwab@suse.de
288
289
- Fix zdiff with two compressed files.
290
291
-------------------------------------------------------------------
292
Sun May 20 19:17:21 CEST 2007 - schwab@suse.de
293
294
- Fix compiling with glibc 2.6.
295
296
-------------------------------------------------------------------
297
Sun Apr 15 00:03:31 CEST 2007 - schwab@suse.de
298
299
- Update to gzip 1.3.12.
300
* znew now uses $TMPDIR (default /tmp) instead of always using /tmp.
301
302
-------------------------------------------------------------------
303
Tue Mar 27 13:50:42 CEST 2007 - dmueller@suse.de
304
305
- reenable profile feedback
306
- remove hardcoded -mcpu=pentiumpro for x86
307
308
-------------------------------------------------------------------
309
Tue Feb 6 11:27:21 CET 2007 - schwab@suse.de
310
311
- Update to gzip 1.3.11.
312
* As per the GNU coding standards, the behavior of gzip and its
313
companion executables no longer depend on the name used to invoke them.
314
For example, 'gzip' and 'gunzip' are no longer hard links;
315
instead, 'gunzip' is now a small program that invokes 'gzip -d'.
316
* zdiff now checks for subsidiary gzip failures, and works around
317
bugs in IRIX 6 sh, Tru64 4.0F ksh, and Solaris 8 bash.
318
319
-------------------------------------------------------------------
320
Mon Jan 8 18:13:21 CET 2007 - schwab@suse.de
321
322
- Update to gzip 1.3.10.
323
* gzip -c and zcat now work on special files, files with special mode bits,
324
and files with multiple hard links.
325
* gzip -q now exits with status 2 (not 1) when SIGPIPE is received.
326
* zcmp and zdiff did not work in the usual case, due to a typo.
327
* zgrep has many bugs fixed with argument handling, special characters,
328
and exit status.
329
* zless no longer mishandles $%=~ in file names.
330
331
-------------------------------------------------------------------
332
Fri Dec 15 11:48:41 CET 2006 - schwab@suse.de
333
334
- Update to gzip 1.3.9.
335
* No major changes; only porting fixes.
336
337
-------------------------------------------------------------------
338
Tue Dec 12 10:10:38 CET 2006 - schwab@suse.de
339
340
- Update to gzip 1.3.8.
341
* Fix some gzip problems:
342
- A security fix from Debian 1.3.5-5 was inadvertently omitted.
343
- The assembler is now invoked with --noexecstack if supported,
344
so that gzip can better resist stack-smashing attacks.
345
346
-------------------------------------------------------------------
347
Thu Dec 7 11:19:36 CET 2006 - schwab@suse.de
348
349
- Update to gzip 1.3.7.
350
* Fix some gzip problems:
351
- Refuse to compress setuid or setgid files, or files with the sticky bit.
352
- Fix more race conditions in setting file permissions and owner,
353
removing output files, following symbolic links, and dealing with
354
special files.
355
- Remove most of the code working around ENAMETOOLONG deficiencies.
356
Systems with those deficiencies are long-dead, and the workarounds
357
had race conditions on modern hosts.
358
- Catch CPU time and file size limit signals, too.
359
- Check for read errors when closing files.
360
- Fix a core dump caused by a stray abort mistakenly introduced in 1.3.6.
361
* Fix some gzexe problems:
362
- Improve resistance to denial-of-service attacks.
363
- Fix some quoting and escaping bugs.
364
- Do not assume /tmp is sticky (though it should be!).
365
- Do not assume the working directory can be written.
366
- Rely on PATH in the generated executable, as the man page says.
367
- Don't assume IFS is sane.
368
- Exit with signal's status, if signaled.
369
370
-------------------------------------------------------------------
371
Mon Dec 4 13:08:18 CET 2006 - schwab@suse.de
372
373
- Update to gzip 1.3.6.
374
* Fix some race conditions in setting file time stamps, permissions, and owner.
375
* Fix some race conditions in signal handling.
376
* When gzip exits due to a signal, it exits with the signal's status, not 1.
377
* gzip now restores file time stamps to the resolution supported by the
378
time-setting primitives of the operating system, typically 1 microsecond.
379
Formerly it restored them only to the nearest second.
380
* gzip -r no longer attempts to reset the last-access times of directories
381
it reads, as this messes up when other processes are reading the directories.
382
* The options --version and --help now work on all gzip-installed executables,
383
and now use a format similar to other GNU programs.
384
* The manual is now distributed under the terms of the GNU Free
385
Documentation License without invariant sections or cover texts.
386
* Port to current versions of Autoconf, Automake, and Gnulib.
387
388
-------------------------------------------------------------------
389
Wed Sep 13 11:11:47 CEST 2006 - schwab@suse.de
390
391
- Verify hash tables when unpacking [#202365].
392
393
-------------------------------------------------------------------
394
Mon Mar 13 17:53:27 CET 2006 - schwab@suse.de
395
396
- Add rsyncable patch [#155442].
397
398
-------------------------------------------------------------------
399
Wed Jan 25 21:30:22 CET 2006 - mls@suse.de
400
401
- converted neededforbuild to BuildRequires
402
403
-------------------------------------------------------------------
404
Fri Nov 11 11:56:29 CET 2005 - pth@suse.de
405
406
- Don't obsolete compress.
407
408
-------------------------------------------------------------------
409
Mon Oct 31 18:15:55 CET 2005 - dmueller@suse.de
410
411
- build with non-executable stack
412
413
-------------------------------------------------------------------
414
Tue Jul 26 14:56:47 CEST 2005 - schwab@suse.de
415
416
- Ignore directory part on saved file name [#79292].
417
418
-------------------------------------------------------------------
419
Tue Apr 19 14:59:23 CEST 2005 - kukuk@suse.de
420
421
- Remove uncompress symlink [#78331]
422
423
-------------------------------------------------------------------
424
Thu Mar 24 13:33:56 CET 2005 - werner@suse.de
425
426
- Add support for bzip2 and simply pager options to zmore
427
428
-------------------------------------------------------------------
429
Mon May 3 13:59:40 CEST 2004 - schwab@suse.de
430
431
- Fix quoting issues in zgrep [#39329].
432
433
-------------------------------------------------------------------
434
Fri Feb 27 17:44:02 CET 2004 - schwab@suse.de
435
436
- Add %defattr.
437
438
-------------------------------------------------------------------
439
Tue Dec 2 10:12:06 CET 2003 - pthomas@suse.de
440
441
- Remove the patch for tail syntax as it's wrong and unnecessary.
442
443
-------------------------------------------------------------------
444
Thu Sep 18 15:18:43 CEST 2003 - mmj@suse.de
445
446
- Fix tail syntax in gzexe [#31229]
447
448
-------------------------------------------------------------------
449
Thu Aug 28 16:00:22 CEST 2003 - kukuk@suse.de
450
451
- Make sure we have no hardlinks from /bin to /usr/bin [Bug #29522]
452
453
-------------------------------------------------------------------
454
Tue Jun 17 13:47:17 CEST 2003 - pthomas@suse.de
455
456
- Update to 1.3.5
457
- gzip now removes any output symlink before writing output file.
458
- zgrep etc. scripts now port to POSIX 1003.1-2001 hosts.
459
- zforce no longer assumes 14-byte file name length limit.
460
- zless is now implemented using less and LESSOPEN, not zmore and PAGER.
461
- assembly-language speedups reenabled; were mistakenly disabled in 1.3.
462
- Less output is lost when decompressing a truncated file.
463
- zgrep now supports --, -H, -h, -L, -l, -C, -d, -m and their long
464
equivalents.
465
466
-------------------------------------------------------------------
467
Wed Jun 4 18:20:32 CEST 2003 - jh@suse.de
468
469
- Enable profile feedback
470
471
-------------------------------------------------------------------
472
Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de
473
474
- fix install_info --delete call and move from preun to postun
475
476
-------------------------------------------------------------------
477
Tue Apr 15 17:31:41 CEST 2003 - coolo@suse.de
478
479
- use BuildRoot
480
481
-------------------------------------------------------------------
482
Sat Feb 8 10:58:53 CET 2003 - kukuk@suse.de
483
484
- Readded prereq for install-info, else we cannot install info
485
pages
486
- Add dir entry to info page
487
488
-------------------------------------------------------------------
489
Sat Feb 8 01:43:07 CET 2003 - ro@suse.de
490
491
- removed prereq for texinfo to avoid prereq-cycle
492
493
-------------------------------------------------------------------
494
Fri Feb 7 02:24:31 CET 2003 - ro@suse.de
495
496
- added install_info macros
497
498
-------------------------------------------------------------------
499
Wed Jan 29 15:13:10 CET 2003 - kukuk@suse.de
500
501
- Remove mimencode requires, it is optional
502
503
-------------------------------------------------------------------
504
Tue Dec 17 15:25:56 CET 2002 - werner@suse.de
505
506
- The `:' line of zgrep will be removed by configure
507
- zgrep requzires mimencode from metamail
508
509
-------------------------------------------------------------------
510
Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de
511
512
- removed bogus self-provides
513
514
-------------------------------------------------------------------
515
Thu Mar 14 18:26:33 CET 2002 - kukuk@suse.de
516
517
- Add uncompress compat link
518
519
-------------------------------------------------------------------
520
Wed Feb 6 11:15:08 CET 2002 - coolo@suse.de
521
522
- use %suse_update_config
523
524
-------------------------------------------------------------------
525
Thu Jan 24 11:35:18 CET 2002 - okir@suse.de
526
527
- fixed tempfile race in zdiff (current code used bash noclobber
528
which is inherently racey)
529
530
-------------------------------------------------------------------
531
Wed Jun 6 16:28:07 CEST 2001 - werner@suse.de
532
533
- Make zgrep knowing about bzip2
534
535
-------------------------------------------------------------------
536
Tue Apr 3 18:42:46 CEST 2001 - uli@suse.de
537
538
- fixed for gcc >2.96
539
540
-------------------------------------------------------------------
541
Tue Mar 27 03:07:13 CEST 2001 - bk@suse.de
542
543
- use i686 insn scheduling on i386 and strip binaries(performance)
544
- make tmpfiles in gzexe secure and improve znew tempdir creation
545
- remove unnessary expr use and fix gzip output checking in zforce
546
- add simple tests if gzip/gunzip work
547
548
-------------------------------------------------------------------
549
Mon Nov 27 18:17:05 CET 2000 - aj@suse.de
550
551
- Update to gzip 1.3.
552
553
-------------------------------------------------------------------
554
Wed Aug 23 16:41:25 CEST 2000 - werner@suse.de
555
556
- Security changes for the znew script
557
558
-------------------------------------------------------------------
559
Mon May 1 18:50:20 CEST 2000 - kukuk@suse.de
560
561
- LSB-FHS requires /bin/gunzip and /bin/zcat to /bin/gzip
562
563
-------------------------------------------------------------------
564
Tue Apr 18 10:42:52 CEST 2000 - kukuk@suse.de
565
566
- Add /bin/zcat (required by FHS 2.1)
567
568
-------------------------------------------------------------------
569
Fri Feb 25 12:29:21 CET 2000 - schwab@suse.de
570
571
- cleanup spec file, get rid of Makefile.Linux
572
- define _GNU_SOURCE for basename declaration
573
- /usr/man -> /usr/share/man
574
- add gzip.info to file list
575
576
-------------------------------------------------------------------
577
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
578
579
- ran old prepare_spec on spec file to switch to new prepare_spec.
580
581
-------------------------------------------------------------------
582
Fri Mar 6 18:47:20 MET 1998 - florian@suse.de
583
584
- fixed security bug posted on Dez 27 to bugtraq
585
586
-------------------------------------------------------------------
587
Thu Jan 8 17:24:05 MET 1998 - bs@suse.de
588
589
- fixed "double" /bin/gzip & /usr/bin/gzip
590
591
----------------------------------------------------------------------------
592
Thu Apr 24 10:15:54 CEST 1997 - bs@suse.de
593
594
595
- added symlink /bin/gunzip
596
597
----------------------------------------------------------------------------
598
Sun Apr 13 23:04:29 MEST 1997 - florian@suse.de
599
600
601
- add bug-fixes from gnu.utils.bugs
602
603
604