<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libcrypto/whrlpool/wp_block.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcrypto/whrlpool/wp_block.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcrypto/whrlpool/wp_block.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2016-11-04T17:30:30Z</updated>
<entry>
<title>Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] by</title>
<updated>2016-11-04T17:30:30Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2016-11-04T17:30:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e60c46c4c9a5c27f2a64a9eeda73a83a36b3f7a8'/>
<id>urn:sha1:e60c46c4c9a5c27f2a64a9eeda73a83a36b3f7a8</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 IA64.</title>
<updated>2016-09-04T14:06:45Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2016-09-04T14:06:45Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=abbab96583493fe4231ae8fcd12377d91d2c4bcf'/>
<id>urn:sha1:abbab96583493fe4231ae8fcd12377d91d2c4bcf</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>Less vax.</title>
<updated>2016-09-04T13:39:48Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2016-09-04T13:39:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6065495f212c0b373ddba4d5317061447cbb03e2'/>
<id>urn:sha1:6065495f212c0b373ddba4d5317061447cbb03e2</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>'accomodate' -&gt; 'accommodate' in comments.</title>
<updated>2016-03-15T20:50:22Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2016-03-15T20:50:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=34a62e539c48c8dd2882a21d001985e9751ea177'/>
<id>urn:sha1:34a62e539c48c8dd2882a21d001985e9751ea177</id>
<content type='text'>
Started by diff from Mical Mazurek.
</content>
</entry>
<entry>
<title>Remove leading underscore from _BYTE_ORDER and _{LITTLE,BIG}_ENDIAN, to be</title>
<updated>2014-07-09T16:06:13Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2014-07-09T16:06:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4b3ddfed123493497882755582f419b5b66d1bd8'/>
<id>urn:sha1:4b3ddfed123493497882755582f419b5b66d1bd8</id>
<content type='text'>
more friendly to systems where the underscore flavours may be defined as empty.
Found the hard way be bcook@; joint brainstrom with bcook beck and guenther
</content>
</entry>
<entry>
<title>Define SMALL_REGISTER_BANK on arm and vax, for it generates faster code for</title>
<updated>2014-07-08T16:15:20Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2014-07-08T16:15:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=75590b27ecf58375a3237ee73196ee65634a08b2'/>
<id>urn:sha1:75590b27ecf58375a3237ee73196ee65634a08b2</id>
<content type='text'>
these systems (vax being 30% faster!). (surprisingly, the prime candidate for
SMALL_REGISTER_BANK, SuperH, runs actually slower in that case)
</content>
</entry>
<entry>
<title>tags as requested by miod and tedu</title>
<updated>2014-06-12T15:49:27Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2014-06-12T15:49:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c3d6a26af7455bccce87985ff78ef0efc39b65e1'/>
<id>urn:sha1:c3d6a26af7455bccce87985ff78ef0efc39b65e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace hand-crafted STRICT_ALIGNMENT with system provided __STRICT_ALIGNMENT.</title>
<updated>2014-05-08T19:59:19Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2014-05-08T19:59:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f0ae19c9055830dc186e75d7eab2ff7ae141d785'/>
<id>urn:sha1:f0ae19c9055830dc186e75d7eab2ff7ae141d785</id>
<content type='text'>
Forgotten during yesterday's STRICT_ALIGNMENT cleanup commit.
</content>
</entry>
<entry>
<title>Remove WIN32, WIN64 and MINGW32 tentacles.</title>
<updated>2014-04-28T21:14:50Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2014-04-28T21:14:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e3d5af2816712f6e9bf58da03af29aff9289d020'/>
<id>urn:sha1:e3d5af2816712f6e9bf58da03af29aff9289d020</id>
<content type='text'>
Also check for _LP64 rather than __arch64__ (the former being more reliable
than __LP64__ or __arch64__) to tell 64-bit int platforms apart from 32-bit
int platforms.

Loosely based upon a diff from Martijn van Duren on tech@
</content>
</entry>
<entry>
<title>Do not ask the user to pass either -DB_ENDIAN or -DL_ENDIAN to the compiler,</title>
<updated>2014-04-18T19:41:21Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2014-04-18T19:41:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d2eb25dc9d8439d4c3819f76ef97b12bef101c5b'/>
<id>urn:sha1:d2eb25dc9d8439d4c3819f76ef97b12bef101c5b</id>
<content type='text'>
but rather figure out the endianness from &lt;machine/endian.h&gt; automagically;
help from guenther@

ok jca@ guenther@ beck@ and the rest of the `Buena SSL rampage club'
</content>
</entry>
</feed>
