summaryrefslogtreecommitdiffstats
path: root/src/shared/bus-polkit.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bus-polkit: don't return positive in varlink_verify_polkit_async() just becau...Lennart Poettering2024-01-161-4/+3
* bus-polkit: explicitly cast away return value we ignoreLennart Poettering2024-01-161-1/+1
* bus-polkit: treat various well-known PK errors as deniedLennart Poettering2024-01-161-2/+7
* bus-polkit: fix memory leakLennart Poettering2024-01-081-4/+8
* bus-polkit: port polkit_registry to use value destructors in hash_opsLennart Poettering2024-01-031-11/+10
* bus-polkit: add support for authenticating varlink peers via polkitLennart Poettering2024-01-031-22/+264
* polkit: simplify bus_verify_polkit_async() + drop auth-by-cap dbus featureLennart Poettering2023-12-211-6/+4
* hostname: Make sure we pass error to bus_verify_polkit_async()Daan De Meyer2023-08-241-0/+1
* Merge pull request #28832 from dtardon/list-clearLuca Boccassi2023-08-171-4/+1
|\
| * tree-wide: use LIST_CLEAR()David Tardon2023-08-171-4/+1
* | bus-polkit: don't propagate error from polkitDavid Tardon2023-08-171-7/+10
|/
* Merge pull request #28736 from poettering/polkit-tweaksLennart Poettering2023-08-101-10/+6
|\
| * polkit: move asserts up, so that they cover all reply codepathsLennart Poettering2023-08-091-7/+5
| * polkit: use LIST_POP where appropriateLennart Poettering2023-08-091-3/+1
* | tree-wide: drop _pure_ + _const_ from local, static functionsLennart Poettering2023-08-091-1/+1
|/
* bus-polkit: avoid extra variableDavid Tardon2023-07-131-6/+6
* bus-polkit: allow to auth. a bus call for multiple actionsDavid Tardon2023-07-131-53/+87
* bus-polkit: parse reply from polkit on receiveDavid Tardon2023-07-131-44/+77
* bus-polkit: extract action into a separate structDavid Tardon2023-07-131-7/+24
* bus-polkit: describe async. polkit verificationDavid Tardon2023-07-131-0/+74
* bus-polkit: refactor a bit to avoid gotoDavid Tardon2023-07-131-11/+20
* bus-polkit: drop unused argumentDavid Tardon2023-07-131-3/+1
* bus-polkit: use automatic cleanupDavid Tardon2023-07-131-13/+10
* bus-polkit: put function params to a single lineDavid Tardon2023-06-191-4/+1
* bus-polkit: drop unnecessary elseDavid Tardon2023-06-191-2/+2
* bus-polkit: merge variable declarationsDavid Tardon2023-06-191-2/+1
* bus-polkit: decrease indentationDavid Tardon2023-06-191-28/+27
* bus-polkit: extract creation of polkit call to a functionDavid Tardon2023-06-191-56/+47
* bus-polkit: move verification to a separate functionDavid Tardon2023-06-191-42/+58
* bus-polkit: return NULL from _free functionDavid Tardon2023-06-161-3/+4
* bus-polkit: add an assertDavid Tardon2023-06-161-1/+1
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-2/+1
* tree-wide: Simplify variable declarations behind #ifdefJan Janssen2022-04-231-7/+4
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-1/+0
* polkit: make bus_verify_polkit_async_registry_free() return Hashmap* with NULLYu Watanabe2021-12-141-2/+5
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* various: treat BUS_ERROR_NO_SUCH_UNIT the same as SD_BUS_ERROR_SERVICE_UNKNOWNZbigniew Jędrzejewski-Szmek2020-08-241-3/+3
* polkit: remove unused variableYu Watanabe2020-02-051-1/+0
* Fix typo in function nameZbigniew Jędrzejewski-Szmek2020-02-041-1/+1
* polkit: when authorizing via PK let's re-resolve callback/userdata instead of...Lennart Poettering2020-02-041-26/+50
* polkit: use structured initializationLennart Poettering2020-02-041-4/+6
* polkit: on async pk requests, re-validate action/detailsLennart Poettering2020-02-041-3/+27
* polkit: reuse some common bus message appending codeLennart Poettering2020-02-041-24/+32
* bus-polkit: rename return error parameter to ret_errorLennart Poettering2020-02-041-7/+7
* shared: split out polkit stuff from bus-util.c → bus-polkit.cLennart Poettering2020-01-221-0/+358