Patch from Colin Slater:
* src/backends/NetworkManagerGentoo.c
- (nm_system_update_dns): Fix exit status check for restarting
nscd
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@827 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* gnome/applet/other-network-dialog.c: default the adhoc network to the
machine's hostname to make adhoc creation idiot-proof.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@820 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* gnome/applet/applet-dbus-info.c
gnome/applet/applet-dbus-info.h
- (nmi_dbus_update_network_auth_method->nmi_save_network_info): generalize
to store key, key type, and auth method rather than just auth method
- (nmi_dbus_update_network_info): new function
- (nmi_dbus_info_message_handler): updateNetworkAuthMethod -> updateNetworkInfo
* gnome/applet/passphrase-dialog.c
- (nmi_passphrase_dialog_ok_clicked): call nmi_save_network_info() instead
of saving the info ourselves
* gnome/libnm_glib/libnm_glib.c
- Remove the stupid version check for dbus
* src/NetworkManagerAP.c
src/NetworkManagerAP.h
- (nm_ap_get_enc_key_source): return 'const char *' rather than 'char *'
* src/NetworkManagerDbus.c
src/NetworkManagerDbus.h
- (nm_dbus_update_network_auth_method -> nm_dbus_update_network_info): Update
more than just the auth method
* src/NetworkManagerDevice.c
- Update network info at the appropriate times
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@817 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* src/nm-dbus-nm.c
src/nm-dbus-net.c
- Random cleanups of spacing
* gnome/applet/applet.h
gnome/applet/other-network-dialog.c
gnome/applet/passphrase-dialog.c
- Conslidate usage of NMWAEncryptionKeyTypes enum
Patch from Bill Moss:
- Make Other Wireless Networks work again with encryption keys
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@814 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* gnome/applet/applet.c: make the "Wired" menu item a radio button,
in the same group as the wireless networks, since they are all
mutually exclusive.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@810 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* src/nm-netlink-monitor.c (nm_netlink_monitor_new):
remove unneeded NULL arg from g_object_new(). Any
warnings caused by not having the extra NULL are just a
result of a bug in glib 2.7.0 - 2.7.2.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@809 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
Patch from Ray Strode <halfline@gmail.com>
* vpn-daemons/vpnc/nm-vpnc-service.c
- Don't let vpnc daemonize, fixes some races with PID file reading
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@797 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* gnome/vpn-properties/nm-vpn-properties.c: display an error dialog and
then exit if the glade file is not found. currently the application
just hangs.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@774 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* gnome/applet/applet.c: Add right-click menu item "Connection Info"
with information about the currently active connection.
* gnome/applet/applet.h: (ditto)
* gnome/applet/wireless-applet.glade: (ditto), new file
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@771 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* gnome/applet/vpn-password-dialog.c (child_stdout_data_cb): Send a
signal to the child to indicate that we got what we wanted when we
see two new-lines right after each other.
(nmwa_vpn_request_password): Pass a structure with several members
instead of just the passwords
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@741 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* src/NetworkManager.c
src/NetworkManagerMain.h
- (nm_get_hal_ctx): new function, move Hal initialization code here
- (nm_hal_init): new function, init libhal context then add devices
- (nm_hal_deinit): new function, clean up libhal context
- (nm_data_free): Move Hal cleanup here
- (main): check whether Hal is running, and if so, get a list of
network devices from it
* src/NetworkManagerDbus.c
- (nm_dbus_signal_filter): trap NameOwnerChanged signals for Hal,
and when it appears, get a list of network devices from it. If
Hal goes away, clean up the libhal context
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@738 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Makefile.am: Add missing intltool-foo.in generated files to
EXTRA_DIST so that 'distcheck' works. Also add DISTCLEANFILES
with the start of stuff to cleanup on 'distclea'.
* configure.in: add AC_PROG_INTLTOOL macro so that we do the intltool
stuff right and 'distcheck' works.
* po/POTFILES.in: Remove examples/python/systray/eggtrayicon.c. If
we keep it, we need to add all of examples/* to EXTRA_DIST and do
Makefile.am for each. And systray/Makefile needs to be redone.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@725 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* src/NetworkManagerDevice.c
- (nm_device_wireless_process_scan_results): scan every 20s when
disconnected and scanning is ALWAYS_SCAN or WHEN_UNASSOCIATED
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@722 4912f4e0-d625-0410-9fb7-b9a5a253dbdc