Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
This reverts commit 9e7ccc53900e9fe24bfcf56c22a4c6be7b002dc5.
Change-Id: I369ccf417c12a24c80aaed902127c80b3f109ce2
|
|
Support the IPv6 auto in cellular network
desc : Add the logic if the IPv6 configuration is auto conf in cellular network
Change-Id: Ibb0602a449469d42d8caf4c6162caab95136aeff
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
|
|
Change-Id: I624a38019f853988eabe65fb8552710d5dd7aeb7
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
|
|
Bluetooth is off when BT is aready enable.
It is because persistent_enable is false.
Connman daemon checks persistent_enable in /var/lib/connman/settings.
So settings file is added to enable persistent_enable.
Change-Id: I8526bb1227841a6b9f5d43777cdd0688d02b9131
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
|
|
Fixes TC-2298
Root cause:
ConnMan will check the wifi security type from nfc daemon
to decide whether to auto connect the related wifi service,
but it can't get the security type in current mechanism,
So that the wifi AP got from nfc tag will not be connected.
Solution:
ConnMan doesn't need to check wifi security type when it
tries to provision service.
Change-Id: I4ee3294214b756f9a39b6dc21cb658acd0640cc7
|
|
Change-Id: Ic19f0aa18a0701bd6d2abf2d67d130b14a78288a
|
|
In curernt IVI image, systemd doesn't write utmp entries
for logged in users, so that ConnMan can't get the related
user info, under which condition, it doesn't need to forbid
service auto connect for this user.
Change-Id: I4ca33b2b43ac351d1be8c862808304d8a17d8d7d
|
|
Change-Id: I532306d4a912c8f1f6b7f8a7bdd6e45ff0823982
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
|
|
Refine service load/save to be multi-user complicant.
Change-Id: Icc8a0507826f4cae72319191e4fdbebe548434fc
|
|
Expose the function to check whether the service is favorite
to the current user.
Change-Id: Ib232f16c652ec94ef2e10b199a638a98554a1066
|
|
Use case:
For wifi auto connect mechamnism, only when the user who owns the
wifi service login, the service is allowed to be auto connected.
Change-Id: I99135117facafda41532e0280c89194b27baac16
|
|
Use case:
Given 2 users: UserA and UserB
If UserA is connected to a wifi service, then UserB is not allowed
to turn on offline mode.
Change-Id: I54b108beb580a805c7fa2d3ae9dac192b836ba77
|
|
Use case:
Given 2 users: UserA and UserB
If UserA is connected to a wifi service, then UserB is not allowed
to set wifi technology properties.
Change-Id: Ia783b22bc28e9e487ddfa3a4c249c9d1ea76bde8
|
|
Use cases:
Given 2 users: UserA and UserB
1. If UserA is connected to a wifi service, then UserB is not allowed
to connect wifi service, and not allowed to disconnect the service
UserA connected.
2. If UserA is connected to a wifi service, then UserB is allowed to
use the same connection, but he is not allowed to modify the connection.
3. If UserA is connected to a wifi service with security wep/wpa/psk,
then UserA disconnects it, when UserB tries to connect the same wifi
service, it must input passphrase to connect it.
Change-Id: Id686ebd7d1f3490875a9d8f877219bd004907227
|
|
Change-Id: Ic41643e5f8b6e1a28ce00e0456d961fe2de7a7fb
|
|
Change-Id: Icfa6cd683c659e6728060d6201b90109c63fe56d
|
|
Signed-off-by: Chengyi Zhao <chengyix.zhao@intel.com>
Change-Id: I38bb9b799c3e4c4c25acd9d264a4225bf59401dc
|
|
Change-Id: I59768258d5f2515311ed3dad5db91618b1c459ec
|
|
Change-Id: I8dbeaeba5848c8a8739422a93786b2ca6ed31b21
|
|
Change-Id: I73fccf5f322ee2597f8f58d5e3d7f60ddeb0a641
|
|
Change-Id: I86f4a22567f5df2fbd5d0c0c03c6cc5b6fc24a2d
|
|
Change-Id: I048c1a8a348b6f862ca104ad2fbe971f580fe180
|
|
Change-Id: Ia09c875954d8a20a3e6c39f87076780d8a6582e4
|
|
Change-Id: I2f699e42ec5ce7f148b8c1d685b52ee32e2e236b
|
|
Change-Id: Iff022e257ee9d2c5227585bf0b84e726914cc62b
|
|
In bluez 4.x plugin, when bluetooth tethering is enabled,
set_tethering() returns 0, while in bluez 5.x plugin,
it returns -EINPROGRESS, which is not compatiable for
ConnMan to handle both of them, this patch makes bluez
5.x tethering enable logic consistent with bluez 4.x.
Change-Id: I618efd32b5f123fe9bdb58d10adb29c67a87796f
|
|
Telephony active maybe fail if data_allowed or ps_attached is false,
so check it before actived.
When data_allowed is false, if connman starts to auto connect 3G
service, it will result in 3G service auto connected fail, which
leads to it will not be auto connected next time.
Change-Id: Ibdd9c34fee7a612c1788a364c69550c4f7e79123
Signed-off-by: guoqiang.liu <guoqiang.liu@archermind.com>
|
|
Revise Wi-Fi enterprise to enable PEAP, TLS, TTLS
Fix wifi enterprise to support SIM and AKA
Change-Id: Ib9c10615fd0668b2ebca57eac9285bf8a3564427
|
|
Change-Id: Ia178f5de981501296573bf3f48e329d5a1355af6
|
|
Telephony plug-in requires manual PROXY setting function
Telephony stack provides proxy address (3G profile).
Change-Id: Iaa02f59465a687961c303667ee09051b419507d2
|
|
Append wifi property bssid, maxrate, frequency, encryptionmode to wifi
service
Change-Id: I1d5987334ab288fc04ff931fda5108f4afe864f0
|
|
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
Change-Id: Ic5744978282e49cb2f70165aaadc7822dc718dfb
|
|
Change-Id: I84fb13ea9224985ad9e15b5c3c5f616bcf7431a4
|
|
|
|
|
|
|
|
|
|
|
|
Change-Id: Ia8c78e122998da70565700d895dbf54688e7c8b9
|
|
Change-Id: Ia3923cb1ff35e7bfbd4e45f13dd18af15ed89f56
|
|
|
|
|
|
An empty passphrase means that WPS is to be tried next. If WPS is not
supported by the service, passphrase can not be left empty.
|
|
Instead of having a global agent_input struct, make the structure a
member of the agent_data structure that gets passed around when
handling the RequestInput method call.
With this modification agent_data is self-contained with all needed
information and the RequestInput handling code can be shared between
ConnMan and VPN agent implementations.
|
|
|
|
ConnMan and ConnMan VPN daemon both send only one Agent message at
a time. Since they are two different daemons, they can be sending
messages at the same time independent of each other.
Implement a check for an agent request from the other daemon being
already processed and if so store the message for later. When the
current agent request has been processed, check if there are
pending requests from the other daemon and re-run the pending
function.
In order to support arbitrary queueing, make all method call
implementations asynchronous.
|
|
Create a new agent data structure for the VPN Agent and add the needed
minor modifications to Release, Cancel and ReportError method calls in
order to get them working both for Agent and VPN Agent.
Create new register and unregister functions for the VPN Agent code.
|
|
Collect the agent variables into a data structure and update the agent
functionality to pass this data structure around as function callback
user data.
Update the agent mode input functionality to store both the callback
function and user data pointers. Notice that only only one input
callback can be handled at any one time due to the input handling itself
and the simple storing of callback and user data pointers.
|
|
Agent messages need to be handled in the agent code, ignore them when
they get captured in the monitor code.
|