Halton Huo [Fri, 28 Nov 2014 01:53:03 +0000 (09:53 +0800)]
Merge pull request #407 from liyingzh/xwalk-2407
[application]Fix TypeMismatchError
liyingzh [Thu, 27 Nov 2014 11:17:23 +0000 (06:17 -0500)]
[application]Fix TypeMismatchError
Fix TypeMismatchError in getAppsContext and getAppsInfo
BUG=XWALK-2407
Crosswalk Release Engineering [Tue, 25 Nov 2014 15:06:25 +0000 (15:06 +0000)]
Bump version to 0.121
Sudarsana Nagineni [Mon, 24 Nov 2014 16:23:24 +0000 (18:23 +0200)]
[Tizen] Fix error handling in system setting API
This patch fixes error handling when system setting get/set
property fails.
Halton Huo [Tue, 25 Nov 2014 01:53:15 +0000 (09:53 +0800)]
Merge pull request #403 from nagineni/uninstall
[TIZEN] Remove workaround of package manager uninstall callback.
Crosswalk Release Engineering [Mon, 24 Nov 2014 15:06:02 +0000 (15:06 +0000)]
Bump version to 0.120
Sudarsana Nagineni [Mon, 24 Nov 2014 14:03:03 +0000 (16:03 +0200)]
[TIZEN] Remove workaround of package manager uninstall callback.
Remove workaround of package manager uninstall callback as it is
not needed anymore: the native API has been fixed in the
https://review.tizen.org/gerrit/30310/
Halton Huo [Mon, 24 Nov 2014 11:31:30 +0000 (19:31 +0800)]
Merge pull request #393 from sragavan/master
[MediaRenderer] Fix lost renderer and added Status Changed signal
Srinivasa Ragavan [Thu, 6 Nov 2014 06:12:41 +0000 (11:42 +0530)]
[MediaRenderer] Fix lost renderer and added Status Changed signal
Remove renderers when a lost renderer signal is received. And
add support for Status Changed signal on the MediaController.
BUG=XWALK-2532
BUG=XWALK-2574
Crosswalk Release Engineering [Sat, 22 Nov 2014 15:06:07 +0000 (15:06 +0000)]
Bump version to 0.119
Halton Huo [Sat, 22 Nov 2014 08:02:46 +0000 (16:02 +0800)]
Merge pull request #398 from brianjjones/master
Adding the ability to set and get locale
Brian Jones [Mon, 17 Nov 2014 22:54:45 +0000 (14:54 -0800)]
Adding the ability to set and get locale
Crosswalk Release Engineering [Fri, 21 Nov 2014 15:06:09 +0000 (15:06 +0000)]
Bump version to 0.118
Halton Huo [Fri, 21 Nov 2014 07:47:04 +0000 (15:47 +0800)]
Merge pull request #401 from liyingzh/XWALK-2361
Fix the inputKeyboardLayout type to bool
liyingzh [Fri, 21 Nov 2014 01:49:09 +0000 (20:49 -0500)]
[SysInfo] Fix the inputKeyboardLayout attribute to bool
Switch the inputKeyboardLayout attribute to bool type as the spec SystemInfo API required.
BUG = XWALK-2409
Crosswalk Release Engineering [Thu, 20 Nov 2014 15:05:51 +0000 (15:05 +0000)]
Bump version to 0.117
Raphael Kubo da Costa [Wed, 19 Nov 2014 15:25:31 +0000 (17:25 +0200)]
Merge pull request #394 from eurogiciel-oss/XWALK-2642
[Bluetooth] enable device disappeared event
Crosswalk Release Engineering [Wed, 19 Nov 2014 15:06:53 +0000 (15:06 +0000)]
Bump version to 0.116
Raphael Kubo da Costa [Wed, 19 Nov 2014 14:05:09 +0000 (16:05 +0200)]
Merge pull request #395 from tiwanek/XWALK-2796
[Datasync] Sanitize user data in platform callbacks in datasync plugin
Corentin Lecouvey [Fri, 7 Nov 2014 08:27:20 +0000 (09:27 +0100)]
[Bluetooth] enable device disappeared event
This feature was added in current Tizen bluetooth stack:
- platform/core/api/bluetooth :
ea4787499cb21d2bfc744aad7b8ba103efe67845
- platform/core/connectivity/bluetooth-frwk :
9319c8e659d1194a7682350468da6c8fc6cd58cb
BUG=XWALK-2642
Crosswalk Release Engineering [Tue, 18 Nov 2014 15:05:52 +0000 (15:05 +0000)]
Bump version to 0.115
Tomasz Iwanek [Mon, 27 Oct 2014 11:58:30 +0000 (12:58 +0100)]
[Datasync] Sanitize user data in platform callbacks in datasync plugin
This commit sanitize platform callbacks in case of object
expiration(destruction). For each platform callback, additional check is added
to check if object still exists. If not callback should be ignored as application
is probably quiting frame.
For every Type that is derived from ExpiringObject<Type>,
collection of instances is created to track its lifetime.
Additionally, scope exit was moved to ${root}/common/
and changed a bit.
BUG=XWALK-2796
Halton Huo [Tue, 18 Nov 2014 10:34:51 +0000 (18:34 +0800)]
Merge pull request #391 from tiwanek/XWALK-2803
[Content] Attributes 'modifiedDate' and 'releaseDate' fix in Content API
Tomasz Iwanek [Mon, 27 Oct 2014 14:36:54 +0000 (15:36 +0100)]
[Content] Attributes 'modifiedDate' and 'releaseDate' defined in 'Content' interface should be 'Date' type
Add conversion from magic format to JS Date for given fields.
All mutators/accessor of ContentItem were adjusted to chromium convention.
Several minor fixes.
BUG=XWALK-2803
Crosswalk Release Engineering [Fri, 14 Nov 2014 15:06:22 +0000 (15:06 +0000)]
Bump version to 0.114
Halton Huo [Fri, 14 Nov 2014 03:48:31 +0000 (11:48 +0800)]
Merge pull request #396 from brianjjones/master
Fix to use picojson::parse for the phone contact
Brian Jones [Fri, 7 Nov 2014 19:22:26 +0000 (11:22 -0800)]
Fix to use picojson::parse for the phone contact
Crosswalk Release Engineering [Thu, 13 Nov 2014 15:05:35 +0000 (15:05 +0000)]
Bump version to 0.113
Halton Huo [Thu, 13 Nov 2014 01:52:14 +0000 (09:52 +0800)]
Merge pull request #392 from rakuco/proper-licensing-information
packaging: Specify license files in the spec file.
Crosswalk Release Engineering [Wed, 12 Nov 2014 15:05:49 +0000 (15:05 +0000)]
Bump version to 0.112
Halton Huo [Wed, 12 Nov 2014 07:45:06 +0000 (15:45 +0800)]
Merge pull request #397 from qjia7/usb_crash
[SysInfo] Fix inserting USB crash issue
Qin Jiajia [Tue, 11 Nov 2014 11:54:52 +0000 (19:54 +0800)]
[SysInfo] Fix inserting USB crash issue
BUG=XWALK-2909
The old implementatin didn't check udev_device_get_sysattr_value(dev, "removable")'s
return value which will be NULL when dev hasn't removable attribute (This will happen
when dev is a partition of a device, not the device itself). When a NULL value
directly as std::stio's parameter, the crash will happen.
This change will check udev_device_get_sysattr_value's return vaule. Only when it's a
valid value, it can continue to do the next thing.
Crosswalk Release Engineering [Fri, 7 Nov 2014 15:05:30 +0000 (15:05 +0000)]
Bump version to 0.111
Raphael Kubo da Costa [Fri, 7 Nov 2014 08:30:08 +0000 (10:30 +0200)]
Merge pull request #390 from tiwanek/XWALK-2861
[Systeminfo] T-e-c buildbreak on mobile profile
Raphael Kubo da Costa [Tue, 4 Nov 2014 14:15:58 +0000 (16:15 +0200)]
packaging: Specify license files in the spec file.
Remove a workaround for the long-deceased Tizen 2.1 and properly specify
our license files in the spec file.
Tomasz Iwanek [Fri, 31 Oct 2014 09:21:09 +0000 (10:21 +0100)]
[Systeminfo] T-e-c buildbreak on mobile profile
This commit fixes buildbreak for mobile profile when using this configuration:
gbs build -A armv7l --define="profile mobile" -R \
http://download.tizen.org/snapshots/tizen/mobile/latest/repos/arm/packages/
Build configuration will include system_info_sim class for profiles - ivi and mobile.
System_info_sim will be excluded in common profile according to current
implementation of system_info_sim_ivi.cc and structure of SysSimInfo class.
BUG=XWALK-2861
Crosswalk Release Engineering [Fri, 31 Oct 2014 15:20:06 +0000 (15:20 +0000)]
Bump version to 0.110
Halton Huo [Fri, 31 Oct 2014 04:07:55 +0000 (12:07 +0800)]
Merge pull request #388 from kanavin/master
Added a SSO OAuth example, and fix for a bug in SSO extension discovered on the way.
Alexander Kanavin [Mon, 27 Oct 2014 14:52:27 +0000 (16:52 +0200)]
[SSO] Add an example of how to authorize an app with Google using OAuth2
Alexander Kanavin [Fri, 24 Oct 2014 15:22:13 +0000 (18:22 +0300)]
[SSO] Fix incorrect handling of boolean values
Crosswalk Release Engineering [Thu, 30 Oct 2014 15:18:52 +0000 (15:18 +0000)]
Bump version to 0.109
Raphael Kubo da Costa [Thu, 30 Oct 2014 14:58:36 +0000 (16:58 +0200)]
Merge pull request #389 from rzr/master
packaging: use oma-ds-agent only for mobile profile
Philippe Coval [Thu, 30 Oct 2014 12:27:09 +0000 (13:27 +0100)]
packaging: use oma-ds-agent only for mobile profile
Same for sync-agent
since Tizen:Common and Tizen:IVI wont use it
Change-Id: I51b5aacc8f6bf2079e71944d3848100203c51d66
Crosswalk Release Engineering [Wed, 29 Oct 2014 15:21:21 +0000 (15:21 +0000)]
Bump version to 0.108
Halton Huo [Tue, 28 Oct 2014 15:36:06 +0000 (23:36 +0800)]
Merge pull request #387 from tripzero/master
Fixed subscribe issue
Kevron Rees [Fri, 24 Oct 2014 18:07:14 +0000 (11:07 -0700)]
Fixed subscribe issue
TC-1891 - https://bugs.tizen.org/jira/browse/TC-1891
TC-1892 - https://bugs.tizen.org/jira/browse/TC-1892
Crosswalk Release Engineering [Mon, 20 Oct 2014 15:20:36 +0000 (15:20 +0000)]
Bump version to 0.107
Halton Huo [Mon, 20 Oct 2014 14:24:22 +0000 (22:24 +0800)]
Merge pull request #386 from eurogiciel-oss/destroyBonding
Destroy bonding + C API callbacks not return
Crosswalk Release Engineering [Fri, 17 Oct 2014 15:23:16 +0000 (15:23 +0000)]
Bump version to 0.106
Corentin Lecouvey [Fri, 17 Oct 2014 13:10:04 +0000 (15:10 +0200)]
[Bluetooth] do not return in C API callbacks
This ensures to always execute javascript async post messages and so do
not infinitely wait for backend post messages.
This would prevent from freezing xwalk in some cases.
BUG=XWALK-2491
Corentin Lecouvey [Fri, 17 Oct 2014 13:05:55 +0000 (15:05 +0200)]
[Bluetooth] destroyBonding API : remove device from known_devices array
When remote device is unpaired, known_devices array has to be removed as well
and not just isBonded device property.
Add also an error case to directly returns an error if device to unpair is not in
known_devices array.
Halton Huo [Fri, 17 Oct 2014 01:47:29 +0000 (09:47 +0800)]
Merge pull request #385 from eurogiciel-oss/createBonding_unknown_device
[Bluetooth] return an error when trying to bond an unknown device
Corentin Lecouvey [Thu, 16 Oct 2014 18:01:05 +0000 (20:01 +0200)]
[Bluetooth] return an error when trying to bond an unknown device
Crosswalk Release Engineering [Wed, 15 Oct 2014 15:19:50 +0000 (15:19 +0000)]
Bump version to 0.105
Halton Huo [Wed, 15 Oct 2014 09:43:35 +0000 (17:43 +0800)]
Merge pull request #381 from nagineni/package_api_v2
[Package] Implementation of Tizen Package API
Sudarsana Nagineni [Fri, 10 Oct 2014 12:53:31 +0000 (15:53 +0300)]
[Package] Implementation of Package API
This patch includes a fully functional implementation of Tizen
Package API. This implemention is dependent on package-manager,
pkgmgr-info and pkgmgr native APIs.
API specification can be found here:
https://developer.tizen.org/dev-guide/2.2.0/org.tizen.web.device.apireference/tizen/package.html
It also includes an example that demonstrates the usage of
Package API.
BUG=XWALK-443
Raphael Kubo da Costa [Wed, 15 Oct 2014 09:21:25 +0000 (12:21 +0300)]
Merge pull request #383 from tiwanek/XWALK-2710
[Datasync] Add missing runtime dependency
Tomasz Iwanek [Wed, 15 Oct 2014 08:16:18 +0000 (10:16 +0200)]
[Datasync] Add missing runtime dependency
BUG=XWALK-2710
Crosswalk Release Engineering [Tue, 14 Oct 2014 15:20:07 +0000 (15:20 +0000)]
Bump version to 0.104
Alexander Shalamov [Tue, 14 Oct 2014 12:12:52 +0000 (15:12 +0300)]
Merge pull request #382 from alexshalamov/fix_nfc_commands
[Tizen][NFC] Fix case of the NFC commands
Alexander Shalamov [Tue, 14 Oct 2014 11:59:37 +0000 (14:59 +0300)]
[Tizen][NFC] Fix case of the NFC commands
NFC commands were out of sync between extension instance and
JS code. This patch fixes that issue.
Crosswalk Release Engineering [Fri, 10 Oct 2014 15:20:10 +0000 (15:20 +0000)]
Bump version to 0.103
Raphael Kubo da Costa [Fri, 10 Oct 2014 12:06:39 +0000 (15:06 +0300)]
Merge pull request #380 from eurogiciel-oss/XWALK-2419
[Bluetooth] fix initialization in IVI and getDefaultAdapter()
Corentin Lecouvey [Fri, 10 Oct 2014 09:53:18 +0000 (11:53 +0200)]
[Bluetooth] fix initialization in IVI and getDefaultAdapter()
bluetooth-frwk doesn't handle correctly the case that the bluetooth is
powered and its framework is off. In that case, we call a hackish method
in order to start bt-service daemon via dbus service activation.
This patch also prevents from being blocked in getDefaultAdapter() method.
BUG=XWALK-2419
Crosswalk Release Engineering [Fri, 3 Oct 2014 15:20:05 +0000 (15:20 +0000)]
Bump version to 0.102
Kenneth Rohde Christiansen [Fri, 3 Oct 2014 08:03:49 +0000 (10:03 +0200)]
Merge pull request #376 from zolkis/master
W3C Telephony API implementation.
Zoltan Kis [Fri, 19 Sep 2014 19:18:02 +0000 (22:18 +0300)]
W3C Telephony implementation
Implements the latest W3C Telephony API specification found at http://telephony.sysapps.org/
Requires the oFono telephony middleware and the BlueZ Bluetooth middleware for working with paired phones.
BUG=XWALK-1419
Crosswalk Release Engineering [Fri, 26 Sep 2014 15:21:27 +0000 (15:21 +0000)]
Bump version to 0.101
Halton Huo [Fri, 26 Sep 2014 00:56:23 +0000 (08:56 +0800)]
Merge pull request #379 from rakuco/fix-style-issues
Fix coding style issues in the code base.
Raphael Kubo da Costa [Thu, 25 Sep 2014 16:04:22 +0000 (19:04 +0300)]
system_info: Fix coding style violations.
./system_info/system_info_sim_ivi.cc:129: If an else has a brace on one side, it should have it on both [readability/braces] [5]
./system_info/system_info_locale.h:35: Zero-parameter constructors should not be marked explicit. [runtime/explicit] [5]
./system_info/system_info_cellular_network.h:34: Zero-parameter constructors should not be marked explicit. [runtime/explicit] [5]
./system_info/system_info_network.h:54: Zero-parameter constructors should not be marked explicit. [runtime/explicit] [5]
./system_info/system_info_wifi_network.h:44: Zero-parameter constructors should not be marked explicit. [runtime/explicit] [5]
./system_info/system_info_cpu.h:37: Zero-parameter constructors should not be marked explicit. [runtime/explicit] [5]
./system_info/system_info_device_orientation.h:41: Zero-parameter constructors should not be marked explicit. [runtime/explicit] [5]
./system_info/system_info_peripheral.h:34: Zero-parameter constructors should not be marked explicit. [runtime/explicit] [5]
./system_info/system_info_battery.h:38: Zero-parameter constructors should not be marked explicit. [runtime/explicit] [5]
./system_info/system_info_build.h:44: Zero-parameter constructors should not be marked explicit. [runtime/explicit] [5]
./system_info/system_info_display.h:48: Zero-parameter constructors should not be marked explicit. [runtime/explicit] [5]
BUG=XWALK-2649
Raphael Kubo da Costa [Thu, 25 Sep 2014 16:03:29 +0000 (19:03 +0300)]
common: Fix coding style violations.
./common/virtual_fs.cc:57: Lines should be <= 80 characters long [whitespace/line_length] [2]
./common/virtual_fs.cc:58: Lines should be <= 80 characters long [whitespace/line_length] [2]
./common/virtual_fs.cc:61: Lines should be <= 80 characters long [whitespace/line_length] [2]
./common/virtual_fs.cc:62: Lines should be <= 80 characters long [whitespace/line_length] [2]
./common/virtual_fs.cc:63: Lines should be <= 80 characters long [whitespace/line_length] [2]
./common/virtual_fs.cc:64: Lines should be <= 80 characters long [whitespace/line_length] [2]
./common/virtual_fs.cc:65: Lines should be <= 80 characters long [whitespace/line_length] [2]
./common/virtual_fs.cc:66: Lines should be <= 80 characters long [whitespace/line_length] [2]
BUG=XWALK-2649
Raphael Kubo da Costa [Thu, 25 Sep 2014 16:02:52 +0000 (19:02 +0300)]
web_setting: Fix coding style violations.
./web_setting/web_setting.h:20: Lines should be <= 80 characters long [whitespace/line_length] [2]
BUG=XWALK-2649
Crosswalk Release Engineering [Wed, 24 Sep 2014 22:05:03 +0000 (22:05 +0000)]
Bump version to 0.100
Halton Huo [Wed, 24 Sep 2014 01:22:34 +0000 (09:22 +0800)]
Merge pull request #375 from tiwanek/XWALK-1061
DataSync tizen plugin implementation
Crosswalk Release Engineering [Tue, 23 Sep 2014 22:05:25 +0000 (22:05 +0000)]
Bump version to 0.99
Tomasz Iwanek [Wed, 9 Jul 2014 09:45:07 +0000 (11:45 +0200)]
DataSync tizen plugin implementation
SPEC=https://developer.tizen.org/dev-guide/2.2.1/org.tizen.web.device.apireference/tizen/datasync.html
BUG=XWALK-1061
----------------------------------------------------
Running TCT:
- install rpms on device:
- libwbxml2,
- sync-agent,
- oma-ds-agent (and start: systemctl start oma-ds-agent.service),
- copy 'tct-datasync-tizen-tests.wgt' to device,
- install and run application,
Current TCT datasync passrate: 63/63
--------------------------------------------------
Halton Huo [Tue, 23 Sep 2014 13:11:57 +0000 (21:11 +0800)]
Merge pull request #377 from izaman/master
[SSO] Correct the key names to make the implementation compliant to the API spec file(widl)
Imran Zaman [Tue, 23 Sep 2014 11:43:01 +0000 (14:43 +0300)]
[SSO] Correct the key names to make the implementation compliant to the API spec file(widl)
BUG=XWALK-2470
Crosswalk Release Engineering [Fri, 19 Sep 2014 22:05:00 +0000 (22:05 +0000)]
Bump version to 0.98
Halton Huo [Fri, 19 Sep 2014 04:53:51 +0000 (12:53 +0800)]
Merge pull request #367 from eurogiciel-oss/multi-user
Multi user features :
Halton Huo [Fri, 19 Sep 2014 02:59:41 +0000 (10:59 +0800)]
Merge pull request #365 from tripzero/master
zones, subscribe and unsubscribe support
Halton Huo [Fri, 19 Sep 2014 02:23:40 +0000 (10:23 +0800)]
Merge pull request #374 from Pating/master
two bluetooth bugs
Kevron Rees [Tue, 5 Aug 2014 23:30:24 +0000 (16:30 -0700)]
zones, subscribe and unsubscribe support
BUG=XWALK-865
SPEC=https://rawgit.com/w3c/automotive-bg/master/vehicle_spec.html
Sabera Djelti (sdi2) [Fri, 22 Aug 2014 08:46:41 +0000 (10:46 +0200)]
Multi user features :
->Use Usr App related fonctions instead of Global App related Functions
Change-Id: I85dc3729d79dd35eeea77216b3f199266a896a29
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Changlong Xie [Wed, 17 Sep 2014 09:50:16 +0000 (17:50 +0800)]
[Bluetooth] add adapter.sockets.push when calling connectToServiceByUUID API
Socket should be stored in adapter object after creation
concerns TCT test cases :
- BluetoothSocket_onmessage_callback
- BluetoothSocket_readData
Changlong Xie [Wed, 17 Sep 2014 09:34:12 +0000 (17:34 +0800)]
[Bluetooth] remove 'isConnected' in BluetoothSocket object
BluetoothSocket object doesn't have 'isConnected' property, and
this fix just concerns Bluez 4 backend.
Crosswalk Release Engineering [Tue, 16 Sep 2014 22:05:53 +0000 (22:05 +0000)]
Bump version to 0.97
Halton Huo [Tue, 16 Sep 2014 00:42:29 +0000 (08:42 +0800)]
Merge pull request #373 from eurogiciel-oss/XWALK-2370
run examples and demos with xwalk-launcher
Crosswalk Release Engineering [Fri, 12 Sep 2014 22:06:10 +0000 (22:06 +0000)]
Bump version to 0.96
Corentin Lecouvey [Thu, 11 Sep 2014 10:07:39 +0000 (12:07 +0200)]
run examples and demos with xwalk-launcher
As /usr/bin/xwalk binary doesn't exist anymore, we can not launch
examples and demos from xwalk binary.
In addition, this patch removes tizen-extensions-crosswalk script file
which appears to be useless right now.
BUG=XWALK-2370
Halton Huo [Fri, 12 Sep 2014 01:35:14 +0000 (09:35 +0800)]
Merge pull request #372 from sragavan/master
[MediaRenderer] Fix issues with Mute and Volume apis.
Crosswalk Release Engineering [Thu, 11 Sep 2014 22:05:05 +0000 (22:05 +0000)]
Bump version to 0.95
Srinivasa Ragavan [Wed, 10 Sep 2014 05:50:24 +0000 (11:20 +0530)]
[MediaRenderer] Fix issues with Mute and Volume apis.
Refactored and fixed issues in Mute and Volume APIs and added
dbus code for reading arrays.
Halton Huo [Thu, 11 Sep 2014 03:22:06 +0000 (11:22 +0800)]
Merge pull request #371 from jizydorczyk/master
WebSetting plugin implementation
Jakub Izydorczyk [Thu, 31 Jul 2014 11:35:08 +0000 (13:35 +0200)]
WebSetting plugin implementation
The Web setting extension defines APIs that manages the setting states of the Web view in Web application.
Properties of the Web view that can be managed via Web setting API:
- Delete all cookies saved for the web view in the Web application
- Set a custom user agent string of the web view in Web application
This commit includes implementation of API for Web application to set custom user agent and
remove all application cookies.
Result of running tct-tizen-websetting tests: 22/22 pass.
BUG=XWALK-1063
Crosswalk Release Engineering [Tue, 9 Sep 2014 22:04:58 +0000 (22:04 +0000)]
Bump version to 0.94
Halton Huo [Tue, 9 Sep 2014 08:48:42 +0000 (16:48 +0800)]
Merge pull request #370 from halton/master
Remove redunant dependency of libgsignon-glib
Halton Huo [Tue, 9 Sep 2014 06:36:53 +0000 (14:36 +0800)]
Merge pull request #360 from scuxiayiqian/implement_usb_host
Implement the detection of USB Flash devices on IVI.
scuxiayiqian [Wed, 30 Jul 2014 08:31:08 +0000 (04:31 -0400)]
[SysInfo] Use udev to monitor storage device.
This patch unifies desktop and tizen implementaion for storage module using udev API.
In udev, usb and sd card are treated as same type of device.
BUG=XWALK-2040
Halton Huo [Tue, 9 Sep 2014 02:19:56 +0000 (10:19 +0800)]
Merge pull request #368 from eurogiciel-oss/bluetooth_health
[Bluetooth] Implement health profile API and improve extension