summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rwxr-xr-x[-rw-r--r--]doc/advanced-configuration.txt0
-rwxr-xr-x[-rw-r--r--]doc/agent-api.txt0
-rwxr-xr-x[-rw-r--r--]doc/backtrace.txt0
-rwxr-xr-x[-rw-r--r--]doc/behavior-api.txt0
-rwxr-xr-x[-rw-r--r--]doc/clock-api.txt0
-rwxr-xr-x[-rw-r--r--]doc/config-format.txt0
-rw-r--r--doc/connman.conf.5.in2
-rwxr-xr-x[-rw-r--r--]doc/counter-api.txt0
-rwxr-xr-x[-rw-r--r--]doc/ipconfig-api.txt0
-rwxr-xr-x[-rw-r--r--]doc/manager-api.txt0
-rwxr-xr-x[-rw-r--r--]doc/overview-api.txt0
-rwxr-xr-x[-rw-r--r--]doc/peer-api.txt1
-rwxr-xr-x[-rw-r--r--]doc/plugin-api.txt0
-rwxr-xr-x[-rw-r--r--]doc/service-api.txt33
-rwxr-xr-x[-rw-r--r--]doc/session-api.txt0
-rwxr-xr-x[-rw-r--r--]doc/session-overview.txt0
-rwxr-xr-x[-rw-r--r--]doc/session-policy-format.txt0
-rwxr-xr-x[-rw-r--r--]doc/technology-api.txt17
-rw-r--r--doc/valgrind.suppressions235
-rw-r--r--doc/vpn-config-format.txt29
-rwxr-xr-x[-rw-r--r--]doc/vpn-connection-api.txt0
-rwxr-xr-x[-rw-r--r--]doc/vpn-manager-api.txt0
-rwxr-xr-x[-rw-r--r--]doc/vpn-overview.txt0
23 files changed, 81 insertions, 236 deletions
diff --git a/doc/advanced-configuration.txt b/doc/advanced-configuration.txt
index 12c2250e..12c2250e 100644..100755
--- a/doc/advanced-configuration.txt
+++ b/doc/advanced-configuration.txt
diff --git a/doc/agent-api.txt b/doc/agent-api.txt
index aa7271d4..aa7271d4 100644..100755
--- a/doc/agent-api.txt
+++ b/doc/agent-api.txt
diff --git a/doc/backtrace.txt b/doc/backtrace.txt
index ac8472cc..ac8472cc 100644..100755
--- a/doc/backtrace.txt
+++ b/doc/backtrace.txt
diff --git a/doc/behavior-api.txt b/doc/behavior-api.txt
index 5feea768..5feea768 100644..100755
--- a/doc/behavior-api.txt
+++ b/doc/behavior-api.txt
diff --git a/doc/clock-api.txt b/doc/clock-api.txt
index 6818f5a8..6818f5a8 100644..100755
--- a/doc/clock-api.txt
+++ b/doc/clock-api.txt
diff --git a/doc/config-format.txt b/doc/config-format.txt
index ed3123aa..ed3123aa 100644..100755
--- a/doc/config-format.txt
+++ b/doc/config-format.txt
diff --git a/doc/connman.conf.5.in b/doc/connman.conf.5.in
index 95b177f5..fdc8e9ec 100644
--- a/doc/connman.conf.5.in
+++ b/doc/connman.conf.5.in
@@ -138,7 +138,7 @@ be used by DHCP servers to identify specific clients without having to
rely on MAC address ranges, etc
.TP
.BI EnableOnlineCheck=true\ \fR|\fB\ false
-Enable or disable use of HTTP GET as an online status check.
+Enable or disable use of HTTP GET as on online status check.
When a service is in a READY state, and is selected as default,
ConnMan will issue an HTTP GET request to verify that end-to-end
connectivity is successful. Only then the service will be
diff --git a/doc/counter-api.txt b/doc/counter-api.txt
index 32411d57..32411d57 100644..100755
--- a/doc/counter-api.txt
+++ b/doc/counter-api.txt
diff --git a/doc/ipconfig-api.txt b/doc/ipconfig-api.txt
index 080fdac5..080fdac5 100644..100755
--- a/doc/ipconfig-api.txt
+++ b/doc/ipconfig-api.txt
diff --git a/doc/manager-api.txt b/doc/manager-api.txt
index 31e137ca..31e137ca 100644..100755
--- a/doc/manager-api.txt
+++ b/doc/manager-api.txt
diff --git a/doc/overview-api.txt b/doc/overview-api.txt
index fd51d706..fd51d706 100644..100755
--- a/doc/overview-api.txt
+++ b/doc/overview-api.txt
diff --git a/doc/peer-api.txt b/doc/peer-api.txt
index cc094ff2..b871f4d5 100644..100755
--- a/doc/peer-api.txt
+++ b/doc/peer-api.txt
@@ -100,3 +100,4 @@ Properties string State [readonly] [experimental]
The TLV formated byte array representing the
WiFi Display Informations Elements.
+
diff --git a/doc/plugin-api.txt b/doc/plugin-api.txt
index ea5ec0a1..ea5ec0a1 100644..100755
--- a/doc/plugin-api.txt
+++ b/doc/plugin-api.txt
diff --git a/doc/service-api.txt b/doc/service-api.txt
index 6cdb0bb5..4fe4093a 100644..100755
--- a/doc/service-api.txt
+++ b/doc/service-api.txt
@@ -122,6 +122,13 @@ Methods dict GetProperties() [deprecated]
Possible Errors: None
+ boolean GetUserFavorite() [experimental]
+
+ This function is used to check whether this service
+ is favorite to the current user.
+
+ Possible Errors: None
+
Signals PropertyChanged(string name, variant value)
This signal indicates a changed value of the given
@@ -193,6 +200,32 @@ Properties string State [readonly]
This property might be only present for WiFi
services.
+ string BSSID [readonly]
+
+ If the service type is WiFi, then this property
+ indicates the BSSID of the service.
+
+ uint32 MaxRate [readonly]
+
+ If the service type is WiFi, then this property
+ indicates the Maximum speed(bps) of the service.
+
+ uint16 Frequency [readonly]
+
+ If the service type is WiFi, then this property
+ indicates the frequency band(MHz) of the service.
+
+ string EncryptionMode [readonly]
+
+ If the service type is WiFi, then this property
+ indicates the key encryption mode.
+
+ Possible values are "none", "wep", "tkip", "aes"
+ and "mixed".
+
+ This property might be only present for WiFi
+ services.
+
uint8 Strength [readonly]
Indicates the signal strength of the service. This
diff --git a/doc/session-api.txt b/doc/session-api.txt
index e8da5224..e8da5224 100644..100755
--- a/doc/session-api.txt
+++ b/doc/session-api.txt
diff --git a/doc/session-overview.txt b/doc/session-overview.txt
index 976c3518..976c3518 100644..100755
--- a/doc/session-overview.txt
+++ b/doc/session-overview.txt
diff --git a/doc/session-policy-format.txt b/doc/session-policy-format.txt
index babc2c10..babc2c10 100644..100755
--- a/doc/session-policy-format.txt
+++ b/doc/session-policy-format.txt
diff --git a/doc/technology-api.txt b/doc/technology-api.txt
index f22e9b29..fb6bd314 100644..100755
--- a/doc/technology-api.txt
+++ b/doc/technology-api.txt
@@ -45,6 +45,18 @@ Signals PropertyChanged(string name, variant value)
This signal indicates a changed value of the given
property.
+ DhcpConnected(string aptype, string ipaddr,
+ string macaddr, string hostname)
+
+ This signal indicates a station information that
+ has connected to the AP(Access Point).
+
+ DhcpLeaseDeleted(string aptype, string ipaddr,
+ string macaddr, string hostname)
+
+ This signal indicates a station information that
+ has disconnected to the AP(Access Point).
+
Properties boolean Powered [readwrite]
Boolean representing the power state of the
@@ -100,3 +112,8 @@ Properties boolean Powered [readwrite]
This property is only valid for the WiFi technology,
and is then mapped to the WPA pre-shared key clients
will have to use in order to establish a connection.
+
+ boolean Hidden [readwrite]
+
+ This option allows to enable or disable the support
+ for the hidden Wi-Fi tethering.
diff --git a/doc/valgrind.suppressions b/doc/valgrind.suppressions
deleted file mode 100644
index c1c7bca1..00000000
--- a/doc/valgrind.suppressions
+++ /dev/null
@@ -1,235 +0,0 @@
-{
- <syslog error>
- Memcheck:Cond
- obj:/lib/libc-*.so
- ...
- fun:localtime_r
- fun:__vsyslog_chk
- fun:__syslog_chk
- fun:__connman_log_init
- ...
-}
-{
- <iconv open>
- Memcheck:Addr4
- obj:/lib/libc-*.so
- obj:/lib/libglib-2.0.so*
- fun:g_iconv_open
- ...
- fun:g_convert
- fun:g_locale_to_utf8
- fun:g_strerror
- fun:g_key_file_load_from_file
- ...
-}
-{
- <ioctl ADDRT/DELRT>
- Memcheck:Param
- ioctl(SIOCADDRT/DELRT)
- obj:/lib/ld-*.so
- ...
-}
-{
- <g_main_loop>
- Memcheck:Leak
- fun:memalign
- ...
- fun:g_slice_alloc
- ...
- fun:g_main_loop_new
- ...
-}
-{
- <g_option_context_parse>
- Memcheck:Leak
- ...
- fun:g_slice_alloc
- ...
- fun:g_option_context_parse
- ...
-}
-{
- <g_key_file_load_from_data>
- Memcheck:Leak
- ...
- fun:g_slice_alloc
- ...
- fun:g_key_file_load_from_data
- ...
-}
-{
- <g_key_file_new 1>
- Memcheck:Leak
- ...
- fun:g_slice_alloc
- ...
- fun:g_key_file_new
- ...
-}
-{
- <g_key_file_new 2>
- Memcheck:Leak
- fun:*alloc
- ...
- fun:g_key_file_new
- fun:main
-}
-{
- <connman plugin cleanup>
- Memcheck:Leak
- ...
- fun:__connman_plugin_cleanup
- ...
-}
-{
- <cmd line option parsing>
- Memcheck:Leak
- fun:malloc
- fun:g_malloc
- fun:g_strdup
- fun:g_set_prgname
- fun:g_option_context_parse
- fun:main
-}
-{
- <dbus system bus setup 1>
- Memcheck:Leak
- ...
- fun:dbus_malloc*
- ...
- fun:g_dbus_setup_bus
- fun:main
-}
-{
- <dbus system bus setup 2>
- Memcheck:Leak
- ...
- fun:g_malloc*
- ...
- fun:dbus_connection_set_watch_functions
- fun:setup_bus
- ...
-}
-{
- <key file get charset>
- Memcheck:Leak
- ...
- fun:g_*alloc*
- ...
- fun:g_strerror
- fun:g_key_file_load_from_file
- fun:main
-}
-{
- <dbus disconnect func set>
- Memcheck:Leak
- ...
- fun:filter_data_get
- fun:g_dbus_add_signal_watch
- fun:g_dbus_set_disconnect_function
- fun:main
-}
-{
- <plugin dlopen>
- Memcheck:Leak
- ...
- fun:dlopen
- fun:__connman_plugin_init
- fun:main
-}
-{
- <dbus system bus setup 3>
- Memcheck:Leak
- ...
- fun:dbus_malloc0
- ...
- fun:dbus_parse_address
- ...
- fun:g_dbus_setup_bus
- fun:main
-}
-{
- <libdbus internals 1>
- Memcheck:Leak
- fun:*malloc
- ...
- obj:/lib/libdbus-1.so.3.5.3
-}
-{
- <dbus system bus setup 4>
- Memcheck:Leak
- fun:*alloc
- ...
- fun:dbus_*alloc*
- ...
- fun:g_dbus_setup_bus
- fun:main
-}
-{
- <dbus system bus setup 5>
- Memcheck:Leak
- fun:calloc
- fun:g_malloc0
- ...
- fun:g_dbus_set_disconnect_function
- fun:main
-}
-{
- <dbus bus remove match>
- Memcheck:Leak
- fun:malloc
- fun:g_malloc
- fun:g_source_set_callback
- fun:g_timeout_add_full
- fun:g_timeout_add
- ...
- fun:dbus_pending_call_block
- fun:dbus_connection_send_with_reply_and_block
- ...
- fun:dbus_bus_remove_match
-}
-{
- <g_main_loop_run/new>
- Memcheck:Leak
- fun:*alloc
- ...
- fun:g_main_loop_*
- fun:main
-}
-{
- <g_main_context_dispatch>
- Memcheck:Leak
- fun:*alloc
- ...
- fun:g_main_context_dispatch
-}
-{
- <libdbus internals 2>
- Memcheck:Leak
- fun:realloc
- fun:dbus_realloc
- ...
- fun:dbus_message_set_reply_serial
- fun:dbus_message_new_error
- ...
-}
-{
- <libdbus internals 3>
- Memcheck:Leak
- fun:realloc
- fun:dbus_realloc
- ...
- fun:dbus_message_new_signal
- ...
-}
-{
- <dbus_bus_register>
- Memcheck:Leak
- fun:malloc
- fun:realloc
- fun:dbus_realloc
- ...
- fun:dbus_pending_call_block
- fun:dbus_connection_send_with_reply_and_block
- fun:dbus_bus_register
-}
diff --git a/doc/vpn-config-format.txt b/doc/vpn-config-format.txt
index 0bc62c08..cb0f16a8 100644
--- a/doc/vpn-config-format.txt
+++ b/doc/vpn-config-format.txt
@@ -207,6 +207,35 @@ PPTP VPN supports following options (see pptp(8) and pppd(8) for details)
PPPD.RequirMPPEStateful mppe-stateful Allow MPPE to use stateful mode (O)
PPPD.NoVJ novj No Van Jacobson compression (O)
+IPsec VPN supports following options (see swanctl.conf(5) for details):
+ Option name IPSec config value Description
+ IPsec.Version Version IKE major version to use for connection (M)
+ IPsec.LeftAddrs local_addrs Local address(es) to use for IKE communication (M)
+ IPsec.RightAddrs remote_addrs Remote address(es) to use for IKE communication (M)
+
+
+ IPsec.LocalAuth local.auth Authentication to perform locally (M)
+ IPsec.LocalCerts local.certs Certificate candidate to use for authentication (O)
+ IPsec.LocalID local.id IKE identity to use for authentication round (O)
+ IPsec.LocalXauthID local.xauth_id Client XAuth username used in the XAuth exchange (O)
+ IPsec.LocalXauthAuth local-xauth.auth Xauth round authentication to perform locally (O)
+ IPsec.LocalXauthXauthID local-xauth.xauth_id Xauth round client XAuth username used in the XAuth exchange (O)
+
+ IPsec.RemoteAuth remote.auth Authentication to expect from remote (M)
+ IPsec.RemoteCerts remote.certs Certificate candidate to use for authentication (O)
+ IPsec.RemoteID remote.id IKE identity to use for authentication round (O)
+ IPsec.RemoteXauthAuth remote-xauth.auth Xauth round authentication to expect from remote (O)
+ IPsec.ChildrenLocalTs children.local_ts local selectors to include in CHILD_SA (O)
+ IPsec.ChildrenRemoteTs children.remote_ts Remote selectors to include in CHILD_SA (O)
+
+ IPsec.IKEData secret.data IKE PSK raw shared key data
+ IPsec.IKEOwners secret.Owners list of shared key owner identities
+ IPsec.XauthData secret.data XAUTH raw shared key data
+ IPsec.XauthOwners secret.Owners list of shared key owner identities
+
+ IPsec.CertType cert.type certificate type, X509|X509_AC|X509_CRL
+ IPsec.CertFlag cert.flag X.509 certificate flag, NONE|CA|AA|OCSP
+ IPsec.CertData cert.data PEM or DER encoded certificate data
Example
=======
diff --git a/doc/vpn-connection-api.txt b/doc/vpn-connection-api.txt
index a814a388..a814a388 100644..100755
--- a/doc/vpn-connection-api.txt
+++ b/doc/vpn-connection-api.txt
diff --git a/doc/vpn-manager-api.txt b/doc/vpn-manager-api.txt
index 66c5beef..66c5beef 100644..100755
--- a/doc/vpn-manager-api.txt
+++ b/doc/vpn-manager-api.txt
diff --git a/doc/vpn-overview.txt b/doc/vpn-overview.txt
index 42b6e94a..42b6e94a 100644..100755
--- a/doc/vpn-overview.txt
+++ b/doc/vpn-overview.txt