Martin Willi
|
c55818ebb0
|
Added a (not yet implemented) plugin_t method to reload plugin configuration
|
2011-04-15 10:07:13 +02:00 |
|
Martin Willi
|
787b5884aa
|
Added a get_name() function to plugin_t, create_plugin_enumerator enumerates over plugin_t
|
2011-04-15 10:07:12 +02:00 |
|
Andreas Steffen
|
cfa190bb7c
|
compute memory requirement for PEM-encoding correctly
|
2011-01-07 05:29:59 +01:00 |
|
Andreas Steffen
|
9a76f6ded2
|
Migrated pem_plugin_t to INIT/METHOD macros
|
2010-12-04 09:25:22 +01:00 |
|
Martin Willi
|
d987946e80
|
Added a final flag to builder registration to enumerate the actually supported algorithms
|
2010-09-03 18:09:48 +02:00 |
|
Martin Willi
|
3102d8669d
|
Use IV length of a crypter instead of block size for IV calculations
|
2010-08-13 17:11:53 +02:00 |
|
Martin Willi
|
15177f5785
|
Obseleted BUILD_PASSPHRASE(_CALLBACK) for private key loading, use credential sets
|
2010-08-04 09:26:21 +02:00 |
|
Martin Willi
|
e3b987f79b
|
Added support for Certificate, CRL and PKCS10 encoding to PEM plugin
|
2010-07-13 13:53:33 +02:00 |
|
Martin Willi
|
da9724e6d0
|
Renamed key_encod{ing,der}_t and constants, prepare for generic credential encoding
|
2010-07-13 11:29:35 +02:00 |
|
Martin Willi
|
24d327ab4d
|
Moved keys/key_encoding.[ch] to cred_encoding.[ch]
|
2010-07-13 11:02:35 +02:00 |
|
Martin Willi
|
75d4322d68
|
Do not check pointer, but length of a chunk
|
2010-05-05 11:35:54 +02:00 |
|
Martin Willi
|
dd04a68f22
|
PEM encoder supports encoding from RSA components directly, allowing gcrypt plugin to encode in PEM
|
2010-04-29 09:36:45 +02:00 |
|
Tobias Brunner
|
0a4dc78755
|
Some whitespace fixes.
|
2010-04-06 12:56:06 +02:00 |
|
Tobias Brunner
|
8b0e09103b
|
Adding DBG_LIB to all calls of libstrongswan's version of DBG*.
|
2010-04-06 12:47:40 +02:00 |
|
Andreas Steffen
|
29cf15a919
|
PEM encoding for OpenSSL RSA and EC public and private keys
|
2010-04-04 23:59:24 +02:00 |
|
Andreas Steffen
|
cea2857263
|
PEM encoding for GMP RSA public and private keys
|
2010-04-04 19:11:18 +02:00 |
|
Andreas Steffen
|
0dee20d958
|
change #define to PEM_BUILDER_H_
|
2010-04-03 21:43:27 +02:00 |
|
Tobias Brunner
|
afb364fff9
|
Reverting eba28948a5 which was only necessary when cross-compiling the plugins for Android 2.0.
With the coming monolithic build using Android.mk files this won't be
necessary anymore.
|
2010-03-02 12:03:44 +01:00 |
|
Tobias Brunner
|
4e657051f7
|
Streamlined the source file list formatting in plugin makefiles.
|
2010-03-02 10:40:50 +01:00 |
|
Tobias Brunner
|
6ec60bb92b
|
Link all enabled libstrongswan plugins into the library, link all enabled charon plugins into libcharon.
|
2010-03-02 10:38:52 +01:00 |
|
Tobias Brunner
|
9ce567f895
|
Changed plugin constructors from plugin_create to plugin_name_plugin_create.
|
2010-03-02 09:10:26 +01:00 |
|
Tobias Brunner
|
6cc13cd9c5
|
Removing the plugin constructor declarations from the header files.
|
2010-03-02 09:10:19 +01:00 |
|
Tobias Brunner
|
eba28948a5
|
Link all plugins to libstrongswan.
|
2010-02-25 13:51:05 +01:00 |
|
Martin Willi
|
4952dc11da
|
Fixed all doxygen warnings
|
2009-10-22 14:34:10 +02:00 |
|
Andreas Steffen
|
38031878dd
|
moved .gitignore for pool
|
2009-10-15 14:58:09 +02:00 |
|
Martin Willi
|
4e1cade52f
|
Fixed loading of DER encoded certificate files
|
2009-09-16 11:24:35 +02:00 |
|
Martin Willi
|
79c6f16212
|
Implemented support for preinstalled PGP certificates in charon
|
2009-09-15 08:23:48 +02:00 |
|
Andreas Steffen
|
f03e0e9147
|
support of PKCS#10 certificate request parsing
|
2009-09-13 21:00:15 +02:00 |
|
Martin Willi
|
de408caf93
|
Updated pem plugin to the new builder API
|
2009-09-10 16:20:19 +02:00 |
|
Martin Willi
|
7daf5226b7
|
removed trailing spaces ([[:space:]]+$)
|
2009-09-04 13:46:09 +02:00 |
|
Martin Willi
|
bf3b8c90d0
|
added workaround to parse PEM encoded PGP key with KEY_RSA
|
2009-08-28 17:25:07 +02:00 |
|
Martin Willi
|
df5c60bc5d
|
added a BUILD_FROM_FD option, supporting credential parsing from stdin
|
2009-08-26 13:03:23 +02:00 |
|
Martin Willi
|
cbb62e8f4c
|
handle pluto specific certificates under CRED_CERTIFICATE, not as own credential kind
|
2009-08-26 11:23:49 +02:00 |
|
Martin Willi
|
11aa7e7869
|
use a pluto specific credential builder to build pluto cert_t's
|
2009-08-26 11:23:49 +02:00 |
|
Martin Willi
|
4d15129160
|
pass along X509 flags when loading PEM encoded data
|
2009-08-26 11:23:49 +02:00 |
|
Martin Willi
|
c9db16b7dd
|
added file loading support to pem plugin, using mmap()
|
2009-08-26 11:23:48 +02:00 |
|
Martin Willi
|
160f4c225d
|
moved PEM parsing functionality to its own plugin
|
2009-08-26 11:23:48 +02:00 |
|