summaryrefslogtreecommitdiff
path: root/src/components/application_manager
Commit message (Collapse)AuthorAgeFilesLines
* Make code appropriate to Google coding styleAlexander Kutsan2016-08-296-48/+51
| | | | Style guide : https://google.github.io/styleguide/cppguide.html
* Merge branch 'release/4.1.0'Alexander Kutsan2016-08-261177-21605/+48279
|\
| * Merge pull request #701 from ↵Artem Nosach (GitHub)2016-07-254-0/+230
| |\ | | | | | | | | | | | | orhan-mehmedov/fix/Send_OnHashChange_when_sending_SubscribeWayPoints_UnsubscribeWayPoints_4.1 Fixes sending OnHashChange when sending subscribe way points / unsubscribe way points
| | * Send OnHashChange for (Un)SubscribeWayPointsOrhan Mehmedov2016-07-214-0/+230
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OnHashChange now is send in case of SubscribeWayPoints / UnsubscribeWayPoints mobile command. Fix for APPLINK-25808. Note: SDL must send OnHashChange() to mobile app after responding with "success:true". Create initial UT for Un/SubscribeForWayPoints Created initial basic unit tests for SubscribeWayPoints/UnsubscribeWayPoints commands. Related to APPLINK-25808. Correct formatting with check_style.sh Related to APPLINK-25808.
| * | Merge pull request #699 from dev-gh/fix/Fixes_SSL_context_settingArtem Nosach (GitHub)2016-07-181-2/+2
| |\ \ | | | | | | | | Fixes SSL context setting during handshake
| | * | Fixes SSL context setting during handshakeAndrey Oleynik2016-07-151-2/+2
| | |/ | | | | | | | | | Relates-to: APPLINK-26566
| * | Merge pull request #694 from dev-gh/fix/Fixes_LAUNCH_APP_flowArtem Nosach (GitHub)2016-07-186-88/+223
| |\ \ | | | | | | | | Fixes SDL4.0 LAUNCH_APP flow
| | * | Removes odd calls to valid() and changed functorAndrey Oleynik2016-07-181-6/+6
| | | | | | | | | | | | | | | | Related-to:APPLINK-23987
| | * | Renames interfaces to fit coding styleAndrey Oleynik2016-07-145-14/+14
| | | | | | | | | | | | | | | | Relates-to: APPLINK-23987
| | * | Renames some variables and interfacesAndrey Oleynik2016-07-141-4/+4
| | | | | | | | | | | | | | | | Relates-to: APPLINK-23987
| | * | Renames several variables and interfacesAndrey Oleynik2016-07-142-23/+30
| | | | | | | | | | | | | | | | Relates-to: APPLINK-23987
| | * | Reformats file with clang-formatAndrey Oleynik2016-07-141-259/+259
| | | | | | | | | | | | | | | | Relates-to: APPLINK-23987
| | * | Re-formats file with clang-formatAndrey Oleynik2016-07-141-67/+65
| | | | | | | | | | | | | | | | Relates-to: APPLINK-23987
| | * | Adds mocks for restored interfacesAndrey Oleynik2016-07-131-0/+6
| | | | | | | | | | | | | | | | Relates-to: APPLINK-23987
| | * | Reworks implementation, makes logic more clearAndrey Oleynik2016-07-132-62/+132
| | | | | | | | | | | | | | | | Relates-to: APPLINK-23987
| | * | Fixes LAUNCH_APP flowAndrey Oleynik2016-07-131-23/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On invoking of SDL.ActivateApp SDL has to search through the registered and to-be-regisetered apps in order to find necessary app to launch. In case of registered app SDL has just to start it. In case of to-be-registered app SDL has to send LAUNCH_APP request via foregrounded SDL4.0-enabled application. If there is no such app - request has to be sent via all registered SDL4.0-enabled application on the same device as application requested to be launched. Relates-to: APPLINK-23987
| | * | Restores AM interfaces ocassionally removed beforeAndrey Oleynik2016-07-133-325/+373
| | | | | | | | | | | | | | | | Relates-to: APPLINK-23987
| * | | Merge pull request #693 from ↵Artem Nosach (GitHub)2016-07-187-40/+82
| |\ \ \ | | |_|/ | |/| | | | | | | | | | dtrunov/fix/SDL_crashes_if_execute_auto_smoke_test_during_active_video_streaming Fix core crash during streaming and execution smoke test.
| | * | Fix comments after reviewdtrunov2016-07-186-48/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changed interface in hmi_capabilities.h, reworked loks for HMILanguageHandler. Related issue:[APPLINK-26397](https://adc.luxoft.com/jira/browse/APPLINK-26397)
| | * | Fix core crash during streaming and execution smoke test.dtrunov2016-07-139-24/+69
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | DCHECK appeared because application was unregestered during registration. Fix problem with unregistration application in HMILanguageHandler. Moved DCHECK from hmi_state because it posible if application might be unregistered during processing application in state_ctrl. Added DCHECK for checking app_id when SLD adds hmi state to application. Closes bug:[APPLINK-26397](https://adc.luxoft.com/jira/browse/APPLINK-26397)
| * | Merge pull request #695 from ↵Aleksandr Galiuzov (GutHub)2016-07-142-70/+81
| |\ \ | | | | | | | | | | | | | | | | Kozoriz/fix/SDL_dont_ignore_elements_without_mandatory_parameters_in_validation Add mandatory fields validation
| | * | Add mandatory fields validationKozoriz2016-07-142-70/+81
| | |/ | | | | | | | | | | | | | | | | | | In case when mandatory field omitted application in QUERY_APPS will be removed from array for prevent processing invalid app. Related task : APPLINK-25576
| * | Merge pull request #687 from ↵Andriy Byzhynar (GitHub)2016-07-141-5/+3
| |\ \ | | |/ | |/| | | | | | | okozlovlux/feature/SDL_fails_json_validation_in_case_json_file_contain_already_registered_app Change process of json validation
| | * Resolve issue with coding styleOleksandr2016-07-121-2/+2
| | | | | | | | | | | | | | | | | | Resolved issue with coding style Related to APPLINK-25408
| | * Change process of json validationOleksandr2016-07-111-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | In case if json file contain already registered application SDL won't fail validation and will send UpdateAppList to HMI with registered applications + applications from query json Related to APPLINK-25408
| * | Merge pull request #683 from vlantonov/fix/Core_dump_unplug_USB_App_registeredAndriy Byzhynar (GitHub)2016-07-122-5/+7
| |\ \ | | | | | | | | Fix invalid memory access.
| | * | Fix invalid memory access.Vladislav Antonov2016-07-122-5/+7
| | |/ | | | | | | | | | | | | | | | | | | | | | Fixed access to deleted fields in Timer and StreamerAdapter. Fixed uninitialized values in request_controller. Related Issue: APPLINK-25098
| * | Fix crash on DCHECK in process SystemRequest(LAUNCH_APP)Anton Hrytsevich2016-07-121-1/+2
| |/ | | | | | | | | | | | | | | | | After unsuccessful search application, sdl used to do nothing. Thats why on next code line in DCHECK by pointer to app crash SDL. Now, after unsuccessful search app, sdl sent hmi error code by timer and finish request. Closes-bug: [APPLINK-24414](https://adc.luxoft.com/jira/browse/APPLINK-24414)
| * SDL doesn't cut image in softbutton with "Type"=TEXT (#673)Dmitrii Trunov (GitHub)2016-07-081-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * SDL doesn't cut image in softbutton with "Type"=TEXT Fixed cutting image structure from softbutton with "TYPE"=TEXT Closes bug [APPLINK-26101](https://adc.luxoft.com/jira/browse/APPLINK-26101) * Disable test Disabled test because of problem in message loop thread. This test also was disabled in PASA repo. Will be available after fix [APPLINK-25006](https://adc.luxoft.com/jira/browse/APPLINK-25006) Related issue: [APPLINK-26101](https://adc.luxoft.com/jira/browse/APPLINK-26101)
| * Merge pull request #677 from LuxoftAKutsan/fix/DCHECK_on_secure_RPCAleksandr Galiuzov (GutHub)2016-07-081-4/+6
| |\ | | | | | | Fix DCHECK on secure rpc
| | * Changed assert to if for not critical optionAlexander Kutsan2016-07-071-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If anyone call GetHandshakeContext with invalid application id application manager should not assert this case, jusr return empty SSLContext Removed make_context function Created 2 constructors to initialize HandshakeContext with empty values and correct sn and cn Related Issue : APPLINK-24766
| * | Merge pull request #676 from OHerasym/fix/system-request-dont-update-policyAndriy Byzhynar (GitHub)2016-07-071-1/+9
| |\ \ | | |/ | |/| Fix system_request on HTTP don't update Policy table
| | * Fix system_request on HTTP don't update Policy tableHerasym Oleh2016-07-071-1/+9
| | | | | | | | | | | | Related: APPLINK-24507
| * | Fix SDL crashes at request for PTU when transport is disconnected (#672)Dmitrii Trunov (GitHub)2016-07-062-4/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix SDL crashes at request for PTU when transport is disconnected Fixed problem with sending incorrect message from get url command. Message contain incorrect message type which led to endless loop and after that to core crash. Change structure message for case when applications aren't connected. Structure of message was changed according with https://adc.luxoft.com/jira/browse/APPLINK-18111 Closes bug [APPLINK-24773](https://adc.luxoft.com/jira/browse/APPLINK-24773) * Fix review comments Fixed name of variable, fixed code style, added namespace Related issue [APPLINK-24773](https://adc.luxoft.com/jira/browse/APPLINK-24773)
| * | Fix problem with incorrect removing data from resumption data (#667)Dmitrii Trunov (GitHub)2016-07-061-4/+4
| |/ | | | | | | | | | | SDL was crashed by DCHECK because of incorect removing data after resumption first application. Closes bug [APPLINK-24803](https://adc.luxoft.com/jira/browse/APPLINK-24803c)
| * SDL does not resend appID and wayPointType in GetWayPoints rps to HMIdtrunov2016-06-091-2/+8
| | | | | | | | | | | | Add parameters in mobile command Closes bug [APPLINK-23766](https://adc.luxoft.com/jira/browse/APPLINK-23766)
| * Fix of SDL4.1.0. SDL doesn't send OnSystemRequest(QUERY_APPS) to the AppOleg Krotenko2016-06-011-0/+3
| | | | | | | | Related Issue: [APPLINK-24782](https://adc.luxoft.com/jira/browse/APPLINK-24782)
| * Fix tests in PolicyHandlerKozoriz2016-05-261-18/+46
| |
| * Fix hmi_capabilities testKozoriz2016-05-261-1/+4
| |
| * Correct test warnings in hmi_capabilities_testKozoriz2016-05-261-6/+10
| |
| * Revert "Disable failed tests"Andrey Oleynik2016-05-201-4/+7
| | | | | | | | This reverts commit b4bc15ba70bce2443f2c7191266f97f2d282dc54.
| * Disable failed testsArtem Nosach2016-05-201-7/+4
| |
| * Disable failed testsArtem Nosach2016-05-202-10/+13
| |
| * Fix post-merge issuesArtem Nosach2016-05-204-1400/+1329
| |
| * Beautify codeArtem Nosach2016-05-207-1434/+1466
| |
| * Restore files locationsArtem Nosach2016-05-202-3/+2
| |
| * Merge remote-tracking branch 'origin/master' into developArtem Nosach2016-05-208-157/+197
| |\
| * | Temporary move replaced files backArtem Nosach2016-05-202-0/+0
| | |
| * | Merge pull request #540 from ↵AGaliuzov2016-05-191-9/+14
| |\ \ | | | | | | | | | | | | | | | | VProdanov/fix/OnSystemRequest_SDL_takes_upper_bound_value_of_offset_and_length_as_Incorrect_parameter_from_HMI Fix_OnSystemRequestNotification_not_sent_to_Mobile
| | * | Fix_OnSystemRequestNotification_sent_to_MobileVProdanov2016-05-191-9/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The main reason for the HMI notification to not be sent to Mobile side was the missing appID which was causing fail check in app.valid(). The appID was missing, because it was not sent from HMI. In this case we loop over the registered applications and take the first which device is allowed by policy.[see APPLINK-12696]. - Add app_id handling in on_system_request_notification.cc - Modify MOBILE_API.xml with the correct maxvalues for OnSystemRequest`s offset and lenght parameters. Also remove whitespace at the eol. Related: APPLINK-12369 [https://adc.luxoft.com/jira/browse/APPLINK-12369]