eb73ce92ed
Switch to SPDX license notice
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-11-22 12:59:00 +01:00
51b262b382
Cleanup WINSTD_API and WINSTD_NOVTABLE
...
WINSTD_API: the WinStd is never compiled as DLL any more. No public
function or class needs __declspec(dllexport)/__declspec(dllimport) any
more.
WINSTD_NOVTABLE: inlined
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-03-30 11:59:18 +02: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
ae62e57126
Address code analysis warnings
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-08-23 10:47:05 +02:00
a5e47313f9
Allow null error messages in exceptions
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-06-14 17:05:25 +02:00
badfb43772
Update security helper templates
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-06-13 09:16:05 +02: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
49a6d61695
Extend copyright year
2018-09-07 23:48:24 +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
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
92f010b206
Doxygen annotation moved to forward declarations
2016-08-27 13:00:40 +02:00
986762649f
com_runtime_error and sec_runtime_error expanded to full classes (from typedef) to allow correct run-time-type separation
2016-08-23 22:40:59 +02:00
f94b72379e
Support for Windows Security Provider API extended
2016-08-23 13:53:09 +02:00
bc0967edc3
.h/.cpp files converted to UTF-8 to allow rcgettext parsing
2016-06-09 15:47:27 +02:00
3167ef22d9
Sources are UTF-16 encoded now
2016-05-20 09:52:07 +02:00
705e26a2d8
Forward declarations introduced
2016-05-17 12:05:32 +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
94abcb185a
Assert traps added to force code proofing on first actual use-case
2016-05-17 08:54:49 +02:00
a04b6892a1
Copyright extended to GÉANT
2016-05-16 17:30:40 +02:00
9fb683cf83
Initial version forked from https://github.com/Amebis/atlex.git
2016-05-16 16:28:01 +02:00