<feed xmlns='http://www.w3.org/2005/Atom'>
<title>efi-boot-shim.git/Cryptlib/OpenSSL, branch 0.8</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=0.8</id>
<link rel='self' href='https://git.amelek.net/vyos/efi-boot-shim.git/atom?h=0.8'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/'/>
<updated>2014-08-19T18:20:23+00:00</updated>
<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>Add support for 32-bit ARM</title>
<updated>2014-08-12T14:54:05+00:00</updated>
<author>
<name>Ard Biesheuvel</name>
<email>ard.biesheuvel@linaro.org</email>
</author>
<published>2014-08-12T13:33:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=fa525bc4632e04346fae82a98ce23b31c6cfc86d'/>
<id>urn:sha1:fa525bc4632e04346fae82a98ce23b31c6cfc86d</id>
<content type='text'>
This adds support for building the shim for a 32-bit ARM UEFI environment.

Signed-off-by: Ard Biesheuvel &lt;ard.biesheuvel@linaro.org&gt;
</content>
</entry>
<entry>
<title>Add support for 64-bit ARM (AArch64)</title>
<updated>2014-08-12T14:54:05+00:00</updated>
<author>
<name>Ard Biesheuvel</name>
<email>ard.biesheuvel@linaro.org</email>
</author>
<published>2014-08-12T13:33:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=04cba93d64b5ffd3a05be82aacea5c2b2d0ea94c'/>
<id>urn:sha1:04cba93d64b5ffd3a05be82aacea5c2b2d0ea94c</id>
<content type='text'>
This adds support for building the shim for a 64-bit ARM UEFI environment.

Signed-off-by: Ard Biesheuvel &lt;ard.biesheuvel@linaro.org&gt;
</content>
</entry>
<entry>
<title>Factor out x86-isms and add cross compile support</title>
<updated>2014-08-12T14:54:05+00:00</updated>
<author>
<name>Ard Biesheuvel</name>
<email>ard.biesheuvel@linaro.org</email>
</author>
<published>2014-08-12T13:33:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=99d7b5e858945b8bb160fe3fea77596b2daf07ff'/>
<id>urn:sha1:99d7b5e858945b8bb160fe3fea77596b2daf07ff</id>
<content type='text'>
This patch cleans up and refactors the Makefiles to better allow new
architectures to be added:
- remove unused Makefile definitions
- import Makefile definitions from top level rather than redefining
- move x86 specific CFLAGS to inside ifeq() blocks
- remove x86 inline asm
- allow $(FORMAT) to be overridden: this is necessary as there exists no
  EFI or PE/COFF aware objcopy for ARM

Signed-off-by: Ard Biesheuvel &lt;ard.biesheuvel@linaro.org&gt;
</content>
</entry>
<entry>
<title>Update openssl to 0.9.8za</title>
<updated>2014-07-14T13:03:36+00:00</updated>
<author>
<name>Gary Ching-Pang Lin</name>
<email>glin@suse.com</email>
</author>
<published>2014-07-09T07:02:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=76f8050ff6003e6048fdc4430d8b503aff934255'/>
<id>urn:sha1:76f8050ff6003e6048fdc4430d8b503aff934255</id>
<content type='text'>
Also update to Tiano Cryptlib r15638
</content>
</entry>
<entry>
<title>allow 32-bit compilation with 64-bit compiler</title>
<updated>2013-11-12T15:31:59+00:00</updated>
<author>
<name>Andrew Boie</name>
<email>andrew.p.boie@intel.com</email>
</author>
<published>2013-11-12T00:17:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=9712a7e77dc12f7569858b81d620d85301f50ede'/>
<id>urn:sha1:9712a7e77dc12f7569858b81d620d85301f50ede</id>
<content type='text'>
Also removed unused LIB_PATH from some Makefiles.

Change-Id: I7d28d18f7531b51b6121a2ffb88bcaedec57c467
Signed-off-by: Andrew Boie &lt;andrew.p.boie@intel.com&gt;
</content>
</entry>
<entry>
<title>properly compile OpenSSL in 32-bit mode</title>
<updated>2013-11-12T15:25:51+00:00</updated>
<author>
<name>Andrey Petrov</name>
<email>andrey.petrov@intel.com</email>
</author>
<published>2013-11-11T21:46:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=c5ed2dfa5d9c2d5de33db290ae8cc237342dbc4c'/>
<id>urn:sha1:c5ed2dfa5d9c2d5de33db290ae8cc237342dbc4c</id>
<content type='text'>
Change-Id: Iff3ee5ae0f0b95b282b99a23e465723b4e9f6104
Signed-off-by: Andrey Petrov &lt;andrey.petrov@intel.com&gt;
Signed-off-by: Andrew Boie &lt;andrew.p.boie@intel.com&gt;
</content>
</entry>
<entry>
<title>Add Tiano patch e98e59c237e17f064a4ecffb39d45499f89720a1</title>
<updated>2013-10-04T15:51:09+00:00</updated>
<author>
<name>Matthew Garrett</name>
<email>matthew.garrett@nebula.com</email>
</author>
<published>2013-10-03T16:56:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=16c55f99e872fe52a22336ccb4f09f35d33b2ffa'/>
<id>urn:sha1:16c55f99e872fe52a22336ccb4f09f35d33b2ffa</id>
<content type='text'>
This is:
    Fix a bug in OpensslLib that PKCS7_verify will use over 8k stack space.

    Signed-off-by: Fu Siyuan &lt;siyuan.fu@intel.com&gt;
    Reviewed-by: Ye Ting  &lt;ting.ye@intel.com&gt;
    Reviewed-by: Dong Guo &lt;guo.dong@intel.com&gt;

from upstream.
</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>
</feed>
