Commit Graph

  • d99aedecc1 Add winstd::http Simon Rozman 2023-10-01 22:49:05 +02:00
  • c1bd614597 Add GetThreadPreferredUILanguages Simon Rozman 2023-10-01 22:48:33 +02:00
  • 7637d86c7d Add winstd::mutex Simon Rozman 2023-10-01 22:48:07 +02:00
  • ca4e9d069f Cleanup Simon Rozman 2023-10-01 22:47:28 +02:00
  • 40003c4054 COM: Improve bstr constructors Simon Rozman 2023-10-01 22:44:38 +02:00
  • c43b5a19c2 deploy: 0addbd825a rozmansi 2023-07-14 12:52:45 +00:00
  • 0addbd825a icon: Add Simon Rozman 2023-07-03 13:54:46 +02:00
  • e46dc72f8f deploy: da8bd86d83 rozmansi 2023-03-08 12:00:34 +00:00
  • da8bd86d83 Add helpers for GlobalAlloc Simon Rozman 2023-03-08 11:14:03 +01:00
  • bf9ab7c4e2 Cleanup Simon Rozman 2023-03-08 09:13:58 +01:00
  • 3698ca011a COM: Introduce SAFEARRAY helpers Simon Rozman 2023-03-08 09:06:45 +01:00
  • 31ebd9b08f Make duplicate_internal() and other allocation methods throw Simon Rozman 2023-03-08 08:56:10 +01:00
  • 1d206602e6 com_obj: Add CoCreateInstance constructor Simon Rozman 2023-03-08 08:21:49 +01:00
  • fc0060d3bd COM: Throw in constructors and operators Simon Rozman 2023-03-06 16:04:24 +01:00
  • 12046216e9 Discontinue terminal punctuation in exception messages Simon Rozman 2023-03-06 16:03:11 +01:00
  • 32f9fbf072 deploy: db23a5a984 rozmansi 2022-12-29 10:09:36 +00:00
  • db23a5a984 Bump copyright year Simon Rozman 2022-12-29 11:09:06 +01:00
  • 6953566271 deploy: 50552b73ed rozmansi 2022-10-28 12:27:57 +00:00
  • 50552b73ed Readme: Update Visual Studio version range Simon Rozman 2022-10-28 14:27:30 +02:00
  • f9a454aa18 deploy: 9ff26e1422 rozmansi 2022-10-28 06:18:51 +00:00
  • 9ff26e1422 MSBuild: Make switchable between VS2019 and VS2022 Simon Rozman 2022-10-28 08:02:07 +02:00
  • 26ddd67461 deploy: 076d927134596585b5469addb9593e46bb91798a rozmansi 2022-10-28 06:03:38 +00:00
  • 8d2151f583 deploy: 963c2e44ac rozmansi 2022-10-18 09:32:01 +00:00
  • 963c2e44ac Update MsiFormatRecord() SAL Simon Rozman 2022-10-18 09:32:03 +02:00
  • 93b3157f31 Add PathRemoveBackslash() Simon Rozman 2022-10-17 15:35:05 +02:00
  • 0fea2d1ed7 Add SetEntriesInAcl() Simon Rozman 2022-10-17 14:43:06 +02:00
  • ad2d67e680 Add AllocateAndInitializeSid() Simon Rozman 2022-10-17 14:19:55 +02:00
  • 93948ce0a8 deploy: 322ada3dd5 rozmansi 2022-10-17 07:17:21 +00:00
  • 322ada3dd5 Add CoGetObject() Simon Rozman 2022-10-17 09:16:59 +02:00
  • bd5c1fdd9d Add DuplicateTokenEx() Simon Rozman 2022-10-14 14:24:27 +02:00
  • 3cf2e96b07 Cleanup Simon Rozman 2022-10-14 14:04:33 +02:00
  • 95fb94d828 Cleanup excessive memory allocation check Simon Rozman 2022-10-14 14:00:16 +02:00
  • a052c028b5 Add CreateWellKnownSid() Simon Rozman 2022-10-14 13:58:42 +02:00
  • f7c31329cd Fix documentation Simon Rozman 2022-10-14 13:24:59 +02:00
  • 28b70eedb8 Add winstd::system_impersonator Simon Rozman 2022-10-14 13:21:36 +02:00
  • 283a43240d deploy: 539828dd2c rozmansi 2022-10-13 10:40:26 +00:00
  • 539828dd2c Update documentation Simon Rozman 2022-10-13 12:36:09 +02:00
  • d7b079324e deploy: 1f0b8cdb6d rozmansi 2022-10-03 17:57:50 +00:00
  • 1f0b8cdb6d Cleanup Simon Rozman 2022-10-03 19:43:47 +02:00
  • 1a28d27d96 deploy: 49b55331e4 rozmansi 2022-05-09 12:25:01 +00:00
  • fe81ade21d deploy: 21407f2b42a9a8398a60bfc435a4a7924b2745c9 rozmansi 2022-05-09 12:17:23 +00:00
  • d78e7f87ee deploy: 49b55331e4 rozmansi 2022-05-05 11:37:57 +00:00
  • 49b55331e4 Unify std::vector::data() typecasting Simon Rozman 2022-05-05 13:37:30 +02:00
  • 97d79ad570 deploy: 83c749e394 rozmansi 2022-03-21 13:17:08 +00:00
  • 83c749e394 Add SC_HANDLE helper class Simon Rozman 2022-03-21 14:16:37 +01:00
  • 7defbb8cab Add SECURITY_ATTRIBUTES wrapper Simon Rozman 2022-03-10 14:51:29 +01:00
  • 6a8310a9e7 Update documentation Simon Rozman 2022-03-10 14:50:44 +01:00
  • 8244dea1a4 Split CredEnumerate to A and W variants Simon Rozman 2022-03-10 14:50:10 +01:00
  • 2f48dcd2c5 deploy: 212ee66296 rozmansi 2022-03-08 18:46:45 +00:00
  • 212ee66296 Simplify critical section creation Simon Rozman 2022-03-08 19:46:19 +01:00
  • 7ef082ca26 UnitTests: Enable PREfast and code analysis Simon Rozman 2022-03-08 19:44:07 +01:00
  • 49504a4094 deploy: 9dc3af9797 rozmansi 2022-03-08 13:58:09 +00:00
  • 9dc3af9797 UnitTests: Make independent Visual Studio solution Simon Rozman 2022-03-08 14:57:41 +01:00
  • 115f588d04 deploy: 64a0c07dd4 rozmansi 2022-03-07 14:52:05 +00:00
  • 64a0c07dd4 Create SECURITY.md Simon Rozman 2022-03-07 15:43:33 +01:00
  • 7d19ac5a50 deploy: 40296464fe4f781c0824cf0babed849177b46158 rozmansi 2022-03-07 14:44:08 +00:00
  • a6ae58a7e9 deploy: ae7211d6b3 rozmansi 2022-03-07 14:18:10 +00:00
  • ae7211d6b3 Silence false CodeQL issue and update event_session::name() doc Simon Rozman 2022-03-07 15:17:32 +01:00
  • d61f7a1a4a deploy: 013e6b1625 rozmansi 2022-03-07 14:02:58 +00:00
  • 013e6b1625 UnitTests: Include all headers Simon Rozman 2022-03-07 15:02:22 +01:00
  • c3079ff3dc deploy: 49ffd4c186 rozmansi 2022-03-07 13:44:05 +00:00
  • 49ffd4c186 CodeQL: Let's see if this works on GitHub Windows worker Simon Rozman 2022-03-07 14:30:29 +01:00
  • 4a61edf2ea deploy: cade928224ccb0b28b0144d6c92f576bb7796866 rozmansi 2022-03-07 13:38:58 +00:00
  • 9b871f5c11 deploy: 3b6cd094eb4264604d1311a20113ea9a7c3859b6 rozmansi 2022-03-07 13:33:29 +00:00
  • 48277fe90f deploy: b34df82649b60840ef4fe9f24cc39cd5e48a9600 rozmansi 2022-03-07 13:31:04 +00:00
  • 930b8cc921 deploy: 017d5d5c99 rozmansi 2022-03-07 13:21:27 +00:00
  • 017d5d5c99 UnitTests: Introduce Simon Rozman 2022-03-07 14:14:29 +01:00
  • a4382e74e0 deploy: 3b110f7dc5 rozmansi 2022-03-07 12:00:46 +00:00
  • 3b110f7dc5 Update documentation Simon Rozman 2022-03-07 13:00:17 +01:00
  • e342897979 deploy: 2468f67e26 rozmansi 2022-03-07 11:58:57 +00:00
  • 2468f67e26 Create codeql-analysis.yml Simon Rozman 2022-03-07 12:58:34 +01:00
  • fa6576c229 deploy: b21f2efa91 rozmansi 2022-03-07 09:10:54 +00:00
  • b21f2efa91 Doxygen: Unify group definitions and add \files Simon Rozman 2022-03-07 10:10:16 +01:00
  • 3fd6e5b604 Doxygen: Add static functions and templates Simon Rozman 2022-03-07 10:09:16 +01:00
  • c40391b265 deploy: ad76305ce9 rozmansi 2022-03-03 15:02:07 +00:00
  • ad76305ce9 Remove deprecated methods Simon Rozman 2022-03-03 10:00:54 +01:00
  • 753a978d35 deploy: 266996bd67 rozmansi 2022-03-03 08:18:03 +00:00
  • 266996bd67 Add winstd::thread and winstd::process_snapshot Simon Rozman 2022-03-03 09:17:22 +01:00
  • fac922c019 deploy: 24f11e5253 rozmansi 2022-03-02 14:42:11 +00:00
  • 24f11e5253 Deprecate helper methods of "smart-pointer" classes Simon Rozman 2022-03-02 15:26:27 +01:00
  • 574ee2e30e deploy: 328646b2d9 rozmansi 2022-02-10 11:16:58 +00:00
  • 328646b2d9 Stop defining _WINSOCKAPI_ Simon Rozman 2022-02-10 12:16:34 +01:00
  • e2aad54a13 Add file_mapping and UnmapViewOfFile_delete Simon Rozman 2022-02-10 12:13:10 +01:00
  • 29a9d1d69f Update documentation Simon Rozman 2022-02-10 12:12:25 +01:00
  • e23327e163 deploy: 2493f3790e rozmansi 2022-02-09 11:05:15 +00:00
  • 2493f3790e Add event_log Simon Rozman 2022-02-09 12:04:48 +01:00
  • f2651d14f5 deploy: 0029a491a9 rozmansi 2022-02-04 13:37:38 +00:00
  • 0029a491a9 Readme: Link to gh-pages documentation Simon Rozman 2022-02-04 14:32:27 +01:00
  • 21c1bf5084 Doxygen: Address warnings Simon Rozman 2022-02-04 14:28:18 +01:00
  • 6b7446fef6 deploy: 4b1edd0bf02bfccc75005e5f5ac05fd5a31de567 rozmansi 2022-02-04 13:33:09 +00:00
  • 797d458684 deploy: 77bc879720b418c78af3134b44bbef3d3327ffad rozmansi 2022-02-04 13:28:46 +00:00
  • e3d9fffd4f Doxygen: Suggest #include <WinStd/header.h> Simon Rozman 2022-02-04 13:57:39 +01:00
  • 8a52147ad0 deploy: 2bfb369692 rozmansi 2022-02-04 12:49:45 +00:00
  • 2bfb369692 Move vector_queue from WinStd to stdex Simon Rozman 2022-02-04 13:49:05 +01:00
  • da11b7a8cc deploy: 89a79c330b rozmansi 2022-02-04 12:23:57 +00:00
  • 89a79c330b Doxygen: Instruct GitHub Actions to build documentation on push Simon Rozman 2022-02-04 13:23:29 +01:00
  • f4a39589a1 Doxygen: Update configuration Simon Rozman 2022-02-04 13:19:18 +01:00
  • 921aa9f4e9 Discontinue forward declarations Simon Rozman 2022-02-04 11:33:08 +01:00
  • e513782854 Use explicit char/wchar_t type for ...A/W Win32 API Simon Rozman 2022-02-04 09:54:01 +01:00
  • 04c2f9b9c3 Reuse free_internal() when destructing the handle<> implementations Simon Rozman 2022-02-04 09:18:45 +01:00