|
b3e5c93f4b
|
Add explicit constructors/operators to sanitizing_blob_(z)f
Otherwise the compiler might generate default ones - and delete them
too.
|
2018-09-05 14:32:03 +02:00 |
|
|
d2b66563e1
|
Fix incorrect template parameter tolerated by VC2010
|
2018-09-05 13:13:14 +02:00 |
|
|
e7e57abf52
|
Uninitialized enum higher bytes when reading as unsigned char fixed
|
2017-02-09 11:38:57 +01:00 |
|
|
66dd2bf283
|
eap::config split to eap::config and eap::packable
|
2017-02-07 09:33:29 +01:00 |
|
|
058ec398e6
|
__DANGEROUS__LOG_CONFIDENTIAL_DATA is now 0/1 #defined
|
2017-02-02 13:57:44 +01:00 |
|
|
6f049d2692
|
EAP_USE_NATIVE_CREDENTIAL_CACHE is now 0/1 #defined
|
2017-02-02 13:25:24 +01:00 |
|
|
e8d2e33aac
|
WideCharToMultiByte() and MultiByteToWideChar() optimization
|
2016-11-07 13:44:40 +01:00 |
|
|
d234e55ae4
|
- Doxygen documentation updated
- Some minor issues stumbled upon fixed
- WIN1250 >> UTF-8
|
2016-11-02 01:25:38 +01:00 |
|
|
52a428bb5e
|
Various ownTLS leftover clean-up
|
2016-11-01 05:33:55 +01:00 |
|
|
b054dcdc7a
|
eap::diameter_avp_append() set of functions introduced
|
2016-10-31 16:28:38 +01:00 |
|
|
96d5b95b6f
|
Doxygen documentation update
|
2016-10-31 16:22:45 +01:00 |
|
|
597095b536
|
Support for packing and unpacking of config_method_eapmsg added
|
2016-10-04 11:23:12 +02:00 |
|
|
c53ed21d55
|
Code clean-up
|
2016-10-03 14:54:02 +02:00 |
|
|
559ffc5ead
|
ID 3. C style pointer casting from security audit fixed
|
2016-10-03 14:53:50 +02:00 |
|
|
d83f5422d7
|
MSCHAPv2 almost finished...
|
2016-09-05 16:44:18 +02:00 |
|
|
cbb35ffaef
|
Diameter "privacy" flag is called "protected" actually
|
2016-09-04 21:48:48 +02:00 |
|
|
534f234641
|
"Privacy" Diameter AVP flag declared
|
2016-09-04 17:54:59 +02:00 |
|
|
7cddd585b7
|
RADIUS/Diameter AVP header structs updated
|
2016-09-01 15:43:25 +02:00 |
|
|
0959217ee3
|
Clean-up
|
2016-09-01 12:43:26 +02:00 |
|
|
844b185887
|
EAP packet classes organized in hierarchy now
|
2016-09-01 10:25:33 +02:00 |
|
|
1cb6ca5adb
|
Connection configuration is equipped with GUID now for multiple credential prompt disambiguation later
|
2016-08-24 11:34:30 +02:00 |
|
|
e9839706b6
|
TLS clean-up
|
2016-08-16 16:44:19 +02:00 |
|
|
de802b7a28
|
Byte-enums redefined & code clean-up
|
2016-08-15 21:01:38 +02:00 |
|
|
f9c6bce0f8
|
Diameter AVP helper structures added
|
2016-08-13 18:26:19 +02:00 |
|
|
1bf51fda25
|
win_runtime_error moved to WinStd; eapxml functions return HRESULT now
|
2016-08-09 01:05:00 +02:00 |
|
|
b71e30f642
|
EAP_ERROR replaced with C++ exceptions for increased code readability
|
2016-08-08 22:59:17 +02:00 |
|
|
e649a86b1f
|
Error checking and size asserts added
|
2016-08-07 06:56:29 +02:00 |
|
|
a0efb6742d
|
EAP-TTLS work continues...
|
2016-08-06 16:27:15 +02:00 |
|
|
a102b43a19
|
eap::type_t >> winstd::eap_type_t
|
2016-08-04 12:08:20 +02:00 |
|
|
627b20aabc
|
pack() => operator <<, unpack() => operator >>, get_pk_size() => pksizeof()
|
2016-07-21 09:20:09 +02:00 |
|
|
51428d290f
|
Memory overflow detection when packing/unpacking BLOB added
|
2016-07-20 19:29:21 +02:00 |
|
|
2f4425f38c
|
EAPSerial.h merged into EAP.h
|
2016-07-20 18:17:25 +02:00 |
|
|
40c992e1a5
|
Memory sanitizing on BLOB free removed, since BLOBS are encrypted from d15b7066cd9cd9f1fe4accab095ac347c8590274 on
|
2016-07-20 08:48:28 +02:00 |
|
|
a9fdd1d71d
|
Support for pre-shared credentials introduced
|
2016-06-15 20:00:04 +02:00 |
|
|
cf7ca9c8e9
|
EAP modules divided to libraries
|
2016-06-10 12:24:49 +02:00 |
|