<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/ec/asm, branch master</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=master</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2023-01-14T15:45:44+00:00</updated>
<entry>
<title>Remove unused Elliptic Curve code.</title>
<updated>2023-01-14T15:45:44+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2023-01-14T15:45:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2caf68e3ec46ff4ba172978eb728e2aa23948684'/>
<id>urn:sha1:2caf68e3ec46ff4ba172978eb728e2aa23948684</id>
<content type='text'>
For various reasons, the ecp_nistp* and ecp_nistz* code is unused. While
ecp_nistp* was being compiled, it is disabled due to
OPENSSL_NO_EC_NISTP_64_GCC_128 being defined. On the other hand,
ecp_nistz* was not even being built.

We will bring in new versions or alternative versions of such code, if we
end up enabling it in the future. For now it is just causing complexity
(and grep noise) while trying to improve the EC code.

Discussed with tb@
</content>
</entry>
<entry>
<title>spelling fixes; from paul tagliamonte</title>
<updated>2022-12-26T07:18:53+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2022-12-26T07:18:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2eb7e5ff6bb69760f9dd4a43e7e3520ebb930120'/>
<id>urn:sha1:2eb7e5ff6bb69760f9dd4a43e7e3520ebb930120</id>
<content type='text'>
i removed the arithmetics -&gt; arithmetic changes, as i felt they
were not clearly correct

ok tb
</content>
</entry>
<entry>
<title>Add assembler code for the nist 256-bit GFp curve, written initially by</title>
<updated>2016-11-04T17:33:20+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2016-11-04T17:33:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c25bd6f14a47d7516c4d4e740952129f29e02a36'/>
<id>urn:sha1:c25bd6f14a47d7516c4d4e740952129f29e02a36</id>
<content type='text'>
Intel. Obtained from BoringSSL, with some integration work borrowed from
OpenSSL 1.0.2; assembler code for arm and sparc64 borrowed from OpenSSL 1.1.0.

None of this code is enabled in libcrypto yet.

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