summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Update expired certificates used by unit tests (#3950)Shobhit Adlakha2022-10-245-111/+179
|
* Fix narrowing cast of time_t in resumption data (#3946)8.2.0-RC1Jacob Keeler2022-09-2310-43/+43
|
* Fix RequestControllerTest.CheckPosibilitytoAdd_ZeroValueLimiters_SUCCESS (#3947)Jacob Keeler2022-09-211-11/+23
| | | | | | | * Fix RequestControllerTest.CheckPosibilitytoAdd_ZeroValueLimiters_SUCCESS * Fix async expectations for IsStopping in related tests Add TestAsyncWaiter to handle asynchronous expectations
* Fix CheckButtonName check for module types other than CLIMATE and RADIO (#3944)Shobhit Adlakha2022-08-311-12/+13
| | | | | | | | | | | * Fix CheckButtonName to work with module types other than climate and radio * Move SOURCE button name from buttons_radio to buttons_audio * Revert "Move SOURCE button name from buttons_radio to buttons_audio" This reverts commit fde9b4bfee4cc1b1e98346c670e92816b52084cd. * Address review comment
* Fix/Optimize Boost Logger Implementation (#3941)Shobhit Adlakha2022-08-262-36/+54
| | | | | * Add log attributes in Init function rather than in PushLog * Simplify GetFilteredFunctionTrace
* Core dump on ignition off when registering 20 apps (#3939)Shobhit Adlakha2022-08-2521-70/+179
| | | | | | | | | | | | | | | * Add changes from luxoft PR * Address review comments * Apply suggestions from code review Co-authored-by: Jacob Keeler <jacob.keeler@livioradio.com> * Address review comments * Use sync_primitives::RecursiveLock instead of sync_primitives::Lock for extensions_lock_ Co-authored-by: Jacob Keeler <jacob.keeler@livioradio.com>
* Delete both successful and pending commands on AddComand failure (#3940)Jacob Keeler2022-08-242-36/+49
| | | | | * Delete both successful and pending commands on AddComand failure * Fix unit tests
* Merge pull request #3943 from smartdevicelink/fix/prepare_result_3_argsJacob Keeler2022-08-241-3/+10
|\ | | | | Fix PrepareResultForMobileResponse logic
| * Fix PrepareResultForMobileResponse (3 args) logicjacobkeeler2022-08-221-3/+10
| | | | | | | | Should return true if one result is successful and the others are acceptable (in which case, 2 out of 3 checks return true)
* | Check iterator before erase in ProcessResponseFromHMI (#3919)Olha Vorobiova (GitHub)2022-08-232-4/+14
|/
* Fix/Invalid VR.AddCommand sent during CreateInteractionChoiceSet resumption ↵Shobhit Adlakha2022-08-043-6/+19
| | | | | | | | | | | | | | | | | | | (#3938) * Apply changes from luxoft PR * Apply suggested changes * Revert "Apply changes from luxoft PR" This reverts commit 2f6b188b899184058254ac138eec441510265b04. * Apply suggested changes and fix unit test * Update src/components/application_manager/src/message_helper/message_helper.cc Co-authored-by: Jacob Keeler <jacob.keeler@livioradio.com> Co-authored-by: Jacob Keeler <jacob.keeler@livioradio.com>
* Fix/Reset sending type on ResetGlobalProperties (#3937)Shobhit Adlakha2022-08-0412-73/+142
| | | | | | | | | | | * Implement OnResetGlobalPropertiesReceived in the HelpPrompt Manager * Apply suggested changes * Fix result success issue for ResetGlobalProperties * Make HelpPromptManager CreateMsg methods public * Remove MessageHelper method and use HelpPromptManager::CreateVRMsg for ResetGlobalProperties
* Make shared pointer atomic (#3920)VladSemenyuk2022-06-294-18/+210
| | | | | * Make shared pointer atomic * Add std::string case to unit test
* Added a lock in StartPTExchange (#3921)Olha Vorobiova (GitHub)2022-06-284-0/+16
|
* Deleted local hmi api factory (#3930)Olha Vorobiova (GitHub)2022-06-221-2/+2
|
* Move OnTBTClientState to Navigation-1 policy group (#3932)Jacob Keeler2022-06-221-7/+7
|
* Send UI.ChangeRegistration for background application after PTU (#3927)RomanReznichenkoLuxoft2022-06-211-5/+4
|
* Move subscribe_on_event before sending BCActivateAppRequest (#3915)Olha Vorobiova (GitHub)2022-06-203-24/+23
|
* Fix result codes of CreateInteractionChoiceSet response (#3907)Olha Vorobiova (GitHub)2022-06-153-9/+22
|
* Fix/Reset VRHelp array to default values instead of null (#3916)Shobhit Adlakha2022-06-102-9/+14
| | | | | | | * Add changes in ResetVrHelpTitleItems to reset vrHelp to default values instead of null * Get correct vr help items from smartobject * Address review comments
* Fix/Adjust PTS content length for newline string (#3913)Shobhit Adlakha2022-05-272-2/+12
| | | | | | | * Add check for newline string and adjust content length for added escape character * Apply same fix to sample_policy_manager for extern proprietary * Address review comments
* Fix potential crashes by using shared pointers for app data (#3900)8.1-RC2release/8.1.0Jacob Keeler2022-04-0720-519/+530
|
* Obtain appID if url is sent to prop policies (#3883)JackLivio2022-04-061-3/+9
| | | | | * Obtain appID if url is sent to prop policies * Add app_id to message string
* Check if JSON value is a map before accessing members (#3896)Jacob Keeler2022-04-051-1/+2
|
* Fix app activation during pending cloud connection (#3898)JackLivio2022-04-046-1/+48
| | | | | | | | | * Fix app activation during pending cloud connection * Apply suggestions from code review Co-authored-by: Jacob Keeler <jacob.keeler@livioradio.com> Co-authored-by: Jacob Keeler <jacob.keeler@livioradio.com>
* Fix/WSS re-connection loop (#3891)Shobhit Adlakha2022-03-312-39/+71
| | | | | | | * Remove shutdown call from failed ssl handshake and add call to teardown failed connection * Reset websocket stream on failed ssl handshake * Add function to reset websocket stream in case of failed handshakes
* Add missed locks (#3890)RomanReznichenkoLuxoft2022-03-296-21/+27
| | | Co-authored-by: OlhaVorobiova <olha.vorobiova@dxc.com>
* Set secure wss cipher list (#3885)JackLivio2022-03-231-1/+9
| | | | | | | | | * Set secure wss cipher list * Update src/components/transport_manager/src/cloud/websocket_client_connection.cc Co-authored-by: Jacob Keeler <jacob.keeler@livioradio.com> Co-authored-by: Jacob Keeler <jacob.keeler@livioradio.com>
* Fix/Clear endpoint_properties in policy DB if empty properties recieved in ↵8.1-RC1Shobhit Adlakha2022-03-156-0/+32
| | | | | | | | | PTU (#3880) * Clear endpoint_properties from policy DB if empty endpoint_properties are recieved in a PTU * Add check to only overwrite endpoint_properties if parameter is defined and empty * Add is_initialized check for external proprietary
* Remove empty check in SaveConsumerFriendlyMessages to clear messages when ↵Shobhit Adlakha2022-03-142-6/+2
| | | | core receives PTU with no consumer messages(with key defined) (#3879)
* Fix crash on shutdown during streaming (#3876)JackLivio2022-03-113-4/+7
| | | | | * Fix crash on shutdown during streaming * Fix iterative erase
* Fix/8.1.0 RC1 Coverity fixes (#3877)Shobhit Adlakha2022-03-114-28/+14
| | | | | * Fix reported coverity issues * Add null check for message_ptr
* Add additional case to openssl_to_internal_error for local issuer ↵Shobhit Adlakha2022-03-113-2/+3
| | | | certificate (#3875)
* Add missed locks (#3864)Olha Vorobiova (GitHub)2022-03-098-6/+66
|
* Check if app id exists in cloud_app_id_map_ (#3870)JackLivio2022-03-032-2/+99
| | | | | | | | | * Check if app id exists in cloud_app_id_map_ * Update cloud_app_id_map_ if does not exist or endpoint changed * Fix style * Expand unit tests for connection handler
* Fix typos in HMI API (#3867)theresalech2022-02-251-2/+2
|
* Set Last PTU App ID when forwarding on system request in HTTP policy mode ↵Collin2022-02-215-9/+14
| | | | | | | (#3863) * set last_ptu_app_id_ when forwarding on system request in HTTP policy mode * fixup! set last_ptu_app_id_ when forwarding on system request in HTTP policy mode
* Fix result code for PrepareAudioPassThru (#3854)Olha Vorobiova (GitHub)2022-02-143-21/+31
| | | | | * Fix result code for PrepareAudioPassThru * Fix result code for PrepareAudioPassThru in error structure
* reject PTU system request when PTU not in progress (#3853)Collin2022-02-116-9/+51
| | | | | | | | | | | | | | | * reject PTU system request when PTU not in progress * track last_ptu_app_id_ in ext prop policy mode * fix style * Apply suggestions from code review Co-authored-by: Shobhit Adlakha <ShobhitAd@users.noreply.github.com> * fix style Co-authored-by: Shobhit Adlakha <ShobhitAd@users.noreply.github.com>
* Fix perform interaction close pop up (#3844)Iryna Lytvynenko (GitHub)2022-02-112-45/+32
| | | | | | | | | | * fix for rejected Perform Interaction * avoid close popup for VR_ONLY PI Co-authored-by: Yana Chernysheva (GitHub) <59469418+ychernysheva@users.noreply.github.com> fixup Co-authored-by: Vadym Luchko (gitHub) <vluchko@luxoft.com>
* Check that message code exists before accessing (#3852)Jacob Keeler2022-02-042-4/+14
| | | An empty entry in the messages table would be created if the key being searched for didn't exist. This adds a check before accessing this data so that an entry isn't created accidentally
* remove unused param FileName from OnPutFile in HMI API (#3850)Collin2022-02-031-4/+0
|
* lock read and write operations (#3851)RomanReznichenkoLuxoft2022-02-032-0/+4
| | | Co-authored-by: Yana Chernysheva <ychernysheva@luxoft.com>
* [SDL 0334] Feature/Transform SetDisplayLayout to UI.Show (#3849)Shobhit Adlakha2022-02-0212-372/+91
| | | | | | | | | | | | | * Add changes to transform SetDisplayLayout into UI.Show * Remove deprecated RPC UI.SetDisplayLayout from the HMI API * Style fix * Add HMI capabilities to SetDisplayLayout response * Fix failed unit tests * Address review comments
* Replase clusterModeStatus with clusterModes when this parameter is ↵Olha Vorobiova (GitHub)2022-02-011-3/+8
| | | | disallowed by policies (#3847)
* Resolve a deadlock (#3828)Olha Vorobiova (GitHub)2022-01-255-85/+19
| | | | | * Fixed deadlock * Delete useless members in EventDispatcher
* Fix PerformInteractionChoiceSet request behavior (#3826)Yana Chernysheva (GitHub)2022-01-259-11/+152
| | | | | | | | | | * Fix PerformInteractionChoiceSet request behavior * Update src/components/application_manager/src/application_data_impl.cc Co-authored-by: Collin <iCollin@users.noreply.github.com> Co-authored-by: Iryna Lytvynenko (GitHub) <ILytvynenko@luxoft.com> Co-authored-by: Collin <iCollin@users.noreply.github.com>
* Fix invalid iterator usage (#3843)Jacob Keeler2022-01-191-2/+1
|
* Send lock screen dismissal info with DD_OFF notification (#3842)Jacob Keeler2022-01-192-5/+2
|
* Move app launcher stop before unregister app (#3825)Yana Chernysheva (GitHub)2022-01-196-0/+42
| | | | | | | | | | | * Move app launcher stop before unregister app The applauncher has to be stopped before appropriate application will be unregistered. Otherwise it could lead to core crash, when Launch controller will try to run already non existed application Co-authored-by: Andrii Kalinich <AKalinich@luxoft.com> Co-authored-by: OlhaVorobiova <olha.vorobiova@dxc.com> Co-authored-by: VladSemenyuk <vsemenyuk@luxoft.com>