Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Stop using CBIGNUM_it internal to libcrypto. | jsing | 2022-09-03 | 1 | -2/+5 |
| | | | | | | | | | CBIGNUM_it is supposed to be the "clear bignum" or "secure" bignum - that is one which zeros its memory after use and ensures that the constant time flags are set... in LibreSSL we always do both of these things for BIGNUMs, so just use BIGNUM_it instead. ok tb@ | ||||
* | Remove ASN1_AFLG_BROKEN. | jsing | 2022-05-12 | 1 | -9/+1 |
| | | | | | | | | This workaround was used by ASN1_BROKEN_SEQUENCE, which existed for NETSCAPE_ENCRYPTED_PKEY. Remove the workaround since the only consumer has already been removed. ok tb@ | ||||
* | Remove ASN.1 combining. | jsing | 2022-05-10 | 1 | -17/+1 |
| | | | | | | | | This was an option used to combine ASN.1 into a single structure, which was only ever used by DSAPublicKey and X509_ATTRIBUTE. Since they no longer use it we can mop this up and simplify all of the related code. ok tb@ | ||||
* | Remove all asn1_* symbols from public visibility | tb | 2022-01-14 | 1 | -17/+1 |
| | | | | ok inoguchi jsing | ||||
* | Garbage collect the app_items field of ASN1_ADB | tb | 2022-01-14 | 1 | -2/+1 |
| | | | | | | | This is unused and was removed in OpenSSL 5b70372d when it was replaced with an ASN.1 ADB callback (which we don't support). ok inoguchi jsing | ||||
* | Remove NO_ASN1_FIELD_NAMES | tb | 2022-01-14 | 1 | -5/+1 |
| | | | | | | This follows OpenSSL commit 26f2412d. ok inoguchi jsing | ||||
* | last whitespace diff for now. | tb | 2021-11-30 | 1 | -57/+62 |
| | |||||
* | Add static_ASN1_* macro | inoguchi | 2019-08-20 | 1 | -1/+72 |
| | | | | - Add static_ASN1_* macro. Patch was provided by steils AT gentoo.org | ||||
* | Expand DECLARE_ASN1_ITEM macros - no change in preprocessor output. | jsing | 2016-12-27 | 1 | -9/+9 |
| | |||||
* | Place the ASN.1 template macros (and remaining implement macros) under | jsing | 2015-07-25 | 1 | -3/+6 |
| | | | | #ifndef LIBRESSL_INTERNAL - we're not using these anymore! | ||||
* | Remove asn1_ex_i2c() prototype, now that this function has been made static; | miod | 2015-02-14 | 1 | -2/+1 |
| | | | | reminded by bcook@ | ||||
* | Remove IMPLEMENT_COMPAT_ASN1() and related support code. Nothing uses it in | miod | 2015-02-14 | 1 | -36/+1 |
| | | | | | | libcrypto/libssl, and nothing seems to use it in the wild, apart from embedded copies of OpenSSL. ok jsing@ | ||||
* | Place the IMPLEMENT_ASN1_.*FUNCTION.* macros under an #ifndef | jsing | 2015-02-10 | 1 | -1/+4 |
| | | | | LIBRESSL_INTERNAL - we do not need them any more. | ||||
* | tags as requested by miod and tedu | deraadt | 2014-06-12 | 1 | -1/+1 |
| | |||||
* | We have shared global variables - unifdef OPENSSL_EXPORT_VAR_AS_FUNCTION. | jsing | 2014-05-24 | 1 | -47/+0 |
| | | | | ok miod@ beck@ | ||||
* | Almost nothing actually needs to include <openssl/e_os2.h>, however by | jsing | 2014-05-24 | 1 | -1/+3 |
| | | | | | | | 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@ | ||||
* | Expand OPENSSL_{GLOBAL,EXTERN} macros that I missed last time around, | jsing | 2014-05-24 | 1 | -1/+1 |
| | | | | | | since they are hiding in the #define forest. ok miod@ | ||||
* | Unifdef -U OPENSSL_BUILD_SHLIBCRYPTO, since all it causes under Unix is to | miod | 2014-04-27 | 1 | -5/+0 |
| | | | | redefine OPENSSL_EXTERN from `extern' to `extern'. | ||||
* | resolve conflicts, fix local changes | djm | 2010-10-01 | 1 | -2/+69 |
| | |||||
* | resolve conflicts | djm | 2009-01-09 | 1 | -1/+1 |
| | |||||
* | resolve conflicts | djm | 2008-09-06 | 1 | -31/+78 |
| | |||||
* | OpenSSL 0.9.7 stable 2002 05 08 merge | beck | 2002-05-15 | 1 | -0/+846 |