summaryrefslogtreecommitdiffstats
path: root/src/shared (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | ask-password: Allow configuring the keyring timeout via an environment variableDaan De Meyer2024-10-301-4/+28
* | pretty-print: add format-string version of draw_progress_bar() (#34939)Daan De Meyer2024-10-302-7/+23
|\ \
| * | pretty-print: add format-string version of draw_progress_bar()Lennart Poettering2024-10-292-0/+17
| * | pretty-print: rename draw_progress_bar_impl()→draw_progress_bar_unbuffered()Lennart Poettering2024-10-292-7/+6
* | | core/service: support sd_notify() MAINPIDFD=1 and MAINPIDFDID= (#34932)Lennart Poettering2024-10-301-21/+19
|\ \ \ | |/ / |/| |
| * | shared/fdset: minor modernizationMike Yuan2024-10-291-21/+19
* | | progress-bar: issue Windows Terminal progress indicating ANSI sequencesLennart Poettering2024-10-291-2/+13
|/ /
* | Merge pull request #34391 from poettering/dns-long-label-fixLennart Poettering2024-10-291-6/+6
|\ \
| * | dns-domain: tweak hash table comparison function for DNS namesLennart Poettering2024-10-231-6/+6
* | | Merge pull request #34633 from keszybz/sd-json-enum-formattingYu Watanabe2024-10-282-2/+2
|\ \ \
| * | | sd-json,tree-wide: add sd_json_format_enabled() and use it everwhereZbigniew Jędrzejewski-Szmek2024-10-282-2/+2
| | |/ | |/|
* / | cgroup: Add support for ProtectControlGroups= private and strictRyan Wilson2024-10-281-0/+1
|/ /
* | tree-wide: replace for loop with FOREACH_ELEMENT or FOREACH_ARRAY macros (#34...Integral2024-10-266-32/+31
* | Merge pull request #34875 from poettering/userdbctl-filterLennart Poettering2024-10-245-24/+135
|\ \
| * | user-record: fix indentationLennart Poettering2024-10-241-24/+24
| * | userdbctl: add some basic client-side filteringLennart Poettering2024-10-244-0/+111
* | | Merge pull request #34799 from YHNdnzj/service-followupsMike Yuan2024-10-241-1/+4
|\ \ \ | |/ / |/| |
| * | shared/bus-util: debug log when falling back to session busMike Yuan2024-10-221-1/+4
| |/
* | shared: get rid of fileio-label.[ch]Lennart Poettering2024-10-225-43/+27
* | fileio: port write_string_file() to LabelOps, and thus add WRITE_STRING_FILE_...Lennart Poettering2024-10-223-27/+6
* | label: tweak LabelOps post() hook to take "created" booleanLennart Poettering2024-10-222-2/+5
|/
* Merge pull request #34851 from DaanDeMeyer/mediumDaan De Meyer2024-10-221-5/+15
|\
| * bus-util: Fix bus_log_connect_error()Daan De Meyer2024-10-221-3/+3
| * bus-util: Special case when DBUS_SESSION_BUS_ADDRESS is set and XDG_RUNTIME_D...Daan De Meyer2024-10-221-1/+11
| * bus-util: Return ENOMEDIUM if XDG_RUNTIME_DIR is unsetDaan De Meyer2024-10-221-1/+1
* | Merge pull request #34761 from ikruglov/ikruglov/io-systemd-Machine-GetAddressesLennart Poettering2024-10-222-3/+53
|\ \
| * | machine: use AcquireMetadata in io.systemd.MachineImage.List methodIvan Kruglov2024-10-211-1/+12
| * | machine: add Addresses field in varlink io.systemd.Machine.List outputIvan Kruglov2024-10-211-1/+14
| * | machine: add OSRelease and UIDShift fields in varlink io.systemd.Machine.List...Ivan Kruglov2024-10-211-2/+28
| |/
* | Merge pull request #30952 from rpigott/resolved-dnrLennart Poettering2024-10-224-0/+80
|\ \ | |/ |/|
| * resolve: move sd-* api into libsystemd-networkRonan Pigott2024-10-213-448/+0
| * network: add dnr resolvers to networkctl status json outputRonan Pigott2024-10-212-0/+28
| * network: Introduce sd_dns_resolverRonan Pigott2024-09-145-0/+430
| * dns: introduce dns_name_from_wire_formatRonan Pigott2024-09-142-0/+70
* | ask-password-api: don't accidentally create a dir, when we don't want oneLennart Poettering2024-10-211-1/+5
* | ask-password-api: add support for querying pws from unpriv agentsLennart Poettering2024-10-212-44/+94
* | ask-password-api: minor modernizationsLennart Poettering2024-10-211-69/+62
* | tty-ask-password-agent: support for watching both system-wide and per-user as...Lennart Poettering2024-10-212-0/+18
* | Merge pull request #34820 from poettering/dissect-image-ucleanYu Watanabe2024-10-181-4/+9
|\ \
| * | dissect-image: generate better log message for EUCLEAN dissect errorLennart Poettering2024-10-181-1/+6
| * | dissect-image: uppercase first char of dissect error message systematicallyLennart Poettering2024-10-181-3/+3
* | | resolved: add some more comments to varlink interfaceLennart Poettering2024-10-181-1/+23
|/ /
* | fdset: optionally, close remaining fds asynchronouslyLennart Poettering2024-10-172-4/+17
* | cgroup: Add ManagedOOMMemoryPressureDurationSec= override setting for unitsRyan Wilson2024-10-173-1/+13
* | mount-util: Make get_submounts() a public functionDaan De Meyer2024-10-162-10/+11
* | dropin: use WRITE_STRING_FILE_MKDIR_0755 to create drop-in prefix pathLennart Poettering2024-10-151-4/+3
* | shared: modernize drop_in_file() a bitLennart Poettering2024-10-151-12/+21
* | fileio: clean up write_string_file() namingLennart Poettering2024-10-152-5/+10
* | userdb: return ESRCH if userdb service refuses a user/group name as invalidLennart Poettering2024-10-151-1/+7
* | machine: add MachineImage interfaceYu Watanabe2024-10-152-0/+2