profile/ivi/connman.git
12 years agoChange default WiFi setting to 'enable' 34/2234/1
Geoffroy Van Cutsem [Mon, 22 Oct 2012 12:33:15 +0000 (14:33 +0200)]
Change default WiFi setting to 'enable'
Signed-off-by: Geoffroy Van Cutsem <geoffroy.vancutsem@intel.com>
Change-Id: I3b29b1d25bfaeb0983ed625b8c66da11f749d508

12 years agoFix TIVI-158 connman failed to restart during upgrade 72/1872/1 1.0_branch accepted/trunk/20120927.164737 submit/trunk/20120927.090224
Chengyi Zhao [Thu, 27 Sep 2012 08:39:54 +0000 (16:39 +0800)]
Fix TIVI-158 connman failed to restart during upgrade

12 years agopackaging: release out (TIVI-164) submit/trunk/20120926.113648 submit/trunk/20120927.065919
Artem Bityutskiy [Wed, 26 Sep 2012 11:36:22 +0000 (14:36 +0300)]
packaging: release out (TIVI-164)

Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
12 years agortnl: Ignore netlink messages generated by wext 31/1831/1
Johannes Berg [Fri, 21 Sep 2012 07:38:15 +0000 (10:38 +0300)]
rtnl: Ignore netlink messages generated by wext

This is a back-port, commit ID in connman upstream is
baca46719603974ed6849996c50a66f4ebeb5ff1
Partially fixes TIVI-164.

ConnMan should just ignore netlink messages generated by wext
as described in commit 4997f6e38f34effc00179e849dee0dc2e2263d3a.

Handle wext message detection using the IFLA_WIRELESS type
because the ifinfomsg ifi_change field is reserved for future
use and code using it for wext detection has been removed.

12 years agowifi: Fix tethering with kernel 3.5 30/1830/1
Artem Bityutskiy [Thu, 20 Sep 2012 11:53:51 +0000 (14:53 +0300)]
wifi: Fix tethering with kernel 3.5

This is a back-port, commit ID in connman upstream is
0102a3fb69c0e4ba5504f9ae4fe7d94998813373
Partially fixes TIVI-164.

Wifi tethering works with kernel 3.4, but not with 3.5. Bisecting
showed that the following kernel patch causes the breakage:
    "3edaf3e mac80211: manage AP netdev carrier state".

Running connman with debugging enabled showed that in case of 3.4
we have the following sequence of RTM_NEWLINK events from the kernel:

1. IFF_UP not set, ifi_change=1
2. IFF_UP,IFF_LOWER_UP, ifi_change=1

which makes connman do the following:

connmand[210]: plugins/wifi.c:wifi_newlink() index 4 flags 4098 change 1
connmand[210]: plugins/wifi.c:wifi_newlink() interface down
connmand[210]: plugins/wifi.c:wifi_newlink() index 4 flags 69635 change 1
connmand[210]: plugins/wifi.c:wifi_newlink() interface up
connmand[210]: plugins/wifi.c:wifi_newlink() carrier on
connmand[210]: plugins/wifi.c:handle_tethering() index 4 bridge tether

However, in 3.5 we have the following sequents of events from the kernel:

1. IFF_UP, ifi_change=1
2. IFF_UP,IFF_LOWER_UP, ifi_change=0

which makes connman do the following:

connmand[493]: plugins/wifi.c:wifi_newlink() index 4 flags 4099 change 1
connmand[493]: plugins/wifi.c:wifi_newlink() interface up
connmand[493]: plugins/wifi.c:wifi_newlink() index 4 flags 69635 change 0

The root-cause for it is that connman handles the "ifi_change" flag
incorrectly. Connman interprets it as "if non-zero, there was some change",
which is wrong. According to RFC 3549, it is "reserved for future use.
Must be set to 0xFFFFFFFF". Thus, just remove that check, which makes
tethering work.

12 years agopackaging: update changelog (TIVI-166) accepted/trunk/20120918.171852 submit/trunk/20120918.065729
Artem Bityutskiy [Tue, 18 Sep 2012 06:56:52 +0000 (09:56 +0300)]
packaging: update changelog (TIVI-166)

Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
12 years agotethering: Re-add error message about missing bridge functionality submit/trunk/20120918.065358
Artem Bityutskiy [Fri, 7 Sep 2012 06:04:38 +0000 (09:04 +0300)]
tethering: Re-add error message about missing bridge functionality

This is back-port from upstream. Commit ID in upstream is
18d852960a02a9939616787043cddea68e92f226

Commit 4fe07df removed an error message about missing bridge functionality.
Return it back.

Change-Id: Icbb4f6435f04eba436daf0c53c39696e45cdd50a

12 years agotethering: Fix bridge module loading problem
Artem Bityutskiy [Wed, 5 Sep 2012 14:52:45 +0000 (17:52 +0300)]
tethering: Fix bridge module loading problem

This is back-port from upstream. Commit ID in upstream is
4fe07dfed4f720136ee142e56a9d43242c8c78dc. Fixes TIVI-166.

Connman tries to check if bridging is supported by the kernel by checking
whether "/proc/sys/net/bridge" is present. If the bridge is a kernel
module which is not already loaded, then tethering cannot be enabled.

Instead of checking for the file we invoke the "get bridge version" socket
ioctl and the kernel will handle module loading issues - if the bridge
module is not loaded, it will first load it, and then check the version.

Change-Id: I5d9e15ca2fcab384c660c8b66ab5f184067545b1

12 years agoEnable bluetooth by default since this is a fundamental use case 32/1732/1 accepted/trunk/20120914.012859 submit/trunk/20120914.014524
Rusty Lynch [Thu, 13 Sep 2012 23:14:11 +0000 (16:14 -0700)]
Enable bluetooth by default since this is a fundamental use case
for IVI systems

12 years agoupgrade to version 1.3 09/1709/1 accepted/trunk/20120913.171623 submit/trunk/20120913.022022
chengyix,zhao [Thu, 13 Sep 2012 01:27:28 +0000 (09:27 +0800)]
upgrade to version 1.3

12 years agoMerge "Removed deprecated configuration options"
Tracy Graydon [Wed, 12 Sep 2012 22:48:56 +0000 (07:48 +0900)]
Merge "Removed deprecated configuration options"

12 years agotethering: Re-add error message about missing bridge functionality 65/1665/1
Artem Bityutskiy [Fri, 7 Sep 2012 06:04:38 +0000 (09:04 +0300)]
tethering: Re-add error message about missing bridge functionality

This is back-port from upstream. Commit ID in upstream is
18d852960a02a9939616787043cddea68e92f226

Commit 4fe07df removed an error message about missing bridge functionality.
Return it back.

12 years agotethering: Fix bridge module loading problem 39/1639/2
Artem Bityutskiy [Wed, 5 Sep 2012 14:52:45 +0000 (17:52 +0300)]
tethering: Fix bridge module loading problem

This is back-port from upstream. Commit ID in upstream is
4fe07dfed4f720136ee142e56a9d43242c8c78dc. Fixes TIVI-166.

Connman tries to check if bridging is supported by the kernel by checking
whether "/proc/sys/net/bridge" is present. If the bridge is a kernel
module which is not already loaded, then tethering cannot be enabled.

Instead of checking for the file we invoke the "get bridge version" socket
ioctl and the kernel will handle module loading issues - if the bridge
module is not loaded, it will first load it, and then check the version.

Change-Id: I5d9e15ca2fcab384c660c8b66ab5f184067545b1

12 years agoRemoved deprecated configuration options 97/1597/1
Geoffroy Van Cutsem [Fri, 31 Aug 2012 20:50:09 +0000 (22:50 +0200)]
Removed deprecated configuration options

12 years agoFix NTP doesn't work(TZIVI-209) build/2012-08-01.050203
Chengyi Zhao [Wed, 1 Aug 2012 04:57:48 +0000 (12:57 +0800)]
Fix NTP doesn't work(TZIVI-209)

12 years agoTZIVI-276: update connman-test dep from pygobject1 to pygobject build/20120731.1203
Graydon, Tracy [Tue, 31 Jul 2012 19:03:09 +0000 (12:03 -0700)]
TZIVI-276: update connman-test dep from pygobject1 to pygobject

12 years agoupdate service untis to be installed in /usr/lib vs /lib 20120702.1126
Graydon, Tracy [Mon, 2 Jul 2012 18:28:17 +0000 (11:28 -0700)]
update service untis to be installed in /usr/lib vs /lib

12 years agoupdate service untis to be installed in /usr/lib vs /lib 20120702.1111
Chris E Ferron [Mon, 2 Jul 2012 18:11:15 +0000 (11:11 -0700)]
update service untis to be installed in /usr/lib vs /lib

12 years agofix the bug TZIVI-64 build/2012-06-29.061930
Chengyi Zhao [Fri, 29 Jun 2012 06:09:29 +0000 (14:09 +0800)]
fix the bug TZIVI-64

12 years agoadd print
Chengyi Zhao [Tue, 26 Jun 2012 10:16:40 +0000 (18:16 +0800)]
add print

12 years agoadd print
Chengyi Zhao [Tue, 26 Jun 2012 10:04:16 +0000 (18:04 +0800)]
add print

12 years agoadd print
Chengyi Zhao [Tue, 26 Jun 2012 10:00:03 +0000 (18:00 +0800)]
add print

12 years agoadd print
Chengyi Zhao [Tue, 26 Jun 2012 09:44:53 +0000 (17:44 +0800)]
add print

12 years agoUpdate to version 1.0 release to OBS build/2012-06-08.081848
arron.wang [Fri, 8 Jun 2012 08:18:36 +0000 (16:18 +0800)]
Update to version 1.0 release to OBS

12 years agoRemove already merged patch, fix the spec file for 1.0
arron.wang [Fri, 8 Jun 2012 01:27:30 +0000 (09:27 +0800)]
Remove already merged patch, fix the spec file for 1.0

12 years agoMerge with connman 1.0 release
arron.wang [Fri, 8 Jun 2012 01:16:07 +0000 (09:16 +0800)]
Merge with connman 1.0 release

12 years agocleanup specfile for packaging tizen/2012.5.30.1
Zhang Qiang [Wed, 30 May 2012 03:49:23 +0000 (11:49 +0800)]
cleanup specfile for packaging

12 years agoMove patch to packaging dir 0.78.2
Graydon, Tracy [Fri, 4 May 2012 20:28:03 +0000 (13:28 -0700)]
Move patch to packaging dir

12 years agotest release infrastructure 20120504.0
Yang Lin [Fri, 4 May 2012 07:48:01 +0000 (15:48 +0800)]
test release infrastructure

12 years agotest change 2
Prajwal Mohan [Fri, 4 May 2012 00:58:18 +0000 (17:58 -0700)]
test change 2

12 years agoTesting change
Prajwal Mohan [Fri, 4 May 2012 00:45:41 +0000 (17:45 -0700)]
Testing change

12 years agoInitial Import
Prajwal Mohan [Fri, 27 Apr 2012 22:46:04 +0000 (15:46 -0700)]
Initial Import