|
460adb9858
|
m_module is now a pointer instead of reference
|
2016-08-05 11:23:59 +02:00 |
|
|
a9ecde86d9
|
TLS specific package communication moved from TTLS to TLS session
|
2016-08-05 11:01:30 +02:00 |
|
|
7e7c657358
|
Documentation update
|
2016-08-05 10:55:23 +02:00 |
|
|
f2aa43913d
|
EAP-TTLS session development continues...
|
2016-08-05 00:32:57 +02:00 |
|
|
a102b43a19
|
eap::type_t >> winstd::eap_type_t
|
2016-08-04 12:08:20 +02:00 |
|
|
22a87bf90d
|
eap::session::get_response_packet() implemented
|
2016-08-04 10:07:03 +02:00 |
|
|
caf0352833
|
Packet processing methods made pure virtual in eap::session<>, stubs created in eap::session_ttls
|
2016-08-03 15:31:06 +02:00 |
|
|
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 |
|