Red Bear OS
90e0fe210a
0.3.1: bump version suffix to +rb0.3.1
2026-07-11 11:25:56 +03:00
Red Bear OS
c74e2864b0
0.3.0: refresh Cargo.lock for +rb0.3.0 local forks
2026-07-11 11:25:56 +03:00
vasilito
96d435936d
0.3.0: bump version suffix to +rb0.3.0
2026-07-11 11:25:56 +03:00
Red Bear OS
a936d00e6c
redoxfs: import Vec from alloc for no_std builds (bootloader dependency)
2026-07-11 11:25:56 +03:00
vasilito
439c1f2905
redbear: apply readonly-live-media patch, add author attribution, use local redox-scheme path
2026-07-11 11:25:56 +03:00
Red Bear OS
b199929813
fix: use local path deps for redox_syscall and libredox
2026-07-11 11:25:38 +03:00
Red Bear OS
dc8413f4cb
version: use +rb0.2.5 build metadata instead of -rb0.2.5 pre-release
...
Semver pre-release suffix (-rb0.2.5) breaks Cargo's [patch.crates-io]
matching for transitive deps. Build metadata (+rb0.2.5) is semver-
compatible: ^0.9.0 matches 0.9.0+rb0.2.5, patch redirection works,
and the Red Bear suffix is still visible in the version string.
2026-07-11 11:23:58 +03:00
Jeremy Soller
6ade863ea5
Merge branch 'symlink-fix' into 'master'
...
Fix following symlink
See merge request redox-os/redoxfs!123
2026-07-07 10:23:59 -06:00
Wildan M
d807dd3e4b
Fix following symlink
2026-07-07 05:43:38 +07:00
Jeremy Soller
065e22b7c4
Merge branch 'path-update' into 'master'
...
Update redox-path
See merge request redox-os/redoxfs!122
2026-07-05 10:54:08 -06:00
Wildan M
57ad275d8f
Update redox-path
2026-07-05 18:33:55 +07:00
Jeremy Soller
473b4baeb0
0.9.1
2026-07-01 08:32:44 -06:00
Jeremy Soller
00ba438c95
Merge branch 'update-redox-crates' into 'master'
...
chore: Update redox crates versions
See merge request redox-os/redoxfs!121
2026-07-01 08:31:44 -06:00
Ibuki Omatsu
6c1e2aa446
chore: Update redox crates versions
2026-07-01 08:31:44 -06:00
Jeremy Soller
3acc7a240f
Merge branch 'no-box' into 'master'
...
Remove Box from implementation
See merge request redox-os/redoxfs!120
2026-06-24 13:48:49 -06:00
Wildan M
47c9d242f5
Remove Box from Vec conversion
2026-06-23 14:09:19 +07:00
Wildan M
6767faba13
Remove Box in scheme handle
2026-06-23 14:01:31 +07:00
Wildan M
44bbd27e1b
Fix warning
2026-06-23 13:58:50 +07:00
Jeremy Soller
af493b9f4e
Merge branch 'inode-cache' into 'master'
...
Implement Inode cache from fmap
Closes #56
See merge request redox-os/redoxfs!118
2026-05-13 07:44:12 -06:00
Wildan M
d03893a253
Add munmap to solve leak
2026-05-13 11:23:45 +07:00
Wildan M
3ed2bee9bb
Fix CI run
2026-05-13 07:08:07 +07:00
Wildan M
1d1176de40
Add fmap version for invalidation
2026-05-13 06:48:39 +07:00
Wildan M
5b515c0c9b
Implement fmap for read cache
2026-05-13 06:34:39 +07:00
Jeremy Soller
f26c86b176
Update dependencies
2026-05-04 12:31:39 -06:00
Jeremy Soller
b59677627c
Merge branch 'retry-readdir' into 'master'
...
Skip missing getdents item
See merge request redox-os/redoxfs!117
2026-03-30 14:31:28 -06:00
Wildan M
3d6f9cec6e
Skip missing getdents item
2026-03-30 21:04:03 +07:00
Jeremy Soller
0955762196
Merge branch 'fix_unmount' into 'master'
...
Partially fix unmount on redox
See merge request redox-os/redoxfs!116
2026-03-11 13:40:09 -06:00
bjorn3
7f469db981
Partially fix unmount on redox
...
This is not enough to cause redoxfs to quit, but does remove it from
the namespace.
2026-03-11 20:06:07 +01:00
Jeremy Soller
7dad335ba7
Merge branch 'fix-fchdir' into 'master'
...
fix: Fix fpath implementation for root directory
See merge request redox-os/redoxfs!115
2026-03-06 18:01:31 -07:00
Ibuki.O
eb50a95c9b
fix: Fix fpath implementation for root directory
2026-03-07 09:55:31 +09:00
Jeremy Soller
c4b51b9ca8
Merge branch 'stdfscall' into 'master'
...
feat: Add std_fs_call support
See merge request redox-os/redoxfs!113
2026-02-28 08:05:09 -07:00
Ibuki Omatsu
04dbcbcd91
feat: Add std_fs_call support
2026-02-28 08:05:08 -07:00
Jeremy Soller
e75d311776
Merge branch 'touch-dir' into 'master'
...
Implement utimens for directory
See merge request redox-os/redoxfs!114
2026-02-27 06:18:55 -07:00
Wildan M
64a8ff46e1
Implements utimens for directory
2026-02-27 14:27:34 +07:00
Jeremy Soller
d00745b402
Merge branch 'master' into 'master'
...
feat(redox): flocking
See merge request redox-os/redoxfs!112
2026-02-25 08:24:56 -07:00
Anhad Singh
c51642c8b6
chore: bump redox_syscall and redox_scheme
...
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2026-02-26 02:14:10 +11:00
Anhad Singh
61d52cf6a7
misc(mount/redox): update to new on_detach API
...
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2026-02-25 01:49:23 +11:00
Anhad Singh
2360a346ac
feat(redox): flocking
...
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2026-02-24 01:02:26 +11:00
Jeremy Soller
1e0119b3cb
Merge branch 'canonical-relative-path' into 'master'
...
feat: Resolve parent paths
See merge request redox-os/redoxfs!111
2026-02-21 07:47:59 -07:00
Ibuki Omatsu
ceeaf513b6
feat: Resolve parent paths
2026-02-21 07:47:59 -07:00
Anhad Singh
f4a256ebcd
misc: cargo fmt
...
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2026-02-11 10:40:15 +11:00
Jeremy Soller
d47cd7d3f6
Merge branch 'unlinkat' into 'master'
...
Introduce SchemeRoot and integrate unlink and rmdir into unlinkat.
See merge request redox-os/redoxfs!104
2026-01-20 20:55:47 -07:00
Ibuki Omatsu
32d067d293
Introduce SchemeRoot and integrate unlink and rmdir into unlinkat.
2026-01-20 20:55:47 -07:00
Jeremy Soller
4726ebdd9d
Update Cargo.lock
2026-01-03 09:45:02 -07:00
Jeremy Soller
42db72daf2
0.8.6: workaround for memory leaks
2026-01-03 09:44:23 -07:00
Jeremy Soller
57277f2041
0.8.5
2026-01-02 19:31:28 -07:00
Jeremy Soller
9d4ae07987
Merge branch 'delete-after-close' into 'master'
...
delete after close instead of unlink
See merge request redox-os/redoxfs!102
2026-01-02 19:30:11 -07:00
Jeremy Soller
7bd6189ca9
Fix no_std
2026-01-02 19:25:26 -07:00
Jeremy Soller
5778818bf6
Fix typo in redox mount code
2026-01-02 13:26:09 -07:00
Jeremy Soller
0e01427cd8
Implement release list and add open node tracking to filesystem
2026-01-02 13:23:29 -07:00