zephyr/ext
Andrzej Puzdrowski 48e6ec7b49 ext: nffs: bugfix of possible to corrupt filename
Origin: Apache Mynewt NFFS
URL: https://github.com/apache/mynewt-nffs/tree/master
Commit: a2f679afe6323310ab1000385f41115df7da326e
Maintained-by: External

This patch introduce version which fixes following bug:

While inode is updated it is possible that Garbage Collection
is called which caused overwrite of inode's filename as the same
buffer was used to keep the filename and copping data in GC.

This patch uses buffer on the stack for keeping filename while inode
is updated which fix the issue.

The patch cause 128 B increase of stack consumption during inode
update the file name might be corrupted

Fixes #9749

Signed-off-by: Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
2018-09-14 13:13:59 +02:00
..
debug systemview: add support natively using tracing hooks 2018-08-21 05:45:47 -07:00
fs ext: nffs: bugfix of possible to corrupt filename 2018-09-14 13:13:59 +02:00
hal ext: hal: nordic: Update nrfx to version 1.2.0 2018-09-11 12:55:07 -04:00
lib ext: lib: crypto: Update mbedTLS to 2.12.0 2018-09-06 21:11:31 -04:00
CMakeLists.txt Introduce cmake-based rewrite of KBuild 2017-11-08 20:00:22 -05:00
Kconfig ext: open-amp: Change build integration so its not recursive 2018-05-24 09:18:47 -05:00