aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/asn1
Commit message (Expand)AuthorAgeFilesLines
* Simplify overloads in DER_EncoderJack Lloyd2017-12-192-37/+15
* Remove use of "using namespace std"Jack Lloyd2017-12-041-8/+10
* Simplify date conversion by avoiding OS utilitiesJack Lloyd2017-12-041-6/+6
* Avoid uncontrolled recusion on indefinite length encodingsJack Lloyd2017-11-201-17/+26
* Update ASN.1 fuzzerJack Lloyd2017-11-151-3/+3
* Correct handling of nested context specificJack Lloyd2017-11-151-4/+3
* Move ASN1 printer to the libraryJack Lloyd2017-11-154-0/+415
* Increase the size of an ASN.1 tag enum to 32-bitsJack Lloyd2017-11-151-1/+1
* Consolidate function for testing for ASN.1 string typesJack Lloyd2017-11-142-8/+21
* Move X509_DN and AlternativeName from asn1 to x509Jack Lloyd2017-11-144-730/+0
* Add OIDS::oid2str and str2oidJack Lloyd2017-11-141-0/+10
* Remove use of transcodeJack Lloyd2017-11-095-112/+62
* FIX: linker error on windows (VSO#143857)René Meusel2017-11-091-2/+14
* add conversion from UCS-2/4 to UTF-8Rene Meusel2017-11-091-11/+42
* introduce UNIVERSAL_STRING (UCS-4)Rene Meusel2017-11-092-1/+3
* add coding clarificationsRene Meusel2017-11-091-2/+6
* allow encoding of UTF-8 stringsRene Meusel2017-11-091-4/+1
* switch to default utf-8 string in ASN1_StringRene Meusel2017-11-092-8/+8
* X.509 RSA-PSS verificationDaniel Neus2017-10-201-1/+11
* Additional final annotationsJack Lloyd2017-10-151-1/+1
* Address some bool/int conversion warnings from SonarJack Lloyd2017-10-061-1/+1
* Correct the SHA-3 PKCSv1.5 IDsJack Lloyd2017-10-051-1/+3
* Avoid empty methods, use =default or add a commentJack Lloyd2017-10-032-8/+1
* Add wrappers for reinterpret_cast between char* and uint8_t*Jack Lloyd2017-10-031-1/+1
* Uppercase constantsJack Lloyd2017-10-021-12/+15
* Retract explicit on OIDJack Lloyd2017-09-301-1/+1
* Use explicit on more single-argument constructorsJack Lloyd2017-09-301-1/+1
* Use class instead of struct for objects with member functionsJack Lloyd2017-09-301-5/+7
* Further header cleanupsJack Lloyd2017-09-281-0/+1
* Refactor to avoid explicit delete in BER_DecoderJack Lloyd2017-09-222-26/+12
* Apply final annotations to the library alsoJack Lloyd2017-09-223-4/+4
* Header file cleanupsJack Lloyd2017-09-214-5/+1
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-2011-22/+22
* Add API stability annotations.Jack Lloyd2017-09-1911-31/+31
* Fix various MSVC warningsJack Lloyd2017-08-312-2/+6
* Add a guard to avoid doing &v[1] when v.size() == 1Jack Lloyd2017-08-251-2/+6
* Add Streebog hash (GOST R 34.11-2012).Daniel Wyatt2017-08-041-1/+5
* Add SM2 signature schemeJack Lloyd2017-06-291-1/+9
* Moved to draft-ietf-curdle-pkix assigned OIDsFrancis Dupont2017-06-121-5/+5
* Add Ed25519 key type and testsJack Lloyd2017-06-071-1/+3
* Add SM3 OIDs and PKCSv1.5 hash prefixJack Lloyd2017-05-191-1/+5
* Avoid recursion in BER_Decoder::get_next_objectJack Lloyd2017-04-091-11/+16
* Content:Tomasz Frydrych2017-04-034-4/+7
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-021-1/+3
* Fix some compiler warnings.Jack Lloyd2017-03-221-1/+1
* Merge GH #897 Add generic memory type BER decoderJack Lloyd2017-03-221-0/+32
|\
| * Add generic memory type value BER decoderNuno Goncalves2017-03-071-0/+32
* | Fix: UTCTime interpreted as GeneralizedTimeDaniel Neus2017-03-131-2/+2
|/
* Remove verify_end() chained immediatly before end_cons() (close #890)Nuno Goncalves2017-02-251-1/+0
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-1818-139/+139