~aleteoryx/muditaos

ref: fbb820c284d8aad7dcbc343def8aeea9a151d33d muditaos/module-services d---------
93c4675d — Alek Rudnik 4 years ago
[EGD-6701] System time usage fixes

Fixed all calls to stdlib time.
Removed all redundant calls to Timestamp treated as time source.
c1bb6c1b — Wiktor S. Ovalle Correa 4 years ago
[EGD-6746] Expose new Message types system-wide

Allow all modules to access Request/Notification Message send templates.
2d44f964 — Marek Niepieklo 4 years ago
[CP-120] Fixed USB comm. when Pure reconnected unlocked

USB comm. was secured when Pure was reconnected to PC while unlocked
b4a40bd2 — Mateusz Grzegorzek 4 years ago
[BH-398] Move sml to a separate directory

Move sml to a separate directory
bc737e93 — Przemyslaw Brudny 4 years ago
[EGD-5885] Added SimLockHandler

Refactored LockWindow TitleBar handling. Added Sim pin request
block on lockedPhone. Added Sim info popup added when pin
changed. Updated assets. Removed old PinLock structures.
Cleared LockBox structures. Removed old settings sim setters.
New CellularMessage adaptation. Cleared Lock structure.
97760f77 — Kuba Kleczkowski 4 years ago
[EGD-6567] Add GSM time update handling

Adds handling GSM time update in service time.
d7244423 — Jakub Pyszczak 4 years ago
[EGD-5171] Utils to string fix

Fixed utils to string function to work with 8 bit integers.
Also nodiscard attribute added there.
0f3fb7c1 — Michał Kamoń 4 years ago
[EGD-6736] Add app's state dependent autoLock mechanism

This PR provides the implementation of the auto-locking mechanism that
is dependent on an application's current auto-locking policy. Three
auto-lock policies have been introduced:

* DetermineByWindow
* DetermineByAppState
* PreventPermanently

Also changed the AutoLockWindow set/get auto-lock time value to the
message-based approach.
52d5a35c — Bartosz Cichocki 4 years ago
[EGD-6447] Add Bluetooth PIN pairing

Implemented legacy pairing using PIN code
ce3676ba — Maciej Janicki 4 years ago
[EGD-6796] Fix excesive ATA command with HSP

This commit fixes excesive ATA cmd in HSP by checking call type in
ServiceCellular.
040550f3 — Pawel.Paprocki 4 years ago
[BH-356] Move TPLIB (microtar) to separate directory

Move microtar to lib, amend CMAKE files
cbbd9471 — Borys Jelenski 4 years ago
[EGD-6605] Fix RTC time not retained between resets if set manually

When setting datetime from timestamp (manually, not from network),
SRTC is set in order to retain the RTC datetime between resets.

RTC handling was refactored in order to get rid of unnecesary
conversions and third-party code mixed with proprietary code
within a single file.
339f3d52 — DariuszSabala 4 years ago
[BH-364] Move TPLIB magic_enum to separate dir

Changed submodule directory and updated cmake scripts and include paths
b1065632 — Michał Kamoń 4 years ago
[EGD-5762] Add documentation to AutoLock functionality

This PR provides documentation for automatic lock functionality
44319133 — Adam Dobrowolski 4 years ago
[EGD-6536] Settings API guideline added

Guideline explaining how should Settings object be used
b2ca227f — Wiktor S. Ovalle Correa 4 years ago
[EGD-6746] Use new SimCard implementation

Switch to SimCard implementation provided by previous commit
ce82aad9 — Pawel.Paprocki 4 years ago
[BH-358] Add Move TPLIB (CRC32) to separate directory

Change directory location and update CMAKE
39a09e86 — Wiktor S. Ovalle Correa 4 years ago
[EGD-6746] New SimCard implementation

New approach to the Cellular SimCard submodule
2e6899a4 — Marek Niepieklo 4 years ago
[CP-2] I don't want to see data from Pure in Center when Pure is locked

[CP-48] Re-enabled USB security
[CP-49] Update test harness with usb security
b38adcec — Adam Dobrowolski 5 years ago
[EGD-6019] Minimum settings ownership lifetime fixups

added weakptr link to settings and checks
    it wont crash on deinitialized setings now
Pseuto UT are passing
Added:
    - deregistration on Settings destrution
    - weak referencing of Service to not crash Settings on missuse
    - Proxy as initialization parameter to Settings
Unused code removed
Enabled tests to be written for Settings
Removed dependency from freertos in test global file
EntryPath tests updated and compilation slimed
Next