<feed xmlns='http://www.w3.org/2005/Atom'>
<title>efi-boot-shim.git/Cryptlib, 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-10-02T04:10:47+00:00</updated>
<entry>
<title>Cryptlib: remove the unused files</title>
<updated>2014-10-02T04:10:47+00:00</updated>
<author>
<name>Gary Ching-Pang Lin</name>
<email>glin@suse.com</email>
</author>
<published>2014-09-30T07:27:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=663a5ca59d8b0037b3d1b445ce93ae3181f03685'/>
<id>urn:sha1:663a5ca59d8b0037b3d1b445ce93ae3181f03685</id>
<content type='text'>
I mistakenly added CryptPkcs7VerifyNull.c which may make Pkcs7Verify
always return FALSE. Besides CryptPkcs7VerifyNull.c, there are some
functions we would never use. This commit removes those files to
avoid any potential trouble.

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>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>CryptLib: undefine va_arg and friends before redefining them</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:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=a30276e095c10be69b5282d01c20cf5daf3fa671'/>
<id>urn:sha1:a30276e095c10be69b5282d01c20cf5daf3fa671</id>
<content type='text'>
Upstream GNU-EFI contains changes to efistdarg.h resulting in the va_start,
va_arg and va_end macros to be #defined unconditionally. Make sure we #undef
them before overriding the definitions.

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>Reapply patches lost in the update</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-03T17:24:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=aa8f89d08f87707a03f6d286f84eb5d1bcd8a9bb'/>
<id>urn:sha1:aa8f89d08f87707a03f6d286f84eb5d1bcd8a9bb</id>
<content type='text'>
</content>
</entry>
</feed>
