Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-16 | Move libcrypto, librpcsvc and gnu/usr.bin/cc/include from RDIRS to PRDIRS, | Theo Buehler | |
and add prereq targets, so some header files are generated by BUILDUSER during 'make prereq' instead of by root during 'make includes'. Switch the order of 'make cleandir' and 'make includes' during 'make build' so we don't generate many files twice. Except for some machine@ symlinks from ${MACHINE}/stand, /usr/obj is now clean from files generated by root during 'make build'. Those will be cleaned up in a second step. help, testing & ok deraadt, input from natano, further testing rpe | |||
2016-10-05 | Fix some broken .Xr links, loosely based on a diff | Ingo Schwarze | |
from Rob Pierce <rob at 2keys dot ca>. The content of this page may also need expert attention, i suspect it may be lacking modern algorithms and over-emphasizing obsolete ones, but i dare not touch the content. | |||
2016-10-02 | In X509_cmp_time(), pass asn1_time_parse() the tag of the field being | Philip Guenther | |
parsed so that a malformed GeneralizedTime field is recognized as an error instead of potentially being interpreted as if it was a valid UTCTime. Reported by Theofilos Petsios (theofilos (at) cs.columbia.edu) ok beck@ tedu@ jsing@ | |||
2016-09-23 | Append to CLEANFILES instead of replacing it, so libcrypto.pc is | Martin Natano | |
deleted on make clean. ok millert | |||
2016-09-22 | revert documentation update for the clearning behavior we already reverted | Brent Cook | |
2016-09-14 | Generate pkg-config files at build time like everything else. This | Martin Natano | |
avoids permission problems due to the build and install stages being run by different users. ok deraadt jasper | |||
2016-09-11 | Files in /etc/ssl belong to root. ok deraadt | Martin Natano | |
2016-09-09 | back out calls to EVP_CIPHER_CTX_cleanup() in EVP_Cipher/Encrypt/DecryptFinal | Brent Cook | |
Software that refers to ctx after calling Final breaks with these changes. revert parts of 1.31 and 1.32 | |||
2016-09-05 | remove CMS manuals; beck@ agress with the general idea | Ingo Schwarze | |
2016-09-04 | Remove cms. | Joel Sing | |
2016-09-04 | Remove cms. | Joel Sing | |
ok beck@, guenther@, tedu@ | |||
2016-09-04 | Expand DECLARE_ASN1_.*FUNCTIONS macros. | Joel Sing | |
No change in preprocessed output, ignoring whitespace and line numbers. | |||
2016-09-04 | Expand DECLARE_ASN1_.*FUNCTIONS macros. | Joel Sing | |
No change in preprocessed output, ignoring whitespace and line numbers. | |||
2016-09-04 | Expand DECLARE_ASN1_.*FUNCTIONS macros. | Joel Sing | |
No change in preprocessed output, ignoring whitespace and line numbers. | |||
2016-09-04 | Expand DECLARE_ASN1_.*FUNCTIONS macros. | Joel Sing | |
No change in preprocessed output, ignoring whitespace and line numbers. | |||
2016-09-04 | Expand DECLARE_ASN1_.*FUNCTIONS macros. | Joel Sing | |
No change in preprocessed output, ignoring whitespace and line numbers. | |||
2016-09-04 | Expand DECLARE_ASN1_.*FUNCTIONS macros. | Joel Sing | |
No change in preprocessed output, ignoring whitespace and line numbers. | |||
2016-09-04 | Expand DECLARE_ASN1_.*FUNCTIONS macros. | Joel Sing | |
No change in preprocessed output, ignoring whitespace. | |||
2016-09-04 | Place IMPLEMENT_PEM macros under #ifndef LIBRESSL_INTERNAL. | Joel Sing | |
2016-09-04 | Sort and group functions. | Joel Sing | |
2016-09-04 | Expand IMPLEMENT_PEM macros. | Joel Sing | |
No change in generated assembly. | |||
2016-09-04 | Less S390. | Joel Sing | |
ok deraadt@ | |||
2016-09-04 | Less IA64. | Joel Sing | |
ok deraadt@ | |||
2016-09-04 | Less vax. | Joel Sing | |
ok deraadt@ | |||
2016-09-04 | include <sys/types.h> to get <sys/cdefs.h> instead (for __warn_references) | Brent Cook | |
corrected by deraadt@ / guenther@ | |||
2016-09-04 | include <sys/cdefs.h> for portable | Brent Cook | |
2016-09-04 | Add ISRG Root X1, the letsencrypt CA root. This is now included in its own | Stuart Henderson | |
right in Mozilla's CA list, rather than relying on IdenTrust cross-signing. ok beck@ jca@ | |||
2010-10-01 | import OpenSSL-1.0.0a | Damien Miller | |
2009-04-06 | import of OpenSSL 0.9.8k | Damien Miller | |
2005-04-29 | import of openssl-0.9.7g; tested on platforms from alpha to zaurus, ok deraadt@ | Damien Miller | |
2016-09-03 | switch to a constant-time gather procedure for amd64 mont5 asm | Brent Cook | |
from OpenSSL commit 7f98aa7403a1244cf17d1aa489f5bb0f39bae431 CVE-2016-0702 ok beck@ | |||
2016-09-03 | add constant-time MOD_EXP_CTIME_COPY_FROM_PREBUF. | Brent Cook | |
Patch based on OpenSSL commit d7a854c055ff22fb7da80c3b0e7cb08d248591d0 "Performance penalty varies from platform to platform, and even key length. For rsa2048 sign it was observed to reach almost 10%." CVE-2016-0702 ok beck@ | |||
2016-09-03 | BN_mod_exp_mont_consttime: check for zero modulus. | Brent Cook | |
Don't dereference d when top is zero. Original patch from OpenSSL commit d46e946d2603c64df6e1e4f9db0c70baaf1c4c03 ok jsing@ | |||
2016-09-03 | remove unused variable | Bob Beck | |
2016-09-02 | LIB=crypto, kind of neccessary | Theo de Raadt | |
2016-09-02 | Fix Makefile for file location moves | Bob Beck | |
2016-09-02 | Remove the libcrypto/crypto directory | Bob Beck | |
2016-09-02 | add iOS support for getentropy | Brent Cook | |
from jacob berkman | |||
2016-09-02 | warn on use of deprecated EVP functions | Brent Cook | |
This adds a linker warning for EVP_EncryptFinal(), EVP_DecryptFinal(), EVP_CipherFinal(), and documents the recent behavior updates. ok beck@ | |||
2016-09-02 | missing space after comma | Theo Buehler | |
ok bcook | |||
2016-09-02 | BN_mod_exp_mont_consttime: check for zero modulus. | Brent Cook | |
Don't dereference d when top is zero. Original patch from OpenSSL commit d46e946d2603c64df6e1e4f9db0c70baaf1c4c03 ok jsing@ | |||
2016-09-01 | remove sparc support | Ted Unangst | |
2016-08-31 | Crank minor due to API addition | Bob Beck | |
2016-08-31 | Avoid undefined-behavior right-shifting by a word-size # of bits. | Brent Cook | |
Found with STACK, originally from OpenSSL, ok @beck | |||
2016-08-31 | Bring in functions used by stunnel and exim from BoringSSL - this brings | Bob Beck | |
in X509_check_host, X509_check_email, X509_check_ip, and X509_check_ip_asc, with some cleanup on the way in by myself and jsing@ ok bcook@ | |||
2016-08-31 | Fix some very unnecessary convoultion. | Bob Beck | |
ok krw@ | |||
2016-08-07 | Update the link for the getentropy(2) manual to man.openbsd.org/ | Theo Buehler | |
ok deraadt@ | |||
2016-08-05 | Do not *printf %s NULL | Theo de Raadt | |
ok bcook | |||
2016-07-31 | bump for LibreSSL 2.5.x | Brent Cook | |
2016-07-18 | don't mix code and decls, ok tedu@ | Brent Cook | |