summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge from main trunk: lets see if this works ;-)TOBEMERGED_ASN12mainBRANCH_ASN1steve2000-12-06212-3460/+11053
* Add new 'clear' functions for items, templatessteve2000-12-056-27/+82
* Remove old stack alloc.steve2000-12-051-2/+5
* Use STACK_OF(ASN1_VALUE) for STACKs.steve2000-12-049-116/+83
* Redo the RSA "NET" support using new ASN1.steve2000-12-034-113/+127
* Move PKCS#7 ASN1 module to crypto/pkcs7steve2000-12-0211-80/+59
* Replace DSA public key ASN1 routines. A bit tricky because thesteve2000-12-018-277/+31
* Replace DH parameters, DSA private key and DSAsteve2000-12-0117-760/+248
* Reimplement the RSA ASN1 types and move filesteve2000-11-3014-1028/+315
* New ASN1 external type LONG. This parses an ASN1 INTEGERsteve2000-11-308-109/+280
* First alternative primitive type. BIGNUM and CBIGNUM. These convertsteve2000-11-2915-231/+290
* Extend the BOOLEAN type to have three types. Normal, DEFAULT TRUEsteve2000-11-2814-243/+82
* Replace X509_CERT_AUX, NETSCAPE_CERT_SEQUENCEsteve2000-11-284-122/+25
* Add a new layer of functions that translate between contentsteve2000-11-277-117/+207
* Add new feature to i2d functions to allocate andsteve2000-11-272-2/+49
* Change free routines to automatically clear thesteve2000-11-264-26/+29
* Add an ASN1_ENCODING type and support to automaticallysteve2000-11-2512-244/+189
* In encoding routines don't assume that a NULL pointersteve2000-11-241-3/+4
* Internal ASN1 reorganisation. The use of (ASN1_VALUE *) in thesteve2000-11-229-157/+137
* More X509v3 code: CertificatePolicies, AuthorityInfoAccess.steve2000-11-219-396/+79
* Starting on X509v3 code...steve2000-11-2015-793/+151
* Implement PKCS#12 ASN1 module, allsteve2000-11-2012-997/+167
* New ASN1 PKCS7 code: the entire PKCS#7 ASN1steve2000-11-1922-1550/+246
* X509_ATTRIBUTE implementation, with another caveat.steve2000-11-1810-116/+78
* Fix so it actually compiles...steve2000-11-182-141/+3
* Replace X509_CRL (with caveat in README.ASN1) and partsteve2000-11-1816-609/+141
* More replacement. Most primitive and multistring types.steve2000-11-1721-521/+143
* First major milestone of new code: replacement of all X509steve2000-11-1615-383/+265
* Implementation of X509_NAME using the new code.steve2000-11-162-128/+187
* Extend macros so we can have different structure and function names,steve2000-11-146-115/+81
* Fix for the EXPLICIT tag handling now its been checked :-)steve2000-11-146-18/+63
* Fix for EXPLICIT tag handling: it should now correctly dealsteve2000-11-136-21/+71
* Fix so the critical flag is set to the correctsteve2000-11-126-300/+59
* First replacement of OpenSSL ASN1 code:steve2000-11-129-262/+157
* Fix for CHOICE allocation: we just allocate the structuresteve2000-11-114-8/+12
* Fix typo in decoder.steve2000-11-113-34/+20
* Initial new ASN1 template code. This is highlysteve2000-11-1112-62/+2673
* Example of what the new ASN1 modules might look like.steve2000-11-082-0/+373
* Initial description of planned ASN1 changes.steve2000-11-061-0/+103
* Set the CryptoAPI randomness estimate back to 0.ulf2000-11-041-1/+1
* increase the value a bitulf2000-11-031-1/+1
* Richard moved hw_nuron.c over to DSO-land recently, so this include isn'tgeoff2000-11-031-3/+0
* Minor corrections (HPUX).ulf2000-11-032-2/+4
* avoid memory leakbodo2000-11-031-1/+1
* Instead of just STACK, use STACK_OF(ASN1_OBJECT).levitte2000-11-031-6/+7
* Update the standards list to the current statuslevitte2000-11-021-5/+14
* Change the engine library so the application writer has to explicitelylevitte2000-11-027-53/+157
* 'openssl engine' can now list engine capabilities. The currentlevitte2000-11-022-14/+66
* Better error reporting in 'openssl engine'levitte2000-11-022-7/+7
* make updatelevitte2000-11-022-158/+219