[BH-464] Moved USB stack to third-party dir
Moved USB stack, defined separate library and its dependencies,
assigned library to specific sections in linker script, reduced
build time by more than 10 percent thanks to ending building
usb stack file both in module-bsp and module-vfs
[CP-253] Add checksum to package transfer
Added CRC32 to FS download command
[CP-270] Replace CRC32 library
Replaced CRC-32 lib from csbruce.com/software/ with
github.com/stbrumme/hash-library
[CP-183] Do not log sensitive data in service-desktop
Remove potential printing of user-sensitive data.
[CP-163] Implement FS Endpoint read file
Implemented get file opration in FS Endpoint
[CP-206] Report Pure serial number in USB descriptors
Added serial number to USB device descriptor
[CP-200] Delete file with old OS version
Removed update file after a successful update or
in case of an interrupted download.
[BH-374] Librarize application-antenna
Add apps-common, librarize application-antenna
[CP-200] Delete file with old OS version
Removed update file after successful update
[CP-143] Set 204 code for responses with empty body
Body field was always added to response json, even if
it was containing only null. Now empty body is
not attached to response json, and status code
for such message is set to 204. Additionaly some
minor cleanup in service desktop was done.
Merge branch 'master' into stable
[CP-187] Fix stack overflow on passcode decoding
When passcode is passed as json string, each of digits needs to be
parsed as separate character with std::atoi. Replaced the string
with json array of integers to simplify decoding and avoid SO.
[BH-373] Convert utils json into a lib
Moving json to a third-party standalone library.
Merge branch 'master' into stable
[BH-370] Convert utils common_data into a libs
Create clipboard and eventsore libs
[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
[CP-140] Deactivate autolock while connected to MC
PurePhone is no longer autolocked, while connected to Mudita Center.
[BH-378] PR changes
PR changes - mainly includes
[BH-378] Style fixed
Fixed style