aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/asn1
Commit message (Expand)AuthorAgeFilesLines
* DER improvementsJack Lloyd2018-05-225-36/+103
* Merge GH #1571 DER_Encoder optimizationsJack Lloyd2018-05-212-83/+123
|\
| * Make MSVC happyJack Lloyd2018-05-211-0/+13
| * Cleanups and optimizations in DER_EncoderJack Lloyd2018-05-212-83/+110
* | Use BER_Decoder::get_next to cleanup X.509 cert decoding codeJack Lloyd2018-05-212-1/+11
|/
* Add Scrypt key dervation functionJack Lloyd2018-05-161-1/+3
* Add message to BOTAN_ARG_CHECK and use it more widelyJack Lloyd2018-05-131-10/+6
* Add OpenPGP-specific curve OIDsMarcus Brinkmann2018-05-021-1/+5
* Allow year up to 2200 in ASN1 time objectsJack Lloyd2018-04-122-4/+19
* Avoid creating a map from a DN when not requiredJack Lloyd2018-03-211-0/+2
* Support Ed25519 certificate formatJack Lloyd2018-03-201-1/+1
* Remove use of ;; to end linesJack Lloyd2018-03-191-1/+1
* Support custom DN entriesJack Lloyd2018-03-141-0/+5
* Allow decoding ASN.1 OID 0.0Jack Lloyd2018-03-051-1/+3
* Use API annotationsJack Lloyd2018-03-021-2/+2
* Use BOTAN_DEFAULT_BUFFER_SIZE instead of DEFAULT_BUFFERSIZEJack Lloyd2018-03-011-1/+1
* Merge GH #1448 Support custom curves in TLS handshakeJack Lloyd2018-02-191-10/+0
|\
| * Remove house curve supportJack Lloyd2018-02-131-10/+0
* | Of course they are public member variables, not functions ...Jack Lloyd2018-02-133-3/+3
* | Add BOTAN_DEPRECATED_PUBLIC_MEMBER_FUNCTIONSJack Lloyd2018-02-133-1/+3
|/
* Use new literal syntax for OIDsJack Lloyd2018-02-072-204/+210
* Merge GH #1444 Add (back) modifyable OID mapsJack Lloyd2018-02-073-413/+560
|\
| * Reintroduce ability to register OIDs at runtimeNever2018-02-053-413/+560
* | Create a persistent registry for ECC group dataJack Lloyd2018-02-042-3/+17
|/
* Prepare for making BER_Object members privateJack Lloyd2018-01-188-92/+154
* Enforce an overall max depth on recursion in ASN1 printerJack Lloyd2018-01-152-14/+41
* Fix a bug in asn1print - zero integers were not printedJack Lloyd2018-01-091-8/+4
* Improve output of the ASN1 printerJack Lloyd2018-01-032-48/+83
* use range-based for loop instead of std::for_eachPatrik Fiedler2018-01-031-2/+2
* add the detection for the ca issuers field(1.3.6.1.5.5.7.48.2) in x509 certif...Patrik Fiedler2018-01-031-0/+2
* Add some tests of ASN1_Pretty_PrinterJack Lloyd2017-12-291-1/+2
* Refactor ASN1_Pretty_PrinterJack Lloyd2017-12-283-144/+196
* Avoid printing integers in decimal in ASN.1 printerJack Lloyd2017-12-231-11/+1
* Correctly handle ASN.1 data inside octet strings.Jack Lloyd2017-12-231-1/+6
* Fix various x509 path validation bugs + path building with ambiguous DNsFabian Weissberg2017-12-201-1/+3
* Add accessors to ASN1_Attribute and AlgorithmIdentifierJack Lloyd2017-12-194-27/+49
* Fix some other copy+paste code in BER_DecoderJack Lloyd2017-12-194-77/+58
* 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