aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/stroke/stroke_cred.c
Commit message (Expand)AuthorAgeFilesLines
* stroke: Allow specifying the ipsec.secrets location in strongswan.confShea Levy2014-10-021-2/+10
* stroke: Use thread-safe dirname(3)Tobias Brunner2014-02-241-6/+4
* stroke: Use dirname(3) correctlyTobias Brunner2014-02-241-5/+5
* libcharon: Use lib->ns instead of charon->nameTobias Brunner2014-02-121-1/+1
* stroke: Use chunk_map() instead of non-portable mmap()Martin Willi2014-01-231-30/+6
* chunk: Externalize error reporting in chunk_write()Martin Willi2014-01-231-1/+10
* stroke: Add certificates extracted from PKCS#12 files to correct credential setTobias Brunner2013-07-151-4/+4
* Use strpfx() helper where appropriateTobias Brunner2013-07-081-7/+6
* stroke: Add second password if providedTobias Brunner2013-05-081-0/+13
* stroke: Fail silently if another builder calls PW callback after giving upTobias Brunner2013-05-081-9/+14
* stroke: Cache passwords so the user is not prompted multiple times for the sa...Tobias Brunner2013-05-081-1/+13
* stroke: Fix prompt and error messages in passphrase callbackTobias Brunner2013-05-081-11/+13
* stroke: Load credentials from PKCS#12 files (P12 token)Tobias Brunner2013-05-081-15/+92
* Load any type (RSA/ECDSA) of public key via left|rightsigkeyTobias Brunner2013-05-071-11/+13
* left|rightrsasigkey accepts SSH keys but the key format has to be specified e...Tobias Brunner2013-05-071-12/+22
* Try to load raw keys from ipsec.conf as PKCS#1 blob firstTobias Brunner2013-05-071-5/+12
* Avoid a race condition when reloading secrets from ipsec.secretsTobias Brunner2013-03-201-18/+25
* Don't try to mmap() empty ipsec.secret filesMartin Willi2013-03-191-1/+5
* Use proper buffer sizes for parse_smartcard()Tobias Brunner2013-01-241-7/+10
* Moved data structures to new collections subfolderTobias Brunner2012-10-241-1/+1
* Use explicit, larger buffer sizes for smartcard keyids and modulesMartin Willi2012-10-241-8/+8
* Support loading cacert certificates in ipsec.conf ca sections from smartcardMartin Willi2012-10-241-19/+37
* Refactored stroke smartcard token parsing, support module and slot in leftcer...Martin Willi2012-10-241-62/+101
* Load ipsec.conf %smartcard leftcerts with pkcs11 builderMartin Willi2012-10-241-8/+20
* Fix leak of PINs from ipsec.secretsMartin Willi2012-10-091-1/+2
* Make sure first argument is an int when using %.*s to print e.g. chunksTobias Brunner2012-09-281-1/+1
* Use name from initialization to access settings in libcharon.Tobias Brunner2012-05-031-1/+2
* Merge branch 'ikev1'Martin Willi2012-05-021-4/+4
|\
| * Merge branch 'ikev1-clean' into ikev1-masterMartin Willi2012-03-201-4/+4
| |\
| | * Added a flag to register local credential sets exclusively, disabling all othersMartin Willi2012-03-201-4/+4
* | | added support for raw RSA public keys to strokeAndreas Steffen2012-04-301-0/+73
* | | Added method to add additional shared secrets to stroke_cred_t.Tobias Brunner2012-04-171-1/+8
|/ /
* / Added an option to load CA certificates without CA basic constraint.Tobias Brunner2012-02-011-4/+34
|/
* Added fallback to ipsec.secrets parser if glob(3) is not available.Tobias Brunner2011-10-111-11/+22
* Migrated stroke_cred_t to INIT/METHOD macros.Tobias Brunner2011-10-031-40/+32
* Cast size_t len arguments to %.*s to intMartin Willi2011-04-201-5/+6
* Use strncpy when reading smartcard keyids from ipsec.secrets.Tobias Brunner2011-04-191-1/+1
* Proper cleanup if IDs in ipsec.secrets cannot be parsed.Tobias Brunner2011-04-141-0/+2
* Fix compiler warnings at creation of CRL cache filenames.Tobias Brunner2011-04-141-1/+1
* 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
* Fixed loading of private keys without password.Tobias Brunner2010-08-041-1/+1
* Pass type of requested key in the callback credential setMartin Willi2010-08-041-1/+12
* Obseleted BUILD_PASSPHRASE(_CALLBACK) for private key loading, use credential...Martin Willi2010-08-041-37/+77
* 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