<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/aes/asm/aes-586.pl, branch OPENBSD_6_7_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_6_7_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_6_7_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2016-11-04T17:30:30+00:00</updated>
<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>Kill more FIPS tentacles by removing the private_AES_set_{enc,dec}rypt_key()</title>
<updated>2014-07-09T09:10:07+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-07-09T09:10:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=54273e9b127b0bf3d689158719a7a7ca58ac6f75'/>
<id>urn:sha1:54273e9b127b0bf3d689158719a7a7ca58ac6f75</id>
<content type='text'>
internal interfaces, and promoting them to being the public
AES_set_{enc,dec}rypt_key() interfaces. In non-FIPS mode, these public
interfaces were directly calling the private ones.

ok guenther@ jsing@
</content>
</entry>
<entry>
<title>resolve conflicts</title>
<updated>2012-10-13T21:25:14+00:00</updated>
<author>
<name>djm</name>
<email></email>
</author>
<published>2012-10-13T21:25:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=942650cdef05a877200cb7aff3a075935a5fd0cd'/>
<id>urn:sha1:942650cdef05a877200cb7aff3a075935a5fd0cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>resolve conflicts, fix local changes</title>
<updated>2010-10-01T22:59:01+00:00</updated>
<author>
<name>djm</name>
<email></email>
</author>
<published>2010-10-01T22:59:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8922d4bc4a8b8893d72a48deb2cdf58215f98505'/>
<id>urn:sha1:8922d4bc4a8b8893d72a48deb2cdf58215f98505</id>
<content type='text'>
</content>
</entry>
<entry>
<title>resolve conflicts</title>
<updated>2009-01-09T12:15:52+00:00</updated>
<author>
<name>djm</name>
<email></email>
</author>
<published>2009-01-09T12:15:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=eef32868c6aa961f0ae29b5a113d0690dc4db25e'/>
<id>urn:sha1:eef32868c6aa961f0ae29b5a113d0690dc4db25e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix some cause of bad TEXTREL on i386 and amd64</title>
<updated>2008-09-19T06:09:01+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2008-09-19T06:09:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5c385fc2be216c86a43ca2ac211e3e9d834248bf'/>
<id>urn:sha1:5c385fc2be216c86a43ca2ac211e3e9d834248bf</id>
<content type='text'>
- global function calls in .init sections (diff makes them via PLT)
- calls to global functions in aes-586.S (made static or local)
- global variable accesses in rc4-x86_64.S (now made via GOT)
from djm@large; ok miod@
</content>
</entry>
<entry>
<title>resolve conflicts</title>
<updated>2008-09-06T12:17:54+00:00</updated>
<author>
<name>djm</name>
<email></email>
</author>
<published>2008-09-06T12:17:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6b62d1fdd8a4fd35acfcc0c4bb1bf8b757fa8cda'/>
<id>urn:sha1:6b62d1fdd8a4fd35acfcc0c4bb1bf8b757fa8cda</id>
<content type='text'>
</content>
</entry>
<entry>
<title>import i386 AES asm code from openssl.org; ok and help with testing djm@</title>
<updated>2005-05-10T14:03:22+00:00</updated>
<author>
<name>markus</name>
<email></email>
</author>
<published>2005-05-10T14:03:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4795774e235e9f35017bb898b3c610d7d270ad5f'/>
<id>urn:sha1:4795774e235e9f35017bb898b3c610d7d270ad5f</id>
<content type='text'>
</content>
</entry>
</feed>
