<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/md5, branch libressl-v3.8.2</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v3.8.2</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v3.8.2'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2023-08-15T08:39:27+00:00</updated>
<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>
<entry>
<title>Implement MD5_{Update,Transform,Final}() directly in md5.c.</title>
<updated>2023-08-10T13:54:21+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-08-10T13:54:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1a418f6229aedae7414d7df36c255475598efabf'/>
<id>urn:sha1:1a418f6229aedae7414d7df36c255475598efabf</id>
<content type='text'>
Copy the update, transform and final functions from md32_common.h, manually
expanding the macros for MD5. This will allow for further clean up to
occur.

No change in generated assembly.
</content>
</entry>
</feed>
