Ivan Grokhotkov
|
c0269bc1cd
nvs: check CRC of items on full pages
|
vor 8 Jahren |
Ivan Grokhotkov
|
a25a4a0a7c
nvs: check value size before writing, document limitations
|
vor 8 Jahren |
Ivan Grokhotkov
|
bf01525fc1
nvs: remove search cache at page level
|
vor 8 Jahren |
Ivan Grokhotkov
|
447ffb23d5
nvs: print page state as text in nvs_dump
|
vor 9 Jahren |
Ivan Grokhotkov
|
0b265dc2a7
nvs, spi_flash: handle case when source data is in DROM
|
vor 9 Jahren |
Ivan Grokhotkov
|
e314f42b0c
nvs: fix Page::findItem and Storage::findItem regression
|
vor 9 Jahren |
Ivan Grokhotkov
|
abea6c50f1
nvs_flash: delete all duplicate entries in a page while loading
|
vor 9 Jahren |
Ivan Grokhotkov
|
d9cdc7de58
nvs_flash: don't allow more operation to be done on page in PageState::INVALID
|
vor 9 Jahren |
Ivan Grokhotkov
|
e34fc7a46c
Merge branch 'bugfix/nvs_leaks' into 'master'
|
vor 9 Jahren |
Ivan Grokhotkov
|
9f0f05d520
spi_flash: change pointer type to void*
|
vor 9 Jahren |
Ivan Grokhotkov
|
2c5340d47e
spi_flash: change argument types
|
vor 9 Jahren |
Ivan Grokhotkov
|
74a658c765
nvs: fix memory leaks in HashList and nvs_close
|
vor 9 Jahren |
Ivan Grokhotkov
|
1cd572c7b9
Add test for compiling in release mode, fix warnings and errors which appeared
|
vor 9 Jahren |
Ivan Grokhotkov
|
2a68f60874
components/nvs: add erase function
|
vor 9 Jahren |
Ivan Grokhotkov
|
e87d80d478
components/nvs: fix formatting
|
vor 9 Jahren |
Ivan Grokhotkov
|
076141aab9
components/nvs: batch writes when possible
|
vor 9 Jahren |
Ivan Grokhotkov
|
12a0786e2a
components/nvs: maintain item hash list at page level
|
vor 9 Jahren |
Ivan Grokhotkov
|
f06ebeba86
components/nvs: avoid reading just-erased page
|
vor 9 Jahren |
Ivan Grokhotkov
|
9ef827ae20
components/nvs: strlcpy is not available on Linux, replace with strncpy and terminate strings explicitly
|
vor 9 Jahren |
Ivan Grokhotkov
|
7998b6ca2e
components/nvs: handle more cases where sudden power off may happen
|
vor 9 Jahren |
Ivan Grokhotkov
|
f04c894123
components/nvs: add debugging facilities and runtime checks
|
vor 9 Jahren |
Ivan Grokhotkov
|
3ce433cfd1
components/nvs: make some methods const
|
vor 9 Jahren |
Ivan Grokhotkov
|
bd6ea4393c
Initial public version
|
vor 9 Jahren |