Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I59768258d5f2515311ed3dad5db91618b1c459ec
|
|
Change-Id: I73fccf5f322ee2597f8f58d5e3d7f60ddeb0a641
|
|
Append wifi property bssid, maxrate, frequency, encryptionmode to wifi
service
Change-Id: I1d5987334ab288fc04ff931fda5108f4afe864f0
|
|
|
|
|
|
|
|
The Protected setting was relevant only for Manager.ProvisionService
method call which was removed a long time ago.
|
|
IdleTimeout hasn't so far been implemented in any release and will be
handled by other means if needed.
|
|
Fixes BMC#25958
|
|
|
|
Updated PreferredTechnologies description.
Added SingleConnectedTechnology, AllowedTetheringTechnologies and
PersistentTetheringMode descriptions.
|
|
|
|
Ethernet properties 'Speed' and 'Duplex' have never been implemented
and are not supported for WiFi. Thus mark them deprecated.
Fixes BMC#25992
|
|
If IPv4 address is missing then DHCPv4 is used. If IPv6 address is missing,
then SLAAC or DHCPv6 is used. This was specified in doc/config-format.txt
but implementation was missing.
We also allow the IP address to contain "off", "dhcp" or "auto" string,
so user can specify how the IP address can be set for the interface.
Fixes BMC#25985
|
|
The immutable flag is set if the VPN connection is provisioned
via a .config file. The VPN connection can be removed only by
removing the .config file from /var/lib/connman-vpn directory.
|
|
Fixes BMC#25978
|
|
The correct default path is /var/lib/connman-vpn
|
|
- Introduce the user to per SSID/Security Wifi networks grouping
- Agent is no longer a future feature and user should be aware of how
required information can be provided when connecting to a service.
|
|
|
|
|
|
|
|
|
|
|
|
As the UserRoutes is to be set by the user, then tell that
in the documentation.
Clarify also what the ServerRoutes mean.
|
|
The VPN configuration API is provided by connman-vpnd instead
of connmand.
|
|
|
|
|
|
|
|
|
|
The AvoidHandover boolean was there to fine tune the selection
algorithm in ConnMan. It was never implemented. Let's get rid
for the time beeing. If there is a real need for it we should
implemented this setting through the configuration plugin.
|
|
|
|
|
|
Update argument and man page to use 'technologies'
|
|
|
|
Reorder and group the settings, first the read only values
and then the ones which can be changed.
|
|
Remove this setting from the D-Bus API and move to the configuration
plugin.
|
|
The EmergencyCall setting which should be set by the platform integrator
and not by the application developer is moved the configuration plugin.
|
|
This setting is implicitly already available through AutoConnect.
Having yet another way to express this doesn't make it work any better.
|
|
Remove this setting from the D-Bus API and move it to the
configuration plugin.
|
|
SO_MARK can only be set if the application has the CAP_NET_ADMIN
capability. We don't want to give that to all application for
good reasons and thus this approach won't work. Also touching all
applications to get this feature working is not a good idea. We
are going to use a cgroup controller to set SO_MARK and therefore
we don't need it in the Session API.
|
|
The idea was to let ConnMan know and optimize the connection
scheduling. Doing this per Session is a bit over-engineered.
The only use cases that have come up so far was for things like an
email client checking for new message.
Past experience showed that this kind of interface lead easily to
live locks. If there is need for such a feature, doing it on a per
technology would make more sense. For the time beeing it will be
removed. Later it could still be added to the Technology API.
If an application still wants to have a connection on regular
basis it can call the Session Connnect() method. ConnMan is still
able to defer any connection request.
|
|
The ConnectionType configuration option will be moved to
the config plugin when we know how the application can be
uniquely identified in a persistent way.
|
|
Having an IdleTimeout per Session is not really reasonable. It is
hard to define the right behavoir if the timeouts differ per Session.
Doing this per technology is easier to understand and also makes
sense when no Session is used.
IdleTimeout is only documented here, it's not yet implemented.
|
|
Update to the new D-Bus API and the simplified connection
algorithms (state).
|
|
|
|
|
|
Add missing "disconnect" state and point to doc/overview-api.txt for
more information about state transitions.
|
|
This is a copy of the oFono coding-style document, with oFono instances
replaced with ConnMan ones.
It's also in sync with the neard one.
|
|
|
|
|