OpenBSD CVS

CVS log for src/sys/crypto/xform_ipcomp.c


[BACK] Up to [local] / src / sys / crypto

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.8 / (download) - annotate - [select for diffs], Wed Jan 9 12:11:38 2019 UTC (5 years, 5 months ago) by mpi
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, HEAD
Changes since 1.7: +4 -4 lines
Diff to previous 1.7 (colored)

free(9) sizes.

ok visa@

Revision 1.7 / (download) - annotate - [select for diffs], Mon Mar 16 20:26:24 2015 UTC (9 years, 2 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1, OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Include <sys/param.h> rather than <sys/types.h> when also including
<sys/systm.h>; fixes build on vax due to <machine/macros.h> redeclaring
some functions from <lib/libkern/libkern.h> as inlines.

Revision 1.6 / (download) - annotate - [select for diffs], Sat Mar 14 14:35:00 2015 UTC (9 years, 3 months ago) by logan
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Remove wrong reference to zlib.

OK deraadt@

Revision 1.5 / (download) - annotate - [select for diffs], Sat Mar 14 03:38:46 2015 UTC (9 years, 3 months ago) by jsg
Branch: MAIN
Changes since 1.4: +1 -2 lines
Diff to previous 1.4 (colored)

Remove some includes include-what-you-use claims don't
have any direct symbols used.  Tested for indirect use by compiling
amd64/i386/sparc64 kernels.

ok tedu@ deraadt@

Revision 1.4 / (download) - annotate - [select for diffs], Sat Jul 12 18:50:00 2014 UTC (9 years, 11 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_5_7_BASE, OPENBSD_5_7, OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

add a size argument to free. will be used soon, but for now default to 0.
after discussions with beck deraadt kettenis.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Feb 18 09:43:34 2014 UTC (10 years, 3 months ago) by markus
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.2: +14 -19 lines
Diff to previous 1.2 (colored)

fix IPComp interop with linux: switch Z_PARTIAL_FLUSH to Z_FINISH for
deflate(); this hurts interop with broken old openbsd releases; ok reyk@

Revision 1.2 / (download) - annotate - [select for diffs], Tue Feb 11 16:51:19 2014 UTC (10 years, 4 months ago) by markus
Branch: MAIN
Changes since 1.1: +15 -16 lines
Diff to previous 1.1 (colored)

- grow the decompression buffer more aggressively if we have
  a high compression ratio, e.g. for ping -s 10000 -p aa
- deal with inflate returning Z_BUF_ERROR if the output buffer is full.
  this can happen in some edge cases with upgraded libz from 2004
ok mikeb@

Revision 1.1 / (download) - annotate - [select for diffs], Thu Jul 7 02:57:24 2011 UTC (12 years, 11 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4, OPENBSD_5_3_BASE, OPENBSD_5_3, OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1, OPENBSD_5_0_BASE, OPENBSD_5_0

Replace the cruddy old sys/net/zlib.[ch].  We now use the sys/lib/libz
code.  Missing chunks of the API are imported from the libc version,
with a few #ifdef's to port it into the kernel environment.

The bootblocks already used the newer code, and should encounter no
surprises since there are so few changes to the existing files. In
the kernel, ipcomp and kernel ppp are changed to the new API.
ipcomp has been tested.

ok tedu the brave

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.