Commit graph

16847 commits

Author SHA1 Message Date
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
Dan Williams 7bb6a2ef36 2004-10-07 Dan Williams <dcbw@redhat.com>
* info-daemon/NetworkManagerInfo.conf
		- Allow root user to run NMI too


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@193 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-07 19:19:29 +00:00
Dan Williams ce9f88bc19 2004-10-06 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerDevice.[ch]
	  src/NetworkManagerDbus.c
	  doc/NetworkManager DBUS API.txt
		- Add a new status tag "scanning", which is set when there
			is no active network connection, but NetworkManager is
			looking for an access point to associate with

	* panel-applet/main.c
		- Cast the applet appropriately for gtk_widget_show_all ()


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@192 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-07 01:50:39 +00:00
Raphael Higino 6a4745939b Updating pt_BR translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@191 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-05 12:32:03 +00:00
Jonathan Blandford c96268564b Mon Oct 4 12:55:41 2004 Jonathan Blandford <jrb@redhat.com>
* panel-applet/eggtrayicon.[ch]:
        * panel-applet/main.c: Add missing file


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@190 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-04 16:56:39 +00:00
Dan Williams 9383651b30 2004-10-04 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerDevice.[ch]
		- Add a slightly more robust method of determining if the WEP key
			is correct or not, by checking the WEP-discarded packet count
			on the card

	* info-daemon/NetworkManagerInfo.c
		- (nmi_gconf_notify_callback): Fix GConf essid escaping, should
			un-escape values we pull out rather than escaping them


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@189 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-04 15:44:00 +00:00
David Lodge c4031a846d 2004-10-03 David Lodge <dave@cirt.net>
* en_GB.po: Added British translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@188 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-03 22:49:37 +00:00
Marcel Telka 2d806a153e 2004-10-03 Marcel Telka <marcel@telka.sk>
* configure.in (ALL_LINGUAS): Added sk.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@187 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-03 12:16:46 +00:00
Marcel Telka 880e4e14db 2004-10-03 Marcel Telka <marcel@telka.sk>
* sk.po: Added Slovak translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@186 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-03 12:14:30 +00:00
Miloslav Trmac d8624613eb 2004-10-03 Miloslav Trmac <mitr@volny.cz>
* cs.po: Updated Czech translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@185 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-03 00:49:10 +00:00
Adam Weinberger 66cdc39c43 * en_CA.po: Updated Canadian English translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@184 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-02 04:14:55 +00:00
Jonathan Blandford b46b359554 Fri Oct 1 18:26:03 2004 Jonathan Blandford <jrb@redhat.com>
* panel-applet/menu-info.c (nm_menu_wired_class_init): update look
        and feel.  We should be back to working, and have a good, clean
        look.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@183 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-01 22:26:45 +00:00
Dan Williams 999ee47b63 2004-09-30 Dan Williams <dcbw@redhat.com>
* info-daemon/NetworkManagerInfo.c
	  info-daemon/NetworkManagerInfoDbus.c
	  test/nminfotest.c
		- Escape ESSIDs in gconf

	* src/NetworkManagerDevice.c
		- Fix pseudo-scanning to use netowrk list from info daemon


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@182 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-01 03:05:16 +00:00
Dan Williams 2f00a08a11 2004-09-30 Dan Williams <dcbw@redhat.com>
* info-daemon/NetworkManagerInfo.c
	  info-daemon/NetworkManagerInfoDbus.c
	  test/nminfotest.c
		- Escape ESSIDs in gconf


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@181 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-10-01 00:44:30 +00:00
Jonathan Blandford 78bb8a008f Wed Sep 29 18:18:24 2004 Jonathan Blandford <jrb@redhat.com>
* configure.in: Add a temporary --enable-notification-icon.  This
        will prolly go away.

        * info-daemon/Makefile.am:
        * info-daemon/NetworkManagerInfo.c:
        * info-daemon/NetworkManagerInfo.h: Use a notification icon.

        * panel-applet/Makefile.am:
        * panel-applet/NMWirelessApplet.c: Turn into a notification icon
        * panel-applet/NMWirelessApplet.h:


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@180 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-29 22:22:05 +00:00
Kjartan Maraas 9db0ae211a 2004-09-29 Kjartan Maraas <kmaraas@gnome.org>
* nb.po: Update
	* no.po: Update


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@179 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-29 20:56:55 +00:00
Jonathan Blandford 85d4ebd93c Tue Sep 28 16:35:20 2004 Jonathan Blandford <jrb@redhat.com>
* panel-applet/NMWirelessApplet.c: Fix deadlock.  Add a separator
        before 'select custom ESSID'.

        * panel-applet/menu-info.c: Start rewrite for better headers.  Not
        fully complete, but syncing in prep for merge.

        * panel-applet/icons/*png: New images


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@178 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-28 20:38:23 +00:00
Dan Williams 356e922bf5 2004-09-28 Dan Williams <dcbw@redhat.com>
* src/NetworkManager.c
	  src/NetworkManagerDevice.c
	  src/NetworkManagerPolicy.c
		- Don't blow away an active wired connection on startup


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@177 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-28 19:50:37 +00:00
Bryan Clark acbd79be7e 2004-09-28 Bryan Clark <clarkbw@cvs.gnome.org>
Changes from J5

        * info-daemon/NetworkManagerInfo.conf: fixed own permissions

        * info-daemon/NetworkManagerInfoDbus.c: added service name to
        syslog output


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@176 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-28 16:13:56 +00:00
Vincent van Adrighem c7f40f25fe 2004-09-27 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@175 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-27 10:03:50 +00:00
Vincent van Adrighem 9bc9c9b7a2 2004-09-23 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Daniel van Eeden.


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


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@173 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-23 01:11:13 +00:00
Miloslav Trmac 0df647596b 2004-09-23 Miloslav Trmac <mitr@volny.cz>
* cs.po: Updated Czech translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@172 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-22 23:40:52 +00:00
Jonathan Blandford 4abfaae2b6 Wed Sep 22 14:19:48 2004 Jonathan Blandford <jrb@redhat.com>
* panel-applet/NMWirelessApplet.c: Only add essid's if we actually
        have a wireless card.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@171 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-22 18:23:01 +00:00
Jonathan Blandford 572cb80fe9 Wed Sep 22 14:05:48 2004 Jonathan Blandford <jrb@redhat.com>
* panel-applet/NMWirelessApplet.c: move the custom essid item.
        Also, get the right device strings.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@170 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-22 18:07:29 +00:00
Jonathan Blandford 7c6ac395c9 Wed Sep 22 13:51:45 2004 Jonathan Blandford <jrb@redhat.com>
* panel-applet/menu-info.c (nm_menu_network_draw_indicator): Flip
        the logic to make this right.

        * panel-applet/NMWirelessApplet.c (sort_networks_function): sort
        devices so that wired networks are always first.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@169 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-22 17:54:42 +00:00
clarkbw 14653e2021 2004-09-22 <clarkbw@cvs.gnome.org>
* initscript/Debian/.cvsignore:
	* initscript/Slackware/.cvsignore:
	Added new cvsignores for Makefile, Makefile.in

	* test/.cvsignore:
	Added nmtestdevices

	* src/NetworkManagerDevice.c:
	* src/NetworkManager.c:
	Updated the wireless/wired HAL device strings from net.ethernet to
	net.80203 or net.80211 depending on wired or wireless respectively
	Should probably update the configure.in to ask for the correct HAL
	version now.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@168 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-22 17:34:15 +00:00
Bryan W. Clark 9f2632a8ef uh, and the ChangeLog too, dammit
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@167 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-22 13:20:20 +00:00
clarkbw 8dfb7e0850 2004-09-22 <clarkbw@cvs.gnome.org>
* examples/python/NetworkManager.py:
	s/Quality/Strength/

	* examples/python/systray/network_tray.py:
	Lots of little changes and fixes.  been rotting for a while so I
	figured I'd finally sync them all with CVS


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@166 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-22 13:19:45 +00:00
Raphael Higino a75df11a6f Updating pt_BR translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@165 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-22 12:03:00 +00:00
Adam Weinberger 3c56e91d22 * en_CA.po: Updated Canadian English translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@164 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-21 22:29:15 +00:00
Jonathan Blandford bb33fbf767 Tue Sep 21 18:05:34 2004 Jonathan Blandford <jrb@redhat.com>
* configure.in: Add graphics

        * panel-applet/Makefile.am: Add graphics

        * panel-applet/icons/*: Add graphics

        * panel-applet/NMWirelessApplet.c: Use new menu times to display
        the icons fully lined up.

        * panel-applet/menu-info.c:
        * panel-applet/menu-info.h: Add another menu type.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@163 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-21 22:10:37 +00:00
Miloslav Trmac c4670205a0 2004-09-21 Miloslav Trmac <mitr@volny.cz>
* cs.po: Updated Czech translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@162 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-21 12:42:18 +00:00
Jonathan Blandford e892a17d43 Mon Sep 20 11:22:16 2004 Jonathan Blandford <jrb@redhat.com>
* POTFILES.in: add panel-applet/menu-info.c


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@161 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-20 15:23:05 +00:00
Jonathan Blandford 63f4e9b4ec Fri Sep 17 14:04:34 2004 Jonathan Blandford <jrb@redhat.com>
* panel-applet/NMWirelessApplet.c: Redo the menu item code.

        * panel-applet/menu-item.[ch]: Wireless menu item.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@160 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-17 18:13:03 +00:00
John Palmieri 6e2f8e1503 * info-daemon/NetworkManagerInfo.conf
- Created a more robust security policy for the DBus service
		- everything is denied by default
		- root can own and send to the service
		- users logged in at the console can send to the service


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@159 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-15 18:21:56 +00:00
Laurent Dhima cfe5ca8f93 2004-09-15 Laurent Dhima <laurenti@alblinux.net>
* sq.po: Updated Albanian translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@158 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-15 09:51:24 +00:00
Dan Williams 7038f78935 2004-09-13 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerDevice.c
		- (nm_device_get_essid): use iw_get_basic_config() rather than
			iw_get_ext (SIOCGIWESSID) since prism54 cards don't like
			the latter


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@157 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-13 21:00:35 +00:00
Dan Williams ee710f0377 2004-09-13 Dan Williams <dcbw@redhat.com>
* TODO: fix typo

	* docs/NetworkManager DBUS API.txt
		- Update for new signal strength changes

	* panel-applet/NMWirelessApplet.c
		- Make panel icon show strength of the current connection
		- Cleanups and memleak fixes

	* panel-applet/NMWirelessApplet.h
		- Add data members for signal strength on devices and networks

	* panel-applet/NMWirelessAppletDbus.c
		- Free more DBusErrors
		- Update for new signal strength changes
		- Make devices and networks more like real objects, use ref/unref methods
		- Actually unlock the mutex when updating the active device

	* src/NetworkManagerAP.c
		- Change AP functions and data members from "quality"->"strength"

	* src/NetworkManagerDbus.c
		- Kill "getMaxQuality" and "getQuality" methods
		- Add "getStrength" methods for Networks and Devices

	* src/NetworkManagerDevice.[ch]
		- Add accessors for device strength
		- Add functions to update strength for a device.  Note that not all drivers
			actually support signal strength for scanned access points (Atmel drivers
			being one)
		- Calculate signal strength for each AP during scan

	* src/NetworkManagerWireless.[ch]
		- Add function to return signal strength % from a device and a raw quality struct

	* test/nmclienttest.c
		- Update for new signal strength changes


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@156 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-13 17:43:16 +00:00
Vincent van Adrighem 30a3c10262 2004-09-13 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@155 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-13 01:38:21 +00:00
Dan Williams 53e50a9c7e 2004-09-11 Dan Williams <dcbw@redhat.com>
* src/NetworkManager.c
		- Fix race condition between initscripts and NM on card insertion
			which could cause a card to keep an IP address and routes around
			even when it was not the active device

	* src/NetworkManagerDbus.c
		- Fix compile errors, free more DBusErrors


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@154 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-12 15:39:05 +00:00
Vincent van Adrighem 71919da4bf 2004-09-12 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@153 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-12 15:28:01 +00:00