Martin Willi
|
40ca05cff8
|
Check if XAuth round complies to configured authentication round
|
2012-07-26 12:40:27 +02:00 |
|
Martin Willi
|
874f7c7e2c
|
Don't add ANY identity constraint to auth config, as XAuth rounds don't use one
|
2012-07-26 12:38:34 +02:00 |
|
Martin Willi
|
9191946a63
|
Merge auth config items added from XAuth backends to IKE_SA
|
2012-07-26 12:07:48 +02:00 |
|
Martin Willi
|
46df61dff7
|
Add an ipsec.conf leftgroups2 parameter for the second authentication round
|
2012-07-26 11:51:58 +02:00 |
|
Martin Willi
|
81419807f5
|
Release leaking child config after uninstalling shunt policy
|
2012-07-23 17:15:40 +02:00 |
|
Martin Willi
|
73514b3217
|
Don't print hexdumps on loglevel 1 if hash verification fails
|
2012-07-20 17:36:27 +02:00 |
|
Martin Willi
|
09e3717525
|
Fix EAP-MSCHAPv2 master key derivation, broken with 87dd205b
|
2012-07-18 16:46:05 +02:00 |
|
Martin Willi
|
6719889e0a
|
Use centralized hasher names in coupling plugin
|
2012-07-17 17:32:03 +02:00 |
|
Andreas Steffen
|
931da8202b
|
handled return values in tnc-pdp
|
2012-07-16 22:54:38 +02:00 |
|
Martin Willi
|
ff9e46772f
|
Handle PRF failures in eap-aka-3gpp2
|
2012-07-16 14:55:08 +02:00 |
|
Martin Willi
|
a564e4ca77
|
Refactored error handling in keymat_v1_t
|
2012-07-16 14:55:07 +02:00 |
|
Martin Willi
|
4decfae6c2
|
Clean up error handling in keymat_v2_t
|
2012-07-16 14:55:07 +02:00 |
|
Martin Willi
|
511f0b18b9
|
Cleaned up memory management and return values for encryption payload
|
2012-07-16 14:55:07 +02:00 |
|
Martin Willi
|
87dd205b61
|
Add a return value to hasher_t.allocate_hash()
|
2012-07-16 14:55:06 +02:00 |
|
Martin Willi
|
e185612dd8
|
Add a return value to keymat_v1_t.{get,update,confirm}_iv
|
2012-07-16 14:55:06 +02:00 |
|
Martin Willi
|
8bd6a30af1
|
Add a return value to hasher_t.get_hash()
|
2012-07-16 14:55:06 +02:00 |
|
Martin Willi
|
ce73fc19db
|
Add a return value to crypter_t.set_key()
|
2012-07-16 14:53:38 +02:00 |
|
Martin Willi
|
3b96189a2a
|
Add a return value to crypter_t.decrypt()
|
2012-07-16 14:53:38 +02:00 |
|
Martin Willi
|
e35abbe588
|
Add a return value to crypter_t.encrypt
|
2012-07-16 14:53:37 +02:00 |
|
Tobias Brunner
|
e59f983160
|
Check rng return value when generating identity in eap-simaka-reauth plugin
|
2012-07-16 14:53:36 +02:00 |
|
Tobias Brunner
|
e37f9ac2c9
|
Check rng return value when generating pseudonym in eap-simaka-pseudonym plugin
|
2012-07-16 14:53:36 +02:00 |
|
Tobias Brunner
|
8beeb8e116
|
Check rng return value when generating nonces in eap-aka plugin
|
2012-07-16 14:53:36 +02:00 |
|
Tobias Brunner
|
18ce1bb721
|
Check rng return value when generating nonces in eap-sim plugin
|
2012-07-16 14:53:36 +02:00 |
|
Tobias Brunner
|
10b6ca5fb2
|
Check rng return value when generating RAND in eap-aka-3gpp2 plugin
|
2012-07-16 14:53:36 +02:00 |
|
Tobias Brunner
|
162f489a27
|
Check rng return value when generating challenges in eap-md5 and mschapv2 plugins
|
2012-07-16 14:53:36 +02:00 |
|
Tobias Brunner
|
7ae2671036
|
Check rng return value when generating Transaction IDs in DHCP plugin
|
2012-07-16 14:53:36 +02:00 |
|
Tobias Brunner
|
f1c78cfee7
|
Check rng return value when generating ME CONNECT_ID and KEY
|
2012-07-16 14:53:35 +02:00 |
|
Tobias Brunner
|
1bb9c51e87
|
Check rng return value when generating IKEv1 message IDs
|
2012-07-16 14:53:35 +02:00 |
|
Tobias Brunner
|
504918348d
|
Check rng return value when generating COOKIE2 during MOBIKE
|
2012-07-16 14:53:35 +02:00 |
|
Tobias Brunner
|
0c096e9bb5
|
Check rng return value when generating COOKIE secret in receiver
|
2012-07-16 14:53:35 +02:00 |
|
Tobias Brunner
|
92f207477c
|
Check rng return value when generating fake NAT detection payloads
|
2012-07-16 14:53:35 +02:00 |
|
Tobias Brunner
|
ca9b68eb9e
|
Check rng return value when encrypting encryption payload
|
2012-07-16 14:53:35 +02:00 |
|
Tobias Brunner
|
5d91d8c469
|
Check rng return value when generating SPIs in ike_sa_manager_t
|
2012-07-16 14:53:35 +02:00 |
|
Reto Buerki
|
605985d122
|
Nonce: Let get_nonce, allocate_nonce return boolean
|
2012-07-16 14:53:34 +02:00 |
|
Martin Willi
|
f3ca96b2bf
|
Add a return value to prf_t.set_key()
|
2012-07-16 14:53:34 +02:00 |
|
Martin Willi
|
ecc080b393
|
Add a return value to prf_t.allocate_bytes()
|
2012-07-16 14:53:34 +02:00 |
|
Martin Willi
|
a7e6539135
|
Use a bool return value in keymat_v1_t.get_hash_phase2()
|
2012-07-16 14:53:34 +02:00 |
|
Martin Willi
|
e4c5c1d03e
|
Add a return value to keymat_v1_t.get_hash()
|
2012-07-16 14:53:34 +02:00 |
|
Martin Willi
|
bb1e0c59e1
|
Add a return value to keymat_v2_t.get_auth_octets()
|
2012-07-16 14:53:34 +02:00 |
|
Martin Willi
|
2baae8e3ea
|
Add a return value to keymat_v2_t.get_psk_sig()
|
2012-07-16 14:53:34 +02:00 |
|
Martin Willi
|
bc47488323
|
Add a return value to prf_t.get_bytes()
|
2012-07-16 14:53:33 +02:00 |
|
Martin Willi
|
edd54734c8
|
prf_plus_create() can return NULL on failure
|
2012-07-16 14:53:33 +02:00 |
|
Martin Willi
|
5d79e6c6b4
|
Add a return value to prf_plus_t.allocate_bytes()
|
2012-07-16 14:53:33 +02:00 |
|
Martin Willi
|
2d56575d52
|
Add a return value to signer_t.set_key()
|
2012-07-16 14:53:33 +02:00 |
|
Martin Willi
|
86d2cdc1ed
|
Add a return value to simaka_crypto_t.derive_keys_*()
|
2012-07-16 14:53:33 +02:00 |
|
Martin Willi
|
5fb719e0de
|
Add a return value to radius_message_t.sign()
|
2012-07-16 14:53:33 +02:00 |
|
Martin Willi
|
264e702109
|
Add a return value to simaka_message_t.generate()
|
2012-07-16 14:53:33 +02:00 |
|
Martin Willi
|
ad08730a4b
|
Add a return value to aead_t.set_key()
|
2012-07-16 14:53:32 +02:00 |
|
Martin Willi
|
e2ed7bfd22
|
Add a return value to aead_t.encrypt()
|
2012-07-16 14:53:32 +02:00 |
|
Martin Willi
|
d19f0ae3e0
|
Don't modify the message string passed to logger, as it gets reused
|
2012-07-13 15:43:04 +02:00 |
|