Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | x509: Add support for signature schemes with parameters | Tobias Brunner | 2017-11-08 | 1 | -20/+18 |
| | | | | | Also adds support for specifying the hash algorithm for attribute certificate signatures. | ||||
* | certificate: Return signature scheme and parameters from issued_by() method | Tobias Brunner | 2017-11-08 | 1 | -2/+4 |
| | | | | | This also required some include restructuring (avoid including library.h in headers) to avoid unresolvable circular dependencies. | ||||
* | public-key: Add optional parameters argument to verify() method | Tobias Brunner | 2017-11-08 | 1 | -1/+2 |
| | |||||
* | Change interface for enumerator_create_filter() callback | Tobias Brunner | 2017-05-26 | 1 | -24/+30 |
| | | | | | This avoids the unportable 5 pointer hack, but requires enumerating in the callback. | ||||
* | Print OCSP single responses | Andreas Steffen | 2015-12-11 | 1 | -2/+40 |
| | |||||
* | Implemented full BLISS support for IKEv2 public key authentication and the ↵ | Andreas Steffen | 2014-11-29 | 1 | -2/+2 |
| | | | | pki tool | ||||
* | x509: Undef OCSP_RESPONSE from <wincrypt.h> before using it | Martin Willi | 2014-06-04 | 1 | -0/+5 |
| | |||||
* | x509: Remove some unused ASN1 OID constants | Martin Willi | 2014-05-16 | 1 | -20/+0 |
| | |||||
* | Moved debug.[ch] to utils folder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | Moved data structures to new collections subfolder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | Add a return value to hasher_t.allocate_hash() | Martin Willi | 2012-07-16 | 1 | -3/+6 |
| | |||||
* | certificate_t->issued_by takes an argument to receive signature scheme | Martin Willi | 2012-06-12 | 1 | -1/+6 |
| | |||||
* | Log most X.509 related messages in new ASN log group. | Tobias Brunner | 2011-12-16 | 1 | -4/+4 |
| | |||||
* | Fix resource leak in x509_ocsp_response | Thomas Egerer | 2011-11-04 | 1 | -0/+4 |
| | |||||
* | Migrated x509_ocsp_response to INIT/METHOD macros | Andreas Steffen | 2011-09-29 | 1 | -84/+58 |
| | |||||
* | fixed loop error in parsing of OCSP basic responses | Andreas Steffen | 2011-04-26 | 1 | -1/+1 |
| | |||||
* | Support different encoding types in certificate.get_encoding() | Martin Willi | 2010-07-13 | 1 | -4/+14 |
| | |||||
* | Renamed key_encod{ing,der}_t and constants, prepare for generic credential ↵ | Martin Willi | 2010-07-13 | 1 | -3/+3 |
| | | | | encoding | ||||
* | Removed is_newer() from certificate_t, obsoleting all implementations | Martin Willi | 2010-05-21 | 1 | -18/+0 |
| | |||||
* | Adding DBG_LIB to all calls of libstrongswan's version of DBG*. | Tobias Brunner | 2010-04-06 | 1 | -9/+11 |
| | |||||
* | streamlined output from get_validity() | Andreas Steffen | 2009-10-06 | 1 | -9/+1 |
| | |||||
* | Removed chunk_from_buf() in favor of a simpler chunk_from_chars() macro | Martin Willi | 2009-09-11 | 1 | -12/+6 |
| | |||||
* | Updated x509 plugin to the new builder API | Martin Willi | 2009-09-10 | 1 | -64/+18 |
| | |||||
* | replaces four spaces by tabs, where appropriate | Martin Willi | 2009-09-04 | 1 | -5/+5 |
| | |||||
* | removed trailing spaces ([[:space:]]+$) | Martin Willi | 2009-09-04 | 1 | -34/+34 |
| | |||||
* | changed prefix of crl_reason_t values from CRL_ to CRL_REASON_ | Andreas Steffen | 2009-08-31 | 1 | -1/+1 |
| | |||||
* | updated x509 plugin to public key/x509 API changes | Martin Willi | 2009-08-26 | 1 | -20/+20 |
| | |||||
* | created signature_scheme_from_oid() helper function | Andreas Steffen | 2009-06-09 | 1 | -25/+7 |
| | |||||
* | removing svn keyword $Id$ from all files | Tobias Brunner | 2009-04-30 | 1 | -2/+0 |
| | |||||
* | merging changes from portability branch back to trunk | Tobias Brunner | 2009-04-30 | 1 | -2/+2 |
| | | | | | important change for developers: %Y replaces %D to print identities! | ||||
* | printf hooks refactored to increase portability (i.e. support for platforms ↵ | Tobias Brunner | 2009-03-12 | 1 | -2/+2 |
| | | | | without glibc-compatible customizable printf - the Vstr string library is currently required on such platforms). | ||||
* | refactored credential builder | Martin Willi | 2008-09-02 | 1 | -19/+21 |
| | | | | | | | | | allow enumeration of matching builders try a second builder if the first one fails builder clones resources internally on demand caller frees added resources on failure and success stricter handling of non-supported build parts | ||||
* | support of ECDSA signatures for all certificate types | Andreas Steffen | 2008-06-22 | 1 | -0/+3 |
| | |||||
* | added missing break in case statement | Andreas Steffen | 2008-05-19 | 1 | -1/+3 |
| | |||||
* | introduced ASN1_EXIT command in ASN.1 object syntax definition | Andreas Steffen | 2008-04-28 | 1 | -22/+20 |
| | |||||
* | optimized parser->success() | Andreas Steffen | 2008-04-26 | 1 | -10/+6 |
| | |||||
* | refactoring of the ASN.1 parser | Andreas Steffen | 2008-04-26 | 1 | -192/+223 |
| | |||||
* | compare certificates against full encoding to allow equality check of ↵ | Martin Willi | 2008-04-07 | 1 | -11/+14 |
| | | | | untrusted certs | ||||
* | caching of ocsp responses (experimental), no crl caching yet | Martin Willi | 2008-03-26 | 1 | -29/+29 |
| | |||||
* | CA certificates are allowed to sign OCSP responsed without OCSP_SIGNER flag | Martin Willi | 2008-03-20 | 1 | -1/+2 |
| | |||||
* | attempt to achieve consistent debugging output | Andreas Steffen | 2008-03-19 | 1 | -6/+6 |
| | |||||
* | made is_newer() a certificate_t method | Andreas Steffen | 2008-03-18 | 1 | -11/+39 |
| | |||||
* | merged the modularization branch (credentials) back to trunk | Martin Willi | 2008-03-13 | 1 | -0/+928 |