platform/core/multimedia/mmsvc-core.git
5 years agoFix Wformat build error 77/184577/3 accepted/tizen/unified/20180720.060707 submit/tizen/20180719.101904
yhji [Thu, 19 Jul 2018 04:07:42 +0000 (13:07 +0900)]
Fix Wformat build error

Change-Id: I1892bba3898d8c29bff7941db875bcd7172fb1be

5 years agoUpdate to remedy the epoll_wait fail due to EINTR 38/184038/4 accepted/tizen/unified/20180717.063128 submit/tizen/20180716.101702
YoungHun Kim [Fri, 13 Jul 2018 07:10:41 +0000 (16:10 +0900)]
Update to remedy the epoll_wait fail due to EINTR

Change-Id: I13033d078be6a7795e68bd6c3b4468d83410b1b3

5 years agoRemove the muse-server.socket because of no on-demand launch 45/184045/2
YoungHun Kim [Fri, 13 Jul 2018 07:32:08 +0000 (16:32 +0900)]
Remove the muse-server.socket because of no on-demand launch

Change-Id: I8cbbff75a3205fa2d51b96bd23bced642a12f8c7

5 years agoRemove the sigabrt when epoll error case 85/183985/2 accepted/tizen/unified/20180713.045258 submit/tizen/20180713.021510
YoungHun Kim [Fri, 13 Jul 2018 02:02:50 +0000 (11:02 +0900)]
Remove the sigabrt when epoll error case

Change-Id: Ie27b2dd92cbf92768961db689f64b021d79b5dc8

5 years agoAdd the exception log 86/183186/3 accepted/tizen/unified/20180706.062134 submit/tizen/20180703.082921
YoungHun Kim [Tue, 3 Jul 2018 07:34:33 +0000 (16:34 +0900)]
Add the exception log

Change-Id: Iea2e5ff7e5b71366dbe587b3fa345e724a4c4241

6 years agoAdd the on-demand using socket activation with keeping always launching 24/176524/22 accepted/tizen/unified/20180626.064830 submit/tizen/20180625.071213
YoungHun Kim [Fri, 20 Apr 2018 01:19:36 +0000 (10:19 +0900)]
Add the on-demand using socket activation with keeping always launching

Change-Id: I5f87d5e44edee733da75a198e64a248e283aacbe

6 years agoUpdate to change the registered event with EPOLL_CTL_MOD 41/181241/5 accepted/tizen/unified/20180614.150824 submit/tizen/20180614.010841
YoungHun Kim [Mon, 11 Jun 2018 06:20:23 +0000 (15:20 +0900)]
Update to change the registered event with EPOLL_CTL_MOD

Change-Id: I62a43c62c2fe0e93bbceab2afad119e62a056611

6 years agoUpdate to log the thread information at the instance create/destroy fail issue 61/180661/2 accepted/tizen/unified/20180611.015430 submit/tizen/20180603.223713 submit/tizen/20180607.021137
YoungHun Kim [Fri, 1 Jun 2018 01:35:09 +0000 (10:35 +0900)]
Update to log the thread information at the instance create/destroy fail issue

Change-Id: Iceeddf72c8cd8341c3055799859c01c82a0eeef8

6 years agoUpdate the condition race of module at dispatcher 93/177593/6 submit/tizen/20180524.013216
YoungHun Kim [Wed, 2 May 2018 05:28:26 +0000 (14:28 +0900)]
Update the condition race of module at dispatcher

Change-Id: I22c92d6eeb16d37ed2822d506d5abf43592daeb4

6 years agoAdd initial gtest codes 65/178265/16
YoungHun Kim [Wed, 9 May 2018 05:07:32 +0000 (14:07 +0900)]
Add initial gtest codes

 - How to test (json, socket)
 1. build with --define "gtests 1"
 2. Install gmock rpm at target

Change-Id: I70b9dcb1dcc1caeb3d22be9d1749dd87bc486721

6 years agoRemove the recursion in included header 57/177157/3 accepted/tizen/unified/20180503.080736 submit/tizen/20180430.023314 submit/tizen/20180503.000125
YoungHun Kim [Thu, 26 Apr 2018 03:51:54 +0000 (12:51 +0900)]
Remove the recursion in included header

Change-Id: I66bb914e719cf68bc5d0c11dd75dfb2084a02285

6 years agoResolve the GWarning 96/174996/4 submit/tizen/20180409.010255
YoungHun Kim [Fri, 6 Apr 2018 00:43:59 +0000 (09:43 +0900)]
Resolve the GWarning

 - VD's requirement

Change-Id: I4c2d45f147c585bbbf7c7ef1dc77031bb378ed42

6 years agoFix the bug of fd stat 98/171998/21 accepted/tizen/unified/20180402.062608 submit/tizen/20180330.080422
YoungHun Kim [Thu, 8 Mar 2018 14:07:27 +0000 (23:07 +0900)]
Fix the bug of fd stat

Change-Id: I5681556aa21a14dbb2537958a7a01fd9a07f6899

6 years agoNotify the caution command when the number of instance is warning level 41/172641/13
YoungHun Kim [Thu, 15 Mar 2018 04:42:27 +0000 (13:42 +0900)]
Notify the caution command when the number of instance is warning level

Change-Id: I81fb172d83dbf2b2637f478b10047d1f150fc0fd

6 years agoMake the thread detached to avoid zombie thread 14/173914/2 submit/tizen/20180330.014028
YoungHun Kim [Mon, 26 Mar 2018 06:06:05 +0000 (15:06 +0900)]
Make the thread detached to avoid zombie thread

Change-Id: I83f07addecb71e80cffb04af01fa33dc01f47666

6 years agoApply RELRO commonly 05/174205/1 accepted/tizen/unified/20180330.060829 submit/tizen/20180329.064954
YoungHun Kim [Thu, 29 Mar 2018 05:37:52 +0000 (14:37 +0900)]
Apply RELRO commonly

Change-Id: I59bf3b7d41c80b0da165bd4c9568fd4eeb8e3038

6 years agoResolve the svace issue of g_module_name 15/173815/1 submit/tizen/20180326.055136
YoungHun Kim [Mon, 26 Mar 2018 05:47:56 +0000 (14:47 +0900)]
Resolve the svace issue of g_module_name

Change-Id: I737000ecffc8c67b685fb88bd0ce37b0b9d76d54

6 years agoAdd the the information of created fd when memory leak 43/173343/4
YoungHun Kim [Tue, 20 Mar 2018 08:39:38 +0000 (17:39 +0900)]
Add the the information of created fd when memory leak

Change-Id: Ifebc5fb2d09a4701fed9d41692bf9c1e2ec42e56

6 years agoAdd Partial RELRO for executables of wearable 71/173671/4 accepted/tizen/unified/20180326.075320 submit/tizen/20180323.070121
YoungHun Kim [Fri, 23 Mar 2018 05:04:02 +0000 (14:04 +0900)]
Add Partial RELRO for executables of wearable

Change-Id: I70bbc188138462a621937b4844e0c0de56e8475a

6 years agoUpate the creation of system table with g_hash_table_new_full 76/173476/2
YoungHun Kim [Thu, 22 Mar 2018 01:20:14 +0000 (10:20 +0900)]
Upate the creation of system table with g_hash_table_new_full

Change-Id: I7205f56d1ea589c02d094145a9f4fa075bf7f38a

6 years agoUpate the creation of module table with g_hash_table_new_full 67/173467/1
YoungHun Kim [Thu, 22 Mar 2018 01:07:06 +0000 (10:07 +0900)]
Upate the creation of module table with g_hash_table_new_full

Change-Id: Ic365cfd71e734d2c94fcf8bc57c657758f5a2f69

6 years agoMove the internal data structure 89/171989/1
YoungHun Kim [Thu, 8 Mar 2018 11:26:55 +0000 (20:26 +0900)]
Move the internal data structure

Change-Id: I7dff7379124b942660f567f05ec80028c6281d80

6 years agoUpdate the error log consistently 15/171815/1 accepted/tizen/unified/20180312.145812 submit/tizen/20180308.033110
YoungHun Kim [Wed, 7 Mar 2018 10:59:39 +0000 (19:59 +0900)]
Update the error log consistently

Change-Id: Ic6185b24091c04d29edbd9a6e7e352fa227b1bc1

6 years agoUpdate message IPC mechanism 25/170925/1 accepted/tizen/unified/20180226.061645 submit/tizen/20180223.074744
Jeongmo Yang [Thu, 22 Feb 2018 05:01:49 +0000 (14:01 +0900)]
Update message IPC mechanism

[Version] 0.3.33
[Profile] Common
[Issue Type] Update

Change-Id: Ia0d22c3d05c3d2de2a96c969a7e625809e019d48
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoUpdate to unsubscribe the gdbusconnection 69/169169/2 accepted/tizen/unified/20180206.164619 submit/tizen/20180206.021549
YoungHun Kim [Sun, 4 Feb 2018 22:38:55 +0000 (07:38 +0900)]
Update to unsubscribe the gdbusconnection

Change-Id: Iefa661d8d91a94170818cc6b722940044c1c143b

6 years agoFix the memory leak of muse config parse 00/169000/2 submit/tizen/20180202.020558
YoungHun Kim [Thu, 1 Feb 2018 22:57:51 +0000 (07:57 +0900)]
Fix the memory leak of muse config parse

Change-Id: I7eea99966c05dd254efb29912dba3c8e7cc77af6

6 years agoUpdate the value of connection state change 69/168769/1
YoungHun Kim [Wed, 31 Jan 2018 00:30:27 +0000 (09:30 +0900)]
Update the value of connection state change

Change-Id: I1c4c879ddaa1d05587717a985852545eb1640242

6 years agoUpdate the race condition of server state 40/168340/2
YoungHun Kim [Fri, 26 Jan 2018 01:47:22 +0000 (10:47 +0900)]
Update the race condition of server state

Change-Id: I35d592a2bc92b8390291e59fc94b57eb56f255a4

6 years agoAdd the condition race at all the instance_queue 09/167909/3 accepted/tizen/unified/20180124.061536 submit/tizen/20180123.080531
YoungHun Kim [Tue, 23 Jan 2018 03:15:22 +0000 (12:15 +0900)]
Add the condition race at all the instance_queue

Change-Id: I96983d314ac0bb726ffe1f168a6fec77b80a51ee

6 years agoAdd null check for exception handling 14/167814/1 accepted/tizen/unified/20180123.135405 submit/tizen/20180123.011900
YoungHun Kim [Mon, 22 Jan 2018 07:53:40 +0000 (16:53 +0900)]
Add null check for exception handling

Change-Id: Iccdfc25a9b90d126004e46ad26cd2d53fd89819b

6 years agoMerge branch 'tizen_4.0' to tizen 42/167642/1 submit/tizen/20180119.065656
YoungHun Kim [Fri, 19 Jan 2018 02:59:17 +0000 (11:59 +0900)]
Merge branch 'tizen_4.0' to tizen

Change-Id: I46ba2653785dbe54ae6c0c072655c3d7d16e9e73

6 years agoUpdate the global dispatcher's mutex by module instance 02/167502/3 submit/tizen_4.0/20180119.024422
YoungHun Kim [Thu, 18 Jan 2018 04:54:55 +0000 (13:54 +0900)]
Update the global dispatcher's mutex by module instance

Change-Id: I817babc236e221930637d6476e9080dc4ce91a18

6 years agoAdd the current connecting instance's (pid) information when changing the connection 64/167164/4
YoungHun Kim [Tue, 16 Jan 2018 03:01:35 +0000 (12:01 +0900)]
Add the current connecting instance's (pid) information when changing the connection

ex) As Is : total number of module 2
    To Be : total number of module = 2 ( 1589 2235 )

Change-Id: Ia1426d482cb67d0e197fc65f89f25fde08736601

6 years agoRemove the duplicate check for null 83/166483/6
YoungHun Kim [Wed, 10 Jan 2018 05:08:29 +0000 (14:08 +0900)]
Remove the duplicate check for null

Change-Id: I174a3bb8aab8d0e0826bfc0b197a550deceda344

6 years agoRemove the duplicate check for null 00/166400/1 accepted/tizen/unified/20180112.073141 submit/tizen/20180111.064525
YoungHun Kim [Wed, 10 Jan 2018 05:08:29 +0000 (14:08 +0900)]
Remove the duplicate check for null

Change-Id: I174a3bb8aab8d0e0826bfc0b197a550deceda344

6 years agoComply with muse coding rule 80/166380/2
YoungHun Kim [Tue, 9 Jan 2018 23:32:15 +0000 (08:32 +0900)]
Comply with muse coding rule

Change-Id: I501f4fe87fdd86dfd9fa51ed9c1499e9b5cda9e1
(cherry picked from commit 976e7500cd5da4a7ac85897f564f1827855e76d6)

6 years agoComply with muse coding rule 62/166362/1 accepted/tizen/unified/20180111.074213 submit/tizen/20180110.023520
YoungHun Kim [Tue, 9 Jan 2018 23:32:15 +0000 (08:32 +0900)]
Comply with muse coding rule

Change-Id: I501f4fe87fdd86dfd9fa51ed9c1499e9b5cda9e1

6 years agoUpdate the resource error handling with same coding rule 54/165554/1 accepted/tizen/4.0/unified/20180103.064741 submit/tizen_4.0/20180102.063252 tizen_4.0.IoT.p2_release
YoungHun Kim [Thu, 28 Dec 2017 10:06:08 +0000 (19:06 +0900)]
Update the resource error handling with same coding rule

Change-Id: I9981933c8de119db591a07d7b0714e3cd0733d86
(cherry picked from commit 8a1f0b0bdb1eb24d82d4cb978f8a43febde94af7)

6 years agoThe opened module before calling the dispatcher is required 79/165379/1 accepted/tizen/4.0/unified/20180102.065529 submit/tizen_4.0/20171228.113332
YoungHun Kim [Wed, 27 Dec 2017 07:09:58 +0000 (16:09 +0900)]
The opened module before calling the dispatcher is required

Change-Id: I8ff05deca088e677ff4de7807e7865c1353880b6
(cherry picked from commit 6db4e0150334b1dba3eee4daabcffc6abde8e3f3)

6 years agoUpdate the resource error handling with same coding rule 58/165358/3 accepted/tizen/unified/20180103.070209 submit/tizen/20180102.063222
YoungHun Kim [Thu, 28 Dec 2017 10:06:08 +0000 (19:06 +0900)]
Update the resource error handling with same coding rule

Change-Id: I9981933c8de119db591a07d7b0714e3cd0733d86

6 years agoThe opened module before calling the dispatcher is required 35/165235/2 accepted/tizen/unified/20180102.070238 submit/tizen/20171228.113257
YoungHun Kim [Wed, 27 Dec 2017 07:09:58 +0000 (16:09 +0900)]
The opened module before calling the dispatcher is required

Change-Id: I8ff05deca088e677ff4de7807e7865c1353880b6

6 years agoMove fd-stat-dump function to muse-core for debugging purpose 87/165187/1 accepted/tizen/4.0/unified/20171227.224340 submit/tizen_4.0/20171227.043010
YoungHun Kim [Tue, 26 Dec 2017 05:28:44 +0000 (14:28 +0900)]
Move fd-stat-dump function to muse-core for debugging purpose

  - Sometimes unexpected fd was returned from socket() on client side (eg. STDIN_FILENO, STDOUT_FILNO or STERR_FILENO)

Change-Id: I3ef8ae49fa29403307e739584a0ac5242e926dcc

6 years agoMove fd-stat-dump function to muse-core for debugging purpose 90/165090/6 accepted/tizen/unified/20171227.224343 submit/tizen/20171227.032030
YoungHun Kim [Tue, 26 Dec 2017 05:28:44 +0000 (14:28 +0900)]
Move fd-stat-dump function to muse-core for debugging purpose

  - Sometimes unexpected fd was returned from socket() on client side (eg. STDIN_FILENO, STDOUT_FILNO or STERR_FILENO)

Change-Id: I3ef8ae49fa29403307e739584a0ac5242e926dcc

6 years agoFix the svace issue 89/165089/1
YoungHun Kim [Tue, 26 Dec 2017 02:54:50 +0000 (11:54 +0900)]
Fix the svace issue

 - buffer overflow; make sure this value is within bounds

Change-Id: If3e5a386317b4f794b18460ec39cae1b7ca76290

6 years agoFix the svace issue 77/165077/5
YoungHun Kim [Tue, 26 Dec 2017 02:54:50 +0000 (11:54 +0900)]
Fix the svace issue

 - buffer overflow; make sure this value is within bounds

Change-Id: If3e5a386317b4f794b18460ec39cae1b7ca76290

6 years agoUpdate the product issue 77/164077/1 accepted/tizen/unified/20171218.072307 submit/tizen/20171215.070209
YoungHun Kim [Fri, 15 Dec 2017 02:11:56 +0000 (11:11 +0900)]
Update the product issue

 - The received message is sometimes null when connecting data channel
 - Build warning

Change-Id: I3496c6bd9b86a0eeda92a873c0583c35e7ffefa2
(cherry picked from commit aa6c422afad1af8077d3703f5445338a7ac2c3ec)

6 years agoUpdate the product issue 37/164037/7 accepted/tizen/4.0/unified/20171218.072021 submit/tizen_4.0/20171215.070155
YoungHun Kim [Fri, 15 Dec 2017 02:11:56 +0000 (11:11 +0900)]
Update the product issue

 - The received message is sometimes null when connecting data channel
 - Build warning

Change-Id: I3496c6bd9b86a0eeda92a873c0583c35e7ffefa2

6 years agoUpdate the close fd with valid check 02/163202/1 accepted/tizen/4.0/unified/20171213.040806 submit/tizen_4.0/20171208.051548
YoungHun Kim [Wed, 6 Dec 2017 07:47:31 +0000 (16:47 +0900)]
Update the close fd with valid check

Change-Id: I06621b113fd0a897e230066cd8b2d3fce2375e48

6 years agoUpdate the close fd with valid check 24/162924/6 accepted/tizen/unified/20171208.170404 submit/tizen/20171208.044750
YoungHun Kim [Wed, 6 Dec 2017 07:47:31 +0000 (16:47 +0900)]
Update the close fd with valid check

Change-Id: I06621b113fd0a897e230066cd8b2d3fce2375e48

6 years agoUpdate to pair with using received module address info of multi-instace 98/162798/1 accepted/tizen/unified/20171207.070151 submit/tizen/20171206.021754
YoungHun Kim [Mon, 4 Dec 2017 06:40:55 +0000 (15:40 +0900)]
Update to pair with using received module address info of multi-instace

 - The product issue is that there are several instances at that same time by destroying failed

Change-Id: Iefb9cab3e8073cc34cc2aebb1301e0deeff404d8
(cherry picked from commit ac566782d34c89faea3001e69b940e6896dcbc50)

6 years agoUpdate to pair with using received module address info of multi-instace 39/162539/15 accepted/tizen/4.0/unified/20171206.062903 submit/tizen_4.0/20171205.095618
YoungHun Kim [Mon, 4 Dec 2017 06:40:55 +0000 (15:40 +0900)]
Update to pair with using received module address info of multi-instace

 - The product issue is that there are several instances at that same time by destroying failed

Change-Id: Iefb9cab3e8073cc34cc2aebb1301e0deeff404d8

6 years agoAdd the default value for error handler of invalid key 34/162234/1
YoungHun Kim [Tue, 28 Nov 2017 08:48:44 +0000 (17:48 +0900)]
Add the default value for error handler of invalid key

Change-Id: Ibcdc5b2bb750e2517efa03e7cf899755f1a1f4c7
(cherry picked from commit 2bbc1e2ab34063d1ee2013b4b7540a55dbb3e612)

6 years agoAdd the default value for error handler of invalid key 39/161939/7 accepted/tizen/4.0/unified/20171130.063700 submit/tizen_4.0/20171130.004232
YoungHun Kim [Tue, 28 Nov 2017 08:48:44 +0000 (17:48 +0900)]
Add the default value for error handler of invalid key

Change-Id: Ibcdc5b2bb750e2517efa03e7cf899755f1a1f4c7

6 years agoBug fix of product issue 25/161925/1 submit/tizen_4.0/20171128.081006
YoungHun Kim [Tue, 28 Nov 2017 07:32:56 +0000 (16:32 +0900)]
Bug fix of product issue

Change-Id: I3843adde3327d776bd4f851658c8cd9310768164
(cherry picked from commit f26a678cfa83142f005e1d6077122e67d5699456)

6 years agoBug fix of product issue 17/161917/2
YoungHun Kim [Tue, 28 Nov 2017 07:32:56 +0000 (16:32 +0900)]
Bug fix of product issue

Change-Id: I3843adde3327d776bd4f851658c8cd9310768164

6 years agoMerge branch 'tizen_4.0' to tizen 87/161687/1
YoungHun Kim [Sun, 26 Nov 2017 23:00:03 +0000 (08:00 +0900)]
Merge branch 'tizen_4.0' to tizen

Change-Id: I1b89760d4ae3cd93eed9a4fed3d439782d3f9af6

6 years agoAdd to check the number of create instace 46/161446/3
YoungHun Kim [Wed, 22 Nov 2017 06:20:38 +0000 (15:20 +0900)]
Add to check the number of create instace

Change-Id: Ifdb172506d5f2e9a33bd8d4613696877721b9365
(cherry picked from commit f84f13a498b8792d7c5fb5e771702c2b49fdca39)

6 years agoDisable the client signal handler at tv profile 46/161546/2 accepted/tizen/4.0/unified/20171127.083227 submit/tizen_4.0/20171124.042549
YoungHun Kim [Fri, 24 Nov 2017 03:12:23 +0000 (12:12 +0900)]
Disable the client signal handler at tv profile

 - http://suprem.sec.samsung.net/jira/browse/TNEXT-5573

Change-Id: I5219598eb2d96b88a89a0aa840f5382425e4fe05

6 years agoAdd to check the number of create instace 06/161206/4
YoungHun Kim [Wed, 22 Nov 2017 06:20:38 +0000 (15:20 +0900)]
Add to check the number of create instace

Change-Id: Ifdb172506d5f2e9a33bd8d4613696877721b9365

6 years agoAdd the api to get the number of instance 89/161389/1 accepted/tizen/4.0/unified/20171124.063636 submit/tizen_4.0/20171123.073222
YoungHun Kim [Tue, 21 Nov 2017 05:36:16 +0000 (14:36 +0900)]
Add the api to get the number of instance

 - http://suprem.sec.samsung.net/jira/browse/MPR-1244

Change-Id: I184f4e5bc63edab2c1c2a6ff3b40074650637554
(cherry picked from commit 21ed250db22846ac84fe72795cf7aaba72de8f79)

6 years agoFix the issue of product 88/161388/1
YoungHun Kim [Wed, 22 Nov 2017 06:34:29 +0000 (15:34 +0900)]
Fix the issue of product

 - Need to set the value of pid in advance because the client using data channel is called same time

Change-Id: Idfc56879e732320cb2b9cd2754f2c3f88d217492
(cherry picked from commit 8091c52dbcd02a45de080ad5f366458fe2d41d48)

6 years agoAdd the api to get the number of instance 13/161013/5
YoungHun Kim [Tue, 21 Nov 2017 05:36:16 +0000 (14:36 +0900)]
Add the api to get the number of instance

 - http://suprem.sec.samsung.net/jira/browse/MPR-1244

Change-Id: I184f4e5bc63edab2c1c2a6ff3b40074650637554

6 years agoFix the issue of product 08/161208/3
YoungHun Kim [Wed, 22 Nov 2017 06:34:29 +0000 (15:34 +0900)]
Fix the issue of product

 - Need to set the value of pid in advance because the client using data channel is called same time

Change-Id: Idfc56879e732320cb2b9cd2754f2c3f88d217492

6 years agoNotify the additional information when external storage is removed 91/160591/1 accepted/tizen/4.0/unified/20171122.071122 submit/tizen_4.0/20171117.013922
YoungHun Kim [Fri, 17 Nov 2017 05:31:28 +0000 (14:31 +0900)]
Notify the additional information when external storage is removed

Change-Id: I8a142a0e8d82a63bf078b13cf9c94dd488df45a8

6 years agoBug fix at set value of module_t when destroy 90/160390/1 accepted/tizen/unified/20171116.110311 submit/tizen/20171116.045630 submit/tizen/20171117.053008
YoungHun Kim [Thu, 16 Nov 2017 03:53:55 +0000 (12:53 +0900)]
Bug fix at set value of module_t when destroy

 - Fix the side effet of https://review.tizen.org/gerrit/#/c/159192

Change-Id: I9c4a99fbfc9d7b51c498e96b2f753f45fabbaab4

6 years agoBug fix at set value of module_t when destroy 89/160389/1
YoungHun Kim [Thu, 16 Nov 2017 03:53:55 +0000 (12:53 +0900)]
Bug fix at set value of module_t when destroy

 - Fix the side effet of https://review.tizen.org/gerrit/#/c/159192

Change-Id: I9c4a99fbfc9d7b51c498e96b2f753f45fabbaab4

6 years agoNotify the additional information when external storage is removed 64/159964/11
YoungHun Kim [Tue, 14 Nov 2017 03:08:59 +0000 (12:08 +0900)]
Notify the additional information when external storage is removed

 - We add the information because serveral external storages (sdcard and usb etc) could be connected

Change-Id: Ic9536bce46e5c9662f566891c45050f0f62854db

6 years agoModify to use the dlsym saved at muse server with mutex lock 75/160275/1
YoungHun Kim [Wed, 15 Nov 2017 05:39:29 +0000 (14:39 +0900)]
Modify to use the dlsym saved at muse server with mutex lock

Change-Id: I16067f4bae2a639c98d9ae990fb8b9a0a814a109
(cherry picked from commit 14cfbb52e83804c1c816b51522d4b71df7af84c4)

6 years agoModify to use the dlsym saved at muse server with mutex lock 48/160248/5 submit/tizen_4.0/20171115.074600
YoungHun Kim [Wed, 15 Nov 2017 05:39:29 +0000 (14:39 +0900)]
Modify to use the dlsym saved at muse server with mutex lock

Change-Id: I16067f4bae2a639c98d9ae990fb8b9a0a814a109

6 years agoUpdate internal muse_server with direct function call 31/160031/1 submit/tizen_4.0/20171114.083345
YoungHun Kim [Tue, 7 Nov 2017 10:07:29 +0000 (19:07 +0900)]
Update internal muse_server with direct function call

 - Remove singleton arch and call the function directly
 - The prefix of internel muse-server is same with 'ms'
 - Comply with the consistent naming rule

Change-Id: Idf25f15cac855c0048edd6dc4b241475a328dc2e
(cherry picked from commit 11ba71c12a70ed6d88d3cf755cee3b6f8ad22dee)

6 years agoUpdate internal muse_server with direct function call 92/159192/14
YoungHun Kim [Tue, 7 Nov 2017 10:07:29 +0000 (19:07 +0900)]
Update internal muse_server with direct function call

 - Remove singleton arch and call the function directly
 - The prefix of internel muse-server is same with 'ms'
 - Comply with the consistent naming rule

Change-Id: Idf25f15cac855c0048edd6dc4b241475a328dc2e

6 years agoCode refactoring for managing the client connection 98/158998/1 accepted/tizen/4.0/unified/20171108.063616 submit/tizen_4.0/20171106.094509
YoungHun Kim [Mon, 23 Oct 2017 22:34:05 +0000 (07:34 +0900)]
Code refactoring for managing the client connection

   - Remove duplicate GHashTable and use only the GQueue
   - Use only the connection manager and remove other data structures
   - ipc is minimized for its original role and connection is processing at new connection.c

Change-Id: I2801f1fcf662d652f187b8e587c2bbbfedc365fd

6 years agoCode refactoring for managing the client connection 16/157216/16 accepted/tizen/unified/20171107.055240 submit/tizen/20171106.085829 submit/tizen/20171107.025125
YoungHun Kim [Mon, 23 Oct 2017 22:34:05 +0000 (07:34 +0900)]
Code refactoring for managing the client connection

   - Remove duplicate GHashTable and use only the GQueue
   - Use only the connection manager and remove other data structures
   - ipc is minimized for its original role and connection is processing at new connection.c

Change-Id: I2801f1fcf662d652f187b8e587c2bbbfedc365fd

6 years agoUpdate to change strerror_r to guaranteee of thread safety 14/157014/1 accepted/tizen/4.0/unified/20171023.120602 submit/tizen_4.0/20171023.063907 tizen_4.0.m2_release
YoungHun Kim [Mon, 23 Oct 2017 06:14:13 +0000 (15:14 +0900)]
Update to change strerror_r to guaranteee of thread safety

Change-Id: Ic64eb3db5f9784b2ef5ef00ed8c066d42faa1c2c

6 years agoUpdate to change strerror_r to guaranteee of thread safety 07/157007/3
YoungHun Kim [Mon, 23 Oct 2017 06:14:13 +0000 (15:14 +0900)]
Update to change strerror_r to guaranteee of thread safety

Change-Id: Ic64eb3db5f9784b2ef5ef00ed8c066d42faa1c2c

6 years agoMerge branch 'tizen' to tizen_4.0 02/156602/1 accepted/tizen/4.0/unified/20171019.235438 submit/tizen_4.0/20171019.060405
YoungHun Kim [Thu, 19 Oct 2017 05:51:25 +0000 (14:51 +0900)]
Merge branch 'tizen' to tizen_4.0

Change-Id: I21122881e2049fbb17c846bd9dfd77b5118c8bbe

6 years agoThe new thread (Diagnostic thread) is added 86/155786/20
YoungHun Kim [Mon, 16 Oct 2017 07:05:25 +0000 (16:05 +0900)]
The new thread (Diagnostic thread) is added

 1.  The thread supports the memcheck routine of work thread when destroy is called

Change-Id: Ia2de26fd031af963a9af0a985e94bef65ee7822b

6 years agoAdd to check if the fd is valid before calling send 43/156143/2
YoungHun Kim [Tue, 17 Oct 2017 08:50:31 +0000 (17:50 +0900)]
Add to check if the fd is valid before calling send

Change-Id: Ic4070c7a31e6d410c6324bd2da5dec7d50029e8d

6 years agoUpdate to use secure log about memory address 45/155745/1 accepted/tizen/4.0/unified/20171017.211736 submit/tizen_4.0/20171016.052258
YoungHun Kim [Mon, 25 Sep 2017 23:58:18 +0000 (08:58 +0900)]
Update to use secure log about memory address

Change-Id: Ibc2ec9e3fdf9c1df0015490ac888f19f2c38a463

6 years agoThe msg and data channel pairs by using PID 09/155709/1
YoungHun Kim [Mon, 25 Sep 2017 23:58:18 +0000 (08:58 +0900)]
The msg and data channel pairs by using PID

Change-Id: I84398b0d986580f61cb22fae566fd32034179cd3

6 years agoAbbreviate the name of function and variable, which is used internally 39/155439/3
YoungHun Kim [Fri, 13 Oct 2017 06:38:30 +0000 (15:38 +0900)]
Abbreviate the name of function and variable, which is used internally

 Change the prefix called internally as below
  _muse_server -> _ms
  _muse_client -> _mc
  _muse_core -> _muse

Change-Id: I88acebd9652ec647fbc375e5f00b25f44b1d5e25

6 years agoUpdate to use secure log about memory address 43/155243/1
YoungHun Kim [Mon, 25 Sep 2017 23:58:18 +0000 (08:58 +0900)]
Update to use secure log about memory address

Change-Id: Ibc2ec9e3fdf9c1df0015490ac888f19f2c38a463

6 years agoThe msg and data channel pairs by using PID 45/152445/18
YoungHun Kim [Mon, 25 Sep 2017 23:58:18 +0000 (08:58 +0900)]
The msg and data channel pairs by using PID

Change-Id: I84398b0d986580f61cb22fae566fd32034179cd3

6 years agoResolve the respawn bug and update the value of watchdog timeout 09/154709/1 accepted/tizen/4.0/unified/20171011.150344 submit/tizen_4.0/20171011.065626 tizen_4.0.IoT.p1_release
YoungHun Kim [Wed, 27 Sep 2017 02:15:49 +0000 (11:15 +0900)]
Resolve the respawn bug and update the value of watchdog timeout

Change-Id: Ic30ace0fc6bfad5e426bc5879afff101cf062acc

6 years agoResolve the respawn bug and update the value of watchdog timeout 27/152727/10
YoungHun Kim [Wed, 27 Sep 2017 02:15:49 +0000 (11:15 +0900)]
Resolve the respawn bug and update the value of watchdog timeout

Change-Id: Ic30ace0fc6bfad5e426bc5879afff101cf062acc

6 years agoSupport to get_module_index at muse_client 26/154526/1
YoungHun Kim [Thu, 28 Sep 2017 23:46:22 +0000 (08:46 +0900)]
Support to get_module_index at muse_client

Change-Id: I5750ee9f6a043026894b099ca829eedc816e3f8f

6 years agoMerge branch tizen into tizen_4.0 88/154288/1 accepted/tizen/4.0/unified/20171010.163046 submit/tizen_4.0/20171010.044818
YoungHun Kim [Tue, 10 Oct 2017 04:42:13 +0000 (13:42 +0900)]
Merge branch tizen into tizen_4.0

Change-Id: Ia9b7a708418f2291cf3b65a56323b907f8b4bf05

6 years agoSupport to get_module_index at muse_client 58/153558/5
YoungHun Kim [Thu, 28 Sep 2017 23:46:22 +0000 (08:46 +0900)]
Support to get_module_index at muse_client

Change-Id: I5750ee9f6a043026894b099ca829eedc816e3f8f

6 years agoFix coverity issue 30/153430/4
YoungHun Kim [Thu, 28 Sep 2017 10:14:57 +0000 (19:14 +0900)]
Fix coverity issue

Change-Id: I4cba914bf60faa637499cb1c077ba7a8c96ded37

6 years agoResolve the muse restart when detecting deadlock at main thread 29/152329/3
YoungHun Kim [Mon, 25 Sep 2017 23:58:18 +0000 (08:58 +0900)]
Resolve the muse restart when detecting deadlock at main thread

Change-Id: Ib24eef7fab51bfcc3c2ab96057d956896ef3478b

6 years agoCode refactoring 31/151831/8
YoungHun Kim [Fri, 22 Sep 2017 05:55:27 +0000 (14:55 +0900)]
Code refactoring

Change-Id: I4d0c51ee9173db45d059283a2c13ca0f30872f17

6 years agoUpdate the value of watchdog timeout at main thread 98/152198/1
YoungHun Kim [Mon, 25 Sep 2017 08:27:21 +0000 (17:27 +0900)]
Update the value of watchdog timeout at main thread

Change-Id: Id711af7053f97d5b4f832c6e491337829668edfc

6 years agoRevise the symbol name for performance once more 38/150138/1 accepted/tizen/4.0/unified/20170915.201730 submit/tizen_4.0/20170914.103816
YoungHun Kim [Thu, 14 Sep 2017 08:23:24 +0000 (17:23 +0900)]
Revise the symbol name for performance once more

Change-Id: I11f775408a014fad7dc9a257981b0782364185b3

6 years agoRevise the symbol name for performance once more 94/150094/2 accepted/tizen/unified/20170915.192241 submit/tizen/20170914.103839
YoungHun Kim [Thu, 14 Sep 2017 08:23:24 +0000 (17:23 +0900)]
Revise the symbol name for performance once more

Change-Id: I11f775408a014fad7dc9a257981b0782364185b3

6 years agoAdd the information of symbol name at dying message for debugging 53/150053/1 submit/tizen_4.0/20170914.070634
YoungHun Kim [Wed, 13 Sep 2017 07:40:57 +0000 (16:40 +0900)]
Add the information of symbol name at dying message for debugging

Change-Id: I1590dac97139df69ab6fc5ac278e6e2d2acd051a

6 years agoAdd the information of symbol name at dying message for debugging 31/149831/5 submit/tizen/20170914.071659
YoungHun Kim [Wed, 13 Sep 2017 07:40:57 +0000 (16:40 +0900)]
Add the information of symbol name at dying message for debugging

Change-Id: I1590dac97139df69ab6fc5ac278e6e2d2acd051a

6 years agoDisable the client signal handler at VD product 80/148980/1 accepted/tizen/4.0/unified/20170912.184132 submit/tizen_4.0/20170911.084102 submit/tizen_4.0/20170911.084739
YoungHun Kim [Mon, 11 Sep 2017 02:50:28 +0000 (11:50 +0900)]
Disable the client signal handler at VD product

Change-Id: I254574bb158ed69bd1440d0552c39248767bcff1

6 years agoDisable the client signal handler at VD product 14/148814/2
YoungHun Kim [Mon, 11 Sep 2017 02:50:28 +0000 (11:50 +0900)]
Disable the client signal handler at VD product

Change-Id: I254574bb158ed69bd1440d0552c39248767bcff1

6 years agoChange the format of return value at dlog 93/148793/1
YoungHun Kim [Thu, 7 Sep 2017 08:39:40 +0000 (17:39 +0900)]
Change the format of return value at dlog

Change-Id: I2b75bbd1a4d26d639161eb425b0818ca16193760

6 years agoChange the format of return value at dlog 68/148268/1
YoungHun Kim [Thu, 7 Sep 2017 08:39:40 +0000 (17:39 +0900)]
Change the format of return value at dlog

Change-Id: I2b75bbd1a4d26d639161eb425b0818ca16193760