Aaron Culliney
53459c9e78
Clean up a number of Xcode build warnings
2017-09-28 16:27:12 -07:00
Aaron Culliney
033dbf71ea
Clean up disk/zlib internal APIs
2017-06-03 05:40:09 -07:00
Aaron Culliney
0468cea2d4
Clarify disk/zlib internal API comments after recent upheaval
2017-05-29 08:05:44 -10:00
Aaron Culliney
9bd59661ed
Refactor disk image UI to use file descriptors and not paths
...
- Push path opening responsibility out of disk6 API in favor of using file descriptors
- Improves handling of readonly gzipped disk images (now data is read without gunzipping or mmap()ing the file)
- Currently represents an API-breaking change for macOS, iOS, GNU/Linux desktop ports (but should be easy to fix)
2017-05-28 08:48:11 -10:00
Aaron Culliney
2cc23cf35d
Upgrade to GPLv3 "or later" and update copyrights
2015-10-22 21:09:13 -07:00
Aaron Culliney
57b7d930d6
User lower-level I/O with temp failure retries
2015-10-15 20:59:31 -07:00
Aaron Culliney
a1e4ba5cc2
Sanity-check .dsk and .nib image raw byte sizes
2014-04-06 21:49:02 -07:00
Aaron Culliney
ca5f76fc1a
Use GZIP routines for simplicity and compat
2013-12-22 12:37:01 -08:00
Aaron Culliney
f5c8df9a4a
Use zlib instead of fork/exec gzip executable
...
* Now all disk images are saved gzipped
2013-12-01 10:57:58 -08:00