Christopher Haster
|
3ffcedb95b
Restructured tags to better support xored-globals
|
7 жил өмнө |
Christopher Haster
|
e39f7e99d1
Introduced xored-globals logic to fix fundamental problem with moves
|
7 жил өмнө |
Christopher Haster
|
116c1e76de
Adopted EISDIR as internal error for root path as argument
|
7 жил өмнө |
Christopher Haster
|
f458da4b7c
Added the internal meta-directory structure
|
7 жил өмнө |
Christopher Haster
|
eaa9220aad
Renamed lfs_entry_t -> lfs_mattr_t
|
7 жил өмнө |
Christopher Haster
|
9278b17537
Trimmed old names and functions from the code base
|
7 жил өмнө |
Christopher Haster
|
85a9638d9f
Fixed issues discovered around testing moves
|
7 жил өмнө |
Christopher Haster
|
483d41c545
Passing all of the basic functionality tests
|
7 жил өмнө |
Christopher Haster
|
11a3c8d062
Continued progress with reintroducing testing on the new metadata logging
|
7 жил өмнө |
Christopher Haster
|
0bdaeb7f8b
More testing progress, combined dir/commit traversal
|
7 жил өмнө |
Christopher Haster
|
0405ceb171
Cleaned up enough things to pass basic file testing
|
7 жил өмнө |
Christopher Haster
|
a3c67d9697
Reorganized the internal operations to make more sense
|
7 жил өмнө |
Christopher Haster
|
0695862b38
Completed transition of files with journalling metadata
|
7 жил өмнө |
Christopher Haster
|
fe553e8af4
More progress integrating journaling
|
7 жил өмнө |
Christopher Haster
|
87f3e01a17
Progressed integration of journaling metadata pairs
|
7 жил өмнө |
Christopher Haster
|
8070abec34
Added rudimentary framework for journaling metadata pairs
|
7 жил өмнө |
Christopher Haster
|
61f454b008
Added tests for resizable entries and custom attributes
|
7 жил өмнө |
Christopher Haster
|
ea4ded420c
Fixed big-endian support again
|
7 жил өмнө |
Christopher Haster
|
2a8277bd4d
Added test coverage for filesystems with no inline files
|
7 жил өмнө |
Christopher Haster
|
746b90965c
Added lfs_fs_size for finding a count of used blocks
|
7 жил өмнө |
Christopher Haster
|
93244a3734
Added file-level and fs-level custom attribute APIs
|
7 жил өмнө |
Christopher Haster
|
636c0ed3d1
Modified commit regions to work better with custom attributes
|
7 жил өмнө |
Christopher Haster
|
6c754c8023
Added support for atomically committing custom attributes
|
7 жил өмнө |
Christopher Haster
|
6ffc8d3480
Added simple custom attributes
|
7 жил өмнө |
Christopher Haster
|
65ea6b3d0f
Bumped versions, cleaned up some TODOs and missing comments
|
7 жил өмнө |
Christopher Haster
|
6774276124
Expanded inline files up to a limit of 1023 bytes
|
7 жил өмнө |
Christopher Haster
|
6362afa8d0
Added disk-backed limits on the name/attrs/inline sizes
|
7 жил өмнө |
Christopher Haster
|
955545839b
Added internal lfs_dir_set, an umbrella to dir append/update/remove operations
|
7 жил өмнө |
Christopher Haster
|
ad74825bcf
Added internal lfs_dir_get to consolidate logic for reading dir entries
|
7 жил өмнө |
Christopher Haster
|
d0e0453651
Changed how we write out superblock to use append
|
7 жил өмнө |