1. 03 Jan, 2008 1 commit
  2. 02 Jan, 2008 1 commit
    • Tambet Ingo's avatar
      2008-01-02 Tambet Ingo <tambet@gmail.com> · 8774cc75
      Tambet Ingo authored
              * libnm-util/nm-setting-serial.c (nm_setting_serial_class_init):
              * Mark the properties
              with G_PARAM_CONSTRUCT so that they get the default values.
      
              * src/nm-gsm-device.c: Add preliminary support for monitoring
              * device. It only monitors
              the monitoring device and prints out the output for now. Or more
      precicely, doesn't
              do absolutely anything right now since the montoring device
      argument is never set.
      
              * src/nm-serial-device.c (serial_debug): Implement. It's very
              * verbose and thus
              requires it's own knob to turn it on.
              (config_fd): Add NMSettingSerial to the arguments list.
              (nm_serial_device_open): Ditto.
              (get_reply_got_data): Ignore the terminators at the beginning of
      the output.
              (nm_serial_device_get_io_channel): Implement.
      
              * src/nm-manager.c: Add NMDBusManager to the private data of the
              * NMManager. Asking
              a new reference every time (and forgetting to release it
      sometimes) is a pain and
              it's not like NMManager could work without dbus.
              (nm_manager_add_device): Register the added device on dbus here.
      
              * src/nm-hal-manager.c (modem_device_creator): Pass NULL for now
              * for the monitoring
              device.
      
              * src/nm-device.c (constructor): Don't export the device here,
              * instead export
              it when it's added to the NMManager's device list.
      
      
      
      
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3203 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
      8774cc75
  3. 31 Dec, 2007 3 commits
  4. 28 Dec, 2007 2 commits
  5. 27 Dec, 2007 4 commits
    • Dan Williams's avatar
      2007-12-27 Dan Williams <dcbw@redhat.com> · 7f88f525
      Dan Williams authored
      	* src/nm-device-interface.c
      	  src/nm-device-interface.h
      		- (nm_device_interface_error_quark, nm_device_interface_error_get_type):
      			normalize and expand errors
      		- (nm_device_interface_init): register errors so they can be marshalled
      			through dbus-glib
      		- (nm_device_interface_activate): ensure that failure of activation
      			returns an error
      
      	* src/nm-device.c
      	  src/nm-device.h
      		- (device_activation_precheck): implementations of check_connection()
      			now take a GError and must fill it in if the check fails.  Return
      			more descriptive error if the requested connection is already
      			activating
      		- (nm_device_activate): actually try to return descriptive errors on
      			failures
      
      	* src/nm-device-802-11-wireless.c
      	  src/nm-device-802-3-ethernet.c
      	  src/nm-serial-device.c
      	  src/nm-gsm-device.c
      		- (real_check_connection): return more descriptive errors on failure
      
      	* src/NetworkManagerPolicy.c
      		- (nm_policy_device_change_check): print activation errors in the logs
      
      	* src/nm-manager.c
      		- (nm_manager_error_quark, nm_manager_error_get_type,
      		   nm_manager_class_init): new errors
      		- (nm_manager_activate_device): handle errors
      		- (nm_manager_error_new): removed
      		- (wait_for_connection_expired, connection_added_default_handler,
      		   impl_manager_activate_device): better error handling
      
      
      
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3197 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
      7f88f525
    • Dan Williams's avatar
      2007-12-27 Dan Williams <dcbw@redhat.com> · dd8c546f
      Dan Williams authored
      	* src/supplicant-manager/nm-supplicant-settings-verify.c
      		- Allow 'frequency' network property
      
      	* src/supplicant-manager/nm-supplicant-config.c
      	  src/supplicant-manager/nm-supplicant-config.h
      		- (nm_supplicant_config_add_setting_wireless): add 'adhoc_freq' argument
      			for callers to specify the frequency an Ad-Hoc network should operate
      			on.  Some drivers require this to successfully create an Ad-Hoc
      			network.
      
      	* src/nm-device-802-11-wireless.c
      		- (iw_freq_to_uint32): new function; convert a struct iw_freq into a
      			guint32 value in MHz
      		- (constructor, nm_device_802_11_wireless_get_frequency): use
      			iw_freq_to_uint32()
      		- (find_supported_frequency): new function; find a free supported
      			frequency for a user-created Ad-Hoc network
      		- (build_supplicant_config): if no frequency was specified for a user-
      			created Ad-Hoc network, find a free one to use
      		- (real_act_stage1_prepare): mark Ad-Hoc connections that don't have
      			a specific object as user-created
      
      
      
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3196 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
      dd8c546f
    • Dan Williams's avatar
      2007-12-27 Dan Williams <dcbw@redhat.com> · 773c82f9
      Dan Williams authored
      	* libnm-util/nm-utils.c
      	  libnm-util/nm-utils.h
      		- (nm_utils_security_valid): add 'adhoc' argument and handle security
      			for adhoc networks
      
      
      
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3195 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
      773c82f9
    • Dan Williams's avatar
      Update frequency bounds for additional 802.11 frequencies · 62049fea
      Dan Williams authored
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3194 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
      62049fea
  6. 26 Dec, 2007 3 commits
  7. 25 Dec, 2007 2 commits
  8. 24 Dec, 2007 2 commits
  9. 23 Dec, 2007 2 commits
  10. 22 Dec, 2007 1 commit
  11. 19 Dec, 2007 2 commits
  12. 18 Dec, 2007 6 commits
  13. 17 Dec, 2007 1 commit
  14. 16 Dec, 2007 1 commit
  15. 13 Dec, 2007 2 commits
  16. 12 Dec, 2007 2 commits
  17. 11 Dec, 2007 4 commits
  18. 10 Dec, 2007 1 commit