Skip to content

Releases: Reloaded-Project/Reloaded.Memory.SigScan

3.1.3

22 Sep 16:38
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Unreleased

3.1.3 - 2022-09-22

Commits

  • Changed: Cache current process ID instead of instance. 44484e2

3.1.2

22 Sep 16:34
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Unreleased

3.1.2 - 2022-09-22

Commits

  • Updated: Reloaded.Memory Dependency 7bad94a

3.1.1

26 Jul 03:08
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Unreleased

3.1.1 - 2022-07-26

Commits

  • Improved: AVX & SSE Pattern Scan Speed by ~1% 3e50d77
  • Optimised: Branches assuming forward branches are not taken, backward are. 5382a9c
  • Added: goto for faster loop exit on failure. 08d2608
  • Improved: Performance by ~3% via removal of variables. 36e1103
  • Optimised: Local Variable Positioning Further 3f33f35
  • Bumped: Version to 3.1.1 9932d14

3.1.0

08 Jul 16:58
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Unreleased

3.1.0 - 2022-07-08

Commits

  • Added: API for scanning from an offset. 4ba2bbb
  • Added: Duplicate test for non-cached. 616bb59
  • Added: Basic test for FindAtOffset Overload 4e2785f
  • Bumped: Project Version(s) 937ce5e

3.0.2

23 Jun 06:28
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Unreleased

3.0.2 - 2022-06-23

Commits

  • Changed: Updated Benchmarks cf5a97b
  • Updated Benchmark: Big Data Random ST Compiled 82bccc1
  • Fixed: Reloaded.Memory.SigScan not having update support. 80f5963

3.0.1

19 Jun 01:55
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Unreleased

3.0.1 - 2022-06-19

Commits

  • Added: Building Definitions now Produces NuGet Package cf3e26a
  • Updated: SigScan Readme 238f88a
  • Fixed: Solution Configuration 5c8540a
  • Improved: Performance of Compiled Scan by roughly 2.25x a655fa6
  • Fixed: Exception when scanning for 0 patterns. b46f253
  • Added: AddArbitraryScan API df8c54c
  • Bumped: Main Library Version 2774af8

3.0.0

16 Jun 08:16
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Unreleased

3.0.0 - 2022-06-16

Commits

  • Update: Readme with new API Examples 5ee9caf
  • Added: Global Usings & Removed Unused Usings 47adafd
  • Added: Public API Analyzer 5aa7d88
  • Minor Overhaul: Implementations now stored in static methods. Attributes. 32202ed
  • Fixed: Public API Tracking 41e93a3
  • Changed: Version string to 3.0.0 c69d071
  • Added: Multithreaded Implementation of Pattern Scanning d241be9
  • Added: Base Benchmarks for MultiThread + Bench Improvements 52ff9b9
  • Improved: Overall Benchmark Code, Added Big Scan Benchmark 548058c
  • Removed: Outdated Benchmark Info 5beae10
  • Refactor: Refactored Project to Separate Out Interfaces 07168b7
  • Added: Reloaded Mod for SigScan, Cached Multithread & Interfaces 398aac5
  • Renamed: reloaded.yml workflow from main to master, enable on 3.0 52a708c
  • Changed: Paths in Reloaded Build Script. Don't rely on working-directory. bc3cd78

2.0.0

17 Mar 09:12
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

Unreleased

2.0.0 - 2022-03-17

Commits

  • Cleanup .csproj 077a7c4
  • Create FUNDING.yml 4bb60cb
  • Refactor: Cleanup for Warnings & Unused Code 95771ad
  • Added: File Scoped Namespaces for Readability a28b3de
  • Cleanup: Benchmark Project d12ecc1
  • AVX Progress 99795a8
  • Added: Split Benchmarks between x86 and x64 007d571
  • Added: Split Benchmarks between x86 and x64 5c9f700
  • Improved: Scan Speed for x86 by ~16% 5f14c69
  • Improved: Scan Speed for x86 by ~16% 9165e72
  • Updated: Visual Studio Solution 848b29e
  • Updated: Visual Studio Solution 3274ccf
  • Implemented: First version of AVX Vectorized Scan 0876130
  • Changed: Miscellaneous Modifications for AVX Benchmarking 5485d33
  • Added: AVX & SSE Modified Uberhalit Scanner a740a3e
  • Changed: Made BenchmarkDotNet use Current Process 4c4afcc
  • Added: CompiledFindPatternAuto 8e43bbb
  • Changed: API Surface to Account for new Methods 8de27ed
  • Changed: Bumped Library Version 7a89eeb
  • Benchmark: Change default job kind. 4143b0d
  • Added: License information for LazySIMD 4af93ea
  • Updated: Benchmarks in Readme for 2.0.0 af1de68
  • Updated: Remainder of the Readme 26bbc5a
  • Added: Actions Build Script & Update Dependencies c89567c