Retro68/LaunchAPPL
Ryan Schmidt 087989661c MiniVMac.cc: Fix alias creation code
* Convert all field values from host order to big-endian so they aren't
  byte-swapped when created on little-endian systems.
* Pack the struct so the compiler doesn't insert padding on 64-bit
  systems.
* Fix the volume and file creation timestamps by converting them from
  UNIX to Macintosh time base, using a function copied from hfsutils.
* Pad volume and file names with null bytes instead of random memory.
* Add the "end of variable-length data" marker so the OS doesn't crash
  when trying to resolve the alias.
* Set the alias flag so the OS treats the file as an alias.
2022-09-22 00:38:06 -05:00
..
Client MiniVMac.cc: Fix alias creation code 2022-09-22 00:38:06 -05:00
Common LaunchAPPL: shared file transport 2019-01-23 19:41:12 +01:00
Server cmake cleanup 2019-11-15 01:22:07 +01:00
CMakeLists.txt LaunchAPPLServer: Carbon version (no backend yet) 2018-05-14 23:58:11 +02:00
LaunchAPPL.cfg.example documentation updates 2019-06-23 16:50:09 +02:00