summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
YoungHun Kim [Fri, 29 May 2020 05:08:06 +0000 (14:08 +0900)]
Remove replaceable duplicate variables
Change-Id: I2be310fb4121ad28c65ca597bc254fdf261ce5dc
YoungHun Kim [Thu, 28 May 2020 00:44:19 +0000 (09:44 +0900)]
fixup! Ignore client's duplicate release request after invoking release callback
Change-Id: I42eb01678012b8998464a7ac90a739e0892203c7
YoungHun Kim [Fri, 22 May 2020 07:02:10 +0000 (07:02 +0000)]
Merge "Server ignores a release mark request that has been added to resource callback that is already invoked" into tizen
YoungHun Kim [Thu, 21 May 2020 22:59:14 +0000 (07:59 +0900)]
Server ignores a release mark request that has been added to resource callback that is already invoked
Change-Id: I70f49ea421421ebfac822e1dc654da7718ddbce1
YoungHun Kim [Fri, 22 May 2020 06:11:11 +0000 (06:11 +0000)]
Merge "Ignore client's duplicate release request after invoking release callback" into tizen
YoungHun Kim [Fri, 22 May 2020 06:10:30 +0000 (06:10 +0000)]
Merge "Revert "Add root privileges for dbus policy"" into tizen
YoungHun Kim [Tue, 12 May 2020 23:43:10 +0000 (08:43 +0900)]
Ignore client's duplicate release request after invoking release callback
Change-Id: I94e6f588bba579b50a02a3ff4f460e6498928a09
YoungHun Kim [Fri, 22 May 2020 00:31:41 +0000 (00:31 +0000)]
Revert "Add root privileges for dbus policy"
This reverts commit
5da523ff8ab28a184a1a543e66db5b367691eb09.
Change-Id: I9e19dcd1c04f6b035dbca170c7aed0cac2f7532f
YoungHun Kim [Mon, 11 May 2020 02:56:30 +0000 (11:56 +0900)]
Consider full request if conf is set to full request but the actual required value is not
Change-Id: I297680a755794f74a81a5b9338d2a3f1a4113ce5
YoungHun Kim [Wed, 20 May 2020 10:00:35 +0000 (19:00 +0900)]
Add root privileges for dbus policy
Change-Id: I15b6113e20cdf0416e1697ee2f202a4fa2a44068
YoungHun Kim [Fri, 8 May 2020 05:48:12 +0000 (14:48 +0900)]
Revise the function name more intuitively
- Check the return value of release callback
Change-Id: Id4221ee174b9a82477856fef598777e01dddb8c8
YoungHun Kim [Mon, 27 Apr 2020 22:49:24 +0000 (07:49 +0900)]
Call poll() again when it fails with an EAGAIN error
- poll() can fail with the error EAGAIN if the system fails to allocate kernel-internal
resources. Portable programs may wish to check for EAGAIN and loop.
- Change the mode of mm_resource_manager_daemon_priv.c
- Update some logs
Change-Id: I2ee8f16931b14e57ed065be607b08d9d81f1b4ca
YoungHun Kim [Wed, 6 May 2020 11:23:36 +0000 (20:23 +0900)]
Add the coverage measurement for resource manager
Change-Id: Ic6df876631f9dddb1d344dcbc8eff0289f307708
YoungHun Kim [Wed, 29 Apr 2020 01:49:13 +0000 (10:49 +0900)]
Increase the array size of handle and resource
- the size of handle array is increased from 8 to 64
- the size of resource array per each handle is increased from 16 to 128
Change-Id: Ic6fe43ebd48d0fc3f729a83f3534cfe5d0eba19c
YoungHun Kim [Thu, 16 Apr 2020 04:42:20 +0000 (13:42 +0900)]
Resolve the memory leak issue
Change-Id: I51188f64a0ed8b96cc0a8689d6c89b02525ecdf7
YoungHun Kim [Mon, 6 Apr 2020 07:16:31 +0000 (16:16 +0900)]
Fix Bof issue : dbus error handling
Change-Id: I5a6d9e1fe2cdff65fc1dbde0e3e207f57df884ca
YoungHun Kim [Thu, 2 Apr 2020 07:55:17 +0000 (16:55 +0900)]
Update release part of resource conflict
Change-Id: Ibbd96006356e78e6b6655df16b6367d63928921c
YoungHun Kim [Wed, 1 Apr 2020 11:16:22 +0000 (20:16 +0900)]
Fix the bug of resource release
Change-Id: I00bb8bd20fdb0688ea0f016accd33f5509c72751
YoungHun Kim [Wed, 1 Apr 2020 04:25:14 +0000 (13:25 +0900)]
fixup! Fix the bug that attempted to release unacquired resource
Change-Id: Ie05a526c3eb80249052cd5f2632e33cf55c96ed0
YoungHun Kim [Fri, 27 Mar 2020 10:14:18 +0000 (19:14 +0900)]
Add warning log and code refactoring
Change-Id: Id588d157344ac47c02f71661bb5f27c03837344b
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
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
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
YoungHun Kim [Mon, 16 Mar 2020 23:38:42 +0000 (08:38 +0900)]
Add signal handler for client process
Change-Id: I9c90e74219d9edafacfff9abd1a8b22c94e0aa28
YoungHun Kim [Thu, 12 Mar 2020 01:23:49 +0000 (10:23 +0900)]
Update the dbus exception error handling
Change-Id: I007b4fcac1af21256743716a51eefc8068cfd623
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
YoungHun Kim [Wed, 23 Oct 2019 05:50:54 +0000 (14:50 +0900)]
Fix the bug of gdbus conf
Change-Id: Ie0dd8efc7637274a48eca418bde574668fe4bfd4
YoungHun Kim [Thu, 8 Aug 2019 07:17:40 +0000 (16:17 +0900)]
Create server setup file after dbus connection
Change-Id: I128601bdb1cf7c7bb1f565354af7c3333c1b9ef0
YoungHun Kim [Wed, 31 Jul 2019 07:00:13 +0000 (16:00 +0900)]
Create the handle id without fixed random seed
Change-Id: If450e8f5abcadeb6d22f5464fde0f3ffb8b55b1f
YoungHun Kim [Mon, 29 Jul 2019 06:19:58 +0000 (06:19 +0000)]
Merge "Remove unnecessary setting" into tizen
YoungHun Kim [Wed, 24 Jul 2019 09:44:57 +0000 (18:44 +0900)]
Add debug log of resource lock
Change-Id: I97d1312dd38ec0754ddde1b9b7f1325067c9c680
INSUN PYO [Wed, 24 Jul 2019 10:26:13 +0000 (19:26 +0900)]
Remove unnecessary setting
Change-Id: Ib2931387793df7247f89b3ad0c47eebcdd1eea1a
YoungHun Kim [Wed, 19 Jun 2019 00:08:26 +0000 (09:08 +0900)]
Add the audio offload
Change-Id: Iec5a5973ea4fc67f0fcf7e81c17617b6226c23c6
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
YoungHun Kim [Mon, 8 Apr 2019 00:51:20 +0000 (09:51 +0900)]
fixup! Resolve the handles's mutex deadlock
Change-Id: I2101b3baadb8c6fa4a5c27c05e12da459d4e541d
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
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
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
YoungHun Kim [Thu, 10 Jan 2019 05:54:50 +0000 (14:54 +0900)]
Fix the bug of gdbus conf
Change-Id: Iaf0a2d972ae85274842a19754fd2f788cc8aad2f
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
YoungHun Kim [Mon, 17 Dec 2018 07:08:12 +0000 (16:08 +0900)]
Fix the dlog's invalid format
Change-Id: I72e0bf3f2641c41d7b8cfa8b887aaddccd4e5e1f
YoungHun Kim [Tue, 11 Dec 2018 09:55:12 +0000 (18:55 +0900)]
Create the server ready file
Change-Id: I86b9a0072ccc793a328fac528f21a62742e99a1a
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
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
YoungHun Kim [Wed, 25 Jul 2018 03:18:07 +0000 (12:18 +0900)]
Remove dbus.service at the Requires
Change-Id: I050d1cfb701bdb3016120d7cb63010aeb3a53b2d
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
YoungHun Kim [Wed, 27 Jun 2018 10:26:32 +0000 (19:26 +0900)]
Remove the unnecessary argument of main loop
Change-Id: I5dda96ad9f1ac5a75638c819bdb7d2d6e7d1bc15
YoungHun Kim [Wed, 27 Jun 2018 10:21:21 +0000 (19:21 +0900)]
Change an argument for the new dispatcher thread
Change-Id: I677ea630bf323472544e9a5a65d52a0a33e0ce8b
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
YoungHun Kim [Fri, 15 Jun 2018 01:58:29 +0000 (10:58 +0900)]
Setting variable to NULL after free
Change-Id: Id901205c8f1b16c1bfcd57c607248c6ff67ebbf3
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
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>
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>
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
YoungHun Kim [Thu, 26 Apr 2018 03:57:32 +0000 (12:57 +0900)]
Add null check to avoid REVERSE_INULL issue
Change-Id: I66fc697416212a478c564b3558aaad0d1de38c44
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
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>
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>
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>
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>
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>
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
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>
Tizen Infrastructure [Thu, 6 Jul 2017 08:09:37 +0000 (08:09 +0000)]
Initial empty repository