Skip to main content
  • Home
  • login
  • Browse the archive

    swh mirror partner logo
swh logo
SoftwareHeritage
Software
Heritage
Mirror
Features
  • Search

  • Downloads

  • Save code now

  • Add forge now

  • Help


sort by:
RevisionAuthorDateMessageCommit Date
62f4033 Dr. Stephen Henson04 February 2013, 23:12:58 UTCtypo04 February 2013, 23:12:58 UTC
f9f6a8f Dr. Stephen Henson04 February 2013, 22:40:10 UTCPrepare for release.04 February 2013, 22:40:10 UTC
df0d935 Dr. Stephen Henson04 February 2013, 22:39:37 UTCtypo04 February 2013, 22:39:37 UTC
0d589ac Dr. Stephen Henson04 February 2013, 21:29:41 UTCmake update04 February 2013, 21:29:41 UTC
35d732f Dr. Stephen Henson04 February 2013, 21:13:18 UTCFix error codes.04 February 2013, 21:13:18 UTC
896ddb9 Dr. Stephen Henson04 February 2013, 20:48:45 UTCReword NEWS entry.04 February 2013, 20:48:45 UTC
e630b3c Dr. Stephen Henson04 February 2013, 20:47:36 UTCUpdate NEWS04 February 2013, 20:47:36 UTC
f1ca56a Dr. Stephen Henson04 February 2013, 20:34:26 UTCAdd CHANGES entries.04 February 2013, 20:37:46 UTC
529d27e Andy Polyakov03 February 2013, 19:04:39 UTCe_aes_cbc_hmac_sha1.c: cleanse temporary copy of HMAC secret.03 February 2013, 19:04:39 UTC
b2226c6 Andy Polyakov09 November 2012, 13:58:40 UTCbn_word.c: fix overflow bug in BN_add_word. (cherry picked from commit 134c00659a1bc67ad35a1e4620e16bc4315e6e37)02 February 2013, 21:39:00 UTC
024de21 Andy Polyakov02 February 2013, 18:52:43 UTCx86_64 assembly pack: keep making Windows build more robust. PR: 2963 and a number of others (cherry picked from commit 4568182a8b8cbfd15cbc175189029ac547bd1762)02 February 2013, 21:26:20 UTC
125093b Andy Polyakov02 February 2013, 18:29:59 UTCe_aes_cbc_hmac_sha1.c: address the CBC decrypt timing issues. Address CBC decrypt timing issues and reenable the AESNI+SHA1 stitch.02 February 2013, 18:35:09 UTC
f3e99ea Ben Laurie01 February 2013, 19:04:26 UTCMerge remote-tracking branch 'origin/OpenSSL_1_0_1-stable' into OpenSSL_1_0_1-stable01 February 2013, 19:04:26 UTC
8bfd4c6 Andy Polyakov01 February 2013, 14:31:50 UTCssl/*: remove SSL3_RECORD->orig_len to restore binary compatibility. Kludge alert. This is arranged by passing padding length in unused bits of SSL3_RECORD->type, so that orig_len can be reconstructed.01 February 2013, 14:54:37 UTC
ec07246 Andy Polyakov01 February 2013, 14:31:50 UTCssl/*: remove SSL3_RECORD->orig_len to restore binary compatibility.01 February 2013, 14:34:09 UTC
04e45b5 Dr. Stephen Henson01 February 2013, 13:53:43 UTCDon't access EVP_MD_CTX internals directly.01 February 2013, 14:12:27 UTC
d537132 Andy Polyakov01 February 2013, 09:10:32 UTCs3/s3_cbc.c: allow for compilations with NO_SHA256|512.01 February 2013, 09:31:59 UTC
3626023 Andy Polyakov01 February 2013, 08:59:56 UTCssl/s3_cbc.c: md_state alignment portability fix. RISCs are picky and alignment granted by compiler for md_state can be insufficient for SHA512.01 February 2013, 09:31:52 UTC
cab13fc Andy Polyakov01 February 2013, 08:55:43 UTCssl/s3_cbc.c: uint64_t portability fix. Break dependency on uint64_t. It's possible to declare bits as unsigned int, because TLS packets are limited in size and 32-bit value can't overflow.01 February 2013, 09:31:23 UTC
34ab3c8 Dr. Stephen Henson31 January 2013, 23:04:39 UTCtypo.31 January 2013, 23:04:39 UTC
25c93fd Dr. Stephen Henson31 January 2013, 17:04:41 UTCMerge branch 'ben/timing-1.0.1' into OpenSSL_1_0_1-stable31 January 2013, 17:04:41 UTC
428c106 Dr. Stephen Henson31 January 2013, 16:39:40 UTCUpdate NEWS31 January 2013, 16:39:40 UTC
81ce0e1 Dr. Stephen Henson31 January 2013, 15:19:00 UTCAdd ordinal for CRYPTO_memcmp: since this will affect multiple branches it needs to be in a "gap".31 January 2013, 15:31:57 UTC
b908e88 Dr. Stephen Henson29 January 2013, 14:44:36 UTCTiming fix mitigation for FIPS mode. We have to use EVP in FIPS mode so we can only partially mitigate timing differences. Make an extra call to EVP_DigestSignUpdate to hash additonal blocks to cover any timing differences caused by removal of padding.31 January 2013, 12:34:10 UTC
62e4506 Dr. Stephen Henson24 January 2013, 13:30:42 UTCDon't try and verify signatures if key is NULL (CVE-2013-0166) Add additional check to catch this in ASN1_item_verify too.29 January 2013, 16:49:24 UTC
014265e Ben Laurie28 January 2013, 18:24:55 UTCOops. Add missing file.28 January 2013, 18:24:55 UTC
9f27de1 Ben Laurie28 January 2013, 17:34:33 UTCUpdate DTLS code to match CBC decoding in TLS. This change updates the DTLS code to match the constant-time CBC behaviour in the TLS.28 January 2013, 17:34:33 UTC
6cb19b7 Ben Laurie28 January 2013, 17:33:18 UTCDon't crash when processing a zero-length, TLS >= 1.1 record. The previous CBC patch was bugged in that there was a path through enc() in s3_pkt.c/d1_pkt.c which didn't set orig_len. orig_len would be left at the previous value which could suggest that the packet was a sufficient length when it wasn't.28 January 2013, 17:33:18 UTC
e130841 Ben Laurie28 January 2013, 17:31:49 UTCMake CBC decoding constant time. This patch makes the decoding of SSLv3 and TLS CBC records constant time. Without this, a timing side-channel can be used to build a padding oracle and mount Vaudenay's attack. This patch also disables the stitched AESNI+SHA mode pending a similar fix to that code. In order to be easy to backport, this change is implemented in ssl/, rather than as a generic AEAD mode. In the future this should be changed around so that HMAC isn't in ssl/, but crypto/ as FIPS expects.28 January 2013, 17:31:49 UTC
2ee7988 Ben Laurie28 January 2013, 17:30:38 UTCAdd and use a constant-time memcmp. This change adds CRYPTO_memcmp, which compares two vectors of bytes in an amount of time that's independent of their contents. It also changes several MAC compares in the code to use this over the standard memcmp, which may leak information about the size of a matching prefix.28 January 2013, 17:30:38 UTC
ffcf4c6 Dr. Stephen Henson23 January 2013, 01:04:36 UTCDon't include comp.h in cmd_cd.c if OPENSSL_NO_COMP set23 January 2013, 01:07:23 UTC
b286a96 Andy Polyakov22 January 2013, 21:11:31 UTCx86_64 assembly pack: make Windows build more robust [from master]. PR: 2963 and a number of others22 January 2013, 21:54:04 UTC
2a2df2e Andy Polyakov22 January 2013, 20:13:37 UTCbn/asm/mips.pl: hardwire local call to bn_div_words.22 January 2013, 20:16:51 UTC
15481c5 Dr. Stephen Henson20 January 2013, 01:07:58 UTCDon't include comp.h if no-comp set.20 January 2013, 01:10:52 UTC
366b60b Andy Polyakov19 January 2013, 17:24:03 UTCengines/ccgost: GOST fixes [from master]. Submitted by: Dmitry Belyavsky, Seguei Leontiev PR: 282119 January 2013, 17:26:54 UTC
4782444 Andy Polyakov19 January 2013, 12:20:21 UTC.gitignore adjustments19 January 2013, 12:33:04 UTC
8a17e16 Dr. Stephen Henson14 January 2013, 00:24:34 UTCMerge branch 'OpenSSL_1_0_1-stable' of /home/steve/src/git/openssl into OpenSSL_1_0_1-stable14 January 2013, 00:24:34 UTC
72f27cd Ben Laurie13 January 2013, 21:04:39 UTCFix some clang warnings.14 January 2013, 00:22:28 UTC
3b3674a Dr. Stephen Henson13 January 2013, 23:01:43 UTCMerge branch 'OpenSSL_1_0_1-stable' of openssl.net:openssl into OpenSSL_1_0_1-stable13 January 2013, 23:01:43 UTC
9d75e76 Ben Laurie12 January 2013, 12:25:30 UTCCorrect EVP_PKEY_verifyrecover to EVP_PKEY_verify_recover (RT 2955).13 January 2013, 23:00:46 UTC
bf07bd4 Ben Laurie12 January 2013, 12:25:30 UTCCorrect EVP_PKEY_verifyrecover to EVP_PKEY_verify_recover (RT 2955).12 January 2013, 15:13:40 UTC
296cc7f Dr. Stephen Henson07 January 2013, 16:24:58 UTCUpdate debug-steve6407 January 2013, 16:24:58 UTC
3d92984 Dr. Stephen Henson07 January 2013, 16:23:00 UTCAdd .gitignore07 January 2013, 16:23:00 UTC
51447d5 Dr. Stephen Henson07 January 2013, 16:14:15 UTCIn FIPS mode use PKCS#8 format when writing private keys: traditional format uses MD5 which is prohibited in FIPS mode.07 January 2013, 16:19:28 UTC
1dcf520 Dr. Stephen Henson07 January 2013, 16:13:48 UTCChange default bits to 102407 January 2013, 16:18:57 UTC
fca84da Dr. Stephen Henson30 December 2012, 16:05:11 UTCmake no-comp compile30 December 2012, 16:05:11 UTC
3ea1e13 Dr. Stephen Henson23 December 2012, 18:19:28 UTCadd missing \n23 December 2012, 18:19:28 UTC
dd6639b Andy Polyakov16 December 2012, 19:41:57 UTCVC-32.pl: fix typo [from HEAD]. Submitted by: Pierre Delaage16 December 2012, 19:41:57 UTC
bee0550 Ben Laurie14 December 2012, 13:29:51 UTCDocumentation improvements by Chris Palmer (Google).14 December 2012, 13:29:51 UTC
fc57c58 Ben Laurie13 December 2012, 16:08:17 UTCDocument -pubkey option.13 December 2012, 16:08:17 UTC
5bb6d96 Ben Laurie13 December 2012, 15:48:42 UTCMake verify return errors.13 December 2012, 15:48:42 UTC
28e1bd3 Ben Laurie13 December 2012, 15:46:46 UTCAdd 64 bit target.13 December 2012, 15:46:46 UTC
dd83cc2 Dr. Stephen Henson06 December 2012, 18:25:03 UTCFix two bugs which affect delta CRL handling: Use -1 to check all extensions in CRLs. Always set flag for freshest CRL.06 December 2012, 18:25:03 UTC
ea00598 Andy Polyakov05 December 2012, 17:45:24 UTCaes-s390x.pl: fix XTS bugs in z196-specific code path [from HEAD].05 December 2012, 17:45:24 UTC
a650314 Dr. Stephen Henson04 December 2012, 17:26:13 UTCcheck mval for NULL too04 December 2012, 17:26:13 UTC
54fdc39 Dr. Stephen Henson03 December 2012, 16:33:24 UTCfix leak03 December 2012, 16:33:24 UTC
7dc98a6 Andy Polyakov01 December 2012, 11:11:12 UTCaes-s389x.pl: harmonize software-only code path [from HEAD].01 December 2012, 11:11:12 UTC
f20ba1c Dr. Stephen Henson29 November 2012, 19:15:36 UTCPR: 2803 Submitted by: jean-etienne.schwartz@bull.net In OCSP_basic_varify return an error if X509_STORE_CTX_init fails.29 November 2012, 19:15:36 UTC
7c35629 Dr. Stephen Henson22 November 2012, 14:15:25 UTCreject zero length point format list or supported curves extensions22 November 2012, 14:15:25 UTC
eb3a391 Dr. Stephen Henson21 November 2012, 14:02:21 UTCPR: 2908 Submitted by: Dmitry Belyavsky <beldmit@gmail.com> Fix DH double free if parameter generation fails.21 November 2012, 14:02:21 UTC
540f7c7 Dr. Stephen Henson20 November 2012, 00:28:56 UTCfix leaks20 November 2012, 00:28:56 UTC
d6342aa Dr. Stephen Henson19 November 2012, 20:07:05 UTCcorrect docs19 November 2012, 20:07:05 UTC
e7b85bc Dr. Stephen Henson18 November 2012, 15:21:02 UTCPR: 2880 Submitted by: "Florian Rüchel" <florian.ruechel@ruhr-uni-bochum.de> Correctly handle local machine keys in the capi ENGINE.18 November 2012, 15:21:02 UTC
07eaaab Dr. Stephen Henson15 November 2012, 19:15:20 UTCadd "missing" TLSv1.2 cipher alias15 November 2012, 19:15:20 UTC
96f7faf Dr. Stephen Henson16 October 2012, 22:46:40 UTCDon't require tag before ciphertext in AESGCM mode16 October 2012, 22:46:40 UTC
487a0df Andy Polyakov16 October 2012, 08:16:25 UTCaix[64]-cc: get MT support right [from HEAD]. PR: 289616 October 2012, 08:16:25 UTC
09ef5f6 Bodo Möller05 October 2012, 20:51:12 UTCFix EC_KEY initialization race. Submitted by: Adam Langley05 October 2012, 20:51:12 UTC
bcc0e4c Bodo Möller24 September 2012, 19:49:42 UTCFix Valgrind warning. Submitted by: Adam Langley24 September 2012, 19:49:42 UTC
caac8fe Richard Levitte24 September 2012, 18:49:04 UTC* Configure: make the debug-levitte-linux{elf,noasm} less extreme.24 September 2012, 18:49:04 UTC
353e845 Dr. Stephen Henson21 September 2012, 14:01:59 UTCMinor enhancement to PR#2836 fix. Instead of modifying SSL_get_certificate change the current certificate (in s->cert->key) to the one used and then SSL_get_certificate and SSL_get_privatekey will automatically work. Note for 1.0.1 and earlier also includes backport of the function ssl_get_server_send_pkey.21 September 2012, 14:01:59 UTC
d1451f1 Richard Levitte21 September 2012, 13:08:28 UTC* ssl/t1_enc.c (tls1_change_cipher_state): Stupid bug. Fortunately in debugging code that's seldom used.21 September 2012, 13:08:28 UTC
c3a5b7b Bodo Möller17 September 2012, 17:24:44 UTCFix warning. Submitted by: Chromium Authors17 September 2012, 17:24:44 UTC
70d91d6 Ben Laurie17 September 2012, 14:39:38 UTCCall OCSP Stapling callback after ciphersuite has been chosen, so the right response is stapled. Also change SSL_get_certificate() so it returns the certificate actually sent. See http://rt.openssl.org/Ticket/Display.html?id=2836.17 September 2012, 14:39:38 UTC
bc78883 Andy Polyakov15 September 2012, 08:46:31 UTCe_aes.c: uninitialized variable in aes_ccm_init_key [from HEAD]. PR: 2874 Submitted by: Tomas Mraz15 September 2012, 08:46:31 UTC
f929f20 Dr. Stephen Henson11 September 2012, 13:44:38 UTCfix memory leak11 September 2012, 13:44:38 UTC
554cf97 Andy Polyakov01 September 2012, 13:23:05 UTCbn_lcl.h: gcc removed support for "h" constraint, which broke inline assembler [from HEAD].01 September 2012, 13:23:05 UTC
48ccbee Dr. Stephen Henson01 September 2012, 11:29:52 UTCDon't load GOST ENGINE if it is already loaded. Multiple copies of the ENGINE will cause problems when it is cleaned up as the methods are stored in static structures which will be overwritten and freed up more than once. Set static methods to NULL when the ENGINE is freed so it can be reloaded.01 September 2012, 11:29:52 UTC
7a21707 Dr. Stephen Henson22 August 2012, 22:42:04 UTCPR: 2786 Reported by: Tomas Mraz <tmraz@redhat.com> Treat a NULL value passed to drbg_free_entropy callback as non-op. This can happen if the call to fips_get_entropy fails.22 August 2012, 22:42:04 UTC
0720bf7 Andy Polyakov17 August 2012, 19:59:49 UTCsha1-armv4-large.pl: comply with ABI [from HEAD].17 August 2012, 19:59:49 UTC
9d67277 Andy Polyakov17 August 2012, 09:02:40 UTCaes-mips.pl: harmonize with fips module. PR: 2863 Submitted by: Duane Sand17 August 2012, 09:02:40 UTC
12c1621 Bodo Möller16 August 2012, 13:43:37 UTCEnable message names for TLS 1.1, 1.2 with -msg.16 August 2012, 13:43:37 UTC
f9b48d6 Andy Polyakov13 August 2012, 16:38:43 UTCgosthash.c: use memmove in circle_xor8, as input pointers can be equal [from HEAD]. PR: 285813 August 2012, 16:38:43 UTC
5c29127 Andy Polyakov13 August 2012, 16:18:59 UTC./Configure: libcrypto.a can grow to many GB on Solaris 10, because of ar bug [from HEAD]. PR: 283813 August 2012, 16:18:59 UTC
78d767f Andy Polyakov13 August 2012, 15:32:18 UTCgcm128.c: fix AAD-only case with AAD length not divisible by 16 [from HEAD]. PR: 2859 Submitted by: John Foley13 August 2012, 15:32:18 UTC
c8b979e Richard Levitte05 July 2012, 12:58:27 UTCAdd evp_cnf in the build.05 July 2012, 12:58:27 UTC
2beaa91 Dr. Stephen Henson05 July 2012, 11:49:56 UTCupdate NEWS05 July 2012, 11:49:56 UTC
efa288c Richard Levitte05 July 2012, 09:00:49 UTCHave the new names start in column 48, that makes it easy to see when the 31 character limit is reached (on a 80 column display, do the math)05 July 2012, 09:00:49 UTC
ad3bbd4 Richard Levitte05 July 2012, 08:49:30 UTCCosmetics: remove duplicate symbol in crypto/symhacks.h05 July 2012, 08:49:30 UTC
7391344 Dr. Stephen Henson04 July 2012, 13:14:11 UTCadd missing evp_cnf.c file04 July 2012, 13:14:11 UTC
e133ff7 Dr. Stephen Henson03 July 2012, 20:16:30 UTCPR: 2840 Reported by: David McCullough <david_mccullough@mcafee.com> Restore fips configuration module from 0.9.8.03 July 2012, 20:16:30 UTC
25da47c Dr. Stephen Henson03 July 2012, 16:36:10 UTCFix memory leak. Always perform nexproto callback argument initialisation in s_server otherwise we use uninitialised data if -nocert is specified.03 July 2012, 16:36:10 UTC
4dc40f5 Ben Laurie01 July 2012, 16:04:12 UTCUnused variable.01 July 2012, 16:04:12 UTC
a1a3757 Andy Polyakov01 July 2012, 09:12:14 UTCbss_dgram.c: fix typos in Windows code.01 July 2012, 09:12:14 UTC
c64c0e0 Dr. Stephen Henson27 June 2012, 14:11:40 UTCdon't use pseudo digests for default values of keys27 June 2012, 14:11:40 UTC
e1e882a Andy Polyakov27 June 2012, 12:58:03 UTCx86_64 assembly pack: make it possible to compile with Perl located on path with spaces [from HEAD]. PR: 283527 June 2012, 12:58:03 UTC
36b0719 Dr. Stephen Henson19 June 2012, 13:39:03 UTCoops, add -debug_decrypt option which was accidenatally left out19 June 2012, 13:39:03 UTC
7655044 Andy Polyakov19 June 2012, 12:36:00 UTCbss_dgram.c: fix bugs [from HEAD]. PR: 283319 June 2012, 12:36:00 UTC
58fdd30 Dr. Stephen Henson10 June 2012, 23:01:28 UTCrevert more "version skew" changes that break FIPS builds10 June 2012, 23:01:28 UTC
7175dba Dr. Stephen Henson09 June 2012, 23:35:34 UTCRevert "version skew" patches that break FIPS compilation.09 June 2012, 23:35:34 UTC
af454b5 Ben Laurie08 June 2012, 09:18:47 UTCReduce version skew.08 June 2012, 09:18:47 UTC
  • Newer
  • Older

ENEA — Copyright (C), ENEA. License: GNU AGPLv3+.
Legal notes  ::  JavaScript license information ::  Web API

back to top