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