summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib/reallocarray.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-07-11missing \deraadt1-2/+2
2014-07-11formattingbeck1-4/+6
ok bcook@
2014-07-11add comment about format requirementsbeck1-1/+3
ok miod@
2014-07-11Modify formatting to make portable's life a lot easier.beck1-7/+6
ok miod@ bcook@
2014-07-11adapt addapt spelling to adapt; request from miodderaadt2-6/+6
2014-07-11Huge documentation update for libcrypto and libssl, mostly from Matt Caswell,miod100-283/+2781
Jeff Trawick, Jean-Paul Calderone, Michal Bozon, Jeffrey Walton and Rich Salz, via OpenSSL trunk (with some parts not applying to us, such as SSLv2 support, at least partially removed).
2014-07-11If the application uses tls_session_secret_cb for session resumption, setmiod2-4/+6
the CCS_OK flag. From OpenSSL trunk.
2014-07-11Avoid invoking EVP_CIPHER_CTX_cleanup() on uninitialized memory; frommiod2-4/+4
Coverity via OpenSSL trunk
2014-07-11Fix a memory leak in BIO_free() which no current BIO can trigger; OpenSSLmiod2-8/+6
PR #3439 via OpenSSL trunk
2014-07-11Prevent infinite loop during configuration file parsing; OpenSSL PR #2985miod2-4/+4
via OpenSSL trunk.
2014-07-11Missing bounds check in do_PVK_body(); OpenSSL RT #2277, from OpenSSL trunk,miod2-8/+20
but without a memory leak.
2014-07-11OPENSSL_ALGORITHM_DEFINES has been removed from conf.h, no need for it nowtedu2-16/+4
2014-07-11In RSA_eay_private_encrypt(), correctly return the smaller BN; OpenSSLmiod2-4/+4
PR #3418 via OpenSSL trunk
2014-07-11In ssl3_get_cert_verify(), allow for larger messages to accomodate keysmiod2-6/+4
larger than 4096-bit RSA which the most paranoid of us are using; OpenSSL PR #319 via OpenSSL trunk.
2014-07-11it has been 4888 days since the transient feature to define short macrostedu2-116/+2
for apps that haven't had time to make the appropriate changes was added. time's up.
2014-07-11Apparently better fix for OpenSSL PR #3397 (Joyent bug #7704), from OpenSSLmiod2-4/+4
trunk
2014-07-11Also make these files parsable by pod2man..beck1-6/+6
ok bcook@
2014-07-11Make this file parsable by pod2man without errors.beck1-6/+6
ok bcook@
2014-07-11In ASN1_get_object(), reject primitive encodings using the indefinite lengthmiod2-2/+8
constructed form. OpenSSL PR #2438 via OpenSSL trunk
2014-07-11Fix copy for CCM, GCM and XTS.miod2-24/+140
Internal pointers in CCM, GCM and XTS contexts should either be NULL or set to point to the appropriate key schedule. This needs to be adjusted when copying contexts. OpenSSL PR #3272 with further fixes, from OpenSSL trunk
2014-07-11i'm a dumbdumb. fix build.tedu28-30/+30
2014-07-11In asn1_get_length(), tolerate leading zeroes in BER encoding.miod2-10/+16
OpenSSL PR #2746 via OpenSSL trunk
2014-07-11In EVP_PBE_alg_add don't use the underlying NID for the ciphermiod2-4/+4
as it may have a non-standard key size; OpenSSL PR #3206 via OpenSSL trunk.
2014-07-11additional features: no buffer freelists and no heartbleedtedu2-0/+6
2014-07-11no compression is also a feature of libressltedu2-0/+8
2014-07-11move all the feature settings to a common header.tedu31-1875/+176
probably ok beck jsing miod
2014-07-11Tolerate critical AKID in CRLs; OpenSSL PR #3014 via OpenSSL trunk, andmiod2-14/+16
also update the comments to reflect what the code now does.
2014-07-11Fix OID encoding for single components. OpenSSL PR #2556 via OpenSSL trunk.miod2-2/+2
(be sure to make cleandir and make includes before building)
2014-07-11More memory leaks and unchecked allocations; OpenSSL PR #3403 via OpenSSLmiod8-14/+38
trunk. (note we had already fixed some of the issues in that PR independently)
2014-07-11Fix incorrect duplicate mlinksbeck1-8/+1
ok bcook@
2014-07-11Make sure BN_sqr never returns negative numbers.miod2-2/+4
OpenSSL PR #3400 via OpenSSL trunk.
2014-07-11Accept CCS again after `finished' has been sent by the client; at this pointmiod2-10/+12
keys have been correctly set up so it is ok to accept CCS from the server. Without renegotiation can sometimes fail. OpenSSL PR #3400 via OpenSSL trunk.
2014-07-11Correct incorrect mlinksbeck1-5/+1
ok bcook@
2014-07-11In dtls1_clear_queues(), free buffered_add_data.q correctly, it's made ofmiod2-8/+8
DTLS1_RECORD_DATA, not hm_fragment. OpenSSL PR #3286 via OpenSSL trunk.
2014-07-11Fix incorrect mlinksbeck1-3/+1
ok bcook@
2014-07-11Fix version number processing in cms_sd_set_version(); OpenSSL PR #3249 viamiod2-6/+6
OpenSSL trunk.
2014-07-11Remove duplicate 0x for salt len in output; Martin Kaiser via OpenSSL trunk.miod2-4/+4
2014-07-11When looking for the issuer of a certificate, if the current candidate ismiod6-26/+194
expired or not valid yet, continue looking; only return an expired certificate if no valid certificates have been found. OpenSSL PR #3359 via OpenSSL trunk.
2014-07-11In ssl3_get_client_key_exchange() parsing a GOST session key, invoke themiod2-26/+16
regular ASN.1 parser rather than trying to handroll one and potentially misbehave; OpenSSL PR #3335 via OpenSSL trunk.
2014-07-11Missing calloc() return value check in dgram_sctp_ctrl(); from Kurt Roeckx viamiod2-22/+42
OpenSSL trunk
2014-07-11Make CMS_decrypt_set1_pkey() return an error if no recipient type matches,miod2-6/+8
instead of returning a random key; OpenSSL PR #3348 via OpenSSL trunk
2014-07-11Missing initialization for error line in error paths; from Coverity viamiod2-2/+8
OpenSSL trunk.
2014-07-11Missing initialization; OpenSSL PR#3289 and #3345 via OpenSSL trunk.miod2-4/+6
2014-07-11Provide correct version details for LibreSSL.jsing2-154/+6
ok beck@ deraadt@ miod@
2014-07-11Clean up versioning and remove #ifdefs that we do not define.jsing2-68/+18
ok beck@
2014-07-11Make sure we leave OPENSSL_NO_PSK in the conf files so thingsbeck26-0/+26
can know... ok jsing@
2014-07-11Suspicions confirmed by sthen's searching that nothing uses ossl_ssize_tderaadt1-3/+1
except embedded openssl's in other trees.
2014-07-11Remove PSK from the ssl regress.jsing2-134/+1
2014-07-11pour some water on an ass emberderaadt2-2/+2
spotted by doctor jsing, always keeping an eye out for these
2014-07-11Fetch the specific license which will be used fromderaadt2-0/+48
https://www.openssl.org/~appro/camellia/dist/BSD_license.txt It isn't our concern to supply the other licences mentioned in source files; that is realy not our problem.