OpenBSD CVS

CVS log for src/lib/libz/gzlib.c


[BACK] Up to [local] / src / lib / libz

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.11 / (download) - annotate - [select for diffs], Fri Mar 15 21:32:21 2024 UTC (2 months, 2 weeks ago) by tb
Branch: MAIN
CVS Tags: HEAD
Changes since 1.10: +2 -4 lines
Diff to previous 1.10 (colored)

zlib: sync with upstream

More Windows #ifdef shuffling. Only one change relevant for OpenBSD:
Make deflateBound() more conservative and handle Z_STREAM_END.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Feb 10 06:10:04 2024 UTC (3 months, 3 weeks ago) by tb
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5
Changes since 1.9: +15 -13 lines
Diff to previous 1.9 (colored)

libz: sync with upstream

- fix type of local variable in deflate_stored()
- more Windows compat shuffling
- wrap overlong line in gzread

Revision 1.9 / (download) - annotate - [select for diffs], Fri Feb 9 09:53:05 2024 UTC (3 months, 3 weeks ago) by tb
Branch: MAIN
Changes since 1.8: +10 -7 lines
Diff to previous 1.8 (colored)

zlib: sync with upstream

Revision 1.8 / (download) - annotate - [select for diffs], Tue Jan 23 14:46:28 2024 UTC (4 months, 1 week ago) by tb
Branch: MAIN
Changes since 1.7: +1 -1 lines
Diff to previous 1.7 (colored)

Update to zlib 1.3.1

Since we already pulled in all fixes, this only bumps version/magic numbers
and copyright years. The fixes relevant to OpenBSD are:

- Fix bug in inflateSync() for data held in bit buffer
- Add LIT_MEM define to use more memory for a small deflate speedup
- Add bounds checking to ERR_MSG() macro, used by zError()
- Various portability and appearance improvements

Revision 1.7 / (download) - annotate - [select for diffs], Sun Jan 21 07:34:39 2024 UTC (4 months, 1 week ago) by tb
Branch: MAIN
Changes since 1.6: +5 -5 lines
Diff to previous 1.6 (colored)

libz: sync with upstream's develop branch as of Jan 18

Revision 1.6 / (download) - annotate - [select for diffs], Tue Aug 15 12:18:46 2023 UTC (9 months, 2 weeks ago) by tb
Branch: MAIN
CVS Tags: OPENBSD_7_4_BASE, OPENBSD_7_4
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Fix bug when using gzflush() with a very small buffer.

from upstream

Revision 1.5 / (download) - annotate - [select for diffs], Tue Apr 25 16:59:10 2023 UTC (13 months, 1 week ago) by tb
Branch: MAIN
Changes since 1.4: +20 -77 lines
Diff to previous 1.4 (colored)

Update libz to the HEAD of the develop branch

This mostly moves from K&R prototypes to ANSI prototypes and includes a
handful of bug fixes that are nice to have. The corresponding sys commit
will allow us to undo some hacks that jca applied to make the kernel build
with clang 15.

discussed with deraadt

Revision 1.4 / (download) - annotate - [select for diffs], Sun Oct 23 06:00:23 2022 UTC (19 months, 1 week ago) by tb
Branch: MAIN
CVS Tags: OPENBSD_7_3_BASE, OPENBSD_7_3
Changes since 1.3: +0 -1 lines
Diff to previous 1.3 (colored)

Drop RCS ids in upstream zlib source

We're not maintaining a this as a fork, it's upstream source with a handful
of patches. Thus, the RCS ids aren't particularly useful or important. They
are a bit of a maintenance burden and generate noise in diffs.

ok kn, no objection millert, "kill" guess who

Revision 1.3 / (download) - annotate - [select for diffs], Thu Oct 20 15:35:31 2022 UTC (19 months, 1 week ago) by tb
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Update base libz to 1.2.13

This update contains a few bugfixes (some of which we have already
backported to 1.2.12) and a ton of cosmetic changes. The relevant
bits of the ChangeLog are:

- Repair prototypes and exporting of new CRC functions
- Have infback() deliver all of the available output up to any error
- Fix a bug when getting a gzip header extra field with inflate()
- Fix bug in block type selection when Z_FIXED used
- Tighten deflateBound bounds
- Remove deleted assembler code references
- Various portability and appearance improvements

Tested on amd64 and arm64 by me and on sparc64 by kn.

Revision 1.2 / (download) - annotate - [select for diffs], Sun May 8 14:04:22 2022 UTC (2 years ago) by tb
Branch: MAIN
CVS Tags: OPENBSD_7_2_BASE, OPENBSD_7_2
Changes since 1.1: +6 -4 lines
Diff to previous 1.1 (colored)

Update to zlib 1.2.12

Build tests by myself for amd64 and arm64, sthen and inoguchi for i386
and gkoehler for macppc and powerpc64, thanks!

Detailed changelog is part of the committed diff.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Jul 4 14:24:49 2021 UTC (2 years, 10 months ago) by tb
Branch: MAIN
CVS Tags: OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0

Update libz to zlib 1.2.11 and reapply local patches as far as this
made sense.

Tested in snaps for a few days. deraadt helped with fitting things on
floppies and jmatthew found a bug I introduced.

ok deraadt

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.