Commit History

Autor SHA1 Mensaxe Data
  Christopher Haster 36973d8fd5 Fixed missing cache flush in lfs_migrate %!s(int64=6) %!d(string=hai) anos
  Christopher Haster ef77195a64 Fixed limit of inline files based on LFS_ATTR_MAX %!s(int64=6) %!d(string=hai) anos
  Christopher Haster 12e464e9c3 Fixed issue with writes following a truncate %!s(int64=6) %!d(string=hai) anos
  Christopher Haster 9899c7fe48 Fixed read cache amount based on hint and offset %!s(int64=6) %!d(string=hai) anos
  Deomid "rojer" Ryabkov 2533a0f6d6 Make lfs1_crc static so it doesn't conflict with prefixed LFS1 code %!s(int64=6) %!d(string=hai) anos
  Christopher Haster 0a1f706ca2 Merge pull request #160 from FreddieChopin/no-cache-bypass %!s(int64=6) %!d(string=hai) anos
  Freddie Chopin fdd239fe21 Don't bypass cache in `lfs_cache_prog()` and `lfs_cache_read()` %!s(int64=6) %!d(string=hai) anos
  Christopher Haster 780ef2fce4 Fixed buffer overflow due to mistaking prog_size for cache_size %!s(int64=6) %!d(string=hai) anos
  Ajay Bhargav 905727b684 Fix: length more than LFS_FILE_MAX should return error %!s(int64=6) %!d(string=hai) anos
  Christopher Haster 48bd2bff82 Artificially limited number of file ids per metadata block %!s(int64=6) %!d(string=hai) anos
  Christopher Haster 651e14e796 Cleaned up a couple of warnings %!s(int64=6) %!d(string=hai) anos
  Christopher Haster 1ff6432298 Added clarification on buffer alignment. %!s(int64=6) %!d(string=hai) anos
  Christopher Haster c2c2ce6b97 Fixed issue with handling block device errors in lfs_file_sync %!s(int64=6) %!d(string=hai) anos
  Christopher Haster 0b76635f10 Added better handling of large program sizes (> 1024) %!s(int64=6) %!d(string=hai) anos
  Christopher Haster 9568f8ee2d Added v1->v2 migration into CI %!s(int64=6) %!d(string=hai) anos
  Christopher Haster 4ad09d6c4e Added migration from littlefs v1 %!s(int64=6) %!d(string=hai) anos
  Christopher Haster 7d8f8ced03 Enabled -Wextra %!s(int64=6) %!d(string=hai) anos
  Christopher Haster a0644794ca Fixed several small issues %!s(int64=6) %!d(string=hai) anos
  Christopher Haster 10dfc36f08 Fixed issue with long names causing unbounded recursion %!s(int64=6) %!d(string=hai) anos
  Christopher Haster 95c1a6339d Fixed corner case in block_cycles eviction logic %!s(int64=6) %!d(string=hai) anos
  Christopher Haster 8cca1b6a86 Fixed several small issues found during wider testing %!s(int64=7) %!d(string=hai) anos
  Christopher Haster 5fb8fa9f06 Fixed issue with global state updates being lost during relocates %!s(int64=7) %!d(string=hai) anos
  Christopher Haster 916b308558 Fixed excessive waste from overly large inline files %!s(int64=7) %!d(string=hai) anos
  Christopher Haster e1f9d2bc09 Added support for RAM-independent reading of inline files %!s(int64=7) %!d(string=hai) anos
  Christopher Haster 51b2c7e4b6 Changed custom attribute descriptors to used arrays %!s(int64=7) %!d(string=hai) anos
  Christopher Haster 66d751544d Modified global state format to work with new tag format %!s(int64=7) %!d(string=hai) anos
  Christopher Haster b989b4a89f Cleaned up tag encoding, now with clear chunk field %!s(int64=7) %!d(string=hai) anos
  Christopher Haster a548ce68c1 Switched to traversal-based compact logic %!s(int64=7) %!d(string=hai) anos
  Christopher Haster dc507a7b5f Changed required alignment of lookahead_size to 64 bits %!s(int64=7) %!d(string=hai) anos
  Christopher Haster 5b26c68ae2 Tweaked tag endianness to catch power-loss after <1 word is written %!s(int64=7) %!d(string=hai) anos