Граф коммитов

  • be8de0678c Comment dunhor/argv2string Duncan Horn 2024-11-04 22:57:04 -0800
  • 6c6754ea5f Need to debug on a different machine Duncan Horn 2024-11-04 22:34:17 -0800
  • a151e389f0
    Merge aaf75606b4 into bfad71bd51 Duncan Horn 2024-11-04 22:29:35 -0800
  • aaf75606b4
    Merge branch 'master' into dunhor/featuretest dunhor/featuretest Duncan Horn 2024-11-04 22:29:33 -0800
  • 1a752403ea
    Merge b78d3c8a1b into bfad71bd51 HO-COOH 2024-11-05 10:37:38 +0900
  • 45626cd6d3
    Merge ba9206e1ed into bfad71bd51 hackbunny 2024-11-05 10:28:36 +0900
  • a2239b25c2
    Merge 2181416b5c into bfad71bd51 Darrin W. Cullop 2024-11-05 10:25:13 +0900
  • 8d867ad126
    Merge 8124844872 into bfad71bd51 Ben Stolovitz 2024-11-01 09:26:26 +0800
  • b255ea6609
    Merge f8c842f354 into bfad71bd51 Sharadh Rajaraman 2024-11-01 00:14:21 +0200
  • bfad71bd51
    Address Raymond's feedback on com_timeout (#483) master David Machaj 2024-10-31 15:12:49 -0700
  • 04f81cbd94 Address Raymond's feedback on com_timeout David Machaj 2024-10-30 12:58:28 -0700
  • e1b63ceb2d Format Duncan Horn 2024-10-28 21:20:04 -0700
  • dac4eb3f4c Update to use feature test macros & other similar changes Duncan Horn 2024-10-28 21:03:27 -0700
  • 44057ff33a
    Merge 9d5263a51a into 6f60a1b76f Axel Rietschin 2024-10-21 06:44:02 -0700
  • 6f60a1b76f
    Move around HEAP API wrappers to a more correct spot, and add ANSI string support for heap strings (#477) Gabriel DeBacker 2024-09-30 16:25:01 -0400
  • aea34b451a Fix COM unit tests Gabriel DeBacker 2024-09-27 13:28:54 -0400
  • 7b6e9138b8 Merge branch 'master' of https://github.com/GabeDeBacker/wil Gabriel DeBacker 2024-09-27 09:52:37 -0400
  • 7bef436fba Address code review feedback and fix formatting Gabriel DeBacker 2024-09-27 09:52:23 -0400
  • b703341e44
    Merge branch 'master' into master Duncan Horn 2024-09-25 14:50:52 -0700
  • d0f7e4409c
    Avoid warnings (#478) Duncan Horn 2024-09-25 14:50:35 -0700
  • 9233954d61 format' Duncan Horn 2024-09-25 13:49:14 -0700
  • 138abbe0f4 Avoid warnings Duncan Horn 2024-09-25 13:25:23 -0700
  • 940d03fbcc Small updates dunhor/path Duncan Horn 2024-09-25 11:37:05 -0700
  • 8f0ce6a1dd Move around heap wrappers to a correct spot, and add ANSI string support for process heap strings Gabriel DeBacker 2024-09-25 13:57:12 -0400
  • d3028befa3
    <wil/safecast.h> should have a helper that can cast larger with zero-extension of signed types (#474) David Machaj 2024-09-20 11:12:37 -0700
  • 3658fc693f Remove unnecessary and sometimes harmful include of stdint.h David Machaj 2024-09-19 21:55:30 -0700
  • e3a113d806 Constexpr compiler version ifdefs are no longer needed David Machaj 2024-09-19 11:16:33 -0700
  • cc939ec368 PR feedback to use wistd::make_unsigned David Machaj 2024-09-19 11:09:26 -0700
  • 379da9c5ae Override IsDebuggerPresent and FormatMessageW tusharchitti 2024-09-19 20:32:18 +0530
  • f556b65b92 Add zero extension safe cast helper David Machaj 2024-09-18 16:45:52 -0700
  • 8124844872 support strings Ben Stolovitz 2024-09-06 12:21:44 -0400
  • f454113dec support default value too Ben Stolovitz 2024-09-06 12:10:45 -0400
  • 3cb550fae1 local static? Ben Stolovitz 2024-09-06 11:39:43 -0400
  • 661e9805df compilable stub Ben Stolovitz 2024-09-06 09:46:27 -0400
  • eb9eb355d6
    Suppress warning C26814; Minor renaming and tidy-up. (#468) Axel Rietschin 2024-08-27 12:03:59 -0700
  • 8dc9eb910a Refactor a bit Duncan Horn 2024-08-26 15:48:18 -0700
  • 9d5263a51a Add WI_MaskFlag/WI_RaiseFlag Axel Rietschin 2024-08-24 16:24:25 -0700
  • 048c4a3b75 Suppress warning C26814; Minor renaming and tidy-up. Axel Rietschin 2024-08-23 20:12:04 -0700
  • f8c842f354 Add `fms-extensions` to WIL target compile options Sharadh Rajaraman 2024-08-21 23:39:41 +0100
  • 490717847a Define SAL annotations as macros for MinGW and Clang Sharadh Rajaraman 2024-08-21 23:20:52 +0100
  • 4c40705609
    Fix warning C28218 in Tracelogging.h (#466) Raymond Chen 2024-08-21 15:07:27 -0700
  • 65bae4938c Allocator improvements Duncan Horn 2024-08-21 15:06:26 -0700
  • 7cdd4bf601
    Merge branch 'master' into tracelogging-sal Duncan Horn 2024-08-21 11:05:08 -0700
  • 96c89a93e7 Working on allocators Duncan Horn 2024-08-21 11:03:34 -0700
  • 291cf908c1 Merge remote-tracking branch 'origin/master' into dunhor/path Duncan Horn 2024-08-19 15:21:29 -0700
  • b7d5cbe032
    Improve test reliability (#463) Duncan Horn 2024-08-19 15:16:25 -0700
  • f9d50b84f3
    Fix warning C28218 in Tracelogging.h Raymond Chen 2024-08-19 15:11:21 -0700
  • f8b3b85980
    Merge branch 'master' into dunhor/timeout Duncan Horn 2024-08-19 12:38:23 -0700
  • 5f63f8d577
    Update cppwinrt used by WIL tests to the latest released version (#465) David Machaj 2024-08-19 12:38:06 -0700
  • 2181416b5c
    Merge branch 'master' into user/dwcullop/safearrays Darrin W. Cullop 2024-08-16 12:46:29 -0700
  • 48cd647ac6
    Update include/wil/safearrays.h Darrin W. Cullop 2024-08-16 12:46:09 -0700
  • 314f2f43d5 Remove same space David Machaj 2024-08-15 09:57:19 -0700
  • 41a8e84464 Add a space David Machaj 2024-08-15 09:57:07 -0700
  • 46d8eefc68 Update cppwinrt used by WIL tests to the latest released version David Machaj 2024-08-14 10:22:03 -0700
  • 775d8457a5
    Feature: Add an RAII wrapper to support RPC timeouts when making blocking COM calls #458 (#459) David Machaj 2024-08-13 17:20:55 -0700
  • 396a113d30 Undo testing changes Duncan Horn 2024-08-13 16:39:50 -0700
  • 98d8e58eaf Make sure the handle is valid Duncan Horn 2024-08-13 13:11:34 -0700
  • 8dff008715 Helps if I change the value Duncan Horn 2024-08-13 11:12:56 -0700
  • 8bfe06dd13 Bump timeout to see if that helps with the CI machines Duncan Horn 2024-08-13 10:57:55 -0700
  • ef8aa5efa7 Reduce time to build & run tests Duncan Horn 2024-08-12 15:46:47 -0700
  • 6c33b10466 Ensure the lambda outlives the coroutine Duncan Horn 2024-08-12 14:39:57 -0700
  • cf3fdaf185 PR feedback regarding comments. Switch from CoCreate to AgileRef approach for test case David Machaj 2024-08-12 13:55:36 -0700
  • 86abe90c31 Shot in the dark Duncan Horn 2024-08-12 13:53:45 -0700
  • b855367efa Protect against obvious sources of possible issues Duncan Horn 2024-08-12 12:37:13 -0700
  • def9166a15 Fix up some copy/paste errors in comments David Machaj 2024-08-12 11:32:17 -0700
  • 3ae43fcb00 Overlooked race Duncan Horn 2024-08-12 11:23:31 -0700
  • a2d6492a84 Add different error handling variations David Machaj 2024-08-12 11:19:41 -0700
  • 830353c82e testing Duncan Horn 2024-08-09 15:34:52 -0700
  • c56dda6a2f Merge remote-tracking branch 'origin/master' into dunhor/path Duncan Horn 2024-08-09 15:22:40 -0700
  • 527ec4e842 Starting on allocators Duncan Horn 2024-08-09 15:22:19 -0700
  • 0ce18dc5de Use a polling mechanism instead of an event to determine when COM is really ready on the STA David Machaj 2024-08-09 12:18:05 -0700
  • 78d7187b8c Clang doesnt like cppwinrt include that references coroutines in cpp17 mode David Machaj 2024-08-08 16:25:10 -0700
  • c2fea01073 Use filetime helpers correctly David Machaj 2024-08-08 16:04:10 -0700
  • 8c6eb758a3 Rename rpc_timeout to com_timeout. Move threadpool to last field so it destructs first David Machaj 2024-08-08 15:58:31 -0700
  • 7953f95208 Format files David Machaj 2024-08-08 15:53:11 -0700
  • cde47de4fe The tests werent testing like I thought they were. Substantially revise them to use RPC and more accurately test timeouts. Adjust the timeout to support multiple cancelations. David Machaj 2024-08-08 15:52:52 -0700
  • ee28951ec1 Fix x86-only calling convention build break. Increase RPC timeout in healthy test case to avoid false positives on slow device David Machaj 2024-08-07 17:09:57 -0700
  • 722b061e8d Clang format David Machaj 2024-08-07 16:56:06 -0700
  • b2f408f018 Add comment for new wrapper. Add a test case where the timeout does nothing David Machaj 2024-08-07 16:46:04 -0700
  • f1e01a2c88 First draft of rpc_timeout David Machaj 2024-08-07 16:22:20 -0700
  • 9ec64a92d0 Switch to shared base class Duncan Horn 2024-08-07 16:07:51 -0700
  • 51682f0076 Start of path Duncan Horn 2024-08-07 13:52:24 -0700
  • f0c6a81c0c
    Sync with OS (#457) v1.0.240803.1 Duncan Horn 2024-08-02 14:14:08 -0700
  • 1b790c7a86 Fix break dunhor/e4d3 Duncan Horn 2024-07-30 14:51:35 -0700
  • cbf7c34255 Merge remote-tracking branch 'origin/master' into dunhor/e4d3 Duncan Horn 2024-07-30 13:21:04 -0700
  • 8e95369743 Sync with OS commit 39bc95ee863de17875c268e451901be343c05894 Duncan Horn 2024-07-30 13:20:51 -0700
  • 05ceff96e9
    Fix incorrect placement of WI_NODISCARD (#455) Tyler Retzlaff 2024-07-29 16:55:16 -0700
  • 80ea92c7ab
    LLVM MinGW compatibility improvements (#454) Michael Maltsev 2024-07-30 02:22:41 +0300
  • ce4db45d26 Fix incorrect placement of WI_NODISCARD Tyler Retzlaff 2024-07-29 16:14:11 -0700
  • 457f9cc8c6
    Merge branch 'master' into clang-compatibility-improvements Duncan Horn 2024-07-29 14:20:41 -0700
  • f9f3009df7
    Fix typos (#355) Michael Maltsev 2024-07-26 21:30:04 +0300
  • bcd4f04606 Fix formatting Michael Maltsev 2024-07-26 19:47:44 +0300
  • fcb025d6f9 Keep a misspelled macro for backward compatibility Michael Maltsev 2024-07-26 19:42:11 +0300
  • d29eff29c9 Fix typos Michael Maltsev 2023-09-02 12:08:18 +0300
  • 15530ef759 Remove deprecated STRSAFE_PCNZCH Michael Maltsev 2024-07-26 12:12:23 +0300
  • 841c7086df Add a compile-time option to disable slim_event_t Michael Maltsev 2024-07-26 02:10:09 +0300
  • 0d0b040ef9 Don't mix static and export Michael Maltsev 2024-07-26 02:09:30 +0300
  • 338b09f856 Use standard C++ suffixes for integer literals Michael Maltsev 2024-07-26 02:08:54 +0300
  • e60e004e13
    TraceLogging.h preprocessor conformance (#448) Duncan Horn 2024-07-01 10:18:35 -0700
  • b5dea9a8f8 Fix __stdcall issues with Clang when MS compat is off Duncan Horn 2024-06-25 11:04:29 -0700