|
2868fd3848
|
Cached credentials have priority now
|
2016-08-03 10:17:40 +02:00 |
|
|
9fed6dcf9d
|
Sub-module update
|
2016-08-03 09:22:52 +02:00 |
|
|
a81ddde411
|
MSVC specific __super keyword replaced
|
2016-08-03 09:22:41 +02:00 |
|
|
aafd012809
|
Credential dialog is no longer displayed partially off the screen
|
2016-07-21 23:53:40 +02:00 |
|
|
3e60bebe3a
|
Credential's "Remember" checkbox logic revised
|
2016-07-21 23:53:11 +02:00 |
|
|
6ae8029a47
|
config_method split into config_method and config_method_with_cred<>
|
2016-07-21 22:30:03 +02:00 |
|
|
ac88d55fe4
|
EapPeerInvokeConfigUI() checks for blank configuration now
|
2016-07-21 21:57:31 +02:00 |
|
|
955d7f5dc1
|
Missing credentials are correctly honoured now
|
2016-07-21 14:21:33 +02:00 |
|
|
b4667cac18
|
Inner-method-name-determining-from-NULL-pointer-crash fixed :)
|
2016-07-21 14:15:39 +02:00 |
|
|
98f20668c3
|
credentials_ttls::target_suffix() implemented
|
2016-07-21 14:14:26 +02:00 |
|
|
df773b649c
|
Event colours updated for greater disambiguation between EAPHost and GÉANTLink entries
|
2016-07-21 13:29:55 +02:00 |
|
|
6d8bd3f1c1
|
Cached credentials are correctly honored now
|
2016-07-21 13:21:40 +02:00 |
|
|
fa84cf93b9
|
32-bit C compiler warning fixed
|
2016-07-21 12:52:30 +02:00 |
|
|
f459a036da
|
peer_ttls::get_identity() finished
|
2016-07-21 12:36:18 +02:00 |
|
|
cc43b44d91
|
credentials_ttls::get_identity() introduced
|
2016-07-21 12:35:19 +02:00 |
|
|
35034789d2
|
String typing fixed
|
2016-07-21 12:34:49 +02:00 |
|
|
4834c9e4da
|
credentials::get_name() fixed to return "<blank>" for empty credentials
|
2016-07-21 12:34:19 +02:00 |
|
|
ee8410bdb9
|
credentials::target_suffix() is public now, as it can be reused to provide GUI method identifier
|
2016-07-21 12:33:32 +02:00 |
|
|
d69e8b3f6a
|
EapPeerGetIdentity() accounts for missing cached credentials now
|
2016-07-21 12:30:46 +02:00 |
|
|
4ab60271b7
|
Missing key-pair added to EAPTTLS resources
|
2016-07-21 12:29:49 +02:00 |
|
|
1b9f33a6fc
|
Path-delimiters unified in RC files
|
2016-07-21 12:29:23 +02:00 |
|
|
627b20aabc
|
pack() => operator <<, unpack() => operator >>, get_pk_size() => pksizeof()
|
2016-07-21 09:20:09 +02:00 |
|
|
51428d290f
|
Memory overflow detection when packing/unpacking BLOB added
|
2016-07-20 19:29:21 +02:00 |
|
|
2f4425f38c
|
EAPSerial.h merged into EAP.h
|
2016-07-20 18:17:25 +02:00 |
|
|
b26ab72e6e
|
Some more template simplifications followed
|
2016-07-20 18:10:38 +02:00 |
|
|
9376404164
|
eap::config_provider changed from template to class followed by a mass detemplatization of other classes
|
2016-07-20 17:57:43 +02:00 |
|
|
a7d75ea72d
|
eap::config_provider detemplatization
|
2016-07-20 16:47:37 +02:00 |
|
|
780b738842
|
config_provider::m_methods is a list of pointers to method configurations now paving the road to config_provider detemplatization
|
2016-07-20 16:04:56 +02:00 |
|
|
e87c0af221
|
Secondary method configurations properly initialized now
|
2016-07-20 15:33:00 +02:00 |
|
|
180d9b265c
|
eap::config_method is no longer a template class
|
2016-07-20 15:21:58 +02:00 |
|
|
ce0bbc5b45
|
config_method::m_preshared moved to heap, which in turn required shift to virtual methods for packing/unpacking BLOBs
|
2016-07-20 14:59:12 +02:00 |
|
|
3e82e988d4
|
Identity of digital certificates is correctly resolved now
|
2016-07-20 12:59:58 +02:00 |
|
|
418e591aa6
|
Tool-tip update
|
2016-07-20 12:39:33 +02:00 |
|
|
b7ea2f7a72
|
EapPeerGetUIContext()/eap::session::get_ui_context() completed
|
2016-07-20 12:04:11 +02:00 |
|
|
07b4ce988b
|
eap::credentials_ttls::m_inner is std::unique_ptr managed now
(Also fixes a memory leak caused by missing destructor pointer delete)
|
2016-07-20 11:47:40 +02:00 |
|
|
427e2fb892
|
config_method_ttls::m_inner is managed by std::unique_ptr now
|
2016-07-20 11:35:29 +02:00 |
|
|
db69c23689
|
usr => cred
|
2016-07-20 11:27:23 +02:00 |
|
|
43751ed908
|
Template arguments and type names unified
|
2016-07-20 11:25:03 +02:00 |
|
|
2a19b4624a
|
Class consistency renaming
|
2016-07-20 11:05:01 +02:00 |
|
|
434e042f8b
|
Class naming update
|
2016-07-20 10:37:12 +02:00 |
|
|
512f46f014
|
pack/unpack & load/save nesting arranged all the way up to eap::config
|
2016-07-20 10:31:34 +02:00 |
|
|
a92cafea36
|
eap::credentials::get_name() method introduced to allow more detailed display of certificate names
|
2016-07-20 10:05:36 +02:00 |
|
|
4f6943044f
|
eap::credentials::m_identity replaced with virtual method get_identity()
|
2016-07-20 09:54:26 +02:00 |
|
|
504ea681a9
|
Strings packed/unpacked as zero-terminated (instead of length prefixed) now
|
2016-07-20 09:22:54 +02:00 |
|
|
54fc2dd830
|
Generic templates for data packing/unpacking replaced with specific to avoid accidental use
|
2016-07-20 09:14:47 +02:00 |
|
|
a0303f0a1f
|
EAP-TTLS module and session data types for interactive prompt/response data changed to bool for simplicity of next commit
|
2016-07-20 09:10:54 +02:00 |
|
|
40c992e1a5
|
Memory sanitizing on BLOB free removed, since BLOBS are encrypted from d15b7066cd9cd9f1fe4accab095ac347c8590274 on
|
2016-07-20 08:48:28 +02:00 |
|
|
4630b32f77
|
target_suffix() method is private now
|
2016-07-19 13:39:41 +02:00 |
|
|
4acabbca4e
|
Configuration and credentials logging introduced
|
2016-07-19 12:53:54 +02:00 |
|
|
2f28b89ab2
|
Trusted Root CA list displays the certificate names in the consistent way with credential certificates now
|
2016-07-19 12:15:01 +02:00 |
|