<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/asn1/x_long.c, branch OPENBSD_6_8_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2019-04-20T11:13:15+00:00</updated>
<entry>
<title>Avoid undefined behaviour that results from negating a signed long with</title>
<updated>2019-04-20T11:13:15+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-04-20T11:13:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c3ec81b3b52d73654c55239c0018d4f15a76deb2'/>
<id>urn:sha1:c3ec81b3b52d73654c55239c0018d4f15a76deb2</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:02+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-04-15T17:46:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=59ffb61915a18262d2dfa3ff8e3cff60f31fc054'/>
<id>urn:sha1:59ffb61915a18262d2dfa3ff8e3cff60f31fc054</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:50+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-04-01T15:48:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=01a9fea5da51f3194be3ccfae8edee09154ed07a'/>
<id>urn:sha1:01a9fea5da51f3194be3ccfae8edee09154ed07a</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:40+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-03-31T14:41:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=64bf76574174842316a177094611661f1fd85651'/>
<id>urn:sha1:64bf76574174842316a177094611661f1fd85651</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use named field initialisers.</title>
<updated>2019-03-31T14:39:15+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-03-31T14:39:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ca7066ca92ab7567464f37cf40bfc611eac214ff'/>
<id>urn:sha1:ca7066ca92ab7567464f37cf40bfc611eac214ff</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:23+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-01-29T17:49:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d1f47bd292f36094480caa49ada36b99a69c59b0'/>
<id>urn:sha1:d1f47bd292f36094480caa49ada36b99a69c59b0</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:17+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-07-25T17:07:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ccc1915da4f36aa6972b8d8dcdde6fd01c73fe06'/>
<id>urn:sha1:ccc1915da4f36aa6972b8d8dcdde6fd01c73fe06</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:49+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-07-11T08:44:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=74e2c009c83ad374bd6acdcfc376a384e25ab007'/>
<id>urn:sha1:74e2c009c83ad374bd6acdcfc376a384e25ab007</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:23+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-07-10T13:58:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c917c683bc93c68fbf4310ac181f7906e76b3c94'/>
<id>urn:sha1:c917c683bc93c68fbf4310ac181f7906e76b3c94</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:31+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-06-12T15:49:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=59f4f2c61d71e266d37dd2fc97615b3fd35b4721'/>
<id>urn:sha1:59f4f2c61d71e266d37dd2fc97615b3fd35b4721</id>
<content type='text'>
</content>
</entry>
</feed>
