420 Commits

Author SHA1 Message Date
67003bd478 Switching inner authentication method re-layouts configuration dialog now 2016-09-29 14:37:43 +02:00
b6adb2a850 Common members from config_method_with_cred moved to parent config_method 2016-09-29 11:23:22 +02:00
7bc6494b4c Amend to commit 2684c6b7de3ac62ce2edf04cb57a8345600e66f9 2016-09-28 11:25:35 +02:00
a445103183 Non-working credential storing after switching from configured to stored credentials fixed 2016-09-28 11:23:54 +02:00
3983b0933e Clean-up 2016-09-28 10:59:48 +02:00
2684c6b7de Windows Credential Manager credential retrieval disabled when <allow-save> is false, to prevent loading stale credentials from previous configuration when <allow-save> was true and credentials got stored to Windows Credential Manager 2016-09-28 10:45:06 +02:00
6471a200c6 Clean-up 2016-09-28 10:43:20 +02:00
da0e75a4a3 POT update 2016-09-27 20:16:45 +02:00
832af1b633 Support for KPH password encryption added 2016-09-27 11:44:04 +02:00
22930843e9 Excess terminator in WideCharToMultiByte<>() fixed 2016-09-27 11:42:59 +02:00
6001bd3a49 eap::config_method_with_cred::status >> eap::config_method_with_cred::status_t 2016-09-27 09:27:54 +02:00
106f49f50f Deleting storage credentials clears cached stored credentials too now 2016-09-26 13:48:31 +02:00
08bfa7ccc0 Refresh timer now stopped while manipulating stored credentials 2016-09-26 13:47:54 +02:00
a5f4cafc55 Configuration dialog banner title updated to include method name 2016-09-26 12:01:46 +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
27ea8802e0 <Password> element is stored encrypted now in profile configuration XML
(closes #18)
2016-09-26 10:20:14 +02:00
bb8e766db7 Module decryption templates fixed 2016-09-26 10:18:55 +02:00
36b2f3c8a8 Always saving blank configured credentials issue fixed 2016-09-26 10:17:47 +02:00
c41bc3908e Password change detection updated not to rely on default password value any more, but monitors password control change events 2016-09-26 10:16:37 +02:00
79cc1af86f Clean-up and XML handling enhancement:
- XML helper functions always return objects by winstd::com_obj or winstd::bstr reference now to ensure proper release by caller
- get_element_value()/put_element_value() can optionally return reference to the XML object if required
- WinStd macros to simplify dplhandle<> and handle<> inherited classes reused by non-copyable classes
2016-09-23 14:43:31 +02:00
640c1abdbd XML get_element_value() and put_element_value() extended to support optional returning of XML element for later reference 2016-09-23 09:50:50 +02:00
9b14bd023f Synced with credmerge branch 2016-09-23 05:37:38 +02:00
1ccfb58af1 Credential prompt panel labels edited 2016-09-22 11:56:21 +02:00
6ed3b6732f Credential source configuration panel redesigned 2016-09-22 11:52:19 +02:00
c99be50152 wxEAPCredentialsPromptPanel >> wxEAPCredentialsPanel, wxEAPTLSServerTrustConfigPanelBase >> wxTLSServerTrustPanelBase 2016-09-22 11:21:23 +02:00
b2d22864a3 wxEAPCredentialsPromptPassPanelBase >> wxPasswordCredentialsPanelBase 2016-09-22 11:16:40 +02:00
2039936823 TLS credential panel simplified 2016-09-22 11:12:06 +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
963657d6d8 wxTTLSCredentialsPanel constructor parameters match TTLS method now 2016-09-22 11:04:58 +02:00
2b232ba443 Checkbox for remembering credential is added dynamically (on demand) now to reduce GUI clutter 2016-09-21 11:44:34 +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
c6c72bf9f2 wxEAPCredentialsPromptTLSPanelBase is derived from wxEAPCredentialsPanelBase now 2016-09-21 10:05:52 +02:00
ed0462e1a4 Credential entry panels renamed 2016-09-21 09:49:34 +02:00
aff9f4f9f0 Missing Event project dependencies added 2016-09-21 09:43:29 +02:00
0ab18017cd Pre-shared >> Configured credentials, Own >> Stored credentials 2016-09-21 09:43:02 +02:00
4f736d8406 GUI text changed 2016-09-20 11:14:31 +02:00
34304b4aad Translations extracted with MIS.wsf/IDTExtract now 2016-09-19 11:33:04 +02:00
687d4583a9 Unreferenced parameter warning resolved 2016-09-15 14:06:01 +02:00
0d7c582a7b Creating of output localization folders revised 2016-09-15 12:54:03 +02:00
0846969cc3 POCompile target updated to make output directory 2016-09-15 11:39:06 +02:00
d3105f8c97 Memory leakage in underlying WinStd library fixed 2016-09-13 13:02:12 +02:00
5641920537 "*" wildchar in TLS host names allowed now 2016-09-13 12:13:29 +02:00
27cfc3d475 Sub-module update 2016-09-12 14:27:40 +02:00
aab779e5ae All language identifiers expanded to contain country code 2016-09-09 13:43:15 +02:00
4369e9e999 MsiUseFeature utility extended with installed language check 2016-09-07 14:02:50 +02:00
24576d43ea Translation stubs for all target languages added 2016-09-07 12:53:09 +02:00
6669e9a7d3 Clean-up 2016-09-06 16:10:15 +02:00