Dr. Stephen Henson
|
bff9ce4db3
|
Don't ignore (\!) reference count in X509_STORE_free
|
2012-07-19 12:44:09 +00:00 |
|
Dr. Stephen Henson
|
5180f57c65
|
reinclude crypto.h: this is needed in HEAD only to get the __fips_constseg definition
|
2012-07-18 14:07:50 +00:00 |
|
Andy Polyakov
|
69f45c520c
|
sha1-[586|x86_64].pl: shave off one instruction from body_40_59, it's
2% less instructions in SIMD code paths, so 2% improvement in average:-)
|
2012-07-15 20:33:30 +00:00 |
|
Andy Polyakov
|
701d593f70
|
wp-x86_64.pl: ~10% performance improvement.
|
2012-07-15 13:37:35 +00:00 |
|
Andy Polyakov
|
ee923b4cef
|
sha512-s390x.pl: lingering comment update.
|
2012-07-15 13:36:57 +00:00 |
|
Andy Polyakov
|
46a2b3387a
|
sha512-ia64.pl: 15-20% performance improvement.
|
2012-07-15 13:36:25 +00:00 |
|
Andy Polyakov
|
e09039c01c
|
sha256-armv4.pl: 4% performance improvement.
|
2012-07-15 13:35:10 +00:00 |
|
Andy Polyakov
|
da3bd2779d
|
sha1-s390x.pl: lingering comment update.
|
2012-07-15 13:34:26 +00:00 |
|
Andy Polyakov
|
b046d70676
|
rc5.h: stop wasting space on 64-bit platforms [breaks binary compatibility!].
|
2012-07-15 13:33:05 +00:00 |
|
Andy Polyakov
|
ae007d4d09
|
wp-mmx.pl: ~10% performance improvement.
|
2012-07-15 13:29:23 +00:00 |
|
Andy Polyakov
|
660164a9ed
|
sha512-586.pl: optimize SSE2 code path, +5-7% on most CPUs, +13% on AMD K8.
|
2012-07-15 13:28:15 +00:00 |
|
Andy Polyakov
|
367b126491
|
sha1-586.pl: let masm compile AVX code.
|
2012-07-15 13:25:31 +00:00 |
|
Andy Polyakov
|
ac82e51f57
|
x86gas.pl: treat OPENSSL_ia32cap_P accordingly to .hidden status.
|
2012-07-15 13:24:43 +00:00 |
|
Richard Levitte
|
5dbf4f42fb
|
Add the missing modules for Camellia, as well as dh_rfc5114 and evp_cnf.
|
2012-07-05 13:19:06 +00:00 |
|
Richard Levitte
|
c58de759c8
|
Harmonise symhacks.h in this branch with lower versions.
Add aliases for SSL_CTX_set_not_resumable_session_callback and
SSL_set_not_resumable_session_callback on top of that.
|
2012-07-05 13:17:44 +00:00 |
|
Dr. Stephen Henson
|
44488723de
|
add missing evp_cnf.c file
|
2012-07-04 13:15:10 +00:00 |
|
Dr. Stephen Henson
|
ea1d84358b
|
PR: 2840
Reported by: David McCullough <david_mccullough@mcafee.com>
Restore fips configuration module from 0.9.8.
|
2012-07-03 20:30:40 +00:00 |
|
Andy Polyakov
|
32e03a3016
|
bn_nist.c: compensate for VC bug [with optimization off!].
PR: 2837
|
2012-07-02 13:30:32 +00:00 |
|
Andy Polyakov
|
8d00f34239
|
crypto/bn/*.h: move PTR_SIZE_INT to private header.
|
2012-07-02 13:27:30 +00:00 |
|
Dr. Stephen Henson
|
df53820170
|
remove unnecessary attempt to automatically call OPENSSL_init
|
2012-07-01 22:25:04 +00:00 |
|
Dr. Stephen Henson
|
c65c5d05fd
|
Fix Win32 build.
|
2012-07-01 22:14:32 +00:00 |
|
Andy Polyakov
|
ae432028d1
|
bss_dgram.c: fix typos in Windows code.
|
2012-07-01 09:11:47 +00:00 |
|
Andy Polyakov
|
2dce10c56d
|
sha256-586.pl: fix typos.
|
2012-07-01 08:46:38 +00:00 |
|
Andy Polyakov
|
6251989eb6
|
x86_64 assembly pack: make it possible to compile with Perl located on
path with spaces.
PR: 2835
|
2012-06-27 10:08:23 +00:00 |
|
Andy Polyakov
|
faee82c1bc
|
sha512-x86_64.pl: fix typo.
|
2012-06-25 17:13:15 +00:00 |
|
Andy Polyakov
|
a8f3b8b519
|
sha512-x86_64.pl: add SIMD code paths.
|
2012-06-24 19:22:06 +00:00 |
|
Andy Polyakov
|
ad880dc469
|
sha512-x86_64.pl: fix typo.
|
2012-06-19 07:50:10 +00:00 |
|
Andy Polyakov
|
42a36658c1
|
sha256-586.pl: fix linking error.
|
2012-06-19 07:49:36 +00:00 |
|
Dr. Stephen Henson
|
dfcf48f499
|
New functions to retrieve certificate signatures and signature OID NID.
|
2012-06-13 13:08:12 +00:00 |
|
Andy Polyakov
|
0bf8f110e0
|
sha256t.c: make sure unrolled loop is tested.
|
2012-06-12 14:40:41 +00:00 |
|
Andy Polyakov
|
f3eac74bc5
|
sha256-586.pl: add AVX and XOP code paths.
|
2012-06-12 14:40:11 +00:00 |
|
Andy Polyakov
|
3a9b3852c6
|
sha256-586.pl: squeeze some more, most notably ~10% on Nehalem.
|
2012-06-12 14:38:01 +00:00 |
|
Andy Polyakov
|
d2e1803197
|
x86[_64] assembly pack: update benchmark results.
|
2012-06-12 14:18:21 +00:00 |
|
Dr. Stephen Henson
|
4b9e0b5f74
|
print out issuer and subject unique identifier fields in certificates
|
2012-06-12 13:41:18 +00:00 |
|
Andy Polyakov
|
447e1319b1
|
bss_dgram.c: add BIO_CTRL_DGRAM_SET_DONT_FRAG.
PR: 2830
Submitted by: Robin Seggelmann
|
2012-06-11 14:56:25 +00:00 |
|
Andy Polyakov
|
e77ec2ba6f
|
bss_dgram.c: make getsockopt work in cases when optlen is 64-bit value.
|
2012-06-11 14:27:56 +00:00 |
|
Andy Polyakov
|
80c42f3e0c
|
b_sock.c: make getsockopt work in cases when optlen is 64-bit value.
|
2012-06-11 08:52:11 +00:00 |
|
Andy Polyakov
|
8d1b199d26
|
Revert random changes from commit#22606.
|
2012-06-04 22:12:10 +00:00 |
|
Ben Laurie
|
71fa451343
|
Version skew reduction: trivia (I hope).
|
2012-06-03 22:00:21 +00:00 |
|
Ben Laurie
|
03c1d9f99d
|
Build on FreeBSD with gcc 4.6.
|
2012-05-30 09:34:44 +00:00 |
|
Andy Polyakov
|
f889bb0384
|
sha256-586.pl: full unroll to deliver additional ~16%, add Sandy Bridge-
specific code path.
|
2012-05-28 17:50:57 +00:00 |
|
Andy Polyakov
|
83698d3191
|
sha512-x86_64.pl: >5% better performance.
|
2012-05-28 17:47:15 +00:00 |
|
Andy Polyakov
|
6a40ebe86b
|
aesni-x86_64.pl: make it possibel to use in Linux kernel.
|
2012-05-24 07:39:44 +00:00 |
|
Andy Polyakov
|
d4bb6bddf8
|
sha256-586.pl: tune away regression on Nehalem core and incidentally
improve performance on Atom and P4.
|
2012-05-24 07:39:04 +00:00 |
|
Andy Polyakov
|
ee9bf3eb6c
|
sha256-586.pl optimization.
|
2012-05-19 10:10:30 +00:00 |
|
Andy Polyakov
|
fd05495748
|
ppccap.c: assume no features under 32-bit AIX kernel.
PR: 2810
|
2012-05-16 12:42:32 +00:00 |
|
Dr. Stephen Henson
|
4242a090c7
|
PR: 2813
Reported by: Constantine Sapuntzakis <csapuntz@gmail.com>
Fix possible deadlock when decoding public keys.
|
2012-05-11 13:53:37 +00:00 |
|
Ben Laurie
|
5762f7778d
|
Fix warning.
|
2012-05-10 20:29:00 +00:00 |
|
Dr. Stephen Henson
|
225055c30b
|
Reported by: Solar Designer of Openwall
Make sure tkeylen is initialised properly when encrypting CMS messages.
|
2012-05-10 13:46:09 +00:00 |
|
Andy Polyakov
|
f9c5e5d92e
|
perlasm: fix symptom-less bugs, missing semicolons and 'my' declarations.
|
2012-04-28 10:36:58 +00:00 |
|