Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cast size_t len arguments to %.*s to int | Martin Willi | 2011-04-20 | 1 | -5/+6 |
| | |||||
* | Use strncpy when reading smartcard keyids from ipsec.secrets. | Tobias Brunner | 2011-04-19 | 1 | -1/+1 |
| | |||||
* | Proper cleanup if IDs in ipsec.secrets cannot be parsed. | Tobias Brunner | 2011-04-14 | 1 | -0/+2 |
| | |||||
* | Fix compiler warnings at creation of CRL cache filenames. | Tobias Brunner | 2011-04-14 | 1 | -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 Brunner | 2010-12-03 | 1 | -378/+30 |
| | |||||
* | Avoid calling globfree twice on failure. | Tobias Brunner | 2010-12-03 | 1 | -1/+0 |
| | |||||
* | Respect key types in stroke key/certificate backend | Martin Willi | 2010-09-02 | 1 | -15/+24 |
| | |||||
* | Fixed loading of secrets with IDs. | Tobias Brunner | 2010-08-04 | 1 | -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 Brunner | 2010-08-04 | 1 | -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 set | Martin Willi | 2010-08-04 | 1 | -1/+12 |
| | |||||
* | Obseleted BUILD_PASSPHRASE(_CALLBACK) for private key loading, use ↵ | Martin Willi | 2010-08-04 | 1 | -37/+77 |
| | | | | credential sets | ||||
* | Use credential sets to load smartcard keys | Martin Willi | 2010-08-04 | 1 | -29/+82 |
| | |||||
* | Implemented a callback based credential set, currently for shared keys only | Martin Willi | 2010-08-04 | 1 | -61/+39 |
| | |||||
* | mmap() ipsec.secrets instead malloc(), proper error checking | Martin Willi | 2010-08-04 | 1 | -18/+30 |
| | |||||
* | Splitted up the load_secrets() function | Martin Willi | 2010-08-04 | 1 | -263/+301 |
| | |||||
* | %prompt support for smartcard PIN via "ipsec secrets" | Martin Willi | 2010-08-04 | 1 | -28/+95 |
| | |||||
* | Pass the PKCS11 keyid as chunk, not as string | Martin Willi | 2010-08-04 | 1 | -3/+6 |
| | |||||
* | Reuse generic passphrase build part, not a dedicated PIN part | Martin Willi | 2010-08-04 | 1 | -7/+4 |
| | |||||
* | Support module names in %smartcard specifier, streamlined smartcard building | Martin Willi | 2010-08-04 | 1 | -12/+51 |
| | |||||
* | Support different encoding types in certificate.get_encoding() | Martin Willi | 2010-07-13 | 1 | -3/+5 |
| | |||||
* | Added generic implementations for crl_is_newer/certificate_is_newer | Martin Willi | 2010-05-21 | 1 | -1/+1 |
| | |||||
* | Moving charon to libcharon. | Tobias Brunner | 2010-03-19 | 1 | -0/+1175 |