platform/upstream/connman.git
10 years agoRevert "Grant D-bus access to user "app"" 18/13718/1 accepted/tizen/ivi accepted/tizen/mobile accepted/tizen/ivi/20131217.185017 accepted/tizen/ivi/20131219.030127 accepted/tizen/ivi/20131220.020918 accepted/tizen/mobile/20131218.175308 accepted/tizen/mobile/20131223.191815 submit/tizen/20131217.004543 submit/tizen/20131219.030145 submit/tizen/20131220.013930
Zhang zhengguang [Fri, 13 Dec 2013 02:18:08 +0000 (10:18 +0800)]
Revert "Grant D-bus access to user "app""

This reverts commit 03f4145af2d97a35de8ac5bed0688fb1000a12ea.

Change-Id: I33ae7bdd71bec8bed90bb2c16a3f4a566ee8177e

10 years agoGrant D-bus access to user "app" 84/13684/1 accepted/tizen/mobile/20131216.220249 submit/tizen/20131212.062347
Zhang zhengguang [Thu, 12 Dec 2013 05:58:05 +0000 (13:58 +0800)]
Grant D-bus access to user "app"

Bug Fixing: TIVI-2270

Change-Id: I0307fce1268b7c57b6f84d6d1c5e2efe1424c2f3
Signed-off-by: Zhang zhengguang <zhengguang.zhang@intel.com>
10 years agoBug fixing TIVI-2106: wifi/bluetooth enable/disable issue 26/13226/1 accepted/tizen/20131202.210836 accepted/tizen/20131205.214625 submit/tizen/20131129.083938
Zhang zhengguang [Fri, 29 Nov 2013 08:21:36 +0000 (16:21 +0800)]
Bug fixing TIVI-2106: wifi/bluetooth enable/disable issue

Root cause:
When rfkill is disabled, it didn't handle correctly in old code,
which leads to rfkill logic error.

Change-Id: I176888f0c00eb4968d0d27aea06853970230119c
Signed-off-by: Zhang zhengguang <zhengguang.zhang@intel.com>
10 years agoFix bluetooth enable fail issue for bluez 5.x 77/12677/2 accepted/tizen/20131122.203502 submit/tizen/20131122.011455
Zhang zhengguang [Thu, 21 Nov 2013 02:18:27 +0000 (10:18 +0800)]
Fix bluetooth enable fail issue for bluez 5.x

Root cause:
When ConnMan tries to enable bluetooth technology, firstly
it will send RFkill unblock event to kernel, then call dbus method
to enable bluetooth device. When bluez receives the RFkill event,
it will power on the device immediately, and sends PropertyChanged
message to ConnMan. In ConnMan, the device powered state is updated in
device enable dbus reply callback function, but ConnMan receives
PropertyChanged message before device enable dbus reply, and in current
ConnMan bluetooth plugin for Bluez 5.x, when handling PropertyChanged
message, it finds the adapter state(enabled) is different with the device
state ConnMan stores(disabled), it will disable the bluetooth device.

Solution:
In ConnMan bluetooth plugin for Bluez 5.x, When ConnMan finds the adapter
state is different with the device state ConnMan stores, update device
state in ConnMan to the adapter state.

Change-Id: Iaba867daf228ce785d71b6e5358ec3f26ccac425
Signed-off-by: Zhang zhengguang <zhengguang.zhang@intel.com>
10 years agoUpstream/rtnl: Do not remember interface name 35/11635/1 accepted/tizen/20131101.181611 accepted/tizen/20131105.192326 accepted/tizen/20131112.015054 submit/tizen/20131101.022911
Jukka Rissanen [Fri, 25 Oct 2013 08:24:41 +0000 (11:24 +0300)]
Upstream/rtnl: Do not remember interface name

Use always the interface index and only when interface name
is needed, then fetch the name. This minimizes races when
interface name changes because of udev rules.

Upstream commit Id: bcb7f23f1e9afb2cf8f27368f9da418b49db9adc

Change-Id: I5f128f2d7c118ec90381388dc313b91ff4e4c8f9
Signed-off-by: Chengyi Zhao <chengyi1.zhao@archermind.com>
10 years agoUpstream/technology: Do not use interface name when adding interface 34/11634/1
Jukka Rissanen [Fri, 25 Oct 2013 08:24:40 +0000 (11:24 +0300)]
Upstream/technology: Do not use interface name when adding interface

Use always the interface index and only when interface name
is needed, then fetch the name. This minimizes races when
interface name changes because of udev rules.

Upstream commit Id: 8c7e5d046ff2dbc7d969b097d74b9897b725e08d

Change-Id: Ie32e6e8d8896167caa7caaeb784c8f974c455a6e
Signed-off-by: Chengyi Zhao <chengyi1.zhao@archermind.com>
10 years agoUpstream/technology: Do not use interface name when removing interface 33/11633/1
Jukka Rissanen [Fri, 25 Oct 2013 08:24:39 +0000 (11:24 +0300)]
Upstream/technology: Do not use interface name when removing interface

Use always the interface index and only when interface name
is needed, then fetch the name. This minimizes races when
interface name changes because of udev rules.

Upstream commit Id: 168b6d8db09d348e82399a68ec4a94b62fd2f54f

Change-Id: Ia5059189372260196751f879156175db9f28c4c7
Signed-off-by: Chengyi Zhao <chengyi1.zhao@archermind.com>
10 years agoUpstream/rtnl: Set service type to unknown if interface can not be found 07/11607/2
Chengyi Zhao [Fri, 25 Oct 2013 08:24:37 +0000 (11:24 +0300)]
Upstream/rtnl: Set service type to unknown if interface can not be found

If the system can't find the related network interface in
/sys/class/net/, ConnMan will set the interface type to "unknown".

Upstream commit Id: d06050d3ad668b0ba67b33869d7a4a281c300e0f

Change-Id: I417c7eafd0b000fd6d42f9be07fd78ed34aeac86
Signed-off-by: Chengyi Zhao <chengyi1.zhao@archermind.com>
10 years agoTethering: Remove USB interface from NetworkInterfaceBlacklist 38/11438/1
guoqiang.liu [Sat, 12 Oct 2013 03:24:26 +0000 (11:24 +0800)]
Tethering: Remove USB interface from NetworkInterfaceBlacklist

Change-Id: If731fad9c7caa27d8d71ca042cb9c0de1f4a77b4

10 years agoTethering: Get the client mac info of Gadget tether 37/11437/1
guoqiang.liu [Wed, 25 Sep 2013 08:36:21 +0000 (16:36 +0800)]
Tethering: Get the client mac info of Gadget tether

Change-Id: Icfa6cd683c659e6728060d6201b90109c63fe56d

10 years agoTethering: Add gadget device rtnl handler 36/11436/1
guoqiang.liu [Sat, 12 Oct 2013 03:21:03 +0000 (11:21 +0800)]
Tethering: Add gadget device rtnl handler

The technology will not power on despite gadget interface is
up, add rtnl handler to fix it.

Change-Id: I25409db8793fd79c1e6b1248a7d919701890ed4d

10 years agoTethering: Watch the connection and disconnection signal of Bluetooth 35/11435/1
Chengyi Zhao [Sun, 22 Sep 2013 06:14:06 +0000 (14:14 +0800)]
Tethering: Watch the connection and disconnection signal of Bluetooth

Signed-off-by: Chengyi Zhao <chengyix.zhao@intel.com>
Change-Id: I38bb9b799c3e4c4c25acd9d264a4225bf59401dc

10 years agoTethering/Upstream: readme: USB gadget tethering kernel options added 34/11434/1
Jukka Rissanen [Mon, 22 Jul 2013 10:33:08 +0000 (13:33 +0300)]
Tethering/Upstream: readme: USB gadget tethering kernel options added

Upstream commit Id: 3cf33b786c1302b2aced9ac7a768a5c6136871f0

Change-Id: I98751dc2e4b049791787fac3b92bcafdf3840653

10 years agoTethering/Upstream: ethernet: Create USB gadget device driver 33/11433/1
Jukka Rissanen [Mon, 22 Jul 2013 10:33:07 +0000 (13:33 +0300)]
Tethering/Upstream: ethernet: Create USB gadget device driver

We need to create the device driver for USB gadget device,
otherwise the Gadget technology will not be created correctly.

Upstream commit Id: be294f9dd48b896d0e404a4a203252f088ff452b

Change-Id: Ifa21d2bc9641e6eb24f2417a78d35f8b68d26bcb

10 years agoTethering/Upstream: technology: Return error if no devices can be found for a technology 32/11432/1
Jukka Rissanen [Mon, 22 Jul 2013 10:33:06 +0000 (13:33 +0300)]
Tethering/Upstream: technology: Return error if no devices can be found for a technology

Instead of returning 0 (Success) when there are no devices for a given
technology, return ENXIO so that caller can inform user about the
issue.

Upstream commit Id: ad79c1acbd86cf64fbc0b864aefcd537bbebabf8

Change-Id: I5b6e869cf543a7be06411b90069de759a2386ad8

10 years agoTethering/Upstream: technology: Technology must have a name when saving its data 31/11431/1
Jukka Rissanen [Mon, 22 Jul 2013 10:33:05 +0000 (13:33 +0300)]
Tethering/Upstream: technology: Technology must have a name when saving its data

It is no use saving the technology if the name is missing
as the group name in settings file would be NULL in that case.

Upstream commit Id: 339f05f38f2dd769fe04912ea157323298a0d091

Change-Id: I9abc95441fd5069e70b548888f6deceb5ab269c6

10 years agoTethering/Upstream: technology: USB gadget technology type had no name 30/11430/1
Jukka Rissanen [Mon, 22 Jul 2013 10:33:04 +0000 (13:33 +0300)]
Tethering/Upstream: technology: USB gadget technology type had no name

Having no name meant that the entries in settings file had NULL
group name which is bad.

Upstream commit Id: 9d1fbfe3c079d81a6068df60682ecd6d04d8511d

Change-Id: I27dce5ac46c9ea5ce2faa2c7a034f486f9961cc4

10 years agopackaging: Disable rfkill build config 79/11179/1 accepted/tizen/20131023.170941 submit/tizen/20131023.012643
Arron Wang [Tue, 22 Oct 2013 06:13:27 +0000 (14:13 +0800)]
packaging: Disable rfkill build config

Change-Id: I5e5c699bd5d0e919c04ce7940d0d9c9c07364a13

10 years agoTizen: Add option to disable rfkill operation 78/11178/1
Arron Wang [Tue, 22 Oct 2013 06:06:59 +0000 (14:06 +0800)]
Tizen: Add option to disable rfkill operation

In Tizen, bluetooth enable/disable operation is handled
by bluetooth framework, if the device is rfkilled, bt frwk
may failed to work
Change-Id: Ifcd06f322c7064125ea0840f3d01a653e7f32194

10 years agotechnology: Do not send any rfkill to kernel after receiving one 78/8278/3 tizen_ivi_genivi tizen_ivi_release accepted/tizen/20130912.082351 accepted/tizen/20130912.085336 accepted/tizen/20130912.093500 accepted/tizen/ivi/genivi/20140131.020206 accepted/tizen_ivi_release/20131120.050253 ivi_oct_m2 submit/tizen/20130815.011956 submit/tizen/20130912.075641 submit/tizen_ivi_genivi/20140131.015912 submit/tizen_ivi_release/20131120.032027
Jukka Rissanen [Thu, 25 Jul 2013 13:31:29 +0000 (16:31 +0300)]
technology: Do not send any rfkill to kernel after receiving one

If we receive rfkill event from kernel, we must not send it
back blindly. This could cause a ping-pong effect where the
technology is switched on/off constantly.

Upstream commit id:7a2d00e0bfe99cc327f78b9841bd8aca9efa2877

10 years agotechnology: Check hardblock when returning from offline mode 77/8277/3
Jukka Rissanen [Thu, 25 Jul 2013 13:31:28 +0000 (16:31 +0300)]
technology: Check hardblock when returning from offline mode

If we are hardblocked, then we must not enable the technology when
we are returning from offline mode.

Upstream commit id:10ce0a87d558b77bed2961c2933918f46c1a0dee

10 years agogsupplicant: Only add interface when wpa_supplicant is in ready state 76/8276/3
Jukka Rissanen [Thu, 25 Jul 2013 13:31:27 +0000 (16:31 +0300)]
gsupplicant: Only add interface when wpa_supplicant is in ready state

I noticed following scenario:
- hardblock the device
- turn on offline mode
- turn off hardblock, as offline mode is still on connman will
  set softblock on
- wpa_supplicant generated these state signals in this order:
     1. INACTIVE
     2. DISABLED
- wifi.c cannot handle these events because the wifi pointer
  is NULL at this point
- gsupplicant will then call wifi.c:interface_added(), this will cause
  the scanning to start but that will fail because we are still
  in softblocked state (wpa_supplicant returns error)
- wifi.c goes now to forever loop i.e., it tries to start scan
  constantly. Only way to recover is to unblock wifi by turning
  offline mode off.

The fix to this issue is simple, if the interface is not yet ready
then gsupplicant will not call wifi.c:interface_added() callback as
that is useless anyway.

Upstream commit id:70445458847721186622677e2810febbf2f2f454

10 years agotechnology: Offlinemode could not be disabled if no technology was powered 75/8275/2
Jukka Rissanen [Fri, 7 Jun 2013 12:15:29 +0000 (15:15 +0300)]
technology: Offlinemode could not be disabled if no technology was powered

If all the technologies were powered off, then offline mode could
not be disabled.

Fixes BMC#26018

Upstream commit id:b4f0e902a111e29451ff604bb00795363d0093aa

10 years agoFix the issue TIVI-1426: 66/8166/1 submit/tizen/20130813.015237
Chengyi Zhao [Tue, 13 Aug 2013 01:15:07 +0000 (09:15 +0800)]
Fix the issue TIVI-1426:
[3.0] connman-test/simple-agent needs pygobject

10 years agoStart ntp service after connman 73/7873/2 submit/tizen/20130812.012612
Jean-Benoit MARTIN [Fri, 9 Aug 2013 08:27:52 +0000 (10:27 +0200)]
Start ntp service after connman

Change-Id: I1dd9521e358c2b85da0cb1fb104265aa0b14184c
Bug-Tizen: TZPC-4242

10 years agoFix TIVI-1449:[3.0] Fail to surf internet 63/7863/1 submit/tizen/20130809.033909
Chengyi Zhao [Fri, 9 Aug 2013 03:22:58 +0000 (11:22 +0800)]
Fix TIVI-1449:[3.0] Fail to surf internet
through wifi tethering connection

Add iptables dependency

10 years agoUpstream/technology: Follow external rfkill events and act accordingly 96/5796/3
Jukka Rissanen [Mon, 15 Jul 2013 14:25:46 +0000 (17:25 +0300)]
Upstream/technology: Follow external rfkill events and act accordingly

Fix bug: CM-645
Fix bug: TIVI-1044

Upstream commit id: 48dbff35d34257dc7055a35aae2a19ed0a06825b

10 years agoUpstream/technology: Check offline mode separately when rfkill device is added 95/5795/3
Jukka Rissanen [Mon, 15 Jul 2013 14:13:13 +0000 (17:13 +0300)]
Upstream/technology: Check offline mode separately when rfkill device is added

Upstream commit id: c3c35b8842b24546b0424ca1d83ca919ffd2427c

10 years agoUpstream/technology: Do not activate technology if returning from 94/5794/3
Jukka Rissanen [Mon, 15 Jul 2013 13:46:15 +0000 (16:46 +0300)]
Upstream/technology: Do not activate technology if returning from
hardblock while in offline mode

Upstream commit id: f2a958c7ed02d5ea5b83422ae12e8edd7f7481d1

10 years agoUpstream/technology: Print information when technogy is switched on 93/5793/4
Jukka Rissanen [Mon, 15 Jul 2013 13:19:03 +0000 (16:19 +0300)]
Upstream/technology: Print information when technogy is switched on

Upstream commit id: 5378ab988795358855e76f5dfce71907e0346110

10 years agoTNCD-3: Remove the global ConnMan settings file 36/7836/2
Patrick McCarty [Wed, 7 Aug 2013 19:20:56 +0000 (12:20 -0700)]
TNCD-3: Remove the global ConnMan settings file

The ConnMan settings file should reflect requirements for each vertical,
and it would be better to ship a custom settings file per vertical.

Also, some verticals may want the ConnMan default settings, which is not
possible if the connman package installs a settings file overriding the
ConnMan defaults.

Change-Id: I111da3c223dac23f35d53a16da55391b34d05bfc

10 years agoRevert manifest to default floor 32/7832/1
Patrick McCarty [Wed, 7 Aug 2013 18:06:08 +0000 (11:06 -0700)]
Revert manifest to default floor

In commit 6f8eff092409c87722f8447f5157a42c6b750b08, the packaging
manifest was modified to define the "connman" domain, etc.

This was fixed in the previous commit, but it should be using the
default floor manifest instead.

Change-Id: I90859240509b3dcfbd2a7607b0ded613cca8e618

10 years agoBug fixing IVI-1526: Fail to zypper install connman-test 96/7796/1 submit/tizen/20130806.052151
Zhang zhengguang [Tue, 6 Aug 2013 04:16:41 +0000 (12:16 +0800)]
Bug fixing IVI-1526: Fail to zypper install connman-test

Signed-off-by: Zhang zhengguang <zhengguang.zhang@intel.com>
10 years agoUpdate connman standard group 95/7795/1 submit/tizen/20130806.030102
Zhang zhengguang [Tue, 6 Aug 2013 01:59:20 +0000 (09:59 +0800)]
Update connman standard group

10 years agoAdd build and configure file 79/5979/4 submit/tizen/20130805.055949
Zhang zhengguang [Wed, 26 Jun 2013 05:09:22 +0000 (13:09 +0800)]
Add build and configure file

10 years agoTethering: Add tethering interfaces description to technology-api.txt 57/6057/2 submit/tizen/20130805.054220
Chengyi Zhao [Fri, 26 Jul 2013 06:58:32 +0000 (14:58 +0800)]
Tethering: Add tethering interfaces description to technology-api.txt

10 years agoTethering: Optimize the interface between connman and mobileap-agent 52/6052/1
Chengyi Zhao [Tue, 23 Jul 2013 09:45:31 +0000 (17:45 +0800)]
Tethering: Optimize the interface between connman and mobileap-agent

10 years agoTethering: Add tethering feature support in config file 97/5697/3
Chengyi Zhao [Fri, 12 Jul 2013 06:05:41 +0000 (14:05 +0800)]
Tethering: Add tethering feature support in config file

10 years agoTethering: Add test script of open and hidden AP 96/5696/3
Chengyi Zhao [Thu, 11 Jul 2013 02:29:38 +0000 (10:29 +0800)]
Tethering: Add test script of open and hidden AP

10 years agoTethering: Add hidden access point support in technology 95/5695/3
Chengyi Zhao [Thu, 11 Jul 2013 02:00:31 +0000 (10:00 +0800)]
Tethering: Add hidden access point support in technology

10 years agoTethering: Add open access point support in technology 94/5694/3
Chengyi Zhao [Thu, 11 Jul 2013 01:12:01 +0000 (09:12 +0800)]
Tethering: Add open access point support in technology

10 years agoTethering: Notify listeners when station connection changes 93/5693/3
Chengyi Zhao [Wed, 10 Jul 2013 12:00:36 +0000 (20:00 +0800)]
Tethering: Notify listeners when station connection changes

10 years agoTethering: Add interface that save lease in DHCP information 92/5692/1
Chengyi Zhao [Wed, 10 Jul 2013 11:17:02 +0000 (19:17 +0800)]
Tethering: Add interface that save lease in DHCP information

10 years agoTethering: Add station information management feature 91/5691/1
Chengyi Zhao [Wed, 10 Jul 2013 09:54:32 +0000 (17:54 +0800)]
Tethering: Add station information management feature

10 years agoTethering: Add handling for wpa_supplicant authorized/deauthorized signals 90/5690/1
Chengyi Zhao [Wed, 10 Jul 2013 07:37:50 +0000 (15:37 +0800)]
Tethering: Add handling for wpa_supplicant authorized/deauthorized signals

10 years agoresetting manifest requested domain to floor 65/4665/2 accepted/tizen/20130710.213944 submit/tizen/20130710.165621
Alexandru Cornea [Fri, 28 Jun 2013 19:23:38 +0000 (22:23 +0300)]
resetting manifest requested domain to floor

10 years agoMake ntp, openconnect configurable 32/5532/1
Anas Nashif [Fri, 5 Jul 2013 01:49:49 +0000 (21:49 -0400)]
Make ntp, openconnect configurable

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
10 years agoMerge changes Iea93a2e9,Ic5591d5a into tizen
Martin Xu [Thu, 4 Jul 2013 08:48:09 +0000 (01:48 -0700)]
Merge changes Iea93a2e9,Ic5591d5a into tizen

* changes:
  Tizen: Add always on feature
  Tizen: Fix wifi enterprise to support SIM and AKA

10 years agoMerge "Tizen: Integrate telephony plugin" into tizen
Martin Xu [Thu, 4 Jul 2013 08:46:29 +0000 (01:46 -0700)]
Merge "Tizen: Integrate telephony plugin" into tizen

10 years agoTizen: Add always on feature 90/5490/1
Arron Wang [Sat, 27 Oct 2012 07:55:41 +0000 (15:55 +0800)]
Tizen: Add always on feature

run auto connection when default service is NULL
will not auto connect MMS cellular service

10 years agoTizen: Fix wifi enterprise to support SIM and AKA 89/5489/1
Arron Wang [Fri, 12 Oct 2012 02:10:28 +0000 (10:10 +0800)]
Tizen: Fix wifi enterprise to support SIM and AKA

Revise Wi-Fi enterprise to enable PEAP, TLS, TTLS
Fix wifi enterprise to support SIM and AKA

10 years agoTizen: Integrate telephony plugin 88/5488/1
Arron Wang [Wed, 10 Oct 2012 01:56:13 +0000 (09:56 +0800)]
Tizen: Integrate telephony plugin

10 years agoMerge "changelog: move NTP scripts and option to disable link local address" into...
Anas Nashif [Thu, 4 Jul 2013 03:51:02 +0000 (20:51 -0700)]
Merge "changelog: move NTP scripts and option to disable link local address" into tizen

10 years agoMerge "Tizen: Export network get ifname API for telephony plugin" into tizen
Martin Xu [Thu, 4 Jul 2013 00:49:25 +0000 (17:49 -0700)]
Merge "Tizen: Export network get ifname API for telephony plugin" into tizen

10 years agoMerge changes I3e078e46,I74aa0e84,I936ec03d,I2d63b07b,I9dabc5af,Ie151cda8,Ia5eded6f...
Martin Xu [Thu, 4 Jul 2013 00:44:47 +0000 (17:44 -0700)]
Merge changes I3e078e46,I74aa0e84,I936ec03d,I2d63b07b,I9dabc5af,Ie151cda8,Ia5eded6f,I0b571435 into tizen

* changes:
  Tizen: Export network proxy API for telephony plugin
  Fix Wi-Fi WEP OPEN and WEP SHARED
  Add safe checks to validate DNS buffer
  Tizen: Add refcount for cellular service connection
  Tizen: Fix reply pending bug
  Tizen: Add last known address in DHCP discovery request
  Tizen: Append extra wifi service property
  Tizen: Export more wifi info in ConnMan network API

10 years agochangelog: move NTP scripts and option to disable link local address 87/5387/1
Corentin Lecouvey [Tue, 2 Jul 2013 08:56:03 +0000 (10:56 +0200)]
changelog: move NTP scripts and option to disable link local address

10 years agopackaging: move NTP scripts to packaging directory 86/5386/1
Corentin Lecouvey [Tue, 2 Jul 2013 07:39:54 +0000 (09:39 +0200)]
packaging: move NTP scripts to packaging directory

10 years agoMerge "Tizen: Add option to disable link local address" into tizen accepted/tizen/20130701.201407 submit/tizen/20130701.094310 submit/tizen/20130701.105247
MartinXu [Mon, 1 Jul 2013 08:11:38 +0000 (01:11 -0700)]
Merge "Tizen: Add option to disable link local address" into tizen

10 years agoTizen: Export network get ifname API for telephony plugin 84/5084/1
Arron Wang [Wed, 10 Oct 2012 02:38:06 +0000 (10:38 +0800)]
Tizen: Export network get ifname API for telephony plugin

Telephony stack may not send the dev_name to telephony plugin
then we need this API to get the ifname

10 years agoTizen: Export network proxy API for telephony plugin 83/5083/1
Arron Wang [Tue, 9 Oct 2012 08:20:45 +0000 (16:20 +0800)]
Tizen: Export network proxy API for telephony plugin

Telephony plug-in requires manual PROXY setting function
Telephony stack provides proxy address (3G profile).

10 years agoFix Wi-Fi WEP OPEN and WEP SHARED 77/5077/1
Jaehyun Kim [Tue, 16 Apr 2013 08:43:48 +0000 (17:43 +0900)]
Fix Wi-Fi WEP OPEN and WEP SHARED

Unable to connect with the WEP(open key) mode AP again with correct password if connecting the AP with wrong password before.
Fix this issue.

10 years agoAdd safe checks to validate DNS buffer 75/5075/1
Jaehyun Kim [Mon, 21 Jan 2013 15:27:59 +0000 (00:27 +0900)]
Add safe checks to validate DNS buffer

Invalid buffer details while parsing DNS rsp data

10 years agoTizen: Add refcount for cellular service connection 74/5074/1
Arron Wang [Thu, 25 Oct 2012 09:17:04 +0000 (17:17 +0800)]
Tizen: Add refcount for cellular service connection

TIZEN implements system global connection management.
It's only for PDP (cellular) bearer. Wi-Fi is managed
by ConnMan automatically. Reference count can help to
manage open/close connection requests by each application.

10 years agoTizen: Fix reply pending bug 73/5073/1
Arron Wang [Mon, 15 Oct 2012 02:56:00 +0000 (10:56 +0800)]
Tizen: Fix reply pending bug

10 years agoTizen: Add last known address in DHCP discovery request 72/5072/1
Arron Wang [Fri, 12 Oct 2012 06:29:29 +0000 (14:29 +0800)]
Tizen: Add last known address in DHCP discovery request

10 years agoTizen: Append extra wifi service property 71/5071/1
Arron Wang [Mon, 24 Sep 2012 06:42:02 +0000 (14:42 +0800)]
Tizen: Append extra wifi service property

Append wifi property bssid, maxrate, frequency, encryptionmode to wifi
service

10 years agoTizen: Export more wifi info in ConnMan network API 42/5042/1
Arron Wang [Mon, 24 Sep 2012 06:18:07 +0000 (14:18 +0800)]
Tizen: Export more wifi info in ConnMan network API

Network client requires additional wifi specific info

Export the BSSID property
Export the MaxRate property
Export the detailed info for encryption mode(mixed,aes,tkip,wep,none)

Export the connman_network get/set method for bssid, maxrate,
encryption_mode property

10 years agochangelog: ConnMan NTP support 82/4382/1
Corentin Lecouvey [Fri, 28 Jun 2013 07:34:10 +0000 (09:34 +0200)]
changelog: ConnMan NTP support

10 years agoAdd systemd service to manage ConnMan NTP feature (#TZPC-1974) 78/4278/3
Corentin Lecouvey [Wed, 26 Jun 2013 13:52:03 +0000 (15:52 +0200)]
Add systemd service to manage ConnMan NTP feature (#TZPC-1974)

Both scripts were provided by Manolova, Plamena.

10 years agoTizen: Add option to disable link local address 65/4365/1
arron.wang [Fri, 20 Jul 2012 08:03:05 +0000 (16:03 +0800)]
Tizen: Add option to disable link local address

When dhcp is failed, the user may can't auto-generate IP address,
IPV4 link local address may puzzle user when we are connected but
failed to surf the Internet

10 years agoUpdate to 1.15 accepted/tizen/20130614.152842 submit/tizen/20130614.081036
Anas Nashif [Fri, 14 Jun 2013 08:10:33 +0000 (04:10 -0400)]
Update to 1.15

10 years agoadd docs package submit/tizen/20130614.081002
Anas Nashif [Fri, 14 Jun 2013 08:09:42 +0000 (04:09 -0400)]
add docs package

10 years agoadd .gbs.conf
Anas Nashif [Fri, 14 Jun 2013 08:06:49 +0000 (04:06 -0400)]
add .gbs.conf

10 years agoSet license using %license
Anas Nashif [Sat, 11 May 2013 05:37:24 +0000 (01:37 -0400)]
Set license using %license

10 years agoadd openconnect plugin
Anas Nashif [Mon, 11 Mar 2013 09:26:18 +0000 (02:26 -0700)]
add openconnect plugin

10 years agoadd openconnect support
Anas Nashif [Mon, 11 Mar 2013 08:44:36 +0000 (01:44 -0700)]
add openconnect support

10 years agoUpdate to 1.11
Anas Nashif [Thu, 14 Feb 2013 14:36:41 +0000 (06:36 -0800)]
Update to 1.11

10 years agoUpdate to 1.11
Anas Nashif [Thu, 14 Feb 2013 14:35:14 +0000 (06:35 -0800)]
Update to 1.11

10 years agoFixed rpmlint warnings/errors
Anas Nashif [Wed, 6 Feb 2013 22:32:40 +0000 (14:32 -0800)]
Fixed rpmlint warnings/errors

10 years agofixed rpmlint
Anas Nashif [Wed, 6 Feb 2013 22:14:23 +0000 (14:14 -0800)]
fixed rpmlint

10 years agoenable client
Anas Nashif [Thu, 20 Dec 2012 00:28:20 +0000 (16:28 -0800)]
enable client

10 years agoenable client
Anas Nashif [Thu, 20 Dec 2012 00:28:07 +0000 (16:28 -0800)]
enable client

10 years agoenable client
Anas Nashif [Thu, 20 Dec 2012 00:27:56 +0000 (16:27 -0800)]
enable client

10 years agorequire python-gobject
Anas Nashif [Wed, 19 Dec 2012 19:11:49 +0000 (11:11 -0800)]
require python-gobject

10 years agobootstrap correctly
Anas Nashif [Tue, 30 Oct 2012 23:32:43 +0000 (16:32 -0700)]
bootstrap correctly

10 years agorun autogen
Anas Nashif [Tue, 30 Oct 2012 23:06:47 +0000 (16:06 -0700)]
run autogen

10 years agoadd packaging
Anas Nashif [Tue, 30 Oct 2012 22:44:13 +0000 (15:44 -0700)]
add packaging

10 years agoRelease 1.15 1.15 upstream/1.15
Marcel Holtmann [Fri, 31 May 2013 01:15:29 +0000 (10:15 +0900)]
Release 1.15

10 years agoconfig: Remove code implementing Protected config file setting
Patrik Flykt [Wed, 29 May 2013 13:21:16 +0000 (16:21 +0300)]
config: Remove code implementing Protected config file setting

The code was relevant only for Manager.ProvisionService method call
which was removed a long time ago.

10 years agodoc: Remove Protected description
Patrik Flykt [Wed, 29 May 2013 13:21:15 +0000 (16:21 +0300)]
doc: Remove Protected description

The Protected setting was relevant only for Manager.ProvisionService
method call which was removed a long time ago.

10 years agovpn-config: Log a warning if the provider ident already exists
Patrik Flykt [Wed, 29 May 2013 13:21:14 +0000 (16:21 +0300)]
vpn-config: Log a warning if the provider ident already exists

Also set the returned value appropriately when removing or adding
configuration files.

10 years agovpn-config: Remove obsolete protected code
Patrik Flykt [Wed, 29 May 2013 13:21:13 +0000 (16:21 +0300)]
vpn-config: Remove obsolete protected code

For VPN connections created via configuration files the immutable flag
is set and it ensures no modifications are allowed. The protected
feature implementation was a left-over from service configuration code.

Removing the code fixes a bug where only VPN entries of different types
can be provisioned in the same provisioning file.

10 years agotest-ippool: Shortcut exhausting allocation test
Daniel Wagner [Wed, 29 May 2013 08:00:30 +0000 (10:00 +0200)]
test-ippool: Shortcut exhausting allocation test

Instead really trying to allocate all possible 69888 blocks, let's
reserve the first two IP pools and then we only need to allocate
255 blocks. That should bring down the runtime considerable.

10 years agoservice: Update Domains property when Domains.Configuration changes
Patrik Flykt [Wed, 29 May 2013 06:25:58 +0000 (09:25 +0300)]
service: Update Domains property when Domains.Configuration changes

Domains property was not updated when Domains.Configuration was changed.
If Domains.Configuration is for example set to empty when using DHCP,
the Domains property is to be updated with the value configured via DHCP.

Fixes BMC#26010

10 years agoservice: Check service type before fetching interface index
Patrik Flykt [Wed, 29 May 2013 06:52:49 +0000 (09:52 +0300)]
service: Check service type before fetching interface index

For VPNs, the index is available from provider, for other services from
network.

Fixes BMC#26009

10 years agoipconfig: Use system set addresses for IPv4 property in 'manual' mode
Patrik Flykt [Fri, 24 May 2013 11:38:01 +0000 (14:38 +0300)]
ipconfig: Use system set addresses for IPv4 property in 'manual' mode

Addresses and gateway for the service IPv4 property being used in the
system are available from ipconfig->system when the property is set to
'manual'.

10 years agoclient: Accept correctly spelled option name
Patrik Flykt [Fri, 24 May 2013 11:58:07 +0000 (14:58 +0300)]
client: Accept correctly spelled option name

Accept also correctly spelled version of 'preferred' option.

10 years agoclient: Fix minor issues in D-Bus path name checking
Patrik Flykt [Wed, 22 May 2013 09:21:36 +0000 (12:21 +0300)]
client: Fix minor issues in D-Bus path name checking

10 years agoclient: Fix index for IPv6 configuration option
Patrik Flykt [Wed, 22 May 2013 09:21:35 +0000 (12:21 +0300)]
client: Fix index for IPv6 configuration option

10 years agoclient: Reserve space for trailing NULL in the array
Patrik Flykt [Wed, 22 May 2013 09:21:34 +0000 (12:21 +0300)]
client: Reserve space for trailing NULL in the array