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
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
b11cb3a5f2
MSCHAPv2 now functional
...
(closes #5 )
2016-09-06 14:10:46 +02:00
c765954c0f
"Last Authentication Failed" flag extended to support finer feedback, why last authentication failed
2016-09-06 14:10:02 +02:00
b7ed9d076f
When inner method admits its authentication (credentials) failed, failed authentication flag for outer method is cleared
2016-09-06 10:02:55 +02:00
b255aa6505
EapPeerMethodResult's fIsSuccess and dwFailureReasonCode management revised to guarantee configuration gets saved
2016-09-06 09:57:34 +02:00
ff0b6c5ee4
Provider delete warning prompt displays blank provider name as <Your provider> now
2016-09-06 09:55:38 +02:00
d83f5422d7
MSCHAPv2 almost finished...
2016-09-05 16:44:18 +02:00
b2382a0bdb
Own credential update logic revised to work for newly added identity providers now, plus updates are every 5s and selective for visible controls only
2016-09-05 11:34:54 +02:00
c9b192932b
MSCHAPv2 development continues...
2016-09-04 21:51:40 +02:00
cbb35ffaef
Diameter "privacy" flag is called "protected" actually
2016-09-04 21:48:48 +02:00