Martin Harriman
Martin Harriman
### Use after free: motivation for this proposal Clients continue to encounter use-after-free crashes in the SDK. The most common culprit is the log manager's configuration store, but other structures...
The iOS watchdog in some iOS versions will SIGKILL an application if it holds a file lock or sqlite lock when the operating system suspends the app. Suspend occurs in...
The present behavior of PauseTransmission (and FlushAndTeardown) prevents the SDK from starting new HTTPS requests, though since uploads start asynchronously the exact point at which the pause takes effect is...
This came up in the onboarding channel as a request: > These classes are currently being used by our Teams app and are present in Aria SDK. > ... >...
At present, we generate a string UUID as the key for MemoryStorage and OfflineStorage_SQLite uses that same UUID string as its primary key in the database. This has a non-zero...
The Initialize() method in OfflineStorage_SQLite goes through these steps to set up and connect to the SQLite database: * Attempt to open and connect. On success: - m_isOpened = true...
Sorry I missed the community meeting this week; looking at chat comments, it seems that there were some questions about how IOfflineStorage behaves when multiple log managers, threads, or processes...
In master, the std::map transmitProfilePowerState used to map JSON string to PowerSource enum values does not have any string that maps to PowerSource_LowBattery. On Android, you may enjoy one side...
Per Max's suggestion: move PAL for Android into its own subdirectory, since it is not terribly posix-like.
**Description of changes:** For some instance families in AWS, we wish to disable GSP firmware download in the NVIDIA kmod. We can do this by creating a configuration file in...