Xavier L'Heureux
58f2d28ff5
Format the codebase
2020-01-20 15:00:26 -05:00
Jeremy Soller
3191d7d182
Add argument to locate redoxfs by block
2019-10-28 20:27:53 -06:00
Jeremy Soller
4578a22297
Tests
2019-07-20 17:08:33 +00:00
Jeremy Soller
b26195f49a
0.3.4 - expose archiving functionality
2019-07-04 15:46:12 -06:00
Jeremy Soller
a226d19096
Implement symlinks and fix truncation
2019-05-11 12:26:01 -06:00
Jeremy Soller
7b661e31e3
Remove unused ctime parameter
2019-05-11 11:51:46 -06:00
Jeremy Soller
966105e566
Copy uid, gid, ctime, and mtime
2019-05-11 11:50:19 -06:00
Jeremy Soller
237c156503
Read permissions from original file
2019-05-11 11:46:49 -06:00
Jeremy Soller
946efa2fb5
Add sparse disk file to not require image to be sized initially.
2019-05-08 21:07:21 -06:00
Jeremy Soller
0754019950
Truncate disk image
2019-05-08 20:55:37 -06:00
Jeremy Soller
842744c384
Merge branch 'master' of https://gitlab.redox-os.org/redox-os/redoxfs
2019-05-08 20:35:15 -06:00
Jeremy Soller
2e32481d4c
Add redoxfs-ar program to create a redoxfs image from a folder
2019-05-08 20:34:20 -06:00
Jeremy Soller
015d352e33
Fixes for Redox when part of unix target family
2019-04-23 13:55:46 -06:00
Jeremy Soller
219bf26966
Update for new rust
2019-04-07 10:49:56 -06:00
Robin Randhawa
37aab3e566
redoxfs: Add '--get-uuid' support
...
With this, `redoxfs --get-uuid <disk>` prints out the UUID of the
provided redoxfs disk image.
This is needed especially for aarch64 kernels where the UUID of the boot
disk needs to be passed to the kernel by the bootloader. With this
extension to the mount command, the kernel build glue can query the
prepared redoxfs image for it's UUID.
2019-03-15 15:48:25 +00:00
Jeremy Soller
3ae32d9901
Reduce diff - remove dirty flag as it could be added in a separate change
2018-12-08 08:47:28 -07:00
Jeremy Soller
d53fc6afff
Handle sigterm instead of sigkill
2018-12-08 08:18:21 -07:00
Jeremy Soller
87ecce9e44
Cleanup and use unmount flag inside of Redox scheme processing function
2018-12-08 08:10:23 -07:00
Liam Naddell
f96d330993
wip implementation of unmounting and dirty bits for redoxfs
2018-12-06 11:09:41 -05:00
Jeremy Soller
d4ea343a39
Fix disk scheme path
2017-09-30 20:34:34 -06:00
Jeremy Soller
e74975d2f9
Add UUID matching
2017-09-30 20:24:59 -06:00
Jeremy Soller
db22937361
Implement UUID
2017-09-30 15:07:46 -06:00
Jeremy Soller
cbdfba7b94
Allow a bootloader to be written during redoxfs-mkfs
2017-09-27 20:27:38 -06:00
Jeremy Soller
dc0b0c5c2d
Fix compilation on Redox
2017-09-26 19:55:10 -06:00
Jeremy Soller
541a58181a
Update FUSE
2017-09-25 21:50:07 -06:00
Jeremy Soller
070aeb54ef
Cleanup to allow use of most functions when linking the library, including mounting and creating filesystems
2017-09-25 19:11:02 -06:00