aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/stroke/stroke_cred.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix compiler warnings at creation of CRL cache filenames.Tobias Brunner2011-04-141-1/+1
| | | | | | This was not really a problem because ptr is the first member of a chunk_t and it contains a null-terminated string at that point. But it's clearer this way.
* Refactored stroke_cred_t to use mem_cred_t.Tobias Brunner2010-12-031-378/+30
|
* Avoid calling globfree twice on failure.Tobias Brunner2010-12-031-1/+0
|
* Respect key types in stroke key/certificate backendMartin Willi2010-09-021-15/+24
|
* Fixed loading of secrets with IDs.Tobias Brunner2010-08-041-1/+1
| | | | | Since the ID string is manually terminated by a null character, write permission is required for the mmapped ipsec.secrets.
* Fixed loading of private keys without password.Tobias Brunner2010-08-041-1/+1
| | | | | The chunk storing the password was not correctly initialized, resulting in a segmentation fault when no password was specified in ipsec.secrets.
* Pass type of requested key in the callback credential setMartin Willi2010-08-041-1/+12
|
* Obseleted BUILD_PASSPHRASE(_CALLBACK) for private key loading, use ↵Martin Willi2010-08-041-37/+77
| | | | credential sets
* Use credential sets to load smartcard keysMartin Willi2010-08-041-29/+82
|
* Implemented a callback based credential set, currently for shared keys onlyMartin Willi2010-08-041-61/+39
|
* mmap() ipsec.secrets instead malloc(), proper error checkingMartin Willi2010-08-041-18/+30
|
* Splitted up the load_secrets() functionMartin Willi2010-08-041-263/+301
|
* %prompt support for smartcard PIN via "ipsec secrets"Martin Willi2010-08-041-28/+95
|
* Pass the PKCS11 keyid as chunk, not as stringMartin Willi2010-08-041-3/+6
|
* Reuse generic passphrase build part, not a dedicated PIN partMartin Willi2010-08-041-7/+4
|
* Support module names in %smartcard specifier, streamlined smartcard buildingMartin Willi2010-08-041-12/+51
|
* Support different encoding types in certificate.get_encoding()Martin Willi2010-07-131-3/+5
|
* Added generic implementations for crl_is_newer/certificate_is_newerMartin Willi2010-05-211-1/+1
|
* Moving charon to libcharon.Tobias Brunner2010-03-191-0/+1175