<feed xmlns='http://www.w3.org/2005/Atom'>
<title>efi-boot-shim.git/Cryptlib/OpenSSL/crypto/bio, branch Release_3.2.0</title>
<subtitle> (mirror of https://github.com/vyos/efi-boot-shim.git)
</subtitle>
<id>https://git.amelek.net/vyos/efi-boot-shim.git/atom?h=Release_3.2.0</id>
<link rel='self' href='https://git.amelek.net/vyos/efi-boot-shim.git/atom?h=Release_3.2.0'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/'/>
<updated>2015-11-09T14:50:50+00:00</updated>
<entry>
<title>Cryptlib: Define the va functions for EFIAPI</title>
<updated>2015-11-09T14:50:50+00:00</updated>
<author>
<name>Gary Ching-Pang Lin</name>
<email>glin@suse.com</email>
</author>
<published>2015-10-27T04:00:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=5a49bad020792483b5abd137861f906c55bf9dca'/>
<id>urn:sha1:5a49bad020792483b5abd137861f906c55bf9dca</id>
<content type='text'>
It turned out that my previous crash fix(*) was wrong.
We actually always used the gcc built-in va functions instead of
the "real" va functions for EFIAPI, and we are just lucky that
ERR_add_error_data didn't crash before.

This commit copies the va functions from MdePkg/Include/Base.h
in edk2 and introdues NO_BUILTIN_VA_FUNCS for x86_64, so that all
the x86_64 build will adopt the new va functions. For safety,
I also added EFIAPI to all the functions which use va_* to avoid
the potential trouble.

(*) a7f4b26cc35204165bd04e75c34e8e7aa2a87ecc

Signed-off-by: Gary Ching-Pang Lin &lt;glin@suse.com&gt;
</content>
</entry>
<entry>
<title>Update openssl to 1.0.2d</title>
<updated>2015-07-28T15:46:38+00:00</updated>
<author>
<name>Gary Ching-Pang Lin</name>
<email>glin@suse.com</email>
</author>
<published>2015-07-13T03:58:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=4ac84f8673eb7f3e5b98226aabe21f3e3111c7db'/>
<id>urn:sha1:4ac84f8673eb7f3e5b98226aabe21f3e3111c7db</id>
<content type='text'>
Also update Cryptlib to edk2 r17731

Signed-off-by: Gary Ching-Pang Lin &lt;glin@suse.com&gt;
</content>
</entry>
<entry>
<title>Update Cryptlib and openssl</title>
<updated>2015-05-12T17:51:02+00:00</updated>
<author>
<name>Gary Ching-Pang Lin</name>
<email>glin@suse.com</email>
</author>
<published>2015-03-31T04:14:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=3285f5394161e2fde1045fd3f9753a625d03a1aa'/>
<id>urn:sha1:3285f5394161e2fde1045fd3f9753a625d03a1aa</id>
<content type='text'>
Update Cryptlib to r16559 and openssl to 0.9.8zf

Signed-off-by: Gary Ching-Pang Lin &lt;glin@suse.com&gt;
</content>
</entry>
<entry>
<title>Update openssl to 0.9.8zb</title>
<updated>2014-08-19T18:20:23+00:00</updated>
<author>
<name>Gary Ching-Pang Lin</name>
<email>glin@suse.com</email>
</author>
<published>2014-08-19T04:15:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=21f96e586351fc8b535353f2dea7c784e931d14a'/>
<id>urn:sha1:21f96e586351fc8b535353f2dea7c784e931d14a</id>
<content type='text'>
Also update to Tiano Cryptlib r15802 and remove the execute mode
bits from the C and header files of openssl
</content>
</entry>
<entry>
<title>Disable floating points in b_print</title>
<updated>2013-09-26T15:58:02+00:00</updated>
<author>
<name>Gary Ching-Pang Lin</name>
<email>glin@suse.com</email>
</author>
<published>2013-06-27T04:03:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=9222860d32bb5cfb4912cb4d1954df78d5cb2f87'/>
<id>urn:sha1:9222860d32bb5cfb4912cb4d1954df78d5cb2f87</id>
<content type='text'>
The long double declaration will enable SSE and cause a compilation
error. Disabling everything related to floating points avoids the
error.
</content>
</entry>
<entry>
<title>Enable openssl bio_printf()</title>
<updated>2013-09-26T15:58:02+00:00</updated>
<author>
<name>Gary Ching-Pang Lin</name>
<email>glin@suse.com</email>
</author>
<published>2013-06-27T03:59:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=ad23233e2d0a380a7c9736387fdedabbd88121a3'/>
<id>urn:sha1:ad23233e2d0a380a7c9736387fdedabbd88121a3</id>
<content type='text'>
bio_printf() was replaced with a dummy function and this made
several openssl functions useless. This commit adds the print
functions back, so that we don't have to implement our own
ASN1 time print function.
</content>
</entry>
<entry>
<title>Update OpenSSL</title>
<updated>2012-07-02T16:33:42+00:00</updated>
<author>
<name>Matthew Garrett</name>
<email>mjg@redhat.com</email>
</author>
<published>2012-07-02T16:33:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=d259b1406044b430fe5786cd57e272bb9c57166d'/>
<id>urn:sha1:d259b1406044b430fe5786cd57e272bb9c57166d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add crypto libraries</title>
<updated>2012-06-18T21:49:57+00:00</updated>
<author>
<name>Matthew Garrett</name>
<email>mjg@redhat.com</email>
</author>
<published>2012-06-18T21:49:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=9579a3633657f0adb26e975fca191e0a49474e82'/>
<id>urn:sha1:9579a3633657f0adb26e975fca191e0a49474e82</id>
<content type='text'>
</content>
</entry>
</feed>
