summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto (follow)
Commit message (Collapse)AuthorAgeFilesLines
* MFC: Reject excessively large primes in DH key generation. Problem reportedlibressl-v2.7.4jsing2018-06-131-1/+6
| | | | | | | by Guido Vranken to OpenSSL (https://github.com/openssl/openssl/pull/6457) and based on his diff. suggestions from tb@, ok tb@ jsing@ Original commit by sthen@
* MFC: Avoid a timing side-channel leak when generating DSA and ECDSAjsing2018-06-132-7/+4
| | | | | | | | | | | signatures. This is caused by an attempt to do fast modular arithmetic, which introduces branches that leak information regarding secret values. Issue identified and reported by Keegan Ryan of NCC Group. ok beck@ tb@
* Bump to LibreSSL 2.6.4bcook2018-06-131-3/+3
|
* bump to 2.7.3libressl-v2.7.3bcook2018-05-031-3/+3
|
* MFC:tb2018-05-021-5/+1
| | | | | | | Remove incorrect NULL checks in DH_set0_key(). Reported by Ondrej Sury, LibreSSL-portable issue #92. ok inoguchi, jsing
* bump to 2.7.2bcook2018-03-241-3/+3
|
* finish crypto HISTORY; mostly 1.1.0/6.3, but also various other fixesschwarze2018-03-2352-155/+289
|
* crypto HISTORY up to 1.0.2; researched from OpenSSL git and OpenBSD CVSschwarze2018-03-236-12/+41
|
* crypto HISTORY up to 1.0.1; researched from OpenSSL gitschwarze2018-03-2310-16/+79
|
* crypto HISTORY up to 1.0.0; researched from OpenSSL gitschwarze2018-03-2343-114/+299
|
* crypto HISTORY up to 0.9.8zh; researched from OpenSSL gitschwarze2018-03-233-4/+18
|
* crypto HISTORY up to 0.9.8h; researched from OpenSSL gitschwarze2018-03-237-14/+59
|
* crypto HISTORY up to 0.9.8; researched from OpenSSL gitschwarze2018-03-2329-68/+329
|
* crypto HISTORY up to 0.9.7h; researched from OpenSSL gitschwarze2018-03-226-10/+34
|
* crypto HISTORY up to 0.9.7; researched from OpenSSL gitschwarze2018-03-2251-134/+383
|
* crypto HISTORY up to 0.9.6h; researched from OpenSSL gitschwarze2018-03-221-2/+6
|
* crypto HISTORY up to 0.9.6c; researched from OpenSSL gitschwarze2018-03-222-5/+7
|
* crypto HISTORY up to 0.9.6a; researched from OpenSSL gitschwarze2018-03-221-2/+4
|
* crypto HISTORY up to 0.9.6; researched from OpenSSL gitschwarze2018-03-2219-36/+141
|
* bump for 2.7.1bcook2018-03-221-3/+4
|
* crypto HISTORY up to 0.9.5; researched from OpenSSL gitschwarze2018-03-2248-140/+362
|
* Call strlen() if name length provided is 0, like OpenSSL does.beck2018-03-221-1/+3
| | | | | Issue notice by Christian Heimes <christian@python.org> ok deraadt@ jsing@
* Catch up after beck@ fixed autoconfiguration:schwarze2018-03-213-62/+55
| | | | | | | | | * Say more precisely what OPENSSL_config(3) and OPENSSL_no_config(3) do. * Revert the deprecation notice for them, nothing wrong with them. * Document OPENSSL_INIT_LOAD_CONFIG. * Deprecate OpenSSL_add_all_algorithms(3), it's now automatic. * Add OpenSSL_add_all_algorithms(3) HISTORY. Substantial feedback and OK beck@.
* crypto HISTORY up to 0.9.4; researched from OpenSSL gitschwarze2018-03-2112-25/+92
|
* crypto HISTORY up to 0.9.3; researched from OpenSSL gitschwarze2018-03-2121-43/+178
|
* crypto HISTORY up to OpenSSL 0.9.2b; researched from OpenSSL gitschwarze2018-03-2118-30/+134
|
* Full sync of CA list with Mozilla's.sthen2018-03-211-580/+3448
| | | | | | | | Produced using curl's make-ca-bundle.pl and then reformatted with our format-pem.pl from: https://hg.mozilla.org/releases/mozilla-release/raw-file/default/security/nss/lib/ckfw/builtins/certdata.txt OK benno@. juanfra agrees with syncing with Mozilla. No objections received.
* Adjust (non-installed) helper script to cope better with CAs that don't havesthen2018-03-211-2/+6
| | | | "o=" in their subject.
* crypto HISTORY up to OpenSSL 0.9.1c; researched from OpenSSL gitschwarze2018-03-211-3/+6
|
* crypto HISTORY up to SSLeay 0.9.1; researched from OpenSSL gitschwarze2018-03-2117-34/+101
|
* x509_vfy.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL gitschwarze2018-03-213-7/+14
|
* rsa.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL gitschwarze2018-03-215-16/+20
|
* ripemd.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL gitschwarze2018-03-211-3/+4
|
* objects.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL gitschwarze2018-03-211-1/+3
|
* hmac.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL gitschwarze2018-03-211-4/+6
|
* evp.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL gitschwarze2018-03-213-10/+27
|
* err.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL gitschwarze2018-03-213-18/+19
|
* dsa.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL gitschwarze2018-03-211-6/+6
|
* crypto.c HISTORY up to SSLeay 0.9.0; researched from OpenSSL gitschwarze2018-03-211-5/+9
|
* bn.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL gitschwarze2018-03-215-28/+32
|
* bio.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL gitschwarze2018-03-215-15/+45
|
* blowfish.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL gitschwarze2018-03-211-2/+6
|
* asn1.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL gitschwarze2018-03-214-11/+27
|
* x509_vfy.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL gitschwarze2018-03-216-12/+49
|
* x509.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL gitschwarze2018-03-2135-77/+297
|
* stack.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL gitschwarze2018-03-211-6/+28
|
* sha.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL gitschwarze2018-03-211-3/+4
|
* rsa.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL gitschwarze2018-03-219-23/+66
|
* rc4.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL gitschwarze2018-03-211-3/+4
|
* rand.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL gitschwarze2018-03-213-8/+17
|