Matthew Garrett
aa8f89d08f
Reapply patches lost in the update
2013-10-04 11:51:09 -04:00
Matthew Garrett
9107ff9046
Update to current Tiano Cryptlib
2013-10-04 11:51:09 -04:00
Matthew Garrett
16c55f99e8
Add Tiano patch e98e59c237e17f064a4ecffb39d45499f89720a1
...
This is:
Fix a bug in OpensslLib that PKCS7_verify will use over 8k stack space.
Signed-off-by: Fu Siyuan <siyuan.fu@intel.com>
Reviewed-by: Ye Ting <ting.ye@intel.com>
Reviewed-by: Dong Guo <guo.dong@intel.com>
from upstream.
2013-10-04 11:51:09 -04:00
Gary Ching-Pang Lin
f6d1f6aa32
Adjust the result of gmtime() to fit the definition
2013-09-26 11:58:02 -04:00
Gary Ching-Pang Lin
681082e6c4
Rand: check the status of the pseudorandom number generator
2013-09-26 11:58:02 -04:00
Gary Ching-Pang Lin
9222860d32
Disable floating points in b_print
...
The long double declaration will enable SSE and cause a compilation
error. Disabling everything related to floating points avoids the
error.
2013-09-26 11:58:02 -04:00
Gary Ching-Pang Lin
ad23233e2d
Enable openssl bio_printf()
...
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.
2013-09-26 11:58:02 -04:00
Gary Ching-Pang Lin
9b41d26597
MokManager: support SHA512-based crypt() hash
2013-09-26 11:58:01 -04:00
Peter Jones
b78a8d656e
Make sure all the Makefiles use the same arguments for mmx/sse/ms_abi.
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2013-06-10 16:38:05 -04:00
Peter Jones
547d57156f
Don't use MMX and SSE registers, they aren't initialized.
...
GCC 4.8.0 will try to use these by default, and you'll wind up looping
across the (uninitialized!) trap handler for uninitialized instructions.
Signed-off-by: Peter Jones <pjones@redhat.com>
2013-05-31 15:34:11 -04:00
Matthew Garrett
7f5ccba57e
Remove temp file checked in by accident
2012-07-09 10:38:30 -04:00
Matthew Garrett
cd99713ac3
Make it easier to update Cryptlib
2012-07-09 10:17:19 -04:00
Matthew Garrett
f7d6ecac5f
Cryptlib update
2012-07-09 10:17:13 -04:00
Matthew Garrett
d259b14060
Update OpenSSL
2012-07-02 12:33:42 -04:00
Matthew Garrett
20094cb55d
Build a debug image
2012-07-02 12:29:03 -04:00
Matthew Garrett
cfdefb0ebe
Remove redundant header
2012-07-02 09:40:18 -04:00
Matthew Garrett
849eff34f4
Fix error path
2012-06-19 15:23:31 -04:00
Matthew Garrett
a817d08425
Remove old files
2012-06-19 13:01:54 -04:00
Matthew Garrett
9579a36336
Add crypto libraries
2012-06-18 17:49:57 -04:00