#
515aa502 |
| 25-Jan-2025 |
tb <tb@openbsd.org> |
Remove #error if OPENSSL_NO_FOO is defined
discussed with jsing
|
#
d96b8823 |
| 01-Jun-2024 |
tb <tb@openbsd.org> |
md4/ripemd: remove misplaced semicolons
|
#
65010fa9 |
| 01-Jun-2024 |
tb <tb@openbsd.org> |
Neuter the bounded attribute as was done elsewhere for portable
|
#
fd65fe5a |
| 01-Jun-2024 |
tb <tb@openbsd.org> |
Reverse order of attributes
requested by jsing on review
|
#
9cb04522 |
| 01-Jun-2024 |
tb <tb@openbsd.org> |
Remove support for static buffers in HMAC/digests
HMAC() and the one-step digests used to support passing a NULL buffer and would return the digest in a static buffer. This design is firmly from the
Remove support for static buffers in HMAC/digests
HMAC() and the one-step digests used to support passing a NULL buffer and would return the digest in a static buffer. This design is firmly from the nineties, not thread safe and it saves callers a single line. The few ports that used to rely this were fixed with patches sent to non-hostile (and non-dead) upstreams. It's early enough in the release cycle that remaining uses hidden from the compiler should be caught, at least the ones that matter.
There won't be that many since BoringSSL removed this feature in 2017. https://boringssl-review.googlesource.com/14528
Add non-null attributes to the headers and add a few missing bounded attributes.
ok beck jsing
show more ...
|
#
0d2e6e73 |
| 08-Jul-2023 |
jsing <jsing@openbsd.org> |
Hit ripemd with the style(9) stick.
|
#
8cf4d6a6 |
| 10-Jul-2014 |
jsing <jsing@openbsd.org> |
Explicitly include <openssl/opensslconf.h> in every file that references an OPENSSL_NO_* define. This avoids relying on something else pulling it in for us, plus it fixes several cases where the #ifn
Explicitly include <openssl/opensslconf.h> in every file that references an OPENSSL_NO_* define. This avoids relying on something else pulling it in for us, plus it fixes several cases where the #ifndef OPENSSL_NO_XYZ is never going to do anything, since OPENSSL_NO_XYZ will never defined, due to the fact that opensslconf.h has not been included.
This also includes some miscellaneous sorting/tidying of headers.
show more ...
|
#
c3d6a26a |
| 12-Jun-2014 |
deraadt <deraadt@openbsd.org> |
tags as requested by miod and tedu
|
#
20175b85 |
| 24-May-2014 |
jsing <jsing@openbsd.org> |
Almost nothing actually needs to include <openssl/e_os2.h>, however by including it they get <openssl/opensslconf.h>. So instead of pulling in <openssl/e_os2.h>, just pull in <openssl/opensslconf.h>.
Almost nothing actually needs to include <openssl/e_os2.h>, however by including it they get <openssl/opensslconf.h>. So instead of pulling in <openssl/e_os2.h>, just pull in <openssl/opensslconf.h>.
"go ahead" miod@
show more ...
|
#
81d1fa57 |
| 16-Apr-2014 |
miod <miod@openbsd.org> |
Remove _CRAY references. Note that this pleads for the use of <stdint.h> fixed-width types instead of choosing int or long depending upon what we think the architecture support.
|
#
68c01845 |
| 15-Apr-2014 |
tedu <tedu@openbsd.org> |
remove FIPS mode support. people who require FIPS can buy something that meets their needs, but dumping it in here only penalizes the rest of us. ok beck deraadt
|
#
5cdd308e |
| 13-Oct-2012 |
djm <djm@openbsd.org> |
resolve conflicts
|
#
0a5d6ede |
| 01-Oct-2010 |
djm <djm@openbsd.org> |
resolve conflicts, fix local changes
|
#
e6841c1d |
| 09-Jan-2009 |
djm <djm@openbsd.org> |
resolve conflicts
|
#
4fcf65c5 |
| 06-Sep-2008 |
djm <djm@openbsd.org> |
resolve conflicts
|
#
40d8aef3 |
| 29-Apr-2005 |
djm <djm@openbsd.org> |
resolve conflicts
|
#
da347917 |
| 15-May-2002 |
beck <beck@openbsd.org> |
OpenSSL 0.9.7 stable 2002 05 08 merge
|
#
ba5406e9 |
| 19-Mar-2000 |
beck <beck@openbsd.org> |
OpenSSL 0.9.5 merge
*warning* this bumps shared lib minors for libssl and libcrypto from 2.1 to 2.2 if you are using the ssl26 packages for ssh and other things to work you will need to get new ones
OpenSSL 0.9.5 merge
*warning* this bumps shared lib minors for libssl and libcrypto from 2.1 to 2.2 if you are using the ssl26 packages for ssh and other things to work you will need to get new ones (see ~beck/libsslsnap/<arch>) on cvs or ~beck/src-patent.tar.gz on cvs
show more ...
|
#
913ec974 |
| 29-Sep-1999 |
beck <beck@openbsd.org> |
OpenSSL 0.9.4 merge
|
#
5b37fcf3 |
| 05-Oct-1998 |
ryker <ryker@openbsd.org> |
Import of SSLeay-0.9.0b with RSA and IDEA stubbed + OpenBSD build functionality for shared libs.
Note that routines such as sslv2_init and friends that use RSA will not work due to lack of RSA in th
Import of SSLeay-0.9.0b with RSA and IDEA stubbed + OpenBSD build functionality for shared libs.
Note that routines such as sslv2_init and friends that use RSA will not work due to lack of RSA in this library.
Needs documentation and help from ports for easy upgrade to full functionality where legally possible.
show more ...
|