summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-10-30Release version 0.10.2submit/tizen_5.5_mobile_hotfix/20201026.185102submit/tizen_5.5/20191112.005332submit/tizen/20191030.062730accepted/tizen/unified/20191031.000055accepted/tizen/5.5/unified/mobile/hotfix/20201027.065619accepted/tizen/5.5/unified/20191113.123249tizen_5.5_tvtizen_5.5_mobile_hotfixaccepted/tizen_5.5_unified_mobile_hotfixInkyun Kil1-1/+1
Changes: - Fix memory leak - This is for reverting "tizen: Add additional unit for "unified" user session" Change-Id: Iaba35b7d678f8118148858063c5d76b69ae7700b Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-10-30Fix memory leakJusung Son1-0/+1
Change-Id: I616a8ae3b5d382ade36acb6afd7bcbf053180aea Signed-off-by: Jusung Son <jusung07.son@samsung.com>
2019-10-30This is for reverting "tizen: Add additional unit for "unified" userInkyun Kil3-37/+4
session" There was code duplication in the process of merging code Change-Id: I67c2d5f746e41a7a67bfc137302b40dd6da0e2f4 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-10-23Release version 0.10.1tizen_5.5.m2_releasesubmit/tizen_5.5/20191031.000002submit/tizen/20191023.131405accepted/tizen/unified/20191023.142627accepted/tizen/5.5/unified/20191031.031107Sangyoon Jang1-1/+1
Changes: - Fix to return error code properly when dbus call failed Change-Id: I1c6b86b1e1b5773584c983319b18fbf28031f820 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2019-10-23Fix to return error code properly when dbus call failedSangyoon Jang1-20/+80
Change-Id: I87e2185e992705013149ba9b42224fad7da05098 Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
2019-10-21Release version 0.10.0submit/tizen/20191021.091508accepted/tizen/unified/20191021.220226Inkyun Kil1-1/+1
Changes: - Fix static analysis - Merge branch 'feature/refactor_v1' into tizen |- Call device display lock before attempting to set time |- Splits long function |- Remove duplicated codes |- Fix localtime issue for adjusting milliseconds |- Fix bug for checking flag of appid |- Add logs for invalid parameters |- Fix bug for adding alarm |- Handle zombie alarm |- Change return values |- Adjusting millisecond |- Remove outdated alarms |- Improve logs |- Fix wrong return value |- To handle RTC reset |- Fix bug for time_t overflow |- Simplify logs |- Move codes |- Check return codes |- Tidy source code up slightly |- Refactoring dbus codes |- Separate util codes from alarm-manager.c |- Arrange db codes |- Dispensables |- Adds unittest for alarm-manager daemon |- Fix warning and add codes for GCOV |- refactoring build script for Gtest Change-Id: I65c458c85951f3162b99a36b9d1ddcf655bd73cf Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-10-18Fix static analysisInkyun Kil4-51/+25
Change-Id: I43835504bdcd932365c54ba92fe602673d4b4258 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-10-18Merge branch 'feature/refactor_v1' into tizenInkyun Kil56-7139/+15083
Change-Id: Iaa9e5255cd8ba5163cd7a28e85284dc041bbdb84
2019-10-18Call device display lock before attempting to set timefeature/refactor_v1Inkyun Kil4-28/+22
Change-Id: I7f218d3068452715dcd90e3b439ddf74ac9f2991 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-09-30Splits long functionInkyun Kil1-190/+210
Change-Id: I9993f1d900d8b3f3875dc73c4dffcaedbf1637a0 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-09-27Remove duplicated codesInkyun Kil2-405/+123
Change-Id: I4440cdef749a1fc1caa01b6e247c5392ef4a8e9f Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com> Signed-off-by: Jusung Son <jusung07.son@samsung.com>
2019-09-26Fix localtime issue for adjusting millisecondsInkyun Kil1-1/+2
Change-Id: I49de2b22e4701e6c99893bb016176b8b91a5512c Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-09-23Fix bug for checking flag of appidInkyun Kil1-24/+15
Change-Id: I2ce4c4b1c047f04a65d17e3681a049af2f6e0c03 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-09-20Add logs for invalid parametersInkyun Kil1-39/+100
Change-Id: I1a4819fd6ac2ce57b0c7f05f19a4bb37377b49d0 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-09-19Fix bug for adding alarmInkyun Kil1-1/+1
Change-Id: Ic8e0f9f23af25838a4f3ea7abd7bb6a7dc815c75 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-09-18Handle zombie alarmInkyun Kil3-6/+127
- If G_DBUS_ERROR_SERVICE_UNKNOWN error occurs, exclude it from alarm schedule list. Change-Id: I6d68207282e3d6f9e44c11c44c3f9ef3bc101d81 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-09-18Change return valuesInkyun Kil1-159/+120
- When registering once alarm with wrong time, return false. Change-Id: I016fc294f40a6825e228c4d9193e9e2596233092 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-09-18Adjusting millisecondInkyun Kil1-8/+63
- When the millisecond part of the current_time is bigger than 500ms, adds extra 1sec Change-Id: Ibf30d91c5361db0a2a732d05b014628d59d27ada Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-09-18Remove outdated alarmsInkyun Kil2-4/+42
- When system time is changed or alarm is outdated unintentionally, some alarms should be removed Change-Id: I14a67fe86f08c636df65b073569f517e9300f1e9 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-09-18Improve logsInkyun Kil8-218/+202
Change-Id: I17bc94488338ce9dfa8c45b284a477ce007c112f Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com> Signed-off-by: Jusung Son <jusung07.son@samsung.com>
2019-09-10Release version 0.8.4submit/tizen/20190910.091610accepted/tizen/unified/20190911.111646Jusung Son1-1/+1
Changes: - Fix dbus policy to allow signal send by default - Use SocketMode= insted of chmod Change-Id: I29d0eb687b04a7607613dc43f7e18dbed30e83a2 Signed-off-by: Jusung Son <jusung07.son@samsung.com>
2019-09-10Fix dbus policy to allow signal send by defaultHyotaek Shim1-1/+1
to avoid unexpected denial on ALARM prefix users Jan 01 21:46:26 localhost dbus[2521]: [system] Rejected send message, 2 matched rules; type="signal", sender=":1.5" (uid=0 pid=2494 comm="/usr/sbin/actd ") interface="org.tizen.system.Booting" member="BootingDone" error name="(unset)" requested_reply="0" destination="dpm.analytics" privilege="(n/a)" (bus) rule(<deny send_path="/org/tizen/system" send_interface="org.tizen.system.Booting" send_member="BootingDone" send_type="error" />) Change-Id: I38aaf83bce28a3152522cec491fd2f89cdbfc984 Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2019-09-04Fix wrong return valueJusung Son1-2/+3
Change-Id: I2ab2345f1a1e096f45ad2c8f33c11630b1a10a60 Signed-off-by: Jusung Son <jusung07.son@samsung.com>
2019-09-04To handle RTC resetJusung Son1-9/+56
Change-Id: I1df2d762b1e6ec50f1aa4be3cb415153b5f3881e Signed-off-by: Jusung Son <jusung07.son@samsung.com>
2019-08-29Fix bug for time_t overflowJusung Son11-137/+180
- time_t is long type but dbus arg is integer type Change-Id: Ied5c2cd5b5aa4cd2a64ed2afdc707ec488c5f87f Signed-off-by: Jusung Son <jusung07.son@samsung.com>
2019-08-27Use SocketMode= insted of chmodINSUN PYO1-1/+1
Change-Id: Ie6310d027621e1b665838c18ed12814b9b9e75a9
2019-08-26Release version 0.8.3submit/tizen/20190904.231314submit/tizen/20190903.013210accepted/tizen/unified/20190905.112939Inkyun Kil1-1/+1
Changes: - Revert "tizen: Add additional unit for "unified" user session" - Fix relative alarm calibration bug when changing system time Change-Id: I1274d12e9d1761761cf71086361b57ccf1074a25 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-08-26Revert "tizen: Add additional unit for "unified" user session"Yunmi Ha3-35/+0
This reverts commit cc2ed40cbc75ac348b7145e93cdbee7d79663f50. We've optimized systemd-user without unified system/session. So, we revert the patch for unified system/session. Change-Id: I57a556f59b197f91d5443247109ae2efd43e7c61
2019-08-21Simplify logsInkyun Kil10-438/+410
Change-Id: I711418b2e270dfddd842373805f0f8b2700a809b Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-08-21Move codesInkyun Kil4-194/+204
- Move codes related to timer from alarm-manager.c to alarm-manager-timer.c Change-Id: I9ce2bcc3de74391f45e2bd47ac41626f994bd9eb Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-08-20Check return codesInkyun Kil5-237/+237
- Remove meaningless return codes - Check return value Change-Id: Ifff8038f5b70acc3ba11ec0ea5b8f05e80339ddf Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-08-12Fix relative alarm calibration bug when changing system timeJusung Son1-1/+1
Change-Id: Ic4bac088492d85dc0f583097b6e5a07c3d9bd604 Signed-off-by: Jusung Son <jusung07.son@samsung.com>
2019-08-01Release version 0.8.2submit/tizen/20190801.072128accepted/tizen/unified/20190802.111401Inkyun Kil1-1/+1
Changes: - Fix bugs for getting null notification data Change-Id: Id3a46bd9ef3d187884da06dd3a1323273cb992d5 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-08-01Fix bugs for getting null notification dataInkyun Kil1-1/+2
Change-Id: I7c35684ddd98c0e364cd76f352768cd7ba55bfea Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-07-25Tidy source code up slightlyInkyun Kil6-152/+132
- Remove needless code - Tidy a function up - Remove codes related to pid - Change value of max appid length Change-Id: If73cf2ad02e79cb3932757c98744b55a8a5e65c3 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-07-18Refactoring dbus codesInkyun Kil17-2435/+2334
- Separate dbus codes from alarm-manager.c - Remove gdbus codegen Change-Id: Id2fc8e4c9048e01c00566d6f1d9ef9dd2d8a5dcc Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-07-18Separate util codes from alarm-manager.cInkyun Kil6-424/+497
Change-Id: I0f5ef6d8db2a84b71ea1fb2d5c18f6514ceccc39 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-06-13Arrange db codesInkyun Kil7-314/+359
Change-Id: I16f965adfcc13aeb1a59d083e4124fadee1f43b1 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-06-03DispensablesInkyun Kil6-439/+85
- Remove needless comments - Remove dead codes - Remove duplicated codes Change-Id: I6c7400e58551bf73d99e5c3b4fe64e476b097c92 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-05-28Adds unittest for alarm-manager daemonInkyun Kil8-125/+586
Change-Id: Ie1c6a63b14223f5424602f1dc9efa09965c66c0a Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-05-27Fix warning and add codes for GCOVInkyun Kil7-107/+215
Change-Id: I9be01e028dbfdb794990216f2d3c6fa3a73a77a3 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-05-14refactoring build script for GtestYoungjae Shin45-266/+7999
Change-Id: Ie14bf7e0d0dfcf4f9f96ded51a183692d336b612 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com> Signed-off-by: jusung son <jusung07.son@samsung.com>
2019-05-02Release version 0.8.1submit/tizen/20190502.044046accepted/tizen/unified/20190503.075032Junghoon Park1-1/+1
Changes: - Add an exception handling about getting system info - tizen: Add additional unit for "unified" user session Change-Id: Ib9e8937eb137c604097a7b3004dbcdc56df9b5c6 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2019-05-02tizen: Add additional unit for "unified" user sessionMateusz Moscicki3-0/+35
The unified user session is about moving user session units, managed by systemd --user, to main systemd, where it's managed as part of newly created user@.target. user@.target will contain same units as previously available in user/, with same UID and environment setup. systemd instance is used for unit to be able to specify UID (inherited from user@.target). The rationale behind this work is following: * TV profile would benefit from remove user session support * boot time optimization requirements, due to: + 'systemd --user' taking 1s its own startup that could be used for unit startup + ability to better rearrange units if these managed by one systemd instance Unit installed by this commit will not be used till user login mechanism will be changed in systemd package (via changing pam_systemd to start user@.target, rather than user@.service). Change-Id: Ie65e0d078f4e4ce09c753f9ea1983b08d397bfa7
2019-02-07Add an exception handling about getting system infoHwankyu Jhun1-1/+8
Change-Id: I355c00af16481c4dc5f96d705bf2a39373e638de Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2019-01-18Release version 0.8.0submit/tizen/20190118.020813accepted/tizen/unified/20190128.061236Inkyun Kil1-1/+1
Changes: - Modify dbus-policy to specify send_destination_prefix Change-Id: I2e00b81fc48eabf66bc99f8c1bb53ccde09a1bcf Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-01-18Modify dbus-policy to specify send_destination_prefixInkyun Kil1-1/+6
Change-Id: I961f57bf47fd618ea3f2f004e0f4f92dfb8ca762 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-01-15Release version 0.7.12submit/tizen/20190115.015252accepted/tizen/unified/20190115.173212Inkyun Kil1-1/+1
Changes: - Remove unnecessary calling method function - Fix bug for fixing the api dbus initialized issue - Fix bug for updating alarm with Date Change-Id: I6214e328253551fb03c2887c2ad967693594797e Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-01-15Remove unnecessary calling method functionInkyun Kil1-7/+0
Change-Id: Id8fa10439a93524378ec26760e7220d16c24d8cc Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2018-12-27Fix bug for fixing the api dbus initialized issueInkyun Kil1-0/+6
Change-Id: Ie3fc08edbb868a3da2cc266aeb2d9cc8f5fef741 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>