aboutsummaryrefslogtreecommitdiffstats
path: root/src/scepclient/scepclient.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix encoding of issuerAndSubject while handling SCEP pending stateMartin Willi2013-02-191-1/+1
|
* Add a --httptimeout option to scepclientMartin Willi2013-02-081-5/+17
|
* Free leaking scep attributesMartin Willi2012-12-191-0/+4
|
* Corrected error message if enveloped-data decryption failsMartin Willi2012-12-191-1/+1
|
* Migrated scepclient to new modular PKCS# APIMartin Willi2012-12-191-20/+69
|
* Add a scepclient option to specify a CA identifier to fetch certs forMartin Willi2012-10-241-3/+14
|
* Moved debug.[ch] to utils folderTobias Brunner2012-10-241-1/+1
|
* Moved data structures to new collections subfolderTobias Brunner2012-10-241-2/+2
|
* Added possibility to register custom proposal keywordsTobias Brunner2012-09-131-2/+2
| | | | Keyword lookup and registration are handled via the new lib->proposal object.
* Removed len argument from proposal_get_token()Tobias Brunner2012-09-131-2/+2
| | | | Also use enumerators instead of lexparser.h to parse proposal strings.
* hasher_algorithm_from_integrity() optionally returns truncation lengthTobias Brunner2012-06-251-1/+2
|
* scepclient: Option added to read PKCS#10 certificate request from a file.Tobias Brunner2012-06-111-11/+26
|
* scepclient: Option added to read self-signed certificate from a file.Tobias Brunner2012-06-111-20/+47
|
* scepclient: Options added to specify digest/signature algorithms.Tobias Brunner2012-06-111-22/+73
| | | | | Also changed the defaults to DES/MD5 as that's what should be used if GetCACaps is not used to learn the issuers capabilities.
* scepclient: Also number CA certificates in case there is more than one.Tobias Brunner2012-06-111-10/+43
| | | | Also, only number them if there are multiple certificates.
* scepclient: Store received RA certificates, using CA cert name as base.Tobias Brunner2012-06-111-5/+67
|
* scepclient: Use pkcs7_t and pkcs9_t, remove all dependencies to ↵Tobias Brunner2012-06-111-37/+34
| | | | pluto/libfreeswan.
* scepclient: Local generation of file names.Tobias Brunner2012-06-111-10/+48
|
* scepclient: Migrated logging to libstrongswan.Tobias Brunner2012-06-111-66/+86
|
* scepclient: Some code cleanup.Tobias Brunner2012-06-111-197/+196
|
* Cache list of plugin names to further simplify its usage.Tobias Brunner2012-01-191-13/+2
| | | | Also helpful for ipsec statusall to avoid having to enumerate plugins.
* Simplified logging of list of loaded plugins.Tobias Brunner2012-01-191-11/+4
|
* Fixed check of max_poll_time as it is an unsigned int.Tobias Brunner2011-11-251-4/+0
|
* Allow support for CA-certificate retrieval in scepclient4.6.0Thomas Egerer2011-11-041-0/+21
| | | | | I think somehow this functionality got lost in the way from strongswan-2.7.0...
* Plugin enumerator enumerates over loaded features, tooMartin Willi2011-10-141-1/+1
|
* Include library.h in plugin.hMartin Willi2011-10-141-0/+1
|
* Fix some warnings triggered by gcc 4.6 -Wunused-but-set-variableMartin Willi2011-05-191-3/+0
|
* scepclient: Proper handling of multiple received certificates.Tobias Brunner2011-04-191-1/+1
|
* Added a get_name() function to plugin_t, create_plugin_enumerator enumerates ↵Martin Willi2011-04-151-2/+3
| | | | over plugin_t
* Use bits instead of bytes for a private/public keyMartin Willi2010-08-101-1/+1
|
* Use a dedicated build part for challenge passwords, BUILD_PASSPHRASE gets ↵Martin Willi2010-08-041-1/+1
| | | | obsolete
* Support different encoding types in certificate.get_encoding()Martin Willi2010-07-131-5/+4
|
* Renamed key_encod{ing,der}_t and constants, prepare for generic credential ↵Martin Willi2010-07-131-3/+3
| | | | encoding
* Adding DBG_LIB to all calls of libstrongswan's version of DBG*.Tobias Brunner2010-04-061-1/+1
|
* replaced struct id by identification_tAndreas Steffen2009-10-101-11/+13
|
* pluto and scepclient now use the x509 plugin for certificatesAndreas Steffen2009-09-271-98/+122
|
* pass NULL to library_init() to load settings from default fileMartin Willi2009-09-101-1/+1
|
* use NULL to load plugins from default plugin directoryMartin Willi2009-09-101-1/+1
|
* remove spaces before tabs at the beginning of lines (^( )+\t)Martin Willi2009-09-041-1/+1
|
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-041-8/+8
|
* handle plugin loading failuresMartin Willi2009-09-011-2/+5
|
* use time_monotonic() instead of time() for statistics and time difference ↵Martin Willi2009-08-311-3/+3
| | | | calculations
* updated scepclient to new encoding APIMartin Willi2009-08-261-3/+2
|
* integrity test of openac and scepclient code filesAndreas Steffen2009-08-171-0/+7
|
* check success of library_init()Andreas Steffen2009-08-141-2/+8
|
* use get_proposal_token() for algorithm selectionAndreas Steffen2009-06-201-35/+15
|
* added Camellia encryption support to scepclientAndreas Steffen2009-06-171-2/+15
|
* hooray, pluto and scepclient do not depend on libgmp anymoreAndreas Steffen2009-06-091-1/+0
|
* pluto and scepclient use private and public key plugins of libstrongswanAndreas Steffen2009-06-091-25/+24
|
* started migration to encryption pluginsAndreas Steffen2009-05-091-1/+14
|