<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/des, branch OPENBSD_7_7</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_7</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_7'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2025-01-25T17:59:44+00:00</updated>
<entry>
<title>Remove #error if OPENSSL_NO_FOO is defined</title>
<updated>2025-01-25T17:59:44+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-01-25T17:59:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5d52abc236226c5a47c36b07e2256e77141e373a'/>
<id>urn:sha1:5d52abc236226c5a47c36b07e2256e77141e373a</id>
<content type='text'>
discussed with jsing
</content>
</entry>
<entry>
<title>Remove redundant COPYRIGHT file.</title>
<updated>2024-08-31T16:28:49+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2024-08-31T16:28:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=00facdf494047c726bb583cad1632021a161e271'/>
<id>urn:sha1:00facdf494047c726bb583cad1632021a161e271</id>
<content type='text'>
This is already included at the top of each file in this directory.

Prompted by tb@
</content>
</entry>
<entry>
<title>Make fcrypt_body() static and remove prototype.</title>
<updated>2024-08-31T16:22:18+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2024-08-31T16:22:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=494e715bd6f1e6d40536f2073836a19c9804250f'/>
<id>urn:sha1:494e715bd6f1e6d40536f2073836a19c9804250f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unifdef DES_PTR, DES_RISC1 and DES_RISC2.</title>
<updated>2024-08-31T16:17:13+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2024-08-31T16:17:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b4a7118880d144942505fcaf652b145d16c4066e'/>
<id>urn:sha1:b4a7118880d144942505fcaf652b145d16c4066e</id>
<content type='text'>
These are all go fast knobs that convolute the code and can be dangerous.
Lets presume that we have a modern and somewhat capable C compiler instead.

ok tb@
</content>
</entry>
<entry>
<title>Unifdef OPENBSD_DES_ASM.</title>
<updated>2024-08-31T16:04:22+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2024-08-31T16:04:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=664cc25b60211c31da224b8018b7df63055631ed'/>
<id>urn:sha1:664cc25b60211c31da224b8018b7df63055631ed</id>
<content type='text'>
There are no assembly implementations now.

ok tb@
</content>
</entry>
<entry>
<title>Inline and remove spr.h.</title>
<updated>2024-08-31T16:01:18+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2024-08-31T16:01:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=738cbfabd749440f37d4359759ee7f661f6608db'/>
<id>urn:sha1:738cbfabd749440f37d4359759ee7f661f6608db</id>
<content type='text'>
This is only included once in des_enc.c - inline the tables instead.

Prompted by tb@
</content>
</entry>
<entry>
<title>Combine DES code into a smaller set of files.</title>
<updated>2024-08-31T15:56:09+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2024-08-31T15:56:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8997a568f0d9f3fd7340dcdbf5104effe54942f0'/>
<id>urn:sha1:8997a568f0d9f3fd7340dcdbf5104effe54942f0</id>
<content type='text'>
Discussed with tb@
</content>
</entry>
<entry>
<title>Merge fcrypt_b.c into fcrypt.c.</title>
<updated>2024-08-31T15:39:33+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2024-08-31T15:39:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c2fb263788ce042005f4a392da506ae172993e88'/>
<id>urn:sha1:c2fb263788ce042005f4a392da506ae172993e88</id>
<content type='text'>
There is no need for these to be separate (presumably done due to assembly
implementations, even though there are #ifdef as well).

Discussed with tb@
</content>
</entry>
<entry>
<title>Remove now unused ncbc_enc.c.</title>
<updated>2024-08-31T14:31:20+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2024-08-31T14:31:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c1abae629b8d3ef7e6fdac42c872727922625db0'/>
<id>urn:sha1:c1abae629b8d3ef7e6fdac42c872727922625db0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Expand DES_ncbc_encrypt() in des_enc.c.</title>
<updated>2024-08-31T14:29:15+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2024-08-31T14:29:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bc4e62650b37e403ebda500e819c5fd2248f6416'/>
<id>urn:sha1:bc4e62650b37e403ebda500e819c5fd2248f6416</id>
<content type='text'>
Copy ncbc_enc.c where it was previously #included, then clean up with
`unifdef -m -UCBC_ENC_C__DONT_UPDATE_IV`.

Discussed with tb@
</content>
</entry>
</feed>
