* why is there so much DRM I am going to cry
* Add support for detecting CD-Guard, as well as notes.
* Add CD-Guard to README.
* Address PR comments
* Ignore case in import/export checks.
* Overhaul Freelock
* Overhaul Freelock, including notes and new checks, along with confirming the existing checks.
* Add text-based checks for Freelock.
* Update README.
* Fix whitespace and re-add return
* Fix whitespace and re-add return
* Add notes and research relating to TZCopyProtection.
* Fix name (was previously "TZCopyProtector").
* Add new file check for "ZakMcCrack.Ghost".
* Update README.
* Initial addition of Rainbow Sentinel
* Basic detection based off of one sample, no specific research/notes.
* Update README.
* Add additional sample sources for Rainbow Sentinel
* Add additional sample sources for Rainbow Sentinel, with no new functionality.
* Add Rainbow Sentinel text checks
* Add Rainbow Sentinel text checks.
* Fuck C-Dilla
* Add initial detection of C-Dilla LMS/CD-Secure.
* Add a few code comments for Macrovision.
* Update README.
* Reorganize C-Dilla NE Checks
* Reorganize C-Dilla NE Checks.
* Add NE skeleton for C-Dilla and other Macrovision protections.
* Add more detections for CD-Secure 1.
* Let Macrovision return multiple protections
* Let Macrovision return multiple protections.
* Add new C-Dilla and SafeCast checks.
* why is C-Dilla so confusing
* Add additional checks for C-Dilla and SafeCast.
* Add skeleton for NE checks for SafeCast.
* Address PR comments
* Add notes to unconfirmed detections
* Add notes to unconfirmed detections to let users know what detections we need samples of.
* Add sources for some protections to confirm them.
* Confirm some RingPROTECH checks
* Confirm some RingPROTECH checks.
* Add notes for IndyVCD.
* Add support for PlayJ
* Add support for detecting PlayJ format audio files and PlayJ Music Player related files.
* Add an incomplete summary for Cactus Data Shield.
* Improve Cactus Data Shield Detection for CDS-200 (PlayJ).
* Address PlayJ PR comments
Fix whitespace and improve safety of PlayJ header check.
* Address further PlayJ PR comments
Reduce redundancy and further improve safety.
Add initial support for detecting Easy Anti-Cheat. This is presumed to only detect later versions, though it's possible that older versions may be detected as well.
* Overhaul DiscGuard detection
* Verify some existing checks for DiscGuard.
* Add several new executable and path checks.
* Add note for remaining unconfirmed check.
* Add notes and research in comments.
* Add related protection "DiscAudit" to list of protections that needs to be added.
* Address DiscGuard PR review comments
* Vastly improve MediaCloQ checks
Vastly improve MediaCloQ checks, including adding content and text file checks. Also, add notes relating to it in comments.
* Add comment to MediaCloQ
Add mention of "sunncomm.ico" being used as a previous check.
* Overhaul existing and add new audio CD protections
Overhaul many audio CD protections, on top of adding a few more. Unfortunately, disable key2Audio detection as well, as the existing checks were simply detecting OpenMG components and not key2Audio itself.
* Fix issues from PR review
* Add initial detection of WMDS, and improve detection of MediaMax CD-3
Add initial detection of Windows Media Data Session, and improve detection of MediaMax CD-3.
* Fix whitespace
Fix whitespace as requested in PR review.
* Add comment to WMDS
* Further improve MediaMax CD-3 checks