Lomtev Dmytro [Fri, 13 Oct 2017 07:04:42 +0000 (10:04 +0300)]
SECIOTSRK-596 Tests coverage increased. Added tests for EasySetupServer and NMExceptions.
Lomtev Dmytro [Thu, 12 Oct 2017 15:16:58 +0000 (18:16 +0300)]
SECIOTSRK-596 Test coverage increased.
Problem: Target function coverage over 80 precents and condition coverage over 70.
Solution: Added tests for SecurityContext, jsonutils, REST.
Lomtev Dmytro [Thu, 12 Oct 2017 12:04:33 +0000 (15:04 +0300)]
Test coverage increased. Fixed bugs.
Problem: nmdaemon hangs up after UnOwn command execution when running as hub.
Solution: PolicyResource object and PolicyHandler object destruction order swapped.
Lomtev Dmytro [Wed, 11 Oct 2017 10:40:37 +0000 (13:40 +0300)]
Fixed nmdaemon restart sequence.
Problem: nmdaemon hang up when exception during signIn occured.
Solve: signIn local unique_lock forced to unlock before exception is thrown.
HubClient refactored.
Problem: it is difficult to test functions which use network connection to remote server.
Solve: IotResourceClient added as base for HubClient.
Lomtev Dmytro [Tue, 10 Oct 2017 13:36:47 +0000 (16:36 +0300)]
SECIOTSRK-596 Improve test coverage for nmdaemon.
Lomtev Dmytro [Tue, 10 Oct 2017 10:04:17 +0000 (13:04 +0300)]
SECIOTSRK-561 Fixed more SVACE warnings.
Lomtev Dmytro [Mon, 9 Oct 2017 12:54:45 +0000 (15:54 +0300)]
SECIOTSRK-561 Fixed some SVACE warnings.
Lomtev Dmytro [Fri, 6 Oct 2017 12:33:15 +0000 (15:33 +0300)]
Merge remote-tracking branch 'origin/develop' into netagent
Merge pull request #25 from RS7-SECIOTSRK/dpm
Revert "Remove agent folder"
Lomtev Dmytro [Fri, 6 Oct 2017 12:14:28 +0000 (15:14 +0300)]
Revert "Remove agent folder"
This reverts commit
b269313860d5a3568298654684b6a1b5b90d18c2.
Lomtev Dmytro [Fri, 6 Oct 2017 07:59:54 +0000 (10:59 +0300)]
SECIOTSRK-596 Test coverage increased. And bugs fixed.
Problem: nmdaemon in hub mode does not discover primitive devices. After nmdaemon installation manual registering in DPM needed.
Solution: ReportService start function blocks exectution thread so now it is running in another thread. DPM registration was added to the package installation script.
Lomtev Dmytro [Thu, 5 Oct 2017 07:57:04 +0000 (10:57 +0300)]
SECIOTSRK-596 Test coverage increased.
Merge pull request #24 from RS7-SECIOTSRK/dpm
Dpm
Lomtev Dmytro [Wed, 4 Oct 2017 13:45:34 +0000 (16:45 +0300)]
SECIOTSRK-596 Test coverage increased. Minor refactoring.
Andrey Zabolotnyi [Wed, 4 Oct 2017 12:10:43 +0000 (15:10 +0300)]
Split policies to tv-extension and common-policies
i.metelytsia [Tue, 3 Oct 2017 13:53:04 +0000 (16:53 +0300)]
[SECIOTSRK-586] : Notification for shutdown
Andrey Zabolotnyi [Tue, 3 Oct 2017 13:49:47 +0000 (16:49 +0300)]
Coverage: DPM API mapper && agent policy adapter
Lomtev Dmytro [Tue, 3 Oct 2017 12:54:42 +0000 (15:54 +0300)]
Build scripts refactored.
Problem: Build configuration for ubuntu includes search of headers from scattered source directories.
Solution: Changed CMakeFiles.txt to search of header in iotivity installation directory.
Lomtev Dmytro [Tue, 3 Oct 2017 08:41:58 +0000 (11:41 +0300)]
Added systemd stub to fix unit tests ubuntu build error appearing when systemd devel not installed.
Lomtev Dmytro [Tue, 3 Oct 2017 06:48:22 +0000 (09:48 +0300)]
Fixed build script which provided tests coverage metrics. (Linking error fixed)
Lomtev Dmytro [Mon, 2 Oct 2017 11:55:28 +0000 (14:55 +0300)]
Tests coverage increased. Code refactored.
Andrey Zabolotnyi [Mon, 2 Oct 2017 12:04:07 +0000 (15:04 +0300)]
Restore logging
Lomtev Dmytro [Fri, 22 Sep 2017 09:23:04 +0000 (12:23 +0300)]
Tests actualized. Some SRK SVACE warnings fixed.
Lomtev Dmytro [Fri, 22 Sep 2017 06:35:24 +0000 (09:35 +0300)]
Config file for nmlib renamed and moved to another package to avoid confusion.
i.metelytsia [Mon, 2 Oct 2017 11:03:52 +0000 (14:03 +0300)]
[SECIOTSRK-588] : Shutdown API to Network manager
Andrey Zabolotnyi [Mon, 2 Oct 2017 08:01:22 +0000 (11:01 +0300)]
Fix agent's ssh_deploy.sh
Andrey Zabolotnyi [Fri, 29 Sep 2017 14:44:22 +0000 (17:44 +0300)]
Fix repo
Andrey Zabolotnyi [Fri, 29 Sep 2017 14:22:58 +0000 (17:22 +0300)]
Remove agent folder
Andrey Zabolotnyi [Fri, 29 Sep 2017 14:13:53 +0000 (17:13 +0300)]
Remove unnecessary files
Andrey Zabolotnyi [Fri, 29 Sep 2017 13:46:24 +0000 (16:46 +0300)]
Fixed agent's build script
i.metelytsia [Thu, 28 Sep 2017 15:13:58 +0000 (18:13 +0300)]
ReportService for test PAD and DLP reports added
i.metelytsia [Thu, 28 Sep 2017 15:13:58 +0000 (18:13 +0300)]
ReportService for test PAD and DLP reports added
Andrey Zabolotnyi [Thu, 28 Sep 2017 12:55:31 +0000 (15:55 +0300)]
Fix repo in gbs.confs
i.metelytsia [Wed, 27 Sep 2017 15:26:30 +0000 (18:26 +0300)]
device shutdown functionality was added. dpm_api_mapper updated.
Andrey Zabolotnyi [Fri, 22 Sep 2017 10:14:51 +0000 (13:14 +0300)]
Add dpm-tm1 for TM1
Andrey Zabolotnyi [Wed, 20 Sep 2017 10:39:30 +0000 (13:39 +0300)]
Agent is astyled
Andrey Zabolotnyi [Wed, 20 Sep 2017 10:39:30 +0000 (13:39 +0300)]
Agent is astyled
Andrey Zabolotnyi [Tue, 19 Sep 2017 12:13:59 +0000 (15:13 +0300)]
Build DPM for TM1. Modify agent
Merge pull request #21 from RS7-SECIOTSRK/mobapp
Mobapp
Merge pull request #20 from RS7-SECIOTSRK/tv-widget
Tv widget
Merge pull request #22 from RS7-SECIOTSRK/phishing-site
Phishing site
Lomtev Dmytro [Mon, 18 Sep 2017 10:47:10 +0000 (13:47 +0300)]
Fixes for the week 37 demo.
Artem Motchanyi [Sat, 16 Sep 2017 08:35:00 +0000 (11:35 +0300)]
Update deply script
Artem Motchanyi [Fri, 15 Sep 2017 08:59:32 +0000 (11:59 +0300)]
[SECIOTSRK-503] Control App Dashboard is updated to display SMACK & DAC reports
Lomtev Dmytro [Tue, 12 Sep 2017 07:01:58 +0000 (10:01 +0300)]
Fix for DMP RMI. Temporary workaround: added 1 second delay between enforcements.
Artem Motchanyi [Thu, 14 Sep 2017 09:53:58 +0000 (12:53 +0300)]
[SECIOTSRK-502] TV Dashboard is updated to display SMACK & DAC reports
i.metelytsia [Thu, 14 Sep 2017 12:43:08 +0000 (15:43 +0300)]
audit-trail client updated
Andrey Zabolotnyi [Thu, 14 Sep 2017 10:40:50 +0000 (13:40 +0300)]
Merge branch 'dpm' of github.sec.samsung.net:RS7-SECIOTSRK/iotswsec into dpm
Andrey Zabolotnyi [Thu, 7 Sep 2017 11:44:09 +0000 (14:44 +0300)]
Remove dpm directory. Fix deploy.sh
Andrey Zabolotnyi [Wed, 13 Sep 2017 13:27:25 +0000 (16:27 +0300)]
Add iptables handle for TM1. Remove unnecessary code
Andrey Zabolotnyi [Thu, 7 Sep 2017 11:39:51 +0000 (14:39 +0300)]
Add checking of "state" field in iptables policy. Minor fixes in agent
Lomtev Dmytro [Wed, 13 Sep 2017 12:17:09 +0000 (15:17 +0300)]
DeleteAppFunc updated to conform NM_deleteApp prototype. For demo: Added block of amazon VM IP.
i.metelytsia [Wed, 13 Sep 2017 06:47:38 +0000 (09:47 +0300)]
[SECIOTSRK-454] Primitive device offline unpairing
Artem Motchanyi [Tue, 12 Sep 2017 11:42:06 +0000 (14:42 +0300)]
Malware app is updated to the latest
Lomtev Dmytro [Thu, 7 Sep 2017 12:42:20 +0000 (15:42 +0300)]
For demo: Added amazon VM IP address block when uninstall request accepted.
Artem Motchanyi [Tue, 12 Sep 2017 10:00:32 +0000 (13:00 +0300)]
Set 8802 port for the Amazon server
Artem Motchanyi [Tue, 12 Sep 2017 07:04:22 +0000 (10:04 +0300)]
[SECIOTSRK-505] Phishsing site is implemented. NOTE: optimized just for mobile resolution!
Artem Motchanyi [Mon, 11 Sep 2017 14:20:54 +0000 (17:20 +0300)]
[SECIOTSRK-512] Enhanced firewall UI for Mobile Dashboard
i.metelytsia [Thu, 7 Sep 2017 13:03:16 +0000 (16:03 +0300)]
push_notification updated.
Artem Motchanyi [Mon, 11 Sep 2017 08:39:04 +0000 (11:39 +0300)]
UI enhancements
i.metelytsia [Thu, 7 Sep 2017 13:03:16 +0000 (16:03 +0300)]
push_notification updated.
Andrey Zabolotnyi [Thu, 7 Sep 2017 11:44:09 +0000 (14:44 +0300)]
Remove dpm directory. Fix deploy.sh
Artem Motchanyi [Thu, 7 Sep 2017 08:42:13 +0000 (11:42 +0300)]
[SECIOTSRK-511] Enhanced firewall UI for TV Dashboard
Dmytro Logachev [Thu, 7 Sep 2017 10:33:45 +0000 (13:33 +0300)]
Remove DPM build files from repository
Lomtev Dmytro [Wed, 6 Sep 2017 10:27:45 +0000 (13:27 +0300)]
Code style errors fixed.
Lomtev Dmytro [Wed, 6 Sep 2017 10:12:56 +0000 (13:12 +0300)]
Tests fixed.
Lomtev Dmytro [Wed, 6 Sep 2017 07:19:29 +0000 (10:19 +0300)]
Coding Style rules updated. Added script for automated coding style check.
Artem Motchanyi [Tue, 5 Sep 2017 11:49:46 +0000 (14:49 +0300)]
Deploy script fix
Artem Motchanyi [Tue, 5 Sep 2017 11:43:00 +0000 (14:43 +0300)]
Deploy script is added
Artem Motchanyi [Tue, 5 Sep 2017 10:40:21 +0000 (13:40 +0300)]
The initial version of the phishing site
Lomtev Dmytro [Tue, 5 Sep 2017 07:53:06 +0000 (10:53 +0300)]
Server stub (secserver) removed from repository.
Lomtev Dmytro [Tue, 5 Sep 2017 07:31:32 +0000 (10:31 +0300)]
Fixes for tests.
Lomtev Dmytro [Tue, 5 Sep 2017 06:35:29 +0000 (09:35 +0300)]
IoTivity instance signleton memory allocation changed from dynamic to static.
Lomtev Dmytro [Mon, 4 Sep 2017 13:58:43 +0000 (16:58 +0300)]
Astyle rules added. Code formatted with respect to new style options.
Lomtev Dmytro [Mon, 4 Sep 2017 13:04:11 +0000 (16:04 +0300)]
API deleteApp fixed. Tests fixed. Code refactored.
Dmytro Logachev [Fri, 1 Sep 2017 17:16:34 +0000 (20:16 +0300)]
[SECIOTSRK-452] Unistall malicious app feature for primitive devices integration
Artem Motchanyi [Thu, 31 Aug 2017 11:44:14 +0000 (14:44 +0300)]
[SECIOTSRK-450] View is updated for displaying of simple devices
Artem Motchanyi [Thu, 31 Aug 2017 13:58:39 +0000 (16:58 +0300)]
Bug fix
Lomtev Dmytro [Thu, 31 Aug 2017 13:21:58 +0000 (16:21 +0300)]
[SECIOTSRK-452] parentUuid field added to device info.
Artem Motchanyi [Tue, 22 Aug 2017 06:54:24 +0000 (09:54 +0300)]
[SECIOTSRK-449] View is updated for displaying of simple devices
Lomtev Dmytro [Thu, 31 Aug 2017 10:48:24 +0000 (13:48 +0300)]
parentUuid field added to the device info structure.
Artem Motchanyi [Thu, 31 Aug 2017 06:45:05 +0000 (09:45 +0300)]
Merge remote-tracking branch 'origin/develop' into mobapp
Lomtev Dmytro [Thu, 31 Aug 2017 05:47:54 +0000 (08:47 +0300)]
Implemented deleteApp command proxying to the primitive devices.
i.metelytsia [Wed, 30 Aug 2017 12:52:57 +0000 (15:52 +0300)]
[SECIOTSRK-391] Notification popup for Tizen TV App
Dmytro Logachev [Tue, 29 Aug 2017 13:35:40 +0000 (16:35 +0300)]
Object files deleted.
Lomtev Dmytro [Thu, 17 Aug 2017 08:06:29 +0000 (11:06 +0300)]
Added IotResourceServer class to replace IotResource and make unit testing easier.
Lomtev Dmytro [Tue, 29 Aug 2017 05:04:51 +0000 (08:04 +0300)]
*.dat files added to gitignore.
Lomtev Dmytro [Tue, 29 Aug 2017 04:57:33 +0000 (07:57 +0300)]
Temporary fix for the DPM (delay between API calls has been inserted). Additional logging in DPM mapper. Readme.md appended with iotivity build instructions.
i.metelytsia [Fri, 25 Aug 2017 17:08:56 +0000 (20:08 +0300)]
symlink to nmdaemon.service added
Andrey Zabolotnyi [Wed, 23 Aug 2017 12:11:55 +0000 (15:11 +0300)]
Add exception handling to Mapper::apply()
Andrey Zabolotnyi [Wed, 23 Aug 2017 11:58:10 +0000 (14:58 +0300)]
Restore WiFi state module to modprobe method
Lomtev Dmytro [Wed, 23 Aug 2017 11:44:51 +0000 (14:44 +0300)]
Object files deleted.
Andrey Zabolotnyi [Wed, 23 Aug 2017 08:03:28 +0000 (11:03 +0300)]
DPM sources added to git.
Artem Motchanyi [Wed, 23 Aug 2017 05:58:06 +0000 (08:58 +0300)]
Toggle APIs bug is fixed
Oleksandr Samoylov [Tue, 22 Aug 2017 10:48:05 +0000 (13:48 +0300)]
Add include cstring to test_iot_dev_manager
Merge pull request #17 from RS7-SECIOTSRK/server
Server
Yevhen Zozulia [Tue, 22 Aug 2017 09:29:12 +0000 (12:29 +0300)]
Remove old version server project
Yevhen Zozulia [Mon, 21 Aug 2017 16:32:06 +0000 (19:32 +0300)]
Revert "[SECIOTSRK-409] Tests coverage, some classes have been refactored"
This reverts commit
c538aa4a3d8511711ad8cd6b041577bbce74e287.
Merge pull request #16 from RS7-SECIOTSRK/tv-widget
Merge tv-widget into develop
Artem Motchanyi [Mon, 21 Aug 2017 12:43:57 +0000 (15:43 +0300)]
Merge remote-tracking branch 'origin/develop' into tv-widget