Commit Graph

  • 4981452359 winstd::bstr::length() method added Simon Rozman 2016-05-21 17:33:06 +02:00
  • edd4e8eed6 Base64 encoder fixed to work for Unicode output strings Simon Rozman 2016-05-21 17:32:29 +02:00
  • 20686ff7dc Heap evaluation of memory-leaks added Simon Rozman 2016-05-21 17:31:41 +02:00
  • 5519358291 - Code reorganized to move virtual methods and constructors to cpp - winstd::bstr and winstd::variant helpers introduced Simon Rozman 2016-05-20 16:09:33 +02:00
  • 3167ef22d9 Sources are UTF-16 encoded now Simon Rozman 2016-05-20 09:52:07 +02:00
  • 61a8704616 Event tracing development continues Simon Rozman 2016-05-19 23:37:49 +02:00
  • 6096b90d94 winstd::heap helper added & some other arrangements Simon Rozman 2016-05-19 16:22:46 +02:00
  • 03cb7ee822 Additional support for Windows Crypto API added Simon Rozman 2016-05-19 12:19:08 +02:00
  • f91507801b Work on event tracing continues Simon Rozman 2016-05-19 08:40:11 +02:00
  • 5f2429db15 Class declarations unified Simon Rozman 2016-05-19 08:39:41 +02:00
  • 9be7e7eafb Event Trace for Windows work continues Simon Rozman 2016-05-18 20:42:52 +02:00
  • b701355a76 Event Tracing for Windows support added Simon Rozman 2016-05-18 13:44:28 +02:00
  • 5415dd9427 Aesthetic modifications Simon Rozman 2016-05-18 13:44:14 +02:00
  • 26b90b6e41 winstd::handle<>::Free() >> winstd::handle<>::free() Simon Rozman 2016-05-18 13:43:33 +02:00
  • 64961c0526 COM support added Simon Rozman 2016-05-18 09:07:16 +02:00
  • 9ab3456b33 WINSTD_API moved to forward-declaration area Simon Rozman 2016-05-18 09:06:54 +02:00
  • 8b552a01b0 Missing namespaces added Simon Rozman 2016-05-18 07:54:42 +02:00
  • 40d9d907d6 sanitizing_allocator is a child of std::allocator again implementing deallocation the proper way now Simon Rozman 2016-05-18 07:38:55 +02:00
  • f6029b2f04 Clean-up Simon Rozman 2016-05-17 14:31:43 +02:00
  • dcdc63fde6 Support for credential management added Simon Rozman 2016-05-17 14:27:43 +02:00
  • 9b60503173 vsprintf() revised Simon Rozman 2016-05-17 13:46:22 +02:00
  • 705e26a2d8 Forward declarations introduced Simon Rozman 2016-05-17 12:05:32 +02:00
  • 2cb830b341 Typically used classes variations defined with sanitizing_allocator Simon Rozman 2016-05-17 11:25:55 +02:00
  • a1a7ca6dac WideCharToMultiByte() and MultiByteToWideChar() added Simon Rozman 2016-05-17 11:17:13 +02:00
  • 6899f2a7b0 sanitizing_allocator::deallocate() fixed to calculate proper buffer size for non-byte arrays Simon Rozman 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 Simon Rozman 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 Simon Rozman 2016-05-17 09:58:19 +02:00
  • 3c702e03bb Base64 optimization and extension Simon Rozman 2016-05-17 09:56:55 +02:00
  • 94abcb185a Assert traps added to force code proofing on first actual use-case Simon Rozman 2016-05-17 08:54:49 +02:00
  • 812b746ef3 Range control for Base64 decoding added Simon Rozman 2016-05-16 20:32:41 +02:00
  • 8dd01573d4 unique_ptr deleter using LocalFree added Simon Rozman 2016-05-16 20:32:10 +02:00
  • 7049fc0af8 Base64 encoder and decoder upgraded to operate with any string now Simon Rozman 2016-05-16 19:56:23 +02:00
  • c9df50ce32 OutputDebugStr() formatting variant of OutputDebugString() added Simon Rozman 2016-05-16 19:55:29 +02:00
  • 776c9eb8a7 Base64 encoding/decoding added Simon Rozman 2016-05-16 19:10:02 +02:00
  • 0a2a6e50b9 - BOOL => bool - BYTE => unsigned char - winstd::CAtlLibrary => winstd::library Simon Rozman 2016-05-16 19:09:32 +02:00
  • a04b6892a1 Copyright extended to GÉANT Simon Rozman 2016-05-16 17:30:40 +02:00
  • 60f601dc47 Warning Level 4 compliant Simon Rozman 2016-05-16 16:40:43 +02:00
  • 0392c57351 winstd::tstring defined Simon Rozman 2016-05-16 16:40:12 +02:00
  • 9fb683cf83 Initial version forked from https://github.com/Amebis/atlex.git Simon Rozman 2016-05-16 16:28:01 +02:00