Repository navigation
Releases: Alogani/easy_fuser
Releases · Alogani/easy_fuser
Release list
v0.7.1
What's Changed
- fix: repair DeviceType enum in mknod to be hydrated from mode and rdev by @khanhtranngoccva in #96
- Document the 0.6.0 release and fuser 0.17 migration by @Alogani in #122
- InodeMultiMapper integration by @Alogani in #121
- Avoid unnecessary cloning in serial FUSE driver mode by @Alogani in #123
- Isolate dirmap iter to make it more inspectable and with more tests by @Alogani in #124
- fix inode destruction leak #88 by @Alogani in #126
- Update dependency version requirements by @Alogani in #125
- Upgrade easyfuser to fuser 018 by @Alogani in #127
- Add logging and diagnostics for FUSE lifecycle events by @Alogani in #128
- Fix concurrent inode lookup and remove redundant reply pool by @Alogani in #129
- Overlayfs presets cleanup by @Alogani in #131
- Rename file descriptor handler module by @Alogani in #132
- Add common operations to filesystem presets by @Alogani in #133
- Merge easy fuser missing ops by @Alogani in #134
- Io uring support by @Alogani in #135
- Typed file handle by @Alogani in #136
- Add shared mode access check by @Alogani in #138
- small optimization+benchmark of different elements by @Alogani in #139
- Improve handler documentation by @Alogani in #141
- Add FreeBSD pull request integration tests by @Alogani in #140
- Speed up CI workflows by @Alogani in #142
- fix easy_fuser_macro dep by @Alogani in #145
Full Changelog: v0.6.0...v0.7.1
v0.6.0
What's Changed
-
Remove 'pub' from fuse_driver module declaration by @Alogani in #105
-
Revise README for not production ready warning by @Alogani in #109
New Contributors
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- ROAD to v0.5.0 : Remove macros of FuseDriver and use templating by @Alogani in #81
- ROAD to v0.5.0 : fuse_handler methods templify by @Alogani in #82
- issue #55 by @Alogani in #83
- now if-let-some-and stable by @Alogani in #85
- Pr/llaith/76 by @Alogani in #87
- templify mounting by @Alogani in #89
- fix: stabilize the backing ID implementation by @khanhtranngoccva in #90
- Bsd support by @Alogani in #92
- Macos support by @Alogani in #93
- better integration test suite macos by @Alogani in #94
- Fix compilation for i686-unknown-linux-gnu target by @Alogani in #99
- Fix compilation on musl Linux and add CI check by @Alogani in #100
- Fix macOS compilation errors by @Alogani in #102
- Road to v0.5.0 : refactoring and async FuseHandler first implementation by @Alogani in #91
- Merging v0.5.0 by @Alogani in #103
Full Changelog: v0.4.5...v0.5.0
v0.4.5
v0.4.4
What's Changed
- tests: additional test cases for renaming inodes (#63) by @khanhtranngoccva in #67
- Allow comparing and hashing flags for hash maps by @khanhtranngoccva in #71
- Revised PR for #69: Use thread pool for replies by @khanhtranngoccva in #72
- Hard link support, in #77
Full Changelog: v0.4.3...v0.4.4
v0.4.3
What's Changed
- Bump to 4.2 by @Alogani in #62
- fix: remove bad inode removal code in inode_mapper.rs that ignores the reference count system + generate map of child inodes when moving into empty inode by @khanhtranngoccva in #63
- Bump versions by @Alogani in #65
Full Changelog: v0.4.2...v0.4.3
v0.4.2: Merge pull request #61 from Alogani/main
Merge pull request #59 from Alogani/devel
v0.4.1
What's Changed
- Main to devel by @Alogani in #54
- Fix
unix_fs::createflag behavior by @WilliamVenner in #57 - Fix build on aarch64 by @ilya-zlobintsev in #58
New Contributors
- @WilliamVenner made their first contribution in #57
- @ilya-zlobintsev made their first contribution in #58
Full Changelog: v0.4.0...v0.4.1
v0.4.0
v0.3.0
What's Changed
- Optional Send+Sync for serial feature
- Replacing FileDescriptor by Owned/Borrowed fd from std library. Replacing FileHandle by OwnedFileHandle and BorrowedFileHandle by @Alogani in #45
- Some misc renamings
- Replacing u32 by usize for unix_fs::read and unix_fs::write
Full Changelog: v0.2.2...v0.3.0