Commit Graph

  • d644ce94e8 Remove windows-2019 from build matrix. (#375) main Jeff Bisset 2026-05-22 16:48:32 -07:00
  • 0e001a6df0 Remove windows-2019 from build matrix. BissetJ-patch-1 Jeff Bisset 2026-05-22 16:43:53 -07:00
  • 4f9ab10530 Dependencies: Bump github/codeql-action from 3 to 4 (#361) dependabot[bot] 2026-05-22 16:33:27 -07:00
  • bfc67d25b3 Dependencies: Bump actions/checkout from 4 to 6 (#363) dependabot[bot] 2026-05-22 16:32:12 -07:00
  • 4635c8f0fd Dependencies: Bump actions/upload-artifact from 4 to 7 (#372) dependabot[bot] 2026-05-22 16:29:23 -07:00
  • 9fdda4b766 APX support - added REX2 parsing. (#374) Andrey Shedel 2026-05-21 14:47:18 -07:00
  • e24c7f4396 APX support - added REX2 parsing. users/ashedel/apx Andrey Shedel 2026-05-20 11:33:56 -07:00
  • f4c0fc91b8 Fix typo in MSVC Compiler configuration step (#366) pk5ls20 2026-05-20 05:00:55 +08:00
  • 9764cebcb1 Fix context setting errors in DetourEnumerateImports API (#266) mooooonlight 2025-06-21 09:29:16 +08:00
  • ae57e62309 Fix some bugs in samples (#352) Shun-ichi Goto 2025-06-21 06:45:33 +09:00
  • 7f7c279f3c Correct the return type for main() in some samples (#353) Jeff Bisset 2025-06-20 14:36:19 -07:00
  • 6ea3f166fd Fix detour_does_code_end_function for ARM64 (#348) Michael Maltsev 2025-06-20 04:09:20 +03:00
  • ea6c4ae7f3 Add Arm64EC support (#338) Ben Niu 2025-04-02 14:57:54 -07:00
  • eed910d53f Fix some minor issues in samples found by CodeQL (#345) Jeff Bisset 2025-04-02 11:34:04 -07:00
  • d396f851d2 CI: Fix CodeQL warnings (#343) Jeff Bisset 2025-04-01 18:07:53 -07:00
  • 5e2790624b Fix: Correct sizeof usage in DetourTransactionCommitEx (#331) Shin Jinhyeok 2025-04-02 09:22:20 +09:00
  • dff734368f Trivial fixes for commit 309926ad (#323) Ratin Gao 2025-04-02 08:20:13 +08:00
  • 572f1f02f4 CI: Disable ARM32 in the CI builds. (#342) Jeff Bisset 2025-04-01 17:17:13 -07:00
  • 14145cd765 CI Fixups (#341) Jeff Bisset 2025-04-01 16:29:57 -07:00
  • 31777ba168 Dependencies: Bump actions/checkout from 3 to 4 (#300) dependabot[bot] 2025-03-28 14:41:45 -07:00
  • f74982b60e Work-around an issue in Arm64 (and Arm64EC) in which LR and FP registers may become zeroed when CONTEXT_CONTROL is used without CONTEXT_INTEGER. (#313) Pedro Miguel Justo 2025-03-28 13:53:47 -07:00
  • b2bf32a657 Fix: CI-Build not working due to wrong branch in config (#310) Filip Wedzicha 2024-10-09 18:19:47 -04:00
  • c3ffaef25a Microsoft mandatory file (#285) microsoft-github-policy-service[bot] 2024-10-09 15:18:21 -07:00
  • 6ef67a980c Merge branch 'main' into galenh-patch-1 galenh-patch-1 Galen Hunt 2024-10-09 15:15:06 -07:00
  • 309926adb1 Fix detours ability to identify OS applied patches. (#318) rishaw96 2024-10-09 15:14:43 -07:00
  • f9204902c3 Update main.yml to disable extraneous permissions. Galen Hunt 2024-01-10 14:14:16 -08:00
  • 4b8c659f54 Create SECURITY.md Galen Hunt 2023-07-24 13:10:03 -07:00
  • cf1d2cdf88 Create LICENSE Galen Hunt 2023-07-24 13:07:47 -07:00
  • bb7431dee5 Deleting fabricbot.json onboarding-prIssueManagement microsoft-github-policy-service[bot] 2023-06-15 11:47:57 +00:00
  • a609cb7127 Add prIssueManagement.yml to onboard repo to GitOps.ResourceManagement as FabricBot replacement microsoft-github-policy-service[bot] 2023-06-15 11:47:57 +00:00
  • 4bee57c161 Microsoft mandatory file users/GitHubPolicyService/09e803dd-7f4d-4f50-a567-99ca84b1a96f microsoft-github-policy-service[bot] 2023-06-02 20:38:36 +00:00
  • 2630b22bbb Enable control over import ordinal and add DetourUpdateDllWithDll (#236) customizations/appv JohnMcPMS 2023-02-01 23:15:00 -08:00
  • 89fc407283 Add context callback support for x86 and x64 (#257) JohnMcPMS 2023-02-01 23:13:33 -08:00
  • bad6c2e6c8 Enable configuration of DETOUR_MAX_SUPPORTED_IMAGE_SECTION_HEADERS through environment variable of the same name (#258) JohnMcPMS 2023-02-01 23:03:29 -08:00
  • 734ac64899 fix build error for error C2065: 'GetThreadLocale': undeclared identifier (#247) fishjam 2022-08-16 07:12:45 +08:00
  • 24357c6a5a Feature: Make section count configurable, fix RTC error, and expose DetourIsFunctionImported (#225) JohnMcPMS 2022-07-06 16:36:20 -07:00
  • a1dd93fddf Fix: Handle ERROR_PIPE_CONNECTED error from ConnectNamedPipe in syelogd fishjam 2022-06-30 08:19:42 +08:00
  • 61c652325c Maintenance: Migrate FabricBot Tasks to Config-as-Code msftbot[bot] 2022-06-29 13:15:48 -07:00
  • 2ec2a2a83e Dependencies: Bump github/codeql-action from 1 to 2 dependabot[bot] 2022-04-26 04:23:23 +00:00
  • 5ae79d3850 Dependencies: Bump actions/upload-artifact from 2 to 3 dependabot[bot] 2022-04-11 04:20:20 +00:00
  • 332651239b Maintenance: Fix incorrect SAL annotation found by latest MSVC Analysis Brian Gianforcaro 2022-03-04 15:40:47 -08:00
  • 86141cd26c CI: Switch build matrix off of windows-2016, and on to windows-2022 Brian Gianforcaro 2022-03-04 15:30:58 -08:00
  • 3c226ee760 Tests: Fix flaky module test, which assumed it would be loaded first Brian Gianforcaro 2022-03-04 15:12:21 -08:00
  • 2e0b08ff97 Dependencies: Bump actions/checkout from 2 to 3 (#226) dependabot[bot] 2022-03-04 15:58:35 -08:00
  • 66d6f2d34a Fix: Include intsafe.h when compiling with MingW (#223) Rene Nyffenegger 2021-11-30 21:51:05 +01:00
  • 45a76a3599 DetourAttachEx: set out params to NULL on failure (#211) Mathias Berchtold 2021-08-17 19:15:40 +02:00
  • 05623a5026 Disx86: Add support for FP16. (#209) Jay Krell 2021-08-10 12:07:03 -07:00
  • 84d4356acb GitHub: Tweak template to encourage questions to be asked in the Discussions Brian Gianforcaro 2021-07-19 17:45:37 -07:00
  • 2b3e7c4d79 Dependencies: Configure Dependabot to update github action versions. Brian Gianforcaro 2021-07-15 11:44:59 -07:00
  • fe7216c037 Maintenance: Add .editorconfig file to try to standardize formatting. (#194) Brian Gianforcaro 2021-04-13 16:37:46 -07:00
  • bc7688373b Fix: Delete payload after finish associated task (#143) sonyps5201314 2021-04-14 06:41:01 +08:00
  • 7b7977d964 Revert "Maintenance: Fix Compiler Warnings (#192)" (#193) sonyps5201314 2021-04-11 19:28:24 +08:00
  • 04472fc59c Maintenance: Fix Compiler Warnings (#192) R. Elliott Childre 2021-04-06 15:00:34 -04:00
  • 6782fe6e6a Maintenance: Fix incorrect use of NULL to initialize DWORD (#187) Brian Gianforcaro 2021-03-22 14:29:05 -07:00
  • 827b89608c Maintenance: Remove stray tabs Charles Milette 2021-03-18 15:51:45 -04:00
  • 5034cfacc4 Fix: Address print strings regression from PR #175 Charles Milette 2021-03-18 15:48:25 -04:00
  • 8cbb9e2b82 Feature: Add DetourFindRemotePayload and improve other payload-related methods (#81) Charles Milette 2021-03-06 03:22:08 -05:00
  • 0a3ab89e57 Fix + Tests: Add more tests covering the modules API, fix error handling bug that were found. (#177) Brian Gianforcaro 2021-03-04 22:26:33 -08:00
  • 108ceef1a8 Fix potential integer overflow (#182) David Tarditi 2021-03-04 22:26:20 -08:00
  • ba2c4ec872 Backport DetourAttach overloads to C++11 (#180) Charles Milette 2021-03-03 05:13:03 -05:00
  • 58a61c7cc6 CI: Only run CodeQL for Debug matrix configuration (#179) Brian Gianforcaro 2021-03-02 12:45:19 -08:00
  • 784f155d91 Feature: Add safe DetoursAttach (and friends) overloads (#178) Charles Milette 2021-03-02 04:34:30 -05:00
  • 259ad4173a Maintenace + CI: Enable debug logging on 'Debug' build configs (#175) Charles Milette 2021-03-01 17:36:49 -05:00
  • 7f33ae3507 Prevent conflict with MINGW32 defines (#173) Rene Nyffenegger 2021-02-24 23:28:21 +01:00
  • 9116a26025 Maintenance: Revert boolean flip (#168) R. Elliott Childre 2021-01-27 17:22:33 -05:00
  • ce9abcfff0 Minor fixes in symtest example (#167) Reinier Torenbeek 2021-01-27 11:56:32 -05:00
  • 99ac5f9162 Maintenance: Clean up some compiler warnings (#166) R. Elliott Childre 2021-01-26 21:35:07 -05:00
  • 8be832ee51 Maintenance: Reformat CREDITS.TXT -> CREDITS.md Brian Gianforcaro 2021-01-24 06:07:32 -08:00
  • 58cb9a0bfb CI: Follow major version of ilammy/msvc-dev-cmd to get latest fixes (#165) Brian Gianforcaro 2021-01-24 12:49:58 +00:00
  • 2ba03b38a4 CI: git checkout HEAD^2 step is no longer necessary (#164) Brian Gianforcaro 2021-01-24 11:40:59 +00:00
  • 57172d09c0 Fix createwith failure when run against some protected binaries (#140) sonyps5201314 2021-01-24 19:33:25 +08:00
  • e64fe0f6b3 Allow compilation with MinGW to succeed (#108) Dustin Spicuzza 2021-01-24 05:44:06 -05:00
  • 39aa864d29 Maintenance: Fix compiler error C2362 in creatwth.cpp number201724 2020-12-17 07:07:34 +08:00
  • 90f54c2ed7 Maintenance: Remove unused variables found static analysis (#156) Brian Gianforcaro 2020-12-13 22:43:59 -08:00
  • 092243d9e5 Maintenance: Add missing header include guards (#155) Brian Gianforcaro 2020-12-08 11:17:20 -08:00
  • 666cf50468 CI: Fix action workflow to use latests msvc cmd version (#153) Brian Gianforcaro 2020-12-02 08:24:53 +00:00
  • 2de2babb25 Tests: Add initial set of unit tests for Detours (#137) Brian Gianforcaro 2020-12-02 00:16:13 +00:00
  • d8b8144c54 Fixed#116 via changing to signed for negative diff (#146) Yogesh B 2020-10-01 03:45:06 +05:30
  • a3bdeaf006 README.md link to License file Brian Gianforcaro 2020-09-07 00:27:30 +00:00
  • 73e9a0a34c add vs solution, it is safety because it only call nmake command, and it is friendly for edit, modify and debug code in Detours (#138) sonyps5201314 2020-09-07 08:26:00 +08:00
  • 5c919c80d2 Remove opcode fields from COPYENTRY as it isn't used, except (#17) Jay Krell 2020-09-06 15:32:02 -07:00
  • a9e6186a88 Fix createwith exe with path containing special characters or unicode languages (#142) sonyps5201314 2020-09-07 02:04:40 +08:00
  • 969e3701c8 merge code from Detours 3.0 Build_343 (#139) sonyps5201314 2020-09-06 02:13:16 +08:00
  • 9fec98628f Replace DWORDXX with IMAGE_THUNK_DATAXX. (#112) lironzua 2020-09-05 03:25:47 +03:00
  • 81e6a5f796 Improved Detours logic for detection of 32bit processes (#104) Frerich Raabe 2020-09-03 22:58:03 +02:00
  • 5f674df62c Add test case for mov reg, imm64 but it already worked, bug fixed many years ago. (#117) Jay Krell 2020-09-01 21:17:44 -07:00
  • 244b243d82 Build: Catch incorrect format specifiers with /we4777 and fix issues. (#129) Brian Gianforcaro 2020-08-31 18:33:59 -07:00
  • 06d3cc8828 CodeQL: Enable more cpp analysis rules for Detours (#136) Brian Gianforcaro 2020-08-31 18:12:31 -07:00
  • 08ac104547 DetourProcessViaHelperDllsW should not call ResumeThread twice (#130) Brian Gianforcaro 2020-08-31 16:16:16 -07:00
  • ea5361c377 Build: Enable /analyze in the CI build (#135) Brian Gianforcaro 2020-08-30 17:49:53 -07:00
  • 2c8d0ecc9b Samples: Fix findfunc + symtest samples using incorrect dll name. (#131) Brian Gianforcaro 2020-08-30 12:45:53 -07:00
  • 7b0f5fa57b Add initial Issue and PR Templates to the repository (#133) Brian Gianforcaro 2020-08-30 12:43:52 -07:00
  • 28ad0932f2 Add CLA details to the README.md (#134) Brian Gianforcaro 2020-08-30 12:43:32 -07:00
  • d059c022a4 Build: Detect DETOURS_TARGET_PROCESSOR from VS Developer Command Prompt (#128) Brian Gianforcaro 2020-08-30 12:42:58 -07:00
  • 8842fe68ea Members initialized in initialization list instead of ctor body (#132) Dani Kamanovsky 2020-08-28 19:40:49 +03:00
  • 9546ddb349 dynamic_alloc: Replace implicit type conversion with incorrect semantics by proper return value (#99) Michael Schmidt 2020-08-28 09:49:13 +02:00
  • 25982e4919 Add documentation (#113) lironzua 2020-08-28 10:27:46 +03:00
  • 9bd7d719fc Update createwth.cpp with enum values. (#111) lironzua 2020-08-28 10:21:50 +03:00
  • 277ceea11c Add IsWow64ProcessHelper function to enable use on older Windows SDK's (#118) pilao 2020-08-26 23:24:23 -07:00
  • e9da64c72f CI: Enable build of ARM / ARM64 in CI and upload artifacts (#123) Brian Gianforcaro 2020-08-22 13:21:24 -07:00