Jeff Schiller
|
45fdedd663
|
Move some common type definitions into archive/common.js and some comments.
|
2024-01-20 16:12:55 -08:00 |
|
Jeff Schiller
|
cf26e0a2de
|
Add some unit tests for unarchivers. Provide a way to disconnect the impl from the host (for unit tests).
|
2023-12-16 15:28:37 -08:00 |
|
Jeff Schiller
|
df5c5cfa0f
|
Rework decompression implementations to not be Workers, but instead communicate to the host via a MessagePort. This doesn't address issue #44 directly yet (still need a way to swap out port connection with a non-Web Worker).
|
2023-12-11 00:12:42 -08:00 |
|
Jeff Schiller
|
4ff93acab9
|
Add TODO to eventually un-Worker-ify the untar, unzip, unrar scripts.
|
2023-11-20 21:39:02 -08:00 |
|
Jeff Schiller
|
96a74d910c
|
Fix issue #42: Add missing slash for long filenames in ustar format
|
2023-10-17 21:58:12 -07:00 |
|
Jeff Schiller
|
63e84dadb0
|
Issue #28: Removed build step for bitjs.io now that all browsers (Firefox 114+) support ES Module Workers.
|
2023-05-28 10:39:35 -07:00 |
|
Jeff Schiller
|
755aba54bd
|
Make buffers transferable out of the Worker for unrar/untar too
|
2021-12-12 12:58:34 -08:00 |
|
codedread
|
78a11e1b12
|
Remove unzip/unrar/untar worker dependency on archive.js so that we can turn it into an ES module for Issue #16
|
2020-04-02 09:35:31 -07:00 |
|
codedread
|
ab5f6fc6d2
|
Make ByteStream and ByteBuffer into modules with Worker veresions via build for Issue #16
|
2020-04-02 00:07:14 -07:00 |
|
codedread
|
b04e638c93
|
Add logging as a parameter (used in unzip.js). Add a TODO for unrar.js to use a ByteStream for the file headers
|
2018-01-29 22:06:54 -08:00 |
|
codedread
|
23e3921072
|
Track number of compressed bytes read in while unarchiving and reporting progress
|
2018-01-26 00:12:58 -08:00 |
|
codedread
|
295413af0b
|
Remove dead sorting code inside the unarchivers. That is the job of the client code.
|
2018-01-25 21:22:39 -08:00 |
|
codedread
|
3268d3d10a
|
Update untar for streaming
|
2018-01-24 23:52:20 -08:00 |
|
codedread
|
d2a4329893
|
Whitespace and a couple arrow functions
|
2017-02-21 12:05:03 -08:00 |
|
codedread
|
0d27e9d9c0
|
Fix unzipper so that it always gets a fresh buffer of data. Remove a debugger statement
|
2017-02-21 11:45:28 -08:00 |
|
codedread
|
ea20a6a518
|
Fix untarring by ensuring it gets a fresh buffer of data and add a test
|
2017-02-20 23:40:33 -08:00 |
|
codedread
|
14abef20d6
|
Convert to ES6 classes
|
2017-02-20 14:36:48 -08:00 |
|
codedread
|
639a23e69b
|
Start the move to es6: Change all vars to lets/consts
|
2017-02-20 12:47:17 -08:00 |
|
codedread
|
19af90a27f
|
Move all archive-related files into a subdirectory called archive
|
2017-02-19 09:49:06 -08:00 |
|