Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Prevent `INVALID_ID`responses from terminating valid requestsfix/event_dispatcher_crash | jacobkeeler | 2018-05-14 | 1 | -0/+25 |
| | |||||
* | Fix EventDispatcher crash by rejecting duplicate correlation_ids | jacobkeeler | 2018-03-29 | 1 | -1/+9 |
| | |||||
* | Fix/unregister while audio pass thru (#1757) | Sho Amano | 2018-03-26 | 3 | -7/+37 |
| | | | | | | | | | | * fix build error in MockMediaManager * Add SetMockMediaManager * add AudioPassThru start/stop tests * Add new BeginAudioPassThru() and EndAudioPassThru() methods * fix: don't terminate AudioPassThru when another app is unregistered * Append DEPRECATED macro only in interface header file and mock file. * Use @deprecated comments | ||||
* | Merge pull request #2044 from smartdevicelink/fix/subscriptions_typo | Jacob Keeler | 2018-03-06 | 7 | -41/+67 |
|\ | | | | | Fix all misspellings of `subscriptions` in the project | ||||
| * | Fix all misspellings of `subscriptions` in the projectfix/subscriptions_typo | jacobkeeler | 2018-03-02 | 7 | -41/+67 |
| | | |||||
* | | Merge pull request #1828 from leekillough/Hotfix/AppIcon | Jacob Keeler | 2018-02-22 | 1 | -1/+1 |
|\ \ | | | | | | | Fix incorrect App ID caused by implicit conversion of smart pointer to integer | ||||
| * | | Add files via upload | leekillough | 2017-10-11 | 1 | -1/+1 |
| | | | | | | | | | Fix silent bug caused by implicit conversion of smart pointer to integer | ||||
* | | | Run Style Script | JackLivio | 2018-02-14 | 1 | -2/+3 |
| | | | |||||
* | | | Coverity Fixes | JackLivio | 2018-02-14 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #1950 from fronneburg/fix/Issue_1949 | Jacob Keeler | 2018-02-13 | 1 | -5/+5 |
|\ \ \ | | | | | | | | | prevent deadlocks in EventDispatcherImpl::raise_event | ||||
| * | | | prevent deadlocks in EventDispatcherImpl::raise_event | Frank | 2017-12-13 | 1 | -5/+5 |
| | | | | |||||
* | | | | Merge pull request #1954 from fronneburg/fix/Issue_1953 | JackLivio | 2018-02-13 | 1 | -0/+3 |
|\ \ \ \ | | | | | | | | | | | protect access to ResumptionDataJson during state save | ||||
| * | | | | protect access to ResumptionDataJson during state save | Frank | 2017-12-13 | 1 | -0/+3 |
| |/ / / | |||||
* | | | | Merge branch 'release/4.5.0' into fix/OnDriverDistruction | JackLivio | 2018-02-12 | 31 | -272/+1384 |
|\ \ \ \ | | |_|/ | |/| | | |||||
| * | | | Merge branch 'develop' into hotfix/dynamically_link_librarieshotfix/dynamically_link_libraries | JackLivio | 2018-02-02 | 67 | -544/+2034 |
| |\ \ \ | |||||
| | * \ \ | Merge pull request #1525 from smartdevicelink/feature/invalid_data_info | Jacob Keeler | 2018-02-02 | 1 | -6/+29 |
| | |\ \ \ | | | | | | | | | | | | | Include info in INVALID_DATA responses | ||||
| | | * \ \ | Merge remote-tracking branch 'origin/develop' into feature/invalid_data_info | jacobkeeler | 2018-01-19 | 59 | -327/+834 |
| | | |\ \ \ | |||||
| | | * | | | | Use ValidationReport objects for reporting rather than strings | jacobkeeler | 2017-11-30 | 4 | -35/+35 |
| | | | | | | | |||||
| | | * | | | | Fix build errors from merge and remove quotes from error messages | jacobkeeler | 2017-09-29 | 2 | -10/+17 |
| | | | | | | | |||||
| | | * | | | | Merge remote-tracking branch 'origin/release/4.4.0' into ↵ | jacobkeeler | 2017-09-28 | 67 | -710/+3763 |
| | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | feature/invalid_data_info | ||||
| | | * | | | | | Invalid data responses now return useful error messages in `info` field | Jacob Keeler | 2017-05-04 | 4 | -14/+24 |
| | | | | | | | | |||||
| | * | | | | | | Fix style issues in projectfix/style_issues_develop | jacobkeeler | 2018-02-01 | 1 | -2/+1 |
| | | | | | | | | |||||
| | * | | | | | | Fix deprecated warnings in application_impl and connection_handler_implfix/deprecated_warnings | jacobkeeler | 2018-02-01 | 1 | -1/+1 |
| | | | | | | | | |||||
| | * | | | | | | Merge pull request #1999 from smartdevicelink/fix/unused_iterator | Jacob Keeler | 2018-02-01 | 1 | -1/+1 |
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Remove unused iterator | ||||
| | | * | | | | | | Remove unused iteratorfix/unused_iterator | Jacob Keeler | 2018-02-01 | 1 | -1/+1 |
| | | | | | | | | | |||||
| | * | | | | | | | Merge pull request #1971 from AKalinich-Luxoft/fix/fix_security_issues | Jacob Keeler | 2018-01-31 | 1 | -0/+15 |
| | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Fix starting behavior of secured services for navi/non-navi applications | ||||
| | | * | | | | | | | Minor refactoring in protocol and security manager | AKalinich-Luxoft | 2018-01-29 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added consts for some methods. Fixed typos in description. Renamed some non informative variables names. | ||||
| | | * | | | | | | | Added overriden functions for SecurityManager listeners | AKalinich-Luxoft | 2018-01-29 | 1 | -0/+15 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Merge branch 'fix/gcc6_build' into develop | Jacob Keeler | 2018-01-30 | 1 | -0/+1 |
| | |\ \ \ \ \ \ \ \ | | | |/ / / / / / / | | |/| | | | | | | | |||||
| | | * | | | | | | | Fix build errors with GCC6+fix/gcc6_build | jacobkeeler | 2018-01-17 | 1 | -0/+1 |
| | | | |_|_|/ / / | | | |/| | | | | | |||||
| | * | | | | | | | Replace deprecation comments with DEPRECATED macro | Andriy Byzhynar | 2018-01-18 | 7 | -48/+37 |
| | | | | | | | | | |||||
| | * | | | | | | | Replace pragma with header guards | Andriy Byzhynar | 2018-01-18 | 7 | -227/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replaced #pragma once usage with header guards Added wrappers for deprecated functions Fixed related unit tests Fixed coding style in places related to code chages | ||||
| | * | | | | | | | Fix issues after rebase | Andriy Byzhynar | 2018-01-18 | 1 | -1/+1 |
| | | | | | | | | | |||||
| | * | | | | | | | Add wrappers for deprecated methods | Andriy Byzhynar | 2018-01-18 | 9 | -88/+37 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added wrappers for some deprecated methods Grouped iface checks in SendRegisterAppInterfaceResponseToMobile Removed duplicated "if" statement Improved readability | ||||
| | * | | | | | | | Revert "Changes return codes for application id replacement" | Andrey Oleynik (GitHub) | 2018-01-18 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 866dfe849471157d6d0b414cfb013198a879a51f. Returning false in case of inner app_id fields update failed causes many issues on exisiting logic and ATF scripts. | ||||
| | * | | | | | | | Changes return codes for application id replacement | Andrey Oleynik (GitHub) | 2018-01-18 | 1 | -4/+4 |
| | | | | | | | | | |||||
| | * | | | | | | | Adds null pointer checks, fixes typos and other minor changes. | Andrey Oleynik (GitHub) | 2018-01-18 | 5 | -21/+36 |
| | | | | | | | | | |||||
| | * | | | | | | | Fixes coding style | Andrey Oleynik (GitHub) | 2018-01-18 | 5 | -65/+65 |
| | | | | | | | | | |||||
| | * | | | | | | | Updates mocks and unit tests after prior commit | Andrey Oleynik (GitHub) | 2018-01-18 | 1 | -12/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes mock classes interfaces, unit tests and build after changes related to making iAP2 switching triggered externally and using of Bluetooth MAC/USB serial instead of UUID for internal device management. | ||||
| | * | | | | | | | Changes iAP2 Bluetooth to USB switching flow | Andrey Oleynik (GitHub) | 2018-01-18 | 4 | -35/+84 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These changes update switching flow so now instead of automatic switching start in case of same UUID is detected SDL will wait for external signal from the system to start this flow. Also due to UUID is reliable only while device remains connected (at least on certain systems) SDL now uses Bluetooth MAC and USB serial to manage devices and UUID is used only for detection of devices able to switch their transports. Currently only iAP2 Bluetooth to USB support is implemented. | ||||
| | * | | | | | | | Fixes RPCs holding for applications being switched | Andrey Oleynik (GitHub) | 2018-01-18 | 2 | -20/+104 |
| | | | | | | | | | |||||
| | * | | | | | | | Fixes deletion of commands and submenus on failed resume | Andrey Oleynik (GitHub) | 2018-01-18 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While adding data from AddCommand/AddSubMenun msg_params are added itself so we have directly address internal fields w/o accessing 'msg_params' | ||||
| | * | | | | | | | Fixes handling of way points un/subscription for transport switch case | Andrey Oleynik (GitHub) | 2018-01-18 | 7 | -9/+47 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case app_id is used for way points subscription it being invalidated on transport switch and SDL can't unsubscribe same application after switch is done. | ||||
| | * | | | | | | | Fixes resume issue for application on switching transport | Andrey Oleynik (GitHub) | 2018-01-18 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case app has been just registrered in previous session and didn't sent any data to resume later and then re-registers over new transport due to switch there is nothing to resume so RAI result should be SUCCESS | ||||
| | * | | | | | | | Renames interfaces according to people desire | Andrey Oleynik (GitHub) | 2018-01-18 | 2 | -6/+6 |
| | | | | | | | | | |||||
| | * | | | | | | | Fixes typos, comments | Andrey Oleynik (GitHub) | 2018-01-18 | 1 | -3/+2 |
| | | | | | | | | | |||||
| | * | | | | | | | Renames interfaces for consistency | Andrey Oleynik (GitHub) | 2018-01-18 | 1 | -1/+1 |
| | | | | | | | | | |||||
| | * | | | | | | | Fixes deadlock on resume data saving during transport switch | Andrey Oleynik (GitHub) | 2018-01-18 | 1 | -5/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue was happening due to - resume data restoring thread was acquiring app subscription lock and then application list lock - transport switching thread was acquiring application lock and was saving resume data and trying to get subscription lock Now after filtering switching application from application list its lock will be released | ||||
| | * | | | | | | | Changes CommandHolderImpl usage and removes odd interface | Andrey Oleynik (GitHub) | 2018-01-18 | 2 | -13/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also typedefs used, typo in description fixed, minor code changes | ||||
| | * | | | | | | | Adds descriptions and removes obsolete implementations | Andrey Oleynik (GitHub) | 2018-01-18 | 1 | -77/+61 |
| | | | | | | | | |