Releases: mach-kernel/cadius
Releases · mach-kernel/cadius
Fix more memory issues
- Fix
os_GetFolderFiles
calloc too small.
- AppleSingle check for OOB accesses (thanks @peterferrie). #34
Release |
sha256sum |
Darwin |
5b68f50c23e26570b02047bd6b59c6ef53efd4a966178c161d406f020b3e746b |
Linux |
51ab15f0b95d030adecd03d8b2b4c1f399bbffc2d606d7f2cadb565ed3dab0dd |
Windows |
3eca225a557732e74e31de71ce251c29a13a298373d4b9bfabc99f342a338ddd |
Bugfixes + optional case bits
os_GetFolderFiles
segfault fixed. Thanks @beevik: #26!
-C | --no-case-bits
option added to ADDFILE
, ADDFOLDER
, REPLACEFILE
, CREATEVOLUME
, and CREATEFOLDER
actions: #27.
- Fix warnings.
- Fix
ASGetEntries
buffer seek bug.
Release |
sha256sum |
Darwin |
18b8d1f536f67f779b8226d5cf3ab10155da8fed1deb8a1f3e87b96b3415cf00 |
Linux |
988c9703e3708967be4cbf1917e8a5210ad155379f1f8c42ff7df51e710d4166 |
Windows |
e54c2ebe409b148d4e2a5be9e1f93a65ff44135589eb7b3ac38078954eb4b071 |
CREATEVOLUME size bug fixed
1.4.2
CREATEVOLUME
did not previously allow for the creation of 143kb images. Thanks @inexorabletash!
Release |
sha256sum |
Darwin |
f5495e6d0cc95f77d5bf93dc54b1bc4e06e228a245a4c0068dce5be96b3c22c2 |
Linux |
140a3b9db462b3d6e3a61895405c3ae7d4fdbadb383380cb844cb1264706af51 |
Windows |
??? |
BSD |
??? |
Bugfixes, quiet flag
1.4.1
REPLACEFILE
- Buffer overflow resolved #17. Thanks @sicklittlemonkey!
- Error on replacing a file that does not exist silenced #16.
- Typo fixed. Thanks @a2sheppy
--quiet
command line argument added!
Release |
sha256sum |
Darwin |
ecbb8111a7bd609773bbb7592a644e0bfad4e4b23cda7101a84c8496c3e6c07a |
Linux |
38d4de31d6037833d20ed7db8d458f09354c5a49564416f63c2928fc57c17847 |
Windows |
??? |
BSD |
??? |
AppleSingle format support
This release adds AppleSingle format support for both import and export. Additionally, some Windows CLI path bugs have been fixed, along with a segfault that occurred when using the EXTRACTVOLUME
command.
./cadius EXTRACTVOLUME mydisk.po ./mydisk -A
----
./cadius EXTRACTFILE <[2mg|hdv|po]_image_path> <prodos_file_path> <output_directory>
./cadius EXTRACTFOLDER <[2mg|hdv|po]_image_path> <prodos_folder_path> <output_directory>
./cadius EXTRACTVOLUME <[2mg|hdv|po]_image_path> <output_directory>
[-A] Extract as AppleSingle
---
Release |
sha256sum |
Darwin |
2050211f9f5c9039bd15f766e40e8885f676db81908d0901c55f5f6d272985db |
Linux |
bdf920fd1c70a1acc5e7c729142e7eca6ccd1d78351bd49d0b33a4ddd6af3884 |
Windows |
dfaf667bdf5feda06e3266c2b7586d272df8222f84c6200d672eddc8cdea4c70 |
BSD |
??? |
Fix some macros
Cleaned up some of the OS macros (again). Maintenance release.
The CLI utility doesn't have the new version number (1.3.2) because I forgot.
Release |
sha256sum |
Darwin |
68c5fdd27b4ccf0ccacd470d8eb78200550c7dd376076f90c443281f6e047711 |
Linux |
be9f49bce70f79367760c31452939fff2eff4d6e3dddd6243aca87630ea614c7 |
Windows |
01b6b095687f5bd9807fa858a808b2f32075cc69c58c1c1b62e029cd45866d6f |
BSD |
??? |
Timestamp issues fixed
Timestamps are now not 1900 years in the past, and one month off. A big thank you to 4am for their contribution!
Release |
sha256sum |
Darwin |
??? |
Linux |
b41d387fcfd1ce907f1edcf9d6115cbc4ac55d7b95c08cedcd86f55bfd259bb1 |
Windows |
??? |
BSD |
??? |
File type & aux type suffix, REPLACEFILE command
This release adds the ability to specify file & aux type suffixes as part of your local filename. It is processed by CADIUS and placed onto the ProDOS partition.
./cadius ADDFILE ~/Downloads/apda_gsbasic_v1.0b4.2mg /GSB/TDFS ADB.TDF#AC023B
Additionally, there's a REPLACEFILE
command. You can also change the suffix as part of the replace command (but it is not necessary). Another example!
./cadius REPLACEFILE ~/Downloads/apda_gsbasic_v1.0b4.2mg /GSB/TDFS ADB.TDF#001212
Release |
sha256sum |
Darwin |
5ce8ac5693214a63d783980f2714405834457810d1a217cc45cae6bed4f09995 |
Linux |
a02b0dd8ed47e7c3208335524a52d7d754d1ecca300e187656be8db79120ae43 |
Windows |
b46efea7596f68e5deefb6724289283cfc75f11d7ebc96f376d52323e1c6773c |
BSD |
??? |
POSIX Support / 1.2-b2
- Timestamps should now show up for file r/w operations from images to your local system and back
- Windows build has not yet been tested, YMMV
- Tested on Linux, OS X.