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 سال پیش |
Christopher Haster
|
701e4fa438
Fixed a handful of bugs as result of testing
|
7 سال پیش |
Christopher Haster
|
d8cadecba6
Better implementation of inline files, now with overflowing
|
7 سال پیش |
Christopher Haster
|
836e23895a
Shoehorned in hacky implementation of inline files
|
7 سال پیش |
Christopher Haster
|
fb23044872
Fixed big-endian support for entry structures
|
7 سال پیش |
Christopher Haster
|
9273ac708b
Added size field to entry structure
|
7 سال پیش |
Christopher Haster
|
03b262b1e8
Separated out version of dir remove/append for non-entries
|
7 سال پیش |
Christopher Haster
|
362b0bbe45
Minor improvement to from-memory commits
|
7 سال پیش |
Christopher Haster
|
e4a0cd942d
Take advantage of empty space early in dir search
|
7 سال پیش |
Christopher Haster
|
f30ab677a4
Traded enum-based DSL for full callback-based DSL
|
7 سال پیش |
Christopher Haster
|
ca3d6a52d2
Made implicity tag updates explicit
|
7 سال پیش |
Christopher Haster
|
692f0c542e
Naive implementation of resizable entries
|
7 سال پیش |