<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/bn/asm, branch libressl-v3.3.5</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v3.3.5</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v3.3.5'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2017-01-04T16:52:26+00:00</updated>
<entry>
<title>Remove superfluous datatype that is 32 by default.  Clang complains</title>
<updated>2017-01-04T16:52:26+00:00</updated>
<author>
<name>patrick</name>
<email></email>
</author>
<published>2017-01-04T16:52:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=02c91f86be763af7bbb6213b03780bfda07eb6cb'/>
<id>urn:sha1:02c91f86be763af7bbb6213b03780bfda07eb6cb</id>
<content type='text'>
about it and it's ok to remove it.  This only came up as our clang
is targeted at armv7 which enables the NEON instructions.

ok kettenis@
</content>
</entry>
<entry>
<title>Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] by</title>
<updated>2016-11-04T17:30:30+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2016-11-04T17:30:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1a12fc8399638223feca8f853e2ac2cc22eeb471'/>
<id>urn:sha1:1a12fc8399638223feca8f853e2ac2cc22eeb471</id>
<content type='text'>
meaningful constants in a private header file, so that reviewers can actually
get a chance to figure out what the code is attempting to do without knowing
all cpuid bits.

While there, turn it from an array of two 32-bit ints into a properly aligned
64-bit int.

Use of OPENSSL_ia32_P is now restricted to the assembler parts. C code will
now always use OPENSSL_cpu_caps() and check for the proper bits in the
whole 64-bit word it returns.

i386 tests and ok jsing@
</content>
</entry>
<entry>
<title>Less S390.</title>
<updated>2016-09-04T14:31:29+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-09-04T14:31:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d613aa0d6ef93fa8587113d3e866da6c582bdd0d'/>
<id>urn:sha1:d613aa0d6ef93fa8587113d3e866da6c582bdd0d</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>Less IA64.</title>
<updated>2016-09-04T14:06:46+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-09-04T14:06:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=08b60d422d5acc1a98c47af6c53680ea9cc45bc2'/>
<id>urn:sha1:08b60d422d5acc1a98c47af6c53680ea9cc45bc2</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>switch to a constant-time gather procedure for amd64 mont5 asm</title>
<updated>2016-09-03T17:33:16+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2016-09-03T17:33:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a368cc5f567b4a1e50fb42285f6e14eb04a5aa87'/>
<id>urn:sha1:a368cc5f567b4a1e50fb42285f6e14eb04a5aa87</id>
<content type='text'>
from OpenSSL commit 7f98aa7403a1244cf17d1aa489f5bb0f39bae431

CVE-2016-0702
ok beck@
</content>
</entry>
<entry>
<title>More adress -&gt; address</title>
<updated>2015-12-24T05:50:16+00:00</updated>
<author>
<name>mmcc</name>
<email></email>
</author>
<published>2015-12-24T05:50:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c9941e688a2d017068fd83419a3e3346b270db54'/>
<id>urn:sha1:c9941e688a2d017068fd83419a3e3346b270db54</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove workaround for old SIMICS toolchain.</title>
<updated>2015-09-12T09:04:12+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2015-09-12T09:04:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a6fad4398c5c6f137d4e06054ff993a175e1149b'/>
<id>urn:sha1:a6fad4398c5c6f137d4e06054ff993a175e1149b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove horribly old and outdated `documentation' for the assembly code.</title>
<updated>2015-09-12T09:01:45+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2015-09-12T09:01:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4cd453d742c14bc663f284124b106f53992c76d7'/>
<id>urn:sha1:4cd453d742c14bc663f284124b106f53992c76d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixup inter-bank movq/movd operations, emit bytes for pclmulqdq again.</title>
<updated>2015-09-11T12:17:57+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2015-09-11T12:17:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=eafebfdd3adba0417a72d6cc8a75f367fc2fbbdb'/>
<id>urn:sha1:eafebfdd3adba0417a72d6cc8a75f367fc2fbbdb</id>
<content type='text'>
Fixes builds gcc + Apple's assembler, working on reenabling builds with older
OpenBSD releases.

based on OpenSSL commit:
 https://git.openssl.org/?p=openssl.git;a=commitdiff;h=902b30df193afc3417a96ba72a81ed390bd50de3

ok miod@
</content>
</entry>
<entry>
<title>typos</title>
<updated>2015-08-18T20:19:32+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2015-08-18T20:19:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2d67b447a2fe41a8268632aadfe110ab61201211'/>
<id>urn:sha1:2d67b447a2fe41a8268632aadfe110ab61201211</id>
<content type='text'>
</content>
</entry>
</feed>
