[CP-327] Fix UB in QueryResult QueryResult iterator nextRow() may get into infinite loop. Additionally, fixed handling of the case when each row of result could have a different count of fields.
[EGD-7044] Strip down calendar code Stripping the calendar code to provide only MVP defined functionalities
[EGD-7051] Fixed saving multiple notes at once When creating a new note, it was possible to save multiple notes with 1 click.
[EGD-7006] Removed sensitive data from db Sensitive data removed from logs in module db and service db.
[BH-372] Turned i18n into separate library Turned i18n module into separate library moving source files, test files and creating separate CMakeLists.txt, fixed other modules link targets, fixed paths and sorted some lists
[EGD-6947] Fix SQL vulnerabilities These were potential security holes allowing SQL injections.
Merge branch 'master' into stable
[BH-373] Convert utils json into a lib Moving json to a third-party standalone library.
[BH-353] Add Documentation for main targets * clean up mimimu required cmake version * fixes for release workflow Add documentation for targets, fixes for cmake and release workflow.
Merge branch 'master' into stable
[BH-369] Turned UTF8 into separate library Moved utf8 files, formed separate library, fixed include paths, added utf8 library as dependency to every other target that uses it, clang-formated utf8 files, cleaned up tests cmake script, moved utf8 unit test
[BH-378] PR changes PR changes - mainly includes
[BH-378] Utils move log to library Moved log to separate library
[BH-353] Add minimal build target for BH Introducing changes required for adding BellHybird target without removing PurePhone. Adden new targets: * Pure (builds PurePhone and PurePhone.img) * Bell (builds BellHybird and BellHybird.img) * [PurePhone|BellHybrid]-[UpdatePackage|StandaloneImage)
[BH-371] Replace gsl with mainline submodule and move to third-party Replacing loose gsl files with gsl mainline project as submodule and moving it to third-party
Merge branch 'master' into stable
[EGD-6835] Fix UT link errors with inotify Fix UT linkage error when trying to link with libiosyscalls with inotify mechanism Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-5976] Add tethering cellular disabling This commit adds disabling of URC messages during tethering mode. It also adds call and sms logging after tethering is disabled.
[CP-77] Replace receivedAt and sentAt fields with createdAt sentAt json field was never updated and was not used. Cleaned up DB and DB interface from unused date_send.
[EGD-5171] Utils to string fix Fixed utils to string function to work with 8 bit integers. Also nodiscard attribute added there.