NetworkManager/libnm-glib
Dan Winship 2e48cc092c libnm-glib: simplify and genericize property declaration
Rename _nm_object_handle_properties_changed(), etc, to be about
properties in general, rather than just property changes.

Interpret func==NULL in NMPropertiesInfo as meaning "use
_nm_object_demarshal_generic", and then reorder the fields so that you
can just leave that field out in the declarations when it's NULL.

Add a way to register properties that exist in D-Bus but aren't
tracked by the NMObjects, and use that for NMDevice's D-Bus Ip4Address
property, replacing the existing hack.

Also add a few other missing properties noticed along the way.
2012-02-03 10:33:43 -06:00
..
tests build: fix srcdir != builddir 2012-01-09 14:20:36 -06:00
libnm-glib-test.c wifi: make wireless-helper.h private to src/ 2011-11-09 21:28:02 -06:00
libnm-glib-vpn.pc.in release: bump version to 0.9.0 2011-08-22 20:33:07 -05:00
libnm-glib-vpn.ver libnm-glib-vpn: add some helpers for auth dialogs 2011-02-10 18:48:32 -06:00
libnm-glib.pc.in release: bump version to 0.9.0 2011-08-22 20:33:07 -05:00
libnm-glib.ver bonding: export path of master device property over DBUS 2012-01-25 11:12:43 -06:00
libnm_glib.c libnm-glib: rename some internal symbols in legacy compat library 2011-05-05 12:33:49 -05:00
libnm_glib.h libnm-glib: deprecate original libnm_glib bits 2010-03-10 09:18:08 -08:00
Makefile.am libnm-glib: don't use client-side generated dbus-glib bindings 2012-02-02 12:30:44 -06:00
nm-access-point.c libnm-glib: simplify and genericize property declaration 2012-02-03 10:33:43 -06:00
nm-access-point.h libnm-glib: add *_connection_valid() utility functions 2011-04-25 17:07:38 -05:00
nm-active-connection.c libnm-glib: simplify and genericize property declaration 2012-02-03 10:33:43 -06:00
nm-active-connection.h bonding: export path of master device property over DBUS 2012-01-25 11:12:43 -06:00
nm-client.c libnm-glib: simplify and genericize property declaration 2012-02-03 10:33:43 -06:00
nm-client.h libnm-glib: pre-emptively avoid some -Wshadow errors 2012-02-02 12:30:35 -06:00
nm-device-bt.c libnm-glib: simplify and genericize property declaration 2012-02-03 10:33:43 -06:00
nm-device-bt.h libnm-glib: add class padding for future expansion 2009-09-30 09:21:32 -07:00
nm-device-ethernet.c libnm-glib: simplify and genericize property declaration 2012-02-03 10:33:43 -06:00
nm-device-ethernet.h core: MAC address spoofing/cloning (rh #447827) (bgo #553771) 2010-06-22 14:21:25 +02:00
nm-device-infiniband.c libnm-glib: simplify and genericize property declaration 2012-02-03 10:33:43 -06:00
nm-device-infiniband.h libnm-glib: add NMDeviceInfiniband 2011-12-02 13:09:16 -06:00
nm-device-modem.c libnm-glib: simplify and genericize property declaration 2012-02-03 10:33:43 -06:00
nm-device-modem.h libnm-glib: documentation fixes 2011-03-10 12:35:43 -06:00
nm-device-private.h License header and FSF address update 2008-12-20 09:46:41 -05:00
nm-device-wifi.c libnm-glib: simplify and genericize property declaration 2012-02-03 10:33:43 -06:00
nm-device-wifi.h libnm-glib: nm_device_wifi_get_capabilities() should return NMDeviceWifiCapabilities 2011-02-18 12:01:46 -06:00
nm-device-wimax.c libnm-glib: simplify and genericize property declaration 2012-02-03 10:33:43 -06:00
nm-device-wimax.h wimax: add Center Frequency, RSSI, CINR, TX Power, and BSID properties 2011-01-06 15:18:19 -06:00
nm-device.c libnm-glib: simplify and genericize property declaration 2012-02-03 10:33:43 -06:00
nm-device.h libnm-glib: add support for the "active-connection" device property 2011-05-26 19:39:12 -05:00
nm-dhcp4-config.c libnm-glib: simplify and genericize property declaration 2012-02-03 10:33:43 -06:00
nm-dhcp4-config.h libnm-glib: add class padding for future expansion 2009-09-30 09:21:32 -07:00
nm-dhcp6-config.c libnm-glib: simplify and genericize property declaration 2012-02-03 10:33:43 -06:00
nm-dhcp6-config.h libnm-glib: add NMDHCP6Config class 2010-01-15 12:40:19 -08:00
nm-ip4-config.c libnm-glib: simplify and genericize property declaration 2012-02-03 10:33:43 -06:00
nm-ip4-config.h libnm-glib: remove deprecated nm_ip4_config_get_hostname() function 2011-03-10 11:48:22 -06:00
nm-ip6-config.c libnm-glib: simplify and genericize property declaration 2012-02-03 10:33:43 -06:00
nm-ip6-config.h libnm-glib: add class padding for future expansion 2009-09-30 09:21:32 -07:00
nm-object-cache.c libnm-glib: make _nm_object_cache_get() return a referenced object 2011-02-16 15:04:39 -06:00
nm-object-cache.h libnm-glib: make _nm_object_cache_get() return a referenced object 2011-02-16 15:04:39 -06:00
nm-object-private.h libnm-glib: simplify and genericize property declaration 2012-02-03 10:33:43 -06:00
nm-object.c libnm-glib: simplify and genericize property declaration 2012-02-03 10:33:43 -06:00
nm-object.h libnm-glib: add class padding for future expansion 2009-09-30 09:21:32 -07:00
nm-remote-connection-private.h libnm-glib: handle initially invisible connections correctly 2011-02-12 22:00:30 -06:00
nm-remote-connection.c libnm-glib: don't use client-side generated dbus-glib bindings 2012-02-02 12:30:44 -06:00
nm-remote-connection.h secrets: simplify GetSecrets call flow 2011-01-26 10:17:07 -06:00
nm-remote-settings.c libnm-glib: don't use client-side generated dbus-glib bindings 2012-02-02 12:30:44 -06:00
nm-remote-settings.h settings: add a GetConnectionByUuid method 2011-04-22 12:29:07 -05:00
nm-secret-agent.c docs: update docs for NMSecretAgent callbacks 2012-01-26 12:21:27 -06:00
nm-secret-agent.h docs: update NMSecretAgent example code 2012-01-26 12:23:05 -06:00
nm-types-private.h libnm-glib: add NMIP6Config object that proxies device's IP6 config 2009-08-20 11:30:52 -05:00
nm-types.c libnm-glib: pre-emptively avoid some -Wshadow errors 2012-02-02 12:30:35 -06:00
nm-types.h libnm-{util|glib}: fix headers to be C++ compatible - C_BEGIN_DECLS/C_END_DECLS (rh #592783) 2010-05-18 10:14:59 +02:00
nm-vpn-connection.c libnm-glib: simplify and genericize property declaration 2012-02-03 10:33:43 -06:00
nm-vpn-connection.h libnm-glib: documentation fixes 2011-03-10 12:35:43 -06:00
nm-vpn-plugin-ui-interface.c libnm-glib: VPN delete and save secrets operations are no longer used 2011-07-13 13:00:16 -05:00
nm-vpn-plugin-ui-interface.h libnm-glib: VPN delete and save secrets operations are no longer used 2011-07-13 13:00:16 -05:00
nm-vpn-plugin-utils.c libnm-glib-vpn: add some helpers for auth dialogs 2011-02-10 18:48:32 -06:00
nm-vpn-plugin-utils.h libnm-glib-vpn: add some helpers for auth dialogs 2011-02-10 18:48:32 -06:00
nm-vpn-plugin.c libnm-util: remove nm_warning/nm_info/nm_error macros 2011-02-23 11:42:04 -06:00
nm-vpn-plugin.h libnm-glib: add class padding for future expansion 2009-09-30 09:21:32 -07:00
nm-wimax-nsp.c libnm-glib: simplify and genericize property declaration 2012-02-03 10:33:43 -06:00
nm-wimax-nsp.h libnm-glib: add *_connection_valid() utility functions 2011-04-25 17:07:38 -05:00