d674c2ace0
attr plugin supports any custom attribute type having a v4/v6 IP under the charon.plugins.attr namespace
Martin Willi2009-11-17 15:53:57 +00:00
3797b8e767
Support enumeration of key/value pairs in a section of strongswan.conf
Martin Willi2009-11-17 15:52:36 +00:00
86813bef12
Whitelist register_printf_specifier in leak detective
Martin Willi2009-11-17 15:51:57 +00:00
b5a2055fb1
Give plugins more control of which configuration attributes to request, and pass received attributes back to the requesting handler
Martin Willi2009-11-17 14:51:50 +01:00
e6cf060275
Encrypt payloads with missing rule, fix insertion of non-encrypted payloads
Martin Willi2009-11-12 14:52:12 +00:00
074444972a
Build libsimaka with libtool, as we require a PIC-enabled version
Martin Willi2009-11-10 14:24:19 +01:00
098466039f
Fix word alignement in memxor() on 64-bit architectures
Martin Willi2009-11-10 14:12:00 +01:00
addfeeff9c
Do not complain about missing payload order rules for private use payloads
Martin Willi2009-11-10 11:11:03 +01:00
5bfe1b2529
Properly initialize attribute encoding/length values
Martin Willi2009-11-10 11:07:37 +01:00
82713deafd
Simplified vendor ID payload interface
Martin Willi2009-11-09 12:38:48 +01:00
20d144e72f
Invoke message hook before generation, allowing plugins to mangle it
Martin Willi2009-11-02 10:44:11 +01:00
ee3d4ef801
Prefer MODP2048/1536 over ECP Diffie-Hellman groups
Martin Willi2009-11-12 13:10:30 +00:00
f6bbcec390
Use register_printf_specifier instead of deprecated register_printf_function, if available
Martin Willi2009-11-12 13:16:46 +01:00
0850e33518
Fixed compiler warning about missing return value
Martin Willi2009-11-12 11:17:02 +01:00
1a86be6e48
Support variable RES length in AKA quintuplets
Martin Willi2009-11-12 10:27:50 +01:00
15b65bf15d
Ported pseudonym/reauth functionality to EAP-AKA
Martin Willi2009-10-29 17:38:45 +01:00
3374cb0f44
Passing other as NULL should not always result in a match if me matches
Martin Willi2009-10-29 17:37:36 +01:00
947b03fd09
Use new identity constructor in EAP-SIM
Martin Willi2009-10-29 15:58:43 +01:00
324528700d
Added identification constructor using a chunk of data, guessing id type
Martin Willi2009-10-29 15:52:00 +01:00
0109846aa1
Moved card/provider enumeration to SIM manager, providing wrapped functions for both SIM and AKA plugins
Martin Willi2009-10-29 14:56:45 +01:00
eb7bf91e12
Added option to disable identity requests completely (old behavior)
Martin Willi2009-10-29 10:19:43 +01:00
0107f5b687
Fixed replacing existing reauthentication data
Martin Willi2009-10-29 09:49:55 +01:00
2dbac2ab9c
Initiate full authentication if reauthentication identity is unknown
Martin Willi2009-10-28 16:04:45 +01:00
edcb2dd35b
Moved reauth/pseudonym functionality from eap-sim-file to separate plugins, usable by any SIM/AKA backend
Martin Willi2009-10-28 15:34:05 +01:00
acb561373a
eap-sim-file plugin supports volatile in-memory storage of fast reauthentication data
Martin Willi2009-10-28 14:18:33 +01:00
c5ec0f48e7
Initial support for fast reauthentication in EAP-SIM
Martin Willi2009-10-28 14:16:54 +01:00
454b59c5fd
EAP-SIM/AKA crypto helper supports key derivation for fast reauthentication
Martin Willi2009-10-28 14:15:24 +01:00
e1a8729de0
Fallback to permanent identity request if pseudonym mapping failed
Martin Willi2009-10-27 11:12:36 +01:00
c2f8c6a11e
Query triplet/quintuplet functions with permanent identity only, extended sim_provider with a is_pseudonym() function.
Martin Willi2009-10-27 11:10:44 +01:00
2d112ca310
eap-sim-file plugin can store pseudonym information volatile in memory
Martin Willi2009-10-26 16:11:40 +01:00