b0cf45a0f1
Bump Copyright year
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2025-01-08 12:36:14 +01:00
bce73bc2ea
Bump Copyright year
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2024-01-06 10:54:53 +01:00
9f5a68e789
Write directly into std::string buffer
...
This removes extra memory allocation.
Signed-off-by: Simon Rozman <simon@rozman.si>
2024-01-05 23:35:19 +01:00
db23a5a984
Bump copyright year
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-12-29 11:09:06 +01:00
8244dea1a4
Split CredEnumerate to A and W variants
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-03-10 14:50:10 +01:00
3b110f7dc5
Update documentation
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-03-07 13:00:17 +01:00
b21f2efa91
Doxygen: Unify group definitions and add \files
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-03-07 10:10:16 +01:00
921aa9f4e9
Discontinue forward declarations
...
They are pain to maintain. We'll use them only if really needed (cyclic
dependencies).
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-02-04 13:06:34 +01:00
e513782854
Use explicit char/wchar_t type for ...A/W Win32 API
...
Using template type for string type could potentially allow mixup of
MBCS and UCS-2/UTF-16 strings. Fortunately, MSVC errors where char*/
wchar_t* are not aligned with LPSTR/LPWSTR.
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-02-04 09:54:01 +01:00
918cdb9cd6
Switch to MIT license
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-02-03 15:39:44 +01:00
465c52f0a0
Discontinue manual inline hinting
...
Compiler knows better than we do.
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-02-03 15:05:30 +01:00
0d56d79c35
Update Copyright year
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-01-07 11:20:07 +01:00
eb73ce92ed
Switch to SPDX license notice
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-11-22 12:59:00 +01:00
96e1882405
Copyright: Bump year
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-03-25 08:32:57 +01:00
7196b4298e
Add UTF-8 BOM markers
...
MSVC needs them to use correct charset when Language for non-Unicode
programs is set to Windows-1252 or anything different than UTF-8.
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-11-19 10:53:10 +01:00
73619821ee
Address code analysis warnings
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-12 19:27:07 +01:00
542d20fccb
Update Copyright year
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-01-03 12:13:42 +01:00
f9e65c8a75
Remove UTF-8 BOM
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-11-28 15:51:14 +01:00
f47faea71b
Pull changes from downstream
...
- Drop Visual Studio 2010 support
- Update SAL
- New and updated classes and templates
- Copyright year update
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-01-21 10:54:38 +01:00
aa7cd261f2
Resolve code analysis reported warnings
2018-12-18 12:27:10 +01:00
49a6d61695
Extend copyright year
2018-09-07 23:48:24 +02:00
e1bc8769e3
Resolve C4239 warning
2018-08-31 13:25:05 +02:00
0910917126
Copyright extended to 2017
2017-04-18 13:53:27 +02:00
85ad07ece5
Doxygen documentation updated & some minor issues stumbled upon fixed
2016-11-02 00:16:33 +01: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
92f010b206
Doxygen annotation moved to forward declarations
2016-08-27 13:00:40 +02:00
bc0967edc3
.h/.cpp files converted to UTF-8 to allow rcgettext parsing
2016-06-09 15:47:27 +02:00
a2ae68b176
Doxygen documentation update
2016-06-02 08:20:51 +02:00
3167ef22d9
Sources are UTF-16 encoded now
2016-05-20 09:52:07 +02:00
6096b90d94
winstd::heap helper added & some other arrangements
2016-05-19 16:22:46 +02:00
f6029b2f04
Clean-up
2016-05-17 14:31:43 +02:00
dcdc63fde6
Support for credential management added
2016-05-17 14:27:43 +02:00