aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/asn1
Commit message (Expand)AuthorAgeFilesLines
* Assert expected EOF from readJack Lloyd2016-11-091-1/+1
* If peek fails, force EOF with a readJack Lloyd2016-11-071-0/+3
* Change oids.py and regenerate oids.cppRené Korthaus2016-11-031-1/+1
* Add an in-house EC curve for TLS at compile-timeRené Korthaus2016-11-031-0/+10
* Remove ability to add OIDS at runtime. Remove global OID lock.Jack Lloyd2016-11-036-445/+346
* Fix mutex in oids.cppJack Lloyd2016-10-121-7/+7
* Abstract out mutex type. Make threads optional.Jack Lloyd2016-10-121-1/+1
* Remove deprecated Nyberg-Rueppel and Rabin-Williams signaturesJack Lloyd2016-09-021-23/+0
* Remove deprecated hashes MD2, HAS-160, and RIPEMD-128Jack Lloyd2016-09-021-1/+0
* Merge GH #551 Add frp256v1 curveJack Lloyd2016-08-021-0/+2
|\
| * ANSSI elliptic curve cryptography frp256v1Simon Cogliani2016-07-241-0/+2
* | add X509_Time::to_std_timepoint()Daniel Neus2016-07-282-0/+8
|/
* Add ECKDSA OIDs for SHA signaturesJack Lloyd2016-06-221-0/+4
* Merge GH #504 Add ECKCDSAJack Lloyd2016-06-201-0/+3
|\
| * Add ECKCDSA signature algorithmRené Korthaus2016-06-141-0/+3
* | Merge GH #487 Remove CVC certificates and EMSA1_BSI signature encodingJack Lloyd2016-06-171-7/+0
|\ \ | |/ |/|
| * remove all uses of EMSA1_BSIDaniel Neus2016-05-021-7/+0
* | Add explicit static_cast operations to eliminate implicit cast compiler warni...Dan Brown2016-04-271-1/+1
|/
* Add ECGDSARené Korthaus2016-04-191-0/+10
* Merge GH #454 X.509 name constraintsJack Lloyd2016-03-163-9/+96
|\
| * X.509 Name ConstraintsKai Michaelis2016-03-103-9/+96
* | Fix ordering of Charset::transcode argumentsJack Lloyd2016-03-061-1/+1
* | Remaining cppcheck fixes that are not covered by GH #444Daniel Neus2016-03-053-33/+13
* | cppcheck fixes: Class 'X' has a constructor with 1 argument that is not expli...Daniel Neus2016-03-056-10/+10
|/
* Fix remaining Wshadow warnings and enable on gcc and clangRené Korthaus2016-02-181-5/+5
* Add asserts to help out CoverityJack Lloyd2016-02-092-0/+4
* V816 It is more efficient to catch exception by reference rather than by valu...Daniel Neus2016-02-081-2/+2
* Merge GH #409 Add Microsoft SmartcardLogon extended key usage OIDJack Lloyd2016-01-121-0/+2
|\
| * Add Microsoft SmartcardLogon extended key usage OIDRené Korthaus2016-01-121-0/+2
* | Add final attribute to many classesJack Lloyd2016-01-107-7/+7
|/
* Mass-prefix member vars with m_René Korthaus2016-01-0815-149/+158
* String comparision fixesDaniel Neus2016-01-044-6/+6
* Reroot the exception hierarchy into a toplevel Exception classJack Lloyd2015-12-111-1/+1
* Remove support for broken 112 and 128 bit SECP ECC groups.Jack Lloyd2015-12-021-4/+2
* Move DataSource to utils and rewrite PEM encoding to avoid filtersJack Lloyd2015-10-141-1/+0
* Avoid concatination of charsSimon Warta2015-09-221-1/+1
* Internal header cleanupsJack Lloyd2015-09-192-2/+2
* Remove high bit set char from comment as it broke amalgamation generationJack Lloyd2015-08-221-4/+8
* Add stricter time parsing; Add more testsSimon Warta2015-08-111-8/+23
* Sometimes we don't know the input format. But it is one of twoSimon Warta2015-08-112-3/+22
* Explicitly fwd declase classes BER_Decoder, DER_EncoderSimon Warta2015-08-113-12/+10
* Remove string constructor of X509_Time()Simon Warta2015-08-112-195/+143
* Fix two crashes in the BER decoder found with afl.Jack Lloyd2015-08-021-2/+10
* asn1: Add missing overridesDaniel Seither2015-07-307-14/+14
* Fix to_string for BER_Object when debug STL is usedSimon Warta2015-07-071-2/+2
* More changes for use with debug STLSimon Warta2015-06-301-2/+2
* lib/asn1: Convert &vec[0] to vec.data()Simon Warta2015-06-274-22/+27
* When comparing algorithm identifiers consider NULL and emptylloyd2015-03-041-3/+17
* Python: docs, key agreement, fix bcrypt trailing null byte.lloyd2015-02-161-1/+1
* Clean up root dir, remove some unneeded dependencieslloyd2015-02-051-1/+1