<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/Makefile, branch libressl-v3.7.0</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v3.7.0</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v3.7.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2022-11-26T11:18:49+00:00</updated>
<entry>
<title>cms_lcl.h should not be part of SRCS</title>
<updated>2022-11-26T11:18:49+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-11-26T11:18:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3dfc648f9bbc9ba9a17021fd83da6b714c91cbca'/>
<id>urn:sha1:3dfc648f9bbc9ba9a17021fd83da6b714c91cbca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for symbol hiding disabled by default.</title>
<updated>2022-11-11T11:25:18+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2022-11-11T11:25:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0ba6b15619d4e4feafccdbd0226ee99b70553a11'/>
<id>urn:sha1:0ba6b15619d4e4feafccdbd0226ee99b70553a11</id>
<content type='text'>
Fully explained in libcrypto/README. TL;DR make sure libcrypto
and libssl's function calls internally and to each other are via
symbol names that won't get overridden by linking other libraries.

Mostly work by guenther@, which will currently be gated behind a
build setting NAMESPACE=yes. once we convert all the symbols to
this method we will do a major bump and pick up the changes.

ok tb@ jsing@
</content>
</entry>
<entry>
<title>Finish migrating to one source file per line.</title>
<updated>2022-11-10T17:53:45+00:00</updated>
<author>
<name>joshua</name>
<email></email>
</author>
<published>2022-11-10T17:53:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9a85a413c50cb23ce2475f47d9c284f7010bae36'/>
<id>urn:sha1:9a85a413c50cb23ce2475f47d9c284f7010bae36</id>
<content type='text'>
ok jsing@ tb@
</content>
</entry>
<entry>
<title>Implement EVP interfaces for Ed25519 and X25519.</title>
<updated>2022-11-10T16:37:52+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2022-11-10T16:37:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a5e7fda60ab706b03226bda16120458c7adc3b34'/>
<id>urn:sha1:a5e7fda60ab706b03226bda16120458c7adc3b34</id>
<content type='text'>
ok beck@ tb@
</content>
</entry>
<entry>
<title>Continue migrating to one source file per line.</title>
<updated>2022-11-10T16:00:34+00:00</updated>
<author>
<name>joshua</name>
<email></email>
</author>
<published>2022-11-10T16:00:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=53e8885a0fbbe13ddf9d9f2f0518d74ca606011f'/>
<id>urn:sha1:53e8885a0fbbe13ddf9d9f2f0518d74ca606011f</id>
<content type='text'>
ok jsing@ tb@
</content>
</entry>
<entry>
<title>Continue migrating to one source file per line.</title>
<updated>2022-11-10T15:13:52+00:00</updated>
<author>
<name>joshua</name>
<email></email>
</author>
<published>2022-11-10T15:13:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c186fc0440a020c5681228cfe585226599d1f633'/>
<id>urn:sha1:c186fc0440a020c5681228cfe585226599d1f633</id>
<content type='text'>
ok jsing@ tb@
</content>
</entry>
<entry>
<title>Continue migrating to one source file per line.</title>
<updated>2022-11-10T12:55:49+00:00</updated>
<author>
<name>joshua</name>
<email></email>
</author>
<published>2022-11-10T12:55:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8c41e8cb5cf77a71a5483bd4d90b973ad9b6138f'/>
<id>urn:sha1:8c41e8cb5cf77a71a5483bd4d90b973ad9b6138f</id>
<content type='text'>
ok jsing@ tb@
</content>
</entry>
<entry>
<title>Start migrating to one source file per line.</title>
<updated>2022-11-09T23:33:08+00:00</updated>
<author>
<name>joshua</name>
<email></email>
</author>
<published>2022-11-09T23:33:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b836137309e54d01c004535b74cac74d2b9cf66d'/>
<id>urn:sha1:b836137309e54d01c004535b74cac74d2b9cf66d</id>
<content type='text'>
ok jsing@ tb@
</content>
</entry>
<entry>
<title>Move table in bn_primes.h to a .c file and get rid of prime_t</title>
<updated>2022-11-09T22:52:51+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-11-09T22:52:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cb1a13dca24ad9d305e999dab8b452335e27273f'/>
<id>urn:sha1:cb1a13dca24ad9d305e999dab8b452335e27273f</id>
<content type='text'>
This way we deduplicate two inclusions of the same big table and eliminate
lots of stupid casts.

input and ok many
</content>
</entry>
<entry>
<title>Replace the old OpenSSL julian date stuff with BoringSSL's</title>
<updated>2022-11-08T12:56:00+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2022-11-08T12:56:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9f56389a0b2fbecb7632dfc7aec5de47fe155958'/>
<id>urn:sha1:9f56389a0b2fbecb7632dfc7aec5de47fe155958</id>
<content type='text'>
OpenSSL dealt with time conversion using a classical julian
day scheme. BoringSSL got rid of it and uses only a julian
style calculation for seconds since the POSIX time epoch.

This changes libressl to use the seconds calculation exculusively
instead of a mix of the julian day based conversions and the
system time conversions to and from time_t to tm.

ok tb@ jsing@
</content>
</entry>
</feed>
