[EGD-6504] Only current changes in the relnotes Include only changes from the current changes in the release notes. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-6156] Create crash dumps Integrate the CrashCatcher library in order to store phone state after a fault occurs. The dumps are stored in the CrashCatcher hex format and can be debugged using the CrashDebug stub built for x86_64 via the 'debug_crash_dump.sh' script.
[EGD-6413] Update CI Debug for UT Release for harness Split build types for UT and Harness tests.
[EGD-6393] Fix for crashing unit tests System update unit test crashes. The test is disabled as that piece of code is not unit-testable.
[EGD-4593] Add Logging Engine docs Add Logging Engine docs
[EGD-4593] Dump logs to file on timeout - Dump logs to file every 10 sec. - max file size is 50 MB (after reaching it, no more logs will be logged), - Add `LockGuard` with locking mechanism supporting IRQ and use it in `Logger`. - Fix minor style issues in `Logger`. - Add `mount_user_lfs_partition.py` script for mounting LFS on Linux FS in order to get `MuditaOS.log` file from `user` partition
[EGD-5855] Daily build scripts Adding script for creating daily releases in docker environment
[EGD-5872] Mudita tools repository update gdb tools: pure command have documentation
[EGD-5941] Add tool to analyze stack usage Add a script to determine a stack usage of code components. The GENERATE_STACK_USAGE option must be used in the build configuration. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-5869] Add puregdb Add misc-tools repo containing: - linker map file analyzer (firmware size analyzer) - gdb's plugin which checks system memory health Automatically load puregdb at startup of a debug session. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-5737] Merge master into experimental Synchronize with master before merging
[EGD-5236] Clang tidy diff integrated It is now possible to run clang-tidy analysis only on the HEAD commit.
[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
[EGD-4763] Update tests add missing corner cases Some tests where not added during the initial setup, and there where few more corner cases that need to fixed like line wrapping by `catch2 -l` and need of escaping some characters [],
[EGD-4763] Add check if all Unit Tests where run Catch2 doesn't report some errors in test, and some test are disabled on porpoise this commit adds set of scripts and changes to CI that will clearly mark what test haven't been run.
[EGD-5384] Download selected assets from releases Allows easy downloading of assets in MuditaOS repository, where there is multiple packages.
Merge branch 'master' into stable