Dmitry Kovalenko [Tue, 15 Aug 2017 07:25:12 +0000 (10:25 +0300)]
Fix unhandled malloc error
Change-Id: I575898f4149968b6156e6390050261d2b81f21d5
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
Dmitry Kovalenko [Mon, 14 Aug 2017 07:42:43 +0000 (10:42 +0300)]
Add -fpie and -pie option (ASLR)
Change-Id: I810d43e27b7c3e3000c5e994edc5a95075c2e8f1
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
Dmitry Kovalenko [Fri, 28 Jul 2017 08:49:50 +0000 (11:49 +0300)]
Merge branch 'tizen_3.0_dev' into tizen
Change-Id: Ib25584e0ee19b04e36cfb4bf570aa924082c08bf
Dmitry Kovalenko [Mon, 10 Jul 2017 05:41:59 +0000 (08:41 +0300)]
Fix memory leak in ui_viewer
Change-Id: I06ec4b03aedf1beacb310eccc70933c28d1b8226
Dmitry Kovalenko [Wed, 21 Jun 2017 07:14:21 +0000 (10:14 +0300)]
Fix memory leak in UIHV screenshot feature
Change-Id: Ib962fadbefc6925463a4618b1c91036c25d9bf88
Dmitry Kovalenko [Fri, 9 Jun 2017 11:52:27 +0000 (14:52 +0300)]
Replace deprecated readir_r with readdir
Change-Id: I5e48ac91d69709da5383bd390eb1bc376c859371
Dmitry Kovalenko [Fri, 9 Jun 2017 05:42:36 +0000 (08:42 +0300)]
Merge branch 'tizen_3.0_dev' into tizen
Change-Id: Ifa62595050ce61207dd07a18d9f8a335a3212834
Vyacheslav Cherkashin [Tue, 2 May 2017 13:24:31 +0000 (16:24 +0300)]
Clean fm_app after parsing msg_start error
Change-Id: I8a3987a5b841fba736cc9ddddf23bf6c6ccb8c09
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Tue, 2 May 2017 13:10:50 +0000 (16:10 +0300)]
Check the instrumentation list on same apps
Change-Id: Id60d0eb1fd9b13787f44a5ffe289d53cf1b1a3e8
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Tue, 2 May 2017 12:35:32 +0000 (15:35 +0300)]
uihv: fix close socket (uihv - manager) after stop
Change-Id: I94e824c1248eae5952b14250b92f54e4d7aaf755
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Tue, 25 Apr 2017 17:17:00 +0000 (20:17 +0300)]
uihv: fix socket message handling
Change-Id: I790b2e0fb1c0668c3c3546a7399ffce0df9af75b
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Mon, 24 Apr 2017 12:20:07 +0000 (15:20 +0300)]
Store screenshot with '.png' extension
Change-Id: I8f85c9e4b846c43e2b03ff7c41b0e7a0154d0783
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Thu, 20 Apr 2017 21:09:36 +0000 (00:09 +0300)]
Move uihv_data storing to manager
Change-Id: I90f2b3dfbbe121dbd315566c114a23917de52155
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Thu, 20 Apr 2017 19:25:40 +0000 (22:25 +0300)]
Fix storing uihv data to file
issues:
1. close file before sending file name
2. remove file when 'cancelled'
Change-Id: I8b4e98f95fdd5ec3d893b4c1b8f07dd5580c5bbf
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Thu, 20 Apr 2017 18:28:51 +0000 (21:28 +0300)]
Move ui_screenshot storing to manager
Change-Id: Iee5c8bf1cd68a35d06fb120512704ac72e15e35f
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Wed, 19 Apr 2017 11:59:09 +0000 (14:59 +0300)]
Move screenshot storing to manager
Change-Id: I4c5cacbc18b3f44dd4d1504128cb01a2c66abb17
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Wed, 19 Apr 2017 11:59:09 +0000 (14:59 +0300)]
Increase size of internel messages (probe - manager)
Change-Id: I12dadbd4c564e3aadda42e0d4e9a1abc755007f9
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Alexander Aksenov [Fri, 26 May 2017 11:50:07 +0000 (14:50 +0300)]
Pass pthread's init data to preload module
This commit is related to swap-modules commit
Add per-process pthread init probes installation
Change-Id: If34de94641f0589c27d6be40c325ed21c89411b4
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Alexander Aksenov [Fri, 26 May 2017 12:27:48 +0000 (15:27 +0300)]
Preload: fix checking null addresses on generation
Change-Id: Ia02246882b585cc5a03b04569cc4b46914bdcab2
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Alexander Aksenov [Tue, 24 Jan 2017 12:44:04 +0000 (15:44 +0300)]
Add different handler libs handling
This commit is related with same name commits in swap-probe
and swap-modules.
Change-Id: Id9576b9d27ee605b46aa165b3443fa9f75ba7d1b
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Alexander Aksenov [Thu, 19 Jan 2017 12:26:35 +0000 (15:26 +0300)]
Support the whole 128 feature's bits in library.
It will be useful to load libraries for preload features,
because they are on the last 64 bits of features now.
Also, features are passed as integers, not as string as before.
This commit is related with swap-probe commit of the same
name.
Change-Id: I57dde99357c630cf0385653b643e5c89048133dd
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Alexander Aksenov [Wed, 14 Dec 2016 16:58:28 +0000 (19:58 +0300)]
Enable preload features set
Change-Id: I9995294abfea92781addb0881c788076fc4cb724
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Alexander Aksenov [Tue, 13 Dec 2016 12:45:35 +0000 (15:45 +0300)]
Add separated Preload features
They are located in feature_code_1 structure due to a low
size in feature_code_0.
Related with swap-probe commit
Change-Id: Ie284f1391127ebac9fd24a95388a7bbff44298b8
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Alexander Aksenov [Thu, 1 Dec 2016 12:53:19 +0000 (15:53 +0300)]
Preload: send target bins to preload
Change-Id: If257255e902e6bfc29c064ccddc6726903cfcdc2
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Alexander Aksenov [Thu, 1 Dec 2016 12:51:35 +0000 (15:51 +0300)]
Replace TYPE_AND_INFO with TARGET_BINS message
Now type of preload is not send
Related with swap-probe commit
Change-Id: I079f5737993ead26426771b26641fcf583048e78
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Vyacheslav Cherkashin [Thu, 20 Apr 2017 21:09:36 +0000 (00:09 +0300)]
Move uihv_data storing to manager
Change-Id: I90f2b3dfbbe121dbd315566c114a23917de52155
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Thu, 20 Apr 2017 19:25:40 +0000 (22:25 +0300)]
Fix storing uihv data to file
issues:
1. close file before sending file name
2. remove file when 'cancelled'
Change-Id: I8b4e98f95fdd5ec3d893b4c1b8f07dd5580c5bbf
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Thu, 20 Apr 2017 18:28:51 +0000 (21:28 +0300)]
Move ui_screenshot storing to manager
Change-Id: Iee5c8bf1cd68a35d06fb120512704ac72e15e35f
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Wed, 19 Apr 2017 11:59:09 +0000 (14:59 +0300)]
Move screenshot storing to manager
Change-Id: I4c5cacbc18b3f44dd4d1504128cb01a2c66abb17
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Wed, 19 Apr 2017 11:59:09 +0000 (14:59 +0300)]
Increase size of internel messages (probe - manager)
Change-Id: I12dadbd4c564e3aadda42e0d4e9a1abc755007f9
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Dmitry Kovalenko [Mon, 24 Apr 2017 13:28:21 +0000 (16:28 +0300)]
Temporary disable WSP due to new environment
Change-Id: Ic1f1b50bf0389c2fe7e224712706cacddb541f7a
Dmitry Kovalenko [Thu, 13 Apr 2017 09:00:25 +0000 (12:00 +0300)]
Merge branch 'tizen_3.0_dev' into tizen
Change-Id: I1d1419221f01192d62efc1d488099e7a55ca94c0
Dmitry Kovalenko [Tue, 11 Apr 2017 11:31:26 +0000 (14:31 +0300)]
Use %license macro instead of 'cp'
Change-Id: I56e8b63bca04c81ee88bacb22b25964f5741adff
Dmitry Kovalenko [Mon, 10 Apr 2017 05:38:54 +0000 (08:38 +0300)]
Temporary disable NSP due to removing __do_app() from app-core
Change-Id: Id40eea696866c3e54461f4e9b1a105490a5ba306
Alexander Aksenov [Tue, 7 Mar 2017 16:03:14 +0000 (19:03 +0300)]
Remove wearable target deps from nsp script
Because now wearable and other targets have launchpad within
a same-named package
Change-Id: I3245cd6e9c66fa67c1ceb484349ab60abaf4fb1e
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Alexander Aksenov [Thu, 23 Mar 2017 11:13:28 +0000 (14:13 +0300)]
Replace variable assignment with memcpy for parse
When message arrived, its packed, so depending on compiler it
may lead to unaligned memory access.
Change-Id: Ic9976904ad70a9610bb8b5f00886ec1474a7bee1
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Dmitry Kovalenko [Mon, 27 Feb 2017 09:46:33 +0000 (12:46 +0300)]
Remove swap-modules dependecy
Because of swap-modules is going to be built-in
Change-Id: I70f972f08bc0f2044e4edc279a2a46d1d365b6d1
Vyacheslav Cherkashin [Wed, 18 Jan 2017 13:50:32 +0000 (16:50 +0300)]
Calculate r_state offset
Change-Id: I50759b2dda812d2d710e0baffd10def18857594b
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Mon, 16 Jan 2017 13:24:50 +0000 (16:24 +0300)]
Port gen_gtp_data.sh to 64-bits
Change-Id: I8c19a03953caac6e126e6d31622aab10569a7c9e
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Tue, 20 Dec 2016 13:39:49 +0000 (16:39 +0300)]
port ioctl to 64-bit
Change-Id: Ieae377cb2e39a27557defc164680b68c84dc6fcd
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Tue, 20 Dec 2016 13:38:21 +0000 (16:38 +0300)]
add support 64-bits paths
Change-Id: If95dd482e3f901648a5561d0945c9e1178f54fb2
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Tue, 20 Dec 2016 13:23:21 +0000 (16:23 +0300)]
Fix build on ARM64
Change-Id: If4f5c7788fbbbe204bda7e5f5a5ed8e9058c3f61
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Thu, 15 Dec 2016 19:01:05 +0000 (22:01 +0300)]
Add support new elf_parser interface
Change-Id: Ifcddd457accf9470286b9dacb041587bac7da7eb
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Dmitry Kovalenko [Fri, 13 Jan 2017 08:23:36 +0000 (11:23 +0300)]
Disable WSI and WSP for MCD products
Change-Id: I25f35510ce582fadbf6775ead733ba7cbc793b1a
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
Dmitry Kovalenko [Wed, 11 Jan 2017 11:41:49 +0000 (14:41 +0300)]
Merge branch 'tizen_3.0' into tizen
Change-Id: I0c9143ad99fcb28c1f5c595d86dae221f9b27b0e
Gihun Chang [Mon, 2 Jan 2017 06:42:11 +0000 (15:42 +0900)]
Remove the dependency to debug repository
Change-Id: I3f35d064516b82b2baa404636797d4e6cbe8a4cc
Vitaliy Cherepanov [Mon, 9 Jan 2017 12:28:40 +0000 (15:28 +0300)]
UIHV: ignore SIGPIPE on send() call
add MSG_NOSIGNAL to send function
Change-Id: I6fb8bfdd396ca47fa7119e6550f658681cb4122d
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
MyungJoo Ham [Fri, 30 Dec 2016 06:44:55 +0000 (15:44 +0900)]
DO NOT HARDCODE LIBDIR
Never ever do that again.
It breaks the build in other system.
Change-Id: I941345e686bc87230b8ca84427a0a60fd386ff10
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Anatolii Nikulin [Tue, 27 Dec 2016 15:43:39 +0000 (18:43 +0300)]
Destroy wayland queue using for capturing screenshots
Change-Id: I348a4e8213718d8a40d371f77057d4e9bdbf6d6b
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>
Anatolii Nikulin [Wed, 21 Dec 2016 12:59:38 +0000 (15:59 +0300)]
For wsi socket show errno messages
Change-Id: Ib9df29ba6b8e1f341dd8298ec723ba2636e6b8fd
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>
Anatolii Nikulin [Fri, 23 Dec 2016 12:08:06 +0000 (15:08 +0300)]
Fix extracting WSP data from chromium-efl for TV
Change-Id: I12accfc4d945c4e7a1f58e960d7314acfafe8321
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>
Ivan Baravy [Thu, 10 Nov 2016 18:00:44 +0000 (21:00 +0300)]
Build with -Wno-deprecated-declarations: readdir_r
Remove unused variable: ui_viewer_utils.c:TMP_BUF_SIZE
Change-Id: I0d16ea1736824eaecaeb3d37b5cc90f5b9d99911
Jaehun Jeong [Wed, 9 Nov 2016 10:41:42 +0000 (19:41 +0900)]
Fix build break with gcc6x
Change-Id: I85cb07b5a73983bab8bce9e6fdd4f81c8af9c121
Signed-off-by: Jaehun Jeong <jh4u.jeong@samsung.com>
Dmitry Kovalenko [Tue, 20 Dec 2016 11:16:24 +0000 (14:16 +0300)]
Fix possible buffer overrun in fscanf
Change-Id: Ie1992c82210a591b50fc9356672cbd9615b249e8
Dmitry Kovalenko [Tue, 13 Dec 2016 07:40:22 +0000 (10:40 +0300)]
Fix SVACE issue
check json_object_array_get_idx() function return value
additionaly:
check json_tokener_parse() functions return value
Change-Id: I8eb59663a6c77c7ae0f6aa19478cbae905a78c19
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
Vitaliy Cherepanov [Thu, 8 Dec 2016 13:32:10 +0000 (16:32 +0300)]
Already running profiling support.
Change-Id: I6942146ce47d18ac7e374daf8554b938d57c678f
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
Alexander Aksenov [Wed, 7 Dec 2016 16:25:27 +0000 (19:25 +0300)]
UIHV: Fix data_buf initialization
Previously data_buf was NULL for log.length > 0 &&
log.length < sizeof(log.data)
Svace issue.
Change-Id: I74004cef90c2c7b05397af3b7256292a07928e85
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Alexander Aksenov [Wed, 7 Dec 2016 15:02:12 +0000 (18:02 +0300)]
Add checking maximum raw message size
It's max size is the same as in writer module.
Svace issue.
Change-Id: Icc5d34e67533ab675af35cd2398daf5b9be860d3
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Alexander Aksenov [Wed, 7 Dec 2016 14:00:58 +0000 (17:00 +0300)]
Fix checking dlsym address
Svace issue
Change-Id: I571691fe830dfc589e4cf324e4c3522981b1e585
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Alexander Aksenov [Wed, 7 Dec 2016 14:00:23 +0000 (17:00 +0300)]
Fix checking error on gem init
Svace issue
Change-Id: I26918bfd866a1d2ba998225bc1d5b16ce0c22b11
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Dmitry Kovalenko [Thu, 17 Nov 2016 09:25:20 +0000 (12:25 +0300)]
Add initial version of reformated SWAP protocol document
Protocol is in reStructuredText format.
It can be used as it is or converted to html using docutils (Makefile included )
Change-Id: I73b2dd65c7adf9fd45547c4e038cb5ea53a94f8e
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
Dmitry Kovalenko [Wed, 7 Dec 2016 13:30:43 +0000 (16:30 +0300)]
Add copyright about code copied from wayland
Change-Id: Iadcfcb7e15b6e349367083c9414b6e6dac828304
Anatolii Nikulin [Wed, 30 Nov 2016 15:04:26 +0000 (18:04 +0300)]
Add removing GOT patcher probes on stop
Change-Id: Ib49e36020d2ead7ffaf68cd3df9c11566c8f34e8
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>
Anatolii Nikulin [Wed, 30 Nov 2016 14:39:39 +0000 (17:39 +0300)]
Enable Web startup profiling
Change-Id: I9938acefe6515d23d117ee1e3d71c558abb9438b
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>
Anatolii Nikulin [Thu, 10 Nov 2016 11:39:57 +0000 (14:39 +0300)]
Update memps from mainstream
Change-Id: I45753fcd754a4403109f2262486363679c0a5cd9
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>
Dmitry Kovalenko [Thu, 24 Nov 2016 06:26:34 +0000 (09:26 +0300)]
Fix SVACE issues
- Don't check result of strstr()
- No_unlock
Change-Id: Ie65032e435cb4e5a5c8c087a9628f66d31f5fcac
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
Vyacheslav Cherkashin [Tue, 22 Nov 2016 15:39:40 +0000 (18:39 +0300)]
nsp: workaround for elm_run@plt search
Now it is found during execution
Change-Id: Id62b56f8bbceb7a6c2062884d2ea959b7902a105
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vitaliy Cherepanov [Mon, 31 Oct 2016 14:34:01 +0000 (17:34 +0300)]
Update memps functionality
Change-Id: Ifdf5b265f85ecc4c7a05bd9d4650c777ba5c020f
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
Alexander Aksenov [Wed, 9 Nov 2016 12:34:58 +0000 (15:34 +0300)]
GOT patcher: add profiling by apps comm
Change-Id: I5c07280b566e6fab29bfe83ed7aa7bb852df2cc3
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Vyacheslav Cherkashin [Mon, 7 Nov 2016 12:01:20 +0000 (15:01 +0300)]
Fix memory leak in reset_app_inst()
exe_path wasn't free on stop.
Change-Id: I50333bf1af793cd6aa28ae5e61310aa7ba0cee61
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Vyacheslav Cherkashin [Mon, 7 Nov 2016 11:48:09 +0000 (14:48 +0300)]
Fix memory leak in process_msg_get_real_path()
Using buffer on stack instead of dynamic memory allocation
for second argument of realpath().
Change-Id: Iff861b5821f77a806eb2ea62403ab34c31a510be
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
Dmitry Kovalenko [Thu, 3 Nov 2016 09:18:41 +0000 (12:18 +0300)]
Add strict PATH environment variable into swap_init_gtp.sh
Change-Id: I9e8d6d51a71fd5e9cea34fccfeebbcf3dd0d1eab
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
Anatolii Nikulin [Thu, 6 Oct 2016 11:44:46 +0000 (14:44 +0300)]
fix duplicate probes on da_probe_tizen.so
on each start we check probes list for library "da_probe_tizen.so",
and add necessary probes
Change-Id: Ia277c633ea8d41307428439c61ba4f808f838d3f
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>
Anatolii Nikulin [Wed, 2 Nov 2016 08:03:04 +0000 (11:03 +0300)]
Fix wayland multithreaded issue
Our thread creates its own private queue for taking screenshots
instead of using wayland default queue, because it may lead to deadlocks
Change-Id: I76027f318660c1c02da533832525c3b3ea55f4ca
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>
Anatolii Nikulin [Mon, 31 Oct 2016 08:18:52 +0000 (11:18 +0300)]
Fix stopping Web application
We send KILL with "owner" id
Change-Id: I50b040fcdaa4aa6a372f87a27d59b621719a8f2e
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>
Alexander Aksenov [Tue, 25 Oct 2016 13:16:19 +0000 (16:16 +0300)]
GOT patcher: add pthread's data initialization
Issue:
Now GOT patcher module uses probes on pthread init function, so
it needs data about pthread's path and __pthread_initialize_minimal()
offset.
Solution:
Add to swap_gtp_init.sh generation getting and writing neccessary
information.
Change-Id: If0b8f50d1ccb981d3e6a5e62df14a1a7b50659f6
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Alexander Aksenov [Thu, 1 Sep 2016 12:01:32 +0000 (15:01 +0300)]
GOT patcher: correct type for type and info msg
Change-Id: I4d056723ef832a4c20e1f3eaea47d809e2245a86
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Alexander Aksenov [Thu, 1 Sep 2016 12:00:37 +0000 (15:00 +0300)]
UIHV: consistent max size of the message
Now it is the same as in probe lib
Change-Id: I775f35f4d4d60613233386238738a1852fcb7bf7
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Alexander Aksenov [Fri, 26 Aug 2016 16:10:47 +0000 (19:10 +0300)]
GOT patcher: fix libraries handling
Previosly libraries were handled as applications and were added
to GOT patcher module as target binaries.
Change-Id: I33cd33088fbaf9fbcd6c537f5ffc1a2e69adddef
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Alexander Aksenov [Wed, 20 Apr 2016 14:55:57 +0000 (17:55 +0300)]
GOT patcher: implement initial version
Change-Id: I0e3461e75c5e25cb551a7888377cf1dc61bf49af
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
Vitaliy Cherepanov [Wed, 19 Oct 2016 17:49:20 +0000 (20:49 +0300)]
fix UIHV screenshot of object placed out of screen
Change-Id: Ib2bf26aae6284f604c635352d87a69bde7fb9202
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
Vitaliy Cherepanov [Wed, 19 Oct 2016 08:18:12 +0000 (11:18 +0300)]
fix application crash during taking UIHV screenshot
Application crash reason is touching ecore objects from separate thread.
This commit moves getting ecore objects information and screenshot
generation to ecore animator callback which calls from main thread.
Change-Id: I6678a4c03f0dc50dc2fb8c50f7d8b654fb696830
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
Anatolii Nikulin [Fri, 14 Oct 2016 15:13:14 +0000 (18:13 +0300)]
Fix WSI build for TV targets
Obtain necessary info from binary instead of debug info
Change-Id: Ic235e6b81933d0c55a902cb48c54f52feeb49e2d
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
Anatolii Nikulin [Thu, 8 Sep 2016 09:50:12 +0000 (12:50 +0300)]
Rework WSI
Replace webkit by libchromium, add function to get websoket ID,
update to new libwebsocket API
Change-Id: I2ab20fe23fb04114a42649ba901693de8a6cd38a
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>
Maxim Ostapenko [Thu, 1 Sep 2016 16:12:08 +0000 (19:12 +0300)]
Reserve one bit for LSan in enum feature_code_0.
Change-Id: Ia498747f34b9a8e29b78c2adcc0d4f53e1379b6b
Signed-off-by: Maxim Ostapenko <m.ostapenko@samsung.com>
Maxim Ostapenko [Wed, 31 Aug 2016 08:48:36 +0000 (11:48 +0300)]
Add ld.so and libdl.so to ignored objects.
We need this to avoid errors when libc.so calls free on pointer,
allocated by libdl.so with malloc.
Change-Id: I6b1c1a9db60dd44ac88d81a8c1943849eb1d423e
Signed-off-by: Maxim Ostapenko <m.ostapenko@samsung.com>
Maxim Ostapenko [Mon, 22 Aug 2016 16:04:06 +0000 (19:04 +0300)]
Wait for acknowlegenment before closing t->socket.
Wait for acknowlegenment before closing t->socket to ensure that APP_MSG_STOP
message was handled by da_probe_tizen.so.
Change-Id: Iffcfe076a820dec746777156c43a1eff23120be2
Signed-off-by: Maxim Ostapenko <m.ostapenko@samsung.com>
Gihun Chang [Mon, 12 Sep 2016 04:13:02 +0000 (13:13 +0900)]
Specify the PATH for gen_nsp_data.sh to find parse_elf
correctly.
Change-Id: I89f442c39f1cacf42019beef63b2823d364fc6d6
Dmitry Kovalenko [Fri, 9 Sep 2016 08:30:21 +0000 (11:30 +0300)]
Fix svace issue 'unreachable code'
Change-Id: I4a943dee5f2d3676e640a034300679395fc99895
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
Vitaliy Cherepanov [Thu, 14 Apr 2016 08:10:12 +0000 (11:10 +0300)]
Implement protocol version 4.2
Depends on modules: Implement protocol version 4.2
add 3D and GEM pss memory to system info.
Change-Id: I5b64836a5efb8259f3128af1acbba5b21fccb41f
Signed-off-by: Vitaliy Cherepanov <v.cherepanov@samsung.com>
Anatolii Nikulin [Fri, 15 Jul 2016 13:17:27 +0000 (16:17 +0300)]
fix UIHV start/stop
Depends on modules:rework UIHV init/deinit
Add enable/disable command for UIHV
Change-Id: I13daf3d9bcba8a7c8161b6fe5011e3428d7a5bf4
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>
Anatolii Nikulin [Fri, 15 Jul 2016 06:15:42 +0000 (09:15 +0300)]
add missed header file
Change-Id: Ia7d3cbb36b5d655612b5d27a138d97a77e58a119
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>
Anatolii Nikulin [Fri, 8 Jul 2016 10:57:59 +0000 (13:57 +0300)]
fix uihv screenshots
Use tbm buffers instead of shared memory
Change-Id: Iee460eeec2d30d51109b3f49c626263af126477c
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>
Anatolii Nikulin [Wed, 6 Jul 2016 11:29:36 +0000 (14:29 +0300)]
fix svace issue
Change-Id: I80318f70ccf55403ef9eb7c73e41f1d02cf5c300
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>
Dmitry Kovalenko [Mon, 4 Jul 2016 04:07:53 +0000 (07:07 +0300)]
Add sctirct path to WSP dummy script
Change-Id: I09315b0518dff27fe3f3b54a1b7311249f4f445b
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
Dmitry Kovalenko [Fri, 1 Jul 2016 11:23:26 +0000 (04:23 -0700)]
Merge "Add strict PATH environment variable into init scripts" into tizen
Anatolii Nikulin [Fri, 1 Jul 2016 09:19:52 +0000 (12:19 +0300)]
[FIX] nsp functions for TV
Change-Id: Ica29ab2c335c13c09fd03cb4fe199015cc673f83
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>
Dmitry Kovalenko [Fri, 1 Jul 2016 04:37:14 +0000 (07:37 +0300)]
Add strict PATH environment variable into init scripts
This change guarantee execution aux programs only from trusted paths.
Even most of programs has absolute path in scripts this change
will prevent security issues in further changes.
Change-Id: I108f5246c6af29eb8f3f4bff278b38941ad208f8
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
Anatolii Nikulin [Thu, 30 Jun 2016 12:40:32 +0000 (15:40 +0300)]
[FIX] web application launch
Change-Id: I9384ae586a89797f6bd9a687948ac406e24e31ef
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>
Anatolii Nikulin [Wed, 29 Jun 2016 13:54:11 +0000 (16:54 +0300)]
[FIX] change nsp functions
Change-Id: I6457058d3c1120fc0c378cd65426aac8e6edb691
Signed-off-by: Anatolii Nikulin <nikulin.a@samsung.com>