summaryrefslogtreecommitdiff
path: root/src/nm-auth-utils.c
AgeCommit message (Expand)AuthorFilesLines
2019-06-13auth-chain: track auth-chains in embedded CListThomas Haller1-0/+8
2019-06-11all: drop emacs file variables from source filesThomas Haller1-1/+0
2019-05-12core: minor cleanupThomas Haller1-2/+1
2019-05-12auth-chain: don't copy ChainData tagThomas Haller1-26/+26
2019-05-12auth-chain: don't clone the permission string for AuthChainThomas Haller1-11/+36
2019-05-12auth-chain: don't allow setting the same user-data twiceThomas Haller1-16/+14
2019-05-12auth-chain: don't put permission results into regular user dataThomas Haller1-38/+93
2019-05-12core: remove unused error argument from NMAuthChainResultFuncThomas Haller1-1/+1
2019-05-12auth-chain: use linked list instead of hash table to track user data of NMAut...Thomas Haller1-19/+42
2019-05-12auth-chain: cleanup chain-data in NMAuthChainThomas Haller1-44/+44
2019-05-12auth-chain: embed copy of permission string in AuthCallThomas Haller1-7/+7
2019-05-12core: don't call nm_auth_chain_destroy() from the callbackThomas Haller1-3/+6
2019-05-12auth-chain: drop refcounting of NMAuthChain for simple flagsThomas Haller1-39/+53
2019-04-18shared: move most of "shared/nm-utils" to "shared/nm-glib-aux"Thomas Haller1-1/+1
2019-02-12all: drop unnecessary includes of <errno.h> and <string.h>Thomas Haller1-3/+0
2018-09-17docs: misc. typos pt2luz.paz1-1/+1
2018-04-18core: add nm_auth_is_subject_in_acl_set_error() helperThomas Haller1-4/+25
2018-04-13auth-chain: create data-hash hashtable only when neededThomas Haller1-4/+13
2018-04-13auth-chain/trivial: rename data field in NMAuthChainThomas Haller1-8/+8
2018-04-13auth-chain: drop logging in NMAuthChain when request failsThomas Haller1-6/+0
2018-04-13auth-manager: add helper function nm_auth_call_result_eval()Thomas Haller1-10/+3
2018-04-13auth-manager: let NMAuthChain always call to NMAuthManager for dummy requestsThomas Haller1-31/+6
2018-04-13auth-manager: always compile D-Bus calls to polkitThomas Haller1-13/+0
2018-04-13auth-manager: rework auth-manager's APIThomas Haller1-24/+24
2018-04-13auth-chain: avoid another idle-call when auth-request completesThomas Haller1-16/+11
2018-04-13auth-chain/trivial: rename nm_auth_chain_unref() to nm_auth_chain_destroy()Thomas Haller1-5/+8
2018-04-13auth-chain: remove unused error argumentThomas Haller1-3/+1
2018-04-06auth-chain: optimize tracking of user data for NMAuthChainThomas Haller1-18/+25
2018-04-05auth-chain: don't compare pointers explicitly against NULLThomas Haller1-11/+11
2018-04-05auth-chain: split handling auth-call in idleThomas Haller1-7/+25
2018-04-05auth-chain/trivial: move codeThomas Haller1-77/+83
2018-04-05auth-chain: drop unused nm_auth_chain_get_data_ulong()Thomas Haller1-27/+0
2018-04-05auth-chain: use CList for tracking pending authentication requestsThomas Haller1-68/+55
2017-11-16all: include "nm-utils/nm-hash-utils.h" by defaultThomas Haller1-1/+0
2017-10-18core,clients: use our own string hashing function nm_str_hash()Thomas Haller1-1/+2
2017-04-07auth-utils: fix possibly uninitialized variablesDan Williams1-1/+1
2017-03-13all: use nm_clear_g_cancellable()Thomas Haller1-3/+1
2016-11-11auth-utils: don't fail the auth chain if we can't get a single permissionsLubomir Rintel1-10/+5
2016-08-17core: fix builds without polkit supportBeniamino Galvani1-2/+2
2016-06-01all: move NM_AUTH_PERMISSION_* defines to "nm-common-macros.h" headerThomas Haller1-1/+2
2016-03-03all: don't include error->code in log messagesThomas Haller1-2/+2
2016-02-19all: cleanup includes and let "nm-default.h" include "config.h"Thomas Haller1-2/+1
2015-09-18auth-utils: some refactoring in nm-auth-utils.cThomas Haller1-50/+74
2015-08-10core: final gdbus portingDan Winship1-3/+3
2015-08-05all: make use of new header file "nm-default.h"Thomas Haller1-3/+1
2015-08-04auth-utils: add nm_auth_chain_get_subject()Beniamino Galvani1-0/+8
2015-07-24core: move D-Bus export/unexport into NMExportedObjectDan Winship1-1/+0
2015-07-24all: rename nm-glib-compat.h to nm-glib.h, use everywhereDan Winship1-1/+1
2015-02-18auth-utils: memleak: free the key when we steal dataLubomir Rintel1-2/+3
2015-02-17auth: don't enforce user sessionPavel Šimerda1-7/+0