Commit Graph

46 Commits

Author SHA1 Message Date
Simon Rozman
059710d83c Update Copyright year
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-05 11:45:51 +01:00
Simon Rozman
fac33ee0b1 Remove UTF-8 BOM
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-11-28 17:04:16 +01:00
Simon Rozman
5b79f5d849 EAP_INNER_EAPHOST is now 0/1 #defined 2017-02-02 13:57:16 +01:00
Simon Rozman
bd73ea7914 EAP-GTC implementation started 2017-01-30 13:42:51 +01:00
Simon Rozman
88651e4ffe EAP-MSCHAPv2 support finished 2016-11-04 09:16:43 +01:00
Simon Rozman
e7e484c814 Support for EapHost based inner methods has been (temporarily) disabled 2016-11-03 10:23:30 +01:00
Simon Rozman
60aa513375 Aesthetic modifications 2016-11-03 09:33:25 +01:00
Simon Rozman
d234e55ae4 - Doxygen documentation updated
- Some minor issues stumbled upon fixed
- WIN1250 >> UTF-8
2016-11-02 01:25:38 +01:00
Simon Rozman
c31e019cef eap::metod thorough redesign:
- Support for method stacking introduced
- EAP-TLS method has been discontinued
- ownTLS has been discontinued
2016-10-31 16:58:53 +01:00
Simon Rozman
65ea47eb4e EAPMsg >> EapHost 2016-10-25 08:51:13 +02:00
Simon Rozman
de2506bcc4 Unified credential TTLS prompt replaced with separate prompts for identity provider, outer credentials and inner credentials
EapHost peers provide credential dialogs only and cannot be integrated into unified credential prompt as a panel, requiring additional clicking and pop-ups for user to enter credentials.
2016-10-17 16:05:36 +02:00
Simon Rozman
7924612419 ID 1. Variables shadowing from security audit report fixed 2016-10-03 14:52:44 +02:00
Simon Rozman
2bc43869b0 Revert "Switching inner authentication method re-layouts configuration dialog now"
This reverts commit 67003bd478.
2016-09-29 15:33:37 +02:00
Simon Rozman
caf80e07f9 Switching inner authentication method re-layouts configuration dialog now 2016-09-29 14:48:12 +02:00
Simon Rozman
9ea80712d9 EAPMsg integration 2016-09-29 14:39:39 +02:00
Simon Rozman
9b14bd023f Synced with credmerge branch 2016-09-23 05:37:38 +02:00
Simon Rozman
10054b0240 wxEAPCredentialsPromptTLSPanel >> wxTLSCredentialsPanel 2016-09-22 11:06:11 +02:00
Simon Rozman
963657d6d8 wxTTLSCredentialsPanel constructor parameters match TTLS method now 2016-09-22 11:04:58 +02:00
Simon Rozman
ed0462e1a4 Credential entry panels renamed 2016-09-21 09:49:34 +02:00
Simon Rozman
0095ebbff6 Provider identity is now coherent to draft-winter-opsawg-eap-metadata-02 2016-09-02 19:24:47 +02:00
Simon Rozman
6c11b23267 MSCHAPv2 stub added - it's a PAP clone, so selecting it does PAP really 2016-09-01 14:59:40 +02:00
Simon Rozman
7c938fe291 OnUpdateUI() event handlers optimized to reduce ridiculous CPU consumption of GUI & Incorrect page-provider mapping in wxEAPConfigDialog<> fixed 2016-08-28 22:58:41 +02:00
Simon Rozman
e66a7eb9ba dePAPization continues to pave the road for seamless MSCHAPv2 integration 2016-08-28 20:04:45 +02:00
Simon Rozman
fc5e54db05 Inner configuration/credential management virtualized to reduce cluttering code 2016-08-28 17:20:24 +02:00
Simon Rozman
6e58183d16 Panel icon loading simplified 2016-08-27 06:58:57 +02:00
Simon Rozman
b79a2f26f6 Support for read-only lock added to GUI 2016-08-17 16:27:43 +02:00
Simon Rozman
373c83dbbe Provider identity and help-desk is configurable via GUI now 2016-08-17 15:56:11 +02:00
Simon Rozman
3267b7f53d Missing credential storage added 2016-08-15 18:36:01 +02:00
Simon Rozman
b71e30f642 EAP_ERROR replaced with C++ exceptions for increased code readability 2016-08-08 22:59:17 +02:00
Simon Rozman
2711425677 Documentation update 2016-08-05 15:52:27 +02:00
Simon Rozman
54bb2050fa peer and peer_ui are no longer templates; method specific BLOB management moved from Main(_UI).cpp to modules. 2016-08-05 15:45:45 +02:00
Simon Rozman
437f5f91b8 eap::peer<> and eap::session<> redundant template argument removed 2016-08-05 13:45:18 +02:00
Simon Rozman
91dcc0bbbc peer_base eliminated 2016-08-05 13:40:54 +02:00
Simon Rozman
6ae8029a47 config_method split into config_method and config_method_with_cred<> 2016-07-21 22:30:03 +02:00
Simon Rozman
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
Simon Rozman
a7d75ea72d eap::config_provider detemplatization 2016-07-20 16:47:37 +02:00
Simon Rozman
180d9b265c eap::config_method is no longer a template class 2016-07-20 15:21:58 +02:00
Simon Rozman
427e2fb892 config_method_ttls::m_inner is managed by std::unique_ptr now 2016-07-20 11:35:29 +02:00
Simon Rozman
db69c23689 usr => cred 2016-07-20 11:27:23 +02:00
Simon Rozman
43751ed908 Template arguments and type names unified 2016-07-20 11:25:03 +02:00
Simon Rozman
2a19b4624a Class consistency renaming 2016-07-20 11:05:01 +02:00
Simon Rozman
434e042f8b Class naming update 2016-07-20 10:37:12 +02:00
Simon Rozman
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
Simon Rozman
e52b9a636f Support for read-only configurations added 2016-06-20 14:51:21 +02:00
Simon Rozman
ec0b283540 Functions using EAP_ERROR descriptor return bool now for code simplicity 2016-06-15 22:59:52 +02:00
Simon Rozman
cf7ca9c8e9 EAP modules divided to libraries 2016-06-10 12:24:49 +02:00