Rob Greene
|
3b04415763
|
Adding some version information and fixing command-line to actually report version.
|
2018-04-04 21:34:04 -05:00 |
|
Rob Greene
|
216c73d32b
|
Missed this in the AC2 merge.
|
2018-03-11 17:34:28 -05:00 |
|
Rob Greene
|
e9469fe5a0
|
Merging in changes from applecommander2 project. API did change a bit on
HeaderBlock.
|
2018-03-11 15:13:24 -05:00 |
|
Rob Greene
|
8f4ca7fb9f
|
Making NufxScan a bit more useful. Include list of directories on the
command-line. Will recurse into subdirectories as well.
|
2018-03-10 22:09:27 -06:00 |
|
Rob Greene
|
e178f124ed
|
Fixing yellow markers in test classes and switching to JUnit 4.
|
2018-03-10 21:45:24 -06:00 |
|
Rob Greene
|
e1fb963913
|
Cleaning up Javadoc warnings and errors.
|
2018-03-10 17:36:23 -06:00 |
|
Rob Greene
|
1bd7b5f431
|
Merging changes that existed in AppleCommander's clone. Closes #2.
|
2018-03-06 21:34:58 -06:00 |
|
Rob Greene
|
1c54b5ac16
|
Migrating to Gradle; leaving the one failing Unit test as-is for now. #1.
|
2018-03-05 21:48:48 -06:00 |
|
|
499ffca9bb
|
Add a little commentary
|
2012-07-05 19:24:34 +00:00 |
|
|
92f1e321ac
|
Add a utility class for some higher-level functions
|
2012-06-29 03:35:41 +00:00 |
|
|
7743e29f8a
|
Fix up SDK operations - when they're packed inside a BXY wrapper.
|
2012-06-27 04:09:16 +00:00 |
|
|
f5599334c5
|
Accomodate some disk image creation bugs
|
2012-06-25 15:21:02 +00:00 |
|
|
dc2fb9c23c
|
More information in exception message for badly (?) formed ThreadKinds
|
2012-06-24 21:43:49 +00:00 |
|
John B. Matthews
|
252cd1607a
|
Preserve 1.5 compatibility.
|
2008-08-23 15:51:54 +00:00 |
|
Robert Greene
|
005b1f4e07
|
LZW decompression stream. Tests aren't quite right yet.
|
2008-07-10 03:10:36 +00:00 |
|
Robert Greene
|
264a5f6e53
|
Correcting typos.
|
2008-07-10 02:59:45 +00:00 |
|
Robert Greene
|
006eadf410
|
Added RleOutputStream for RLE compression.
|
2008-06-30 03:53:01 +00:00 |
|
Robert Greene
|
c188bf6c2b
|
Adding LittleEndianByteOutputStream.
|
2008-06-30 02:19:36 +00:00 |
|
Robert Greene
|
048f640e81
|
Minor correction to comments.
|
2008-06-30 02:19:15 +00:00 |
|
Robert Greene
|
af85d76306
|
Adding BitOutputStream; moved bit mask constants into BitConstants interface for both the input and the output stream.
|
2008-06-28 15:01:26 +00:00 |
|
Robert Greene
|
f11ba01ee2
|
Correcting behavior when the clear dictionary code is received (0x100).
|
2008-06-27 18:42:26 +00:00 |
|
Robert Greene
|
aad7071358
|
Just removing a commented out line.
|
2008-06-27 18:41:34 +00:00 |
|
Robert Greene
|
acb0912244
|
Removed some unit tests that took a bit of setup to get working; added a helper functions to HeaderBlock (getting filename and data or resource fork) and ThreadRecord (get correct InputStream); most LZW tests now compare to expected results. Not all test issues have been resolved.
|
2008-06-27 04:19:21 +00:00 |
|
Robert Greene
|
ac9626e9c0
|
Adding support for LZW/2 scheme. Fixed both LZW/1 and LZW/2 to handle "multichunk" files (that is, files more than 4K long). Renamed the NuFX-specific LZW streams to be NufxLzw[12]InputStream. Tests need to be revamped heavily. Added some sample archives with both formats that have the same answer.
|
2008-06-25 03:22:17 +00:00 |
|
Robert Greene
|
58af449378
|
This adds NuFX LZW/1 decompression support.
|
2008-06-23 04:03:42 +00:00 |
|
Robert Greene
|
0511fbfce5
|
Switched ByteSource to be an InputStream; renamed ByteSource LittleEndianByteInputStream.
|
2008-06-22 23:57:49 +00:00 |
|
Robert Greene
|
ec9c833f58
|
Adding basic LZW and RLE decompression algorithms implemented as InputStreams. The tests aren't quite test, but do verify they are functional.
|
2008-06-22 17:57:23 +00:00 |
|
John B. Matthews
|
ad3558f84a
|
Preserve 1.5 compatibility.
|
2008-06-17 16:39:24 +00:00 |
|
Robert Greene
|
4371c7a730
|
Added ability to get the CRC-16 from a ByteSource and for the MasterHeaderBlock to validate its CRC-16.
|
2008-06-17 04:09:56 +00:00 |
|
Robert Greene
|
6c241ea036
|
Added some masking to prevent a byte with the high bit set (0x80 or more) to flip into negative numbers; also altered to use an int in update.
|
2008-06-17 04:09:03 +00:00 |
|
Robert Greene
|
8e090c179e
|
ThreadFormat now knows its code; changed logic of find to use the coding instead of a switch statement.
|
2008-06-17 02:47:48 +00:00 |
|
John B. Matthews
|
c0c6a6a55a
|
Add CRC16.
|
2008-06-17 01:22:41 +00:00 |
|
Robert Greene
|
68a5b3a5f5
|
Initial commit. Reads basic NuFile/NuFX archive format. Does not handle CRC-16, does not write, does not handle compressed threads.
|
2008-06-16 03:37:52 +00:00 |
|