Skip to content

Releases: microsoft/injectorppforrust

v0.5.0

15 Mar 21:59
a5ec95c

Choose a tag to compare

What's Changed

  • Add file system tests by @mazong1123 in #74
  • Add macro to support unsafe system function by @mazong1123 in #75
  • Add tokio and hyper tests by @mazong1123 in #78
  • Add https test for hyper by @mazong1123 in #79
  • Add reqwest test by @mazong1123 in #80
  • Exclude the reqwest test for Windows arm64 due to flakey test by @mazong1123 in #82
  • perf: optimize amd64 and reduce duplication by @0xb-s in #77
  • Add a feature to prevent injectorpp instance creation by @mazong1123 in #87
  • Fix: Restrict ±128MB JIT allocation to AArch64 only by @0xb-s in #85
  • Fix : Restrict ±128MB JIT allocation range on Windows to AArch64 only by @0xb-s in #86
  • Fix: ±2GB JIT memory constraint for x86_64 on Linux by @0xb-s in #90
  • Fix: ±2GB range for JIT memory on Windows x86_64 by @0xb-s in #91
  • refactor(patch_arm64): deduplicate patching with helper by @0xb-s in #92
  • ARM support by @Feiryn in #94
  • MacOS Support by @gsquire in #50
  • Improving message for fake function called time and arguments mismatch by @lucianopa-msft in #101
  • Update tarpaulin version by @yunair in #104
  • fix Test failure on x86-64 Windows by adding static lifetime by @yunair in #105
  • Syntax error in readme example by @its-luca in #106
  • Thread-local dispatch for parallel test execution on x86_64 by @mazong1123 in #110
  • fix: enforce clippy warnings as CI failures by @mazong1123 in #112
  • Add ARM64 (aarch64) thread-local dispatch for parallel test execution by @mazong1123 in #113
  • Add ARM32 (armv7/thumbv7) thread-local dispatch for parallel test execution by @mazong1123 in #114
  • Add thread-safety regression tests for issues #81, #42, #8, #14 by @mazong1123 in #115
  • Enable parallel test execution on ARM32 CI targets by @mazong1123 in #116
  • Prepare 0.5.0 release by @mazong1123 in #117

New Contributors

Full Changelog: 0.4.0...v0.5.0

v0.5.0-beta.1

26 Aug 20:20
aa3c7f4

Choose a tag to compare

What's Changed

  • Add file system tests by @mazong1123 in #74
  • Add macro to support unsafe system function by @mazong1123 in #75
  • Add tokio and hyper tests by @mazong1123 in #78
  • Add https test for hyper by @mazong1123 in #79
  • Add reqwest test by @mazong1123 in #80
  • Exclude the reqwest test for Windows arm64 due to flakey test by @mazong1123 in #82
  • perf: optimize amd64 and reduce duplication by @0xb-s in #77
  • Add a feature to prevent injectorpp instance creation by @mazong1123 in #87
  • Fix: Restrict ±128MB JIT allocation to AArch64 only by @0xb-s in #85
  • Fix : Restrict ±128MB JIT allocation range on Windows to AArch64 only by @0xb-s in #86
  • Fix: ±2GB JIT memory constraint for x86_64 on Linux by @0xb-s in #90
  • Fix: ±2GB range for JIT memory on Windows x86_64 by @0xb-s in #91
  • refactor(patch_arm64): deduplicate patching with helper by @0xb-s in #92
  • ARM support by @Feiryn in #94
  • MacOS Support by @gsquire in #50

New Contributors

Full Changelog: 0.4.0...v0.5.0-beta.1

v0.4.0

24 Jun 00:56
39c582c

Choose a tag to compare

  • Introduce type check for major APIs.
  • Breaking change for func! to require user provide function types.
  • Provide unsafe APIs to bypass type check.

What's Changed

New Contributors

  • @0xb-s made their first contribution in #57

Full Changelog: 0.3.3...0.4.0

v0.3.3

29 May 05:12
587e3b0

Choose a tag to compare

Initial release