100 Commits

Author SHA1 Message Date
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
7a379a1a87 OnInitDialog events are propagated to parent classes now 2016-09-30 11:00:02 +02:00
7d986b82d8 OnUpdateUI events are propagated to parent classes now 2016-09-30 09:58:00 +02:00
b6adb2a850 Common members from config_method_with_cred moved to parent config_method 2016-09-29 11:23:22 +02:00
a445103183 Non-working credential storing after switching from configured to stored credentials fixed 2016-09-28 11:23:54 +02:00
da0e75a4a3 POT update 2016-09-27 20:16:45 +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
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
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
49e3cee12d GUI icons revised 2016-09-22 11:10:01 +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
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
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
c765954c0f "Last Authentication Failed" flag extended to support finer feedback, why last authentication failed 2016-09-06 14:10:02 +02:00
ff0b6c5ee4 Provider delete warning prompt displays blank provider name as <Your provider> now 2016-09-06 09:55:38 +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
0095ebbff6 Provider identity is now coherent to draft-winter-opsawg-eap-metadata-02 2016-09-02 19:24:47 +02:00
4d6ac7db3f Signed/unsigned 32-bit compiler warning resolved 2016-09-01 05:55:00 +02:00
145c21682e Support for configuring provider ID using GUI added 2016-08-31 17:41:22 +02:00
d9bfcc3e49 Credential identities are more carefully prepared for display now 2016-08-31 16:50:12 +02:00
c9be6f4f7b Support for multiple identity providers of draft-winter-opsawg-eap-metadata XML configuration added 2016-08-31 14:39:27 +02:00
5dfd079686 Support for multi-provider management added to GUI 2016-08-31 00:36:19 +02:00
858486412e Confusion between provider ID and provider name resolved 2016-08-30 21:10:10 +02:00
48a7ce91c3 UI text updated 2016-08-28 23:14:59 +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
497f4eca8a wxEAPCredentialsConfigPanel upgraded to use full retrieval of credentials from the store, allowing certificate credentials to display their name again 2016-08-28 20:11:10 +02:00
e66a7eb9ba dePAPization continues to pave the road for seamless MSCHAPv2 integration 2016-08-28 20:04:45 +02:00
9f770bbb3f peer_ttls_ui now initializes wxWidgets further to support localization 2016-08-27 17:54:00 +02:00
6e58183d16 Panel icon loading simplified 2016-08-27 06:58:57 +02:00
b5c8b8ee67 Product icon introduced 2016-08-26 17:47:16 +02:00
53e31b1be7 Additional resource-loading functions introduced 2016-08-26 15:54:31 +02:00
f5d8f653af Texts updated 2016-08-25 10:46:35 +02:00
c6d53cd13c eap::monitor_ui class to prevent multiple launches introduced 2016-08-24 17:45:31 +02:00
6f25e4c0ad wxEAPGeneralDialog constructor parameters extended 2016-08-24 17:43:02 +02:00
d1c24efcf0 config_method_with_cred renamed to config_connection to describe it better 2016-08-24 11:39:37 +02:00
076c6b77d7 GUI updated to show "<Your Provider>" when provider ID is blank 2016-08-18 06:30:02 +02:00
92460c571f Initial focus changed to the first non-mouse-wheel-capturing control to allow initial scrolling of the configuration dialog using mouse wheel 2016-08-17 16:42:19 +02:00