Jeff Schiller
|
426741a43e
|
Fix unrar unit tests. Remove RAR5 test files. Properly error on RAR5 files for issue #25
|
2024-02-03 14:22:05 -08:00 |
|
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
|
5bdb4c7585
|
Fix missing RarVM import after ES Module refactoring
|
2023-06-21 06:58:37 -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
|
1b00fdaae3
|
Fix unrar and unzip importing the right version of ByteBuffer
|
2020-04-02 09:17:47 -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
|
a457564ff0
|
Start on Issue #16. Make BitStream a module, but provide a Web Worker version of BitStream via a build step
|
2020-04-01 23:08:09 -07:00 |
|
codedread
|
e07990c4db
|
Terminate the unrar process if we reach the end of the byte stream
|
2018-11-01 03:30:18 -07:00 |
|
codedread
|
6e9a9cc382
|
Tweak formatting
|
2018-11-01 03:29:27 -07:00 |
|
codedread
|
042b318cfa
|
Update readme for streaming and add a TODO for Issue #11
|
2018-02-01 09:31:29 -08:00 |
|
codedread
|
a6f9026ab1
|
Remove pushing and throwing errors from BitStream and update unit tests. Update unrar to use a ByteStream for the RAR file header (like unzip)
|
2018-01-30 00:16:38 -08: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
|
9f9cd94547
|
Update unrar() to work for streamed data. Improve error handling in unzip
|
2018-01-24 08:33:36 -08:00 |
|
codedread
|
e7ef46fb78
|
Fix whitespace and style
|
2018-01-19 07:47:49 -08:00 |
|
codedread
|
82dff77651
|
Fix a bug in Unrar where the LHD_SOLID flag was being ignored in the header
|
2017-10-16 22:20:45 -07:00 |
|
codedread
|
1a120e7230
|
Fix es6 const/let error
|
2017-03-26 21:11:15 -07:00 |
|
codedread
|
e412022a58
|
Update link in unrar doc to bitjs on github.
|
2017-02-21 18:24:17 -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
|
2488bb43b5
|
Add some more unrar tests
|
2017-02-19 12:39:10 -08:00 |
|
codedread
|
19af90a27f
|
Move all archive-related files into a subdirectory called archive
|
2017-02-19 09:49:06 -08:00 |
|