Commit Graph

271 Commits

Author SHA1 Message Date
3711470500 On Atari ST, run directory depth last. 2021-05-16 23:32:20 +01:00
5cf071e30d Fix printing of volume information in Atari ST. 2021-05-16 21:15:27 +01:00
76aa4384e4 If BPB could not be retrieved in Atari ST assume we're using 512 bytes per sector. 2021-05-16 21:15:11 +01:00
b401b9f637 Force Atari TOS to check for media change before requesting information. 2021-05-16 21:14:32 +01:00
86767c501a Fix number of defined timestamps in Atari ST. 2021-05-16 21:14:06 +01:00
07095b7e3b Fix calculation of drive no. in Atari ST. 2021-05-16 21:13:50 +01:00
7598b1608c Detect Atari ST compiler. 2021-05-16 21:12:45 +01:00
ff194585fa Fix printing long values in Atari ST. 2021-05-16 07:21:30 +01:00
9297e2567d Fix protection error when checking if there's a cookie jar in Atari ST. 2021-05-16 07:19:08 +01:00
1b5e2d98c6 Fix decoding GEMDOS version. 2021-05-16 07:15:54 +01:00
f7e4d325b0 Fix formatting of TOS build date. 2021-05-16 07:15:21 +01:00
594e54df97 Correct protection error when accessing system base in Atari ST. 2021-05-16 07:14:16 +01:00
d786b8771d Add UFS type in MacOS. 2021-05-16 07:10:00 +01:00
bc2b412bcc Decode A/UX version from Gestalt response when running in Mac OS. 2021-05-16 07:09:43 +01:00
eadd34c389 Create only 1000 files in Mac OS. 2021-05-16 07:09:19 +01:00
9c3208c266 Fix typo in Linux definition name. 2021-05-11 22:00:57 +01:00
056af1e1fc Use dynamic calling for fallocate to allow sparse to compile in old Linux. 2021-05-11 21:56:18 +01:00
4e60409954 Use basetype for flags in Linux. 2021-05-11 21:49:51 +01:00
01540ed6c5 Define RTLD_DEFAULT if not defined in Linux. 2021-05-11 21:49:04 +01:00
541a164766 Define flags attributes ioctl if not defined in Linux. 2021-05-11 21:48:17 +01:00
aed413edff Add support for old Linux statfs. 2021-05-11 21:42:36 +01:00
eddd6735d9 Define RTLD_DEFAULT for very old BSDs. 2021-05-03 12:59:04 +01:00
41a2174acb Fix NetBSD flags definitions. 2021-05-03 12:55:52 +01:00
4e29b71d33 Add support for NeXTStep, OpenStep and Apple Rhapsody. 2021-05-01 21:45:13 +01:00
e15703b6aa Fix removing revision from Haiku for older versions. 2021-05-01 20:21:52 +01:00
5ee97e86db Fix includes in BSD and UNIX volume. 2021-05-01 19:49:53 +01:00
a7e92a4592 Fix BSD attribute counter from including DragonFly BSD and FreeBSD at the same time. 2021-05-01 19:49:35 +01:00
98e0ce9926 BeOS declares mkdir(2) in sys/stat.h. 2021-04-28 10:31:38 +01:00
399cd067ef Code refactor in BeOS. 2021-04-28 09:22:23 +01:00
36592fd1af Fix creation of extended attributes in BeOS. 2021-04-28 09:22:08 +01:00
86cf157c13 Define BeOS icon type if not previously defined, as it is missing in BeOS R3. 2021-04-28 09:21:12 +01:00
057e20030b Cast calculations of volume sizes to 64bit in BeOS. 2021-04-28 09:20:42 +01:00
878b16a1c1 Define value for printf of 64bits if not defined. 2021-04-28 09:20:16 +01:00
2bbe1505d7 Fix number of BeOS permissions. 2021-04-28 09:19:54 +01:00
b7853df58f Define utsname field lengths in BeOS if not defined previously. 2021-04-28 09:19:39 +01:00
1f62ce9c4d Explicitly cast frag buffers for BeOS. 2021-04-28 09:19:14 +01:00
23f806bb71 Rename BeOS' time.h to beostime.h to prevent collision in Be's CodeWarrior. 2021-04-28 09:18:38 +01:00
1a5bcc61bd Add support for Cygwin. 2021-04-27 05:29:30 +01:00
89f1d8ed16 Fix number of permissions in UNIX. 2021-04-27 05:29:12 +01:00
52d8ba6126 Small fixes in Atari ST. 2021-04-25 20:05:16 +01:00
f59b7ea474 Implement permissions for Atari ST. 2021-04-25 20:00:39 +01:00
e6431ce2a9 Implement links for Atari ST. 2021-04-25 19:56:05 +01:00
a2942568cd Implement OS information for Atari ST. 2021-04-25 19:46:05 +01:00
01450ffa99 Implement volume information for Atari ST. 2021-04-25 18:53:21 +01:00
9de8b4d752 Implement timestamps for Atari ST. 2021-04-25 18:25:50 +01:00
3e18181988 Add non-implemented for resource fork, sparse files and extended attributes for Atari ST. 2021-04-25 18:14:08 +01:00
4a9953703c Implement permissions skeleton for Atari ST. 2021-04-25 18:11:20 +01:00
c221af5c1e Implement links skeleton for Atari ST. 2021-04-25 18:09:51 +01:00
0602959063 Fix incorrect handle comparison. 2021-04-25 18:08:05 +01:00
4baec69185 Implement fragmentation for Atari ST. 2021-04-25 18:07:49 +01:00