summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/asn1/asn_pack.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge asn_pack.c into asn1_item.c - these are two ASN1_item_* functions.jsing2021-12-251-109/+0
| | | | No functional change.
* Remove a bunch of ancient and highly crufty ASN.1 related code fromjsing2018-10-241-109/+3
| | | | | | libcrypto (the "new" stuff replaced this back around 2000 or so...). ok tb@
* Add const to functions in asn1/asn1.h as they did in OpenSSL.tb2018-04-251-2/+2
| | | | | | | BIO_f_asn1() will be taken care of later. Tested in a bulk by sthen ok bcook jca jsing
* Send the function codes from the error functions to the bit bucket,beck2017-01-291-12/+12
| | | | | | as was done earlier in libssl. Thanks inoguchi@ for noticing libssl had more reacharounds into this. ok jsing@ inoguchi@
* remove NULL-checks before free()mmcc2015-12-231-5/+3
|
* More memory leaks and unchecked allocations; OpenSSL PR #3403 via OpenSSLmiod2014-07-111-2/+5
| | | | trunk. (note we had already fixed some of the issues in that PR independently)
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-111-2/+3
| | | | | | | | Remove the openssl public includes from cryptlib.h and add a small number of includes into the source files that actually need them. While here, also sort/group/tidy the includes. ok beck@ miod@
* tags as requested by miod and teduderaadt2014-06-121-1/+1
|
* Fix memory leaks upon failure.miod2014-05-151-8/+16
| | | | ok beck@
* Bring back ASN1_seq_pack(), ASN1_seq_unpack(), ASN1_pack_string() andmiod2014-05-121-0/+97
| | | | | | | | ASN1_unpack_string() from the NO_ASN1_OLD purge; turns out that some Ruby extensions still use them, unfortunately, so we need to give them some more time to catch up on ``recent'' interfaces. Riding on the libcrypto major bump.
* More KNF.jsing2014-04-191-12/+16
|
* Change library to use intrinsic memory allocation functions instead ofbeck2014-04-171-1/+1
| | | | | | | | OPENSSL_foo wrappers. This changes: OPENSSL_malloc->malloc OPENSSL_free->free OPENSSL_relloc->realloc OPENSSL_freeFunc->free
* The NO_ASN1_OLD define was introduced in 0.9.7, 8 years ago, to allow formiod2014-04-151-87/+0
| | | | | | | | | | obsolete (and mostly internal) routines to be compiled out. We don't expect any reasonable software to stick to these interfaces, so better clean up the view and unifdef -DNO_ASN1_OLD. The astute reader will notice the existence of NO_OLD_ASN1 which serves a similar purpose, but is more entangled. Its time will come, soon.
* resolve conflicts, fix local changesdjm2010-10-011-4/+4
|
* resolve conflictsdjm2009-01-091-1/+1
|
* resolve conflictsdjm2008-09-061-13/+13
|
* OpenSSL 0.9.7 stable 2002 05 08 mergebeck2002-05-151-1/+47
|
* openssl-engine-0.9.6 mergebeck2000-12-151-4/+4
|
* OpenSSL 0.9.4 mergebeck1999-09-291-0/+145