d234e55ae4
- Doxygen documentation updated
...
- Some minor issues stumbled upon fixed
- WIN1250 >> UTF-8
2016-11-02 01:25:38 +01:00
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
7557bf784a
Excessive c_str() removed
2016-10-17 16:37:27 +02:00
ee94756655
Missing type-cast preventing correct CA certificate file import fixed
...
(broken in 559ffc5ead99b6848386588319bf49005da9b5d4)
2016-10-17 14:04:21 +02:00
e4758faba3
Host name and FQDN validators moved to wxExtend; Incorrect FeatureComponent mappings of EventMonitor localization components fixed
2016-10-07 15:28:47 +02:00
c53ed21d55
Code clean-up
2016-10-03 14:54:02 +02:00
559ffc5ead
ID 3. C style pointer casting from security audit fixed
2016-10-03 14:53:50 +02:00
13d84c3c4d
Various events are propagated to parent classes now
2016-09-30 11:00:23 +02:00
1d4a77b96b
Remove CA button enable/disable logic fixed after CA list box switched to single selection in c371187edcc407ae7a1927ceefc1fa3c3220adf5 commit
2016-09-30 11:00:14 +02:00
7d986b82d8
OnUpdateUI events are propagated to parent classes now
2016-09-30 09:58:00 +02:00
52c0c82979
wxEAPCredentials title is no longer static for easier disambiguation between outer and inner credential set in EAP-TTLS configuration dialog
...
(closes #20 )
2016-09-26 11:43:40 +02:00
a4b9c36242
Over-paranoid Debug Alert with empty certificate list resolved
...
- The "<empty>" certificate on the list of certificates has now wxCertificateClientData of NULL to declare wxChoice will use client object data;
- wxChoice selection index and availability of client object data are now verified before wxChoice::GetClientObject() call is made
(closes #21 )
2016-09-26 11:11:10 +02:00
9b14bd023f
Synced with credmerge branch
2016-09-23 05:37:38 +02:00
c99be50152
wxEAPCredentialsPromptPanel >> wxEAPCredentialsPanel, wxEAPTLSServerTrustConfigPanelBase >> wxTLSServerTrustPanelBase
2016-09-22 11:21:23 +02:00
49e3cee12d
GUI icons revised
2016-09-22 11:10:01 +02:00
10054b0240
wxEAPCredentialsPromptTLSPanel >> wxTLSCredentialsPanel
2016-09-22 11:06:11 +02:00
1acea44cf4
Client certificate selection simplified
2016-09-21 10:48:45 +02:00
081b6a6b6f
wxEAPCredentialsPanel >> wxEAPCredentialsPromptPanel
2016-09-21 10:17:04 +02:00
ed0462e1a4
Credential entry panels renamed
2016-09-21 09:49:34 +02:00
0ab18017cd
Pre-shared >> Configured credentials, Own >> Stored credentials
2016-09-21 09:43:02 +02:00
5641920537
"*" wildchar in TLS host names allowed now
2016-09-13 12:13:29 +02:00
0095ebbff6
Provider identity is now coherent to draft-winter-opsawg-eap-metadata-02
2016-09-02 19:24:47 +02:00
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
e66a7eb9ba
dePAPization continues to pave the road for seamless MSCHAPv2 integration
2016-08-28 20:04:45 +02:00
6e58183d16
Panel icon loading simplified
2016-08-27 06:58:57 +02:00
edac93e115
Custom TLS identity is correctly enabled/disabled now.
2016-08-24 15:30:27 +02:00
6835f5279c
Certificate (TLS) credentials support custom identity now
2016-08-24 11:03:18 +02:00
5332b538aa
Our own TLS merged back to master and compiles conditionally
2016-08-23 22:46:00 +02:00
9b997408a1
Switched to Schannel to do the TLS
2016-08-23 13:53:23 +02:00
b79a2f26f6
Support for read-only lock added to GUI
2016-08-17 16:27:43 +02:00
217c3dd090
Issue with TLS credentials panel resetting PAP credentials in TTLS fixed
2016-08-15 14:05:14 +02:00
537d0c0cbc
Changing TLS configuration resets TLS session resumption
2016-08-13 08:31:03 +02:00
4fc029138c
config_method_with_cred is no longer a template
2016-08-05 11:51:59 +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
a81ddde411
MSVC specific __super keyword replaced
2016-08-03 09:22:41 +02:00
6ae8029a47
config_method split into config_method and config_method_with_cred<>
2016-07-21 22:30:03 +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
faea2f3771
eap::get_cert_title() moved from TLS_UI to TLS
2016-07-19 12:03:02 +02:00
ac23d5f04f
Custom credential prompt labels are honored now (for password-based methods)
2016-06-20 15:14:48 +02:00
e52b9a636f
Support for read-only configurations added
2016-06-20 14:51:21 +02:00
d430b63829
(Pre-shared) client certificates are no longer maintained by hash only
2016-06-16 00:29:56 +02:00
ef9fa750a0
UI tune-up
2016-06-15 15:44:10 +02:00
cf7ca9c8e9
EAP modules divided to libraries
2016-06-10 12:24:49 +02:00