Skip to content

Try to update#2

Open
sicklittlemonkey wants to merge 47 commits intosicklittlemonkey:masterfrom
mach-kernel:master
Open

Try to update#2
sicklittlemonkey wants to merge 47 commits intosicklittlemonkey:masterfrom
mach-kernel:master

Conversation

@sicklittlemonkey
Copy link
Copy Markdown
Owner

No description provided.

mach-kernel and others added 30 commits April 1, 2018 12:46
Prevent buffer overflow, fixes #17
REPLACEFILE don't error if file does not exist
The posix os_GetFolderFiles had a memory corruption bug where it
was writing past the end of a heap-allocated array.
Fix memory corruption bug.
fix other warnings, invalid logf usage
import unlink in os.h
catalog uses name case for logging
for move operations, we detect to see if the case word is zero, since we
should not prompt for data we already know
Fix new volume size assertion
mach-kernel and others added 17 commits December 17, 2020 08:48
Fix target directory creation when a root path is specified.
Fix off-by-one in AllocateImageBlock
When checking if a file block can be sparse (i.e. not actually
allocated on disk), ensure the test always fails for the first
block of the file, as this would violate the ProDOS file system
specification, and makes ProDOS-8 unhappy.

Additionally, when loading a volume, log if files are encountered
that have sparse first blocks.

#42
ADDFILE should never make first block sparse [cherry-pick]
ADDFILE should never make first block sparse
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants