17 Commits
dev ... legacy

Author SHA1 Message Date
b7f24e897e wip: patching osu files 2025-02-18 21:47:55 +01:00
f31126e2b1 Merge pull request 'fix hwid error handling' (#21) from dev into master
Reviewed-on: #21
2024-07-21 19:48:52 +00:00
b6b48da5fa Merge pull request 'fix hwid generation' (#20) from dev into master
Reviewed-on: #20
2024-07-21 12:59:44 +00:00
f046746037 Merge pull request 'Add Useragent Headers, better error message handling on login, fix logger toggle' (#19) from dev into master
Reviewed-on: #19
2024-07-17 08:37:41 +00:00
b8f45ad0b8 Merge pull request 'small bugfixes' (#18) from dev into master
Reviewed-on: #18
2024-04-23 07:57:29 +00:00
86c9bc4a60 Merge pull request 'chore: prune old update files, fix update dialog' (#17) from dev into master
Reviewed-on: #17
2024-04-23 07:08:24 +00:00
6ccc285c61 Merge pull request 'fix api route' (#16) from dev into master
Reviewed-on: #16
2024-04-17 20:15:32 +00:00
ecf329dd69 Merge pull request 'add optional logging, cleanup fixes' (#15) from dev into master
Reviewed-on: #15
2024-04-15 11:12:10 +00:00
2bb4a86df3 Merge pull request 'dev' (#14) from dev into master
Reviewed-on: #14
2024-04-14 15:32:58 +00:00
144d1bb86a Merge pull request 'bump version' (#13) from dev into master
Reviewed-on: #13
2024-03-11 18:36:17 +00:00
c3f0882951 Merge pull request 'add dynamic beatmap images to presence' (#12) from dev into master
Reviewed-on: #12
2024-03-11 17:55:54 +00:00
4c33323e9e Merge pull request 'oops' (#10) from dev into master
Reviewed-on: #10
2024-01-30 08:52:43 +00:00
eb166c0165 Merge pull request 'bump patch version' (#9) from dev into master
Reviewed-on: #9
2024-01-29 07:58:55 +00:00
6bca0b32a9 Merge pull request 'disable unhandled error logging for now' (#8) from dev into master
Reviewed-on: #8
2024-01-29 07:57:48 +00:00
401be3c977 Merge pull request 'remove console logging, add unhandled error dialog' (#7) from dev into master
Reviewed-on: #7
2024-01-25 13:20:12 +00:00
d2d2a618c5 Merge pull request 'bump version, disable image drag' (#6) from dev into master
Reviewed-on: #6
2024-01-25 11:05:15 +00:00
fc6ec3bd69 Merge pull request 'remove class overrides' (#5) from dev into master
Reviewed-on: #5
2024-01-25 09:23:35 +00:00
4 changed files with 25 additions and 2 deletions

18
package-lock.json generated
View File

@@ -1,18 +1,20 @@
{
"name": "ezpplauncher-next",
"version": "2.1.2",
"version": "2.1.7",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "ezpplauncher-next",
"version": "2.1.2",
"version": "2.1.7",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
"@types/better-sqlite3": "^7.6.8",
"axios": "^1.6.5",
"better-sqlite3": "^9.2.2",
"bsdiff-bin": "^0.1.0",
"bsdiff-wasm": "^0.1.4",
"crypto": "^1.0.1",
"crypto-js": "^4.2.0",
"custom-electron-titlebar": "^4.2.7",
@@ -2004,6 +2006,18 @@
"node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
}
},
"node_modules/bsdiff-bin": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/bsdiff-bin/-/bsdiff-bin-0.1.0.tgz",
"integrity": "sha512-hXGe3uXRgyl2BI1W8c4PdLlDHlPXlYaOaYtWjd5R5MJhF7tq5L4Ng3/qbNGJe7ZIG1htaasM+ziY1TkB1SgrwQ==",
"license": "BSD"
},
"node_modules/bsdiff-wasm": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/bsdiff-wasm/-/bsdiff-wasm-0.1.4.tgz",
"integrity": "sha512-IdD9jw9NLVrerD96nUThyoj+0HyfCbrIJPdCf6iTB7yIdc86jZugpatw20qeMyepY7UDdN5p64bhti1ruHBmSg==",
"license": "MIT"
},
"node_modules/buffer": {
"version": "5.7.1",
"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",

View File

@@ -40,6 +40,8 @@
"@types/better-sqlite3": "^7.6.8",
"axios": "^1.6.5",
"better-sqlite3": "^9.2.2",
"bsdiff-bin": "^0.1.0",
"bsdiff-wasm": "^0.1.4",
"crypto": "^1.0.1",
"crypto-js": "^4.2.0",
"custom-electron-titlebar": "^4.2.7",

7
test/patch.test.ts Normal file
View File

@@ -0,0 +1,7 @@
const bs = require("bsdiff-bin")
(async () => {
bs.patch('./osu!.exe', './osu!patched.exe', './osu!patch.diff', function(err){
if(err) console.log("failed")
});
})();

BIN
working/bspatch.exe Normal file

Binary file not shown.