[PR #3] [MERGED] Further work on Longhorn #1

Closed
opened 2026-02-27 09:15:59 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/massgravel/TSforge/pull/3
Author: @thecatontheceiling
Created: 4/3/2025
Status: Merged
Merged: 4/3/2025
Merged by: @thecatontheceiling

Base: masterHead: longhorn


📝 Commits (10+)

  • 6d75989 Add partial support (zcid, rtmr, non-functional kms4k) for vista
  • f2ad15e fix vista kms4k, add reset support
  • 1cf9823 remove debug prints, partially fix compatibility with vista rtm
  • 74cce5e disable kmsc support for vista until it can be implemented
  • 4c7c58e Add kmsc support for vista
  • 137f634 Update README.md
  • bcebe22 Update README.md
  • 07f43e2 move detectcurrentkey to common
  • b8558d8 basic cleanup
  • accbed0 fix build

📊 Changes

27 files changed (+1210 additions, -453 deletions)

View changed files

📝 LibTSforge/Activators/AVMA4K.cs (+7 -7)
📝 LibTSforge/Activators/KMS4K.cs (+92 -49)
📝 LibTSforge/Activators/ZeroCID.cs (+54 -12)
📝 LibTSforge/Common.cs (+3 -219)
📝 LibTSforge/Crypto/CryptoUtils.cs (+12 -1)
📝 LibTSforge/Crypto/PhysStoreCrypto.cs (+17 -6)
📝 LibTSforge/Modifiers/GenPKeyInstall.cs (+16 -15)
📝 LibTSforge/Modifiers/GracePeriodReset.cs (+4 -3)
📝 LibTSforge/Modifiers/KMSHostCharge.cs (+94 -55)
📝 LibTSforge/Modifiers/KeyChangeLockDelete.cs (+7 -2)
📝 LibTSforge/Modifiers/RearmReset.cs (+13 -5)
📝 LibTSforge/Modifiers/TamperedFlagsDelete.cs (+13 -10)
📝 LibTSforge/Modifiers/UniqueIdDelete.cs (+5 -3)
📝 LibTSforge/PhysicalStore/Common.cs (+7 -0)
📝 LibTSforge/PhysicalStore/PhysicalStoreModern.cs (+2 -2)
LibTSforge/PhysicalStore/PhysicalStoreVista.cs (+356 -0)
📝 LibTSforge/PhysicalStore/PhysicalStoreWin7.cs (+2 -2)
📝 LibTSforge/PhysicalStore/VariableBag.cs (+83 -18)
📝 LibTSforge/SPP/PKeyConfig.cs (+20 -16)
📝 LibTSforge/SPP/ProductKey.cs (+5 -5)

...and 7 more files

📄 Description

No description provided


🔄 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/massgravel/TSforge/pull/3 **Author:** [@thecatontheceiling](https://github.com/thecatontheceiling) **Created:** 4/3/2025 **Status:** ✅ Merged **Merged:** 4/3/2025 **Merged by:** [@thecatontheceiling](https://github.com/thecatontheceiling) **Base:** `master` ← **Head:** `longhorn` --- ### 📝 Commits (10+) - [`6d75989`](https://github.com/massgravel/TSforge/commit/6d759899d85939c95f2b97c8e041d7b4865208f9) Add partial support (zcid, rtmr, non-functional kms4k) for vista - [`f2ad15e`](https://github.com/massgravel/TSforge/commit/f2ad15e5a25c9cc2cdf0d198927be0562f466156) fix vista kms4k, add reset support - [`1cf9823`](https://github.com/massgravel/TSforge/commit/1cf9823ad3defaf063f7306540e5f1bcbf9acbe7) remove debug prints, partially fix compatibility with vista rtm - [`74cce5e`](https://github.com/massgravel/TSforge/commit/74cce5e941aee0fa24062da84b285b19db3c79f5) disable kmsc support for vista until it can be implemented - [`4c7c58e`](https://github.com/massgravel/TSforge/commit/4c7c58e62d8176c253c860360ef5211b6bcdb40e) Add kmsc support for vista - [`137f634`](https://github.com/massgravel/TSforge/commit/137f634f1dff751bc4d00a715f45c97502446521) Update README.md - [`bcebe22`](https://github.com/massgravel/TSforge/commit/bcebe2248cba255b5102b3e329841de2d388fd41) Update README.md - [`07f43e2`](https://github.com/massgravel/TSforge/commit/07f43e261381c8b9229fcf376e310d8f02ccb16d) move detectcurrentkey to common - [`b8558d8`](https://github.com/massgravel/TSforge/commit/b8558d8fb2de25a97572ec9d3e33618b8fac3027) basic cleanup - [`accbed0`](https://github.com/massgravel/TSforge/commit/accbed0c514fc4ad1eaf5691cb89421f0485b5d6) fix build ### 📊 Changes **27 files changed** (+1210 additions, -453 deletions) <details> <summary>View changed files</summary> 📝 `LibTSforge/Activators/AVMA4K.cs` (+7 -7) 📝 `LibTSforge/Activators/KMS4K.cs` (+92 -49) 📝 `LibTSforge/Activators/ZeroCID.cs` (+54 -12) 📝 `LibTSforge/Common.cs` (+3 -219) 📝 `LibTSforge/Crypto/CryptoUtils.cs` (+12 -1) 📝 `LibTSforge/Crypto/PhysStoreCrypto.cs` (+17 -6) 📝 `LibTSforge/Modifiers/GenPKeyInstall.cs` (+16 -15) 📝 `LibTSforge/Modifiers/GracePeriodReset.cs` (+4 -3) 📝 `LibTSforge/Modifiers/KMSHostCharge.cs` (+94 -55) 📝 `LibTSforge/Modifiers/KeyChangeLockDelete.cs` (+7 -2) 📝 `LibTSforge/Modifiers/RearmReset.cs` (+13 -5) 📝 `LibTSforge/Modifiers/TamperedFlagsDelete.cs` (+13 -10) 📝 `LibTSforge/Modifiers/UniqueIdDelete.cs` (+5 -3) 📝 `LibTSforge/PhysicalStore/Common.cs` (+7 -0) 📝 `LibTSforge/PhysicalStore/PhysicalStoreModern.cs` (+2 -2) ➕ `LibTSforge/PhysicalStore/PhysicalStoreVista.cs` (+356 -0) 📝 `LibTSforge/PhysicalStore/PhysicalStoreWin7.cs` (+2 -2) 📝 `LibTSforge/PhysicalStore/VariableBag.cs` (+83 -18) 📝 `LibTSforge/SPP/PKeyConfig.cs` (+20 -16) 📝 `LibTSforge/SPP/ProductKey.cs` (+5 -5) _...and 7 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 09:15:59 +03:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/TSforge-massgravel#1
No description provided.