Commit Graph

68 Commits

Author SHA1 Message Date
Jake-B
cbe642bfc8 Added .sym and .ntkc file types as assumed binary. 2015-01-28 17:00:08 -05:00
Jake-B
f02b930700 Added .sym and .ntkc file types as assumed binary. 2015-01-28 16:57:04 -05:00
Kelvin Sherlock
3615fbe941 unlink/rmdir don't follow symbolic links, so use lstat instead of stat. 2015-01-18 11:21:03 -05:00
Kelvin Sherlock
654baccabc Add FSpDelete; Delete/HDelete should delete files or folders. 2015-01-16 20:17:50 -05:00
Kelvin Sherlock
863fafda98 move all the volume code into it's own file 2015-01-14 17:03:03 -05:00
Kelvin Sherlock
f42c8e06dd minor updates 2015-01-08 14:10:48 -05:00
Kelvin Sherlock
6aaadb8861 fix HOpen/HOpenRF 2015-01-07 17:01:44 -05:00
Kelvin Sherlock
dba511a103 HDelete 2015-01-07 17:01:20 -05:00
Kelvin Sherlock
3f4dd56d78 properly handle HCreate 2015-01-07 17:00:57 -05:00
Kelvin Sherlock
2bb2bd4326 display trap name for GetToolTrap, etc. 2015-01-06 14:59:37 -05:00
Kelvin Sherlock
42a1f5030d HGetVInfo stub 2015-01-05 20:11:10 -05:00
Kelvin Sherlock
a78226c536 .n files (MrC/MrCpp temp file) are binary. 2015-01-03 13:45:00 -05:00
Kelvin Sherlock
2c3388f76a SetFileDates (create / mod / backup) 2014-12-26 16:31:58 -05:00
Kelvin Sherlock
9d46424968 fix Open/PBOpen (no iodir/fs spec stuff) 2014-12-26 14:36:57 -05:00
Kelvin Sherlock
6929a374d0 use macos_error_from_errno() 2014-12-20 19:32:54 -05:00
Kelvin Sherlock
a4e89626d5 Open/OpenRF should use the directory id / fs spec. 2014-12-20 09:18:49 -05:00
Kelvin Sherlock
c03938ca7d Time Manager stuff 2014-12-18 14:29:20 -05:00
Kelvin Sherlock
18b2e7ff67 ReadXPRam call (DumpXCOFF) 2014-12-16 13:47:33 -05:00
Kelvin Sherlock
d1c067e47a Add support for the microseconds toolbox call. 2014-08-03 11:41:52 -04:00
Kelvin Sherlock
88423bc690 .cpp is a text file 2013-08-15 23:39:37 -04:00
Kelvin Sherlock
061c025e02 SetToolTrapAddress 2013-08-04 14:34:34 -04:00
Kelvin Sherlock
fc04a2b2cb add license 2013-07-30 01:06:19 -04:00
Kelvin Sherlock
541ac7fc29 TEXT file type is a text file 2013-07-19 19:58:07 -04:00
Kelvin Sherlock
9aaf997fe3 set LMTime global at start 2013-07-14 16:45:06 -04:00
Kelvin Sherlock
d0715138f9 SetVol (Link) 2013-05-23 21:42:06 -04:00
Kelvin Sherlock
2eb632892c Split out get/set file info 2013-05-22 20:37:57 -04:00
Kelvin Sherlock
71a81ffacb Open - use FDEntry::open 2013-05-18 22:11:42 -04:00
Kelvin Sherlock
159198adcb use macos/errors for errors 2013-05-18 21:44:02 -04:00
Kelvin Sherlock
722aa2e18a GetFPos (SC) 2013-05-18 00:00:47 -04:00
Kelvin Sherlock
2fb4e67323 GetOS/ToolTrapAddress (MPW 3.2 InitEnv) 2013-05-16 22:39:52 -04:00
Kelvin Sherlock
40d3f9a69b create finder info from prodos file type/aux type, if available. 2013-05-16 00:11:05 -04:00
Kelvin Sherlock
0d6874ae08 use global names 2013-05-12 22:36:22 -04:00
Kelvin Sherlock
6d76fae173 unified and fixed SetFinderInfo 2013-04-10 22:27:49 -04:00
Kelvin Sherlock
828dc94c90 fix _Open logging 2013-03-27 23:49:31 -04:00
Kelvin Sherlock
2b66aeae0e FlushVol (stub) 2013-03-27 00:00:47 -04:00
Kelvin Sherlock
31b41bf174 write logging 2013-03-04 00:32:10 -05:00
Kelvin Sherlock
77feba11f5 Write, SetEOF, SetFPos, mac_seek 2013-03-03 22:07:25 -05:00
Kelvin Sherlock
372fab3dc5 remove os.h errors 2013-03-02 20:55:47 -05:00
Kelvin Sherlock
9b1afa3d00 open rf stuff 2013-03-02 20:55:17 -05:00
Kelvin Sherlock
a8bd0248da .r + .rez are text 2013-03-02 20:55:00 -05:00
Kelvin Sherlock
db9fa7aa23 OpenRF 2013-03-02 20:54:43 -05:00
Kelvin Sherlock
adba68c724 use finder info to check binary files (linkiigs errors) 2013-03-02 17:38:51 -05:00
Kelvin Sherlock
233c625cb0 move errno_to_oserr 2013-02-28 18:58:17 -05:00
Kelvin Sherlock
9c951a221c High-Level HFS Dispatch 2013-02-28 18:05:39 -05:00
Kelvin Sherlock
ddf73f04ee .inc is text (mpw asm) 2013-02-27 23:43:02 -05:00
Kelvin Sherlock
8cdede6104 .p/.pas are text files 2013-02-26 18:32:55 -05:00
Kelvin Sherlock
b5be3a4924 FDEntry for open/close/read 2013-02-25 20:41:35 -05:00
Kelvin Sherlock
82d760ebf1 fix bug with read return value 2013-02-25 17:34:40 -05:00
Kelvin Sherlock
9e6176001a OS::Close 2013-02-25 17:34:25 -05:00
Kelvin Sherlock
c5f07d4706 initial work for HighLevelHFSDispatch 2013-02-24 23:23:05 -05:00