platform/core/system/swap-manager.git
8 years ago[FIX] prevent issues 40/47040/2
Anatolii Nikulin [Fri, 28 Aug 2015 10:18:06 +0000 (13:18 +0300)]
[FIX] prevent issues

Change-Id: If321129c9178fc616535e2ad2e1822dbd6870f3d
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>
8 years ago[FIX] start.sh: full path for insmod call 32/46832/2
Vitaliy Cherepanov [Wed, 26 Aug 2015 10:36:33 +0000 (13:36 +0300)]
[FIX] start.sh: full path for insmod call

Change-Id: Icd665f27536bbb11d67961c1583f72241106a948
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
8 years ago[IMPROVE] Add old json support in case of wearable 81/46981/1
Alexander Aksenov [Thu, 27 Aug 2015 13:13:06 +0000 (16:13 +0300)]
[IMPROVE] Add old json support in case of wearable

Change-Id: Iabcb35f787e177849f27d3244440a3c7f968e75f
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
8 years ago[IMPROVE] Add Tizen 2.4 wearable support 80/46980/1
Alexander Aksenov [Thu, 27 Aug 2015 10:02:15 +0000 (13:02 +0300)]
[IMPROVE] Add Tizen 2.4 wearable support

Changed build requires and some scripts

Change-Id: Ib686526a86f6f8eb545cb3e2a9f375ae5616ab82
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
8 years ago[FIX] Check container feature 79/46979/1
Alexander Aksenov [Tue, 25 Aug 2015 13:23:45 +0000 (16:23 +0300)]
[FIX] Check container feature

Change-Id: I05cb93b777ba028b14253573b9e41f27f7f7bcfc
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
8 years ago[FIX] killing apps for TV 52/46752/3
Vyacheslav Cherkashin [Tue, 25 Aug 2015 12:15:34 +0000 (15:15 +0300)]
[FIX] killing apps for TV

Change-Id: I3203ff19729d7fce12125648227a5b9516a18787
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
8 years ago[FIX] Remove Makefile 49/46549/1
Alexander Aksenov [Fri, 21 Aug 2015 11:42:59 +0000 (14:42 +0300)]
[FIX] Remove Makefile

Change-Id: I52d078f506fb8ec8b943c9c19c36fa9f6f0f28ac
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
8 years ago[IMPROVE] Remove debug pkgs dependency for Rainbow 33/46533/3
Alexander Aksenov [Fri, 21 Aug 2015 08:53:50 +0000 (11:53 +0300)]
[IMPROVE] Remove debug pkgs dependency for Rainbow

Change-Id: I4b2e058c3c4595d61877a69d27869c855776144c
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
8 years ago[IMPROVE] Add plt syms search for x86 75/46475/5
Alexander Aksenov [Fri, 21 Aug 2015 08:53:04 +0000 (11:53 +0300)]
[IMPROVE] Add plt syms search for x86

Change-Id: I7daef682d4e95204c10d8fec74c97342712ee92b
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
8 years ago[IMPROVE] add tool for ELF parsing 74/46474/1
Konstantin Baladurin [Thu, 9 Jul 2015 14:12:28 +0000 (17:12 +0300)]
[IMPROVE] add tool for ELF parsing

Change-Id: Iefc5e85d6c4df64e973a5cab9d21e445a6479b7e
Signed-off-by: Konstantin Baladurin <k.baladurin@partner.samsung.com>
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
8 years ago[FIX] skip line function 84/45584/6
Vitaliy Cherepanov [Fri, 7 Aug 2015 13:34:17 +0000 (16:34 +0300)]
[FIX] skip line function

fix possible fail on reading proc files

Change-Id: I883cc7a1902c54360fdc912e64d5f8d13bc7e54e
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
8 years ago[FIX] preload disabling feature 07/45207/5
Vitaliy Cherepanov [Mon, 3 Aug 2015 13:09:06 +0000 (16:09 +0300)]
[FIX] preload disabling feature

Change-Id: I1b1ba2a5dd3a1668831e015dd70293bad20a0292
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
8 years ago[FIX] 5sec application start delay 96/44896/7
Vitaliy Cherepanov [Wed, 29 Jul 2015 07:05:55 +0000 (10:05 +0300)]
[FIX] 5sec application start delay

Change-Id: I33ca71b90a0eea5a35c2e16d86dcf164cfa0438a
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
8 years ago[FIX] web application instrumentation 62/44862/5
Vitaliy Cherepanov [Tue, 28 Jul 2015 13:12:13 +0000 (16:12 +0300)]
[FIX] web application instrumentation

disable wsi on stop instrumentation

Change-Id: Ia05341aa223222eeafe80bcd0fb83987f694eecb
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
8 years ago[FIX] prevent issue 93/45093/3
Vitaliy Cherepanov [Fri, 31 Jul 2015 09:55:47 +0000 (12:55 +0300)]
[FIX] prevent issue

---------------------------------------------------------------------------------------|
| CID    | Type                          | File              | Function                |
|--------------------------------------------------------------------------------------|
| 453611 | Dereference null return value | daemon/sys_stat.c | get_device_network_type |
|--------------------------------------------------------------------------------------|

Change-Id: Icca85037dedbc86692579c1ab00130f6cb52bb39
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
8 years ago[LISENCE] cheange to Apache-2.0 89/45089/1
Vyacheslav Cherkashin [Fri, 31 Jul 2015 09:32:31 +0000 (12:32 +0300)]
[LISENCE] cheange to Apache-2.0

Change-Id: I63b49ee162c9d5247fc3dc02975b773d1aabb655
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[FIX] build WSP_SUPPORT 64/44764/1
Vyacheslav Cherkashin [Mon, 27 Jul 2015 12:07:03 +0000 (15:07 +0300)]
[FIX] build WSP_SUPPORT

Change-Id: Ib5d503e07eab782024ea0beb85d1d7f0f8230d79
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[FIX] using stop.sh whitout root environment 94/44694/1
Vyacheslav Cherkashin [Fri, 24 Jul 2015 22:33:50 +0000 (01:33 +0300)]
[FIX] using stop.sh whitout root environment

Change-Id: I06aa8331567b35241a1e8769ec0b7893537fbab0
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[FIX] Start app on web profiling 26/44426/3
Vyacheslav Cherkashin [Tue, 21 Jul 2015 18:23:51 +0000 (21:23 +0300)]
[FIX] Start app on web profiling

Move port obtaining to separate thread

Change-Id: Idea7367d56168af8cc3adecb1b57267d41ee8b9e
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[FIX] Build for TV and Wearable 82/44382/2
Dmitry Kovalenko [Tue, 21 Jul 2015 09:07:11 +0000 (12:07 +0300)]
[FIX] Build for TV and Wearable

Change-Id: I45c14cb0ea6c783abbccf871584d9a4a7eb62526
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
9 years ago[FIX] Fixed LOG_ONCE in swap_debug.h 47/44347/1
Dmitry Kovalenko [Tue, 21 Jul 2015 05:52:31 +0000 (08:52 +0300)]
[FIX] Fixed LOG_ONCE in swap_debug.h

multiline defines should be in do-while block

Change-Id: Id3fea0516d57237a5e70b80223e1c25ea94ecb9e
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
9 years ago[FIX] add support of new call-manager API 60/44260/2
Konstantin Baladurin [Mon, 20 Jul 2015 09:33:59 +0000 (12:33 +0300)]
[FIX] add support of new call-manager API

Change-Id: I560b5849a707e521d12db33bb8b604bf912c2f5b
Signed-off-by: Konstantin Baladurin <k.baladurin@partner.samsung.com>
9 years ago[FIX] CPU load value 96/44196/2
Vitaliy Cherepanov [Fri, 17 Jul 2015 15:43:57 +0000 (18:43 +0300)]
[FIX] CPU load value

Change-Id: Ica9ecf08f8242c4f87953536f42c5184a4564b6f
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[FIX] MSG_GET_TARGET_INFO_ACK 27/43627/3
Vitaliy Cherepanov [Sun, 12 Jul 2015 20:10:44 +0000 (23:10 +0300)]
[FIX] MSG_GET_TARGET_INFO_ACK

fix device network type

Change-Id: I1deb5237e3003761fb85f53ff01448e3c5413e08
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[FIX] replay events timing 81/44181/2
Vitaliy Cherepanov [Fri, 17 Jul 2015 11:59:56 +0000 (14:59 +0300)]
[FIX] replay events timing

Change-Id: I6a9b8a702955583566b69849df8aaea1a4d3600b
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[FIX] disable WSP for tv profile 75/44175/2
Vyacheslav Cherkashin [Fri, 17 Jul 2015 10:46:32 +0000 (13:46 +0300)]
[FIX] disable WSP for tv profile

Change-Id: I4deb344c67def3734ff36a1c07de2d3e6450f070
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[IMPROVE] add WSP_SUPPORT build flag 74/44174/2
Vyacheslav Cherkashin [Fri, 17 Jul 2015 10:39:55 +0000 (13:39 +0300)]
[IMPROVE] add WSP_SUPPORT build flag

Change-Id: I817d1a23530ab5deaf13bc567d3470a2d2f5e69a
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[IMPROVE] Add checker of supported features in FeatureManager 65/44165/2
Vyacheslav Cherkashin [Fri, 17 Jul 2015 09:51:50 +0000 (12:51 +0300)]
[IMPROVE] Add checker of supported features in FeatureManager

Change-Id: I09a08f002b0e7f1cd5c4d3a2729f3abf00a915bd
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[FIX] workaround: ignore main() function address 47/44147/2
Vyacheslav Cherkashin [Thu, 16 Jul 2015 16:57:51 +0000 (19:57 +0300)]
[FIX] workaround: ignore main() function address

Change-Id: I252e38d0b3111e96977d68ed3c1c853e98e21122
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[FIX] Change 'echo' by '/bin/echo' 17/44017/1
Dmitry Kovalenko [Thu, 16 Jul 2015 07:55:09 +0000 (10:55 +0300)]
[FIX] Change 'echo' by '/bin/echo'

This fixes issues on new binaries

Change-Id: If262c6445cd11f5bf4906b15349e4ff58d726432
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
9 years ago[FIX] Preload probes setup 23/43623/1
Vasiliy Ulyanov [Sun, 12 Jul 2015 12:57:10 +0000 (15:57 +0300)]
[FIX] Preload probes setup

Do not return immediately if some of the binaries are not found
on target. Otherwise the probes might not be setup properly (e.g.
if the wrong binary appears in the middle of the list).

Change-Id: I9c99f9def6922fdba11d623fe6e574ceda10ca9a
Signed-off-by: Vasiliy Ulyanov <v.ulyanov@samsung.com>
9 years ago[FIX] nsp stages determination 12/43512/1
Vyacheslav Cherkashin [Thu, 9 Jul 2015 17:29:44 +0000 (20:29 +0300)]
[FIX] nsp stages determination

Change-Id: Ib612c82974bcac9c75cf95201ce5c88d23e43249
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[FIX] Preload flags checking 01/43001/2
Alexander Aksenov [Mon, 6 Jul 2015 17:24:36 +0000 (20:24 +0300)]
[FIX] Preload flags checking

Change-Id: I1a158850aea71f5d93f3609ae1b65ea5314b549a
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
9 years ago[FIX] replay events 89/43089/1
Anastasia Lyupa [Tue, 7 Jul 2015 18:38:29 +0000 (21:38 +0300)]
[FIX] replay events

Change-Id: I5bdcf52ee4d0f6b067736b126a3ec7f55ad14a9a
Signed-off-by: Anastasia Lyupa <a.lyupa@samsung.com>
9 years ago[FIX] Build with new json-c 85/43085/1
Dmitry Kovalenko [Tue, 7 Jul 2015 14:40:12 +0000 (17:40 +0300)]
[FIX] Build with new json-c

Change-Id: I6a189c070d66c8fe18f523ccbbcf64aecb741c05
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
9 years agoRevert "[FIX] Fix: Build with new json" 55/43055/1
Dmitry Kovalenko [Tue, 7 Jul 2015 10:48:33 +0000 (03:48 -0700)]
Revert "[FIX] Fix: Build with new json"

This reverts commit 7f32c281ed8698684aae8bc5cd69843bd4ded6dd.

Change-Id: Iacee0db73c79525d00dba5029c508779dbbb4204

9 years ago[FIX] Fix: Build with new json 53/43053/1
Dmitry Kovalenko [Tue, 7 Jul 2015 10:40:52 +0000 (13:40 +0300)]
[FIX] Fix: Build with new json

Change-Id: I1c7dde2a21975df2ea9fb283e417db6ad73977d9
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
9 years ago[FIX] fix prevent 48/43048/1
Konstantin Baladurin [Tue, 7 Jul 2015 10:19:08 +0000 (13:19 +0300)]
[FIX] fix prevent

---------------------------------------------------------------------------
| CID    | Type          | File                    | Function             |
|--------------------------------------------------------------------------
| 451167 | Resource leak | da_protocol_inst.c      | add_preload_probes   |
|--------------------------------------------------------------------------
| 452808 | Resource leak | da_protocol_inst.c      | add_preload_probes   |
---------------------------------------------------------------------------

Change-Id: Ifd9b743ace327538508bf47ef736defab24d9774
Signed-off-by: Konstantin Baladurin <k.baladurin@partner.samsung.com>
9 years ago[FIX] Build with new json 21/42921/1
Dmitry Kovalenko [Mon, 6 Jul 2015 05:16:04 +0000 (08:16 +0300)]
[FIX] Build with new json

Change-Id: Ie12b37e4f9dedbbf3d265b477a980d8387cabb4d
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
9 years ago[IMPROVE] Preload: Breakpoint probe msg saving 36/42536/3
Alexander Aksenov [Fri, 27 Feb 2015 12:44:06 +0000 (15:44 +0300)]
[IMPROVE] Preload: Breakpoint probe msg saving

Change-Id: Ifcc1cb1fc73b4e19b498c76b3cefe010a0213bf8
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
9 years ago[FIX] checking features for ld probes 04/42604/3
Anastasia Lyupa [Tue, 30 Jun 2015 12:17:51 +0000 (15:17 +0300)]
[FIX] checking features for ld probes

Change-Id: I5b8d863c0757a02ea90d19fc98ab9b6c63686020
Signed-off-by: Anastasia Lyupa <a.lyupa@samsung.com>
9 years ago[FIX] fix double free and null pointer dereference 67/42667/1
Konstantin Baladurin [Wed, 1 Jul 2015 08:12:46 +0000 (11:12 +0300)]
[FIX] fix double free and null pointer dereference

Fix double free in free_lib function and null pointer derefence in
add_preload_probes function

Change-Id: I8753408c6bd655f40ffbdf58a290149ec329ea12
Signed-off-by: Konstantin Baladurin <k.baladurin@partner.samsung.com>
9 years ago[FIX] re:Prevent issue FORWARD_NULL 84/42584/1
Dmitry Kovalenko [Tue, 30 Jun 2015 09:57:03 +0000 (12:57 +0300)]
[FIX] re:Prevent issue FORWARD_NULL

Change-Id: Id779461b8d3807cd0f14f5ddd081054560867036
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
9 years ago[FIX] Prevent issue FORWARD_NULL 79/42579/1
Dmitry Kovalenko [Tue, 30 Jun 2015 09:07:00 +0000 (12:07 +0300)]
[FIX] Prevent issue FORWARD_NULL

Change-Id: If87cc8431a20f0f098a8c09b32b8ac149ba7ed65
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
9 years ago[FIX] enable features for second start profiling 85/42485/1
Vyacheslav Cherkashin [Mon, 29 Jun 2015 09:24:28 +0000 (12:24 +0300)]
[FIX] enable features for second start profiling

Change-Id: I017870082eaa0c74f77dcadc5b07b9654e8cb5d8
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[FIX] prevent issue 18/42418/1
Konstantin Baladurin [Mon, 29 Jun 2015 05:36:53 +0000 (08:36 +0300)]
[FIX] prevent issue

--------------------------------------------------------------------------------------------
| CID    | Type                          | File               | Function                   |
|------------------------------------------------------------------------------------------|
| 451167 | Resource leak                 | da_protocol_inst.c | add_preload_probes         |
--------------------------------------------------------------------------------------------

Change-Id: Ibf76e1eb1959ff633c54b034023a40f3332bd082
Signed-off-by: Konstantin Baladurin <k.baladurin@partner.samsung.com>
9 years ago[FIX] Preload: getting linker path 04/42204/2
Alexander Aksenov [Wed, 24 Jun 2015 10:52:39 +0000 (13:52 +0300)]
[FIX] Preload: getting linker path

Change-Id: Ifc8408db4ad430d5707e500290def24c78a81b81
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
9 years ago[FIX] build fix 07/42207/1
Konstantin Baladurin [Wed, 24 Jun 2015 11:40:04 +0000 (14:40 +0300)]
[FIX] build fix

add missing ';'

Change-Id: I4005f5d73675f249f82a6f907d4fba0d1da22f00
Signed-off-by: Konstantin Baladurin <k.baladurin@partner.samsung.com>
9 years ago[FIX] prevent issue 02/42202/2
Konstantin Baladurin [Wed, 24 Jun 2015 10:52:36 +0000 (13:52 +0300)]
[FIX] prevent issue

------------------------------------------------------------------------------------
| CID    | Type                        | File               | Function             |
|----------------------------------------------------------------------------------|
| 351955 | Untrusted value as argument | da_protocol.c      | recv_msg_from_sock   |
|----------------------------------------------------------------------------------|

Change-Id: Ia54fd4f724ed22509f00005114ab701ca897c2dd
Signed-off-by: Konstantin Baladurin <k.baladurin@partner.samsung.com>
9 years ago[FIX] prevent issues 34/42034/9
Konstantin Baladurin [Mon, 22 Jun 2015 08:51:44 +0000 (11:51 +0300)]
[FIX] prevent issues

--------------------------------------------------------------------------------------------
| CID    | Type                          | File               | Function                   |
|------------------------------------------------------------------------------------------|
| 451239 | Uninitialized scalar variable | da_inst.c          | ld_add_probes_by_feature   |
|------------------------------------------------------------------------------------------|
| 451189 | Resource leak                 | FileElf.cpp        | makeRelocMap               |
|------------------------------------------------------------------------------------------|
| 451185 | Resource leak                 | FileElf.cpp        | makeRelocMap               |
|------------------------------------------------------------------------------------------|
| 451183 | Resource leak                 | FileElf.cpp        | getAddrPlt                 |
|------------------------------------------------------------------------------------------|
| 451178 | Resource leak                 | FileElf.cpp        | readSectionsInfo           |
|------------------------------------------------------------------------------------------|
| 451172 | Resource leak                 | da_protocol_inst.c | parse_app_inst_list        |
|------------------------------------------------------------------------------------------|
| 451168 | Resource leak                 | da_protocol_inst.c | add_preload_probes         |
|------------------------------------------------------------------------------------------|
| 451167 | Resource leak                 | da_protocol_inst.c | add_preload_probes         |
|------------------------------------------------------------------------------------------|
| 451125 | Null pointer dereferences     | wsi.c              | wsi_set_smack_rules        |
|------------------------------------------------------------------------------------------|
| 451123 | Null pointer dereferences     | da_protocol_inst.c | feature_add_func_inst_list |
|------------------------------------------------------------------------------------------|
| 451122 | Null pointer dereferences     | wsi.c              | send_request               |
|------------------------------------------------------------------------------------------|
| 451121 | Null pointer dereferences     | da_protocol_inst.c | feature_add_func_inst_list |
|------------------------------------------------------------------------------------------|
| 451076 | Deleting void pointer         | FileElf.cpp        | putSection                 |
--------------------------------------------------------------------------------------------

Change-Id: If21d9b2983b3c97d6fa94761f49334f975c94b1b
Signed-off-by: Konstantin Baladurin <k.baladurin@partner.samsung.com>
9 years agoRevert "[FIX] startup profiling for basic app" 39/41939/2
Anastasia Lyupa [Fri, 19 Jun 2015 08:04:16 +0000 (01:04 -0700)]
Revert "[FIX] startup profiling for basic app"

This reverts commit d4b14ad6e1859d0974f295f8364678f5b14ea4fc.

Because launchpad_preloading_preinitializing_daemon was removed.

Change-Id: Id6ffaef87f283049515cf6564161508fa6fd9d0e

9 years ago[FIX] start.sh for builtin modules 03/41903/1
Dmitry Kovalenko [Fri, 19 Jun 2015 05:25:40 +0000 (08:25 +0300)]
[FIX] start.sh for builtin modules

Change-Id: I6fbf0eaf62d2c64de0559111f81527dcc79f293a
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
9 years ago[FIX] startup profiling for basic app 36/41536/7
Anastasia Lyupa [Tue, 16 Jun 2015 10:56:32 +0000 (13:56 +0300)]
[FIX] startup profiling for basic app

when app is launched by launchpad_preloading_preinitializing_daemon,
not launchpad-process-pool

Change-Id: I92185c259a53264c9cebae76c4ad16b3d1932c37
Signed-off-by: Anastasia Lyupa <a.lyupa@samsung.com>
9 years ago[IMPROVE] plt functions search 79/41379/1
Vyacheslav Cherkashin [Sat, 13 Jun 2015 22:25:34 +0000 (01:25 +0300)]
[IMPROVE] plt functions search

if plt is hidden then search it dynamicaly (ARM)

Change-Id: I2f8215e76bf11f6a65c7146cc0cc29cf3daf2c45
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[FIX] Building for TV 78/41378/1
Dmitry Kovalenko [Sat, 13 Jun 2015 21:35:19 +0000 (00:35 +0300)]
[FIX] Building for TV

Change-Id: I1dece368682c5f93742dde0085f98a57bb8a9ca5
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
9 years agoMerge branch 'tizen_2.4_dev' into tizen_2.4 31/41231/1
Dmitry Kovalenko [Thu, 11 Jun 2015 18:23:16 +0000 (21:23 +0300)]
Merge branch 'tizen_2.4_dev' into tizen_2.4

Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
Conflicts:
daemon/da_inst.c
daemon/da_protocol.c
daemon/da_protocol_inst.c
daemon/input_events.c
daemon/utils.c
scripts/start.sh

Change-Id: I87ccf885eec04e460f89c735ead969fb4ddf2b08

9 years agoMerge branch 'tizen_2.4_pre' into tizen_2.4 18/41218/1
Dmitry Kovalenko [Thu, 11 Jun 2015 16:21:01 +0000 (19:21 +0300)]
Merge branch 'tizen_2.4_pre' into tizen_2.4

Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
Conflicts:
daemon/start.sh
daemon/threads.c
daemon/utils.c

Change-Id: I168a867a8a9410e17a190a6c139bf522266bc36e

9 years ago[FIX] segmentation fault on replay events 99/40499/4
Vitaliy Cherepanov [Thu, 4 Jun 2015 10:46:46 +0000 (13:46 +0300)]
[FIX] segmentation fault on replay events

Change-Id: Ia54f8db12ff65ec07b9137ddbe38f6997a08b6fe
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[FEATURE] native setup profiling implement 61/40961/5
Vyacheslav Cherkashin [Wed, 10 Jun 2015 10:42:19 +0000 (13:42 +0300)]
[FEATURE] native setup profiling implement

Change-Id: If7945d80108486b0d943790798fc6cb7cf61ea44
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[IMPROVE] create AppInst* 60/40960/3
Vyacheslav Cherkashin [Wed, 10 Jun 2015 10:33:02 +0000 (13:33 +0300)]
[IMPROVE] create AppInst*

Change-Id: I4fef70c75c3142a7a3dd869011a6f7892848ec07
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[REFACTOR] move *.cpp files to daemon/cpp/ 59/40959/2
Vyacheslav Cherkashin [Mon, 1 Jun 2015 16:48:19 +0000 (19:48 +0300)]
[REFACTOR] move *.cpp files to daemon/cpp/

Change-Id: I8efbd1cc2b45e8dcf929870c8f3b774e2f4d1a73
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[REFACTOR] add process MSG_GET_TARGET_INFO function 15/40515/3
Vitaliy Cherepanov [Thu, 4 Jun 2015 13:20:44 +0000 (16:20 +0300)]
[REFACTOR] add process MSG_GET_TARGET_INFO function

Change-Id: I11b7fe4cceabd6bcdc3aefb25e683dfeb320f29d
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[FIX] search launched app by binary path 24/40124/2
Vitaliy Cherepanov [Fri, 29 May 2015 09:18:49 +0000 (12:18 +0300)]
[FIX] search launched app by binary path

Change-Id: Icf272912f23f585722945afbd3fd3660157647f0
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[PROTO] Change binary ack message according to proto 4.0 37/39937/12
Vitaliy Cherepanov [Tue, 26 May 2015 16:00:21 +0000 (19:00 +0300)]
[PROTO] Change binary ack message according to proto 4.0

change binary ack message according to proto 4.0

Change-Id: I5be8fa9e28fea7b3efd14f5520b37ed40da5be73
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[REFACTOR] application msg ID 32/39932/9
Vitaliy Cherepanov [Tue, 26 May 2015 14:38:38 +0000 (17:38 +0300)]
[REFACTOR] application msg ID

Change-Id: I443d1fdd8d01f80d02efa6359e1246ab5822408c
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[FIX] MSG_VERSION ack 31/39931/6
Vitaliy Cherepanov [Tue, 26 May 2015 14:19:05 +0000 (17:19 +0300)]
[FIX] MSG_VERSION ack

fix wrong ack code
fix debug MSG_VERSION

Change-Id: I256fd146dfb1a71c08b1893a4294174a6595eab8
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[IMPROVE] Preload: flexible initialization 04/41004/1
Alexander Aksenov [Wed, 27 May 2015 09:18:55 +0000 (12:18 +0300)]
[IMPROVE] Preload: flexible initialization

Change-Id: I62961bce670efd08146e7265a9632f9b82714f5e
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
9 years ago[REFACTOR] Preload probe type 78/39078/6
Alexander Aksenov [Tue, 17 Mar 2015 14:15:22 +0000 (17:15 +0300)]
[REFACTOR] Preload probe type

Change-Id: I56c63029703208eeab9f8182b902df52b2b1dd94
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
9 years ago[FIX] prevents 47/40847/7 tizen_2.4_pre
Yurchenko Darya [Mon, 8 Jun 2015 14:10:45 +0000 (17:10 +0300)]
[FIX] prevents

--------------------------------------------------
|    TYPE        |         FUNCTION              |
|----------------|-------------------------------|
|NULL RETURNS    |  update_process_data          |
|----------------|-------------------------------|
|NULL RETURNS    |   sendACKToHost               |
|----------------|-------------------------------|
|DC.SECURE_CODING|  get_ack_msg_id               |
|_CRITICAL       |                               |
|----------------|-------------------------------|
|NULL_RETURNS    |  gen_message_error            |
|----------------|-------------------------------|
|NULL_RETURNS    |  binary_ack_alloc             |
|----------------|-------------------------------|
|NULL_RETURNS    |  process_msg_binary_info      |
|----------------|-------------------------------|
|NULL_RETURNS    |  gen_stop_msg                 |
|----------------|-------------------------------|
|NULL_RETURNS    |  parse_us_inst_func           |
|----------------|-------------------------------|
|NULL_RETURNS    |  gen_message_terminate        |
|----------------|-------------------------------|
|NULL_RETURNS    |  gen_message_event            |
|----------------|-------------------------------|
|NULL_RETURNS    |  new_probe                    |
|----------------|-------------------------------|
|NULL_RETURNS    |  generate_msg                 |
|----------------|-------------------------------|
|NULL_RETURNS    |  new_lib                      |
|----------------|-------------------------------|
|DC.SECURE_CODING|  binary_ack_alloc             |
|_CRITICAL       |                               |
|----------------|-------------------------------|
|NULL_RETURNS    |  new_data                     |
|----------------|-------------------------------|
|NULL_RETURNS    |  update_thread_data           |
|----------------|-------------------------------|
|NULL_RETURNS    |  fill_system_cpu_info         |
|----------------|-------------------------------|
|NULL_RETURNS    |  new_app                      |
--------------------------------------------------

Change-Id: I1391e706f1e73e49437327eac8dfea1e48121dd7
Signed-off-by: Yurchenko Darya <d.urchenko@partner.samsung.com>
9 years ago[FIX] starting da_manager on TV 77/40877/1
Dmitry Kovalenko [Wed, 10 Jun 2015 06:56:06 +0000 (09:56 +0300)]
[FIX] starting da_manager on TV

Change-Id: I04d4e9bc7d40912943aaceebbc50ab5b96711468
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
9 years ago[FIX] modules insertion in start.sh 66/40866/1
Dmitry Kovalenko [Wed, 10 Jun 2015 04:34:37 +0000 (07:34 +0300)]
[FIX] modules insertion in start.sh

add /usr/sbin/ to PATH variable

Change-Id: Ibdbdc4c71ea741652a3dd95a49b3c756eeab34a7
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
9 years ago[FIX] MSG_SCREENSHOT unknown error code 38/40438/1
Vitaliy Cherepanov [Wed, 3 Jun 2015 16:02:15 +0000 (19:02 +0300)]
[FIX] MSG_SCREENSHOT unknown error code

Change-Id: I058b29cf101e1b0723d4344310baf160b1dddb63
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[FIX] build manager 73/40273/2
Vyacheslav Cherkashin [Mon, 1 Jun 2015 16:27:15 +0000 (19:27 +0300)]
[FIX] build manager

Change-Id: Ic922997b7a9039074a8318069efa333e70cb6d91

9 years ago[FIX] scripts/gen_wsi_prof.sh 72/40272/2
Vyacheslav Cherkashin [Mon, 1 Jun 2015 16:25:47 +0000 (19:25 +0300)]
[FIX] scripts/gen_wsi_prof.sh

Change-Id: I8be9454c9cc39cd721b87bd79cd34d91acaf8210
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[FEATURE] web setup profiling implement 09/40009/4
Vyacheslav Cherkashin [Mon, 18 May 2015 16:06:15 +0000 (19:06 +0300)]
[FEATURE] web setup profiling implement

Change-Id: I3d0572738c6a83444bb46e24e1ba20b26e26b038
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[IMPROVE] create FeatureManager 08/40008/2
Vyacheslav Cherkashin [Wed, 4 Mar 2015 19:12:30 +0000 (22:12 +0300)]
[IMPROVE] create FeatureManager

Change-Id: Ifa4e37cb0d2701b188da9e3883d8bb9747324e25
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[FIX] SWAP_PRELOAD: Module is not initialized. 63/39663/1
Vitaliy Cherepanov [Wed, 20 May 2015 13:16:06 +0000 (16:16 +0300)]
[FIX] SWAP_PRELOAD: Module is not initialized.

Change-Id: If2f8e84b94c1c9d99cf7c27e6b7f7a45d62fdac8
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[FIX] check containers (lightweight) 99/39499/1
Dmitry Kovalenko [Fri, 15 May 2015 16:41:59 +0000 (19:41 +0300)]
[FIX] check containers (lightweight)

Change-Id: I275c7663e370a63010c356a2b337bc2b65bb2871
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
9 years ago[FEATURE] check containers (lightweight) 98/39498/1
Dmitry Kovalenko [Fri, 15 May 2015 16:31:24 +0000 (19:31 +0300)]
[FEATURE] check containers (lightweight)

Change-Id: I250b53d4d7aa5a7ef64ad3ab0fb87d4e50d25634
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
9 years ago[FIX] add strdup to malloc debug 79/39479/1
Vitaliy Cherepanov [Mon, 12 Jan 2015 14:08:20 +0000 (17:08 +0300)]
[FIX] add strdup to malloc debug

Change-Id: Ic2a2ed82e08efb979ee76e3b56fd3e8872ec7745
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[FIX] malloc debug 78/39478/1
Vitaliy Cherepanov [Fri, 14 Nov 2014 10:28:03 +0000 (13:28 +0300)]
[FIX] malloc debug

Change-Id: I42d3e016f5713da2dbe60b7392dad5d5b66249fa
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[FEATURE] check containers 57/39457/7
Vitaliy Cherepanov [Fri, 15 May 2015 10:09:18 +0000 (13:09 +0300)]
[FEATURE] check containers

Change-Id: I6effbc19abb603cd61849b3c828dcba9b82bfc74
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[FEATURE] FBI multi probing 65/38865/3
Vitaliy Cherepanov [Tue, 2 Dec 2014 14:43:21 +0000 (17:43 +0300)]
[FEATURE] FBI multi probing

Change-Id: I5c0824bd46bc4fee06e0ce0efec4150bf86c941c
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[FEATURE] FBI implement 61/38861/3
Vitaliy Cherepanov [Tue, 18 Nov 2014 10:16:16 +0000 (13:16 +0300)]
[FEATURE] FBI implement

Change-Id: I2bdce493296587bc901a91c6128d429ece7545b2
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[PROTO] implement protocol version 4.0 35/38735/6
Vitaliy Cherepanov [Mon, 27 Apr 2015 12:11:00 +0000 (15:11 +0300)]
[PROTO] implement protocol version 4.0

Change-Id: I535c03eaf9a915de898e373a2db543faa45c275b
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[FEATURE] set webprobe profiling 87/38687/14
Anastasia Lyupa [Thu, 23 Apr 2015 13:30:42 +0000 (16:30 +0300)]
[FEATURE] set webprobe profiling

- add webkit2-efl-debuginfo dependency to
  determine libewebkit addresses required
  for web app profiling
- send addresses to modules through debugfs
- fix SMACK rules issue

Signed-off-by: Anastasia Lyupa <a.lyupa@samsung.com>
Change-Id: I75d4e952163db4845de737da42a7152d0b51bd31

9 years ago[FIX] prevent issues 79/39279/1
Vitaliy Cherepanov [Tue, 12 May 2015 11:56:43 +0000 (14:56 +0300)]
[FIX] prevent issues

|--------|------------------------------|-----------|------------|
| CID    | Type                         | File      | Function   |
|--------|------------------------------|-----------|------------|
| 377075 | Dereference after null check | da_inst.c | new_app    |
| 373010 | Resource leak                | da_inst.c | new_app    |
| 351955 | Untrusted value as argument  | threads.c | recvThread |
|--------|------------------------------|-----------|------------|

Change-Id: Ie97fd82c6f56fb1c05cd837fb251e681c70fdf86
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[FIX] prevent issues 06/39006/6
Vitaliy Cherepanov [Wed, 6 May 2015 14:57:23 +0000 (17:57 +0300)]
[FIX] prevent issues

|--------|-------------------------------|--------------------|---------------------------------|
| CID    | Type                          | File               | Function                        |
|--------|-------------------------------|--------------------|---------------------------------|
| 373032 | Uninitialized pointer read    | da_protocol.c      | process_msg_get_process_add_inf |
| 373029 | Wrong sizeof argument         | da_inst.c          | new_lib()                       |
| 373013 | Resource leak                 | da_inst.c          | new_lib()                       |
| 373010 | Resource leak                 | da_inst.c          | new_app()                       |
| 373009 | Resource leak                 | da_protocol_inst.c | parse_us_inst_func              |
| 373004 | Dereference null return value | input_events.c     | deviceEventHandler              |
| 373000 | Dereference null return value | da_protocol.c      | process_msg_binary_info         |
| 372997 | Dereference null return value | da_protocol.c      | write_msg_error                 |
| 372996 | Dereference null return value | da_inst.c          | new_lib                         |
| 372993 | Dereference null return value | da_inst.c          | new_app                         |
|--------|-------------------------------|--------------------|---------------------------------|

Change-Id: Ic02b5e6a4a8fcea6697a5f29416fd7555c8211c9
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
9 years agoMerge branch 'tizen_2.4' into tizen_2.4_dev 91/38791/2
Anastasia Lyupa [Wed, 6 May 2015 10:59:29 +0000 (13:59 +0300)]
Merge branch 'tizen_2.4' into tizen_2.4_dev

Signed-off-by: Anastasia Lyupa <a.lyupa@samsung.com>
Conflicts:
daemon/Makefile
scripts/stop.sh

Change-Id: Iaba759cad390088f2ab15bf778ba417d485274bf

9 years ago[LICENSE] Change License string 23/38823/1
Dmitry Kovalenko [Wed, 29 Apr 2015 05:09:59 +0000 (08:09 +0300)]
[LICENSE] Change License string

Change-Id: I97c98d4b2368cfae0188c746c54793b22b4a06c1
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
9 years ago[FIX] prevent issues 26/38526/8
darya [Tue, 21 Apr 2015 14:51:15 +0000 (17:51 +0300)]
[FIX] prevent issues

Change-Id: I8d6e416a4cd282ce5da06d4024279baf09fd2c73
Signed-off-by: darya <d.urchenko@partner.samsung.com>
9 years ago[FIX] buffer overflow 07/38007/1
Vitaliy Cherepanov [Mon, 30 Mar 2015 15:58:05 +0000 (18:58 +0300)]
[FIX] buffer overflow

overflow buf. fscanf call in find_pid_from_path.

Change-Id: Ide5c325003cc977997ac39a8ca114a12e00f112e
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
(cherry picked from commit 9a610e51f899d1393b2a38b520c8db2c4e6136db)

9 years ago[FIX] prevent issues 17/37917/4
Vitaliy Cherepanov [Wed, 8 Apr 2015 10:22:19 +0000 (13:22 +0300)]
[FIX] prevent issues

|-------------------------------|-------------------|
| Type                          | Function          |
|-------------------------------|-------------------|
| calling risky function        | get_cpu_frequency |
|-------------------------------|-------------------|
| calling risky function        | get_video_status  |
|-------------------------------|-------------------|
| calling risky function        | get_network_stat  |
|-------------------------------|-------------------|
| calling risky function        | get_disk_stat     |
|-------------------------------|-------------------|
| Passing tainted string        | recvThread        |
|-------------------------------|-------------------|
| wrong argument order          | sys_stat_prepare  |
|-------------------------------|-------------------|

Change-Id: I152304e1000346cd07c9b8e8521a072cdf25c944
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[FIX] search launched app by binary path 64/37764/4
Vitaliy Cherepanov [Fri, 3 Apr 2015 12:06:50 +0000 (15:06 +0300)]
[FIX] search launched app by binary path

Change-Id: Ic5a6e5420a4bab23b5e5e1fe68238ae4459f5a52
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[FIX] buffer overflow 42/37542/1
Vitaliy Cherepanov [Mon, 30 Mar 2015 15:58:05 +0000 (18:58 +0300)]
[FIX] buffer overflow

overflow buf. fscanf call in find_pid_from_path.

Change-Id: Ide5c325003cc977997ac39a8ca114a12e00f112e
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[IMPROVE] init/uninit swap modules 53/36953/2
Vyacheslav Cherkashin [Tue, 17 Mar 2015 11:14:13 +0000 (14:14 +0300)]
[IMPROVE] init/uninit swap modules

Change-Id: I2cc7902b02f8c245c911205b30599f76fb178ea0
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[IMPROVE] add use swap_master module 52/36952/1
Vyacheslav Cherkashin [Wed, 11 Mar 2015 16:57:05 +0000 (19:57 +0300)]
[IMPROVE] add use swap_master module

Change-Id: Ia14ab32746cdaa0f7d1a185aed811aabefed35b6
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
9 years ago[FIX] da_manager crash on msgcfg (tv emulator) 09/36409/1
Vitaliy Cherepanov [Fri, 6 Mar 2015 06:44:28 +0000 (09:44 +0300)]
[FIX] da_manager crash on msgcfg  (tv emulator)

Change-Id: Ia5c62685fd6bcc61c0dffe0ad51b76b3dfdc8e88
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
9 years ago[IMPROVE] Preload: add probe block_type support 74/34774/1 new_protocol
Alexander Aksenov [Wed, 28 Jan 2015 08:05:33 +0000 (11:05 +0300)]
[IMPROVE] Preload: add probe block_type support

Change-Id: Iefa3436d66595dac5206684a0734336a001d232f
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
9 years ago[FIX] da_manager lock file 95/34095/1
Vitaliy Cherepanov [Wed, 14 Jan 2015 14:56:57 +0000 (17:56 +0300)]
[FIX] da_manager lock file

Change-Id: Ic4bd5fc48fa7756c49786af265e0201f85b911c8
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>