|
2cb830b341
|
Typically used classes variations defined with sanitizing_allocator
|
2016-05-17 11:25:55 +02:00 |
|
|
a1a7ca6dac
|
WideCharToMultiByte() and MultiByteToWideChar() added
|
2016-05-17 11:17:13 +02:00 |
|
|
6899f2a7b0
|
sanitizing_allocator::deallocate() fixed to calculate proper buffer size for non-byte arrays
|
2016-05-17 11:07:38 +02:00 |
|
|
010919ff24
|
Function returning std::string and std::wstring rewriten to templates to use std::basic_string, allowing finer selection of the string type to use: nonstandard traits & allocator
|
2016-05-17 10:23:48 +02:00 |
|
|
1ce8a004be
|
sanitizing_allocator made independent of allocator, as extending the former was not enough to have our deallocate() method called
|
2016-05-17 09:58:19 +02:00 |
|
|
3c702e03bb
|
Base64 optimization and extension
|
2016-05-17 09:56:55 +02:00 |
|
|
94abcb185a
|
Assert traps added to force code proofing on first actual use-case
|
2016-05-17 08:54:49 +02:00 |
|
|
812b746ef3
|
Range control for Base64 decoding added
|
2016-05-16 20:33:17 +02:00 |
|
|
8dd01573d4
|
unique_ptr deleter using LocalFree added
|
2016-05-16 20:32:10 +02:00 |
|
|
7049fc0af8
|
Base64 encoder and decoder upgraded to operate with any string now
|
2016-05-16 19:56:23 +02:00 |
|
|
c9df50ce32
|
OutputDebugStr() formatting variant of OutputDebugString() added
|
2016-05-16 19:55:29 +02:00 |
|
|
776c9eb8a7
|
Base64 encoding/decoding added
|
2016-05-16 19:10:02 +02:00 |
|
|
0a2a6e50b9
|
- BOOL => bool
- BYTE => unsigned char
- winstd::CAtlLibrary => winstd::library
|
2016-05-16 19:09:32 +02:00 |
|
|
a04b6892a1
|
Copyright extended to GÉANT
|
2016-05-16 17:30:40 +02:00 |
|
|
60f601dc47
|
Warning Level 4 compliant
|
2016-05-16 16:40:43 +02:00 |
|
|
0392c57351
|
winstd::tstring defined
|
2016-05-16 16:40:12 +02:00 |
|
|
9fb683cf83
|
Initial version forked from https://github.com/Amebis/atlex.git
|
2016-05-16 16:28:01 +02:00 |
|