forked from Imagelibrary/littlefs
Compare commits
merge into: MagnitudeOS:master
MagnitudeOS:master
MagnitudeOS:v3-alpha
MagnitudeOS:v2-prefix
MagnitudeOS:devel
MagnitudeOS:v2
MagnitudeOS:rbyd
MagnitudeOS:rbyd-btree-leaf-caches
MagnitudeOS:rbyd-ro-leaf
MagnitudeOS:fix-make-build-dep
MagnitudeOS:fix-remove-double-deorphan
MagnitudeOS:fix-dir-remove-read
MagnitudeOS:fix-seek-eob-cache
MagnitudeOS:ci-fix-x86-only-statuses
MagnitudeOS:fix-trailing-slashes
MagnitudeOS:link-ramcrc32bd-ramrsbd
MagnitudeOS:fix-enospc-issues
MagnitudeOS:fix-seek-overflow-ub
MagnitudeOS:fix-trace-format-again
MagnitudeOS:link-pico-littlefs-usb
MagnitudeOS:ci-release-draft-only
MagnitudeOS:fix-expanded-magic
MagnitudeOS:fix-sync-ordering
MagnitudeOS:fix-pending-rm-get-underflow
MagnitudeOS:well-done
MagnitudeOS:inline-max
MagnitudeOS:gc-compactions
MagnitudeOS:fix-name-ordering-length-diff
MagnitudeOS:tighter-mlist-asserts
MagnitudeOS:relaxed-lookahead
MagnitudeOS:ci-release-notes-sponsors
MagnitudeOS:ci-ubuntu-latest
MagnitudeOS:fix-release-structs
MagnitudeOS:fix-superblock-expansion-thresh
MagnitudeOS:easy-util-defines
MagnitudeOS:fs-gc
MagnitudeOS:fs-grow
MagnitudeOS:fix-conversion-warning
MagnitudeOS:fix-ci-release-no-version
MagnitudeOS:configurable-disk-version
MagnitudeOS:fs-stat
MagnitudeOS:link-chan-fatfs
MagnitudeOS:remove-sys-types
MagnitudeOS:convince-github-littlefs-is-c
MagnitudeOS:mkconsistent
MagnitudeOS:fix-deorphan-repeatedly
MagnitudeOS:fix-dir-seek-end
MagnitudeOS:fix-boundary-truncates
MagnitudeOS:doc-link-littlefs2-rust
MagnitudeOS:crc-rework-2
MagnitudeOS:assert-minimum-block-size
MagnitudeOS:assert-bool-cast
MagnitudeOS:dhara-metadata
MagnitudeOS:rbyd-devel
MagnitudeOS:brent-cycle-detection
MagnitudeOS:auto-mount
MagnitudeOS:test-and-bench-runners
MagnitudeOS:fix-fetchmatch-err-path
MagnitudeOS:clang-lint
MagnitudeOS:copyright-update
MagnitudeOS:no-recursion
MagnitudeOS:more-scripts
MagnitudeOS:tim-nordell-nimbelink-perm
MagnitudeOS:ci-revamp
MagnitudeOS:dir-read-returns-noent
MagnitudeOS:open-file-syncing
MagnitudeOS:fix-sanity-check
MagnitudeOS:script-code-size
MagnitudeOS:config-improvements
MagnitudeOS:script-fix-testpaths
MagnitudeOS:omit-isopen-on-no-assert
MagnitudeOS:fix-alloc-eviction
MagnitudeOS:config-improvements-mut
MagnitudeOS:thread-safe
MagnitudeOS:fix-alloc-reset-modulus
MagnitudeOS:fix-assert
MagnitudeOS:test-revamp
MagnitudeOS:test-revamp-ctz-fuzz
MagnitudeOS:test-revamp-lookahead-buffer-corruption
MagnitudeOS:test-revamp-aggressive-nondag
MagnitudeOS:test-revamp-nondag
MagnitudeOS:test-revamp-temp
MagnitudeOS:fix-overwritten-fetchmatch
MagnitudeOS:lfs-util-improvements
MagnitudeOS:fix-tell-read-mismatch
MagnitudeOS:fix-dir-rewind-relocate
MagnitudeOS:fix-null-fetchmatch
MagnitudeOS:fix-readme-desc
MagnitudeOS:debug-alloc
MagnitudeOS:fix-migrate-fixes
MagnitudeOS:fix-max-null-tests
MagnitudeOS:patch-release-improvements
MagnitudeOS:fix-lfs-migrate-ifdef
MagnitudeOS:fix-file-uniqueness2
MagnitudeOS:fix-inline-max
MagnitudeOS:fix-truncate-pcache
MagnitudeOS:fix-read-hint
MagnitudeOS:fix-travis-fuse-migrate-version
MagnitudeOS:fix-cache-overflow
MagnitudeOS:v2-alpha
MagnitudeOS:v1-prefix
MagnitudeOS:v1
MagnitudeOS:gh-images
MagnitudeOS:v1-prefixed
MagnitudeOS:v2-alpha-prefixed
MagnitudeOS:readme-update
MagnitudeOS:v2-alpha-with-b-trees
MagnitudeOS:dir-log
MagnitudeOS:license-note
MagnitudeOS:simple-versioning
MagnitudeOS:file-open-no-malloc
MagnitudeOS:fix-corrupt-read
MagnitudeOS:sanity-test
MagnitudeOS:license-bsd-3
MagnitudeOS:fix-multi-static-file
MagnitudeOS:fix-trailing-dots
MagnitudeOS:fix-lookahead-doublecheck-trust
MagnitudeOS:inline-files
MagnitudeOS:resizable-entries
MagnitudeOS:big-endian
MagnitudeOS:rev-sum-stability
Imagelibrary:v3-alpha
Imagelibrary:bump-default-inline-max
Imagelibrary:v2-prefix
Imagelibrary:devel
Imagelibrary:master
Imagelibrary:v2
Imagelibrary:rbyd
Imagelibrary:rbyd-btree-leaf-caches
Imagelibrary:rbyd-ro-leaf
Imagelibrary:fix-make-build-dep
Imagelibrary:fix-remove-double-deorphan
Imagelibrary:fix-dir-remove-read
Imagelibrary:fix-seek-eob-cache
Imagelibrary:ci-fix-x86-only-statuses
Imagelibrary:fix-trailing-slashes
Imagelibrary:link-ramcrc32bd-ramrsbd
Imagelibrary:fix-enospc-issues
Imagelibrary:fix-seek-overflow-ub
Imagelibrary:fix-trace-format-again
Imagelibrary:link-pico-littlefs-usb
Imagelibrary:ci-release-draft-only
Imagelibrary:fix-expanded-magic
Imagelibrary:fix-sync-ordering
Imagelibrary:fix-pending-rm-get-underflow
Imagelibrary:well-done
Imagelibrary:inline-max
Imagelibrary:gc-compactions
Imagelibrary:fix-name-ordering-length-diff
Imagelibrary:tighter-mlist-asserts
Imagelibrary:relaxed-lookahead
Imagelibrary:ci-release-notes-sponsors
Imagelibrary:ci-ubuntu-latest
Imagelibrary:fix-release-structs
Imagelibrary:fix-superblock-expansion-thresh
Imagelibrary:easy-util-defines
Imagelibrary:fs-gc
Imagelibrary:fs-grow
Imagelibrary:fix-conversion-warning
Imagelibrary:fix-ci-release-no-version
Imagelibrary:configurable-disk-version
Imagelibrary:fs-stat
Imagelibrary:link-chan-fatfs
Imagelibrary:remove-sys-types
Imagelibrary:convince-github-littlefs-is-c
Imagelibrary:mkconsistent
Imagelibrary:fix-deorphan-repeatedly
Imagelibrary:fix-dir-seek-end
Imagelibrary:fix-boundary-truncates
Imagelibrary:doc-link-littlefs2-rust
Imagelibrary:crc-rework-2
Imagelibrary:assert-minimum-block-size
Imagelibrary:assert-bool-cast
Imagelibrary:dhara-metadata
Imagelibrary:rbyd-devel
Imagelibrary:brent-cycle-detection
Imagelibrary:auto-mount
Imagelibrary:test-and-bench-runners
Imagelibrary:fix-fetchmatch-err-path
Imagelibrary:clang-lint
Imagelibrary:copyright-update
Imagelibrary:no-recursion
Imagelibrary:more-scripts
Imagelibrary:tim-nordell-nimbelink-perm
Imagelibrary:ci-revamp
Imagelibrary:dir-read-returns-noent
Imagelibrary:open-file-syncing
Imagelibrary:fix-sanity-check
Imagelibrary:script-code-size
Imagelibrary:config-improvements
Imagelibrary:script-fix-testpaths
Imagelibrary:omit-isopen-on-no-assert
Imagelibrary:fix-alloc-eviction
Imagelibrary:config-improvements-mut
Imagelibrary:thread-safe
Imagelibrary:fix-alloc-reset-modulus
Imagelibrary:fix-assert
Imagelibrary:test-revamp
Imagelibrary:test-revamp-ctz-fuzz
Imagelibrary:test-revamp-lookahead-buffer-corruption
Imagelibrary:test-revamp-aggressive-nondag
Imagelibrary:test-revamp-nondag
Imagelibrary:test-revamp-temp
Imagelibrary:fix-overwritten-fetchmatch
Imagelibrary:lfs-util-improvements
Imagelibrary:fix-tell-read-mismatch
Imagelibrary:fix-dir-rewind-relocate
Imagelibrary:fix-null-fetchmatch
Imagelibrary:fix-readme-desc
Imagelibrary:debug-alloc
Imagelibrary:fix-migrate-fixes
Imagelibrary:fix-max-null-tests
Imagelibrary:patch-release-improvements
Imagelibrary:fix-lfs-migrate-ifdef
Imagelibrary:fix-file-uniqueness2
Imagelibrary:fix-inline-max
Imagelibrary:fix-truncate-pcache
Imagelibrary:fix-read-hint
Imagelibrary:fix-travis-fuse-migrate-version
Imagelibrary:fix-cache-overflow
Imagelibrary:v2-alpha
Imagelibrary:v1-prefix
Imagelibrary:v1
Imagelibrary:gh-images
Imagelibrary:v1-prefixed
Imagelibrary:v2-alpha-prefixed
Imagelibrary:readme-update
Imagelibrary:v2-alpha-with-b-trees
Imagelibrary:dir-log
Imagelibrary:license-note
Imagelibrary:simple-versioning
Imagelibrary:file-open-no-malloc
Imagelibrary:fix-corrupt-read
Imagelibrary:sanity-test
Imagelibrary:license-bsd-3
Imagelibrary:fix-multi-static-file
Imagelibrary:fix-trailing-dots
Imagelibrary:fix-lookahead-doublecheck-trust
Imagelibrary:inline-files
Imagelibrary:resizable-entries
Imagelibrary:big-endian
Imagelibrary:rev-sum-stability
MagnitudeOS:v2.11.1
MagnitudeOS:v2.11.0
MagnitudeOS:v2.10.2
MagnitudeOS:v2.10.1
MagnitudeOS:v2.10.0
MagnitudeOS:v2.9.3
MagnitudeOS:v2.9.2
MagnitudeOS:v2.9.1
MagnitudeOS:v2.9.0
MagnitudeOS:v2.8.2
MagnitudeOS:v2.8.1
MagnitudeOS:v2.8.0
MagnitudeOS:v2.7.1
MagnitudeOS:v2.7.0
MagnitudeOS:v2.6.1
MagnitudeOS:v2.6.0
MagnitudeOS:v2.5.1
MagnitudeOS:v2.5.0
MagnitudeOS:v2.4.2
MagnitudeOS:v2.4.1
MagnitudeOS:v2.4.0
MagnitudeOS:v2.3.0
MagnitudeOS:v2.2.1
MagnitudeOS:v2.2.0
MagnitudeOS:v2.1.4
MagnitudeOS:v2.1.3
MagnitudeOS:v2.1.2
MagnitudeOS:v2.1.1
MagnitudeOS:v2.1.0
MagnitudeOS:v2.0.5
MagnitudeOS:v2.0.4
MagnitudeOS:v2.0.3
MagnitudeOS:v2.0.1
MagnitudeOS:v2.0.2
MagnitudeOS:v2.0.0
MagnitudeOS:v1.7.2
MagnitudeOS:v1.7.1
MagnitudeOS:v2.0-alpha
MagnitudeOS:v1.7.0
MagnitudeOS:v1.6.2
MagnitudeOS:v1.6.1
MagnitudeOS:v1.6.0
MagnitudeOS:v1.5
MagnitudeOS:v1.4
MagnitudeOS:v1.3
MagnitudeOS:v1.2
MagnitudeOS:v1.1
MagnitudeOS:v1.0
Imagelibrary:v2.11.2
Imagelibrary:v2.11.1
Imagelibrary:v2.11.0
Imagelibrary:v2.10.2
Imagelibrary:v2.10.1
Imagelibrary:v2.10.0
Imagelibrary:v2.9.3
Imagelibrary:v2.9.2
Imagelibrary:v2.9.1
Imagelibrary:v2.9.0
Imagelibrary:v2.8.2
Imagelibrary:v2.8.1
Imagelibrary:v2.8.0
Imagelibrary:v2.7.1
Imagelibrary:v2.7.0
Imagelibrary:v2.6.1
Imagelibrary:v2.6.0
Imagelibrary:v2.5.1
Imagelibrary:v2.5.0
Imagelibrary:v2.4.2
Imagelibrary:v2.4.1
Imagelibrary:v2.4.0
Imagelibrary:v2.3.0
Imagelibrary:v2.2.1
Imagelibrary:v2.2.0
Imagelibrary:v2.1.4
Imagelibrary:v2.1.3
Imagelibrary:v2.1.2
Imagelibrary:v2.1.1
Imagelibrary:v2.1.0
Imagelibrary:v2.0.5
Imagelibrary:v2.0.4
Imagelibrary:v2.0.3
Imagelibrary:v2.0.1
Imagelibrary:v2.0.2
Imagelibrary:v2.0.0
Imagelibrary:v1.7.2
Imagelibrary:v1.7.1
Imagelibrary:v2.0-alpha
Imagelibrary:v1.7.0
Imagelibrary:v1.6.2
Imagelibrary:v1.6.1
Imagelibrary:v1.6.0
Imagelibrary:v1.5
Imagelibrary:v1.4
Imagelibrary:v1.3
Imagelibrary:v1.2
Imagelibrary:v1.1
Imagelibrary:v1.0
...
pull from: Imagelibrary:fix-multi-static-file
Imagelibrary:v3-alpha
Imagelibrary:bump-default-inline-max
Imagelibrary:v2-prefix
Imagelibrary:devel
Imagelibrary:master
Imagelibrary:v2
Imagelibrary:rbyd
Imagelibrary:rbyd-btree-leaf-caches
Imagelibrary:rbyd-ro-leaf
Imagelibrary:fix-make-build-dep
Imagelibrary:fix-remove-double-deorphan
Imagelibrary:fix-dir-remove-read
Imagelibrary:fix-seek-eob-cache
Imagelibrary:ci-fix-x86-only-statuses
Imagelibrary:fix-trailing-slashes
Imagelibrary:link-ramcrc32bd-ramrsbd
Imagelibrary:fix-enospc-issues
Imagelibrary:fix-seek-overflow-ub
Imagelibrary:fix-trace-format-again
Imagelibrary:link-pico-littlefs-usb
Imagelibrary:ci-release-draft-only
Imagelibrary:fix-expanded-magic
Imagelibrary:fix-sync-ordering
Imagelibrary:fix-pending-rm-get-underflow
Imagelibrary:well-done
Imagelibrary:inline-max
Imagelibrary:gc-compactions
Imagelibrary:fix-name-ordering-length-diff
Imagelibrary:tighter-mlist-asserts
Imagelibrary:relaxed-lookahead
Imagelibrary:ci-release-notes-sponsors
Imagelibrary:ci-ubuntu-latest
Imagelibrary:fix-release-structs
Imagelibrary:fix-superblock-expansion-thresh
Imagelibrary:easy-util-defines
Imagelibrary:fs-gc
Imagelibrary:fs-grow
Imagelibrary:fix-conversion-warning
Imagelibrary:fix-ci-release-no-version
Imagelibrary:configurable-disk-version
Imagelibrary:fs-stat
Imagelibrary:link-chan-fatfs
Imagelibrary:remove-sys-types
Imagelibrary:convince-github-littlefs-is-c
Imagelibrary:mkconsistent
Imagelibrary:fix-deorphan-repeatedly
Imagelibrary:fix-dir-seek-end
Imagelibrary:fix-boundary-truncates
Imagelibrary:doc-link-littlefs2-rust
Imagelibrary:crc-rework-2
Imagelibrary:assert-minimum-block-size
Imagelibrary:assert-bool-cast
Imagelibrary:dhara-metadata
Imagelibrary:rbyd-devel
Imagelibrary:brent-cycle-detection
Imagelibrary:auto-mount
Imagelibrary:test-and-bench-runners
Imagelibrary:fix-fetchmatch-err-path
Imagelibrary:clang-lint
Imagelibrary:copyright-update
Imagelibrary:no-recursion
Imagelibrary:more-scripts
Imagelibrary:tim-nordell-nimbelink-perm
Imagelibrary:ci-revamp
Imagelibrary:dir-read-returns-noent
Imagelibrary:open-file-syncing
Imagelibrary:fix-sanity-check
Imagelibrary:script-code-size
Imagelibrary:config-improvements
Imagelibrary:script-fix-testpaths
Imagelibrary:omit-isopen-on-no-assert
Imagelibrary:fix-alloc-eviction
Imagelibrary:config-improvements-mut
Imagelibrary:thread-safe
Imagelibrary:fix-alloc-reset-modulus
Imagelibrary:fix-assert
Imagelibrary:test-revamp
Imagelibrary:test-revamp-ctz-fuzz
Imagelibrary:test-revamp-lookahead-buffer-corruption
Imagelibrary:test-revamp-aggressive-nondag
Imagelibrary:test-revamp-nondag
Imagelibrary:test-revamp-temp
Imagelibrary:fix-overwritten-fetchmatch
Imagelibrary:lfs-util-improvements
Imagelibrary:fix-tell-read-mismatch
Imagelibrary:fix-dir-rewind-relocate
Imagelibrary:fix-null-fetchmatch
Imagelibrary:fix-readme-desc
Imagelibrary:debug-alloc
Imagelibrary:fix-migrate-fixes
Imagelibrary:fix-max-null-tests
Imagelibrary:patch-release-improvements
Imagelibrary:fix-lfs-migrate-ifdef
Imagelibrary:fix-file-uniqueness2
Imagelibrary:fix-inline-max
Imagelibrary:fix-truncate-pcache
Imagelibrary:fix-read-hint
Imagelibrary:fix-travis-fuse-migrate-version
Imagelibrary:fix-cache-overflow
Imagelibrary:v2-alpha
Imagelibrary:v1-prefix
Imagelibrary:v1
Imagelibrary:gh-images
Imagelibrary:v1-prefixed
Imagelibrary:v2-alpha-prefixed
Imagelibrary:readme-update
Imagelibrary:v2-alpha-with-b-trees
Imagelibrary:dir-log
Imagelibrary:license-note
Imagelibrary:simple-versioning
Imagelibrary:file-open-no-malloc
Imagelibrary:fix-corrupt-read
Imagelibrary:sanity-test
Imagelibrary:license-bsd-3
Imagelibrary:fix-multi-static-file
Imagelibrary:fix-trailing-dots
Imagelibrary:fix-lookahead-doublecheck-trust
Imagelibrary:inline-files
Imagelibrary:resizable-entries
Imagelibrary:big-endian
Imagelibrary:rev-sum-stability
MagnitudeOS:master
MagnitudeOS:v3-alpha
MagnitudeOS:v2-prefix
MagnitudeOS:devel
MagnitudeOS:v2
MagnitudeOS:rbyd
MagnitudeOS:rbyd-btree-leaf-caches
MagnitudeOS:rbyd-ro-leaf
MagnitudeOS:fix-make-build-dep
MagnitudeOS:fix-remove-double-deorphan
MagnitudeOS:fix-dir-remove-read
MagnitudeOS:fix-seek-eob-cache
MagnitudeOS:ci-fix-x86-only-statuses
MagnitudeOS:fix-trailing-slashes
MagnitudeOS:link-ramcrc32bd-ramrsbd
MagnitudeOS:fix-enospc-issues
MagnitudeOS:fix-seek-overflow-ub
MagnitudeOS:fix-trace-format-again
MagnitudeOS:link-pico-littlefs-usb
MagnitudeOS:ci-release-draft-only
MagnitudeOS:fix-expanded-magic
MagnitudeOS:fix-sync-ordering
MagnitudeOS:fix-pending-rm-get-underflow
MagnitudeOS:well-done
MagnitudeOS:inline-max
MagnitudeOS:gc-compactions
MagnitudeOS:fix-name-ordering-length-diff
MagnitudeOS:tighter-mlist-asserts
MagnitudeOS:relaxed-lookahead
MagnitudeOS:ci-release-notes-sponsors
MagnitudeOS:ci-ubuntu-latest
MagnitudeOS:fix-release-structs
MagnitudeOS:fix-superblock-expansion-thresh
MagnitudeOS:easy-util-defines
MagnitudeOS:fs-gc
MagnitudeOS:fs-grow
MagnitudeOS:fix-conversion-warning
MagnitudeOS:fix-ci-release-no-version
MagnitudeOS:configurable-disk-version
MagnitudeOS:fs-stat
MagnitudeOS:link-chan-fatfs
MagnitudeOS:remove-sys-types
MagnitudeOS:convince-github-littlefs-is-c
MagnitudeOS:mkconsistent
MagnitudeOS:fix-deorphan-repeatedly
MagnitudeOS:fix-dir-seek-end
MagnitudeOS:fix-boundary-truncates
MagnitudeOS:doc-link-littlefs2-rust
MagnitudeOS:crc-rework-2
MagnitudeOS:assert-minimum-block-size
MagnitudeOS:assert-bool-cast
MagnitudeOS:dhara-metadata
MagnitudeOS:rbyd-devel
MagnitudeOS:brent-cycle-detection
MagnitudeOS:auto-mount
MagnitudeOS:test-and-bench-runners
MagnitudeOS:fix-fetchmatch-err-path
MagnitudeOS:clang-lint
MagnitudeOS:copyright-update
MagnitudeOS:no-recursion
MagnitudeOS:more-scripts
MagnitudeOS:tim-nordell-nimbelink-perm
MagnitudeOS:ci-revamp
MagnitudeOS:dir-read-returns-noent
MagnitudeOS:open-file-syncing
MagnitudeOS:fix-sanity-check
MagnitudeOS:script-code-size
MagnitudeOS:config-improvements
MagnitudeOS:script-fix-testpaths
MagnitudeOS:omit-isopen-on-no-assert
MagnitudeOS:fix-alloc-eviction
MagnitudeOS:config-improvements-mut
MagnitudeOS:thread-safe
MagnitudeOS:fix-alloc-reset-modulus
MagnitudeOS:fix-assert
MagnitudeOS:test-revamp
MagnitudeOS:test-revamp-ctz-fuzz
MagnitudeOS:test-revamp-lookahead-buffer-corruption
MagnitudeOS:test-revamp-aggressive-nondag
MagnitudeOS:test-revamp-nondag
MagnitudeOS:test-revamp-temp
MagnitudeOS:fix-overwritten-fetchmatch
MagnitudeOS:lfs-util-improvements
MagnitudeOS:fix-tell-read-mismatch
MagnitudeOS:fix-dir-rewind-relocate
MagnitudeOS:fix-null-fetchmatch
MagnitudeOS:fix-readme-desc
MagnitudeOS:debug-alloc
MagnitudeOS:fix-migrate-fixes
MagnitudeOS:fix-max-null-tests
MagnitudeOS:patch-release-improvements
MagnitudeOS:fix-lfs-migrate-ifdef
MagnitudeOS:fix-file-uniqueness2
MagnitudeOS:fix-inline-max
MagnitudeOS:fix-truncate-pcache
MagnitudeOS:fix-read-hint
MagnitudeOS:fix-travis-fuse-migrate-version
MagnitudeOS:fix-cache-overflow
MagnitudeOS:v2-alpha
MagnitudeOS:v1-prefix
MagnitudeOS:v1
MagnitudeOS:gh-images
MagnitudeOS:v1-prefixed
MagnitudeOS:v2-alpha-prefixed
MagnitudeOS:readme-update
MagnitudeOS:v2-alpha-with-b-trees
MagnitudeOS:dir-log
MagnitudeOS:license-note
MagnitudeOS:simple-versioning
MagnitudeOS:file-open-no-malloc
MagnitudeOS:fix-corrupt-read
MagnitudeOS:sanity-test
MagnitudeOS:license-bsd-3
MagnitudeOS:fix-multi-static-file
MagnitudeOS:fix-trailing-dots
MagnitudeOS:fix-lookahead-doublecheck-trust
MagnitudeOS:inline-files
MagnitudeOS:resizable-entries
MagnitudeOS:big-endian
MagnitudeOS:rev-sum-stability
Imagelibrary:v2.11.2
Imagelibrary:v2.11.1
Imagelibrary:v2.11.0
Imagelibrary:v2.10.2
Imagelibrary:v2.10.1
Imagelibrary:v2.10.0
Imagelibrary:v2.9.3
Imagelibrary:v2.9.2
Imagelibrary:v2.9.1
Imagelibrary:v2.9.0
Imagelibrary:v2.8.2
Imagelibrary:v2.8.1
Imagelibrary:v2.8.0
Imagelibrary:v2.7.1
Imagelibrary:v2.7.0
Imagelibrary:v2.6.1
Imagelibrary:v2.6.0
Imagelibrary:v2.5.1
Imagelibrary:v2.5.0
Imagelibrary:v2.4.2
Imagelibrary:v2.4.1
Imagelibrary:v2.4.0
Imagelibrary:v2.3.0
Imagelibrary:v2.2.1
Imagelibrary:v2.2.0
Imagelibrary:v2.1.4
Imagelibrary:v2.1.3
Imagelibrary:v2.1.2
Imagelibrary:v2.1.1
Imagelibrary:v2.1.0
Imagelibrary:v2.0.5
Imagelibrary:v2.0.4
Imagelibrary:v2.0.3
Imagelibrary:v2.0.1
Imagelibrary:v2.0.2
Imagelibrary:v2.0.0
Imagelibrary:v1.7.2
Imagelibrary:v1.7.1
Imagelibrary:v2.0-alpha
Imagelibrary:v1.7.0
Imagelibrary:v1.6.2
Imagelibrary:v1.6.1
Imagelibrary:v1.6.0
Imagelibrary:v1.5
Imagelibrary:v1.4
Imagelibrary:v1.3
Imagelibrary:v1.2
Imagelibrary:v1.1
Imagelibrary:v1.0
MagnitudeOS:v2.11.1
MagnitudeOS:v2.11.0
MagnitudeOS:v2.10.2
MagnitudeOS:v2.10.1
MagnitudeOS:v2.10.0
MagnitudeOS:v2.9.3
MagnitudeOS:v2.9.2
MagnitudeOS:v2.9.1
MagnitudeOS:v2.9.0
MagnitudeOS:v2.8.2
MagnitudeOS:v2.8.1
MagnitudeOS:v2.8.0
MagnitudeOS:v2.7.1
MagnitudeOS:v2.7.0
MagnitudeOS:v2.6.1
MagnitudeOS:v2.6.0
MagnitudeOS:v2.5.1
MagnitudeOS:v2.5.0
MagnitudeOS:v2.4.2
MagnitudeOS:v2.4.1
MagnitudeOS:v2.4.0
MagnitudeOS:v2.3.0
MagnitudeOS:v2.2.1
MagnitudeOS:v2.2.0
MagnitudeOS:v2.1.4
MagnitudeOS:v2.1.3
MagnitudeOS:v2.1.2
MagnitudeOS:v2.1.1
MagnitudeOS:v2.1.0
MagnitudeOS:v2.0.5
MagnitudeOS:v2.0.4
MagnitudeOS:v2.0.3
MagnitudeOS:v2.0.1
MagnitudeOS:v2.0.2
MagnitudeOS:v2.0.0
MagnitudeOS:v1.7.2
MagnitudeOS:v1.7.1
MagnitudeOS:v2.0-alpha
MagnitudeOS:v1.7.0
MagnitudeOS:v1.6.2
MagnitudeOS:v1.6.1
MagnitudeOS:v1.6.0
MagnitudeOS:v1.5
MagnitudeOS:v1.4
MagnitudeOS:v1.3
MagnitudeOS:v1.2
MagnitudeOS:v1.1
MagnitudeOS:v1.0
1 Commits
master
...
fix-multi-
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
64a1997da3 |
Added error when opening multiple files with a statically allocated buffer
Opening multiple files simultaneously is not supported without dynamic memory, but the previous behaviour would just let the files overwrite each other, which could lead to bad errors down the line found by husigeza |
1 changed files with 4 additions and 0 deletions
4
lfs.c
4
lfs.c
|
|
@@ -1355,6 +1355,10 @@ int lfs_file_open(lfs_t *lfs, lfs_file_t *file,
|
|||
// allocate buffer if needed
|
||||
file->cache.block = 0xffffffff;
|
||||
if (lfs->cfg->file_buffer) {
|
||||
if (lfs->files) {
|
||||
// already in use
|
||||
return LFS_ERR_NOMEM;
|
||||
}
|
||||
file->cache.buffer = lfs->cfg->file_buffer;
|
||||
} else if ((file->flags & 3) == LFS_O_RDONLY) {
|
||||
file->cache.buffer = lfs_malloc(lfs->cfg->read_size);
|
||||
|
|
|
|||
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.