Various patches are applied
authorSung-jae Park <nicesj.park@samsung.com>
Tue, 30 Apr 2013 12:32:41 +0000 (21:32 +0900)
committerSung-jae Park <nicesj.park@samsung.com>
Wed, 1 May 2013 08:29:51 +0000 (17:29 +0900)
commitaf70aa83ac19764fb9f5a188b461329d97da1db0
treec185bbc36b06247c6366d2535b373aaadfb3d9df
parent8d696f93e7277360f437264a21f5c97d20d759b3
Various patches are applied

Patch 9/9
Fix the bug of ignoring updated content info.

Even if the box tries to update its content info,
in case of script type box, the provider ignores it.

This patch will fix it.

Patch 8/9
Use the break after handling the service request (badge/noti)

Patch 7/9
Using EINA_LIST_FREE instead of EINA_LIST_FOREACH_SAFE.
To release the svc_ctx->packet_list.

Patch 6/9
Keep the desc block even if the buffer of lb is not ready.
Keep the desc blocks even if the buffer of livebox is not created.
The provider will send the created event to the slave.
Then the slave will start to generate the desc file. (script data)
But the provider cannot apply desc to its buffer.
Because there is no created object.
To resolve this issue,
This patch will create a cache.
It will be used for keeping the blocks which are parsed before creating a buffer of livebox (or PD).

Patch 5/9
Update License

Patch 4/9
Enable Badge/Notification service.

Patch 3/9
Don't set the "default" to content as default value.
Client can use "" for its content value.
So the provider has not to touch the "content".

Patch 2/9
Update period compensation timer.

Patch 1/9
Fix the storage size calculation bug.

Change-Id: Ia6f0d5e0fe06ed9a348082d324b09cc7732041e7
72 files changed:
CMakeLists.txt
LICENSE
data-provider-master.manifest
data/data-provider-master
data/data-provider-master.service
include/abi.h
include/badge_service.h
include/buffer_handler.h
include/client_life.h
include/client_rpc.h
include/conf.h
include/critical_log.h
include/dead_monitor.h
include/debug.h
include/event.h
include/fault_manager.h
include/fb.h
include/group.h
include/instance.h
include/io.h
include/liveinfo.h
include/main.h
include/notification_service.h
include/package.h
include/parser.h
include/pkgmgr.h
include/rpc_to_slave.h
include/script_handler.h
include/server.h
include/service_common.h
include/setting.h
include/shortcut_service.h
include/slave_life.h
include/slave_rpc.h
include/util.h
include/xmonitor.h
packaging/data-provider-master.spec
pkgmgr_livebox/include/dlist.h
pkgmgr_livebox/src/dlist.c
pkgmgr_livebox/src/service_register.c
res/edje/master.edc
src/abi.c
src/badge_service.c
src/buffer_handler.c
src/client_life.c
src/client_rpc.c
src/conf.c
src/critical_log.c
src/dead_monitor.c
src/event.c
src/fault_manager.c
src/fb.c
src/group.c
src/instance.c
src/io.c
src/liveinfo.c
src/main.c
src/notification_service.c
src/package.c
src/parser.c
src/pkgmgr.c
src/script_handler.c
src/server.c
src/service_common.c
src/setting.c
src/shortcut_service.c
src/slave_life.c
src/slave_rpc.c
src/util.c
src/xmonitor.c
util_liveinfo/include/liveinfo.h
util_liveinfo/src/liveinfo.c