| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
Fixed CIDs 174941 and 174934
|
|
|
| |
Fixes CIDs 174942, 174939, 174936, 174936
|
|\
| |
| |
| |
| | |
AKalinich-Luxoft/fix/fix_core_crash_on_nonrc_app_exit
Fix SDL crash on exit/unregistering of non-RC application
|
| |
| |
| |
| |
| | |
After adding new method to few classes some of
unit tests and mocks have to be updated.
|
| |
| |
| |
| |
| |
| |
| |
| | |
One of the reasons of this defect is that shared_ptr was initied
with NULL pointer so it causes DCHECK fatal error.
ResourceAllocationManagerImpl::GetApplicationExtention() returns
NULL pointer in some cases what is not correct. It was replaced
with default constructed shared pointers.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
SDL plugin manager is receiving notifications from application manager
when any application was deactivated or unregistered. This notification
will be transfered from plugin manager to RC plugin. However RC plugin
processes events from any application so when it try to process event
from non-RC application, SDL crashes. RC plugin should process events only
from applications with RC functionality.
Also there is another problem when application is unregistering its app_id()
is removing from applications list in AM before OnApplicationEvent() call
so when some of plugins will try to get shared_ptr using app_id, it will
receive null pointer, however in AM still exists shared_ptr to this app.
So it will be better to pass shared_ptr of application instead of accessing to
it every time from plugins using app_id parameter. Moreover, some of plugins could
require more information about application in future.
Following changes were done:
- Updated OnApplicationEvent() with application shared_ptr param for plugin
manager and all related plugins
- RC plugin now triggers OnApplicationEvent only for events from RC applications
|
|\ \
| | |
| | | |
Fix unit test failure
|
|/ /
| |
| |
| | |
This unit test was seen to fail on some machines. This fix makes sure that HMIToMobileResult does not return an older cached value defined earlier in the show_test class.
|
|\ \
| |/
|/|
| |
| | |
LuxoftAKutsan/hotfix/extended_policy_tests_build_issue
Replace Functional module library
|
|/
|
|
|
| |
Replace Adding functional module libaries before application manager library in message helper test
It fixes linkage issue.
|
|\
| |
| |
| | |
'LuxoftAKutsan/fix/SDL_respond_ACK_with_protocol_version_4_for_video_and_audio_services_instead_of_negotiatied_version_protocol' into develop
|
| |
| |
| |
| | |
audio services starts
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
services starts
- added condition in SendStartSessionAck to avoid sending max supported protocol version
when video or audio services start.
SDL must send negotiated protocol_version from message from mobile app
Related to Issue-1365
|
|\ \
| | |
| | | |
Remove RC artifact
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | | |
AKalinich-Luxoft/fix/fix_messages_default_language_checking
Fix Consumer friendly message default language checking
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
If “en-us” is not present for any message, the table shall be rejected,
PM should log error and shut SDL down. However this works only for external
policies.
Added missed checks for regular policies.
kMandatoryLanguage was renamed to default_language_
|
|\ \ \
| | | |
| | | | |
Feature/metadata tagging
|
| | | |
| | | |
| | | |
| | | | |
accompanying field data exists; this should result in a 'WARNINGS' result code
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
IGNORED to WARNINGS
|
| | | |
| | | |
| | | |
| | | |
| | | | |
the case where metadata tags are provided without a corresponding
mainField entry.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
metadata tags from input format to the HMI output format
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
handle mapping metadata values from incoming mobile protocol to
outgoing HMI protocol
- hooked HandleMetadata() into ShowRequest::run() for the four
mainFields
- added new metadata json string entries to smart_object_keys.h/.cc
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
tagging
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
AKalinich-Luxoft/fix/fix_consumer_friendly_messages_saving
Fix Consumer Friendly Messages removing from PT
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Removed nested if's.
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | | |
In case PTU comes with omitted consumer_friendly_messages param
SDL should maintain current consumer_friendly_messages section
in Local PT.
|
|\ \ \ \
| | | | |
| | | | | |
Clear persistent data of all registered applications after FACTORY_DEFAULTS and MASTER_RESET
|
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
After SDL receives
- BC.OnExitAllApplications(MASTER_RESET) :
SDL should clear stored persistent data of all registered
applications and revert local PT to preloaded state.
- BC.OnExitAllApplications(FACTORY_DEFAULTS):
SDL should clear stored persistent data of all
registered applications and remove all user consents
from local PT.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
LitvinenkoIra/fix/SDL_does_not_set_timeout_for_OnSystemRequest_with_url
Add function descriptions for TimeoutExchangeSec and TimeoutExchangeMSec
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
LitvinenkoIra/fix/SDL_sends_BC.UpdateDeviceList_without_of_upper_bound_size_of_deviceList
Add limitation of size for deviceList in BC.UpdateDeviceList RPC
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
According to requirements, SDL should send
info about 100 devices at maximum, even if
SDL has more devices connected.
|
|\ \ \ \
| | | | |
| | | | | |
Remote control baseline
|
| | | | |
| | | | |
| | | | |
| | | | | |
controll is on
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
LuxoftAKutsan/fix/remove_hardoced_mobile_and_hmi_function_ids
Remove hardcoded HMI and mobile function ids
|
| | | | | | |
|
| |\ \ \ \ \
| | |/ / / /
| | | | | | |
Add description to RemoveHMIFakeParameters function
|
| |/ / / / |
|
| |\ \ \ \
| | | | | |
| | | | | | |
Fix/remove redudant settings class
|