Commit Graph

458 Commits

Author SHA1 Message Date
Simon Rozman
fa3e7c0e6d Issue with passing wrong EAP type packet to tunneled method introduced in 70ce94b84e fixed 2016-11-03 11:22:05 +01:00
Simon Rozman
a8e1ac7455 Separate configuration for EAP-MSCHAPv2 introduced 2016-11-03 11:13:12 +01:00
Simon Rozman
48ba0b3664 Typo in documentation fixed 2016-11-03 11:11:54 +01:00
Simon Rozman
e7e484c814 Support for EapHost based inner methods has been (temporarily) disabled 2016-11-03 10:23:30 +01:00
Simon Rozman
b87e30bc9d Some final adjustments to EapHost inner method code before I put it to rest because of RasMan MSCHAPv2 heap corruption :( 2016-11-03 10:11:31 +01:00
Simon Rozman
60aa513375 Aesthetic modifications 2016-11-03 09:33:25 +01:00
Simon Rozman
a450d02485 Maximum inner method packet length now precisely calculated in begin_session() methods too 2016-11-03 07:55:33 +01:00
Simon Rozman
70ce94b84e Support for Legacy Nak introduced 2016-11-02 11:36:43 +01:00
Simon Rozman
fba3619747 eap::method_eapmsg initial testing and issue resolving 2016-11-02 11:04:48 +01:00
Simon Rozman
d234e55ae4 - Doxygen documentation updated
- Some minor issues stumbled upon fixed
- WIN1250 >> UTF-8
2016-11-02 01:25:38 +01:00
Simon Rozman
0387d7d593 Orphaned PAP.cpp files removed 2016-11-01 06:37:37 +01:00
Simon Rozman
52a428bb5e Various ownTLS leftover clean-up 2016-11-01 05:33:55 +01:00
Simon Rozman
655cbe70d1 EapHostPeerInvokeIdentityUI() call fixed 2016-10-31 17:17:21 +01:00
Simon Rozman
c31e019cef eap::metod thorough redesign:
- Support for method stacking introduced
- EAP-TLS method has been discontinued
- ownTLS has been discontinued
2016-10-31 16:58:53 +01:00
Simon Rozman
b054dcdc7a eap::diameter_avp_append() set of functions introduced 2016-10-31 16:28:38 +01:00
Simon Rozman
0d8f243d31 eap::module::make_error() extended to support EAP_ERROR duplication 2016-10-31 16:23:42 +01:00
Simon Rozman
96d5b95b6f Doxygen documentation update 2016-10-31 16:22:45 +01:00
Simon Rozman
af56825d39 Code clean-up 2016-10-28 13:50:30 +02:00
Simon Rozman
f5a40f7ca8 Doxygen update 2016-10-28 13:47:59 +02:00
Simon Rozman
6f30239ada method_eaphost is no longer method_noneap child but correctly a method child 2016-10-27 14:13:02 +02:00
Simon Rozman
55f160bce3 Code clean-up 2016-10-27 13:59:08 +02:00
Simon Rozman
654c965851 Support for various peer action request extended 2016-10-27 10:00:18 +02:00
Simon Rozman
fc008bcfb4 Unable to set blank certificate credentials issue fixed 2016-10-25 14:13:12 +02:00
Simon Rozman
ddd83a74e5 eap::credentials_eaphost now complete 2016-10-25 13:39:54 +02:00
Simon Rozman
d87b3d37e5 Discrete output of credentials to event log centralized 2016-10-25 13:37:39 +02:00
Simon Rozman
04af17121c Redundant eap::credentials_eaphost::get_identity() removed 2016-10-25 13:34:21 +02:00
Simon Rozman
aa18aed868 Zero-length event property data retrieval fixed 2016-10-25 13:33:13 +02:00
Simon Rozman
7d1668e2e0 Configuration value logging replaced with array variant instead of varadic event_provider::write() method for performance reasons 2016-10-25 13:04:12 +02:00
Simon Rozman
1d302954e3 event_data::blank redefined to prevent confusion with NULL values causing premature varadic argument termination leading to incomplete event data 2016-10-25 13:01:56 +02:00
Simon Rozman
dd55dfd24d eap::config_method_eaphost::get_method_str() finished 2016-10-25 11:06:11 +02:00
Simon Rozman
65ea47eb4e EAPMsg >> EapHost 2016-10-25 08:51:13 +02:00
Simon Rozman
abf54ad342 Doxygen documentation update 2016-10-25 08:51:04 +02:00
Simon Rozman
2041accecb EAP-Message integration continues... 2016-10-24 15:08:25 +02:00
Simon Rozman
e7e1a6735d pEapOutput Prefast specifier for process_request_packet() methods changed 2016-10-24 14:55:31 +02:00
Simon Rozman
2c91b6ca8c pEapOutput Prefast specifier for set_response_attributes() methods changed 2016-10-24 14:42:56 +02:00
Simon Rozman
45ce38916b eap_error_runtime introduced 2016-10-24 14:13:27 +02:00
Simon Rozman
131e19df88 new wxExtend library version 2016-10-24 14:12:24 +02:00
Simon Rozman
0d73e2f7a2 Incorrect pEapOutput in method::set_ui_context() methods fixed 2016-10-24 14:11:15 +02:00
Simon Rozman
a1f9a7bab9 ppResult >> pResult 2016-10-24 13:33:01 +02:00
Simon Rozman
6f90cfaf99 Sub-module update 2016-10-18 14:29:16 +02:00
Simon Rozman
2cf134db1e Incorrect string template fixed 2016-10-17 16:39:23 +02:00
Simon Rozman
7557bf784a Excessive c_str() removed 2016-10-17 16:37:27 +02:00
Simon Rozman
68c2c05b41 wxEAPGetProviderName() output fixed 2016-10-17 16:15:26 +02:00
Simon Rozman
de2506bcc4 Unified credential TTLS prompt replaced with separate prompts for identity provider, outer credentials and inner credentials
EapHost peers provide credential dialogs only and cannot be integrated into unified credential prompt as a panel, requiring additional clicking and pop-ups for user to enter credentials.
2016-10-17 16:05:36 +02:00
Simon Rozman
ee94756655 Missing type-cast preventing correct CA certificate file import fixed
(broken in 559ffc5ead)
2016-10-17 14:04:21 +02:00
Simon Rozman
af2d0fde1f Missing credentials BLOB sanitizing added 2016-10-17 13:18:54 +02:00
Simon Rozman
f42c7f8bb5 Localization update 2016-10-17 10:31:13 +02:00
Simon Rozman
bafbdec9d3 User interaction and EAP response attributes management delegated to eap::method 2016-10-14 10:34:14 +02:00
Simon Rozman
3f75ef83bb Non-saving inner method configuration issue fixed 2016-10-14 10:29:14 +02:00
Simon Rozman
6d4802a06f Sub-module update 2016-10-14 10:11:36 +02:00