Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix copy-paste errorfeature/new_vehicle_data_EPB_status | Conlain Kelly | 2018-06-18 | 2 | -8/+8 |
| | |||||
* | style fix, again | Conlain Kelly | 2018-06-18 | 1 | -2/+3 |
| | |||||
* | fix xml typo | Conlain Kelly | 2018-06-18 | 2 | -4/+4 |
| | |||||
* | undo dumb leftover changes from atom | Conlain Kelly | 2018-06-18 | 2 | -26/+22 |
| | |||||
* | Add electronic park brake status data parameter | Conlain Kelly | 2018-06-18 | 53 | -35/+326 |
| | |||||
* | Merge pull request #2217 from ↵ | JackLivio | 2018-06-18 | 8 | -1/+183 |
|\ | | | | | | | | | smartdevicelink/fix/fix_certificate_path_nonfunctional Fix nonfunctional certificate/key path keywords | ||||
| * | Fixed leaked objects | Andrii Kalinich | 2018-06-18 | 1 | -6/+20 |
| | | |||||
| * | Fixed affected mocks and UT's | AKalinich-Luxoft | 2018-06-18 | 4 | -0/+41 |
| | | | | | | | | | | Added new expectations for a security tests due to some changes in the security flow | ||||
| * | Fix nonfunctional CertificatePath and KeyPath parameters in INI | AKalinich-Luxoft | 2018-06-18 | 4 | -1/+128 |
|/ | | | | | | | | | | | | | | | | | Currently, SDL Core ignores both the CertificatePath and KeyPath keywords that would allow the system integrator to specify certificates for their environment, instead SDL Core only processes the certificate provided via the policy table. This fix makes these keywords functional. Following changes were done: - Added getters for CertificatePath and KeyPath parameters in SecurityManagerSettings class to provide another components an access to these properties - Added methods for loading certificate and private key data from the files specified by CertificatePath and KeyPath keywords - CryptoManager component implementation was updated. Now this component also read certificate data from files (if they are present and accessible) on its own initialization | ||||
* | Merge pull request #2068 from smartdevicelink/feature/dtls_encryption | JackLivio | 2018-06-18 | 17 | -344/+518 |
|\ | | | | | Feature/dtls encryption | ||||
| * | Moved out unrelated to feature code | AKalinich-Luxoft | 2018-06-18 | 1 | -4/+0 |
| | | |||||
| * | Add correct certificate expiration handling | Andriy Byzhynar | 2018-06-18 | 3 | -9/+7 |
| | | |||||
| * | Add UT for DTLS | Valerii | 2018-06-18 | 4 | -63/+91 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Correct initialization crypto manager with different protocols - Handshake without protocol verification - Handshake with CA verification only server side - Handshake with CA verification only client side - Handshake with CA verification both sides - Handshake client side fail with certificate not signed error - Handshake client side fail with certificate is expired error - Handshake fail with application name and application ID are not valid - Reset connection without verification - Reset connection with verification both sides - Test with correct protocol - Test with uncorrect protocol | ||||
| * | Fix security manager UT | Valerii | 2018-06-18 | 6 | -268/+320 |
| | | | | | | | | | | | | | | | | | | | | | | Fixed UT which failed due to code changes provided by dtls encryption support by SDL The following UT were fixed: - src/components/security_manager/test/crypto_manager_impl_test.cc - src/components/security_manager/test/security_manager_test.cc - src/components/security_manager/test/ssl_certificate_handshake_test.cc - src/components/security_manager/test/ssl_context_test.cc | ||||
| * | Fix decrypted multiframe message handling | Andriy Byzhynar | 2018-06-18 | 7 | -13/+44 |
| | | | | | | | | | | Fixed SDL behavior in case when FIRST_FRAME received from mobile was encrypted | ||||
| * | Add handling of wrong force protection settings in ini file | Andriy Byzhynar | 2018-06-18 | 6 | -2/+48 |
| | | |||||
| * | Add support for DTLS encryption protocol | Andriy Byzhynar | 2018-06-18 | 4 | -2/+25 |
|/ | | | | Added initial implementation | ||||
* | Merge pull request #2105 from smartdevicelink/feature/get_system_time | Jacob Keeler | 2018-06-18 | 55 | -249/+1978 |
|\ | | | | | Feature/get system time | ||||
| * | Removed unused code in regular policiesfeature/get_system_time | AKalinich-Luxoft | 2018-06-15 | 8 | -37/+0 |
| | | |||||
| * | Fixed time zones issue while checking certificate exp date | Andrii Kalinich | 2018-06-13 | 1 | -1/+11 |
| | | |||||
| * | Updates after Livio review | Andrii Kalinich | 2018-06-13 | 12 | -37/+41 |
| | | |||||
| * | Merge branch 'develop' into feature/get_system_time | Andrii Kalinich (GitHub) | 2018-06-05 | 133 | -385/+1822 |
| |\ | |||||
| * | | Move out unrelated to feature changes | AKalinich-Luxoft | 2018-06-04 | 6 | -15/+123 |
| | | | | | | | | | | | | | | | | | | There was included some changes related to certificate processing. They will be included into related pull request | ||||
| * | | Fix affected UT and mocks | AKalinich-Luxoft | 2018-05-31 | 3 | -11/+2 |
| | | | |||||
| * | | Additional fixes after ATF testing | AKalinich-Luxoft | 2018-05-31 | 16 | -161/+76 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | | Add Unit Tests: GetSystemTime Request/Response, OnSystemTimeReady | KVGrygoriev | 2018-04-06 | 6 | -3/+231 |
| | | | |||||
| * | | Implement fully functional GetSystemTime feature | Andriy Byzhynar | 2018-04-06 | 57 | -227/+1737 |
| | | | | | | | | | | | | | | | | | | Implemented fully working GetSystemTime feature Fixed UT in the security manager due to code changes Disable randomly failed test | ||||
* | | | Merge pull request #2271 from JackLivio/style_fix | JackLivio | 2018-06-15 | 1 | -6/+6 |
|\ \ \ | | | | | | | | | Style Fix | ||||
| * | | | Style Fix | JackLivio | 2018-06-15 | 1 | -6/+6 |
|/ / / | |||||
* | | | Merge pull request #2243 from smartdevicelink/feature/working_travis_build | Jacob Keeler | 2018-06-15 | 4 | -47/+28 |
|\ \ \ | | | | | | | | | Feature/working travis build | ||||
| * | | | Reduce boost install verbosityfeature/working_travis_build | Conlain Kelly | 2018-06-15 | 1 | -1/+1 |
| | | | | |||||
| * | | | Move style checking to top, move tests to after_success so build can succeed ↵ | Conlain Kelly | 2018-06-14 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | without them | ||||
| * | | | Apply style-checking modifications | Conlain Kelly | 2018-06-06 | 1 | -1/+14 |
| | | | | |||||
| * | | | Add in working travis build that runs unit tests, apply style check fix | Conlain Kelly | 2018-06-06 | 2 | -45/+13 |
| | |/ | |/| | |||||
* | | | Merge pull request #2266 from ↵ | JackLivio | 2018-06-15 | 1 | -2/+5 |
|\ \ \ | | | | | | | | | | | | | | | | | LitvinenkoIra/fix/external_proprietary_policy_build Fix build with EXTERNAL PROPRIETARY policy flag | ||||
| * | | | Fix build with EXTERNAL PROPRIETARY policy flag | Ira Lytvynenko (GitHub) | 2018-06-14 | 1 | -2/+5 |
| | | | | |||||
* | | | | Merge pull request #1360 from ↵ | Jacob Keeler | 2018-06-14 | 20 | -30/+380 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | smartdevicelink/feature/audio_file_playback_tts_chunks Add audio file playback capabilities using TTS Chunks | ||||
| * | | | | Set full file path for files that aren't foundfeature/audio_file_playback_tts_chunks | Jacob Keeler | 2018-06-08 | 2 | -27/+19 |
| | | | | | |||||
| * | | | | Fix test failures and add method descriptions | Jacob Keeler | 2018-06-07 | 7 | -0/+127 |
| | | | | | |||||
| * | | | | Merge remote-tracking branch 'origin/develop' into ↵ | Jacob Keeler | 2018-06-06 | 62 | -130/+1597 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | feature/audio_file_playback_tts_chunks | ||||
| * | | | | | Validate existence of files used in TtsChunks | Jacob Keeler | 2018-06-01 | 11 | -20/+247 |
| | | | | | | |||||
| * | | | | | Added "FILE" SpeechCapabilities type and updated TTSChunk description. | Jacob Keeler | 2018-06-01 | 3 | -8/+12 |
| | |_|/ / | |/| | | | |||||
* | | | | | Merge pull request #2252 from LitvinenkoIra/fix/protocol_handler_test | JackLivio | 2018-06-14 | 1 | -2/+4 |
|\ \ \ \ \ | | | | | | | | | | | | | Fix protocol handler unit test | ||||
| * | | | | | Fix protocol handler unit test | Ira Lytvynenko (GitHub) | 2018-06-12 | 1 | -2/+4 |
| | | | | | | |||||
* | | | | | | Merge pull request #2175 from smartdevicelink/fix/jenkins_status_on_github | JackLivio | 2018-06-14 | 1 | -1/+1 |
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | Add CI status of develop | ||||
| * | | | | | Add jenkins job statusfix/jenkins_status_on_github | vkushnirenko-luxoft | 2018-05-18 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Merge pull request #2155 from smartdevicelink/feature/mobile_projection_2 | JackLivio | 2018-06-13 | 38 | -585/+959 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Feature/mobile projection 2 | ||||
| * | | | | | | Review issues: Remove changes from DEPRECATED HmiState methodsfeature/mobile_projection_2 | Elvis Kuliiev | 2018-06-06 | 1 | -5/+0 |
| | | | | | | | |||||
| * | | | | | | Disable failed state_controller unit tests | Elvis Kuliiev | 2018-05-25 | 1 | -12/+8 |
| | | | | | | | |||||
| * | | | | | | Provide specific behavior for navigation streaming HMI state | Elvis Kuliiev | 2018-05-25 | 8 | -61/+113 |
| | | | | | | |