This website requires JavaScript.
fc6b574f47
Merge pull request 'update logging' (#22 ) from impl/better-logging into main
main
IsWaffle
2024-07-09 22:27:01 +00:00
067410e3a2
update logging
waffle.lord
2024-07-09 18:25:23 -04:00
291ff54101
update patchclient resource
waffle.lord
2024-06-25 18:42:33 -04:00
e2c1e9831d
Merge pull request 'Switch patch apply to use XDeltaSharp' (#21 ) from DrakiaXYZ/Patcher:feat-xdeltasharp into main
IsWaffle
2024-06-25 12:54:58 +00:00
e5f6c681de
Merge pull request 'Improve patch creation performance' (#20 ) from DrakiaXYZ/Patcher:perf-nocompression into main
IsWaffle
2024-06-25 12:54:20 +00:00
a22fccd42d
Switch patch apply to use XDeltaSharp - This resolves the persistent -1073741819
error some users receive during patching - XDeltaSharp doesn't support creating deltas, so patch creation still depends on xdelta3.exe
DrakiaXYZ
2024-06-24 21:36:06 -07:00
38f2425aeb
Improve patch creation performance - Skip MD5 hash generation if the file size differs, as it's guaranteed to be different - Disable xdelta compression, LZMA does a better job and quicker
DrakiaXYZ
2024-06-24 21:09:40 -07:00
c49c076ea7
Merge pull request 'update patch files dir name' (#19 ) from slugma into main
IsWaffle
2024-05-24 00:20:36 +00:00
a8e8b1d221
update patch files dir name
waffle.lord
2024-05-23 20:07:47 -04:00
21f4a58cc7
raise patching timeout to 10mins
waffle.lord
2024-05-20 09:23:05 -04:00
66f1832c21
Merge pull request 'try-catch parallel operations' (#18 ) from fix/change-ui-on-fail into main
IsWaffle
2024-05-18 16:49:38 +00:00
32d910473b
try-catch parallel operations
waffle.lord
2024-05-18 12:46:44 -04:00
da36ea3438
Merge pull request 'impr/parallel-patching' (#17 ) from impr/parallel-patching into main
IsWaffle
2024-05-04 14:57:27 +00:00
24fe16177a
finish adding parallel processing
waffle.lord
2024-05-04 10:56:49 -04:00
5e8293fcbc
stuff blah
waffle.lord
2024-05-03 14:57:08 -04:00
e560f85e7e
Merge pull request 'net8' (#16 ) from net8 into main
2.12.0
IsWaffle
2024-03-22 18:38:32 +00:00
ecdef3dcec
Merge pull request 'update to create 7z archives' (#15 ) from imp/7z-compression into net8
IsWaffle
2024-03-22 18:33:59 +00:00
c272c0da54
update to create 7z archives
waffle.lord
2024-03-22 13:03:07 -04:00
75194f31a5
update patch gen/client to net 8
waffle.lord
2024-03-07 15:56:40 -05:00
854a969e37
Merge pull request 'fix-debug-process-hang' (#14 ) from fix-debug-process-hang into main
Patcher2.10.2
IsWaffle
2023-11-17 17:40:15 +00:00
0a481d1e56
add version output
waffle.lord
2023-11-17 11:33:19 -05:00
0e97786f13
slight fixes
waffle.lord
2023-11-15 22:03:05 -05:00
2945c5aa0a
fix process buffer read, fix wrong path in access check
waffle.lord
2023-11-15 19:44:29 -05:00
f13b49e169
Merge pull request 'added a debug parameter and a bunch of logging when it's used' (#13 ) from debug-param into main
Patcher2.10.1
Patcher2.10.0
IsWaffle
2023-11-15 19:34:37 +00:00
2e704f30a6
update versions
waffle.lord
2023-11-15 11:42:03 -05:00
8cab05567d
update patch gen client
waffle.lord
2023-11-15 10:39:16 -05:00
b5a8c8ba1c
added a debug parameter and a bunch of logging when it's used
waffle.lord
2023-11-09 20:49:40 -05:00
b31c61ac4e
add reactive UI logging of exceptions
PatchHelper2.9.5
waffle.lord
2023-09-04 16:12:31 -04:00
8d0673e6f4
Merge pull request 'add elapsed time to patch views' (#12 ) from feature/show-elapsed-time into main
Patcher2.9.4
IsWaffle
2023-07-21 01:53:08 +00:00
d2cb5b6439
add elapsed time to patch views
waffle.lord
2023-07-20 21:50:50 -04:00
ff7f0f09ef
Merge branch 'main' of https://dev.sp-tarkov.com/waffle.lord/Patcher
Patcher2.9.3
waffle.lord
2022-07-04 11:12:58 -04:00
567e79caf6
version bump
waffle.lord
2022-07-04 11:12:43 -04:00
bb730aaa0d
Update 'README.md'
IsWaffle
2022-07-04 15:07:02 +00:00
7136dcdf3c
make patch client exit if an error occurs
waffle.lord
2022-07-04 11:03:59 -04:00
164e2f55f9
Merge pull request 'fix for missing directory causing errors' (#11 ) from CWX/Patcher:main into main
IsWaffle
2022-07-04 12:51:24 +00:00
eb2d40547a
fix for missing directory causing errors
CWX
2022-07-03 23:39:10 +01:00
91bbdac891
add os info to logs
waffle.lord
2022-06-16 09:13:14 -04:00
b6aa4463f4
add missing logging, version bump
Patcher2.9.2
Patcher2.9.1
waffle.lord
2022-06-15 14:01:47 -04:00
8a2a3422bf
bump version
waffle.lord
2022-06-14 21:34:26 -04:00
767e857eb9
adding basic logging
Patcher2.9
waffle.lord
2022-06-14 21:26:23 -04:00
717de4f3d4
Merge pull request 'Update 'README.md'' (#9 ) from update/readme into main
Patcher2.8
IsWaffle
2022-06-05 21:23:44 +00:00
c4fc62b4f8
Merge branch 'main' into update/readme
IsWaffle
2022-06-05 21:23:37 +00:00
9d822a80f2
fixing my bullshit
waffle.lord
2022-06-05 17:22:56 -04:00
2397f3cca9
Merge pull request 'Lower startup params' (#10 ) from fix/generator-startup-args-to-lower into main
IsWaffle
2022-06-05 19:06:39 +00:00
ef6451661a
Update 'README.md'
IsWaffle
2022-05-17 12:14:35 +00:00
3494a1fb92
Lower startup params
IsWaffle
2022-05-17 12:12:51 +00:00
3c6568f6d6
Merge pull request 'add autoclose parameter to patch generator with exit codes' (#8 ) from feature/generator-autoclose into main
IsWaffle
2022-05-17 11:52:54 +00:00
a7345f533c
add autoclose parameter to patch generator with exit codes
waffle.lord
2022-05-16 17:33:37 -04:00
37f3be1a7b
update exit codes
Patcher2.7
waffle.lord
2022-05-15 18:59:26 -04:00
80f1712475
fix args out of range exception
waffle.lord
2022-05-15 18:12:50 -04:00
33232e83b6
Merge pull request 'version bump' (#7 ) from feature/client-startup-args into main
IsWaffle
2022-05-15 21:44:33 +00:00
79e0d868fb
version bump
waffle.lord
2022-05-15 17:44:00 -04:00
2647019952
Merge pull request 'add patch client exit codes and startup arg to auto-close' (#6 ) from feature/client-startup-args into main
IsWaffle
2022-05-15 21:38:53 +00:00
7145a2a458
add patch client exit codes and startup arg to auto-close
waffle.lord
2022-05-15 17:36:16 -04:00
9e427421a5
Merge pull request 'add check for eft exe' (#5 ) from fix/no-eft-exe-check into main
Patcher2.6
IsWaffle
2022-05-01 17:05:55 +00:00
d25b0e5dfe
add check for eft exe
waffle.lord
2022-05-01 13:04:52 -04:00
8374a0d815
Merge pull request 'fix/no-patch-folder-check' (#4 ) from fix/no-patch-folder-check into main
Patcher2.5
IsWaffle
2022-04-30 16:14:21 +00:00
6be7688dd4
add patch folder check to client, updated client resource
waffle.lord
2022-04-30 12:05:13 -04:00
9bcbb42f83
update message view with textblock to wrap text
waffle.lord
2022-04-30 12:03:09 -04:00
165ddb4990
remove duplicate reactiveUI calls
waffle.lord
2022-04-30 12:02:16 -04:00
aa80a3d2aa
forgot to mark client as embedded resource
Patcher2.4
waffle.lord
2022-02-23 09:07:11 -05:00
bcbc95f468
update files to have versions, replace temp files if they exist
waffle.lord
2022-02-23 09:04:50 -05:00
c1f8b7e3ee
possibly fix patcher bug preventing patching from starting
Patcher2.3
waffle.lord
2022-02-11 15:38:08 -05:00
2beec228da
Add slight delay before autozipping to allow files to unlock, added dispatcher invocations to UI based property updates
Patcher2.2
waffle.lord
2021-12-29 20:28:03 -05:00
b842c6031c
move resources to correct projects
waffle.lord
2021-12-29 11:04:02 -05:00
7d87ff7291
I'm dumb
waffle.lord
2021-12-28 21:16:24 -05:00
bf496d50b3
Replace ViewNavigator with ReactiveUI RouterState, Fix PatchHelper rasing progress changed with no remaining source files, fix view load race conditions
Patcher2.1
waffle.lord
2021-12-28 19:44:25 -05:00
6dbd1da61b
Merge pull request 'avalonia-port' (#3 ) from avalonia-port into main
Patcher2.0
waffle.lord
2021-12-26 01:26:57 +00:00
1221e1e012
finished port, replace old project files
waffle.lord
2021-12-25 20:24:00 -05:00
17325571ad
its 1am idk man, I did some things. Patch Generator WIP
waffle.lord
2021-12-25 01:17:01 -05:00
f57abbb64a
updating avalonia, WIP patch generator
waffle.lord
2021-12-22 23:15:14 -05:00
2339f5d9b9
update projects to .net6
waffle.lord
2021-12-22 14:36:18 -05:00
d54a41ca9d
add comments to PatchHelper, fix compare hash logic
waffle.lord
2021-12-21 10:57:17 -05:00
c76e8329fc
finish patch client styling, remove test method
waffle.lord
2021-12-21 10:21:55 -05:00
3cb2b9cfae
updating port to use xdelta, fixed line item progress not updating to 100%, styling WIP
waffle.lord
2021-12-19 21:37:31 -05:00
eb27dc51a6
Merge pull request 'main' (#2 ) from main into avalonia-port
waffle.lord
2021-12-19 16:24:12 +00:00
705a4fd0b7
Merge pull request 'implement xdelta' (#1 ) from xdelta into main
Patcher1.4
waffle.lord
2021-12-18 05:04:38 +00:00
b71e2874e2
finish quick xdelta implementation
waffle.lord
2021-12-18 00:03:07 -05:00
644a2fb4e9
quick implementation of xdelta
waffle.lord
2021-12-17 16:02:31 -05:00
3db582a1ea
trying to figure out transitions. They seems to be kinda fucked, so idk
waffle.lord
2021-12-12 21:04:36 -05:00
1ee9044544
added projects, added original patcher utils files, patcher client port WIP
waffle.lord
2021-12-11 21:47:59 -05:00
277a59cc7f
adding some command line args for automation
Patcher1.3
waffle.lord
2021-10-31 14:02:53 -04:00
f4a1605ee4
remove useless code
Patcher1.2
waffle.lord
2021-08-06 20:38:16 -04:00
92d0aa2ae6
updated patching client style, add checkbox for autozip
waffle.lord
2021-08-06 20:36:11 -04:00
8acbe63c32
Merge branch 'master' of https://dev.sp-tarkov.com/waffle.lord/Patcher
waffle.lord
2021-08-04 17:16:31 -04:00
14d41f664f
fix filepathcer reseting progress indication during patching
waffle.lord
2021-08-04 17:15:44 -04:00
280d058353
Update 'Patcher/PatcherUtils/LazyOperations.cs'
waffle.lord
2021-08-02 00:44:16 +02:00
308ea92267
add patchclient, update other projects, blah
waffle.lord
2021-08-01 15:12:22 -04:00
f44bb375c2
rename project folder for consistency
waffle.lord
2021-08-01 00:44:14 -04:00
fefec3e779
fuck idk like all kinds of stuff...
waffle.lord
2021-08-01 00:36:37 -04:00
b3a4eaad55
Initial commit
waffle.lord
2021-08-01 00:19:51 +02:00