Releases: AppleCommander/applesingle
Releases · AppleCommander/applesingle
v1.2.2
This is a release of the AppleSingle library (in Maven Central) and the asu
tool.
Bug Fixes
- Issue with with 0 length data fork files #2 (thanks to @lebraseric)
With this release,asu
also reports that an empty entry was found:003e: 00 00 00 01 00 00 08 00 00 00 00 00 .. .. .. .. | ............ | Entry header 0800: .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. | | Data Fork (empty)
v1.2.1
Tweaks of things forgotton:
- Added
AppleSingle.VERSION
to API so clients to retrieve version. - Added
AppleSingle.test(...)
which checks the header bytes of the givenFile
/Path
/InputStream
/byte[]
without reading the file or throwing an exception. asu info
subcommand now displays the file date information.
v1.2.0
Adding filter
command to asu
.
$ asu filter --help
Usage: asu filter [-h] [--afp] [--mac] [--msdos] [--prodos] [--stdin]
[--stdout] [-o=<outputFile>] [--exclude=<excludeEntryIds>[,
<excludeEntryIds>...]]... [--include=<includeEntryIds>[,
<includeEntryIds>...]]... [<inputFile>]
Filter an AppleSingle file
Please include a file name or indicate stdin should be read, but not both.
Parameters:
[<inputFile>] File to process
Options:
--afp Apply AFP specific filter
--exclude=<excludeEntryIds>[,<excludeEntryIds>...]
Filter by excluding specific entryIds
--include=<includeEntryIds>[,<includeEntryIds>...]
Filter by including specific entryIds
--mac, --macintosh Apply Macintosh specific filter
--msdos Apply MS-DOS specific filter
--prodos Apply ProDOS specific filter
--stdin Read AppleSingle from stdin.
--stdout Write AppleSingle to stdout.
-h, --help Show help for subcommand
-o, --output=<outputFile>
Write AppleSingle to file.
v1.1.0
New features:
- Adding support to API for File Dates Info.
- Adding analyze command to
asu
.
$ asu analyze --help
Usage: asu analyze [-hv] [--stdin] [<path>]
Perform an analysis on an AppleSingle file
Please include a file name or indicate stdin should be read, but not both.
Parameters:
[<path>] File to process
Options:
--stdin Read AppleSingle from stdin.
-h, --help Show help for subcommand
-v, --verbose Be verbose.
v1.0.1
This is a minor bug fix release. When an unknown/unsupported entry is seen, the application currently errors with a nebulous Error: An error occurred
when it is supposed to identify the unknown entry type. It will now error with Error: Unknown entry type of 0008
.
v1.0.0
This is the initial release of the AppleSingle library for AppleCommander.
Included in this release:
- A simple API/library to interact with AppleSingle files. Please see the README for details. Note that Maven/Gradle details are also included in the sub-project's readme.
- A command-line tool,
asu
, for interacting with AppleSingle files. Please see theasu
README for more information. The command-line tool JAR is attached to the release.