Simon Rozman
5a7827e85e
Make enums scoped
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-06 11:53:38 +01:00
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
10297c7ab3
Make GUI DPI-aware
2018-09-17 11:43:19 +02:00
Simon Rozman
bda31a487f
Revert "EAP-GTC method renamed to "EAP-GTC (Token Generator)""
...
This reverts commit 2908bc31a3 .
2017-02-09 09:33:39 +01:00
Simon Rozman
2908bc31a3
EAP-GTC method renamed to "EAP-GTC (Token Generator)"
2017-02-09 08:06:32 +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
d234e55ae4
- Doxygen documentation updated
...
- Some minor issues stumbled upon fixed
- WIN1250 >> UTF-8
2016-11-02 01:25:38 +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
3f75ef83bb
Non-saving inner method configuration issue fixed
2016-10-14 10:29:14 +02:00
Simon Rozman
7a26128c7b
"auto" simplified
2016-10-10 15:00:10 +02:00
Simon Rozman
dab9e69dd3
Inner EAP method support progress continues...
2016-10-04 10:32:11 +02:00
Simon Rozman
e8eec11618
EAP-TTLS inner method no longer needs to have support for configured credentials
2016-10-04 10:13:45 +02:00
Simon Rozman
03d6823241
Some more C casting replaced with C++ dynamic casting
2016-10-04 09:16:14 +02:00
Simon Rozman
7924612419
ID 1. Variables shadowing from security audit report fixed
2016-10-03 14:52:44 +02:00
Simon Rozman
7d986b82d8
OnUpdateUI events are propagated to parent classes now
2016-09-30 09:58:00 +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
b6adb2a850
Common members from config_method_with_cred moved to parent config_method
2016-09-29 11:23:22 +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
641c9b6932
Credentials are no longer stored using method name (TLS/PAP/MSCHAPv2) but with level/type identifier
2016-09-06 15:39:41 +02:00
Simon Rozman
b11cb3a5f2
MSCHAPv2 now functional
...
(closes #5 )
2016-09-06 14:10:46 +02:00
Simon Rozman
c765954c0f
"Last Authentication Failed" flag extended to support finer feedback, why last authentication failed
2016-09-06 14:10:02 +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
6e58183d16
Panel icon loading simplified
2016-08-27 06:58:57 +02:00
Simon Rozman
92460c571f
Initial focus changed to the first non-mouse-wheel-capturing control to allow initial scrolling of the configuration dialog using mouse wheel
2016-08-17 16:42:19 +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
df1d431bd0
- TLS revised (again)
...
- TLS Session resumption issues resolved
- Credential prompt has "Remember" checkbox initially selected when credentials originate from Windows Credential Manager
- Last authentication attempt failure notice is more general and no longer insinuate user credentials are the likely cause of the failure
- Additional log messages added
2016-08-17 11:50:34 +02:00
Simon Rozman
d8ccf7cbc0
Credential management revised
2016-08-15 17:33:10 +02:00
Simon Rozman
217c3dd090
Issue with TLS credentials panel resetting PAP credentials in TTLS fixed
2016-08-15 14:05:14 +02:00
Simon Rozman
1306c958fc
config_method_ttls is now descendant of config_method_tls
2016-08-13 08:48:01 +02:00
Simon Rozman
09924ea3d2
credentials_ttls is descendant of credentials_tls again
2016-08-13 08:36:10 +02:00
Simon Rozman
5fe06deb97
Provider-locked configuration notice removed from credential prompt for aesthetic reasons
2016-08-03 12:35:51 +02:00
Simon Rozman
cadf7272df
Credential UI revised to honor read-only, allow-save, and config/prompt mode correctly
2016-08-03 12:34:49 +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
e52b9a636f
Support for read-only configurations added
2016-06-20 14:51:21 +02:00
Simon Rozman
03358170f4
EAP-TTLS PAP credentials panel loads correctly now
2016-06-15 22:58:07 +02:00
Simon Rozman
ef9fa750a0
UI tune-up
2016-06-15 15:44:10 +02:00