aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/cert
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Typos are easy to miss in code that is not compiled by default.Jack Lloyd2016-03-061-1/+1
* | 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
| |/
* | Fix ordering of Charset::transcode argumentsJack Lloyd2016-03-061-1/+1
* | 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-0825-271/+283
* 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
* Update and consolidate the test framework.Jack Lloyd2015-11-111-1/+1
* 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-034-4/+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
* Make Botan compile when only some modules are enabledSimon Warta2015-07-031-1/+0
* Fix module dependencies of x509 and pubkeySimon Warta2015-06-301-0/+2
* lib/cert: Convert &vec[0] to vec.data()Simon Warta2015-06-272-6/+10
* 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-046-12/+21
* Ensure all files have copyright and license info.lloyd2015-01-1045-51/+51
* If no certificate stores at all are available skip OCSP checkslloyd2015-01-041-5/+7
* Fix a couple things pointed out by VC++ warnings.lloyd2014-12-221-4/+3
* On Windows fs::path::native() is a u16 stringlloyd2014-11-221-1/+1
* Remove unused includeslloyd2014-11-182-2/+0
* Various small fixes and cleanups, new is_prime utillloyd2014-11-032-1/+3
* Fix various warnings from VC++ 2014 and add missing includelloyd2014-10-312-5/+5
* Add default constructors to work around VC2013 issue. Github #17lloyd2014-05-011-0/+2