zephyr/subsys
Niklas Fabian 72f90ee063 logging: fs backend: optional append to latest file
Make appending to the newest log file in the fs logging backend optional.
By default, if there is still free space in the latest log file,
the fs logging backend appends to it on startup. This is useful for saving
space and avoiding the removal of older log files, if the maximum number
of log files has been reached. The drawback of this behavior is,
that log files that got appended can not be decoded, if the firmware
has changed between startups, for instance by an update,
since the log_dictionary.json used for decoding has also changed.
Therefore, it may be desirable to deactivate appending to log files.

Signed-off-by: Niklas Fabian <niklas.fabian@lemonbeat.com>
2024-08-12 12:44:11 +02:00
..
bindesc everywhere: replace #if IS_ENABLED() as per docs 2024-06-28 07:20:32 -04:00
bluetooth Bluetooth: Host: Free ACL RX fragments on disconnection 2024-08-12 10:10:48 +02:00
canbus
console
dap kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
debug coredump: Guard new kconfig for only supported arch 2024-08-02 03:32:09 -04:00
demand_paging demand_paging: LRU eviction: avoid ping pong deadlock loop 2024-08-06 17:15:15 -04:00
dfu
disk drivers: disk: add DISK_IOCTL_CTRL_DEINIT command to supported IOCTLs 2024-06-07 18:16:01 +01:00
dsp
emul emul: Support UART device emulation 2024-07-30 18:28:17 +01:00
fb fb: cfb: Fix CID 394240 2024-07-05 18:39:22 +02:00
fs fs: fuse: ensure S_IFxxx macros are available 2024-08-11 10:32:20 +02:00
input input: longpress, keymap: use an explicit callback name 2024-07-31 12:55:11 +02:00
ipc ipc: icmsg: Align to NO MULTITHREADING 2024-08-01 13:31:53 +02:00
jwt jwt: add missing PSA_WANT dependencies to RSA signature 2024-06-13 09:22:20 +02:00
llext doc: llext: improve Doxygen comments 2024-07-11 16:17:52 +02:00
logging logging: fs backend: optional append to latest file 2024-08-12 12:44:11 +02:00
lorawan everywhere: replace double words 2024-06-25 06:05:35 -04:00
mem_mgmt
mgmt mgmt: hawkbit: move to zephyr kernel heap 2024-08-05 11:32:49 +02:00
modbus modbus_serial: Disable rx interrupt if buffer fills up 2024-06-13 16:48:05 -04:00
modem modem: ubx: fix incoming byte processing 2024-08-02 03:29:18 -04:00
net net: lwm2m: location object: make optional resources optional 2024-08-09 08:37:25 -04:00
pm pm: refactor pm_device_driver_init 2024-08-02 03:31:17 -04:00
portability kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
random everywhere: replace double words 2024-06-25 06:05:35 -04:00
retention
rtio rtio: Enable submit/consume semaphores by default 2024-08-05 10:16:12 +02:00
sd
sensing sensors: Submit call returns void 2024-06-14 19:13:02 +02:00
settings kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
shell shell: introduce shell_xxx_impl wrapper functions for output macros 2024-07-27 20:50:12 +03:00
sip_svc everywhere: replace double words 2024-06-22 05:40:22 -04:00
stats
storage everywhere: replace #if IS_ENABLED() as per docs 2024-06-28 07:20:32 -04:00
task_wdt task_wdt: Feed hardware watchdog only when its started 2024-06-06 00:40:53 -07:00
testsuite ztest: Replace PRINT with PRINT_DATA 2024-08-09 08:39:18 -04:00
timing
tracing Revert "net: sockets: move poll implementation to zvfs" 2024-07-03 15:03:05 -04:00
usb drivers: udc: add opaque pointer to store upper layer private data 2024-08-06 17:17:41 -04:00
zbus zbus: Use section iterator for observations 2024-07-09 14:03:33 +02:00
CMakeLists.txt dap: add CMSIS-DAP compatible controller 2024-06-14 11:14:17 +02:00
Kconfig dap: add CMSIS-DAP compatible controller 2024-06-14 11:14:17 +02:00