<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libcrypto/asn1/x_long.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcrypto/asn1/x_long.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcrypto/asn1/x_long.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-04-20T11:13:15Z</updated>
<entry>
<title>Avoid undefined behaviour that results from negating a signed long with</title>
<updated>2019-04-20T11:13:15Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-04-20T11:13:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f0a72273c8453b5aa621857878760a075fd77128'/>
<id>urn:sha1:f0a72273c8453b5aa621857878760a075fd77128</id>
<content type='text'>
minimum value.

Fixes oss-fuzz #14354.

ok beck@ bcook@ tb@
</content>
</entry>
<entry>
<title>Avoid signed integer overflow.</title>
<updated>2019-04-15T17:46:02Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-04-15T17:46:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=153600079e87aff4308a10edc2b6a1f1d8b8225c'/>
<id>urn:sha1:153600079e87aff4308a10edc2b6a1f1d8b8225c</id>
<content type='text'>
Fixes oss-fuzz issue #13843.

ok tb@
</content>
</entry>
<entry>
<title>Correct the return values from long_print.</title>
<updated>2019-04-01T15:48:50Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-04-01T15:48:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2dcf05e720ac9f22d6cce37b11405d3d14e76df8'/>
<id>urn:sha1:2dcf05e720ac9f22d6cce37b11405d3d14e76df8</id>
<content type='text'>
BIO_print() returns -1 on failure, whereas the ASN print functions need to
return 0.

ok beck@, tb@
</content>
</entry>
<entry>
<title>Wrap long lines and apply some style(9).</title>
<updated>2019-03-31T14:41:40Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-03-31T14:41:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f4706791413d676c3b1a2dca53f4901186c128e7'/>
<id>urn:sha1:f4706791413d676c3b1a2dca53f4901186c128e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use named field initialisers.</title>
<updated>2019-03-31T14:39:15Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-03-31T14:39:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=12927443c2e3bc31db8b61f585cad5162a1ce120'/>
<id>urn:sha1:12927443c2e3bc31db8b61f585cad5162a1ce120</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Send the function codes from the error functions to the bit bucket,</title>
<updated>2017-01-29T17:49:22Z</updated>
<author>
<name>beck</name>
<email>beck@openbsd.org</email>
</author>
<published>2017-01-29T17:49:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5067ae9f807f8af9e6350e51e6a54619386c06ba'/>
<id>urn:sha1:5067ae9f807f8af9e6350e51e6a54619386c06ba</id>
<content type='text'>
as was done earlier in libssl. Thanks inoguchi@ for noticing
libssl had more reacharounds into this.
ok jsing@ inoguchi@
</content>
</entry>
<entry>
<title>Manually expand ASN.1 template macros - only change in generated assembly</title>
<updated>2015-07-25T17:07:17Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2015-07-25T17:07:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7488665e43e8a90db995b2a8600b9ad908a0bfab'/>
<id>urn:sha1:7488665e43e8a90db995b2a8600b9ad908a0bfab</id>
<content type='text'>
is due to line numbering.
</content>
</entry>
<entry>
<title>Only import cryptlib.h in the four source files that actually need it.</title>
<updated>2014-07-11T08:44:47Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2014-07-11T08:44:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b6ab114e77db2581d5bda2ca4b0aa0d68b2e0f90'/>
<id>urn:sha1:b6ab114e77db2581d5bda2ca4b0aa0d68b2e0f90</id>
<content type='text'>
Remove the openssl public includes from cryptlib.h and add a small number
of includes into the source files that actually need them. While here,
also sort/group/tidy the includes.

ok beck@ miod@
</content>
</entry>
<entry>
<title>Stop including standard headers via cryptlib.h - pull in the headers that</title>
<updated>2014-07-10T13:58:21Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2014-07-10T13:58:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a8913c44aee6c78b4770e56ab6afb429afabee6d'/>
<id>urn:sha1:a8913c44aee6c78b4770e56ab6afb429afabee6d</id>
<content type='text'>
are needed in the source files that actually require them.

ok beck@ miod@
</content>
</entry>
<entry>
<title>tags as requested by miod and tedu</title>
<updated>2014-06-12T15:49:27Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2014-06-12T15:49:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c3d6a26af7455bccce87985ff78ef0efc39b65e1'/>
<id>urn:sha1:c3d6a26af7455bccce87985ff78ef0efc39b65e1</id>
<content type='text'>
</content>
</entry>
</feed>
