[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-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
[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] Utils move log to library
Moved log to separate library
[CP-84] Implement Security API
- Added pass code unlock from MC
- Removed Set USB security status
- Changed isLocked to phoneLocked in request for phone lock status
- Removed remainings of USB security in Settings App
- Reworked USB security model to depend both on
Phone lock state and Pass code being enabled
- Updated test_security.py
[CP-145] Implement Security Endpoint helper
Added helper and moved out processing code to helper
[CP-148] Fix setting of response in the Parser Context
Incomming ResponseContext was overwritten instead of used.
[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