summaryrefslogtreecommitdiff
path: root/src/components/connection_handler/src/connection_handler_impl.cc
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'feature/cloud_app_transport' into ↵feature/cloud_app_connection_statusJacob Keeler2019-01-221-3/+1
|\ | | | | | | feature/cloud_app_connection_status
| * Fix Stylefeature/cloud_app_connection_flowJackLivio2019-01-221-2/+1
| |
| * Update based on commentsJackLivio2019-01-211-1/+0
| |
* | Refresh app list when an app is enabled or disabledjacobkeeler2018-12-121-0/+4
| |
* | Merge remote-tracking branch 'origin/feature/cloud_app_connection_flow' into ↵jacobkeeler2018-12-031-2/+0
|\ \ | |/ | | | | feature/cloud_app_connection_status
| * Address Comments and Remove Unused CodeJackLivio2018-11-271-2/+0
| |
* | Connection Status To Trigger UpdateAppListJackLivio2018-11-291-0/+4
| |
* | Add cloud connection statusjacobkeeler2018-11-161-0/+5
|/ | | | Also required some refactoring regarding the retry process for cloud apps, as well as how the HMIApplication struct was filled.
* Fix stylejacobkeeler2018-11-141-16/+29
|
* Show pending cloud apps in update app listJackLivio2018-11-131-4/+13
|
* Pending cloud connection created via policies on startupJackLivio2018-11-091-6/+34
|
* Initial Cloud Transport ComponentJackLivio2018-11-081-1/+3
|
* Add Cloud Info to Application ClassJackLivio2018-11-071-0/+4
|
* Fix EndService being sent to the wrong connectionjacobkeeler2018-09-121-6/+16
| | | | Also fix issue where app remained in FULL after AUDIO_SOURCE event
* Remove deprecated methods from projectfeature/remove_deprecated_functions_5_0jacobkeeler2018-08-171-81/+0
|
* Cleanup, add some cmake supportConlain Kelly2018-07-181-1/+1
|
* Merge branch 'develop' into feature/remove_auto_ptrfeature/remove_auto_ptrJacob Keeler2018-07-121-35/+462
|\
| * fix conflicts due to mergefronneburg2018-07-041-3/+3
| |
| * Merge pull request #295 in NAR/sdl-core from ↵Frank Ronneburg2018-07-041-10/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bugfix/remove_non_const_data_accessor to feature/Ford-WiFi * commit '5aee98d0ad298440aca8fd7da5a9725b595aa775': Update unit tests to align with new Connection Handler methods updated some comments Remove usage of NonConstDataAccessor in ConnectionHandler Conflicts: src/components/connection_handler/src/connection_handler_impl.cc src/components/connection_handler/test/connection_test.cc src/components/connection_handler/test/heart_beat_monitor_test.cc src/components/protocol_handler/test/protocol_handler_tm_test.cc
| * Update NonConstDataAccessor to align with PR #2254Sho Amano2018-06-281-4/+5
| | | | | | | | | | Like DataAccessor, NonConstDataAccessor uses a shared pointer of a Lock instance.
| * further review commentsfronneburg2018-06-271-2/+2
| |
| * Merge pull request #290 in NAR/sdl-core from bugfix/handle_review to ↵Sho Amano2018-06-271-3/+4
| | | | | | | | | | | | | | feature/Ford-WiFi * commit '9d4d335347fe5ccf69c99e21d2e12e9a2bcd0fd7': address review comments from OSS maintainer
| * Merge branch 'develop' into feat/mt_transport_changesSho Amano2018-06-251-12/+0
| |\
| | * fix for issue 2137Markos2018-06-201-12/+0
| | |
| * | Another revert of "fix build problems from merges"Sho Amano2018-06-251-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts a workaround in commit 9b7658d79d041428d502b3d99791263473c51b73 which was for build failures on 32-bit machine because of ConnectionHandler::GetDataOnSessionKey(). The build failure has been fixed with latest develop branch.
| * | Partially revert "fix build problems from merges" againSho Amano2018-06-251-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts a change in ConnectionHandlerImpl of commit 9b7658d79d041428d502b3d99791263473c51b73, which was to workaround a build failure with ENABLE_SECURITY=OFF. The issue has been resolved with latest develop so the workaround is no longer needed.
| * | Merge branch 'develop' into feat/mt_transport_changesSho Amano2018-06-191-10/+0
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | Conflicts: src/components/connection_handler/src/connection_handler_impl.cc src/components/connection_handler/test/connection_handler_impl_test.cc src/components/include/protocol_handler/session_observer.h src/components/protocol_handler/include/protocol_handler/protocol_handler_impl.h src/components/protocol_handler/src/protocol_handler_impl.cc
| | * Added logic related to certificate savingfix/fix_certificate_saving_after_ptuAKalinich-Luxoft2018-06-181-8/+0
| | | | | | | | | | | | Also was removed redundant logic
| * | Merge branch 'develop' into feat/mt_transport_changesJacob Keeler2018-06-181-0/+1
| |\ \ | | |/
| | * Move out unrelated to feature changesAKalinich-Luxoft2018-06-041-0/+8
| | | | | | | | | | | | | | | | | | There was included some changes related to certificate processing. They will be included into related pull request
| | * Additional fixes after ATF testingAKalinich-Luxoft2018-05-311-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed OnCertificateUpdated notification callback for empty certificate Fixed GetSystemTime triggering Fixed handshake resuming on system time arrived Fixed wrong logic in case system time is not ready Removed redundant logic for non-navi applications Removed PTU triggerring for navi on empty certificate in DB
| | * Implement fully functional GetSystemTime featureAndriy Byzhynar2018-04-061-0/+1
| | | | | | | | | | | | | | | | | | Implemented fully working GetSystemTime feature Fixed UT in the security manager due to code changes Disable randomly failed test
| * | Merge branch 'bugfix/SDL-2547' of ↵fronneburg2018-04-261-2/+4
| | | | | | | | | | | | ssh://autobitbucket.corp.xevo.com:7999/nar/sdl-core into feature/Ford-WiFi
| * | Merge pull request #258 in NAR/sdl-core from bugfix/SDL-2547 to ↵Frank Ronneburg2018-04-261-10/+40
| | | | | | | | | | | | | | | | | | | | | feature/Ford-WiFi * commit '0a8e19079c936a1f77e2929b658ba5dbf7f20abb': use ProfileString transport types instead of connection types for StartSessionAck (and other places
| * | alignment and style checkfronneburg2018-04-191-90/+165
| | |
| * | Merge pull request #249 in NAR/sdl-core from fix/SDL-2553 to feature/Ford-WiFiFrank Ronneburg2018-04-131-1/+1
| | | | | | | | | | | | | | | * commit '9dd91626692ea709f3ce2507c79ba0d38071365c': fix connection_handler and heart_beat_monitor tests
| * | Merge pull request #243 in NAR/sdl-core from ↵Frank Ronneburg2018-04-111-7/+6
| | | | | | | | | | | | | | | | | | | | | | | | fix/remove_device_id_from_protocol_layer to feature/Ford-WiFi * commit 'acc25986110b72465268736495b29812db2a3a0a': fully revert info.h use connection_type instead of device_id in the protocol layer for secondary transports
| * | Merge branch 'feature/Ford-WiFi' of ↵fronneburg2018-04-111-11/+9
| | | | | | | | | | | | ssh://autobitbucket.corp.xevo.com:7999/nar/sdl-core into feature/Ford-WiFi
| * | minor changes due to merge build conflictsfronneburg2018-04-041-2/+2
| | |
| * | Merge pull request #231 in NAR/sdl-core from ↵Frank Ronneburg2018-04-041-1/+27
| | | | | | | | | | | | | | | | | | | | | | | | feat/config_for_secondary_transports to feature/Ford-WiFi * commit '85f353fb31d336661fd34358f9e56d426626212a': configuration for secondary transports provide access to the connection device_type through the connection_handler
| * | Merge pull request #227 in NAR/sdl-core from bugfix/SDL-2532 to ↵Frank Ronneburg2018-04-041-14/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | feature/Ford-WiFi * commit '66ec284120455d1820b633da0dd516c447be7727': fix up OnSecondaryTransportEnded, along with support for this in the Connection class Conflicts: src/components/connection_handler/include/connection_handler/connection.h
| * | Merge pull request #225 in NAR/sdl-core from ↵Sho Amano2018-04-041-9/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | feat/network_name_and_notify_hmi to feature/Ford-WiFi * commit '9e5b8c4523e7b9baa0f9a2f2fadb732853c5c9ef': combine SetSecondaryTransportID into OnSecondaryTransportStarted Enable UpdateAppList when secondary transport is connected trigger UpdateAppList when secondary transport is added or removed Add secondaryDeviceInfo field in HMIApplication struct Fix a trace log Support reading network interface name from .ini file Improve the stop method of TCP server socket loop Support specific network interface for TcpClientListener Conflicts: src/components/application_manager/src/application_manager_impl.cc src/components/transport_manager/src/transport_manager_default.cc
| * | Merge branch 'develop' of https://github.com/smartdevicelink/sdl_core into ↵fronneburg2018-04-041-11/+10
| |\ \ | | |/ | | | | | | | | | | | | | | | feat/mt_transport_changes Conflicts: src/components/protocol_handler/src/protocol_handler_impl.cc
| * | fix build problems from mergesfronneburg2018-03-281-4/+10
| | |
| * | Merge pull request #221 in NAR/sdl-core from task/secondary_session_startup ↵Frank Ronneburg2018-03-271-13/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to feature/Ford-WiFi Secondary Transport Protocol and Connection level changes * commit '25bf959753bad04f3929745f8c9195fd4ded8a19': send EndService/EndSession properly handle tcp updates on the fly handle session ended correctly vis-a-vis multiple transports manage primary and secondary connections in Start Service code flow fix: protocol version of Register Secondary Transport ACK/NACK implement RegisterSecondaryTransport ACK and NAK delay initial TransportEventUpdate until after StartSessionAck first protocol steps towards establishing a secondary transport Conflicts: src/components/connection_handler/include/connection_handler/connection_handler_impl.h src/components/connection_handler/src/connection_handler_impl.cc src/components/protocol_handler/include/protocol_handler/protocol_handler_impl.h src/components/protocol_handler/src/protocol_handler_impl.cc src/components/transport_manager/src/transport_manager_impl.cc
| * | implement globally unique session ids for Ford Wifi projectfronneburg2018-03-271-4/+9
| | | | | | | | | | | | | | | | | | Conflicts: src/components/connection_handler/src/connection_handler_impl.cc src/components/include/connection_handler/connection_handler.h
* | | replace auto_ptr with unique_ptr, refactor device_apps_launcher.cc/.hConlain Kelly2018-06-181-1/+1
| |/ |/|
* | Merge pull request #2085 from ↵JackLivio2018-03-261-4/+3
|\ \ | | | | | | | | | | | | LuxoftAKutsan/fix/activation_app_external_proprietary_fix Fix/activation app external proprietary fix
| * | Avoid integer overflowAlex Kutsan2018-03-231-4/+3
| |/ | | | | | | | | Replaced all usaged of device handle with apropriate typedef Assignment device handle to uint32_t leads to integer overflow
* | Fix build issues and test failures when building with ENABLE_SECURITY=OFFfix/security_off_buildjacobkeeler2018-03-211-7/+7
|/