Commit Graph

21088 Commits

Author SHA1 Message Date
Dan Williams
b6a637edb4 2004-10-15 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerAP.[ch]
		- Add "artificial" get/set functions, set for APs that
			aren't discovered as part of a scan but instead
			discovered by force-setting the ESSID

	* src/NetworkManagerDevice.[ch]
		- (nm_device_wireless_network_exists): pass back whether
			or not the discovered AP was encrypted.  Also, try
			falling back to encrypted mode on the card if unencrypted
			association doesn't work
		- (nm_device_find_and_use_essid): If the network requested
			did in fact exists, but it wasn't in our scan list, add
			an "artificial" entry for it.  Some Cisco cards don't
			see non-ESSID-broadcasting APs in their scan but can still
			associate with them if you know the ESSID, this works around
			that behavior
		- (nm_device_do_normal_scan): Carry "artificial" APs over from scan
			to scan if the card is currently associated with that AP


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@244 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-15 17:04:57 +00:00
Dan Williams
267a0803f6 2004-10-15 Dan Williams <dcbw@redhat.com>
---- We have a website ----
	http://people.redhat.com/dcbw/NetworkManager

	Patch from Robert Paskowitz:
	* src/NetworkManager.c
		- (main): Make sure we are run as root
	* src/NetworkManagerDevice.c
		- Fix type in ad-hoc setting function

	Patch from Thom May:
	* src/backends/NetworkManagerDebian.c
		- Make Debian backend compile again


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@243 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-15 15:59:25 +00:00
Adam Weinberger
3133cd9cd6 * en_CA.po: Updated Canadian English translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@242 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-15 15:13:12 +00:00
Dan Williams
b167200d9c 2004-10-14 Dan Williams <dcbw@redhat.com>
* Tagged NetworkManager-0_3


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@241 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-15 00:37:27 +00:00
Dan Williams
f65b6c9bb7 Patch from Robert Paskowitz:
* NEWS
	  src/NetworkManagerDevice.[ch]
	  src/backends/NetworkManagerDebian.c
	  src/backends/NetworkManagerGentoo.c
	  src/backends/NetworkManagerRedHat.c
	  src/backends/NetworkManagerSlackware.c
		- Add support for grabbing and using a broadcast address
			from system config files
		- Some Gentoo backend fixes for grabbing network config
		- Fix LOG_WARN->LOG_WARNING


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@239 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-15 00:06:14 +00:00
Dan Williams
e567bab902 2004-10-14 Dan Williams <dcbw@redhat.com>
* NEWS: a few small fixes in the credits


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@238 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-14 23:51:33 +00:00
Vincent van Adrighem
66a2cc3fee 2004-10-15 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@237 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-14 23:25:02 +00:00
Jonathan Blandford
5a1b0debdb prep for release
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@236 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-14 23:13:11 +00:00
Jonathan Blandford
9bb7adccba actually test compiling it
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@235 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-14 20:50:01 +00:00
Jonathan Blandford
4abfc7a779 Thu Oct 14 16:47:12 2004 Jonathan Blandford <jrb@redhat.com>
* panel-applet/NMWirelessAppletDbus.c
        (nmwa_dbus_update_device_wireless_networks): remove warnings.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@234 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-14 20:47:35 +00:00
Jonathan Blandford
c109a9ba11 Thu Oct 14 16:40:39 2004 Jonathan Blandford <jrb@redhat.com>
* panel-applet/NMWirelessApplet.c (animation_timeout): Make
        applet->state == APPLET_STATE_NO_NM animation.

        * panel-applet/NMWirelessApplet.c (custom_essid_item_selected):
        set the text correctly.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@233 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-14 20:41:39 +00:00
Dan Williams
7f966054c8 Additions to .cvsignore files
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@232 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-14 20:35:53 +00:00
Dan Williams
fc2dcd1fd4 2004-10-14 Dan Williams <dcbw@redhat.com>
* src/NetworkManager.c
		- Only accept and manager 802.3 and 802.11 devices

	* src/NetworkManagerDbus.[ch]
		- (nm_dbus_nm_set_active_device): move most of the actual activation
			logic into NetworkManagerDevice.c
		- (nm_dbus_network_status_from_data): new function
		- (nm_dbus_signal_network_status_change): new function, unused for now
		- (nm_dbus_nm_message_handler): use nm_dbus_network_status_from_data () now

	* src/NetworkManagerDevice.[ch]
		- (nm_device_find_and_use_essid): new function.  Search for, and if found use,
			a random ESSID.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@231 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-14 20:31:35 +00:00
Miloslav Trmac
6c58301489 2004-10-14 Miloslav Trmac <mitr@volny.cz>
* cs.po: Updated Czech translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@230 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-14 18:12:46 +00:00
John (J5) Palmieri
cc37a0ca1c 2004-10-14 John (J5) Palmieri <johnp@redhat.com>
* info-daemon/NetworkManagerInfo.c
                - (main): Added session management


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@229 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-14 17:43:28 +00:00
Adam Weinberger
11af9b0d9c * en_CA.po: Updated Canadian English translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@228 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-14 16:42:11 +00:00
Dan Williams
6e376fa381 2004-10-14 Dan Williams <dcbw@redhat.com>
* panel-applet/NMWirelessAppletDbus.[ch]
		- Expose network_device_[un]ref()
		- Expose wireless_network_[un]ref()
		- (wireless_network_new_with_essid): new function, create and return
			a wireless network with a particular essid

	* panel-applet/NMWirelessApplet.c
		- Hook up the "other network" dialog to do something


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@227 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-14 15:29:11 +00:00
Jonathan Blandford
4db14d05bb forgot this file
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@226 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-14 02:54:38 +00:00
Dan Williams
b36a377527 Remove Non-broadcasting ESSID entry since I've fixed that
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@225 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-14 02:23:30 +00:00
Jonathan Blandford
a34bbc734b Wed Oct 13 19:31:53 2004 Jonathan Blandford <jrb@redhat.com>
* panel-applet/NMWirelessApplet.c: Add an essid dialog.  It
        doesn't work yet, but it looks okay.

        * panel-applet/icons/*png: Resize to 22x22 and install in the
        right place.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@224 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-13 23:37:01 +00:00
David Lodge
238ffd7ef5 2004-10-13 David Lodge <dave@cirt.net>
* en_GB.po: Updated British English translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@223 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-13 22:02:09 +00:00
Robert Paskowitz
3ad9d0615c 2004-10-13 Dan Williams <dcbw@redhat.com>
* panel-applet/NMWirelessApplet.c
		- Add function to print out applet_state in a readable
			manner

	* src/NetworkManager.c
		- (main): Don't segfault when nm_dbus_init() fails, we had
			a left-over call to hal_shutdown() into which we passed NULL

	* src/NetworkManagerAP.c
		- (nm_ap_set_essid): Allow NULL essids

	* src/NetworkManagerAPList.[ch]
		- More use of nm_ap_list_[un]lock ()
		- (nm_ap_list_get_ap_by_essid): don't warn when looking for a NULL
			network/essid, just return nothing.  Also skip over NULL
			essid access points in the list when searching
		- (nm_ap_list_get_ap_by_address): new function
		- (nm_ap_list_update_network): set the access point's key source to
			NULL when the key returned from NetworkManagerInfo is NULL or
			of 0 length
		- nm_ap_list_update_keys() -> nm_ap_list_update_properties(), and
			copy timestamp over too
		- (nm_ap_list_copy_essids_by_address): new function, attempt to
			find the correct ESSID for a blank-essid access point by searching
			through another list and matching access point MAC addresses
		- (nm_ap_list_diff): exclude blank-essid access points from the diffs

	* src/NetworkManagerDbus.c
		- (nm_dbus_nm_set_active_device): deal with random networks the user
			may specify.  This is mainly for access points that don't
			broadcast their essid.  So if the user tells us to associate with
			some random ESSID that's not in our access point list, we find
			out if the access point does in fact exist (by attempting association
			and then matching that access point's MAC address with the essid the
			user gave us) and then we switch to it.
		- (nm_dbus_devices_handle_request): don't add blank-essid access points
			to the returned list of networks for the "getNetworks" method

	* src/NetworkManagerDevice.[ch]
		- Extra debugging info for link detection
		- (nm_device_ap_list_get_ap_by_address): new function, return an AP
			based on MAC address
		- (nm_device_get_path_for_ap): ignore blank-essid access points
		- (nm_device_wireless_network_exists): new function, find out whether
			a random ESSID exists by attempting to associate with it
		- (nm_device_do_normal_scan): allow blank-essid access points in our
			device list as long as they have an AP MAC address we can use.
			Also send WirelessNetwork[Dis]Appeared signals for non-active
			devices too.  Lets the applet update more frequently.

	* src/backends/NetworkManagerGentoo.c
		- Patch from: Robert Paskowitz
			- Update backend code for Gentoo
			- Implement nm_system_device_update_config_info ()

	* test/nmclienttest.c
		- (set_network_device): new function, takes a command-line argument
			and tells NetworkManager to use that wireless network


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@222 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-13 20:57:23 +00:00
John Palmieri
aea83cfba0 Wed Oct 13 John (J5) Palmieri <johnp@redhat.com>
* info-daemon/NetworkManagerInfo.c (nmi_spawn_notification_icon): Stop respawning
        if the notification icon crashes 5 times within 5 seconds of each respawn


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@221 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-13 20:21:36 +00:00
Jonathan Blandford
dea7d5684e Tue Oct 12 22:53:04 2004 Jonathan Blandford <jrb@redhat.com>
* panel-applet/NMWirelessApplet.c (nmwa_update_state): remove
        g_print.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@220 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-13 02:53:27 +00:00
Jonathan Blandford
bebce45b6d Tue Oct 12 22:44:15 2004 Jonathan Blandford <jrb@redhat.com>
* panel-applet/NMWirelessApplet.h: Change the name of the icons.

        * panel-applet/NMWirelessApplet.c: (animation_timeout),
        (nmwa_update_state), (nmwa_destroy), (nmwa_setup_widgets),
        (nmwa_icons_free), (nmwa_icons_load_from_disk), (nmwa_icons_init):
        Change the name of the icons.

        * panel-applet/menu-info.c: (nm_menu_wired_class_init),
        (nm_menu_wired_expose_event), (nm_menu_network_class_init),
        (nm_menu_wireless_class_init), (nm_menu_wireless_new),
        (nm_menu_wireless_expose_event): Really bad hack to get the style
        to draw in the right color.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@219 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-13 02:52:48 +00:00
John Palmieri
01e70b92cc Tue Oct 12 John (J5) Palmieri <johnp@redhat.com>
* info-daemon/NetworkManagerInfo.c (main):  Add child watch to respawn
        Notification if it crashes


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@218 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-12 22:09:07 +00:00
Jonathan Blandford
ce1a341ff5 Fri Oct 8 07:19:55 2004 Jonathan Blandford <jrb@redhat.com>
* panel-applet/NMWirelessAppletDbus.c (nmwa_dbus_get_double):
        (nmwa_dbus_get_string): remove unused functions

        * panel-applet/NMWirelessApplet.c (nmwa_about_cb):
        (nmwa_cancel_timeout), (nmwa_get_menu_pos), (nmwa_factory):
        remove unused functions

        * panel-applet/NMWirelessApplet.c: Rewrite icon code.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@217 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-12 19:26:29 +00:00
Dan Williams
154a042555 2004-10-12 Dan Williams <dcbw@redhat.com>
* panel-applet/NMWirelessAppletDbus.c
		- New functions:
			wireless_network_new
			wireless_network_copy
			network_device_new
			network_device_copy

	* src/NetworkManagerDevice.[ch]
		- New functions:
			nm_device_set_mode_managed
			nm_device_set_mode_adhoc
		- Use these functions where appropriate
		- When creating a new wireless device, force the card
			to managed/Infrastructure mode as soon as possible


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@216 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-12 16:44:58 +00:00
Dan Williams
d952218be6 Add shvar.* to extradist
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@215 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-12 14:52:32 +00:00
Dan Williams
f74fa55f34 Add missing shvar.* files for RedHat backend
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@214 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-12 14:21:03 +00:00
Dan Williams
8a87f57d79 2004-10-12 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerDevice.c
		- Force wireless cards into Infrastructure mode before we use them


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@213 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-12 11:39:08 +00:00
Dan Williams
b6df634a51 2004-10-12 Dan Williams <dcbw@redhat.com>
* TODO
		- Remove bit about static IP address support

	* src/NetworkManagerUtils.c
		- (nm_spawn_process): Add some error reporting

	* src/NetworkManagerDevice.c
		- (nm_device_activation_configure_ip): hook up to the static config
			routines in the backends

	* src/backends/NetworkManagerRedHat.c
		- (nm_system_device_update_config_info): use shvar.c routines to
			parse the config file iformation, not our own
		- (nm_system_device_setup_static_ip4_config): new function, based
			heavily on 'ifup' script and 'ipcalc' tool code.  Set up a device
			with a static IP address and gateway

	* src/backends/shvar.[ch]
		- Parser (filched from initscripts package) for ifcfg-* files

	* src/backends/NetworkManagerSystem.h
	  src/backends/NetworkManagerGentoo.c
	  src/backends/NetworkManagerDebian.c
	  src/backends/NetworkManagerSlackware.c
		- Stub nm_system_device_update_config_info() and nm_system_device_setup_static_ip4_config()


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@212 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-12 11:15:47 +00:00
Dan Williams
c195cbf841 2004-10-11 Dan Williams <dcbw@redhat.com>
* TODO
		- Remove bit about more robust AP diffing since I just implemented it


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@211 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-11 21:37:10 +00:00
Dan Williams
6b4bfea2de 2004-10-11 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerAP.c
		- (nm_ap_new, nm_ap_new_from_ap): Don't crash when we don't have
			enough RAM to allocate new AP structures, but return NULL instead

	* src/NetworkManagerAPList.[ch]
		- (nm_ap_list_is_empty): new function
		- (nm_ap_list_combine): new function, combine two access point lists
		- (nm_ap_list_copy_keys): new function, copy keys from one list
			into another

	* src/NetworkManagerDevice.[ch]
		- Rename some functions to be clearer:
			nm_device_get_best_ap_frozen -> nm_device_is_best_ap_frozen
			nm_device_just_activated     -> nm_device_is_just_activated
			nm_device_activating         -> nm_device_is_activating
			nm_device_now_scanning       -> nm_device_is_scanning
		- Cache the last 4 scans so that the access point list is more stable.
			We combine the lastest two scans and use that as the AP list,
			and diff that combined list against the combination of the earliest
			two cached scans for the WirelessNetworkAppeared/Dissappeared signals


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@210 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-11 21:32:19 +00:00
Vincent van Adrighem
2844d7650f 2004-10-10 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@209 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-10 14:55:06 +00:00
Marcel Telka
9e80623c15 2004-10-10 Marcel Telka <marcel@telka.sk>
* sk.po: Updated Slovak translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@208 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-10 12:26:15 +00:00
Raphael Higino
c8d17ea582 Updating pt_BR translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@207 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-10 02:22:59 +00:00
Miloslav Trmac
a9a4ee00b4 2004-10-10 Miloslav Trmac <mitr@volny.cz>
* cs.po: Updated Czech translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@206 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-09 22:23:43 +00:00
Vincent van Adrighem
4ed4323053 2004-10-09 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@205 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-08 23:25:12 +00:00
John (J5) Palmieri
8232c02a31 2004-10-08 John (J5) Palmieri <johnp@redhat.com>
* info-daemon/NWManagerInfo.h
                - (struct NetworkManagerInfo): add shutdown_timeout GSource

        * info-daemon/NWManagerInfoDbus.c
                - (shutdown_callback): new function
                - (nmi_dbus_filter): Create a 30 second timeout until shutdown
                        if NetworkManager goes away.  Kill the timeout
                        if NetworkManager restarts before the 30 seconds
                        are up.
                - (nmi_dbus_service_init):
                        - call gtk_main_quit if NetworkManager is not running
                        - add filters to monitor dbus service creations and
                                deletions


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@204 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-08 21:18:25 +00:00
Adam Weinberger
43cadd3981 * en_CA.po: Updated Canadian English translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@203 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-08 20:44:40 +00:00
John (J5) Palmieri
59b87ff21c 2004-10-08 John (J5) Palmieri <johnp@redhat.com>
* panel-applet/NMWirelessApplet.c
                - (nmwa_update_state): Hide notification icon if we are only
                        showing one wired card and no wireless interfaces
                        (Red Hat Bug #134895)

        * panel-applet/NMWirelessAppletDbus.c
                - (nmwa_dbus_filter): changed exit to gtk_main_quit ()

        * panel-applet/NWManagerInfo.c
                - (main): Terminated the notification_icon_cmd array with a NULL


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@202 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-08 17:47:45 +00:00
Hendrik Brandt
c57256e87d 2004-10-08 Hendrik Brandt <hebra@cvs.gnome.org>
* configure.in (ALL_LINGUAS): Added de (German).
	* po/de.po: Added German translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@201 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-08 16:36:07 +00:00
Miloslav Trmac
187d723e13 2004-10-08 Miloslav Trmac <mitr@volny.cz>
* cs.po: Updated Czech translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@200 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-08 16:21:03 +00:00
Dan Williams
901f7c8216 2004-10-08 Dan Williams <dcbw@redaht.com>
* src/NetworkManagerDevice.c
		- Be a bit more robust about link checking, ie make sure that
			the WEP key we were given actually has some data in it


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@199 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-08 16:07:27 +00:00
Dan Williams
823ac2ce60 2004-10-08 Dan Williams <dcbw@redhat.com>
* info-daemon/NetworkManagerInfo.c (main):
		- Initialize GError object to NULL


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@198 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-08 13:38:36 +00:00
Kjartan Maraas
8bf45bdd01 2004-10-08 Kjartan Maraas <kmaraas@gnome.org>
* POTFILES.in: Add missing file.
	* nb.po: Update
	* no.po: Update


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@197 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-08 10:44:30 +00:00
Dan Williams
3195956a0c 2004-10-08 Dan Williams <dcbw@redhat.com>
* panel-applet/NMWirelessAppletDbus.c
		- Die if NetworkManagerInfo dies, since it manages our lifetime


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@196 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-08 05:31:19 +00:00
Dan Williams
f39b3344c1 2004-10-08 Dan Williams <dcbw@redhat.com>
* info-daemon/NetworkManagerInfo.[ch]
	  info-dameon/NetworkManagerInfoDbus.[ch]
	  info-daemon/NetworkManagerInfoPassphraseDialog.[ch]
		- Preserve original label text in the passphrase dialog so that
			it actually gets updated with the new network name the next
			time around.  Previously, we were overwriting it so you'd get
			the wrong network name to enter a key for
		- Add a "Key Type" combo to the passphrase dialog, user selects
			encryption key type now, type is stored in GConf too
		- Adjust NM<->NMI DBUS protocol to pass the key type back to NM too

	* src/NetworkManagerAP.[ch]
		- Remove all the encyption method magic.  It's now set by the user
			and NetworkManager retrieves the type of encryption key from
			NetworkManagerInfo

	* src/NetworkManagerAPList.[ch]
	  src/NetworkManagerDbus.[ch]
		- Adjust to new way of setting encryption key and method
		- Pull encryption method down from NMI along with key

	* src/NetworkManagerDevice.[ch]
		- Removed encryption method fallback magic as the method is now
			determined by the user.  This greatly simplifies the connection
			logic.
		- More robust connection/link logic.  Besides removing the encryption
			method fallback magic, check whether or not the card is receiving
			invalidly encrypted packets, which usually indicates that we have
			a bad WEP key set.
		- Don't blindly forge ahead when DHCP fails (still not completely fixed)

	* test/nminfotest.c
		- Test out new "Key Type" stuff in the NMI passphrase dialog


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@195 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-08 05:22:17 +00:00
John (J5) Palmieri
73488225cb 2004-10-07 John (J5) Palmieri <johnp@redhat.com>
* panel-applet/NMWirelessApplet.c
                - (nmwa_update_state): Hide notification icon if we are only
                        showing one wired card and no wireless interfaces
                        (Red Hat Bug #134895)


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@194 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-07 19:57:59 +00:00