<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/crypto/xform_ipcomp.c, branch jd/simplify-queueing</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/crypto/xform_ipcomp.c?h=jd%2Fsimplify-queueing</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/crypto/xform_ipcomp.c?h=jd%2Fsimplify-queueing'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-01-09T12:11:38Z</updated>
<entry>
<title>free(9) sizes.</title>
<updated>2019-01-09T12:11:38Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2019-01-09T12:11:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=319dd5c3f6a33d939bbe52127a8bb6f14d12b2cf'/>
<id>urn:sha1:319dd5c3f6a33d939bbe52127a8bb6f14d12b2cf</id>
<content type='text'>
ok visa@
</content>
</entry>
<entry>
<title>Include &lt;sys/param.h&gt; rather than &lt;sys/types.h&gt; when also including</title>
<updated>2015-03-16T20:26:24Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2015-03-16T20:26:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f1bb3c4bc8f1884d197d37e05c1b4aeb0b20b15b'/>
<id>urn:sha1:f1bb3c4bc8f1884d197d37e05c1b4aeb0b20b15b</id>
<content type='text'>
&lt;sys/systm.h&gt;; fixes build on vax due to &lt;machine/macros.h&gt; redeclaring
some functions from &lt;lib/libkern/libkern.h&gt; as inlines.
</content>
</entry>
<entry>
<title>Remove wrong reference to zlib.</title>
<updated>2015-03-14T14:35:00Z</updated>
<author>
<name>logan</name>
<email>logan@openbsd.org</email>
</author>
<published>2015-03-14T14:35:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=97537951d046d94b54bde1ded0c9904f687cae8e'/>
<id>urn:sha1:97537951d046d94b54bde1ded0c9904f687cae8e</id>
<content type='text'>
OK deraadt@
</content>
</entry>
<entry>
<title>Remove some includes include-what-you-use claims don't</title>
<updated>2015-03-14T03:38:46Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2015-03-14T03:38:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=21dab745d772244ad59a415114e48be2888cfbc8'/>
<id>urn:sha1:21dab745d772244ad59a415114e48be2888cfbc8</id>
<content type='text'>
have any direct symbols used.  Tested for indirect use by compiling
amd64/i386/sparc64 kernels.

ok tedu@ deraadt@
</content>
</entry>
<entry>
<title>add a size argument to free. will be used soon, but for now default to 0.</title>
<updated>2014-07-12T18:50:00Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2014-07-12T18:50:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0e5ae731040c42e0ae2549d149ca35cd27a051b5'/>
<id>urn:sha1:0e5ae731040c42e0ae2549d149ca35cd27a051b5</id>
<content type='text'>
after discussions with beck deraadt kettenis.
</content>
</entry>
<entry>
<title>fix IPComp interop with linux: switch Z_PARTIAL_FLUSH to Z_FINISH for</title>
<updated>2014-02-18T09:43:34Z</updated>
<author>
<name>markus</name>
<email>markus@openbsd.org</email>
</author>
<published>2014-02-18T09:43:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0471bdd74dc514c78efee2fbd213542ac95b4507'/>
<id>urn:sha1:0471bdd74dc514c78efee2fbd213542ac95b4507</id>
<content type='text'>
deflate(); this hurts interop with broken old openbsd releases; ok reyk@
</content>
</entry>
<entry>
<title>- grow the decompression buffer more aggressively if we have</title>
<updated>2014-02-11T16:51:19Z</updated>
<author>
<name>markus</name>
<email>markus@openbsd.org</email>
</author>
<published>2014-02-11T16:51:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2d8a3fe66f67fe61d3e419b92d545c4fc558756a'/>
<id>urn:sha1:2d8a3fe66f67fe61d3e419b92d545c4fc558756a</id>
<content type='text'>
  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@
</content>
</entry>
<entry>
<title>Replace the cruddy old sys/net/zlib.[ch].  We now use the sys/lib/libz</title>
<updated>2011-07-07T02:57:24Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2011-07-07T02:57:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6141cf33003a8028b4211fd84fea107eabedd229'/>
<id>urn:sha1:6141cf33003a8028b4211fd84fea107eabedd229</id>
<content type='text'>
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
</content>
</entry>
</feed>
