551 Commits

Author SHA1 Message Date
01a83faca6 wxInitializeLocale moved to wxExtend 2016-10-05 12:12:11 +02:00
896bff53cc Both XML selection namespaces (eap-metadata and eaphostconfig) are configured now 2016-10-04 12:41:41 +02:00
822cf92915 Some more C casting replaced with C++ dynamic casting 2016-10-04 12:41:01 +02:00
1d06d78294 Some more C casting replaced with C++ dynamic casting 2016-10-04 12:39:32 +02:00
6671c810f4 Documentation update 2016-10-04 12:38:42 +02:00
76729d51cc Code clean-up 2016-10-03 14:49:17 +02:00
3a6701452a 1.5.2 False positives from security audit resolved 2016-10-03 13:49:32 +02:00
c7b96c9aa3 ID 8. A typo in the comment from security audit resolved 2016-10-03 13:12:47 +02:00
b212d0abc6 ID 7. Commented out parts of the code from security audit partially resolved 2016-10-03 13:09:31 +02:00
bcba624dcb ID 5. Unused variables from security audit partially fixed 2016-10-03 12:50:24 +02:00
b3d4e6b085 ID 4. Possibility of method_tls class initialization list optimization from security audit fixed 2016-10-03 12:45:55 +02:00
c0b51f767c ID 3. C style pointer casting from security audit fixed 2016-10-03 11:40:30 +02:00
c768b44c56 ID 2. Missing functionality from security audit report partially fixed 2016-10-03 09:35:45 +02:00
82f5cd7507 ID 1. Variables shadowing from security audit report fixed 2016-10-03 09:35:14 +02:00
dcbe5410cd Sub-module update 2016-10-03 09:04:21 +02:00
70f9a95421 Version set to 1.0-beta7 1.0-beta7 2016-09-30 14:32:59 +02:00
f0f3d5bbce Translation update 2016-09-30 14:32:42 +02:00
1afbef7e2e Explicit server certificate check introduced 2016-09-30 14:24:49 +02:00
2e6d8941b2 Various events are propagated to parent classes now 2016-09-30 10:58:46 +02:00
0369969193 Remove CA button enable/disable logic fixed after CA list box switched to single selection in c371187edcc407ae7a1927ceefc1fa3c3220adf5 commit 2016-09-30 10:57:08 +02:00
420cf11264 OnInitDialog events are propagated to parent classes now 2016-09-30 10:09:11 +02:00
1d94f44d73 OnUpdateUI events are propagated to parent classes now 2016-09-30 09:46:51 +02:00
8d44e750d1 Revert "Switching inner authentication method re-layouts configuration dialog now"
This reverts commit 67003bd478e1af2c16e922fcbf7bc974affd658e.
2016-09-29 15:28:35 +02:00
67003bd478 Switching inner authentication method re-layouts configuration dialog now 2016-09-29 14:37:43 +02:00
38afc6172e Localization and compilation separated, as satisfied Localization target skipped building 2016-09-29 14:36:36 +02:00
b6adb2a850 Common members from config_method_with_cred moved to parent config_method 2016-09-29 11:23:22 +02:00
cbf7a7ff1f POT update 2016-09-28 13:28:10 +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
8704ab938f Version set to 1.0-beta6 1.0-beta6 2016-09-26 13:14:15 +02:00
7169e66eb0 Sub-module update 2016-09-26 13:12:24 +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