Sung-jae Park [Fri, 8 Mar 2013 06:50:41 +0000 (06:50 +0000)]
Merge branch 'devel/home/master'
Sung-jae Park [Fri, 8 Mar 2013 06:49:50 +0000 (06:49 +0000)]
Fix the invalid smack label
Change-Id: I4b99a20ca05d5da05bb4fbeca948f39cacaa8890
Sung-jae Park [Mon, 4 Mar 2013 10:02:38 +0000 (10:02 +0000)]
Add region changed event & pd move event
Change-Id: Ic9ee11a13c8870dce93cdb6a16a5d90b91175708
Sung-jae Park [Wed, 27 Feb 2013 06:41:34 +0000 (06:41 +0000)]
Change the smack rule
Change-Id: Ic18a24d92e386b028df51189ebc486b6bce5b49e
system::app_logging --> device:app_logging
Sung-jae Park [Mon, 25 Feb 2013 15:17:20 +0000 (15:17 +0000)]
Change the spec file.
Installing files with correct owner & permissions.
Change-Id: Ic205c9ea05443be25c1cb779144cc4a934f24fbc
Sung-jae Park [Sat, 23 Feb 2013 08:09:52 +0000 (08:09 +0000)]
Update the SMACK rule
Change-Id: Iff49d059a227e316fcddef49fab364e5c3eb436e
Sung-jae Park [Thu, 21 Feb 2013 08:52:58 +0000 (08:52 +0000)]
Fix the invalid debugging message
Change-Id: If26d87c11f76998e24ca0dd0231740a156a3693c
Sung-jae Park [Wed, 20 Feb 2013 08:06:09 +0000 (08:06 +0000)]
Update conf syntax.
add xmonitor flag
Change-Id: Ie1b613a27340f15053da983a2af6e24eebc3899d
Sung-jae Park [Fri, 15 Feb 2013 08:46:42 +0000 (08:46 +0000)]
Update the conf parser.
slave_waiting_time is added.
but slave doesn't read it.
Just for keeping the syntax of a conf file with ther paser in a master.
Change-Id: Ia4bad581a6e804e3f2b66a6ba2051a5de2832298
Sung-jae Park [Thu, 14 Feb 2013 07:11:46 +0000 (07:11 +0000)]
Update the smack manifest file
Change-Id: I665e0b864d970a382b278e2602da92ae1152b6a1
Sung-jae Park [Thu, 14 Feb 2013 04:42:20 +0000 (04:42 +0000)]
Update the smack rule
Change-Id: I2eb23a369fea96ac0f45f80613d1308f34089e13
Sung-jae Park [Wed, 13 Feb 2013 10:31:23 +0000 (10:31 +0000)]
Update version for uploading package.
Change-Id: I8bbdfe75f4b87d68ed334da0ee63ba5d6df8332a
Sung-jae Park [Fri, 8 Feb 2013 13:10:22 +0000 (13:10 +0000)]
Revised
Change-Id: I8e74b9dc31594b16216c6bd8469268a26781e1ec
Sung-jae Park [Fri, 8 Feb 2013 09:44:02 +0000 (09:44 +0000)]
Refactoring.
Change-Id: Ie63bdccf953e466a3332dd9f2ce9cb3679e7cb1c
Sung-jae Park [Tue, 5 Feb 2013 04:48:21 +0000 (04:48 +0000)]
Update smack
Change-Id: Ie9ad04a9b93fd46185d7f60f966f0cd52d46a9d3
Sung-jae Park [Mon, 4 Feb 2013 06:06:55 +0000 (06:06 +0000)]
Merge branch 'task/slp/release'
Sung-jae Park [Mon, 4 Feb 2013 06:06:08 +0000 (06:06 +0000)]
Add missing flag (transmutable)
Change-Id: I0f99e5b8eeebc21ae022de331b5dafebe2cb66ff
Sung-jae Park [Mon, 4 Feb 2013 05:58:16 +0000 (05:58 +0000)]
Merge branch 'master' into task/slp/release
Sung-jae Park [Mon, 4 Feb 2013 05:47:39 +0000 (05:47 +0000)]
Update the smack rule
Create a data folder on the R/W partition.
Change-Id: I37f7a47977fc7f45e63a3691479642c7f205870b
Sung-jae Park [Fri, 1 Feb 2013 13:59:20 +0000 (13:59 +0000)]
Merge branch 'master' into task/slp/release
Sung-jae Park [Fri, 1 Feb 2013 05:52:02 +0000 (05:52 +0000)]
Update smack rule
Change-Id: Ie0af945d72d2cf91deabd92299eb49af3dc2441e
Sung-jae Park [Thu, 31 Jan 2013 14:26:22 +0000 (14:26 +0000)]
Update heap monitoring code
Change-Id: I36e96f20d58e967630e233b975c414d6c41ced57
Sung-jae Park [Thu, 31 Jan 2013 01:46:39 +0000 (01:46 +0000)]
Remvoe some rule from the provider.
REMOVED
com.samsung.data-provider-slave location_fw::db rw
com.samsung.data-provider-slave libaccounts-svc::db rw
com.samsung.data-provider-slave libsocial-service::db rw
com.samsung.data-provider-slave media-data::db rw
com.samsung.data-provider-slave thumb-server r
com.samsung.data-provider-slave contacts-service x
Change-Id: I5743dd217bb52d6226f5f9ae8b4a4cb48ad4dbd3
Sung-jae Park [Thu, 31 Jan 2013 00:59:19 +0000 (00:59 +0000)]
Update the smack rule
Change-Id: I5d51fc25c951b8766ce74fe43e55d7ad340079f3
Sung-jae Park [Wed, 30 Jan 2013 05:54:21 +0000 (05:54 +0000)]
Change the master smack rule
smack label is changed
com.samsung.data-provider-master --> data-provider-master
Change-Id: Icaf36a202d03afd913d1f6c49bbb796e29a4a6b7
Sung-jae Park [Tue, 29 Jan 2013 01:47:49 +0000 (01:47 +0000)]
Update smack rule file.
Change-Id: I6d44db05b49855d546fb142d49386b936deb3d89
Sung-jae Park [Sun, 27 Jan 2013 04:29:30 +0000 (04:29 +0000)]
Merge branch 'master' into task/slp/release
Sung-jae Park [Sun, 27 Jan 2013 04:04:16 +0000 (04:04 +0000)]
Update the sepc file
Change-Id: Ia95a3b32adb5257b542f0874c1afaae164df19ff
Sung-jae Park [Fri, 25 Jan 2013 07:50:32 +0000 (07:50 +0000)]
GCC 4.7 build patch
Change-Id: Ifada25cdcc09911d4f7b666ba3d92e1568a596d6
Sung-jae Park [Thu, 24 Jan 2013 13:52:03 +0000 (13:52 +0000)]
Initialize the pd/lb_access handler
Change-Id: Id8b73ce4d096c83c8af870a63a948d348f6330c7
Sung-jae Park [Thu, 24 Jan 2013 05:35:22 +0000 (05:35 +0000)]
Fix the prevent issue.
Revise the smack manifest file
Change-Id: Ibf3524dbc00e54e7c651fb1bab595a3664365d19
Sung-jae Park [Wed, 23 Jan 2013 03:10:29 +0000 (03:10 +0000)]
Add smack rule
Change-Id: I56d5576a0e899891fdfc02a53b129c2eb2bdf946
Sung-jae Park [Tue, 15 Jan 2013 04:38:15 +0000 (13:38 +0900)]
TIME_CHANGED event is added
Change-Id: I5292493362a3f20a8ae8ccc0c7f336e560a138e8
Sung-jae Park [Thu, 10 Jan 2013 09:02:04 +0000 (18:02 +0900)]
Apply the SMACK rule
Change-Id: I57f4b3a9ae799728aede125106f4b0b72e2be1dc
Sung-jae Park [Thu, 10 Jan 2013 08:12:00 +0000 (17:12 +0900)]
Add livebox_request_update_by_id function.
To wrap this using liblivebox package.
Each SLP livebox can request to update a box.
Change-Id: I552b4045dc95faa9c3fd2b8162c90a0cc8f04870
Sung-jae Park [Fri, 4 Jan 2013 12:29:40 +0000 (21:29 +0900)]
Revise the spec file.
Update the conf file parser.
Change-Id: I92818ac4f4b1346f8dc01c840d4b5f01c3b0eac5
Sung-jae Park [Wed, 2 Jan 2013 06:18:17 +0000 (15:18 +0900)]
Merge branch 'master' into task/slp/release
Sung-jae Park [Wed, 2 Jan 2013 03:57:19 +0000 (12:57 +0900)]
Change the LOG_TAG by guide of kernel team
Change-Id: I26c2040b365ab0daf45173dcefa7b06ebc2c04e8
Sung-jae Park [Fri, 21 Dec 2012 15:58:21 +0000 (00:58 +0900)]
Remove context engine related sub codes
Change-Id: I4d3ab50ab107590e915b05b813c3a4f344181a87
Sung-jae Park [Fri, 21 Dec 2012 03:50:10 +0000 (12:50 +0900)]
Merge branch 'master' into task/slp/release
Sung-jae Park [Fri, 21 Dec 2012 03:25:30 +0000 (12:25 +0900)]
Revise the code to apply the gcc 4.6
Change-Id: I40b001f134dee782569fd7d996343d4268e21fa8
Sung-jae Park [Thu, 20 Dec 2012 14:46:28 +0000 (23:46 +0900)]
Merge branch 'master' into task/slp/release
Sung-jae Park [Thu, 20 Dec 2012 14:40:02 +0000 (23:40 +0900)]
Don't try to sync with 00 sec if the period is < 1
Change-Id: Ib6868a03b774484da27246a13ae9b32afe8dffdd
Sung-jae Park [Thu, 20 Dec 2012 02:10:27 +0000 (11:10 +0900)]
Merge branch 'master' into task/slp/release
Sung-jae Park [Wed, 19 Dec 2012 08:17:07 +0000 (17:17 +0900)]
Update license for uploading to RSA
Change-Id: If5b35e7536c632ec1cfbdc21078c8f749d995de8
Sung-jae Park [Tue, 18 Dec 2012 11:46:30 +0000 (20:46 +0900)]
Merge branch 'master' into task/slp/release
Sung-jae Park [Tue, 18 Dec 2012 11:05:21 +0000 (20:05 +0900)]
Resume timer updated.
Add compensate time for sync to N min 00 sec after resumed.
Change-Id: Ifcc99626fa70af26b2b57a5c5134ecf01a4f2928
Sung-jae Park [Tue, 18 Dec 2012 10:21:37 +0000 (19:21 +0900)]
Merge branch 'master' into task/slp/release
Sung-jae Park [Tue, 18 Dec 2012 09:45:32 +0000 (18:45 +0900)]
Update the compensate timer.
invalid value is added +_+
Change-Id: I5259cb11ccef99df0cc5df13f272e71e2a2da9a8
Sung-jae Park [Fri, 14 Dec 2012 11:47:54 +0000 (20:47 +0900)]
Remove old header file.
Uncleaned file.
Change-Id: I7c16d623c67e6ff70b25808d758edddacaa58b74
Sung-jae Park [Fri, 14 Dec 2012 10:58:15 +0000 (19:58 +0900)]
Merge branch 'master' into task/slp/release
Sung-jae Park [Fri, 14 Dec 2012 10:24:03 +0000 (19:24 +0900)]
Revise the code for send the livebox system event.
PAUSED/RESUMED system event handling codes are updated
Change-Id: Ib3b70c21515758460f1065e379bc9b912a31d799
Sung-jae Park [Wed, 12 Dec 2012 10:02:21 +0000 (19:02 +0900)]
Check the pended item list.
Change-Id: Ibf4a4d9b6a0ec5bf7da5315d7bf998620995e0e7
Sung-jae Park [Mon, 10 Dec 2012 04:53:09 +0000 (13:53 +0900)]
Merge branch 'master' into task/slp/release
Sung-jae Park [Fri, 7 Dec 2012 10:48:43 +0000 (19:48 +0900)]
Updated for handling the PD open status.
Freezing pended update timer is not able to make the update
of PD open'd livebox.
If a livebox has open'd PD, it has to able to be updated by service.
Align the update timer to every N sec 00 min.
Change-Id: Id46088d6c4b88412d1446bade00cceebf02fea92
Sung-jae Park [Tue, 4 Dec 2012 09:51:22 +0000 (18:51 +0900)]
Change the terminate sequence
Change-Id: I26df0d62f6d4927d89665c9de4628508c17f885c
Sung-jae Park [Mon, 3 Dec 2012 08:41:59 +0000 (17:41 +0900)]
Check the PD open state for more complicated case.
Change-Id: Ib0701ec569b1ec63c1e548f7ea6218943bc2ebf2
Sung-jae Park [Sun, 2 Dec 2012 07:08:12 +0000 (16:08 +0900)]
DRI2 interface porting
Use the conf parser(of master)
Change-Id: I05cce4f55ca7b3e63079e4c66b7255c5b7c94fc7
Sung-jae Park [Thu, 29 Nov 2012 07:17:21 +0000 (16:17 +0900)]
Enable com-core threaded version as default.
Change-Id: I388d4f36ab709fb6b899ce1b11102112fba53ee8
Sung-jae Park [Mon, 26 Nov 2012 07:06:31 +0000 (16:06 +0900)]
Updated for invalid debugging code
Change-Id: I810e01a460e4b80bc4e2108403415b0799c4c2fe
Sung-jae Park [Sat, 24 Nov 2012 06:54:47 +0000 (15:54 +0900)]
Merge branch 'master' into task/slp/release
Conflicts:
CMakeLists.txt
com.samsung.data-provider-slave.desktop
com.samsung.data-provider-slave.manifest
include/livebox.h
packaging/com.samsung.data-provider-slave.spec
src/client.c
src/critical_log.c
src/lb.c
src/main.c
src/so_handler.c
src/util.c
Change-Id: I958ec1415f5bac3863f327804600aa257d15cdc1
Sung-jae Park [Fri, 23 Nov 2012 07:11:03 +0000 (16:11 +0900)]
Remove package dependencies of the context engine.
Change-Id: I0c63ed733fc6cb53c79d653b6acd9843ead42508
Sung-jae Park [Mon, 19 Nov 2012 07:14:27 +0000 (16:14 +0900)]
Updated (sequence)
Calculate the remained update interval and determine what provider has
to do for instances (update it or not).
Change-Id: Icb5667d7f8d9b9b5cf22c8e1674c5d727f8fda96
Sung-jae Park [Thu, 15 Nov 2012 05:02:38 +0000 (14:02 +0900)]
Change the call interval of pended event consumer.
Add option for controlling "mark_call/unmark_call"
Change the "HEAP_MONITOR_START" => "PROVIDER_HEAP_MONITOR"
Change-Id: I1a1859abcdab56365ee0cc019f89029f86ec77e7
Sung-jae Park [Tue, 13 Nov 2012 07:09:23 +0000 (16:09 +0900)]
Add PAUSE/RESUME system event for each liveboxes
Disable the update timer if the slave is secured.
Change-Id: I4b6df4561436f4210db2cc8164da16183ab997cf
Sung-jae Park [Tue, 13 Nov 2012 01:18:05 +0000 (10:18 +0900)]
Handling the font change event after it gots Xevt
using ecore_timer_add
Change-Id: I6a328244396dc8352b72b70e9451c85ecf3bedf7
Sung-jae Park [Mon, 12 Nov 2012 08:10:35 +0000 (17:10 +0900)]
Replace the livebox_ prefix with lb_
to prevent conflicting of API
Hide external hidden API
Change-Id: Ifb0b9859038acbf337ff85ad3a394e359d3687e8
Sung-jae Park [Fri, 9 Nov 2012 01:22:03 +0000 (10:22 +0900)]
Handling the FONT CHANGE EVENT.
Add a new event function
* livebox_system_event
event_type
+ LB_SYS_EVENT_LANG_CHANGED
+ LB_SYS_EVENT_FONT_CHANGED
* livebox_is_pinned_up (missed ABI)
Change-Id: I3c472bf2c553daa614fe4fa56fe77fb0d924c7fb
Sung-jae Park [Thu, 8 Nov 2012 07:02:33 +0000 (16:02 +0900)]
Handling the font change event.
Call the update_content of all liveboxes
Change-Id: I36678c85d97e0d1e936049c41c9b3ff8dbec8bf6
Sung-jae Park [Tue, 6 Nov 2012 12:56:50 +0000 (21:56 +0900)]
Change the install folder to /usr/apps/
To make this can be updated via FOTA.
Change-Id: If0f16a1ace40a2d534747b246c7fa1e6b37fc2a2
Sung-jae Park [Sat, 3 Nov 2012 13:56:12 +0000 (22:56 +0900)]
Load a plugins with RTLD_NOW | RTLD_DEEPBIND flag.
Try to lookup all symbols forcely.
It may takes more long time to load it.
Change-Id: I97c6f405dc5f6d6e74d583fc2a7453f9cd87f902
Sung-jae Park [Wed, 31 Oct 2012 01:22:30 +0000 (10:22 +0900)]
Update version
Change-Id: Ia1e89fe1fdbde6913163e7f23e6f6f06a0346a93
Sung-jae Park [Tue, 30 Oct 2012 07:25:55 +0000 (16:25 +0900)]
Replace the pixel with the size_type.
Change-Id: Iea7df700fb5a7fb770a16643a5cb5d02464813bb
Sung-jae Park [Tue, 23 Oct 2012 13:10:17 +0000 (22:10 +0900)]
Merge with the master branch.
Updated for handling the Direct PD Buffer handling code for inhouse
livebox
Sung-jae Park [Fri, 19 Oct 2012 05:34:21 +0000 (14:34 +0900)]
Updated for handling the buffer type PD
Add critical logging implementations
Update the path (/opt -> /opt/usr)
Change-Id: I05277945185d46e0858af2f5fb2d5398c013b019
Sung-jae Park [Fri, 12 Oct 2012 08:54:43 +0000 (17:54 +0900)]
Install the license file
Change-Id: I33e062a37276cf042b7d257c67eb368b444acd34
Sung-jae Park [Fri, 12 Oct 2012 01:10:13 +0000 (10:10 +0900)]
Pended update scheduler is updated.
If a livebox doesn't need to update its contents (need_to_update == false),
Don't push it to the pended update list.
Change-Id: I75b12d38296cedab08448e189058fa823fc789fe
Sung-jae Park [Thu, 11 Oct 2012 08:39:19 +0000 (17:39 +0900)]
Set the SIZE info for creating a new livebox.
Requested by the OSP (to open this feature like android)
Change-Id: I6c87256cf4ebbb6db093ad0ab737683b30252e85
Sung-jae Park [Wed, 10 Oct 2012 08:10:40 +0000 (17:10 +0900)]
Add some more debugging message
Change-Id: Id694d0185589332f6728d5a1dd033f02db913046
Sung-jae Park [Tue, 9 Oct 2012 06:18:34 +0000 (15:18 +0900)]
Update the so file path getting code.
Converting the relative path to abs path.
Change-Id: I3e5d1d4f4f03d00f5559f06041b8e77c586e51b6
Sung-jae Park [Fri, 5 Oct 2012 11:50:07 +0000 (20:50 +0900)]
Try to get the libexec path from the DB
using livebox-service
Change-Id: I7878a1b1ed24446f8d7f1197dda99cac3e893544
Sung-jae Park [Fri, 5 Oct 2012 09:17:04 +0000 (18:17 +0900)]
Implement the livebox_is_pinned_up handler.
To know whether the livebox is pinned up or not
this patch is applied.
Change-Id: I1a1a3268b3f63ba76111dee9d5585ddd8e301165
Sung-jae Park [Wed, 26 Sep 2012 05:30:42 +0000 (14:30 +0900)]
Check the package name.
for updating specific livebox.
Change-Id: I14b7e41248cce1c771c89b7a0f5663c6269455a0
Sung-jae Park [Tue, 25 Sep 2012 02:33:22 +0000 (11:33 +0900)]
Update SMACK manifest file
Change-Id: Ibce7e957075ee0df34ce80371978aa79d9ec9f10
Sung-jae Park [Wed, 19 Sep 2012 09:44:11 +0000 (18:44 +0900)]
Apply smack
Change-Id: I98c0ecd6cdd9ec38b641a3f8afc04a3fc0269b45
Sung-jae Park [Wed, 19 Sep 2012 04:39:04 +0000 (13:39 +0900)]
Updated for uploading this to a official binary
Change-Id: Ie520633b4a92301c898c31274d0fa1fab7d93d30
Sung-jae Park [Tue, 11 Sep 2012 09:38:14 +0000 (18:38 +0900)]
Add missing code
Initialize the is_paused field of information for each livebox
Change-Id: I43d73f4d43e5ad1bd850ed0a9a3f413c6a4b5e17
Sung-jae Park [Thu, 6 Sep 2012 06:23:17 +0000 (15:23 +0900)]
Implement the livebox show/hide feature
Change-Id: I5134f11f0c60341ee2d5c2d9579a402064d73e05
Sung-jae Park [Wed, 5 Sep 2012 01:48:03 +0000 (10:48 +0900)]
Update version of the manifest file.
Change-Id: I98ee15dafdf97c2cb4537d47ffa51d1cf3233d22
Sung-jae Park [Wed, 29 Aug 2012 11:08:54 +0000 (20:08 +0900)]
Update the get_info API
Livebox has to care the content_info and a title of the sub-cluster.
Change-Id: Id4ff42360da42e23f2f951a7ee642d92b9652014
Sung-jae Park [Tue, 28 Aug 2012 10:17:29 +0000 (19:17 +0900)]
Updated for new API of libprovider
Change-Id: Iaf15796b493f0fa3188b8dd66023aa360bfc3434
Sung-jae Park [Fri, 24 Aug 2012 01:26:46 +0000 (10:26 +0900)]
Update version for applying this to SEL binary
Change-Id: Ie71497068ee05a105d13805b70ebcf0246316584
Sung-jae Park [Tue, 21 Aug 2012 03:00:38 +0000 (12:00 +0900)]
Give the priority to update content (for opened PD)
Change-Id: I4f1e879fbff70e68094ac80bcd4546e2b004ae1b
Sung-jae Park [Tue, 21 Aug 2012 02:44:30 +0000 (11:44 +0900)]
Update subscribing context events.
Change-Id: I26c48b9f1b3c06540b7dbebb15c61c286d0b146d
Sung-jae Park [Tue, 21 Aug 2012 00:55:11 +0000 (09:55 +0900)]
Apply patchset about for prevent result
CID 16424 livebox.c
CID 13895 fault.c
Change-Id: Iaa427ec8877ab490da6cf7ef7a27ae87a4ac5bb8
Sung-jae Park [Mon, 20 Aug 2012 09:07:44 +0000 (18:07 +0900)]
Add user data for every callbacks
Change-Id: Ifd387140d950b90c0a3880e561880b1538b1ee51
Sung-jae Park [Sat, 11 Aug 2012 05:33:02 +0000 (14:33 +0900)]
Merge with old git repository
Change-Id: I5d0fa645f7598354870598741ff4ad82a60ca48b
Sung-jae Park [Sat, 28 Jul 2012 16:14:54 +0000 (01:14 +0900)]
Fix the install path of xml file
Change-Id: I9fd2c47bab02a284afdc876154b9f8dc1fb660bb
Sung-jae Park [Sat, 28 Jul 2012 08:12:52 +0000 (17:12 +0900)]
Use the strcasecmp instead of the strcmp
Change-Id: I6472dc957c38cc2343e392daa4d8148b86154bc2
Sung-jae Park [Fri, 27 Jul 2012 03:55:18 +0000 (12:55 +0900)]
Freeze the ping timer when the LCD is off.
Change-Id: I1319d775a745cf2fdcf3d8d3621c03919a696a87