diff options
Diffstat (limited to 'doc')
-rwxr-xr-x[-rw-r--r--] | doc/advanced-configuration.txt | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/agent-api.txt | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/backtrace.txt | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/behavior-api.txt | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/clock-api.txt | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/config-format.txt | 0 | ||||
-rw-r--r-- | doc/connman.conf.5.in | 2 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/counter-api.txt | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/ipconfig-api.txt | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/manager-api.txt | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/overview-api.txt | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/peer-api.txt | 1 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/plugin-api.txt | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/service-api.txt | 33 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/session-api.txt | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/session-overview.txt | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/session-policy-format.txt | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/technology-api.txt | 17 | ||||
-rw-r--r-- | doc/valgrind.suppressions | 235 | ||||
-rw-r--r-- | doc/vpn-config-format.txt | 29 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/vpn-connection-api.txt | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/vpn-manager-api.txt | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | doc/vpn-overview.txt | 0 |
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 |