|
f68a65f8f8
|
eap::session<> remembers basic EAP session parameters now
|
2016-08-03 15:22:52 +02:00 |
|
|
3e82b7df49
|
eap::method_property => winstd::eap_method_prop
|
2016-08-03 15:09:58 +02:00 |
|
|
cb24fbd6a3
|
eap::peer_ttls::get_method_properties() implemented
|
2016-08-03 13:50:12 +02:00 |
|
|
b32b63631a
|
Guests are not allowed to save credentials
|
2016-08-03 12:36:29 +02:00 |
|
|
5fe06deb97
|
Provider-locked configuration notice removed from credential prompt for aesthetic reasons
|
2016-08-03 12:35:51 +02:00 |
|
|
cadf7272df
|
Credential UI revised to honor read-only, allow-save, and config/prompt mode correctly
|
2016-08-03 12:34:49 +02:00 |
|
|
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 |
|