Jeremy Soller
437d06ab8c
Support inline data in files
2025-09-26 14:17:03 -06:00
Jeremy Soller
5c54b189f9
Prepare for inline node data support
2025-09-26 13:03:07 -06:00
Jeremy Soller
d7391bc6a8
Throttle clone progress messages
2025-09-26 10:18:54 -06:00
Jeremy Soller
5622165c92
Support for fast cloning of RedoxFS partition
2025-09-26 09:24:21 -06:00
Jeremy Soller
26dc32d710
v8: transparent lz4 compression
2025-07-31 18:48:17 -06:00
James Matlik
b959c34287
Improve performance
2025-07-01 19:11:00 -06:00
James Matlik
1aa3142f21
Add alloc log GC
2025-03-01 17:17:46 +00:00
emaxx-g
6a6bd97910
Add redoxfs fuzzer for FUSE interface
2024-06-27 16:05:42 +00:00
4lDO2
3800bf1510
Switch to v2 packet interface.
2024-06-11 16:10:34 +02:00
George Malandrakis
e4ca510bc0
Master - Name check & Duplicate code removed & Makefile modification
2024-03-07 14:40:27 +00:00
Jeremy Soller
c07e46b7ba
V6
2024-02-15 23:03:38 +00:00
Jeremy Soller
86c12ebd7c
0.5.13: Remove failure dependency and fix no_std
2023-12-12 13:24:59 -07:00
Jeremy Soller
97bc669a76
0.5.9: Remove use of stable feature int_roundings
2023-12-11 10:26:27 -07:00
4lDO2
5db0da52e2
WIP: Use improved mmap interface.
2023-07-20 16:58:58 +02:00
Will Angenent
a7c22caba5
Added unmount_path method that tries several fusermount binaries
...
This fixes unmounting with gentoo. This function will be use by the installer to
unmount the image after the build.
2023-03-24 18:54:08 +00:00
Jeremy Soller
731b97262b
RedoxFS 0.5.0
...
Significant re-design to use copy-on-write and hashes for all data
2022-03-11 09:01:47 -07:00
Jeremy Soller
cfe5841646
0.4.4 - no_std support
2022-02-05 20:28:11 -07:00
Jeremy Soller
9083dd07c9
Fix warnings and remove dead code
2021-12-26 19:47:44 -07:00
AdminXVII
d2256b3eb3
Add tracking of access times
...
Add the atime field, which tracks the last access time. Only reads
update the atime.
**BREAKING CHANGE**: One less extent available per block, 4 more bytes
for node names.
2020-01-20 16:56:51 +00:00
Jeremy Soller
4578a22297
Tests
2019-07-20 17:08:33 +00:00
Jeremy Soller
39e8b8fa7f
0.3.5 - make archive_at public
2019-07-06 08:07:54 -06:00
Jeremy Soller
b26195f49a
0.3.4 - expose archiving functionality
2019-07-04 15:46:12 -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
2e32481d4c
Add redoxfs-ar program to create a redoxfs image from a folder
2019-05-08 20:34:20 -06: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
jD91mZM2
a1c69a8e82
WIP: fmap support
2018-06-17 18:40:09 +02:00
Jeremy Soller
47c9acc417
Version 3 - bump block size to 4096
2017-11-19 16:18:06 -07:00
Jeremy Soller
513bfaf805
Set block size programatically
2017-11-19 16:15:01 -07:00
Jeremy Soller
db22937361
Implement UUID
2017-09-30 15:07:46 -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
Jeremy Soller
dcce0d9e6e
Add associated consts
2017-07-08 19:24:34 -06:00
Jeremy Soller
11f3485173
Port to new kernel
2016-09-27 21:19:28 -06:00
Jeremy Soller
bef665af8d
Add debugging to scheme, add padding to header
2016-04-12 14:07:49 -06:00
Jeremy Soller
ff0106b212
Support for less-than-sector block allocations
2016-03-03 15:01:36 -07:00
Jeremy Soller
856db3e21d
WIP: Collection
2016-03-02 11:41:59 -07:00
Jeremy Soller
670d874d07
Use unix errors
2016-02-26 18:51:29 -07:00
Jeremy Soller
556c842ec7
Add exnode
2016-02-24 21:59:57 -07:00
Jeremy Soller
bae24a54b0
Improve debugging and image creation
2016-02-24 18:23:25 -07:00
Jeremy Soller
8ff4863bbb
Cleanup, add node and header commands
2016-02-24 17:30:37 -07:00
Jeremy Soller
49925a39d0
Error type, subdir argument
2016-02-24 14:59:14 -07:00
Jeremy Soller
bc2d90f531
Allow read of filesystem names
2016-02-24 14:02:37 -07:00