Commit Graph

42 Commits

Author SHA1 Message Date
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
4331de8605 wxTTLSConfigPanel: Split to make reusable
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
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
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
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
e52b9a636f Support for read-only configurations added 2016-06-20 14:51:21 +02:00
Simon Rozman
cf7ca9c8e9 EAP modules divided to libraries 2016-06-10 12:24:49 +02:00