Releases: Reloaded-Project/Reloaded.Memory.SigScan
3.1.3
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
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
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
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
3.0.2
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
3.0.1
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
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
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