summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/asn1/tasn_utl.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* spelling fixes; from paul tagliamontejmc2022-12-261-2/+2
| | | | | | | i removed the arithmetics -> arithmetic changes, as i felt they were not clearly correct ok tb
* Rename asn1_enc_free() to asn1_enc_cleanup().jsing2022-05-121-2/+2
| | | | | | | This function does not actually free an ASN1_ENCODING, which are embedded in a struct. Name suggested by tb@
* Rewrite asn1_enc_save() using CBS.jsing2022-05-121-41/+62
| | | | | | Rework and clean up other asn1_enc_* related functions while here. ok tb@
* Use freezero() with ASN1_ENCODING.jsing2022-05-121-3/+3
| | | | | | | | While ASN1_ENCODING is currently only used with types that should only contain public information, we assume that ASN.1 may contain sensitive information, hence use freezero() here instead of free(). ok deraadt@ tb@
* Remove ASN.1 combining.jsing2022-05-101-3/+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@
* Indent goto labels for diffability.jsing2021-12-251-2/+2
| | | | Whitespace change only.
* Send the function codes from the error functions to the bit bucket,beck2017-01-291-3/+2
| | | | | | as was done earlier in libssl. Thanks inoguchi@ for noticing libssl had more reacharounds into this. ok jsing@ inoguchi@
* Manually expand ASN.1 template macros - only change in generated assemblyjsing2015-07-251-2/+2
| | | | is due to line numbering.
* tags as requested by miod and teduderaadt2014-06-121-1/+1
|
* no need for null check before free. from Brendan MacDonelltedu2014-05-301-4/+2
|
* More KNF.jsing2014-04-181-26/+42
|
* lob a few more knf grenades in here to soften things up.tedu2014-04-181-10/+5
|
* putting most of the braces in the right column is the very least we can do.tedu2014-04-181-28/+28
|
* kill REF_PRINT/REF_CHECK debugging framework noone would usederaadt2014-04-171-7/+0
| | | | ok miod
* Change library to use intrinsic memory allocation functions instead ofbeck2014-04-171-3/+3
| | | | | | | | OPENSSL_foo wrappers. This changes: OPENSSL_malloc->malloc OPENSSL_free->free OPENSSL_relloc->realloc OPENSSL_freeFunc->free
* resolve conflictsdjm2009-01-091-1/+1
|
* resolve conflictsdjm2008-09-061-51/+77
|
* OpenSSL 0.9.7 stable 2002 05 08 mergebeck2002-05-151-0/+253