platform/core/multimedia/mm-resource-manager.git
4 years agoFix the bug that attempted to release unacquired resource 59/229059/7
YoungHun Kim [Fri, 27 Mar 2020 10:14:18 +0000 (19:14 +0900)]
Fix the bug that attempted to release unacquired resource

Change-Id: I80bc7242c128b82e10433b57c246bfd81b3a91ed

4 years agoRevert "Add signal handler for client process" 82/229282/2
YoungHun Kim [Tue, 31 Mar 2020 02:44:21 +0000 (02:44 +0000)]
Revert "Add signal handler for client process"

This reverts commit 55e4f4f875c06ad5eefb25ce779c9baa0b305e1c.

Change-Id: I36be6de3f9d2ac8051d459f55cf05ab337363384

4 years agoRevise the coding rule and dlog of resource handle 88/228788/7 submit/tizen/20200326.083902
YoungHun Kim [Wed, 25 Mar 2020 11:57:56 +0000 (20:57 +0900)]
Revise the coding rule and dlog of resource handle

Change-Id: I4d2b41274666005c62373f91cb14d639f8b1b20d

4 years agoAdd signal handler for client process 35/227835/6 accepted/tizen/unified/20200321.043813 submit/tizen/20200317.052232 submit/tizen/20200320.024643
YoungHun Kim [Mon, 16 Mar 2020 23:38:42 +0000 (08:38 +0900)]
Add signal handler for client process

Change-Id: I9c90e74219d9edafacfff9abd1a8b22c94e0aa28

4 years agoUpdate the dbus exception error handling 18/227418/4 accepted/tizen/unified/20200315.214813 submit/tizen/20200312.062225
YoungHun Kim [Thu, 12 Mar 2020 01:23:49 +0000 (10:23 +0900)]
Update the dbus exception error handling

Change-Id: I007b4fcac1af21256743716a51eefc8068cfd623

4 years agoAdd new api of stream and instance for multi-instance 68/219168/43 accepted/tizen/unified/20200309.215615 submit/tizen/20200309.062816
YoungHun Kim [Tue, 3 Dec 2019 00:30:26 +0000 (09:30 +0900)]
Add new api of stream and instance for multi-instance

Change-Id: I5d940ac9704fec6f354d68f4a82d41c3c3f7956f

4 years agoFix the bug of gdbus conf 95/216295/1 accepted/tizen/unified/20191101.042133 submit/tizen/20191023.234016
YoungHun Kim [Wed, 23 Oct 2019 05:50:54 +0000 (14:50 +0900)]
Fix the bug of gdbus conf

Change-Id: Ie0dd8efc7637274a48eca418bde574668fe4bfd4

4 years agoCreate server setup file after dbus connection 91/211691/3 accepted/tizen_5.5_unified_mobile_hotfix tizen_5.5_mobile_hotfix accepted/tizen/5.5/unified/20191031.022651 accepted/tizen/5.5/unified/mobile/hotfix/20201027.090433 accepted/tizen/unified/20190820.224212 submit/tizen/20190809.042802 submit/tizen/20190820.061055 submit/tizen_5.5/20191031.000004 submit/tizen_5.5_mobile_hotfix/20201026.185104 tizen_5.5.m2_release
YoungHun Kim [Thu, 8 Aug 2019 07:17:40 +0000 (16:17 +0900)]
Create server setup file after dbus connection

Change-Id: I128601bdb1cf7c7bb1f565354af7c3333c1b9ef0

4 years agoCreate the handle id without fixed random seed 10/211210/2 accepted/tizen/unified/20190801.025433 submit/tizen/20190731.071812
YoungHun Kim [Wed, 31 Jul 2019 07:00:13 +0000 (16:00 +0900)]
Create the handle id without fixed random seed

Change-Id: If450e8f5abcadeb6d22f5464fde0f3ffb8b55b1f

4 years agoMerge "Remove unnecessary setting" into tizen accepted/tizen/unified/20190730.224234 submit/tizen/20190729.062055
YoungHun Kim [Mon, 29 Jul 2019 06:19:58 +0000 (06:19 +0000)]
Merge "Remove unnecessary setting" into tizen

4 years agoAdd debug log of resource lock 72/210772/4 accepted/tizen/unified/20190725.042937 submit/tizen/20190724.120424
YoungHun Kim [Wed, 24 Jul 2019 09:44:57 +0000 (18:44 +0900)]
Add debug log of resource lock

Change-Id: I97d1312dd38ec0754ddde1b9b7f1325067c9c680

4 years agoRemove unnecessary setting 76/210776/1
INSUN PYO [Wed, 24 Jul 2019 10:26:13 +0000 (19:26 +0900)]
Remove unnecessary setting

Change-Id: Ib2931387793df7247f89b3ad0c47eebcdd1eea1a

4 years agoAdd the audio offload 37/208137/8 accepted/tizen/unified/20190620.123713 submit/tizen/20190620.045213
YoungHun Kim [Wed, 19 Jun 2019 00:08:26 +0000 (09:08 +0900)]
Add the audio offload

Change-Id: Iec5a5973ea4fc67f0fcf7e81c17617b6226c23c6

5 years agoResolve failure of handle destroy signal 60/202960/2 accepted/tizen/unified/20190410.061830 submit/tizen/20190409.042301
YoungHun Kim [Mon, 8 Apr 2019 06:56:04 +0000 (15:56 +0900)]
Resolve failure of handle destroy signal

 - Registration of the signal callback should be at the bus acquisition time for
   normal destroy of previous handle when resource conflict occurred after new handle
   create signal triggered, which is side effect commit of 9c09f56 for dbus performance

Change-Id: I62798c034c5bce9d21ea4415194ad0ef066fa822

5 years agofixup! Resolve the handles's mutex deadlock 14/202914/5 accepted/tizen/unified/20190408.233908 submit/tizen/20190408.060025
YoungHun Kim [Mon, 8 Apr 2019 00:51:20 +0000 (09:51 +0900)]
fixup! Resolve the handles's mutex deadlock

Change-Id: I2101b3baadb8c6fa4a5c27c05e12da459d4e541d

5 years agoResolve empty message of forking when glib debug enabled 44/199544/5 accepted/tizen/unified/20190325.070934 submit/tizen/20190322.043412 submit/tizen/20190322.112426
YoungHun Kim [Wed, 13 Feb 2019 01:44:12 +0000 (10:44 +0900)]
Resolve empty message of forking when glib debug enabled

 - Change the time to close pipe of forking by EPIPE
 - Change the mutex pair of resource handle

Change-Id: Id2764bc8bf9cd6332c3f31c91d8e19c0ffcb4f3e

5 years agoFixes a problem that uses gdbus incorrectly 34/201534/1 accepted/tizen/unified/20190320.082234 submit/tizen/20190319.020059
INSUN PYO [Fri, 15 Mar 2019 08:43:58 +0000 (17:43 +0900)]
Fixes a problem that uses gdbus incorrectly

When you repeatedly plug and unplug microUSB on TM1, you can find below journal log intermittently.

/////////////////// journal message //////////////////////////////////////
Jan 01 15:16:17 localhost dbus[329]: [system] Rejected send message, 0 matched rules; type="error", sender=":1.26" (uid=451 pid=511 comm="") interface="(unset)" member="(unset)" error name="org.freedesktop.DBus.Error.UnknownMethod" requested_reply="0" destination=":1.32" privilege="(n/a)" (uid=451 pid=546 comm="")
Jan 01 15:16:17 localhost dbus[329]: [system] Rejected send message, 0 matched rules; type="error", sender=":1.26" (uid=451 pid=511 comm="") interface="(unset)" member="(unset)" error name="org.freedesktop.DBus.Error.UnknownMethod" requested_reply="0" destination=":1.32" privilege="(n/a)" (uid=451 pid=546 comm="")
Jan 01 15:16:17 localhost dbus[329]: [system] Rejected send message, 0 matched rules; type="error", sender=":1.26" (uid=451 pid=511 comm="") interface="(unset)" member="(unset)" error name="org.freedesktop.DBus.Error.UnknownMethod" requested_reply="0" destination=":1.32" privilege="(n/a)" (uid=451 pid=546 comm="")
//////////////////////////////////////////////////////////////////////////

Change-Id: I56b440a7c2b8a680f83234be9d7c6e8859ef4d4f

5 years agoResolve the ASAN issue of heap-use-after-free 59/199759/4 accepted/tizen/unified/20190218.064003 submit/tizen/20190215.120005
YoungHun Kim [Thu, 14 Feb 2019 12:02:30 +0000 (21:02 +0900)]
Resolve the ASAN issue of heap-use-after-free

 - Set null after free
 - Add null check for exceptions
 - Remove unnecessary variable and function call

Change-Id: Idfc7f43b4928472d2e37240cb36f568463633a58

5 years agoFix the bug of gdbus conf 71/197171/1 submit/tizen/20190115.230031
YoungHun Kim [Thu, 10 Jan 2019 05:54:50 +0000 (14:54 +0900)]
Fix the bug of gdbus conf

Change-Id: Iaf0a2d972ae85274842a19754fd2f788cc8aad2f

5 years agoUpdate to add the error of resource manager launch failure 75/195775/2 accepted/tizen/unified/20181219.063234 submit/tizen/20181218.051528
YoungHun Kim [Tue, 18 Dec 2018 04:33:50 +0000 (13:33 +0900)]
Update to add the error of resource manager launch failure

Change-Id: I0224565ba8342f4110a19af5b01e985e62f8cb81

5 years agoFix the dlog's invalid format 67/195667/3 accepted/tizen/unified/20181218.062949 accepted/tizen/unified/20181218.063035 submit/tizen/20181217.051937 submit/tizen/20181217.080401
YoungHun Kim [Mon, 17 Dec 2018 07:08:12 +0000 (16:08 +0900)]
Fix the dlog's invalid format

Change-Id: I72e0bf3f2641c41d7b8cfa8b887aaddccd4e5e1f

5 years agoCreate the server ready file 81/195181/5 accepted/tizen/unified/20181217.142325 submit/tizen/20181216.234809
YoungHun Kim [Tue, 11 Dec 2018 09:55:12 +0000 (18:55 +0900)]
Create the server ready file

Change-Id: I86b9a0072ccc793a328fac528f21a62742e99a1a

5 years agoUpdate to wait until the child processe called by fork() completes 36/191536/11 accepted/tizen/unified/20181108.074511 submit/tizen/20181030.014334 submit/tizen/20181107.020447
YoungHun Kim [Thu, 18 Oct 2018 06:14:57 +0000 (15:14 +0900)]
Update to wait until the child processe called by fork() completes

Change-Id: I08388fb43fa479700b4d0027d45478d9ef2e3562

5 years ago[Coverity] Adding return value checker and put some error logs on debus interface... 18/188218/5 accepted/tizen/5.0/unified/20181102.015659 accepted/tizen/unified/20180906.054607 submit/tizen/20180905.113624 submit/tizen_5.0/20181101.000003
heechul.jeon [Mon, 3 Sep 2018 06:14:31 +0000 (15:14 +0900)]
[Coverity] Adding return value checker and put some error logs on debus interface registration for further analysis.

Change-Id: I990f2dad8b9f8b847a6bbd1010c29afe479f1253

5 years agoRemove dbus.service at the Requires 85/184985/1 accepted/tizen/unified/20180726.064809 submit/tizen/20180725.050204
YoungHun Kim [Wed, 25 Jul 2018 03:18:07 +0000 (12:18 +0900)]
Remove dbus.service at the Requires

Change-Id: I050d1cfb701bdb3016120d7cb63010aeb3a53b2d

5 years agoRevise the pid file issue at boot and reuse it for lock file 81/184881/3 accepted/tizen/unified/20180725.060513 submit/tizen/20180724.092148
YoungHun Kim [Tue, 24 Jul 2018 05:26:09 +0000 (14:26 +0900)]
Revise the pid file issue at boot and reuse it for lock file

Change-Id: Icc2a2b858a050895f04745959c9870c328730cdc

5 years agoRemove the unnecessary argument of main loop 28/182728/4
YoungHun Kim [Wed, 27 Jun 2018 10:26:32 +0000 (19:26 +0900)]
Remove the unnecessary argument of main loop

Change-Id: I5dda96ad9f1ac5a75638c819bdb7d2d6e7d1bc15

5 years agoChange an argument for the new dispatcher thread 24/182724/6 accepted/tizen/unified/20180706.062130 submit/tizen/20180702.225315
YoungHun Kim [Wed, 27 Jun 2018 10:21:21 +0000 (19:21 +0900)]
Change an argument for the new dispatcher thread

Change-Id: I677ea630bf323472544e9a5a65d52a0a33e0ce8b

5 years agoAdd dbus at the boot sequence because related with dbus configuration file 72/181572/4 accepted/tizen/unified/20180702.151322 submit/tizen/20180629.022704
YoungHun Kim [Fri, 15 Jun 2018 00:10:07 +0000 (09:10 +0900)]
Add dbus at the boot sequence because related with dbus configuration file

Change-Id: Ief3e4e10396e288b01086c0a5e97ee24fece61fd

5 years agoSetting variable to NULL after free 84/181584/3 accepted/tizen/unified/20180619.142029 submit/tizen/20180619.021444
YoungHun Kim [Fri, 15 Jun 2018 01:58:29 +0000 (10:58 +0900)]
Setting variable to NULL after free

Change-Id: Id901205c8f1b16c1bfcd57c607248c6ff67ebbf3

5 years agoUpdate the g_thread_try_new by resource issue 80/179980/7 accepted/tizen/unified/20180611.015441 submit/tizen/20180607.021137
YoungHun Kim [Wed, 23 May 2018 23:52:29 +0000 (08:52 +0900)]
Update the g_thread_try_new by resource issue

Change-Id: Ib35de6f9c6cbf2f5401b24246616fb0a2a86c862

5 years agoFix dbus policy to allow multimedia_fw senders 96/179996/1 submit/tizen/20180524.043254 submit/tizen/20180603.223713
Hyotaek Shim [Thu, 24 May 2018 04:16:20 +0000 (13:16 +0900)]
Fix dbus policy to allow multimedia_fw senders

Change-Id: I9436e6c7f79d5ca4d9bff06766f3c3ab77cb2494
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
6 years agoFix dbus policy to support multi-user 87/179387/2 submit/tizen/20180520.233030
Hyotaek Shim [Thu, 17 May 2018 12:00:53 +0000 (21:00 +0900)]
Fix dbus policy to support multi-user

Change-Id: I5b63cb1524346cd26f41a4beaa8a14308bbf2ed8
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
6 years agoApply deny policy for default context in dbus configuration file 49/178949/3 submit/tizen/20180517.094559
YoungHun Kim [Tue, 15 May 2018 04:51:16 +0000 (13:51 +0900)]
Apply deny policy for default context in dbus configuration file

Change-Id: Ic5283bde8e5f5c2f81ad9e110ff0641ef53ab27c

6 years agoAdd null check to avoid REVERSE_INULL issue 58/177158/3 accepted/tizen/unified/20180503.080732 submit/tizen/20180430.023345 submit/tizen/20180502.235928
YoungHun Kim [Thu, 26 Apr 2018 03:57:32 +0000 (12:57 +0900)]
Add null check to avoid REVERSE_INULL issue

Change-Id: I66fc697416212a478c564b3558aaad0d1de38c44

6 years agoApply ASLR to daemon binary 43/173443/1 accepted/tizen/unified/20180322.145111 submit/tizen/20180322.065244
Seungbae Shin [Wed, 21 Mar 2018 11:40:03 +0000 (20:40 +0900)]
Apply ASLR to daemon binary

[Version] 0.2.4
[Issue Type] Armoring

Change-Id: Ifb9951c987b98470dcd5ec638769aa6e1f0ae558

6 years agoChange include dir 12/162412/1 accepted/tizen/unified/20171204.035606 submit/tizen/20171201.023325 submit/tizen/20171201.024947
Sangchul Lee [Fri, 1 Dec 2017 02:13:41 +0000 (11:13 +0900)]
Change include dir

[Version] 0.2.3
[Issue Type] Bug fix

Change-Id: Ie8d764c0a14a7eb7ceb77ce42724088ba0d5a435
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
6 years agoLink service file to multi-user.target.wants to be launched properly by systemd 12/161212/1 accepted/tizen/unified/20171123.065801 submit/tizen/20171117.070221
Sangchul Lee [Wed, 22 Nov 2017 06:42:58 +0000 (15:42 +0900)]
Link service file to multi-user.target.wants to be launched properly by systemd

[Version] 0.2.2
[Issue Type] Bug fix

Change-Id: I867cb5925346c4b95fd9b364188f3d67d42e929d
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
6 years agoMoving dbus conf-file from mmfw-sysconf 74/159674/2 accepted/tizen/unified/20171114.062742 submit/tizen/20171114.010414
Vadym Sachenko [Fri, 10 Nov 2017 11:08:22 +0000 (13:08 +0200)]
Moving dbus conf-file from mmfw-sysconf

Change-Id: I336bd6a854979b81b866a38a35051609f3978388
Signed-off-by: Vadym Sachenko <va.sachenko@partner.samsung.com>
6 years agoSplittable resource API implementation 36/148036/7 accepted/tizen/unified/20171110.070753 submit/tizen/20171109.063128
Vadym Sachenko [Wed, 6 Sep 2017 10:25:04 +0000 (13:25 +0300)]
Splittable resource API implementation

Change-Id: I9a8ff6e62cbe9336b1e2dc2c684aaeca3a05677b
Signed-off-by: Vadym Sachenko <va.sachenko@partner.samsung.com>
6 years agoRedesigned API: splittable resource support and simplification 85/141285/5
Ievgen Vagin [Sun, 30 Jul 2017 13:38:45 +0000 (16:38 +0300)]
Redesigned API: splittable resource support and simplification

Change-Id: I57b77fdc30702ebde34d050eda4f9eee4f0c5825
Signed-off-by: Ievgen Vagin <i.vagin@samsung.com>
Signed-off-by: Vadym Sachenko <va.sachenko@partner.samsung.com>
6 years agoRemove unnecessary execute permissions 58/140558/2
Seungbae Shin [Tue, 25 Jul 2017 10:09:50 +0000 (19:09 +0900)]
Remove unnecessary execute permissions

+ revise related to pkgconfig file

[Version] 0.1.1
[Issue Type] Cleanup

Change-Id: Ic4a09f2a6ba2697a84b216a0b7fe34da5a08b3c3

6 years agoInitial commit 51/137551/5
Vadym Sachenko [Thu, 6 Jul 2017 09:11:33 +0000 (12:11 +0300)]
Initial commit

Change-Id: I401266ed4df13e50011fa97d004ce1deabb3aae9
Signed-off-by: Vadym Sachenko <va.sachenko@partner.samsung.com>
6 years agoInitial empty repository master
Tizen Infrastructure [Thu, 6 Jul 2017 08:09:37 +0000 (08:09 +0000)]
Initial empty repository