83daf5dcb4
Set version independent project name
2018-08-31 13:58:03 +02:00
d1f37d8376
Silence the VC2017 linker for empty .cpp files
2018-08-31 13:42:17 +02:00
b33af3a138
Split the project files to versions for VC2010 and VC2017
2018-08-31 13:27:00 +02:00
6304cd8218
Add missing #include <algorithm>
2018-08-31 13:25:51 +02:00
e1bc8769e3
Resolve C4239 warning
2018-08-31 13:25:05 +02:00
567969bcfb
Resolve overlapping variable name warnings
2018-08-31 13:24:21 +02:00
82eee72e46
Redesign the project files
2018-08-31 12:32:23 +02:00
a3c195a98a
Stop using <> parentheses to avoid XML/HTML markup
...
Transifex treats strings enclosed in <> as HTML.
2018-06-20 14:24:43 +02:00
ffea8e5fbb
Documentation update
2017-07-15 10:24:13 +02:00
750f40fada
GetTokenInformation<>() template introduced
2017-05-22 08:23:18 +02:00
7fac8e286f
winstd::security_id SID structure wrapper introduced
2017-05-22 08:22:57 +02:00
b09610fd5f
Merge branch 'master' of https://github.com/Amebis/WinStd
2017-05-16 13:03:13 +02:00
0b70517ba9
WlanReasonCodeToString() tested and fixed
2017-05-16 13:03:05 +02:00
50d840e171
Some MSI functions tested and marked as OK
2017-04-25 00:35:25 +02:00
79b9ac4371
winstd::com_obj "QueryInterface" constructors added
2017-04-24 21:42:59 +02:00
e9abc0e7b6
winstd::file helper class introduced
2017-04-24 21:06:37 +02:00
0910917126
Copyright extended to 2017
2017-04-18 13:53:27 +02:00
90b60031df
Incorrect CoCreateInstance()
result evaluation fixed
2017-02-23 11:04:57 +01:00
905fd066dc
Another variant of EAP-GTC introduced: password based
2017-02-09 09:30:42 +01:00
5ffcb79306
Over-matching win::event_data template constructor replaced with selected data type variants only; NULL strings presented as "<null>" to work-around trouble with Event Viewer not rendering event parameters when some strings are NULL
2017-01-31 12:34:10 +01:00
feea0fdf2a
RegQueryValueExA() functions tested
2016-12-05 12:37:39 +01:00
cea06e8f48
Doxygen update
2016-11-07 13:46:46 +01:00
bab514cbd4
WideCharToMultiByte() and MultiByteToWideChar() template fixed to char/wchar_t and additional variants supporting std::basic_string<> added
2016-11-07 13:44:25 +01:00
6be8e5ee54
STRING() macro introduced
2016-11-07 10:17:38 +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
b2d27e993a
WIN1250 >> UTF-8
2016-11-01 06:54:56 +01:00
64d0ae5e69
Issue with dplhandle<>::operator=() not overwriting non-NULL object with NULL one fixed
2016-10-25 14:13:03 +02:00
3872ddb465
Zero-length event property data retrieval fixed
2016-10-25 13:32:56 +02:00
ce1bc5951e
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:47 +02:00
0fcfe95e84
RegLoadMUIString() proofed
2016-10-25 11:03:33 +02: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
cc090e89eb
Aesthetic modifications
2016-10-13 10:27:47 +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
7b1863d8b2
variant::change_type() method introduced
2016-10-06 15:56:14 +02:00
e9b79b963b
stdex::heap_allocator moved to winstd::heap_allocator
2016-10-06 15:55:59 +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
7b0b38aab3
auto keyword removed where not necessary
2016-10-03 14:14:59 +02:00
3b4448dcf4
C >> C++ typecasting
2016-10-03 11:32:13 +02:00
129b9c9a10
Some EapHost peer helper classes introduced
2016-09-30 15:19:43 +02:00
d029358086
Excess terminator in WideCharToMultiByte<>() fixed
2016-09-27 11:42:49 +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
8a77220475
Call declarations updated
2016-09-23 12:00:01 +02:00
490f37e896
Memory leakage in vector_queue fixed
2016-09-13 13:01:45 +02:00
c6969fc2cf
EAP types extended and revised
2016-09-12 14:27:23 +02:00