Benjamin Fleischer
62a6ad9393
Set deployment target to macOS 11
2025-05-07 18:21:59 +02:00
Benjamin Fleischer
fe3bd00378
Map com.apple extended attributes to org.apple
...
Keeping the com.apple prefix can trigger all kinds of Finder errors
when copying files to the virtual volume.
2025-05-05 11:42:53 +02:00
Benjamin Fleischer
1577cc93ce
Update LoopbackFS-C for macFUSE 5
2025-04-11 21:59:32 +02:00
Benjamin Fleischer
5878beace5
Update LoopbackFS-Swift for macFUSE 5
2025-04-11 21:57:51 +02:00
Benjamin Fleischer
b0fd1fed0d
Update LoopbackFS-ObjC for macFUSE 5
2025-04-11 21:55:20 +02:00
Benjamin Fleischer
7324f50a65
Make sure to keep blocksize mount-time option
2025-03-31 02:31:50 +02:00
Benjamin Fleischer
61fcd6343a
Fix indentation
2024-09-26 14:23:43 +02:00
Benjamin Fleischer
4c3a88d269
Make LoopbackFS-ObjC behave like LoopbackFS-C
...
* Implement support for all file system attributes
* Implement special handling for Apple extended attributes
2024-09-26 14:23:43 +02:00
Benjamin Fleischer
95695df6d0
Do not ignore setxattr(2) flags in LoopbackFS-C
2024-09-26 13:25:46 +02:00
Benjamin Fleischer
ca5d4b94d9
Add support for extended access() in Loopback-C
2023-10-26 00:04:09 +02:00
Benjamin Fleischer
8ebe884c72
Update build settings for Xcode 15
2023-09-16 12:47:26 +02:00
Benjamin Fleischer
68574900ec
Add support for read/write node locking
2022-04-22 17:24:10 +02:00
Benjamin Fleischer
d926daab79
Add support for converting blocksize in Loopback-C
2021-11-11 19:12:12 +01:00
Benjamin Fleischer
8e1f3024b8
Use statfs_x instead of statfs in Loopback-C
...
The statfs_x callback uses struct statfs instead of struct statvfs.
This allows returning 64 bit values for f_blocks, f_bfree and f_bavail.
2021-10-13 20:54:42 +02:00
Benjamin Fleischer
b866a1a956
Fix offset in readdir callback in LoopbackFS-C
...
Under macOS, telldir() may return 0 the first time it is called. But
for libfuse, an offset of zero means that offsets are not supported, so
we shift everything by one.
2021-06-11 22:06:51 +02:00
Benjamin Fleischer
9180d1474f
Set deployment target to macOS 10.9
2021-06-06 04:05:18 +02:00
Benjamin Fleischer
d30e71d923
Initial commit
2021-05-11 17:10:54 +02:00