summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2005-07-07 Dan Williams <dcbw@redhat.com>FC4_BRANCHDan Williams2005-07-086-12/+40
| | | | | | | | | | | | | | | | | | * Some minor fixups Patch from Derek Atkins <warlord@MIT.EDU> * src/nm-dbus-net.c: - (nm_dbus_get_ap_from_object_path): differentiate similar ESSIDs 2005-06-27 Dan Williams <dcbw@redhat.com> Patch from Robert Love: * src/nm-dbus-nm.c - (nm_dbus_nm_set_wireless_enabled): fix bug that casued wireless devies not to be re-enabled git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@794 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-06-17 Dan Williams <dcbw@redhat.com>Dan Williams2005-06-182-2/+40
| | | | | | | | * panel-applet/NMWirelessAppletDbus.c - Alphabetize wireless networks in the applet menu git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@715 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-06-17 Dan Williams <dcbw@redhat.com>Dan Williams2005-06-172-3/+9
| | | | | | | | | Patch from Bill Nottingham: * src/NetworkManagerDevice.c - (nm_device_wireless_activate): fix adhoc mode IP configuration git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@703 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Remove VPN strings from po files since incomplete VPN code was removedDan Williams2005-06-1721-107/+1
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@697 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-06-16 Dan Williams <dcbw@redhat.com>Dan Williams2005-06-172-1/+8
| | | | | | | | | | Patch from Robert Love: * gnome/applet/menu-items.c - (network_menu_item_new): pass -1 as wireless network menu items height size request rather than ascent / 2 git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@696 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-06-16 Dan Williams <dcbw@redhat.com>Dan Williams2005-06-177-1592/+29
| | | | | | | * Backport Robert Love's applet beautify patch from HEAD git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@694 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-06-16 Dan Williams <dcbw@redhat.com>Dan Williams2005-06-178-28/+35
| | | | | | | * Clean up wording in Wireless Scan Methods menu items and constants git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@693 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-06-16 Dan Williams <dcbw@redhat.com>Dan Williams2005-06-1615-121/+351
| | | | | | | * Backport Wireless Scan Methods from HEAD (see HEAD's changelog for full details) git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@687 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-06-16 Dan Williams <dcbw@redhat.com>Dan Williams2005-06-167-292/+5
| | | | | | | | * Remove the bits of the VPN implementation since this branch will never get it. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@685 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-05-06 Dan Williams <dcbw@redhat.com>Dan Williams2005-06-162-0/+10
| | | | | | | | * src/backends/shvar.c - (svOpenFile): Open read-only to make SELinux happy git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@684 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-06-10 Dan Williams <dcbw@redhat.com>Dan Williams2005-06-166-1/+260
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix Static IP support * src/Makefile.am - Add SYSCONFDIR define to compile line * src/NetworkManagerSystem.c src/NetworkManagerSystem.c - (nm_system_device_add_ip4_nameserver): new function - (nm_system_device_clear_ip4_nameservers): new function - (nm_system_device_add_domain_search): new function - (nm_system_device_clear_domain_searches): new function * src/backends/NetworkManagerRedHat.c - (get_current_profile_name): new function, grab current network profile name from /etc/sysconfig/network - (set_ip4_config_from_resolv_conf): new function, parse a resolv.conf and update an IP4 Config structure's settings from it - (nm_system_device_setup_static_ip4_config): if we're using static IP on this device, get DNS info from current network profile * src/NetworkManagerDevice.c - (nm_device_activation_configure_ip): clear domains and nameservers before setting up static IP on the card, and update our idea of the card's IP address afterwards git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@683 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-05-16 Dan Williams <dcbw@redhat.com>Dan Williams2005-06-163-2/+8
| | | | | | | | | * dispatcher-daemon/Makefile.am panel-applet/Makefile.am - Fix dispatcher and applet CFLAGS so they gets compiled with FORTIFY_SOURCE git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@682 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-05-14 Dan Williams <dcbw@redhat.com>Dan Williams2005-06-163-54/+59
| | | | | | | | | | * panel-applet/NMWirelessAppletOtherNetworkDialog.c info-daemon/NetworkManagerInfoPassphraseDialog.c - (update_button_cb): Make sure the OK button is enabled when it should be, fixes problem where it never enabled for ASCII Key and Hex Key types git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@681 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-05-05 Dan Williams <dcbw@redhat.com>Dan Williams2005-06-162-4/+5
| | | | | | | | * src/backends/NetworkManagerRedHat.c - Don't force-kill nifd (otherwise SELinux kills us) #rh154391# git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@680 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-05-16 Dan Williams <dcbw@redhat.com>Dan Williams2005-06-162-8/+14
| | | | | | | | | * dhcpcd/client.c - (dhcp_handle_transaction): Fix condition that may have resulted in incorrect return of RET_DHCP_SUCCESS when we really timed out. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@679 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-05-15 Dan Williams <dcbw@redhat.com>Dan Williams2005-06-163-148/+78
| | | | | | | | | | * dispatcher-daemon/NetworkManagerDispatcher.c - (main): sync arguments with NetworkManager and the applet, now use "--no-daemon" rather than "daemon=no" - (nmd_print_usage): Fix script path in usage message git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@678 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-05-05 Dan Williams <dcbw@redhat.com>Dan Williams2005-06-163-5/+14
| | | | | | | | | | | * src/nm-dbus-nm.c: Fix misuse of a g_assert() (Colin Walters) Patch from Bill Moss: * src/NetworkManagerDevice.c: - (nm_device_set_up_down): Fix return value checking of ioctl() git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@677 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-04-27 Dan Williams <dcbw@redhat.com>Dan Williams2005-06-164-101/+136
| | | | | | | | Patch from Peter Jones: * Remove usage of varargs to fix crashes on PPC (RH #154336) git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@676 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-04-15 Dan Williams <dcbw@redhat.com>Dan Williams2005-06-162-1/+6
| | | | | | | | * libnm_glib/libnm_glib: Fix up for dbus-0.32, and remove code for dbus 0.2x versions git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@675 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-04-15 Dan Williams <dcbw@redhat.com>Dan Williams2005-06-169-34/+147
| | | | | | | | | | | | Patches from Tom Parker: - Fix memleaks - Join with worker thread rather than polling for its exit Patch from Bill Moss: - Cull duplicate ESSIDs from the scan list, taking highest strength AP git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@674 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* This commit was manufactured by cvs2svn to create branch 'FC4_BRANCH'.(no author)2005-04-060-0/+0
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/FC4_BRANCH@566 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Fix debug message when setting broadcast address fails.Dan Williams2005-04-061-1/+1
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@565 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-04-06 Gabor Kelemen <kelemeng@gnome.hu>Gabor Kelemen2005-04-061-1/+1
| | | | | | | * configure.in: Added hu to ALL_LINGUAS. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@564 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-04-06 Gabor Kelemen <kelemeng@gnome.hu>Gabor Kelemen2005-04-062-0/+363
| | | | | | | * hu.po: Hungarian translation added. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@563 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Fix log message for ethtool check failure.Dan Williams2005-04-061-1/+1
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@562 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Fix warning messages somewhatDan Williams2005-04-061-2/+2
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@560 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-04-06 Dan Williams <dcbw@redhat.com>Dan Williams2005-04-067-226/+349
| | | | | | | | | | Add debug code for socket/file descriptor leaks. We register every socket that we open (except for stuff in dhcpcd/) for tracking, and print out the list of sockets that we forgot to close on shutdown. This also consolidates about 4 places where we opened sockets into 1 function in NetworkManagerUtils.c git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@559 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-04-06 Dan Williams <dcbw@redhat.com>Dan Williams2005-04-062-0/+8
| | | | | | | | | * dhcpcd/dhcpcd.c - (dhcp_interface_free): fix a file descriptor leak that may have caused network drivers to not unload due to refcounts > 0 git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@558 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-04-04 Dan Williams <dcbw@redhat.com>Dan Williams2005-04-046-29/+62
| | | | | | | | | | | | | | | | | | * panel-applet/NMWirelessAppletDbus.c - (nmwa_dbus_call_nm_method): remove some commented code * src/NetworkManagerAPList.[ch] - (nm_ap_list_remove_ap_by_essid): new function * src/NetworkManagerDevice.c - (nm_device_wireless_force_use): remove access points from the ignore list when the user forces them * src/nm-dbus-device.c - (nm_dbus_device_get_active_network): fix up escaping of object paths git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@557 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-04-04 Vincent van Adrighem <adrighem@gnome.org>Vincent van Adrighem2005-04-042-73/+156
| | | | | | | * nl.po: Translation updated by Tino Meinen. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@556 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Remove duped code, done below somewhereDan Williams2005-04-041-2/+0
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@555 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-04-04 Dan Williams <dcbw@redhat.com>Dan Williams2005-04-045-1/+10
| | | | | | | Patch from Tom Parker: include "nm-utils.h" for backend files that need it git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@553 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-04-01 Dan Williams <dcbw@redhat.com>Dan Williams2005-04-042-5/+25
| | | | | | | | | | | * src/NetworkManagerDevice.c: - (nm_completion_scan_has_results): restore pre-completion-patch behavior of only erroring after the second consecutive scan times out. Also don't exit when the card requires more time than we can give it, just log the event and continue. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@552 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Updated Greek translationNikos Charonitakis2005-04-032-136/+187
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@551 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-04-03 Marcel Telka <marcel@telka.sk>Marcel Telka2005-04-032-14/+105
| | | | | | | * sk.po: Updated Slovak translation. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@550 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Add missing signal.hDan Williams2005-04-031-0/+1
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@549 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-04-02 Frank Arnold <farnold@cvs.gnome.org>Frank Arnold2005-04-022-68/+186
| | | | | | | * de.po: Updated German translation. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@548 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Added new Language, Kinyarwanda (rw), to this packageSteve Murphy2005-04-014-1/+407
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@547 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Fix location of nm-utils.h fileDan Williams2005-04-012-1/+3
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@546 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-04-01 Dan Williams <dcbw@redhat.com>Dan Williams2005-04-014-14/+82
| | | | | | | | | | | | | | | | | | | | Perform scans during device activation, if needed. Both activation and scans run in the same GMainContext. Therefore, if an access point is not found by the time the device starts activation, it will not be available until after activation. We now try to scan during activation (in nm_wa_test) every 15s so that all available access points are more likely to be found and available for the activation procedure. Also change nm_wireless_link_state_handle() to only update the "best" AP if we are not forcing a device and if we are not about to change state. This attempts to work around a race when forcing a device, where the forced AP would get cleared out too soon by the link state checking timeout in the main thread, and the activation attempt with that AP would fail. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@545 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-04-01 Adam Weinberger <adamw@gnome.org>Adam Weinberger2005-04-011-8/+101
| | | | | | | * en_CA.po: Updated Canadian English translation. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@541 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-04-01 Dan Williams <dcbw@redhat.com>Dan Williams2005-04-012-0/+11
| | | | | | | | * po/POTFILES.in - Update with new translatables git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@539 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* * en_CA.po: Updated Canadian English translation.Adam Weinberger2005-04-012-68/+87
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@538 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-04-01 Marcel Telka <marcel@telka.sk>Marcel Telka2005-04-012-60/+74
| | | | | | | * sk.po: Updated Slovak translation. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@537 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-03-31 Dan Williams <dcbw@redhat.com>Dan Williams2005-03-312-32/+10
| | | | | | | | | * panel-applet/NMWirelessAppletDbus.c - Fix device names now that hal has changed device parenting for network devices. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@536 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Fix debug code in nm_wireless_qual_to_percent() to actually compileDan Williams2005-03-311-1/+2
| | | | git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@535 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-03-31 Dan Williams <dcbw@redhat.com>Dan Williams2005-03-3119-188/+1218
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tighten up handling of wireless devices that don't support wireless scanning (ie, Orinoco). Due to restructuring of code, these devices hadn't been doing pseudo-scanning for a while either and would just spin waiting for an access point. They are now manual devices where the user must choose the access point from the menu every time. All "allowed" access points are listed in the applet's menu regardless of whether or not they can be seen by the card, since it can't scan anyway. * src/NetworkManager.c - (nm_wireless_link_state_handle): new function, but only update the "best" ap for non-scanning devices when its not activating, and when no device is being forced on the card - (nm_link_state_monitor): split wireless link state handling out into separate function * src/NetworkManagerDevice.c - (nm_device_copy_allowed_to_dev_list): new function - (nm_device_new): populate non-scanning cards' AP lists with access points from the "allowed" list - (nm_device_new): don't start a scanning timeout for devices that can't scan - (nm_device_activation_schedule_finish): new parameter, should be the AP that failed to be connected to, pass it on to the activation finish function in NetworkManagerPolicy.c - (nm_device_activate_wireless): don't ever try to get a new AP for non-scanning devices, just fail. The user must choose a new access point manually. - (nm_device_activate): grab the AP that failed connection and pass it on - (nm_device_update_best_ap): Clear the best AP if we don't have a link to it, user must manually choose a new one - (nm_device_do_pseudo_scan): remove function - (nm_device_wireless_process_scan_results): remove bits for non- scanning cards since they never get here - (nm_device_wireless_scan): remove bits for non-scanning devices, and fake the scan list for test devices a bit earlier * src/NetworkManagerPolicy.c - (nm_policy_activation_finish): use the failed_ap that we get passed rather than getting the best_ap from the card, which may have changed since we were scheduled - (nm_policy_allowed_ap_list_update): for non-scanning devices, update their scan list directly from the allowed list when we get updates to the allowed list from NetworkManagerInfo * src/NetworkManagerPolicy.h - New member for failed access point in NMActivationResult ------------------------------------- Driver Notification patch: notifies the user when their driver sucks. Gives them the option to ignore further insertions of the card that has the sucky driver. * NetworkManager.h - Remove the SEMI_SUPPORTED member from the NMDriverSupportLevel enum and replace it with NO_CARRIER_DETECT and NO_WIRELESS_SCAN * panel-applet/NMWirelessApplet.[ch] - Merge essid.glade -> wireless-applet.glade - Implement the "Your driver sucks" notification dialog * panel-applet/NMWirelessAppletDbus.c - Change stuff from getSupportsCarrierDetect->getDriverSupportLevel - Grab hardware address for each device from NM too - Check whether the driver for each device sucks or not whenever a new device is noticed * panel-applet/NMWirelessAppletOtherNetworkDialog.c - Deal with stuff being in wireless-applet.glade now rather than essid.glade * src/NetworkManager.c - Fix a double-unref on device removal * src/NetworkManagerUtils.c - Set appropriate driver support level on a device that doesn't support scanning or carrier detection * src/nm-dbus-device.c - New "getHWAddress" dbus method on devices - getSupportsCarrierDetect -> getDriverSupportLevel git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@534 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-03-31 Dan Williams <dcbw@redhat.com>Dan Williams2005-03-312-0/+12
| | | | | | | | | * src/NetworkManagerDevice.c - (nm_device_wireless_scan): Fix leak of scan results in some instances git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@532 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-03-29 Dan Williams <dcbw@redhat.com>Dan Williams2005-03-303-26/+37
| | | | | | | | | | | | | * src/NetworkManager.c - (nm_poll_and_update_wireless_link_state): make code less indented Patch from Bill Moss: * src/NetworkManager.c - (nm_device_update_link_state): Update signal strength on wireless devices every time we update link state too. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@531 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* 2005-03-29 Dan Williams <dcbw@redhat.com>Dan Williams2005-03-292-0/+13
| | | | | | | | | * src/NetworkManagerDevice.c - (nm_device_set_essid): Work around Orinoco cards which need extra time after setting the ESSID git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@530 4912f4e0-d625-0410-9fb7-b9a5a253dbdc