aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/cert/x509
Commit message (Expand)AuthorAgeFilesLines
* Merge GH #570 X509_Certificate APIsJack Lloyd2016-08-103-9/+58
* Merge GH #507 Add PKCS #11 supportJack Lloyd2016-07-041-1/+1
|\
| * add PKCS#11 supportDaniel Neus2016-06-171-1/+1
* | Merge GH #487 Remove CVC certificates and EMSA1_BSI signature encodingJack Lloyd2016-06-171-3/+1
|\ \ | |/ |/|
| * remove all uses of EMSA1_BSIDaniel Neus2016-05-021-3/+1
* | Add Not_Implemented exceptionJack Lloyd2016-06-073-7/+7
* | Remove DN field requirements on generating certs and PKCS #10Jack Lloyd2016-05-233-22/+0
* | Merge GH #484 use explicit casts to avoids MSVC warning C4267Jack Lloyd2016-05-092-4/+4
|\ \ | |/ |/|
| * Add explicit static_cast operations to eliminate implicit cast compiler warni...Dan Brown2016-04-272-4/+4
* | Add missing overrideJack Lloyd2016-04-281-1/+1
|/
* Move name constraints validation code to extension classRené Korthaus2016-04-173-101/+111
* Add Unknown_Critical_Extension typeRené Korthaus2016-04-103-16/+43
* Generate error on unknown critical extension during path validationRené Korthaus2016-04-069-19/+145
* Merge GH #454 X.509 name constraintsJack Lloyd2016-03-168-7/+630
|\
| * Changes from GH #454 reviewJack Lloyd2016-03-162-68/+72
| * X.509 Name ConstraintsKai Michaelis2016-03-108-7/+626
* | Trivial warning fixesJack Lloyd2016-03-091-8/+12
* | Merge GH #437 add X509_Certificate::v3_extensionsJack Lloyd2016-03-064-20/+35
|\ \
| * | +added fields for custom x509 extensionsChristopher Bläsius2016-02-294-20/+33
| |/
* | Remaining cppcheck fixes that are not covered by GH #444Daniel Neus2016-03-051-11/+5
* | cppcheck fixes: Class 'X' has a constructor with 1 argument that is not expli...Daniel Neus2016-03-058-25/+25
|/
* Fix remaining Wshadow warnings and enable on gcc and clangRené Korthaus2016-02-181-1/+1
* Merge GH #408 Add final attribute on many classesJack Lloyd2016-01-126-17/+17
|\
| * Add final attribute to many classesJack Lloyd2016-01-106-17/+17
* | Prefix more member vars with m_ prefixRené Korthaus2016-01-112-85/+85
|/
* Mass-prefix member vars with m_René Korthaus2016-01-0814-190/+191
* String comparision fixesDaniel Neus2016-01-048-11/+11
* some trivial compiler/PVS-Studio warning fixesDaniel Neus2015-12-222-2/+2
* Reroot the exception hierarchy into a toplevel Exception classJack Lloyd2015-12-115-16/+16
* Add check for path validation result in Credentials_Manager. GH #324Jack Lloyd2015-11-042-1/+4
* Merge pull request #313 from randombit/path-validation-fixesJack Lloyd2015-10-267-96/+148
|\
| * Fix cert validation bugs found by x509test.Jack Lloyd2015-10-237-96/+148
* | Update doc for issuer_dn() and subject_dn()Simon Warta2015-10-202-8/+2
|/
* Export X.509 certificates to ffi and pythonJack Lloyd2015-10-011-0/+1
* Avoid concatination of charsSimon Warta2015-09-221-1/+1
* Remove use of lookup.h in favor of new T::create API.Jack Lloyd2015-09-213-7/+8
* Sometimes we don't know the input format. But it is one of twoSimon Warta2015-08-113-6/+6
* Remove string constructor of X509_Time()Simon Warta2015-08-114-10/+10
* Remove unused pkcs8 includesSimon Warta2015-08-033-3/+0
* x509: Add missing overridesDaniel Seither2015-07-306-77/+90
* Fix typosSimon Warta2015-07-242-3/+3
* Refactor internal/filesystem.hSimon Warta2015-07-161-2/+2
* Fix module dependencies of x509 and pubkeySimon Warta2015-06-301-0/+2
* lib/cert: Convert &vec[0] to vec.data()Simon Warta2015-06-271-1/+1
* Fix code that triggers a strange MSVC 'performance warning'git2015-04-081-1/+1
* Fix memory leak in TLS tests. Remove last few remaining uses of auto_ptr.lloyd2015-03-082-0/+7
* Hide all uses of boost filesystem in fs.cpp. Use readdir as anlloyd2015-02-212-22/+7
* Remove algo factory, engines, global RNG, global state, etc.lloyd2015-02-045-11/+21
* Ensure all files have copyright and license info.lloyd2015-01-1028-28/+28
* If no certificate stores at all are available skip OCSP checkslloyd2015-01-041-5/+7