Commit Graph

54 Commits

Author SHA1 Message Date
97312585db fix: fix to unix permissions with 7z 2025-10-28 19:29:25 +11:00
7ec09bee1e feat: fix 7zip integration 2025-10-13 11:29:30 +11:00
96c1b15de7 remove unneeded deps 2025-10-02 17:14:26 +10:00
bd6d7060fd feat: the 7z update 2025-10-02 17:06:58 +10:00
e66a6581cb fix: temporary remove luajit for compliation reasons 2025-08-25 12:43:23 +10:00
817c3cf503 feat: script backend, fixes 2025-08-25 12:35:12 +10:00
0d01809fd0 feat: no panik 2025-08-25 12:20:51 +10:00
ba35ca9a14 feat: start of scripting engine 2025-08-24 13:50:44 +10:00
ae4648845e feat: add support for partially deflated zips 2025-08-17 11:21:09 +10:00
bd30464a08 fix: manifest generation with multiple chunks 2025-08-15 21:56:33 +10:00
c67cca4ee0 fix: remove debug println 2025-08-15 21:41:48 +10:00
cae208a3e0 fix: zip read sizing 2025-08-15 21:30:25 +10:00
4fb9bb7563 fix: manifest sizing for slow backends 2025-08-15 16:49:18 +10:00
7ec5e9f215 fix: zip file reader offset 2025-08-13 16:22:48 +10:00
dc3a420986 feat: performance improvements, fix zip 2025-08-13 11:35:50 +10:00
2969d64c45 feat: move to bigints for larger file sizes 2025-07-14 15:17:38 +10:00
52a685391a Bump rawzip to 0.3
No need for any patches ;)
2025-07-13 07:46:36 -05:00
04d3f2dd8c fix: revert napi update 2025-07-02 20:33:53 +10:00
8f4b2a6c6d feat: add file peaking, 1.5.0 2025-07-02 18:03:35 +10:00
48e5b97a4e feat: zip file reading 2025-07-02 11:55:04 +10:00
c1aaf8adcd feat: work on version backend system 2025-07-01 22:51:22 +10:00
42f770aed9 feat: Add file start and end to read_file function
Signed-off-by: quexeky <git@quexeky.dev>
2025-05-28 22:32:37 +10:00
b6910e717b fix: Changed FramedRead to work with ReadableStream
Signed-off-by: quexeky <git@quexeky.dev>
2025-05-28 14:52:42 +10:00
45a26c7156 inprogress: handoff to quexeky 2025-05-28 13:53:28 +10:00
16b78bca17 fix: chunk size 2025-05-27 10:34:44 +10:00
072a1584a0 feat: add list files command 2025-05-26 15:02:41 +10:00
6b5356627a fix: remove unnecessary size parameter causing windows build issues 2025-05-26 14:03:26 +10:00
7ede73e87c feat: move to backend-based manifest 2025-05-26 13:56:24 +10:00
577d1a8a92 feat: remove openssl dependency 2025-03-25 09:23:40 +11:00
640cffa106 refactor: Ran cargo clippy & Cargo fmt
Signed-off-by: quexeky <git@quexeky.dev>
2025-03-21 11:13:35 +11:00
3209bcd01d chore: update partial ssl.rs to rcgen 2025-03-20 16:24:26 +11:00
6439b173f8 chore: migrate to github actions 2025-03-20 09:56:03 +11:00
6a951bd33d Ran cargo fmt
Signed-off-by: quexeky <git@quexeky.dev>
2024-11-04 18:15:06 +11:00
119f42e2ba Improve QoC
Signed-off-by: DecDuck <declanahofmeyr@gmail.com>
2024-11-01 00:01:45 +11:00
ae978bc0a0 Converting to md5 2024-10-26 22:11:47 +11:00
db69392c90 My bad - makins sure that it build correctly 2024-10-26 15:59:48 +11:00
8e5e4b7df9 Update manifest.rs 2024-10-26 04:52:35 +00:00
e079ec5cac add tests and ci rules 2024-10-26 15:33:11 +11:00
3723dcef46 stablised API 2024-10-21 20:45:46 +11:00
75e9e7d74c refactored to create manifest by filename 2024-10-14 13:01:56 +11:00
43c25f0caa hashmap chunks for speed 2024-10-13 15:02:04 +11:00
0ddd263d74 add metadata about chunk length 2024-10-12 11:00:26 +11:00
73e8f9b42c got rid of thread utils, and made the processing properly async 2024-10-11 16:33:11 +11:00
3e68f0524e non blocking async 2024-10-11 15:57:20 +11:00
f88fd2a016 async utils that might fix my problem 2024-10-11 15:51:32 +11:00
174e48667f added progress & log callback functions 2024-10-10 16:35:45 +11:00
8af08460b0 new manifest generation with checksums for Drop 2024-10-10 14:37:49 +11:00
946ec23606 update ssl utils 2024-10-08 21:18:30 +11:00
116fc3263f new chunking and cert utils 2024-10-07 22:09:34 +11:00
67a237d8a3 patch issue 2024-10-07 15:00:20 +11:00