Simon Rozman
5e7f55880a
Update Copyright and build year
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-01-07 11:21:33 +01:00
Simon Rozman
b55ddd7d86
Update Copyright and build year
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-22 15:31:23 +01:00
Simon Rozman
b96ebfbce4
Switch to SPDX license notice
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-22 15:20:57 +01:00
Simon Rozman
12ef3059e9
Backport EAPSup code changes
...
This introduces some PEAP/EAP-TTLS split code, but helps maintain shared
code base.
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-22 15:20:56 +01:00
Simon Rozman
2862faba73
Fix UTF-8 encoding
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-20 08:14:44 +01:00
Simon Rozman
33e765adcd
Cleanup
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-07 13:10:56 +01:00
Simon Rozman
5b02352f1a
Resolve the make_...() methods
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-07 13:10:56 +01:00
Simon Rozman
4331de8605
wxTTLSConfigPanel: Split to make reusable
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-07 13:08:28 +01:00
Simon Rozman
18184a2762
peer_ui: Move config_xml2blob and config_blob2xml upstream
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-07 13:08:28 +01:00
Simon Rozman
248e15641a
config_method_ttls: Split to make reusable
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-07 13:08:28 +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
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