8a3a9c57a0Copy command in menu no longer uses stock label, as some GÉANTLink languages does not have wxWidgets translatedSimon Rozman2016-09-12 11:23:21 +02:00
4369e9e999MsiUseFeature utility extended with installed language checkSimon Rozman2016-09-07 14:02:50 +02:00
24576d43eaTranslation stubs for all target languages addedSimon Rozman2016-09-07 12:53:09 +02:00
f0e6f493afwxWidgets localization is no longer a part of this project, they are imported from wxWidget distribution on build insteadSimon Rozman2016-09-07 12:48:44 +02:00
327959bf7fGeneration of localized IDT files simplifiedSimon Rozman2016-09-06 16:27:52 +02:00
c765954c0f"Last Authentication Failed" flag extended to support finer feedback, why last authentication failedSimon Rozman2016-09-06 14:10:02 +02:00
b7ed9d076fWhen inner method admits its authentication (credentials) failed, failed authentication flag for outer method is clearedSimon Rozman2016-09-06 10:02:55 +02:00
b255aa6505EapPeerMethodResult's fIsSuccess and dwFailureReasonCode management revised to guarantee configuration gets savedSimon Rozman2016-09-06 09:57:34 +02:00
ff0b6c5ee4Provider delete warning prompt displays blank provider name as <Your provider> nowSimon Rozman2016-09-06 09:55:38 +02:00
b2382a0bdbOwn credential update logic revised to work for newly added identity providers now, plus updates are every 5s and selective for visible controls onlySimon Rozman2016-09-05 11:34:54 +02:00
1c5f0b5c81Graceful Schannel context shutdown added, but session resumption still does not work :(Simon Rozman2016-09-01 15:42:57 +02:00
6c11b23267MSCHAPv2 stub added - it's a PAP clone, so selecting it does PAP reallySimon Rozman2016-09-01 14:59:40 +02:00
56e2448f71Clearing session resumption for ownTLS added. (Have yet to learn how do you do this for Schannel. Better yet: How do you make Schannel resume a session in the first place.)Simon Rozman2016-09-01 14:59:03 +02:00
ae66af02a2After careful review of draft-winter-opsawg-eap-metadata the pre/post-processing of <OuterIdentity> was found inaccurate and has been droppedSimon Rozman2016-09-01 05:54:36 +02:00
145c21682eSupport for configuring provider ID using GUI addedSimon Rozman2016-08-31 17:41:22 +02:00
0d221d4401wxWidgets initialization reference counter introduced to prevent second initialization, as we recorded a case where EapHost called our GUI twice in the same DllHost.exe process.Simon Rozman2016-08-31 17:13:59 +02:00
d9bfcc3e49Credential identities are more carefully prepared for display nowSimon Rozman2016-08-31 16:50:12 +02:00
60f1b4ccfbPre&post-processing of XML configuration introduced to allow draft-winter-opsawg-eap-metadata-02 compliant XML profiles on the outside, while maintaining internal simplicitySimon Rozman2016-08-31 16:33:19 +02:00
c9be6f4f7bSupport for multiple identity providers of draft-winter-opsawg-eap-metadata XML configuration addedSimon Rozman2016-08-31 14:39:27 +02:00
452fa4b9dcInserting single-occurrence XML elements with children simplifiedSimon Rozman2016-08-31 09:48:11 +02:00
8a8e6d08e0Events.dll have missing VERSIONINFO resource nowSimon Rozman2016-08-29 11:58:10 +02:00
aa7c5bebdaOuter and inner TTLS credentials are combined separately now to provide finer feedback for more accurate logging (again)Simon Rozman2016-08-29 09:26:50 +02:00
ceece01b99In case of previously-failed authentication attempts we are more careful now not to request credential prompt for machine authenticationSimon Rozman2016-08-29 09:25:38 +02:00
7c938fe291OnUpdateUI() event handlers optimized to reduce ridiculous CPU consumption of GUI & Incorrect page-provider mapping in wxEAPConfigDialog<> fixedSimon Rozman2016-08-28 22:52:33 +02:00
497f4eca8awxEAPCredentialsConfigPanel upgraded to use full retrieval of credentials from the store, allowing certificate credentials to display their name againSimon Rozman2016-08-28 20:11:10 +02:00