summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2010-01-01Update copyright informationMarcel Holtmann33-33/+33
2009-12-30Use new functions for setting gateway address or interfaceMartin Xu1-75/+16
2009-12-30Add INET functions for setting gateway address and gateway interfaceMartin Xu1-3/+51
2009-12-30Add method handling into function set_connected()Martin Xu1-33/+71
2009-12-30Add function connman_network_set_method()Martin Xu1-0/+6
2009-12-30Don't reset associating from function connman_network_set_error()Martin Xu1-1/+0
2009-12-25Add extra NULL pointer check for service configurationMarcel Holtmann1-0/+3
2009-12-25Some cleanup with the provision handlingMarcel Holtmann1-12/+16
2009-12-24Fix permissions of newly created /etc/resolv.confMarcel Holtmann1-4/+20
2009-12-23More config.c copy and paste fixesSamuel Ortiz1-5/+5
In __connman_config_provision_service(), the config pointer was always set to the last service entry found from the configuration files. This was hiding many bugs introduced by the hexadecimal SSID changes.
2009-12-23Fix copy-and-paste issue with SSID configuration fieldMarcel Holtmann1-1/+1
2009-12-23Some more whitespace cleanupsMarcel Holtmann3-15/+16
2009-12-23Add support for building passphrase from the private key fsidSamuel Ortiz2-1/+55
The private key can be build so that the passphrase is the key's filesystem ID, i.e. stat --file-system --printf="%i" <private_key_path>. By setting the PassphraseFromFsid config entry to true, such a filesystem ID will be used as private key passphrase and passed to the supplicant.
2009-12-23Enable connecting to an IEEE 802.1x network from the service APISamuel Ortiz1-4/+53
If security is "ieee8021x", allow the service API to try a connection, and update the attached network with the right IEEE 802.1x settings. Also, a passphrase is required when connecting to such network.
2009-12-23Load service entries from configuration filesSamuel Ortiz3-1/+258
For IEEE 802.1x networks, the various certificate paths, private key paths and identities are configured through an external configuration file. They belong to a "service" group in this file and loaded at startup. Any matching service with the corresponding service group will be provisioned with this configuration. These settings will also be then propagated to the network structure at connection time.
2009-12-22Fix service loading and add provision callbacksMarcel Holtmann3-8/+13
2009-12-21Add IEEE 802.1x related fields to network structureSamuel Ortiz1-1/+50
In order to support IEEE 802.1x serveral additional fields needs to be stored. In addition the network's EAP is displayed when listing the network's properties.
2009-12-20Enable notification for IP configuration changesMarcel Holtmann2-9/+28
2009-12-20Add IP configured method for fixed addressesMarcel Holtmann1-0/+7
2009-12-20Add basic support for immutable servicesMarcel Holtmann1-1/+6
2009-12-20Add D-Bus interface for configuring IP addressesMarcel Holtmann3-14/+165
2009-12-20Rename IP configuration methods to match specificationMarcel Holtmann2-12/+11
2009-12-20Fix Ethernet address string representationMarcel Holtmann1-3/+12
2009-12-20Fix netmask from prefix length string conversionMarcel Holtmann1-1/+3
2009-12-20Add tracking of system IP address settingsMarcel Holtmann1-5/+34
2009-12-20Fix update of Ethernet address and MTU valuesMarcel Holtmann2-4/+18
2009-12-19Fix debugging output of link addressMarcel Holtmann1-3/+4
2009-12-19Remove invalid IPv4 configuration handlingMarcel Holtmann1-10/+0
2009-12-19Fix wrong extraction of link addressMarcel Holtmann1-12/+11
2009-12-19Track link address and MTU settingsMarcel Holtmann4-19/+66
2009-12-19Add property for Ethernet configuration settingsMarcel Holtmann1-6/+17
2009-12-19Update handling of IPv4 configuration settingsMarcel Holtmann3-25/+8
2009-12-19Rename D-Bus helper function for variable arraysMarcel Holtmann4-14/+14
2009-12-19Make use of property changed helper for arraysMarcel Holtmann4-107/+25
2009-12-19Add D-Bus helper for array property changed signalsMarcel Holtmann1-0/+23
2009-12-19Use D-Bus property helpers for network list detailsMarcel Holtmann2-41/+13
2009-12-19Add address and netmask configuration to settingsMarcel Holtmann1-0/+15
2009-12-19Append settings only for ready servicesMarcel Holtmann1-0/+12
2009-12-19Include current configuration into settingsMarcel Holtmann1-7/+4
2009-12-19Add user data parameter to dictionary helpersMarcel Holtmann3-11/+12
2009-12-19Add user data argument to D-Bus array property helpersMarcel Holtmann4-10/+11
2009-12-19Rename D-Bus helper for basic dictionary typesMarcel Holtmann8-59/+59
2009-12-19Rename D-Bus helper for basic property typesMarcel Holtmann1-2/+2
2009-12-19Add user data to D-Bus helper function callbacksMarcel Holtmann8-25/+21
2009-12-19Add property for service settingsMarcel Holtmann1-1/+19
2009-12-19Add helpers for adding dictionaries as propertyMarcel Holtmann1-0/+43
2009-12-19Use helper for basic property changed signalsMarcel Holtmann7-237/+41
2009-12-19Add helper for sending PropertyChanged signalMarcel Holtmann1-1/+23
2009-12-19Use inline functions for dictionary helpersMarcel Holtmann1-40/+0
2009-12-19Create another helper for fixed array propertiesMarcel Holtmann1-23/+31