34 Commits

Author SHA1 Message Date
0910917126 Copyright extended to 2017 2017-04-18 13:53:27 +02:00
905fd066dc Another variant of EAP-GTC introduced: password based 2017-02-09 09:30:42 +01:00
6acc318f87 Documentation update 2016-11-02 11:02:11 +01:00
85ad07ece5 Doxygen documentation updated & some minor issues stumbled upon fixed 2016-11-02 00:16:33 +01:00
d7d314f128 eap_error_runtime introduced 2016-10-24 14:13:04 +02:00
21ba0dfc5f Missing includes added 2016-10-17 15:46:45 +02:00
1c7092347c EapHostPeerFreeRuntimeMemory_delete and eap_blob_runtime introduced to support releasing memory using EapHostPeerFreeRuntimeMemory() 2016-10-10 12:40:13 +02:00
55c800f925 EapHostPeerFreeMemory_delete upgraded to support deleting any data type 2016-10-10 12:39:27 +02:00
244b00ea77 Incorrect EAP-MSCHAPv2 method type fixed 2016-10-04 12:34:21 +02:00
73bd1d5882 eap_runtime_error exception introduced 2016-10-04 11:20:30 +02:00
71c630085d EAP_METHOD_TYPE comparison operators added 2016-10-03 15:47:03 +02:00
c582610967 eap_blob and eap_error wrapper classes introduced 2016-10-03 15:19:06 +02:00
129b9c9a10 Some EapHost peer helper classes introduced 2016-09-30 15:19:43 +02:00
c2ba38a524 Clean-up
- New macros introduced to simplify dplhandle<> and handle<> inherited classes default/copying/moving constructors and assignment operators
- com_obj and bstr are duplicetable now
- dplhandle<> children changed to assign a handle from constructor, not duplicate - for compliance with assignment operator
2016-09-23 14:42:40 +02:00
c6969fc2cf EAP types extended and revised 2016-09-12 14:27:23 +02:00
af2bb0a847 EAP method types revised 2016-09-01 12:42:20 +02:00
167e95f01a Additional range enums introduced to eap_type_t 2016-08-28 17:20:07 +02:00
92f010b206 Doxygen annotation moved to forward declarations 2016-08-27 13:00:40 +02:00
dfbe66a826 Byte-enums redefined 2016-08-15 21:01:31 +02:00
028979524a winstd::eap_attr tested and stabilized 2016-08-14 21:04:10 +02:00
84e544c2f6 eap_attr::create_ms_mppe_key() method for MS-MPPE-Send-Key and MS-MPPE-Recv-Key generation added 2016-08-12 21:09:38 +02:00
d82a31e543 Unused winstd::eap_packet methods removed 2016-08-05 00:32:49 +02:00
4b63d60b01 winstd::eap_type_t introduced 2016-08-04 12:08:10 +02:00
431c7d9960 winstd::eap_packet EapPacket wrapper class introduced 2016-08-04 10:06:52 +02:00
b1f5846d8c winstd::eap_method_prop introduced 2016-08-03 15:09:48 +02:00
32edf94eef Clean-up 2016-06-10 11:50:52 +02:00
bc0967edc3 .h/.cpp files converted to UTF-8 to allow rcgettext parsing 2016-06-09 15:47:27 +02:00
38ac97e6da Constructors and move assignments fixed after porting from ATL
(Took some lessons of Standard C++)
2016-05-21 23:21:04 +02:00
5519358291 - Code reorganized to move virtual methods and constructors to cpp
- winstd::bstr and winstd::variant helpers introduced
2016-05-20 16:22:25 +02:00
3167ef22d9 Sources are UTF-16 encoded now 2016-05-20 09:52:07 +02:00
5f2429db15 Class declarations unified 2016-05-19 08:39:41 +02:00
705e26a2d8 Forward declarations introduced 2016-05-17 12:05:32 +02:00
a04b6892a1 Copyright extended to GÉANT 2016-05-16 17:30:40 +02:00
9fb683cf83 Initial version forked from https://github.com/Amebis/atlex.git 2016-05-16 16:28:01 +02:00