summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib/recallocarray.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-03-30jsing@ points out to me that our X25519 interface was copied fromschwarze1-98/+85
BoringSSL rather than from OpenSSL and that it is not hooked into evp(3). So delete all text from OpenSSL including the Copyright and license and replace it by some text assembled from comments in BoringSSL code and headers and some text written myself, all under ISC license. In particular, also describe X25519_keypair(3), add SYNOPSIS, RETURN VALUES, STANDARDS, and a reference to D. J. Bernsteins instructions on how to use the algorithm. Delete the text related to EVP_PKEY describing features we do not support.
2018-03-30Add missing $OpenBSD$.jsing1-0/+1
2018-03-30fix MALLOC_STATS; spotted by and ok semarie@otto1-1/+5
2018-03-30include more information about how to create keys;schwarze1-6/+19
from Matt Caswell <matt at openssl dot org> via OpenSSL commit f929439f Mar 15 12:19:16 2018 +0000
2018-03-30Add one short sentence each from the new OpenSSL X509_STORE_add_cert(3)schwarze2-4/+10
manual page, which is below the threshold of originality, so there is no need to change the Copyright headers. The rest of that page is less clear and less precise than what we already have in our various pages.
2018-03-29Remove mention of link between message digests and public key algorithms.schwarze2-16/+8
The comment in EVP_DigestInit.pod is: "EVP_MD_pkey_type() returns the NID of the public key signing algorithm associated with this digest. For example EVP_sha1() is associated with RSA so this will return NID_sha1WithRSAEncryption. Since digests and signature algorithms are no longer linked this function is only retained for compatibility reasons." So there is no link anymore. From <paul dot dale at oracle dot com> via OpenSSL commit 79b49fb0 Mar 20 10:03:10 2018 +1000
2018-03-29missing "const" in seven prototypes;schwarze1-16/+16
from Kurt Roeckx <kurt at roeckx dot be> via OpenSSL commit b38fa985 Mar 10 16:32:55 2018 +0100
2018-03-29describe EC_POINT_get_affine_coordinates_GFp(3) andschwarze1-3/+15
EC_POINT_get_affine_coordinates_GF2m(3); from David Benjamin <davidben at google dot com> via OpenSSL commit ddc1caac Mar 6 14:00:24 2018 -0500
2018-03-29correct callback argument for BIO_puts(3);schwarze1-4/+4
from <Bernd dot Edlinger at hotmail dot de> via OpenSSL commit c911e5da Mar 19 14:20:53 2018 +0100
2018-03-29BIO_get_mem_data(3) and BIO_get_mem_ptr(3) assign to *pp, not to pp;schwarze1-5/+5
from <Matthias dot St dot Pierre at ncp dash e dot com> via OpenSSL commit 36359cec Mar 7 14:37:23 2018 +0100
2018-03-29spelling; from <Alex dot Gaynor at gmail dot com>schwarze1-5/+5
via OpenSSL commit d47eaaf4 Mar 9 07:11:13 2018 -0500
2018-03-29missing words; from Ivan Filenko <ivan dot filenko at protonmail dot com>schwarze1-5/+5
via OpenSSL commit 4a56d2a3 Feb 25 16:49:27 2018 +0300
2018-03-29Fix three bugs in setlocale(3):schwarze1-2/+2
1. setlocale(LC_ALL, "A"); setlocale(LC_CTYPE, "T"); setlocale(LC_ALL, NULL); must return "A/T/A/A/A/A", not "A". Fix this by always initializing the LC_ALL entry of newgl to "" in dupgl(). Reported by Karl Williamson <public at khwilliamson dot com> on bugs@, thanks! 2. Do not leak newgl when strdup(3) fails in setlocale(3). 3. For setlocale(LC_ALL, "C/C/fr_FR.UTF-8/C/C/C"); correctly set _GlobalRuneLocale; i found 2. and 3. while looking at the code. Feedback on a buggy earlier version and OK martijn@.
2018-03-29Limit ASN.1 constructed types recursive definition depthinoguchi3-22/+45
Fixes for CVE-2018-0739. Copied from commit below, and modified for adaption to our code. https://github.com/openssl/openssl/commit/9310d45087ae546e27e61ddf8f6367f29848220d ok bcook@ beck@ jsing@
2018-03-27found a complete archive of SSLeay-0.4 to SSLeay-0.8.1b tarballsschwarze229-917/+1179
on the web, so fix up SSLeay HISTORY accordingly
2018-03-27Clear password buffers in non-terminating casesderaadt1-8/+11
ok tobias
2018-03-24bump to 2.7.2bcook1-3/+3
2018-03-24finish ssl HISTORY; mostly 1.1.0/6.3, but also various other fixeslibressl-v2.7.1schwarze18-47/+104
2018-03-24ouch, previous was wrong; revert it and fix HISTORY insteadschwarze1-2/+29
2018-03-23delete two functions that do not existschwarze1-22/+1
2018-03-23finish crypto HISTORY; mostly 1.1.0/6.3, but also various other fixesschwarze52-155/+289
2018-03-23ssl.h HISTORY up to 1.0.2; researched from OpenSSL git and OpenBSD CVSschwarze6-9/+41
2018-03-23crypto HISTORY up to 1.0.2; researched from OpenSSL git and OpenBSD CVSschwarze6-12/+41
2018-03-23ssl.h HISTORY up to 1.0.1; researched from OpenSSL gitschwarze9-18/+60
2018-03-23crypto HISTORY up to 1.0.1; researched from OpenSSL gitschwarze10-16/+79
2018-03-23ssl.h HISTORY up to 1.0.0; researched from OpenSSL gitschwarze2-5/+15
2018-03-23crypto HISTORY up to 1.0.0; researched from OpenSSL gitschwarze43-114/+299
2018-03-23ssl.h HISTORY up to 0.9.8zh; researched from OpenSSL gitschwarze2-8/+11
2018-03-23crypto HISTORY up to 0.9.8zh; researched from OpenSSL gitschwarze3-4/+18
2018-03-23ssl.h HISTORY up to 0.9.8h; researched from OpenSSL gitschwarze3-6/+23
2018-03-23crypto HISTORY up to 0.9.8h; researched from OpenSSL gitschwarze7-14/+59
2018-03-23ssl.h HISTORY up to 0.9.8; researched from OpenSSL gitschwarze4-8/+31
2018-03-23crypto HISTORY up to 0.9.8; researched from OpenSSL gitschwarze29-68/+329
2018-03-22crypto HISTORY up to 0.9.7h; researched from OpenSSL gitschwarze6-10/+34
2018-03-22ssl.h HISTORY up to 0.9.7; researched from OpenSSL gitschwarze4-12/+19
2018-03-22crypto HISTORY up to 0.9.7; researched from OpenSSL gitschwarze51-134/+383
2018-03-22organizationUnitName -> organizationalUnitName;jmc1-3/+3
from matt schwartz
2018-03-22crypto HISTORY up to 0.9.6h; researched from OpenSSL gitschwarze1-2/+6
2018-03-22ssl.h HISTORY up to 0.9.6c; researched from OpenSSL gitschwarze1-2/+8
2018-03-22crypto HISTORY up to 0.9.6c; researched from OpenSSL gitschwarze2-5/+7
2018-03-22crypto HISTORY up to 0.9.6a; researched from OpenSSL gitschwarze1-2/+4
2018-03-22crypto HISTORY up to 0.9.6; researched from OpenSSL gitschwarze19-36/+141
2018-03-22bump for 2.7.1bcook1-3/+4
2018-03-22ssl.h HISTORY up to 0.9.5; researched from OpenSSL gitschwarze3-6/+22
2018-03-22crypto HISTORY up to 0.9.5; researched from OpenSSL gitschwarze48-140/+362
2018-03-22Call strlen() if name length provided is 0, like OpenSSL does.beck1-1/+3
Issue notice by Christian Heimes <christian@python.org> ok deraadt@ jsing@
2018-03-21Catch up after beck@ fixed autoconfiguration:schwarze3-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@.
2018-03-21ssl.h HISTORY up to 0.9.4; researched from OpenSSL gitschwarze2-3/+15
2018-03-21crypto HISTORY up to 0.9.4; researched from OpenSSL gitschwarze12-25/+92
2018-03-21ssl.h HISTORY up to 0.9.3; researched from OpenSSL gitlibressl-v2.7.0schwarze3-4/+19