summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-06-09Fix bug about getting app root pathtizen_3.0_tvHwankyu Jhun1-1/+1
Change-Id: I258623afed30d3da08c7dea3c7dec1a4823a529a Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2017-02-03Create socket link for debug modesubmit/tizen_3.0/20170203.072231accepted/tizen/3.0/wearable/20170206.034141accepted/tizen/3.0/tv/20170206.034032accepted/tizen/3.0/mobile/20170206.033832accepted/tizen/3.0/ivi/20170206.034253accepted/tizen/3.0/common/20170206.110336Hwankyu Jhun1-37/+54
When the application is launched by the debugger, the socket link should be created for re-launching the application. Until now, the running application by the debugger could not get the re-launch request. Requires: - https://review.tizen.org/gerrit/#/c/112729/ Change-Id: I1f25f342ef3eeac3dae3e66749fe9a11f7d8851c Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2017-02-01Fix memory leaksubmit/tizen_3.0/20170202.044642accepted/tizen/3.0/wearable/20170203.022441accepted/tizen/3.0/tv/20170203.022307accepted/tizen/3.0/mobile/20170203.022123accepted/tizen/3.0/ivi/20170203.022600accepted/tizen/3.0/common/20170203.150817Hwankyu Jhun1-0/+2
Change-Id: I2d022608e4dd55edf97241b0fe690655256c31de Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2017-01-23Fix wrong error handlingsubmit/tizen_3.0/20170125.045517accepted/tizen/3.0/wearable/20170125.084546accepted/tizen/3.0/tv/20170125.084530accepted/tizen/3.0/mobile/20170125.084508accepted/tizen/3.0/ivi/20170125.084604accepted/tizen/3.0/common/20170125.122035Sangyoon Jang1-5/+2
Change-Id: I3e10f66df46ba7406a3fa85c7b2a34ba6e537f33 Signed-off-by: Sangyoon Jang <s89.jang@samsung.com> (cherry picked from commit e717aafc8919a88f88eb358290f505b78008098a)
2017-01-24Revert "Release version 0.2.0"Hwankyu Jhun1-1/+1
This reverts commit d2918ab691c15b4a0ed7a0da47193bb974f61f51. Change-Id: I3c3a97c4e418cd0d0f507c9df1034a32c30322f4
2017-01-24Release version 0.2.0Hwankyu Jhun1-1/+1
Changes: - Remove unused API - Support app group instance launch - Prevent SIGPIPE - Resolving memory leak in _svc_db_check_perm - Support receiving result callbacks for system daemon Change-Id: Icec4d0b81a15d5f297b1cfc79416b38a100c9ad3 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2017-01-24Remove unused APIHwankyu Jhun2-27/+0
The aul_get_app_external_specific_path API is not being used. Change-Id: Ie3fb48f2aca7ff90044a16d92e9c2cb150d41d06 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2017-01-24Support app group instance launchHawnkyu Jhun3-0/+61
- Add new internal APIs to get instance id Change-Id: I75dbed523133202c8ad52faa5eaf9b44e2f6158f Signed-off-by: Hawnkyu Jhun <h.jhun@samsung.com>
2017-01-20Prevent SIGPIPEHwankyu Jhun1-1/+2
- Use MSG_NOSIGNAL option Change-Id: I4c5ec80709d0135e2250d5003423c03a70138faa Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2017-01-20Resolving memory leak in _svc_db_check_permdarpan.ka1-1/+2
Change-Id: I64e25e9eda3a5193c73b005611a5b4d6b3915a8b Signed-off-by: darpan.ka <darpan.ka@samsung.com>
2017-01-18Support receiving result callbacks for system daemonsubmit/tizen_3.0/20170124.021153accepted/tizen/3.0/wearable/20170124.121258accepted/tizen/3.0/tv/20170124.121242accepted/tizen/3.0/mobile/20170124.121218accepted/tizen/3.0/ivi/20170124.121312accepted/tizen/3.0/common/20170124.155404Junghoon Park5-21/+77
- Add aul_launch_app_with_result_for_uid() which will be used at __run_svc_with_pkgname() Change-Id: Ia6475dcf9310fb7d89e0ca753600771635bf05d0 Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2017-01-17Release version 0.1.0submit/tizen_3.0/20170117.081246accepted/tizen/3.0/wearable/20170118.043419accepted/tizen/3.0/tv/20170118.043357accepted/tizen/3.0/mobile/20170118.043330accepted/tizen/3.0/ivi/20170118.043440accepted/tizen/3.0/common/20170118.131156Hwankyu Jhun1-1/+1
Changes: - Support multiple instance launch Change-Id: I3136383cf0923100fddeb749fba3a60397f0c29d Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2017-01-17Fix external path apiSangyoon Jang1-1/+1
Change-Id: Ib98be53317e2f546dfbb666052a4dba4f024fd05 Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
2017-01-17Support multiple instance launchHwankyu Jhun5-64/+114
- Add new APIs and new internal keys aul_app_get_running_app_instance_info(): Retrieves the app instance info aul_svc_set_instance_id: Sets the instance ID aul_svc_get_instance_id: Gets the instance ID - Requires: [application] https://review.tizen.org/gerrit/#/c/108805/ [app-manager] https://review.tizen.org/gerrit/#/c/110114/ [amd] https://review.tizen.org/gerrit/#/c/109746/ [rua] https://review.tizen.org/gerrit/#/c/109906/ Change-Id: I1cc83fe8a82b6df09a3cfa551b9861247040da27 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2017-01-09Fix bug about screen connectorsubmit/tizen_3.0/20170111.022947submit/tizen_3.0/20170110.004324accepted/tizen/3.0/wearable/20170111.090439accepted/tizen/3.0/tv/20170111.090424accepted/tizen/3.0/mobile/20170111.090253accepted/tizen/3.0/ivi/20170111.090452accepted/tizen/3.0/common/20170111.161853Hwankyu Jhun1-7/+7
If the provider app is already running, the viewer app cannot get the app screen from the AMD. Before sending the request, the viewer app should create the app com handle. Change-Id: I26b2112f98065ec334b26649350d726861a39fe1 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-12-28Change group of appsvc db to system_sharesubmit/tizen_3.0/20161228.051438submit/tizen_3.0.m2/20170104.093749accepted/tizen/3.0/wearable/20161229.054055accepted/tizen/3.0/tv/20161229.054041accepted/tizen/3.0/mobile/20161229.054016accepted/tizen/3.0/ivi/20161229.054110accepted/tizen/3.0/common/20161229.112703accepted/tizen/3.0.m2/wearable/20170104.122750accepted/tizen/3.0.m2/tv/20170104.122405accepted/tizen/3.0.m2/mobile/20170104.122144tizen_3.0.m2accepted/tizen_3.0.m2_wearableaccepted/tizen_3.0.m2_tvaccepted/tizen_3.0.m2_mobileJiwoong Im1-2/+2
- Because amd moves to system session, amd can't access to appsvc db. Change gruop of appsvc db to system_share. Change-Id: I656751a7f254445e4db06f8d1ebed68d67f57239 Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
2016-12-20Change server socket to nonblocking socketHwankyu Jhun1-1/+1
We've got issues: - An application got the event from aul fd. But, the connection request didn't exist while calling the accept(). It caused the deadlock issue.(tizen 2.4) - In the IVI profile, an application had the deadlock issue when calling the accept(). To solve this issue, we have a history of changing to nonblocking socket.(workaground) Change-Id: I329adaefd91b527ed2bf54d898126e413462962b Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-12-19AMD moves to system sessionsubmit/tizen_3.0/20161221.012134accepted/tizen/3.0/wearable/20161221.103915accepted/tizen/3.0/tv/20161221.103747accepted/tizen/3.0/mobile/20161221.103623accepted/tizen/3.0/ivi/20161221.103935accepted/tizen/3.0/common/20161222.075003Hwankyu Jhun6-47/+168
The amd socket path is changed to "/run/aul/daemons/.amd-sock". The for_uid APIs use the bundle data for adding the target uid. - Requires https://review.tizen.org/gerrit/#/c/102397/ Change-Id: Ib6371ed0248f265e6ad88d7be04e2c5918f64d46 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-12-19Fix appid2pid toolsubmit/tizen_3.0/20161220.014437submit/tizen_3.0/20161220.012114accepted/tizen/3.0/wearable/20161221.005929accepted/tizen/3.0/tv/20161221.005740accepted/tizen/3.0/mobile/20161221.010159accepted/tizen/3.0/ivi/20161221.010014accepted/tizen/3.0/common/20161221.180847Hwankyu Jhun1-2/+30
- Use aul_app_get_all_running_app_info API instead of aul_app_get_pid API Change-Id: I6da42c35e377b59ac9f0a4b5f19590b62c322161 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-12-16Remove aul rsmsubmit/tizen_3.0/20161219.021901Hwankyu Jhun5-562/+1
- Use screen connector instead of rsm Change-Id: Iddabb6e1b49fd37d6da44048d9a1c6601380aaf2 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-12-16Fix memory corruption on watchface changesubmit/tizen_3.0/20161216.082724accepted/tizen/3.0/wearable/20161219.095510accepted/tizen/3.0/common/20161219.113522Daehyeon Jung1-1/+11
Change-Id: I06a0776c03c2fa175d9b194259c170b37585685c Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
2016-12-12Fix bug about screen connectorsubmit/tizen_3.0/20161212.123626accepted/tizen/3.0/wearable/20161213.025609accepted/tizen/3.0/tv/20161213.025432accepted/tizen/3.0/mobile/20161213.025408accepted/tizen/3.0/ivi/20161213.025722accepted/tizen/3.0/common/20161213.163938Hwankyu Jhun1-2/+6
- Add pid info on endpoint Change-Id: I4fff43138316e784ea6c905e4ab127caed30679b Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-12-12Support screen connectorsubmit/tizen_3.0/20161212.043612Hwankyu Jhun7-4/+410
- The aul rsm will be removed. Change-Id: Ibecb354d45f0c0242f6ad9054c98f030f8c4fff4 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-12-06Fix app launcher toolsubmit/tizen_3.0/20161207.115658accepted/tizen/3.0/wearable/20161208.063254accepted/tizen/3.0/tv/20161208.063242accepted/tizen/3.0/mobile/20161208.063212accepted/tizen/3.0/ivi/20161208.063306accepted/tizen/3.0/common/20161208.153628Hwankyu Jhun1-0/+2
- Prevent invalid access Change-Id: Ia28ad29bf11d6201341a8184bba864603faf832e Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-12-07Add a new definition for alias appidHwankyu Jhun1-0/+1
Change-Id: Ice2949903d28ec2c85029bb5d1d27881ad2001b4 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-12-06Fix bug about launch app toolHwankyu Jhun1-23/+19
Change-Id: If34ba4c33aa1974d07daec1492abf7fd98a27684 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-12-06Fix bug about getting appid by alias idHwankyu Jhun1-1/+1
Change-Id: I60f8613b976e07204060bfafef038b4cf663d71a Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-12-02Change upgrade script numbersubmit/tizen_3.0/20161202.085638accepted/tizen/3.0/wearable/20161204.235818accepted/tizen/3.0/tv/20161204.235752accepted/tizen/3.0/mobile/20161204.235717accepted/tizen/3.0/ivi/20161204.235847accepted/tizen/3.0/common/20161205.091933Hwankyu Jhun2-2/+2
Change-Id: I82625cc4095bb58dd1f69e6bf79e571b9cf49f89 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-12-02Change app service db pathsubmit/tizen_3.0/20161202.062936Hwankyu Jhun5-91/+173
- The user db path is changed to "/opt/dbspace/<uid>/.appsvc.db". Change-Id: Ia88523b0285cdbe4b09bf83c3fcda58991436fbf Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-12-01fix getting external pathsubmit/tizen_3.0/20161201.024602submit/tizen_3.0/20161130.132739accepted/tizen/3.0/wearable/20161201.075242accepted/tizen/3.0/tv/20161201.075207accepted/tizen/3.0/mobile/20161201.075049accepted/tizen/3.0/ivi/20161201.075324accepted/tizen/3.0/common/20161203.012120jongmyeong ko4-15/+60
This reverts commit f43a32134ace6f9d316b96c565c30b15d32a3d63. Change-Id: I1d912dc3a8f7b6776b7dfcfffb93a10967b9701f Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
2016-11-30Handle null pointer exceptionsJunghoon Park1-15/+13
Change-Id: Iaba7023e0499bfdfaca667102f31b87848870efe Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2016-11-24Revert "fix getting external path"submit/tizen_3.0/20161125.015709accepted/tizen/3.0/wearable/20161128.082943accepted/tizen/3.0/tv/20161128.082854accepted/tizen/3.0/mobile/20161128.082819accepted/tizen/3.0/ivi/20161128.083024accepted/tizen/3.0/common/20161128.091356jongmyeong ko4-60/+15
This reverts commit c45238d8876e18e7259512ae80ed252670a2dea5. Change-Id: Icd5cf55f1885f2d73e146e8fe0f2f22009af3ba6
2016-11-24Fix app_launcher toolHwankyu Jhun1-2/+5
- Use g_timeout_add instead of g_idle_add Change-Id: I285edec098c08a0cc11a96791847c5a8fd2375e2 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-11-23fix getting external pathsubmit/tizen_3.0/20161123.100537submit/tizen/20161124.000829accepted/tizen/wearable/20161125.004036accepted/tizen/tv/20161125.003913accepted/tizen/mobile/20161125.003620accepted/tizen/ivi/20161125.004148accepted/tizen/common/20161125.095202accepted/tizen/3.0/wearable/20161124.025745accepted/tizen/3.0/tv/20161124.025730accepted/tizen/3.0/mobile/20161124.025710accepted/tizen/3.0/ivi/20161124.025758accepted/tizen/3.0/common/20161124.181734jongmyeong ko4-15/+60
- use storage api. - return defualt path if sdcard is not mounted. This reverts commit 527e629ac677440e8eb39fee451d92fe59935470. Change-Id: Id7d9a90250a64e200d8b80f94d04d37670925524 Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
2016-11-22Support allowed appid featureHwankyu Jhun9-2/+446
- Add parser plugin to register allowed appid metadata - Add new APIs to retrive all allowed information Change-Id: I4ac8a21138615d12c844905e7e03d9fe5fa8c998 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-11-21Fix app_launcher toolsubmit/tizen_3.0/20161122.002346accepted/tizen/3.0/wearable/20161124.024548accepted/tizen/3.0/tv/20161124.024527accepted/tizen/3.0/mobile/20161124.024506accepted/tizen/3.0/ivi/20161124.024604accepted/tizen/3.0/common/20161123.070905Hwankyu Jhun1-5/+28
- Add fallback for listening dead signal Change-Id: I97566463d3a18a79fd518deffc06502bc265ee88 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-11-22Fix alias id feature to improve app launch performanceHwankyu Jhun4-21/+236
- Remove setting the appid from the alias info - Add new APIs for the alias id aul_svc_get_appid_by_alias_appid() aul_svc_get_appid_by_alias_appid_for_uid() aul_svc_foreach_alias_info_by_appid() aul_svc_foreach_alias_info_by_appid_for_uid() Change-Id: I9256e0c522143d765330463249799dc9d4ff8157 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-11-15Fix wrong descriptionHwankyu Jhun1-15/+3
Some APIs don't return STATUS_FOCUS. Change-Id: Ia44f614508814765296bf9ffaf940c626652e633 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-11-14Add aul_rsm_viewer_unset_surface_handler functionsubmit/tizen_3.0/20161115.024443accepted/tizen/3.0/wearable/20161116.022229accepted/tizen/3.0/tv/20161116.022148accepted/tizen/3.0/mobile/20161116.022109accepted/tizen/3.0/ivi/20161116.022304accepted/tizen/3.0/common/20161116.143657Hyunho Kang2-0/+26
Change-Id: I39c86de77ded873c879f07887ce1f5f39145bdab Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
2016-11-11Revert "get external path using storage api."submit/tizen_3.0_common/20161114.081136submit/tizen_3.0/20161111.080112accepted/tizen/3.0/wearable/20161114.002525accepted/tizen/3.0/tv/20161114.002502accepted/tizen/3.0/mobile/20161114.002424accepted/tizen/3.0/ivi/20161114.002552accepted/tizen/3.0/common/20161114.143122jongmyeong ko4-65/+15
This reverts commit 97e845e72079be00a5674e3569cd8dcd356dc027. Change-Id: I9a246e0fd4bc38dc0a3e83160efd79cba05cfefe
2016-11-11Merge branch 'tizen' into tizen_3.0submit/tizen/20161111.080541Hwankyu Jhun1-23/+2
2016-11-11Fix deref after null issueHyunho Kang1-10/+20
Change-Id: Iab2a69c1f4d581d1336192ba53f9fc9a1ea318c9 Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
2016-11-11Fix CMakeLists.txt fileHwankyu Jhun1-23/+2
- Use AUX_SOURCE_DIRECTORY option Change-Id: I92c672fa6cf570dee668b561ae91ab5834865c51 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-11-11Merge branch 'tizen' into tizen_3.0submit/tizen_3.0/20161111.001102submit/tizen/20161111.000844Hwankyu Jhun13-94/+908
2016-11-10Add surface creator pid managing logicsubmit/tizen_3.0/20161111.000156Hyunho Kang2-20/+53
- watch needs creator's pid to terminated old watch face Change-Id: If514cde01623f60a926d716ba88c07b7f951e32f Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
2016-11-07Support metadata parser plugin for alias idHwankyu Jhun13-94/+908
Change-Id: I74f39272f8ef1f4b9b3b4c7fa23541db7988e2ba Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-11-08Fix app status callbacksubmit/tizen_3.0/20161108.071238submit/tizen/20161109.002425submit/tizen/20161108.071447accepted/tizen/wearable/20161110.000422accepted/tizen/tv/20161110.000404accepted/tizen/mobile/20161110.000342accepted/tizen/ivi/20161110.000437accepted/tizen/common/20161109.140350accepted/tizen/3.0/wearable/20161110.070958accepted/tizen/3.0/tv/20161110.070933accepted/tizen/3.0/mobile/20161110.070910accepted/tizen/3.0/ivi/20161110.071009Hwankyu Jhun1-48/+48
- Use GList instead of custom list Change-Id: Ib4a887215cedbbccb8ca136883637a65727c6367 Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2016-11-08Change the window stack limitedlyJunghoon Park3-1/+39
- puts some app above the caller app Change-Id: Ib85237f28b8342b4209d5720522ae253b431f52b Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
2016-11-04get external path using storage api.jongmyeongko4-15/+65
Change-Id: I57a4060fc6c88806e76a3af576ccc34d86c160e3 Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
2016-11-04Merge "fix SVACE issue" into tizensubmit/tizen_3.0_common/20161110.084657submit/tizen_3.0/20161104.085937accepted/tizen/3.0/wearable/20161104.104701accepted/tizen/3.0/tv/20161104.104644accepted/tizen/3.0/mobile/20161104.104628accepted/tizen/3.0/ivi/20161104.104723accepted/tizen/3.0/common/20161114.082646SukHyung, Kang1-2/+4