summaryrefslogtreecommitdiff
path: root/src/connman.h
AgeCommit message (Collapse)AuthorFilesLines
2011-04-08session: Fix Session.Connect()/Disconnect()Daniel Wagner1-2/+0
Instead of using __connman_service_session_connect() for connecting session.c uses __connman_service_connect() directly (__connman_service_disconnect accordingly). Those two calls are using their own glib callback source and can update the session state accoring the return value from __connman_service_connect()/disconnect().
2011-04-08service: Add __connman_service_is_idle()Daniel Wagner1-0/+1
2011-04-04profile: Remove useless wrappersSamuel Ortiz1-7/+0
2011-04-04configuration: Rename configuration to settingSamuel Ortiz1-1/+1
2011-04-02main: Initial configuration file supportSamuel Ortiz1-0/+2
2011-04-01agent: Implement EAP identity and passphrase queryHenri Bragge1-1/+2
EAP credentials will be queried whenever connecting to an 802.1X network unless EAP-TLS is used OR if service is provisioned via .config file. Besides adding Identity field into the API, this patch also removes the restriction to receive value for only one field per response. Now both Identity and Passphrase can be received in one call.
2011-04-01service: Add function to get phase2 methodHenri Bragge1-0/+1
2011-04-01service: Add function to set identityHenri Bragge1-0/+2
2011-03-31notify: Add ipconfig notifiersDaniel Wagner1-0/+2
2011-03-31notify: Add service state notifiersDaniel Wagner1-0/+2
2011-03-31service: Add __connman_service_connect_session()Daniel Wagner1-0/+2
2011-03-31service: Add service setters/gettersDaniel Wagner1-0/+4
2011-03-31service: Add __connman_service_get_list()Daniel Wagner1-0/+7
In order to get a list of services which can than be process further in session.c, service.c has to populate a list of services.
2011-03-31service: Remove obsolete __connman_service_connect_typeDaniel Wagner1-1/+0
2011-03-31session: Refactor session APIDaniel Wagner1-2/+4
Refactor the D-Bus API of the session according the documentation. All function and properties are only empty stubs.
2011-03-31manager: Add session modeDaniel Wagner1-0/+2
This also disables the auto connect feature.
2011-03-31service: Add __connman_service_disconnect_all()Daniel Wagner1-0/+1
2011-03-25service: Return 6to4 tunnel status to dbus caller.Jukka Rissanen1-1/+2
2011-03-256to4: Check if the 6to4 tunnel is active or not.Jukka Rissanen1-0/+1
2011-03-256to4: Add 6to4 tunnel support.Jukka Rissanen1-0/+3
Netlink support routines taken from iproute2 package. Iproute2 source code can be found at git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git
2011-03-25inet: Add routines to send IPv6 router solicitation message.Jukka Rissanen1-0/+9
IPv6 router solicitation handling is from MIPL project. Original code can be found at git://linux-ipv6.org/gitroot/mipv6-daemon.git and http://www.linux-ipv6.org/gitweb/gitweb.cgi?p=gitroot/mipv6-daemon.git;a=blob;f=src/ndisc.c
2011-03-02network: Export connman_network_get_connecting() to pluginsHenri Bragge1-1/+0
2011-02-25service: Add a generic ipconfig selection routineSamuel Ortiz1-0/+2
2011-02-25ipconfig: Remove __connman_ipconfig_set_element_ipv6_gatewaySamuel Ortiz1-4/+0
This routine is unused.
2011-02-24element: Remove DHCP elementDaniel Wagner1-0/+4
2011-02-23ipconfig: Split ipconfig_set_gateway()Samuel Ortiz1-0/+2
ipconfig_set_gateway() sets the gateway pointer while gateway_add() sets the route.
2011-02-23ipconfig: Rename ipconfig_set/clear_address routinesSamuel Ortiz1-2/+2
2011-02-23service: Add a nameserver clearing routineSamuel Ortiz1-0/+1
2011-02-23service: Add timeserver and pac settersDaniel Wagner1-1/+6
2011-02-16technology: Rename __connman_technology_[enable|disable]_deviceAlok Barsode1-2/+2
2011-02-15connection: Remove connection elementDaniel Wagner1-2/+6
2011-02-15ipconfig: Add ipaddress setters/gettersDaniel Wagner1-1/+12
2011-02-15ipconfig: Rename __connman_ipconfig_get_*(index)Daniel Wagner1-3/+3
To avoid a name clash with the next patch, the __connman_ipconfig_get_*(index) have to be renamed. Since they all use an index as lookup argument rename them to __connman_ipconfig_get_*_from_index(index).
2011-02-15service: Refactor Service nameserver APIDaniel Wagner1-4/+4
__connman_service_append/remove_namerserver() is renamed to __connman_service_nameserver_append/remove to be more consistent with the other Service API naming. Also the semantic changes to append/remove instead of set/clear. The list of configured nameservers takes preference over the list of discovered (DHCP, VPN, ...) nameservers.
2011-02-11service: Split service state to IPv4 and IPv6 partsJukka Rissanen1-1/+2
2011-02-11ipconfig: Added helper function that returns the config typeJukka Rissanen1-0/+2
2011-02-02tethering: Add a tethering property per technologySamuel Ortiz1-4/+1
The manager tethering property is now gone.
2011-01-31dnsproxy: Fallback to resolv.conf if dnsproxy failsDaniel Wagner1-1/+1
In case dnsproxy can't create the socket listener we should fall back to resolv.conf. Reported by Kalle Valo <kalle.valo@canonical.com>
2011-01-28manager: Remove network-manager compatibility codeKalle Valo1-5/+1
Remove the network-manager compatibility code from src/manager.c so that all this can be implemented as a plugin. -c command line switch is still left but marked as obsole to avoid breaking current start scripts. By removing the switch connman would not start at all if -c is used.
2011-01-28dhcp: Move plugins/dhcp in to coreDaniel Wagner1-2/+0
2011-01-27service: WPS enabled getterTomasz Bursztyka1-0/+1
2011-01-27network: Add connman_network_clear_error()Pekka Pessi1-0/+1
Clear the error on corresponding service (and set reconnect) in order to retry autoconnecting.
2011-01-26ondemand: Remove ondemand.cDaniel Wagner1-3/+0
2011-01-26resolver: Only support resolv.conf and dnsproxyDaniel Wagner1-1/+6
Remove resolver module support.
2011-01-26dnsproxy: Add command line switchDaniel Wagner1-1/+1
Command line switch to disable dnsproxy.
2011-01-26dnsproxy: Move from plugins to coreDaniel Wagner1-0/+3
2011-01-13notifier: Add proxy changed hookSamuel Ortiz1-0/+1
With asynchronous WPAD operations, the proxy_changed notifier hook will allow for a proper pacrunner configuration to be created.
2011-01-13service: Return DIRECT proxy if wpad_start failsSamuel Ortiz1-1/+1
2011-01-08ipconfig: Removed obsolete parameter from __connman_ipconfig_set_config()Jukka Rissanen1-1/+1
2010-12-23service: Avoid autoconnect from scanMohamed Abbas1-0/+2
If we are scanning then don't try to run autoconnect while we are adding network from scan, at the end of scan auto connect will be called.