<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/md5, branch libressl-v3.9.1</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v3.9.1</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v3.9.1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2024-02-24T15:30:14+00:00</updated>
<entry>
<title>Replace uses of endbr64 with _CET_ENDBR from cet.h</title>
<updated>2024-02-24T15:30:14+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-02-24T15:30:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c730c3b3b1845cc7c4a4aceff2031f1135faa6bb'/>
<id>urn:sha1:c730c3b3b1845cc7c4a4aceff2031f1135faa6bb</id>
<content type='text'>
cet.h is needed for other platforms to emit the relevant .gnu.properties
sections that are necessary for them to enable IBT. It also avoids issues
with older toolchains on macOS that explode on encountering endbr64.

based on a diff by kettenis
ok beck kettenis
</content>
</entry>
<entry>
<title>Clean up alignment handling.</title>
<updated>2023-08-15T08:39:27+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-08-15T08:39:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1dc53319f1473e26f5c135f118538753b1300c20'/>
<id>urn:sha1:1dc53319f1473e26f5c135f118538753b1300c20</id>
<content type='text'>
Instead of using HOST_{c2l,l2c} macros, provide and use
crypto_load_le32toh() and crypto_store_htole32(). In some cases just
use htole32() directly.

ok tb@
</content>
</entry>
<entry>
<title>Use MD5_LONG instead of unsigned int for consistency.</title>
<updated>2023-08-15T08:35:33+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-08-15T08:35:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0a3e54d78839888f249585a09a5917710af62b0d'/>
<id>urn:sha1:0a3e54d78839888f249585a09a5917710af62b0d</id>
<content type='text'>
ok tb@
</content>
</entry>
<entry>
<title>Condition only on #ifdef MD5_ASM.</title>
<updated>2023-08-15T08:30:49+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-08-15T08:30:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5f786fd616680aca71e0c9311098ceabd1bab4e5'/>
<id>urn:sha1:5f786fd616680aca71e0c9311098ceabd1bab4e5</id>
<content type='text'>
There are a bunch of unnecessary preprocessor directives - just condition
on MD5_ASM, the same as we do elsewhere.

ok tb@
</content>
</entry>
<entry>
<title>Inline INIT_DATA_* defines.</title>
<updated>2023-08-14T15:48:16+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-08-14T15:48:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1710f457e9de2e314c661837f36a463471777997'/>
<id>urn:sha1:1710f457e9de2e314c661837f36a463471777997</id>
<content type='text'>
ok tb@
</content>
</entry>
<entry>
<title>style(9)</title>
<updated>2023-08-14T15:26:01+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-08-14T15:26:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0be1f2d486fe468f60c014f8f4d5815747f0950c'/>
<id>urn:sha1:0be1f2d486fe468f60c014f8f4d5815747f0950c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove now unnecessary 'do {} while (0);' and move variable declaration.</title>
<updated>2023-08-10T14:04:54+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-08-10T14:04:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=702463e00b9015b9e5a54a3eceee93debc207539'/>
<id>urn:sha1:702463e00b9015b9e5a54a3eceee93debc207539</id>
<content type='text'>
No functional change.
</content>
</entry>
<entry>
<title>Expand HASH_MAKE_STRING.</title>
<updated>2023-08-10T14:03:47+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-08-10T14:03:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=82f778842508a0400bd84808715c47d682fd870a'/>
<id>urn:sha1:82f778842508a0400bd84808715c47d682fd870a</id>
<content type='text'>
No change to generated assembly.
</content>
</entry>
<entry>
<title>Remove MD32_XARRAY remnants.</title>
<updated>2023-08-10T13:59:31+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-08-10T13:59:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1dd5e4d17b4ccb46182b33fdd734a4110f75c545'/>
<id>urn:sha1:1dd5e4d17b4ccb46182b33fdd734a4110f75c545</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reorder functions.</title>
<updated>2023-08-10T13:58:34+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-08-10T13:58:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=de7ea1114186443060b1eb93ab725e7091ce0379'/>
<id>urn:sha1:de7ea1114186443060b1eb93ab725e7091ce0379</id>
<content type='text'>
No functional change.
</content>
</entry>
</feed>
