summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-10-24Fix bug in relative type & once alarmJiwoong Im4-29/+40
- Timer is not expired when duetime is duplicated time as DST Change-Id: I6d7284a5e8cd93c8163e88d82c446c0457710931 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-10-24fix miscalculated duetimeJiwoong Im1-3/+0
Change-Id: Ibddb808f132c93bb88f4b5c4b05d52ba134eff93 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-10-24add privilege check in set_time apiJiwoong Im1-0/+4
- alarm_manager_alarm_set_time() alarm_manager_alarm_set_time_with_propagation_delay() alarm_manager_alarm_set_timezone() Change-Id: I39eaa175f86dbc1d7a822ae30119bcc8741e1361 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-10-24Use pkgmgr_client_new instead of pkgmgrinfo_client_newSangyoon Jang1-1/+1
Change-Id: I10bf0f71d9fd9d9809dcddee03c765d5f7666f9b Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
2016-10-05remove unused alarmmgr_server objectsubmit/tizen_3.0_wearable/20161015.000000submit/tizen_3.0_tv/20161015.000000submit/tizen_3.0_mobile/20161015.000000submit/tizen_3.0_ivi/20161010.000010submit/tizen_3.0_ivi/20161010.000000submit/tizen_3.0_common/20161104.104000submit/tizen/20161005.072822accepted/tizen/wearable/20161006.075638accepted/tizen/tv/20161006.075627accepted/tizen/mobile/20161006.075606accepted/tizen/ivi/20161006.075653accepted/tizen/common/20161005.165556accepted/tizen/3.0/wearable/20161015.080405accepted/tizen/3.0/tv/20161016.003647accepted/tizen/3.0/mobile/20161015.032341accepted/tizen/3.0/ivi/20161011.053545Jiwoong Im1-10/+7
Change-Id: Ic01ff720605f70c00d8eb44917487f60e72574ec Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-09-28fix bug in __set_time functionsubmit/tizen/20160929.002630accepted/tizen/wearable/20160929.081515accepted/tizen/tv/20160929.081459accepted/tizen/mobile/20160929.081527accepted/tizen/ivi/20160929.081522accepted/tizen/common/20160929.163036Jiwoong Im1-10/+12
Change-Id: I93f9d532935f831251e22fae4c9d33624e14c20a Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-09-28fix system time setting in tv profilesubmit/tizen/20160928.084653accepted/tizen/common/20160928.164447Jiwoong Im1-15/+14
Change-Id: I5ad368f964f33cc46bfc7cc86306db38a8a7a813 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-09-26Use pkgmgr_client_xxx instead of pkgmgrinfo_client_xxxSangyoon Jang3-4/+6
Change-Id: Ie8789a00f4120a36517ad914feaa2cf876e9197e Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
2016-09-22Add extension APIs for exact alarms of service appsubmit/tizen/20160923.090258accepted/tizen/wearable/20160927.020221accepted/tizen/tv/20160927.020234accepted/tizen/mobile/20160927.020154accepted/tizen/ivi/20160927.020312accepted/tizen/common/20160923.161044Jiwoong Im2-3/+9
Change-Id: I3e4580cd6da4bdef0d221313c86aaaf570ae5499 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-09-22Disable RTC feature in tv profileJiwoong Im3-14/+39
Change-Id: I86faaa880dc19a82410140040103027f6263cdbb Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-09-19fix alarm-server segmentation faultsubmit/tizen/20160919.100356accepted/tizen/wearable/20160920.051905accepted/tizen/tv/20160920.051845accepted/tizen/mobile/20160920.051830accepted/tizen/ivi/20160920.051924accepted/tizen/common/20160919.154752Jiwoong Im1-0/+6
- Creating a GDBusObjectManagerServer object step is missing. Change-Id: Ia9369aa43f96719417f5d26c89c021875143f772 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-09-08Fix dbus conf filesubmit/tizen/20160909.060412accepted/tizen/wearable/20160909.122416accepted/tizen/tv/20160909.122356accepted/tizen/mobile/20160909.122339accepted/tizen/ivi/20160909.122433accepted/tizen/common/20160909.115107Hwankyu Jhun1-1/+0
- Remove send_interface Change-Id: Id08e18677d06b5e0de0f6d84d2b4472744b425b3 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-09-08Add a script to upgrade alarmmgr dbHwankyu Jhun2-0/+74
Change-Id: Ib729f0af1409361d05f28cc695a0d79714947f99 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-08-22remove nonexistent service file in alarm-server.servicesubmit/tizen/20160822.060113accepted/tizen/wearable/20160824.021651accepted/tizen/tv/20160824.021546accepted/tizen/mobile/20160824.021515accepted/tizen/ivi/20160824.021627accepted/tizen/common/20160823.132649Jiwoong Im1-1/+0
Change-Id: I4273506108c6b562d25392cae626c3b8b5abc67f Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-07-20Set the SMACK security label to run given executable file in systemd servicessubmit/tizen/20160721.003054accepted/tizen/wearable/20160721.091129accepted/tizen/tv/20160721.091353accepted/tizen/mobile/20160721.090558accepted/tizen/ivi/20160721.090823accepted/tizen/common/20160721.180002jooseong lee1-0/+1
Change-Id: I6d6e47103a92919a1e76a6ce6336abf38d51dd15 Signed-off-by: jooseong lee <jooseong.lee@samsung.com>
2016-07-18Fix handling expired alarmsubmit/tizen/20160718.115318accepted/tizen/wearable/20160719.020148accepted/tizen/tv/20160719.020128accepted/tizen/mobile/20160719.020201accepted/tizen/ivi/20160719.020106accepted/tizen/common/20160719.172235Jiwoong Im2-27/+4
- alarm-server can't check destination app service name by "NameHasOwner" method call because application owns name in session bus. Use aul_app_is_running to check that app is running. - add uid in expired alarm. Change-Id: I5d44af4e686306467a6b5c28082a0d01199938ef Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-07-08modify alarm-server dbus initializing stepsubmit/tizen/20160708.042127accepted/tizen/wearable/20160708.091808accepted/tizen/tv/20160708.091920accepted/tizen/mobile/20160708.091826accepted/tizen/ivi/20160708.092004accepted/tizen/common/20160708.140755Jiwoong Im1-25/+31
- replace step to get connection by g_bus_get_sync modify some incorrectly used function Change-Id: Ibcae5a1a341a25d9e2b5541834189baad4ac689d Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-06-28reassign PATH env in shell scriptsubmit/tizen_common/20160701.180000submit/tizen/20160629.021322accepted/tizen/wearable/20160629.070824accepted/tizen/tv/20160629.070738accepted/tizen/mobile/20160629.071007accepted/tizen/ivi/20160629.070844accepted/tizen/common/20160703.130014Jiwoong Im1-0/+1
Change-Id: Ie14cf215b65f8b8094a9f364e90fe66c32688ceb Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-06-23fix tainted intsubmit/tizen/20160623.110452accepted/tizen/wearable/20160624.064000accepted/tizen/tv/20160624.063734accepted/tizen/mobile/20160624.063713accepted/tizen/ivi/20160624.064115accepted/tizen/common/20160629.222150Jiwoong Im1-2/+2
Change-Id: Ib1220dfb64cb4d4030f98542791e11ef33eac3f2 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-06-15fix memory leaksubmit/tizen/20160616.003540accepted/tizen/wearable/20160616.105018accepted/tizen/tv/20160616.104958accepted/tizen/mobile/20160616.104948accepted/tizen/ivi/20160616.105031accepted/tizen/common/20160616.151747Jiwoong Im2-6/+41
Change-Id: I8e11dbe0b607debebf43169e12d2c5bfd8b2324f Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-06-13apply ASLR to alarm_session_agentsubmit/tizen/20160613.062107accepted/tizen/wearable/20160614.041136accepted/tizen/tv/20160614.041151accepted/tizen/mobile/20160614.041114accepted/tizen/ivi/20160614.041206accepted/tizen/common/20160614.143653Jiwoong Im1-1/+1
Change-Id: I0ce3ed71052cfff3fedd26dc440698b75e88ea1d Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-06-09set /dev/rtc0 smack label in udev rule filesubmit/tizen/20160609.223734accepted/tizen/wearable/20160610.114837accepted/tizen/tv/20160610.114818accepted/tizen/mobile/20160610.114758accepted/tizen/ivi/20160610.114859accepted/tizen/common/20160610.182122Jiwoong Im1-1/+1
Change-Id: Ic1c79bd452d040953abb378a56ee94162fe86675 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-06-09add alarm session agentJiwoong Im11-53/+504
- To send alarm expired dbus signal to session bus, add alarm-session-agent. alarm-server send request to alarm-session-agent. alarm-session-agent started by socket activation and send alarm expired signal to session bus. After sending dbus signal, alarm-session-agent exited. Change-Id: Ieec687154db5f156cbe52d65a39282e49ad69d11 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-05-31fix incorrect implementation in alarm_set_globalsubmit/tizen/20160602.040935accepted/tizen/wearable/20160602.230648accepted/tizen/tv/20160602.230712accepted/tizen/mobile/20160602.230730accepted/tizen/ivi/20160602.230749accepted/tizen/common/20160606.141608Jiwoong Im1-2/+1
Change-Id: I02d4bba348f733665ddce4ec58682abad94b1985 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-05-27Fix rtc_time_set to set utc timesubmit/tizen/20160531.024853accepted/tizen/wearable/20160602.022757accepted/tizen/tv/20160602.022622accepted/tizen/mobile/20160602.023042accepted/tizen/ivi/20160602.022910accepted/tizen/common/20160602.140103Jiwoong Im1-5/+5
Change-Id: I1c8dbb111d896341416870d8ec029a35858ce943 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-05-24remove root user in dbus servcie fileJiwoong Im1-1/+0
Change-Id: I1771ad484f75278d0a7720c66be23bd82a4d74b6 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-05-24add exception handling in using gdbus apisubmit/tizen/20160524.100942submit/tizen/20160524.073932accepted/tizen/wearable/20160525.234919accepted/tizen/tv/20160525.234914accepted/tizen/mobile/20160525.234859accepted/tizen/ivi/20160525.234931accepted/tizen/common/20160525.155802Jiwoong Im1-15/+100
Change-Id: Iefebee50b14ff1e368012850d33a76e8fdbede9f Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-05-16Fix some returns in alarm set/get apisubmit/tizen/20160516.093613accepted/tizen/wearable/20160517.032536accepted/tizen/tv/20160517.032525accepted/tizen/mobile/20160517.032550accepted/tizen/ivi/20160517.032508accepted/tizen/common/20160517.173921Jiwoong Im2-3/+9
Change-Id: I40101a3bdd1071765290172d916cd55abb7152d5 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-05-13change alarm-server to non-root userJiwoong Im3-4/+7
- change alarm-server uid from 'root' to 'app_fw' - change permission and group of /dev/rtc0 by udev rule Change-Id: I11dd2a14daff5c9b6b67c4f37708cc2a17f358e1 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-04-28merge async api from tizen 2.4submit/tizen/20160428.065355accepted/tizen/wearable/20160429.011334accepted/tizen/tv/20160429.011345accepted/tizen/mobile/20160429.011326accepted/tizen/ivi/20160429.011352accepted/tizen/common/20160428.144908Jiwoong Im4-19/+264
- alarmmgr_set_systime_async - alarmmgr_set_systime_with_propagation_delay_async Change-Id: I37ecfcbb4207478df698497a0cd80090db664973 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-04-26own name in alarmmgr_init to get alarm expired signalsubmit/tizen/20160426.062602accepted/tizen/wearable/20160426.234133accepted/tizen/tv/20160426.234128accepted/tizen/mobile/20160426.234117accepted/tizen/ivi/20160426.234154accepted/tizen/common/20160427.053821Jiwoong Im1-12/+21
Change-Id: I7b1263ad893c3bedcf7e6e4915070f5b7aff3b5d Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-04-22set destination in alarm_expired signalsubmit/tizen/20160422.142435accepted/tizen/wearable/20160423.060401accepted/tizen/tv/20160423.060120accepted/tizen/mobile/20160423.055725accepted/tizen/ivi/20160423.060634accepted/tizen/common/20160425.144813Jiwoong Im2-4/+19
Change-Id: I12f2bc4681dd7093ed229cdc149aaebc0703e091 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-03-22Use strerror_r for thread-safesubmit/tizen/20160322.121104accepted/tizen/wearable/20160323.013538accepted/tizen/tv/20160323.013518accepted/tizen/mobile/20160323.013503accepted/tizen/ivi/20160323.013555accepted/tizen/common/20160325.133756Myungki Lee1-6/+12
Change-Id: I8463b9904102c9b400a87d80c8044d15a11aaa8e Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
2016-03-16Use thread-safe functionsubmit/tizen_ivi/20160322.020156submit/tizen/20160318.074817submit/tizen/20160317.022200accepted/tizen/wearable/20160321.004601accepted/tizen/tv/20160321.004542accepted/tizen/mobile/20160321.004523accepted/tizen/ivi/20160322.023147accepted/tizen/ivi/20160321.004620accepted/tizen/common/20160321.145925Myungki Lee2-6/+6
Change-Id: I05268be167ed04d3201a4180f6101961d969d6b6 Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
2016-03-11add missing priviliege check in alarm_delete_allsubmit/tizen/20160311.064153accepted/tizen/wearable/20160313.114136accepted/tizen/tv/20160313.113727accepted/tizen/mobile/20160313.113402accepted/tizen/ivi/20160313.114511accepted/tizen/common/20160315.220732Jiwoong Im1-0/+1
Change-Id: I1c932045eadb3e649d3d560b0270b56cd8322b43 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-03-11Remove compile warning messages and apply coding rulesubmit/tizen/20160311.052741accepted/tizen/wearable/20160311.145324accepted/tizen/tv/20160311.144529accepted/tizen/mobile/20160311.142903accepted/tizen/ivi/20160311.145938Hwankyu Jhun11-926/+616
Change-Id: I0e7b57ab00711b5c7abc5cf7f2d664b0cbc4f1d2 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-03-09Remove compile warningMyungki Lee1-1/+1
Change-Id: Idaf122349cd8be44e741f22d36f5b2bd9caa7810 Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
2015-12-10Apply to sending system-event in alarm-managersubmit/tizen_ivi/20160217.000002submit/tizen_ivi/20160217.000000submit/tizen_common/20151229.154718submit/tizen_common/20151229.144031submit/tizen_common/20151229.142028submit/tizen/20151211.090312accepted/tizen/wearable/20151212.073414accepted/tizen/tv/20151212.072753accepted/tizen/mobile/20151212.071318accepted/tizen/ivi/20160218.023400Jiwoong Im3-1/+24
Change-Id: I843e91913d5f3877ca00a7a89cd77d712cab4561 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2015-12-08Update alarm-manager source from tizen_2.4submit/tizen/20151210.025005accepted/tizen/wearable/20151210.082908accepted/tizen/tv/20151210.082858accepted/tizen/mobile/20151210.082842Hwankyu Jhun7-8/+65
- Add dbus activation feature - Revert settime api ti do not user compensating latency - Expire alarms forcibly when real duetime is same to current time - Fix prevent issue Change-Id: I09c51cb395cbe340c646ea24bd75882761b080ab Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2015-12-08Add new apis to support global alarminkyun.kil10-17/+331
- add api 'alarmmgr_set_global()' and 'alarmmgr_get_global()' - add privilege check for added method call in alarm-server - find login user in launching global alarm Change-Id: I43d22b28d1c36f8817233d4e985027791cb4d1f7
2015-12-07Remove compile warning messages and fix log levelHwankyu Jhun8-70/+83
Change-Id: I8531c192a49df51210652a2835b90d34438df0c8 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2015-12-01allow method call in standard properties interface for alarm-server.submit/tizen/20151201.044438accepted/tizen/wearable/20151201.085812accepted/tizen/tv/20151201.085752accepted/tizen/mobile/20151201.085738Jiwoong Im1-0/+2
Change-Id: Ic01bfb602ed770a8b20c1bf68c324a3f2a0cceb2 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2015-11-25Change standard point of start time for periodic alarmInkyun Kil2-7/+34
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com> Conflicts: alarm-manager-schedule.c alarm-manager.c include/alarm-internal.h Change-Id: I39199e101d56eb89ac818e871e83af112942e3da
2015-11-25remove permission check in alarmmgr_add_alarm_withcbJiwoong Im1-15/+0
Change-Id: Ia5ec6d56aed338deb643df63dbbd27e396ce7f10 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2015-11-23Fix bug about background category managementsubmit/tizen/20151124.090814accepted/tizen/wearable/20151124.234135accepted/tizen/tv/20151124.234122accepted/tizen/mobile/20151124.234111Hwankyu Jhun1-1/+9
- Add an exception at alarmmgr_add_alarm_appsvc_with_localtime() Change-Id: I2e54ab00267f561c2510844cda7d3b679980317f Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2015-11-23add ERR_ALARM_NOT_PERMITTED_APP error codesubmit/tizen/20151123.053026accepted/tizen/wearable/20151124.084721accepted/tizen/tv/20151124.084702accepted/tizen/mobile/20151124.084645Jiwoong Im6-44/+217
Change-Id: I4eb7b1ead0d56e5aa93a9eb8a31e33c8452cbb94 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2015-10-28Remove command for vconftool in spec fileinkyun.kil1-3/+0
Change-Id: I67c51820190500854c681cc7cad24eacdb70dfad Signed-off-by: inkyun.kil <inkyun.kil@samsung.com>
2015-10-15Launch application with uidtizen_3.0.m2.a1_tv_releasetizen_3.0.m2.a1_mobile_releasesubmit/tizen/20151016.043816accepted/tizen/wearable/20151016.102634accepted/tizen/tv/20151016.102616accepted/tizen/mobile/20151016.102604inkyun.kil1-13/+20
- To launch application of user session, modify codes Change-Id: If75db402ac1e57b2f3da95d9eb90aba190b143ba Signed-off-by: inkyun.kil <inkyun.kil@samsung.com>
2015-09-11Return ERR_ALARM_NO_PERMISSION when access deniedtizen_3.0.m1_tv_releasetizen_3.0.m1_mobile_releasesubmit/tizen_common/20151026.085049submit/tizen_common/20151023.083358submit/tizen_common/20151019.135620submit/tizen_common/20151015.190624submit/tizen/20150911.072727accepted/tizen/wearable/20150911.091758accepted/tizen/tv/20150911.091741accepted/tizen/mobile/20150911.091728tizen_3.0.m1_tvtizen_3.0.m1_mobileSangyoon Jang2-29/+111
Change-Id: I5240e4bf2de8498a87ef64c0f7424be6d4624095 Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
2015-09-10Fix prevent issuesSangyoon Jang3-58/+33
Change-Id: I927ab01c62d103d44b89189f9f0524723d3568fb Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>