summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2008-01-18 Dan Williams <dcbw@redhat.com>nm-0-6-olpcDan Williams2008-01-189-39/+169
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/nm-device.c src/nm-device.h - (nm_device_deactivate_quickly, nm_device_deactivate): both get a new argument 'force', which is used to indicate to subclasses that any persistent device state should be completely cleared, becasue the device is not intended to be usable after deactivation. Should be set to TRUE for cases like disabling wireless and NM shutdown. * src/nm-dbus-nm.c - (nm_dbus_nm_set_active_device): fix for nm_device_deactivate() changes - (nm_dbus_nm_set_wireless_enabled): set TX power on when enabling, set TX power off when disabling. - (nm_dbus_nm_sleep, nm_dbus_nm_wake): return success/fail value to callers over D-Bus * src/NetworkManagerPolicy.c - (nm_policy_activation_failed, nm_policy_deactivate, nm_policy_device_change_check, nm_policy_device_activate): fix for nm_device_deactivate() changes * src/NetworkManager.c - (nm_create_device_and_add_to_list): fix for nm_device_deactivate() changes * src/nm-device-802-11-wireless.c src/nm-device-802-11-wireless.h - (real_init): ensure wireless TX power is on - (nm_device_802_11_wireless_set_tx_power_on): new function; control wireless TX power * src/nm-device-802-11-mesh-olpc.c - (real_init): ensure wireless TX power is on - (real_deactivate_quickly): for forced deactivations (wireless disabled, etc) reset the mesh state machine so that upon enabling wireless, the mesh device starts at the beginning looking for a school server instead of where it stopped prior to disabling wireless git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@3246 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2008-01-09 Dan Williams <dcbw@redhat.com>Dan Williams2008-01-094-0/+21
| | | | | | | | | | | | | | | * src/NetworkManagerPolicy.c src/NetworkManagerPolicy.h - (nm_policy_remove_nbd_notifier): new function; remove a device from the no-best-device notification list * src/nm-device-802-11-mesh-olpc.c - (nm_device_802_11_mesh_olpc_dispose): ensure the mesh device removes itself from the no-best-device notification list git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@3218 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-12-13 Dan Williams <dcbw@redhat.com>Dan Williams2007-12-132-1/+7
| | | | | | | | | | * src/nm-device-802-11-wireless.c - Bump supplicant timeout to 40 seconds because libertas scanning behavior sucks and NM might kill the supplicant too early git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@3171 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-12-13 Dan Williams <dcbw@redhat.com>Dan Williams2007-12-132-8/+15
| | | | | | | | | * src/nm-ap-security-wep.c - (real_write_supplicant_config): always set auth_alg appropriately git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@3170 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Real commit message for last commit: always be on channel 1 for automatic ↵Dan Williams2007-10-011-0/+1
| | | | | | p2p mesh git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2918 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-10-01 Dan Williams <dcbw@redhat.com>Dan Williams2007-10-011-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * include/NetworkManagerVPN.h - define VPN connection state change reason codes * src/vpn-manager/Makefile.am src/vpn-manager/nm-vpn-marshal.list src/vpn-manager/nm-vpn-marshal-main.c - Add marshallers for StateChanged signal * introspection/nm-vpn-connection.xml - New Banner property - StateChanged signal now includes a 'reason' argument * src/vpn-manager/nm-vpn-connection.c src/vpn-manager/nm-vpn-connection.h - Add a "Banner" property that contains the returned VPN server login banner (if any); valid only in the ACTIVATED state - (nm_vpn_connection_set_state, nm_vpn_connection_disconnect): now takes a 'reason' argument and emits that reason along with the state-changed signal - Fix up calls to nm_vpn_connection_set_state() to include a reason - (nm_vpn_connection_ip4_config_get): save banner for later - (nm_vpn_connection_get_banner, get_property, nm_vpn_connection_class_init): implement Banner property * src/vpn-manager/nm-vpn-service.c - (nm_vpn_service_connections_stop): take a reason argument; copy the connection list because elements may get added/removed from it while iterating over the list - (connection_state_changed): signal now includes the 'reason' argument * libnm-glib/nm-vpn-connection.c libnm-glib/nm-vpn-connection.h - (nm_vpn_connection_get_banner): new function - (state_changed_proxy): handle reason argument git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2916 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-09-08 Dan Williams <dcbw@redhat.com>Dan Williams2007-09-094-19/+118
| | | | | | | | | | | | | | | | | | | * src/nm-device-802-11-mesh-olpc.h src/nm-device-802-11-mesh-olpc.c src/nm-dbus-device.c - (nm_dbus_device_get_mesh_step, nm_device_802_11_mesh_olpc_get_mesh_step): new functions; expose current mesh step over D-Bus * src/nm-device-802-11-mesh-olpc.c - (device_activation_started_cb, connect_to_device_signals, real_init, real_notify_device_removed): Fix case where, when another device (like wired) pre-empts the mesh device, then loses the link sometime later, makes the mesh device pick up where it left off, not at the start of it's activation process like it should git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2771 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-09-08 Dan Williams <dcbw@redhat.com>Dan Williams2007-09-086-124/+254
| | | | | | | | | | | | | | | | | | | | | | | * src/nm-device-802-11-mesh-olpc.h src/nm-device-802-11-mesh-olpc.c - More granular mesh device control. Mesh devices may be activated with a specific channel and mesh step, and will be locked to that channel for the duration of the activation. The default is still the same (4-step activation process on all 3 channels). * src/nm-activation-request.h src/nm-activation-request.c - (nm_act_request_set_mesh_channel, nm_act_request_get_mesh_channel, nm_act_request_set_mesh_start, nm_act_request_get_mesh_start): new functions to support more granular mesh device control * src/nm-dbus-nm.c - (nm_dbus_nm_set_active_device): accept mesh channel and mesh step start parameters for mesh device activation git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2770 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Remove unneeded newlines in debug statementsDan Williams2007-09-081-11/+11
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2769 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-08-30 Dan Williams <dcbw@redhat.com>Dan Williams2007-08-304-0/+48
| | | | | | | | | | | | | * src/nm-device-802-11-mesh-olpc.h src/nm-device-802-11-mesh-olpc.c - (nm_device_802_11_mesh_olpc_get_frequency): new function * src/nm-dbus-device.c - (nm_dbus_device_get_frequency): new function git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2751 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-08-10 Dan Williams <dcbw@redhat.com>Dan Williams2007-08-102-23/+66
| | | | | | | | | | * src/named-manager/nm-named-manager.c - (rewrite_resolv_conf): clean up error handling to avoid double-free by not calling fclose() twice on some error conditions git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2660 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Fix debug statementDan Williams2007-08-081-1/+1
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2658 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-08-08 Dan Williams <dcbw@redhat.com>Dan Williams2007-08-087-98/+107
| | | | | | | | | | | | | | | | | | | | | | | | | * src/nm-device-802-11-wireless.[ch] - (nm_device_802_11_wireless_get_frequency): reenable * src/nm-device-802-11-mesh-olpc.c - MPP functionality will only be activated on channels 1, 6, 11 - Increased DHCP timeout from 15 seconds to 20 seconds * src/dhcp-manager/nm-dhcp-manager.c - Spawn dhclient with a lease file, and remove that lease file after dhclient exists. Makes DHCP faster because it doesn't have to do the initial REQUEST state, and we don't expect the machines to be as stationary. - Cancelling a DHCP transaction is now synchronous. There isn't any locking, and the cancel can happen from different threads but that shouldn't happen. * src/nm-device.c src/nm-device-802-11-mesh-olpc.c - Updates for synchronous cancel git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2657 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-07-31 Dan Williams <dcbw@redhat.com>Dan Williams2007-08-012-1/+16
| | | | | | | | | | | * src/nm-device-802-11-wireless.c - (supplicant_exec): pass the -f option to the supplicant based on the existence of /etc/NetworkManager/log-supplicant to log the wpa_supplicant debug output git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2655 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Mark mpp.associated true when we don't need to associate,Dan Williams2007-07-261-0/+1
| | | | | | | | | so that random association events from the driver (which happen when it roams APs, etc) don't trigger another avahi-autoipd instance to be spawned. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2653 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-07-24 Dan Williams <dcbw@redhat.com>Dan Williams2007-07-242-9/+53
| | | | | | | | | | | | | * src/nm-device-802-11-mesh-olpc.c - Add /etc/NetworkManager/mesh-start which should contain one of: "school-mpp", "infra", "xo-mpp", or "local" as a debugging option to control what step mesh devices start at - Add /etc/NetworkManager/mesh-beacons as a debugging option to control whether NM takes advantage of mesh beacons or not git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2639 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-07-20 Dan Williams <dcbw@redhat.com>Dan Williams2007-07-202-2/+9
| | | | | | | | | | | * src/nm-device-802-11-wireless.c - (schedule_scan): change 'seconds' type to gint32 because -1 is supposed to mean "default", but this wasn't working correctly because 'seconds' was unsigned git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2637 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-07-13 Dan Williams <dcbw@redhat.com>Dan Williams2007-07-132-4/+40
| | | | | | | | | | | * src/nm-device-802-11-mesh-olpc.c - Make mesh start step easier to change for testing - (real_init): disable mesh autostart; it's only needed for the autonomous mesh dongles git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2635 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-07-12 Dan Williams <dcbw@redhat.com>Dan Williams2007-07-122-0/+13
| | | | | | | | | | | * src/nm-device-802-11-mesh-olpc.c - (real_activation_success_handler): set an explicit ipv4 multicast route when in peer-to-peer mesh mode, otherwise multicast traffic can't go anywhere git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2634 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-07-12 Dan Williams <dcbw@redhat.com>Dan Williams2007-07-122-0/+37
| | | | | | | | | * src/backends/NetworkManagerRedHat.c - Handle out-of-memory conditions better git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2633 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-07-12 Dan Williams <dcbw@redhat.com>Dan Williams2007-07-122-2/+8
| | | | | | | | | | * src/dhcp-manager/nm-dhcp-manager.c - (dhclient_run): don't pass G_SPAWN_DO_NOT_REAP_CHILD, let reaping happen automatically git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2632 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-07-11 Dan Williams <dcbw@redhat.com>Dan Williams2007-07-112-12/+135
| | | | | | | | | | | | * src/nm-device-802-11-mesh-olpc.c - (get_next_channel): new function; retrieve the next channel taking the companion eth device's scan results into account, looking for mesh beacons on each channel. Too bad we can't use this yet though. - (channel_failure_handler): use get_next_channel() git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2631 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-07-11 Dan Williams <dcbw@redhat.com>Dan Williams2007-07-113-0/+18
| | | | | | | | | | | | | * include/NetworkManager.h - Add MESH_OLPC capability for access points * src/nm-device-802-11-wireless.c - (process_scan_results): detect MESH_OLPC capability on scanned BSSs and set the MESH_OLPC bit in the AP's capabilities git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2630 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-07-11 Dan Williams <dcbw@redhat.com>Dan Williams2007-07-112-16/+27
| | | | | | | | | | * src/dhcp-manager/nm-dhcp-manager.c - (nm_dhcp_dbus_set_state): only cancel the DHCP timeout when the DHCP client gets a valid lease git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2629 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-07-05 Dan Williams <dcbw@redhat.com>Dan Williams2007-07-052-0/+14
| | | | | | | | | | * src/nm-device-802-11-mesh-olpc.c - (real_act_stage1_prepare): if the activation is user-requested, start all over at mesh stage 1 (school MPP) git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2627 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-07-03 Dan Williams <dcbw@redhat.com>Dan Williams2007-07-037-35/+141
| | | | | | | | | | | | | | | * src/nm-device-802-11-mesh-olpc.c - (channel_failure_handler): if everything fails, turn off mesh device link and reset state to MESH_S1_SCHOOL_MPP - (mpp_cleanup): remove dhclient.conf when deactivating mpp - (nm_get_anycast_addrs): pull anycast addresses from a file - (setup_for_mpp, real_act_stage3_ip_config_start): use configurable anycast addresses - (real_deactivate_quickly): kill dhclient when switching channels too git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2626 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-07-02 Dan Williams <dcbw@redhat.com>Dan Williams2007-07-025-3/+47
| | | | | | | | | | Suppress activation of wireless devices until 5 seconds after NM starts, to allow time for wired devices to determine their link state before starting mesh association. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2624 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-07-02 Dan Williams <dcbw@redhat.com>Dan Williams2007-07-022-0/+8
| | | | | | | | | * src/nm-device-802-11-mesh-olpc.c - (channel_failure_handler): handle failure of p2p mesh case too git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2623 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-07-02 Dan Williams <dcbw@redhat.com>Dan Williams2007-07-022-4/+40
| | | | | | | | | * src/nm-device-802-11-mesh-olpc.c - Clean up output of unhandled mesh stage error messages git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2622 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-06-28 Dan Williams <dcbw@redhat.com>Dan Williams2007-06-2819-724/+1056
| | | | | | | | | | Get rid of dhcdbd, based on a patch from Robert Frank. Drive dhclient directly. Big refactor to make the DHCP manager a GObject subclass with signals on DHCP events. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2621 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-06-22 Dan Williams <dcbw@redhat.com>Dan Williams2007-06-224-6/+15
| | | | | | | | | | | | | * callouts/nm-avahi-autoipd.action callouts/nm-avahi-autoipd.conf src/NetworkManagerDbus.c - org.freedesktop.NetworkManager.avahiautoipd -> org.freedesktop.nm_avahi_autoipd Must have a different bus name than NetworkManager, otherwise the security policies conflict. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2614 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-06-21 Dan Williams <dcbw@redhat.com>Dan Williams2007-06-226-147/+591
| | | | | | | | | | | | | | | | Big mesh update - Send MeshReady and MeshDown events so that the dispatcher can start mesh portal functionality correctly - Rework the avahi-autoipd handling code to spawn avahi-autoipd with using a custom action script, and to listen for avahi-autoipd event signals - Make MPP functionality actually work - Add the mpp.py script that the dispatcher uses - Handle memory allocation failures more gracefully git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2613 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-06-21 Dan Williams <dcbw@redhat.com>Dan Williams2007-06-222-29/+148
| | | | | | | | | | | | * dispatcher-daemon/NetworkManagerDispatcher.c - Add MESH_READY and MESH_DOWN events - Keep a cache of interface <-> object path mappings, so that when NM goes away the dispatcher can still figure out what the interface is for the deactivated signal git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2612 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Add callouts to makefile subdirsDan Williams2007-06-221-1/+2
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2611 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-06-21 Dan Williams <dcbw@redhat.com>Dan Williams2007-06-215-0/+60
| | | | | | | | | | | | | | | | | * configure.in callouts/Makefile.am - Add avahi-autoipd callouts * callouts/nm-avahi-autoipd.action - Action script to be executed by avahi-autoipd to forward discovered IP information back to NetworkManager * callouts/nm-avahi-autoipd.conf - D-Bus service config file for nm-avahi-autoipd.action git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2608 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-06-21 Dan Williams <dcbw@redhat.com>Dan Williams2007-06-212-0/+10
| | | | | | | | | | | * src/nm-device.c - (real_act_stage3_ip_config_start): sometimes the device gets downed during the wpa_supplicant association. Ensure the device is up before it's used for IP configuration. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2607 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-06-09 Dan Williams <dcbw@redhat.com>Dan Williams2007-06-1011-1052/+1052
| | | | | | | | | | | | | | | | | | | | * Rework to enable auto-MPP functionality. Whenever a non-mesh device is activated, the mesh device will acquire an IPv4 autoip address so that an external program can begin MPP functionality on the mesh interface. * DHCP is now being used instead of the MPP server hack, and there is no "mesh search" step any more. * Driver changes also require that most wireless operations (channel changes, keys, ssids, etc) be done on the eth device, not the mesh device. * Remove the "post-ip" stage #6; since MPP functionality is now provided by DHCP, it's useless git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2582 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Decrease scan results aggregation timeoutDan Williams2007-04-061-1/+1
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2546 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Up DHCP timeout for meshDan Williams2007-04-061-1/+1
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2545 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Use spaces not tabsDan Williams2007-04-061-1/+1
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2544 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-04-06 Dan Williams <dcbw@redhat.com>Dan Williams2007-04-062-0/+14
| | | | | | | | | | * src/NetworkManager.c - (fixup_hostname): oops, make sure /etc/hosts has correct permissions git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2543 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* More compile cleanupsDan Williams2007-04-052-1/+5
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2540 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* More cleanups and compile fixesDan Williams2007-04-051-4/+11
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2539 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Cleanups of unused variables and compile warningsDan Williams2007-04-052-7/+3
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2538 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-04-05 Dan Williams <dcbw@redhat.com>Dan Williams2007-04-052-2/+8
| | | | | | | | | | * src/nm-device-802-11-mesh-olpc.c - Change MPPREQ protocol port # to 16 - Change MPPREQ anycast IP to 172.31.255.254 git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2537 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-04-05 Dan Williams <dcbw@redhat.com>Dan Williams2007-04-052-0/+9
| | | | | | | | | | * src/nm-device-802-11-mesh-olpc.c - (real_activation_failure_handler): switch adapter back to infrastructure mode when not activating a mesh git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2536 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-04-05 Dan Williams <dcbw@redhat.com>Dan Williams2007-04-052-3/+80
| | | | | | | | | | | * src/nm-device-802-11-mesh-olpc.c - Disable auto-ip and use DHCP for mesh interface configuration - Fix mesh activation scheme to work as described (was doing too many passes and channels) git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2535 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-04-05 Dan Williams <dcbw@redhat.com>Dan Williams2007-04-052-2/+17
| | | | | | | | | | * src/dhcp-manager/nm-dhcp-manager.c - (nm_dhcp_manager_begin_transaction): use timeout from activation request, if any, fall back to default timeout git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2534 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-04-05 Dan Williams <dcbw@redhat.com>Dan Williams2007-04-053-1/+26
| | | | | | | | | | | * src/nm-activation-request.c stc/nm-activation-request.h - (nm_act_request_get_dhcp_timeout_wait, nm_act_request_set_dhcp_timeout_wait): new functions; allow custom DHCP timeout git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2533 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2007-04-05 Dan Williams <dcbw@redhat.com>Dan Williams2007-04-052-53/+93
| | | | | | | | | | * src/NetworkManager.c - (fixup_hostname): ensure local hostname is first; write to a temp file then atomically rename to /etc/hosts git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/nm-0-6-olpc@2532 4912f4e0-d625-0410-9fb7-b9a5a253dbdc