Christopher Haster
|
38c1ee4845
Added GitHub workflows to run tests
|
преди 5 години |
Christopher Haster
|
5d9c15d513
Renamed internal lfs_*raw -> lfs_raw* functions
|
преди 5 години |
Christopher Haster
|
a56ddf27a2
Changed lfs_dir_alloc to maximize block cycles for new metadata pairs
|
преди 5 години |
Christopher Haster
|
25db0b23d1
Fixed allocation-eviction issue when erase state is multiple of block_cycles+1
|
преди 5 години |
Christopher Haster
|
55e8bd28c8
Moved lfs_mlist_isopen checks into the API wrappers
|
преди 5 години |
Noah Gorny
|
2874394a1c
Deprecate LFS_F_OPENED and use lfs_mlist_isused instead
|
преди 5 години |
Christopher Haster
|
7e7112809c
Moved LFS_TRACE calls to API wrapper functions
|
преди 5 години |
Christopher Haster
|
a41dec7e10
Tweaked thread-safe implementation
|
преди 5 години |
Bill Gesner
|
0953cfee0e
make raw functions static. formatting tweaks
|
преди 5 години |
Maxime Vincent
|
312e482513
Squash of LFS_READONLY cleanup
|
преди 5 години |
Maxime Vincent
|
887a6d4237
Add LFS_READYONLY define, to allow smaller builds providing read-only mode
|
преди 5 години |
Noah Gorny
|
a9ed2f7b43
Add lfs_mlist_append/remove helper
|
преди 5 години |
Noah Gorny
|
18d675e3b8
Use LFS_O_RDWR instead of magic number in lfs_file_* asserts
|
преди 5 години |
Noah Gorny
|
c29ed1080a
Assert that file/dir struct is not reused in lfs_file_opencfg/lfs_dir_open
|
преди 5 години |
WeiXiong Liao
|
3ec92acf18
lfs_bd_cmp() compares more bytes at one time
|
преди 5 години |
Christopher Haster
|
0bc102527d
Fixed single unchecked bit during commit verification
|
преди 5 години |
Christopher Haster
|
6acef3ae4b
Switched to CRC as seed collection function instead of xor
|
преди 5 години |
Christopher Haster
|
ace4c5c7e1
Removed unnecessary randomization of offsets in lfs_alloc_reset
|
преди 5 години |
Christopher Haster
|
6d2e9433aa
Fixed incorrect modulus in lfs_alloc_reset
|
преди 5 години |
Deomid "rojer" Ryabkov
|
1b033e9ab6
Fix -Wmissing-field-initializers
|
преди 5 години |
Christopher Haster
|
7257681f5d
Merge branch 'master' into test-revamp
|
преди 5 години |
Christopher Haster
|
6121495444
Merge pull request #266 from FreddieChopin/revert-bypass-cache
|
преди 5 години |
Christopher Haster
|
5137e4b0ba
Last minute tweaks to debug scripts
|
преди 5 години |
Derek Thrasher
|
f17d3d7eba
Minor cleanup
|
преди 5 години |
Derek Thrasher
|
5e5b5d8572
(chore) updates from PR, we decided not to move forward with changing v1 code since it can be risky. Let's improve the future! Also renamed and moved around a the lookahead free / reset function
|
преди 5 години |
Derek Thrasher
|
d498b9fb31
(bugfix) adding line function to clear out all the global 'free' information so that we can reset it after a failed traversal
|
преди 5 години |
Christopher Haster
|
4677421aba
Added "evil" tests and detecion/recovery from bad pointers and infinite loops
|
преди 5 години |
Chris Desjardins
|
cb26157880
Change assert to runtime check.
|
преди 6 години |
Christopher Haster
|
d04b077506
Fixed minor things to get CI passing again
|
преди 5 години |
Christopher Haster
|
dcae185a00
Fixed typo in LFS_MKTAG_IF_ELSE
|
преди 5 години |