<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/asn1, branch libressl-v2.6.5</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.6.5</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.6.5'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2017-08-28T17:42:47+00:00</updated>
<entry>
<title>Put the opening curly brace in the right place.</title>
<updated>2017-08-28T17:42:47+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-08-28T17:42:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a091c9d205aa117b08a98c800129b0e6ca40cd5f'/>
<id>urn:sha1:a091c9d205aa117b08a98c800129b0e6ca40cd5f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the symbol for ASN1_time_tm_clamp_notafter visible so libtls</title>
<updated>2017-08-27T01:39:26+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-08-27T01:39:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6c9bbaf00dfc219bed78108aaeebd92eed0c33ee'/>
<id>urn:sha1:6c9bbaf00dfc219bed78108aaeebd92eed0c33ee</id>
<content type='text'>
can get at it, so libtls can also deal with notafter's past the
realm of 32 bit time in portable
</content>
</entry>
<entry>
<title>Add ability to clamp a notafter to values representable in a 32 bit time_t</title>
<updated>2017-08-13T19:47:49+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-08-13T19:47:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e7c9763a13ea6facc9ad918414f3bfa878788640'/>
<id>urn:sha1:e7c9763a13ea6facc9ad918414f3bfa878788640</id>
<content type='text'>
This will only be used in portable. As noted, necessary to
make us conformant to RFC 5280 4.1.2.5.
ok jsing@ bcook@
</content>
</entry>
<entry>
<title>Add ASN1_TIME_set_tm to set an asn1 from a struct tm *</title>
<updated>2017-05-06T17:12:59+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-05-06T17:12:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=48c46275f3522c819782302005de2b2e94148654'/>
<id>urn:sha1:48c46275f3522c819782302005de2b2e94148654</id>
<content type='text'>
ok jsing@
</content>
</entry>
<entry>
<title>use freezero() instead of memset/explicit_bzero + free.  Substantially</title>
<updated>2017-05-02T03:59:45+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2017-05-02T03:59:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5904cc0e04409fde39a97e6580535da34eeb4291'/>
<id>urn:sha1:5904cc0e04409fde39a97e6580535da34eeb4291</id>
<content type='text'>
reduces conditional logic (-218, +82).

MOD_EXP_CTIME_MIN_CACHE_LINE_WIDTH cache alignment calculation bn/bn_exp.c
wasn'tt quite right.  Two other tricky bits with ASN1_STRING_FLAG_NDEF and
BN_FLG_STATIC_DATA where the condition cannot be collapsed completely.

Passes regress.  ok beck
</content>
</entry>
<entry>
<title>Fix silly code that printfs NULL when there are no fractional seconds</title>
<updated>2017-04-03T15:52:59+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-04-03T15:52:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=15512fa62e34a4703d9f430c652ea37068e1ce6c'/>
<id>urn:sha1:15512fa62e34a4703d9f430c652ea37068e1ce6c</id>
<content type='text'>
on a GENREALIZEDTIME (which there should really never be for anything
remotely standards compliant)
ok jsing@
</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>Expand DECLARE_OBJ_BSEARCH_CMP_FN and IMPLEMENT_OBJ_BSEARCH_CMP_FN macros.</title>
<updated>2017-01-21T04:31:25+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-01-21T04:31:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=edc309c4f32bafba4add3be827191475edd2870c'/>
<id>urn:sha1:edc309c4f32bafba4add3be827191475edd2870c</id>
<content type='text'>
No change to generated assembly excluding line numbers.
</content>
</entry>
<entry>
<title>Place ASN_ITEM_{ptr,rptr,ref} and DECLARE_ASN1_ITEM under #ifndef</title>
<updated>2016-12-30T16:29:45+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-12-30T16:29:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3b4315c7c6a8718ce1ec984e4663189f7288a484'/>
<id>urn:sha1:3b4315c7c6a8718ce1ec984e4663189f7288a484</id>
<content type='text'>
LIBRESSL_INTERNAL.
</content>
</entry>
<entry>
<title>Expand ASN1_ITEM_rptr and ASN1_ITEM_ptr macros - no change in generated</title>
<updated>2016-12-30T16:04:34+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-12-30T16:04:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0eb665c407ff41096254d84710176b14edfea54b'/>
<id>urn:sha1:0eb665c407ff41096254d84710176b14edfea54b</id>
<content type='text'>
assembly.
</content>
</entry>
</feed>
