Dan Williams
9d077444a9
settings: remove settings dict from connection 'updated' signal
...
New connections should not be pushed out in the Updated signal
because signals cannot be restricted to particular clients, and
some clients may not have permission to view the connection.
Upon receiving the Updated signal, clients should re-read the
connection using GetSettings to ensure that the client still
has permissions to view the connection, and to get the updated
settings.
2010-12-02 14:34:38 -06:00
Dan Williams
042468a86e
settings: convert more hand-rolled polkit to NMAuthChain
2010-11-18 14:24:58 -06:00
Dan Williams
c11ba3ea10
settings: GHashTable isn't a GObject subclass
2010-11-18 14:05:57 -06:00
Dan Williams
a53c31427d
settings: make use of nm_auth_uid_in_acl()
2010-11-18 14:05:33 -06:00
Dan Williams
eccca738aa
core: make nm_auth_get_caller_uid() error description non-const
...
For consistency with the next commit, so we don't need to remember
when to free the description or not.
2010-11-18 13:47:04 -06:00
Dan Williams
c3c9d93b1d
settings: fix session checking for connection operations
2010-11-18 13:04:15 -06:00
Dan Williams
9db44c42ee
settings: remove unused variables
2010-11-18 10:55:21 -06:00
Dan Williams
ca063e4d0c
libnm-util: add nm_setting_connection_permissions_has_user()
...
Utility function to determine whether a given username is in the ACL.
2010-11-18 10:36:18 -06:00
Dan Williams
3f64bf5e36
settings: rename NM_SYSCONFIG_SETTINGS_ERROR -> NM_SETTINGS_ERROR
2010-10-27 20:38:26 -05:00
Dan Williams
83ab4ec2ee
settings: system-settings -> settings
2010-10-27 20:22:14 -05:00