[PR #2] [MERGED] Reorganization and Update #212

Open
opened 2026-01-29 21:07:16 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/SabreTools/BinaryObjectScanner/pull/2
Author: @mnadareski
Created: 10/1/2019
Status: Merged
Merged: 10/1/2019
Merged by: @mnadareski

Base: masterHead: reorg


📝 Commits (10+)

📊 Changes

89 files changed (+3794 additions, -1310 deletions)

View changed files

📝 BurnOutSharp.sln (+7 -2)
📝 BurnOutSharp/BurnOutSharp.csproj (+21 -60)
📝 BurnOutSharp/BurnOutSharp.nuspec (+9 -5)
BurnOutSharp/CaseInsensitiveDictionary.cs (+0 -95)
📝 BurnOutSharp/EVORE.cs (+21 -0)
📝 BurnOutSharp/ProtectionFind.cs (+571 -1136)
BurnOutSharp/ProtectionType/AACS.cs (+33 -0)
BurnOutSharp/ProtectionType/ActiveMARK.cs (+20 -0)
BurnOutSharp/ProtectionType/Alcatraz.cs (+7 -0)
BurnOutSharp/ProtectionType/AlphaAudio.cs (+7 -0)
BurnOutSharp/ProtectionType/AlphaDVD.cs (+26 -0)
BurnOutSharp/ProtectionType/AlphaROM.cs (+13 -0)
BurnOutSharp/ProtectionType/Armadillo.cs (+14 -0)
BurnOutSharp/ProtectionType/Bitpool.cs (+26 -0)
BurnOutSharp/ProtectionType/ByteShield.cs (+32 -0)
BurnOutSharp/ProtectionType/CDCheck.cs (+14 -0)
BurnOutSharp/ProtectionType/CDCops.cs (+67 -0)
BurnOutSharp/ProtectionType/CDLock.cs (+38 -0)
BurnOutSharp/ProtectionType/CDProtector.cs (+37 -0)
BurnOutSharp/ProtectionType/CDSHiELDSE.cs (+13 -0)

...and 69 more files

📄 Description

Separate protections into their own classes, start the framework for allowing both newer protections to be more easily added as well as parsing of streams. This also comes with a csproj update that builds .NET 4.6.2, .NET 4.7.2, and .NET Core 3.0 versions for packaging.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/SabreTools/BinaryObjectScanner/pull/2 **Author:** [@mnadareski](https://github.com/mnadareski) **Created:** 10/1/2019 **Status:** ✅ Merged **Merged:** 10/1/2019 **Merged by:** [@mnadareski](https://github.com/mnadareski) **Base:** `master` ← **Head:** `reorg` --- ### 📝 Commits (10+) - [`5500867`](https://github.com/SabreTools/BinaryObjectScanner/commit/550086791bf1d6baca868487828acfaa2435acba) Separate protections into their own classes - [`5a2755d`](https://github.com/SabreTools/BinaryObjectScanner/commit/5a2755d7c71bc30c01d3a8e7a301e2b52ed3219b) Consistent comments - [`2938033`](https://github.com/SabreTools/BinaryObjectScanner/commit/2938033fa6a6317b27160ded72fef2b0f8d24e4b) Remove unused class - [`c109ace`](https://github.com/SabreTools/BinaryObjectScanner/commit/c109aceb24daeffdf2eabf871f6d12b7086963e1) Update nuspec - [`ca0d695`](https://github.com/SabreTools/BinaryObjectScanner/commit/ca0d6954704f741a11594e183dfd8719295758b9) Else-If causes some issues - [`5ffaedc`](https://github.com/SabreTools/BinaryObjectScanner/commit/5ffaedc024fe49740182c0e10f7c8eb2d49306e0) Keep path scanning on individual files, for now - [`fd86646`](https://github.com/SabreTools/BinaryObjectScanner/commit/fd866465b49945baf65e5926534c5d4347af6a0d) Fix test program output - [`4b1cae2`](https://github.com/SabreTools/BinaryObjectScanner/commit/4b1cae2ba25a584804345e7507aa2c619463ca35) Filename is no longer expected - [`392f9da`](https://github.com/SabreTools/BinaryObjectScanner/commit/392f9dae0ca12f221c048716cadecd6484d31dd5) Fix build - [`cfcb608`](https://github.com/SabreTools/BinaryObjectScanner/commit/cfcb608990c98fe2f15ea77cf9ee829e6f680a9e) Update all to 4.7.2 ### 📊 Changes **89 files changed** (+3794 additions, -1310 deletions) <details> <summary>View changed files</summary> 📝 `BurnOutSharp.sln` (+7 -2) 📝 `BurnOutSharp/BurnOutSharp.csproj` (+21 -60) 📝 `BurnOutSharp/BurnOutSharp.nuspec` (+9 -5) ➖ `BurnOutSharp/CaseInsensitiveDictionary.cs` (+0 -95) 📝 `BurnOutSharp/EVORE.cs` (+21 -0) 📝 `BurnOutSharp/ProtectionFind.cs` (+571 -1136) ➕ `BurnOutSharp/ProtectionType/AACS.cs` (+33 -0) ➕ `BurnOutSharp/ProtectionType/ActiveMARK.cs` (+20 -0) ➕ `BurnOutSharp/ProtectionType/Alcatraz.cs` (+7 -0) ➕ `BurnOutSharp/ProtectionType/AlphaAudio.cs` (+7 -0) ➕ `BurnOutSharp/ProtectionType/AlphaDVD.cs` (+26 -0) ➕ `BurnOutSharp/ProtectionType/AlphaROM.cs` (+13 -0) ➕ `BurnOutSharp/ProtectionType/Armadillo.cs` (+14 -0) ➕ `BurnOutSharp/ProtectionType/Bitpool.cs` (+26 -0) ➕ `BurnOutSharp/ProtectionType/ByteShield.cs` (+32 -0) ➕ `BurnOutSharp/ProtectionType/CDCheck.cs` (+14 -0) ➕ `BurnOutSharp/ProtectionType/CDCops.cs` (+67 -0) ➕ `BurnOutSharp/ProtectionType/CDLock.cs` (+38 -0) ➕ `BurnOutSharp/ProtectionType/CDProtector.cs` (+37 -0) ➕ `BurnOutSharp/ProtectionType/CDSHiELDSE.cs` (+13 -0) _...and 69 more files_ </details> ### 📄 Description Separate protections into their own classes, start the framework for allowing both newer protections to be more easily added as well as parsing of streams. This also comes with a csproj update that builds .NET 4.6.2, .NET 4.7.2, and .NET Core 3.0 versions for packaging. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 21:07:16 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SabreTools/BinaryObjectScanner#212