Compare commits

...

4220 Commits

Author SHA1 Message Date
Mark Hindley e0b72f747b Version 246.9.1-1+debian1. 2 years ago
Mark Hindley 92f352e8b1 Merge branch 'master' into debian 2 years ago
Adam Borowski 9302ee116f d/changelog: separate out detail of bugs fixed upstream in new version. 2 years ago
Mark Hindley 38c48155f4 Version 246.9.1 Service Release 2 years ago
Sven Eden e89d5a0664 Version 246.9.1 Service Release 2 years ago
Mark Hindley 384816ad8c d/changelog: fix typo. 2 years ago
Sven Eden ff2105bb80 .travis.yml: Do not pull the pwx submodule, it is irrelevant for the build. 2 years ago
Sven Eden be63a6a5ec log_open(): Re-add elogind preference for syslog when LOG_TARGET_AUTO is used 2 years ago
Mark Hindley 51f9b1094b Changelog for version 246.9-1+debian1. 2 years ago
Mark Hindley 314fdc85db Refresh quilt patch. 2 years ago
Mark Hindley d2f86796de Merge branch 'master' into debian 2 years ago
Mark Hindley 250e6205cb Version 246.9 Release 2 years ago
Sven Eden 983810488b Version 246.9 Release 2 years ago
Sven Eden e96a3685d1 .gitmodules: Switch pwx submodule from https to ssh 2 years ago
Sven Eden cd06d586e0 src/basic/btrfs-util.*: Add and utilize a few BTRFS functions 2 years ago
Sven Eden 7966418990 Fix problems from upstream v246.9 migration 2 years ago
Sven Eden 135698713d Add basic/async.* and shared/daemon-util.h (both are tiny) 2 years ago
Sven Eden 0c163942db Cleanup after migrating to systemd-stable v246.9 2 years ago
Zbigniew Jędrzejewski-Szmek 1b70e1aa39 test-login: skip consistency checks when logind is not active 2 years ago
Christian Göttsche 7baae01918 selinux: create unit invocation links with default SELinux context 2 years ago
shenyangyang4 534b146818 journalctl: don't skip the entries that have the same seqnum 2 years ago
Lennart Poettering 4bdb873734 sd-bus: use SOCK_CLOEXEC on one more socket 2 years ago
Khem Raj 5bbfa5d233 meson: Fix reallocarray check 2 years ago
Luca Boccassi 244b94c134 meson: check that cxx variable is set before using it 2 years ago
Yu Watanabe f6efdc7cee log: open journal when cli program run in a service unit 2 years ago
Yu Watanabe 9e8c79e9ce log: make show_color variable tristate 2 years ago
Yu Watanabe 0a1531ce36 log: merge conditions to reduce indentation 2 years ago
Lennart Poettering fd547f793d logind: fix closing of button input devices 2 years ago
nihilix-melix d14bb95630 Update logind-button.c 2 years ago
Pavel Hrdina 879afec121 cgroup: Also set blkio.bfq.weight 2 years ago
Lennart Poettering 71c7a64e8c log: normalize log target condition check 2 years ago
Lennart Poettering fbe076cac0 log: update comment 2 years ago
Lennart Poettering c25923ce24 socket-util: add sockaddr_in_addr() helper 2 years ago
Lennart Poettering 7ced6f0d27 dns-domain: try IDN2003 rules if IDN2008 doesn't work 2 years ago
Christopher Obbard 009f874b23 virt: Properly detect nested UML inside another hypervisor 2 years ago
Yu Watanabe 686b3d27df meson: use '_' as separator in fuzz test names 2 years ago
igo95862 1d6a5f0ac4 man: Speicfy exact return values of sd_bus_message_enter_container 2 years ago
Dan Streetman 1d73697a5b test: use cap_last_cap() for max supported cap number, not capability_list_length() 2 years ago
Yu Watanabe cb70eb19ae man: slightly update the man page of sd_bus_message_read_basic() 2 years ago
igo95862 b39ce0cd72 man: Fixed an incomplete sentence 2 years ago
igo95862 26794f876b man: Specify that sd_bus_message_read_basic returns 0 if end of array had been reached. 2 years ago
INSUN PYO 20bf9dd957 sd-device-enumerator: do not return error when a device is removed 2 years ago
Yu Watanabe 7747099cc8 khash: fix structured initializer 2 years ago
igo95862 33979c743a man: Fix sd_bus_message_append_array_space function signature 2 years ago
Yu Watanabe 7a8513762a sd-device: drop unwanted newline in netlink message 2 years ago
igo95862 fb8eda13de man: Add a paragraph to sd_bus_call explaning callback message lifetime 2 years ago
Yu Watanabe dc75503030 man: fix prototpe of sd_bus_message_peek_type() 2 years ago
Yu Watanabe ca4bfec5d2 man: add missing <para> tag, and drop redundant ">" 2 years ago
igo95862 da3bada617 man: Separated paragraph about making sd_bus object reply async 2 years ago
Yu Watanabe 0bf2619940 meson: use "_" as separator in test names 2 years ago
Yu Watanabe 15ebba9fd7 missing: define several syscall numbers for MIPS arch 2 years ago
Etienne Doms dc277c5932 ratelimit: fix integer overflow 2 years ago
Yu Watanabe bea5941143 man: mention that sd_bus_call() may return a negative errno mapped from D-Bus error reply 2 years ago
Yu Watanabe bf085a3b4e man: add missing period 2 years ago
Zbigniew Jędrzejewski-Szmek 4a3f935276 meson: use "_" as separator in test names 2 years ago
Yu Watanabe fd01eb150a journal: refuse skip parameter for sd_journal_next_skip() larger than INT_MAX 2 years ago
Yu Watanabe e2ce3e3fd4 sd-bus: fix possible division by 0 2 years ago
Zbigniew Jędrzejewski-Szmek 855c8e2053 man: update fedora version 2 years ago
Zbigniew Jędrzejewski-Szmek 9c992c647b man/machinectl: fix pull-raw example 2 years ago
Zbigniew Jędrzejewski-Szmek a1bfaaec77 format-table: add TABLE_STRV_WRAPPED 2 years ago
Zbigniew Jędrzejewski-Szmek 46d8ec8b7b format-table: reduce scope of iterator variables 2 years ago
Zbigniew Jędrzejewski-Szmek 5d2413caa6 resolvectl: use compat status string instead of a field-by-field table 2 years ago
Zbigniew Jędrzejewski-Szmek 7a112cdc45 resolvectl: sort domain/nta output 2 years ago
Zbigniew Jędrzejewski-Szmek 8c467c57f6 resolvectl: break nta/domain/dns listings with newlines 2 years ago
Lennart Poettering 3e778c0c30 util: make size macros unsigned 2 years ago
Zbigniew Jędrzejewski-Szmek 16b2babbab logind: use notify_start/notify_on_cleanup 2 years ago
Zbigniew Jędrzejewski-Szmek 94a4234118 sd-bus: add custom return code when $XDG_RUNTIME_DIR is not set 2 years ago
Zbigniew Jędrzejewski-Szmek 1a29659278 sd-bus: add debug logs where we try to connect 2 years ago
Lennart Poettering 5022b4cbb3 bootspec: tweak error message 2 years ago
Michal Koutný 1c12006588 meson: Fix missing libseccomp dependencies 2 years ago
Lennart Poettering f9af97769d pid1: ignore whole /run/host hierarchy 2 years ago
Anita Zhang c9bdc1cb55 varlink: add server write states to disconnect check 2 years ago
Lennart Poettering e4ddf1092a pager: lets check SYSTEMD_PAGERSECURE with secure_getenv() 2 years ago
Zbigniew Jędrzejewski-Szmek 7b450b3822 sd-bus: break the loop in bus_ensure_running() if the bus is not connecting 2 years ago
Lennart Poettering 5f5f4a2157 man: update sd_bus_message_read_array() docs to clarify return value 0 vs. 1 2 years ago
Lennart Poettering ac5fe90749 sd-bus: initialize return values on success in sd_bus_message_read_array() 2 years ago
Zbigniew Jędrzejewski-Szmek e713da8319 pager: make pager secure when under euid is changed or explicitly requested 2 years ago
Lennart Poettering f10e58e9bf pager: set $LESSSECURE whenver we invoke a pager 2 years ago
Lennart Poettering 71018e9ebf alloc-util: avoid allocating zero size memory blocks 2 years ago
Yu Watanabe 1bb3853f9b sd-device: use trivial_hash_ops_free_free for managing match sysattrs or properties 2 years ago
Yu Watanabe be0171918b util: introduce two trivial hash_ops 2 years ago
Yu Watanabe 8d7c592aa1 hashmap: introduce {hashmap,set}_put_strdup_full() 2 years ago
Zbigniew Jędrzejewski-Szmek 7cc031eb55 logind: print what action is ignored 2 years ago
Zbigniew Jędrzejewski-Szmek 64aedbe659 missing_syscall: fixup syscall numbers for x32 vs. amd64 2 years ago
Lennart Poettering 92399a1eb0 sd-event: check return value of syscals directly, avoid redundant variable assignment 2 years ago
Lennart Poettering 3d793ca2e5 missing-syscall: fix copypasta 2 years ago
Zbigniew Jędrzejewski-Szmek de5c5584ff basic/missing_syscall: fix syscall numbers for mips* 2 years ago
Lennart Poettering e96855ccd8 pretty-print: don't abbreviate needlessly in user-facing string 2 years ago
Lennart Poettering 19cff94e2c basic: include stddef.h since we use NULL in header 2 years ago
Michal Suchanek 6aec26e215 basic/virt: Detect PowerVM hypervisor 2 years ago
Zbigniew Jędrzejewski-Szmek c54cf9c14d man: reword description of KillOnlyUsers=/KillExcludeUsers= 2 years ago
Lucas Werkmeister a7e8ebc1c4 shell-completion: add missing completions to meson.build 2 years ago
Lennart Poettering d9f8ac497b bootspec: don't fail with EIO if searching for ESP and finding one without an enveloping partition table 2 years ago
Lennart Poettering f19738e49d man: mention that sd_bus_send() buffers locally, and sd_bus_process() is needed to flush it out 2 years ago
Ronan Pigott 949959d59d loginctl: add -P as short for --value --property= 2 years ago
Ronan Pigott 0ff8b1a61b zsh: loginctl: complete alias 'self' 2 years ago
nl6720 ea41979271 docs: update old documentation links 2 years ago
Roy Chen (陳彥廷) b9a8da6efa man: sd_bus_message_new: fix typo 2 years ago
Ronan Pigott d9c0fd8897 zsh: add systemd-path completions 2 years ago
Lennart Poettering 07e3830aa5 user-record: don't refuse login when last pw change time is in the future 2 years ago
Lennart Poettering 66679be6a1 homed: ignore ratelimiting counters when timestamp is from future 2 years ago
Lennart Poettering bd582a85b3 homed: don't block logins into accounts with future change time 2 years ago
Joerg Behrmann 318316e0f4 docs: spelling fixes 2 years ago
Sven Eden 0f86232df7 man/logind.conf.xml: Document sleep modes/states (#180) 2 years ago
Sven Eden 519b703cc4 meson.build: Secure reallocarray detection update against future upstream commit migration 2 years ago
Kevin Daudt 5037e396f4 Look for reallocarray in stdlib.h as well 2 years ago
Mark Hindley 46cfd028e2 d/control: update Vcs-* following gitea migration. 2 years ago
Mark Hindley e29dcd4517 Use compile generated libelogind.so rather than symlinking in -dev package. 2 years ago
Mark Hindley 761cf5f5e1 d/copyright: use HTTPS scheme in URL. 2 years ago
Mark Hindley 8013ade71e d/control: wrap descriptions and remove tailing whitespace. 2 years ago
Mark Hindley 20947b1745 d/control: remove dpkg-dev versioned dependency that is automatically satisfied. 2 years ago
Mark Hindley 07ebb3ce86 d/control: Rules-Requires-Root no. 2 years ago
Mark Hindley 7d2b2fee0e d/control: change to debhelper-compat dependency. 2 years ago
Mark Hindley 39c1d601d4 d/control: update to Standards version 4.5.1 (no changes). 2 years ago
Sven Eden f1c37cfd45 Do some minor cleanup (whitespaces mainly) 2 years ago
Sven Eden 6b74a502e4 Remove build options irrelevant for elogind 2 years ago
Sven Eden 38b4d54d6f make privilege check on suspend/hibernate optional (#167) 2 years ago
Sven Eden c4f099d688 org.freedesktop.login1.policy: Fix a migration error, the file was invalid. 2 years ago
Sven Eden 8925faa9e6 Add brightness writer debugging messages (#158) 2 years ago
Sven Eden 4be6a26164 Add HandleNvidiaSleep option to logind.conf (#140) 2 years ago
Sven Eden d44eb84d65 Make broadcasting of PowerOff/Suspend cancellation optional (#175) 2 years ago
Sven Eden 6f8d6dc76b sleep.c: Do not static destruct arg_verb, it is not strdup'd in elogind. 2 years ago
Sven Eden 5ed3fda9f0 sleep.c:write_mode(): Fixed a bug that caused elogind to segfault 2 years ago
Sven Eden aa4a0a60ac Add file:line:func to log_debug_elogind() output 2 years ago
Sven Eden aca643e8b8 Makefile: Update to better mimick the build in Travis when in debug mode 2 years ago
Sven Eden 4ad460dca3 .travis.yml: Remove -Ddefault-locale, meson warns about an unknown option here. 2 years ago
Sven Eden c93ec9f46d sleep.c: Do not assume non-GUI on tty sessions 2 years ago
Sven Eden c52b7f0683 sleep/sleep.c: Comment out all unneeded headers. 2 years ago
Sven Eden ca110ae652 Reorder and clean up double forking. 2 years ago
Sven Eden bd14178cb2 service_parse_argv(): Remove elogind additions-elogind_startup() handles this now. 2 years ago
Sven Eden a1c3053e75 rename_process(): If the short name does not point into the long, set it. 2 years ago
Sven Eden 4518675cb1 basic/log.*: Mask unneeded functions and ensure that elogind prefers syslog over kmsg 2 years ago
Sven Eden 7020ba0e2d Makefile: Defer setting CONFIG until BUILDDIR is finalized 2 years ago
Sven Eden 0b77fe44c5 Move forking back to tzhe very start of elogind. 2 years ago
Sven Eden c7cce50df6 log_dispatch_internal(): Prefer syslog over kmsg 2 years ago
Sven Eden ad0636a540 elogind_daemonize(): Do not close all FDs on grandchild fork 2 years ago
Sven Eden df1cd9ff54 Remove some indirections from log_debug_elogind() 2 years ago
Sven Eden 538d3690dd nvidia_sleep(): Move t into debugging block 2 years ago
Sven Eden 14b799896c sleep.c: Add more debugging output, nvidia_sleep() does not work correctly, yet 2 years ago
Sven Eden e1548c364e Makefile: Eventually fix CLion integration. 2 years ago
Sven Eden 274aae1953 do_sleep() : Move nvidia suspend/resume to the very execution of the sleep 2 years ago
Sven Eden 465a6f4a38 nvidia_sleep(): Switch to VT 0 (kernel log) without failing. Switch back _after_ the device got resumed 2 years ago
Sven Eden c052b39698 sleep.c: Do not change arg_verb on-the-fly 2 years ago
Sven Eden 4d6b8adbbc can_sleep(): Fix checks when SuspendModes= is set in logind.conf 2 years ago
Sven Eden 9de191a83f Fix creation of user runtime directories 2 years ago
Sven Eden 59d49281f2 Heed SuspendMode settings; Do not prepare for hibernation when 'suspend' is called 2 years ago
Sven Eden 5bbe13aaf5 nvidia_sleep(): Only change vt if the active one is not a 'tty' display. 2 years ago
Sven Eden ebde530ddf Try to lay present nvidia cards to sleep when suspending/hibernating 2 years ago
Sven Eden f1b23eada4 Also execute wakeup skripts in serial order 2 years ago
Sven Eden 54f5d73cb2 Support sleep/shutdown hook scripts in /etc/elogind 2 years ago
Sven Eden dd7716654e Support config files in .d directories 2 years ago
Sven Eden 4023b25062 elogind.h: Fixed a typo 2 years ago
Sven Eden 7db52c01ed Wait with writing the PID file until it is the correct place. 2 years ago
Mark Hindley b712aafcdd Version v246.0 Release Candidate 2 2 years ago
Sven Eden 0d5291182a Reorder elogind startup to utilize new upstream utilities 2 years ago
Sven Eden fb1d0ebb1b Ensure that logging is forced upon /dev/console until we have loging facilities 2 years ago
Sven Eden 98d857552c elogind_daemonize(): Clean up and add more debugging and error output if anything goes wrong 2 years ago
Sven Eden a7ad62533b login/elogind-dbus.c: Eventually fixed the formatting 2 years ago
Sven Eden d151b1064d Makefile: The 'justprint' target simulates a run from the root dir, not the build dir 2 years ago
Sven Eden 4ab3ee52f2 test/test-fs-util.c: Fix a misplaced line 2 years ago
Sven Eden 5c25894684 Makefile: Add justprint target for CLion 2 years ago
Mark Hindley a5fb59679a Version v246.0 Release Candidate 1 2 years ago
Sven Eden 0948bdab0c Fork off after logging was initialized 2 years ago
Sven Eden 78068c0212 manager_reset_config(): Utilize parse_sleep_config() and ensure the state/mode arrays are there when debug printing 2 years ago
Sven Eden 14085a07dd Version v246.0 Release Candidate 1 2 years ago
Sven Eden bf6dd5ee09 cg_unified_cached() : Ensure that the structure found is correctly identified and used. 2 years ago
Sven Eden 95a8258ad9 Fix some systemd<->elogind path issues 2 years ago
Sven Eden 2d1f5cf791 Makefile: Allow parallel debug and release builds 2 years ago
Sven Eden d521c04484 Update po files 2 years ago
Sven Eden 200daacbf6 Fix two potential NULL pointer issues. 2 years ago
Sven Eden 78213cf450 Makefile: Fix test execution 2 years ago
Sven Eden d333ca388f sd-path: Mask invalid paths and correct those that are different in elogind 2 years ago
Sven Eden 0202f9ca21 shared/varlink.c: Upstream forgot to change <sys/poll.h> -> <poll.h> here 2 years ago
Sven Eden 66a7362eca Overhaul sleep.c - Reduced mess and dynamic config 2 years ago
Sven Eden e2d26a1875 basic/user-util.h: Fix a migration error 2 years ago
Sven Eden 6388dab34f manager_reset_config(): Sync sleep config defaults with upstream parse_sleep_config() 2 years ago
Sven Eden 6d9b07cd8e Revert "elogind_manager_reset_config(): Add default value for m->suspend_mode" 2 years ago
Sven Eden 35b38a14e8 basic/fileio.h: Upstream forgot to change <sys/fcntl.h> -> <fcntl.h> here 2 years ago
Sven Eden b038b2d479 elogind_manager_reset_config(): Add default value for m->suspend_mode 2 years ago
Sven Eden 66314651d9 README.md: Update v243-stable -> v246-stable on travis.org 2 years ago
Sven Eden 5dc9bdf289 logind.h: For 'struct stat' add musl_missing.h include 2 years ago
Sven Eden 8658aa9491 pwx: bump 2 years ago
Sven Eden a4cd4489bc pam_elogind: Do not ask for 'elogind-user-record', nothing sets that up. 2 years ago
Sven Eden 238393dcc6 Some minor cleanup 2 years ago
Sven Eden d2b5582f0e man: Mask RC:_LOCAL_PATH entity 2 years ago
Sven Eden 48be90e891 libelogind: Unmask BUS_ERROR_NO_SUCH_UNIT 2 years ago
Sven Eden 3da5eca59d login/logind-dbus.c: Mask unneeded management functions for units, scopes and jobs 2 years ago
Sven Eden 88c1f558e1 basic/socket-util.h: Unmask now needed prototypes 2 years ago
Sven Eden dd7774cc82 meson: Fix migration errors 2 years ago
Zbigniew Jędrzejewski-Szmek 1ddc7dc7c1 man: substitute path to rc.local in the man page 2 years ago
Zbigniew Jędrzejewski-Szmek 6647f774b4 meson: RC_LOCAL_SCRIPT_PATH_START to RC_LOCAL_PATH 2 years ago
Zbigniew Jędrzejewski-Szmek 31556c4c53 sd-bus: allow localhost addresses 2 years ago
Juergen Hoetzel 0b134348a3 busctl: add missing shortopt -l 2 years ago
Christian Göttsche e1c00dc820 socket-util: reset length argument for second getsockopt call in fd_[gs]et_rcvbuf 2 years ago
Lennart Poettering dfb96a1398 env-file: bring our decoding of double-quoted strings in env files in line with shell 2 years ago
Lennart Poettering bbe45fde09 sd-path: use ROOTPREFIX without suffixed slash 2 years ago
Lennart Poettering de07fcd6ae hashmap: make sure to initialize shared hash key atomically 2 years ago
Tobias Kaufmann b9cd2e96fa capability-util: add new function for raising setpcap 2 years ago
Lennart Poettering bfc44167c7 fs-util,tmpfiles: fix error handling of fchmod_opath() 2 years ago
Lennart Poettering 6db791bc20 man: document that sd_bus_message_close_container() may only be called at end of container 2 years ago
Mikael Szreder 36537ea783 cryptsetup: Fix null pointer dereference (#16987) 2 years ago
Yu Watanabe 3854a2918c core: make log_unit_error() or friends return void 2 years ago
Yu Watanabe 9817da7ca0 sd-device: make log_device_error() or friends return void 2 years ago
Yu Watanabe 6e92b8b47e sd-device-monitor: use fd_set_rcvbuf() 2 years ago
Yu Watanabe 8d5a4409dc util: introduce fd_set_{snd,rcv}buf() 2 years ago
Yu Watanabe 09ce962595 util: try to set with SO_{RCV,SND}BUFFORCE when requested size is larger than the kernel limit 2 years ago
Yu Watanabe 0fd0d889ea util: refuse to set too large value for socket buffer size 2 years ago
Lennart Poettering b6574b650b tree-wide: if get_block_device() returns zero devno, check for it in all cases 2 years ago
Zbigniew Jędrzejewski-Szmek 0fd164f51b basic/log: make log_{info,warning,...} return void 2 years ago
Zbigniew Jędrzejewski-Szmek a241b8ce7b tree-wide: correct cases where return log_{error,warning} is used without value 2 years ago
Yu Watanabe 2f27a56701 bash-completion: resolvectl: support 'log-level' command 2 years ago
Lennart Poettering 021f7b7fb5 core: create per-user inaccessible node from the service manager 2 years ago
Lennart Poettering 245be84696 nspawn,pid1: pass "inaccessible" nodes from cntr mgr to pid1 payload via /run/host 2 years ago
Zbigniew Jędrzejewski-Szmek 8bba1350db varlink: do not parse invalid messages twice 2 years ago
Zbigniew Jędrzejewski-Szmek 1769890f37 shared/{user,group}-record-nss: adjust filtering of "valid" passwords 2 years ago
Lennart Poettering 44c326948f doc: cross link sd_listen_fd() docs a bit 2 years ago
Zbigniew Jędrzejewski-Szmek cb0ff27a50 Rework how we cache mtime to figure out if units changed 2 years ago
Lennart Poettering 0ab940a467 man: document fd ownership for sd-bus fd marshalling 2 years ago
Lennart Poettering 137a3d5490 man: extend on the usec/sec discrepancy 2 years ago
Ikey Doherty eadd3d00d1 login/logind: Include sys/stat.h for struct stat usage 2 years ago
Michal Koutný 23e59d44aa missing: Add new Linux capability 2 years ago
Chris Down af145b56cd path: Improve $PATH search directory case 2 years ago
Chris Down 2893f37331 path: Skip directories when finalising $PATH search 2 years ago
Zbigniew Jędrzejewski-Szmek 0573fe8b91 basic/missing_syscall: fix syscall numbers for arm64 :( 2 years ago
Zbigniew Jędrzejewski-Szmek 85cca4e556 various: treat BUS_ERROR_NO_SUCH_UNIT the same as SD_BUS_ERROR_SERVICE_UNKNOWN 2 years ago
Zbigniew Jędrzejewski-Szmek b86bd628e9 meson: add ENABLE_ANALYZE conditional 2 years ago
Lennart Poettering b31c95babb sd-bus: fix error handling on readv() 2 years ago
Lennart Poettering ee99078c07 user-runtime-dir: deal gracefully with missing logind properties 2 years ago
Anita Zhang c301092148 meson: add min version for libfdisk 2 years ago
Zbigniew Jędrzejewski-Szmek e50fe188b5 missing_syscall: do not use function name that may conflict with glibc 2 years ago
Zbigniew Jędrzejewski-Szmek e282367a89 missing_syscall: fix pidfd_{send_signal,open} numbers for alpha 2 years ago
Lennart Poettering 77799d7dd5 test: accept that char device 0/0 can now be created witout privileges 2 years ago
Haochen Tong 1c58496f9b tools/make-man-index: fix purpose text that contains tags 2 years ago
Topi Miettinen a7de82f260 test-fs-util: skip encrypted path test if we get EACCES 2 years ago
Lennart Poettering 8dde297615 user-record: deal with invalid GECOS fields gracefully 2 years ago
Lennart Poettering 772f66f0ba user-util: add mangle_gecos() call for turning strings into fields suitable as GECOS fields 2 years ago
Kamil Dudka 980fc1ca4a _sd-common.h: avoid parsing errors with Coverity 2 years ago
Zbigniew Jędrzejewski-Szmek c4d9eed11e analyze: fix 'cat-config systemd/zram-generator.conf' 2 years ago
Sven Eden ccf55cac80 Add .idea codeStyles to keep in line with systemd rules 2 years ago
Sven Eden 05addd3674 Remove some more orphaned headers 2 years ago
Sven Eden 2023033f46 Add missing headers to elogind build lists in basic and shared meson.build 2 years ago
Sven Eden 417554a671 Remove orphaned files not needed by elogind 2 years ago
Sven Eden ef8449ff89 Bump pwx: New tool pwx/find_orphans.pl to find superfluous files 2 years ago
Sven Eden 8e778a23e1 Restore accidentally removed .idea/.gitignore and remove workspace.xml (too individual) 2 years ago
Sven Eden dc79b9f624 Fix compiler issues and function masks in src/test [8/8] 2 years ago
Sven Eden c116de00cd Fix compiler issues and function masks in src/systemd [7/8] 2 years ago
Sven Eden f82c7caefa Fix compiler issues and function masks in src/shared [6/8] 2 years ago
Sven Eden 80dabd0b75 Fix compiler issues and function masks in src/login [5/8] 2 years ago
Sven Eden 2d9895b51a Fix compiler issues and function masks in src/libelogind/sd-path [4/8] 2 years ago
Sven Eden 9bd2048894 Fix compiler issues and function masks in src/journal [3/8] 2 years ago
Sven Eden 70fb513c9e Fix compiler issues and function masks in src/core [2/8] 2 years ago
Sven Eden 993a2bd138 Fix compiler issues and function masks in src/basic [1/8] 2 years ago
Sven Eden 30b12e459d Makefile: Make this a fully working wrapper for CLion Makefile projects 2 years ago
Sven Eden 7bb4a077e9 Fix meson.build migration issues 2 years ago
Sven Eden 09597e443d Add missing files in src/basic and src/shared 2 years ago
Sven Eden aeb4952646 meson.build: Mask unneeded executables we don't ship. 2 years ago
Sven Eden 66dfdf619c Fix documentation building an inheritance rules 2 years ago
Sven Eden 280a651338 Remove test/test-offline-passwd.c 2 years ago
Sven Eden 257592230f Add new sd-path API from upstream 2 years ago
Sven Eden 052716dfc5 Apply updates missed by migration 2 years ago
Sven Eden 627bcfe01b Remove doc and man files for stuff elogind doesn't have. 2 years ago
Sven Eden a7dc50eff5 Bump pwx with new v246 tracking 2 years ago
Sven Eden cdc5344625 sync tools with upstream 2 years ago
Zbigniew Jędrzejewski-Szmek 040ed5a6f2 pid1: stop limiting size of /dev/shm 2 years ago
Lennart Poettering 250e96d98d path-util: make use of TAKE_PTR() where we can 2 years ago
Zbigniew Jędrzejewski-Szmek 130c7974ca test-sleep: add more logging, show secure boot mode 2 years ago
Zbigniew Jędrzejewski-Szmek 1eafae5102 test-fs-util: do not assume /dev is always real 2 years ago
Christian Göttsche 5c4f03f90e Fix clang-11 issues 2 years ago
Lennart Poettering 290c34653b update TODO 2 years ago
Zbigniew Jędrzejewski-Szmek 3ec272ef85 NEWS: update contributors list for v246-pre 2 years ago
Zbigniew Jędrzejewski-Szmek 6681b749b3 man: do not say that isolate is like switching runlevels 2 years ago
Zbigniew Jędrzejewski-Szmek 44edcdd67c meson: do not choke on time epoch when there are no git tags 2 years ago
Daan De Meyer e2a81513b1 Get SOURCE_EPOCH from the latest git tag instead of NEWS 2 years ago
Yu Watanabe 4d33ada192 util: introduce siphash24_compress_string() 2 years ago
Yu Watanabe 53f77b7953 util: make siphash24_compress_boolean() inline 2 years ago
Zbigniew Jędrzejewski-Szmek 00f6515076 test: increase timeout for test-path 2 years ago
Lennart Poettering 067f219d9d acl-util: fix error handling in add_acls_for_user() 2 years ago
Lennart Poettering 06ee12bb4f update TODO 2 years ago
Zbigniew Jędrzejewski-Szmek 1fe1687e64 man: update docs with the new functions and other enhancements 2 years ago
Zbigniew Jędrzejewski-Szmek eaa32d3f12 TODO: add entry for XZ 2 years ago
Zbigniew Jędrzejewski-Szmek 7c01620c83 sd-journal: when enumerating, continue even after an inaccessible field 2 years ago
Lennart Poettering 91457d0d9b user-util: indentation fix 2 years ago
Lennart Poettering 7080c42d24 time-util: rework clock conversion logic 2 years ago
Lennart Poettering b83a0fceea fileio: add brief explanations for flags 2 years ago
Lennart Poettering b74b634c35 fileio: allow to read base64/hex data as strings 2 years ago
Lennart Poettering 5d690ba93a fileio: add support for read_full_file() on AF_UNIX stream sockets 2 years ago
Lennart Poettering fb4d90ef4d fileio: add explicit flag for generating world executable warning when reading file 2 years ago
Hans de Goede 7e7df1b928 logind: Fix org.freedesktop.login1.set-reboot-to-boot-loader-menu saving to the wrong file in the non EFI case 2 years ago
fangxiuning 9f2eea3da4 bus: use bus_log_connect_error to print error message 2 years ago
Yu Watanabe 5b45317467 util: introduce helper functions to read in_addr from bus message 2 years ago
Zbigniew Jędrzejewski-Szmek 3264a50618 Move offline-password.[ch] to shared and add test-offline-passwd 2 years ago
Norbert Lange 4298d863b5 build: skip installation of 2 files if feature is disabled 2 years ago
Daan De Meyer 5fa658b4e5 mkosi: Keep mkosi.default out of the repository. 2 years ago
Zbigniew Jędrzejewski-Szmek c495309712 tree-wide: use SYNTHETIC_ERRNO with log_device_* in more places 2 years ago
Zbigniew Jędrzejewski-Szmek a7ee911299 sd-device: use LOG_PRI() in log_device_full() 2 years ago
Zbigniew Jędrzejewski-Szmek 0f019e8140 basic/string-table: reduce variable scope 2 years ago
Zbigniew Jędrzejewski-Szmek 59c9430a90 sd-device: use strjoin instead of asprintf 2 years ago
Yu Watanabe f3c1a0de26 network: downgrade log level in conf parsers 2 years ago
Luca Boccassi 3e85fb3ef2 basic/mkdir: use uid_is_valid instead of manual check 2 years ago
Lennart Poettering b813437f34 Revert "selinux: cache enforced status and treat retrieve failure as enforced mode" 2 years ago
Lennart Poettering 29a354bb67 mountpoint-util: fix error handling 2 years ago
Lennart Poettering 88510403b7 update TODO 2 years ago
Zbigniew Jędrzejewski-Szmek e1fb2d0ed4 test-fs-util: use log_info instead of printf 2 years ago
Lennart Poettering 2b3ab197a7 update TODO 2 years ago
Lennart Poettering ddf97d2af0 process-util: make sure procfs_file_alloca() works for non-literal field names too 2 years ago
Lennart Poettering 2055d2ec4a docs: permit user/group services that do not support enumeration 2 years ago
Lennart Poettering 9a105cea70 update TODO 2 years ago
Lennart Poettering 9b094f199c update TODO 2 years ago
Lennart Poettering 74cd1a76cb udevadm: beef up deprecation log warning 2 years ago
fangxiuning ea826a3859 bus: use bus_log_parse_error to print message 2 years ago
Christian Göttsche f32845461f shared: fix error handling in make_inaccessible_nodes 2 years ago
Anita Zhang 78e426d4be man: fix some manvolnum 2 years ago
Christian Göttsche 87f97e3b0a selinux: create standard user-runtime nodes with default context 2 years ago
Christian Göttsche 83c07d06f0 basic: add helper function mknod_label() 2 years ago
Zbigniew Jędrzejewski-Szmek 1e586a5241 basic/cap-list: reduce scope of variables 2 years ago
Zbigniew Jędrzejewski-Szmek 944f37db48 basic/capability-util: let cap_last_cap() return unsigned integer 2 years ago
Zbigniew Jędrzejewski-Szmek 26c72930c0 basic/cap-list: parse/print numerical capabilities 2 years ago
Zbigniew Jędrzejewski-Szmek 85035c6ab5 userdb: fix dlopen call 2 years ago
Zbigniew Jędrzejewski-Szmek f12ac139f1 meson: bump version numbers for v246 2 years ago
Zbigniew Jędrzejewski-Szmek 1df765c29a NEWS: update contributors list for v246-rc 2 years ago
Yu Watanabe d78c71f3c9 sd-device: use log_device_debug_errno() 2 years ago
fangxiuning 323aced6ff table use table_log_print_error() instead of table_log_show_error 2 years ago
fangxiuning 680ce1728a table add table_log_sort_error() 2 years ago
fangxiuning 31693809fb table add table_log_show_error() 2 years ago
Zbigniew Jędrzejewski-Szmek 1bfd07c101 xdg-autostart: ignore all empty entries in multi-string entries 2 years ago
Topi Miettinen 1336e53d5f man: match parentheses 2 years ago
Zbigniew Jędrzejewski-Szmek 634dad5304 tree-wide: more repeated words 2 years ago
Yuri Chornoivan 128a71451e all: fix minor typos 2 years ago
Lennart Poettering 501e027a93 update TODO 2 years ago
Lennart Poettering f6544f4cfb TODO 2 years ago
Lennart Poettering 1d78ea88ae namespace-util: introduce helper for combining unshare() + MS_SLAVE remount 2 years ago
Zbigniew Jędrzejewski-Szmek 036e36f5b2 sleep: one spelling unification 2 years ago
Tomer Shechner 0d8fcd6a8a fix typo 2 years ago
Frantisek Sumsal 7a997dd70e unit-name: fix a potential memory leak 2 years ago
Zbigniew Jędrzejewski-Szmek f735d6f3be Fix two typos found by codespell 2 years ago
Zbigniew Jędrzejewski-Szmek 17642c87a8 tree-wide: drop quotes from around [section] 2 years ago
Zbigniew Jędrzejewski-Szmek d07eb34bdd tree-wide: fixes for assorted grammar and spelling issues 2 years ago
Zbigniew Jędrzejewski-Szmek d20c86b59a update-utmp: do not fail on EROFS 2 years ago
Zbigniew Jędrzejewski-Szmek 2ac1da0904 Define _cleanup_ helper for setutxent()+endutxent() 2 years ago
Zbigniew Jędrzejewski-Szmek 5f3a54d27b sd-device: be more defensive in FOREACH_DEVICE_SYSATTR 2 years ago
Yu Watanabe 7835fce548 sd-device: make FOREACH_DEVICE_SYSATTR() list attributes in subdirectories 2 years ago
Zbigniew Jędrzejewski-Szmek eec8f474c4 initctl,update-utmp: define iterator variable in loop 2 years ago
Zbigniew Jędrzejewski-Szmek 5dfbf3d47b update-utmp,initctl: drop ppid check 2 years ago
Yu Watanabe 21b1d3ac76 util: use setsockopt_int() at one more place 2 years ago
Zbigniew Jędrzejewski-Szmek 6a942a51ba tree-wide: spell "lifecycle" without hyphen everywhere 2 years ago
Zbigniew Jędrzejewski-Szmek 4aa02b5759 tree: wide "the the" and other trivial grammar fixes 2 years ago
AsciiWolf 23017e6ad1 l10n: update Czech Translation 2 years ago
Lennart Poettering ba3a1bb4bf update TODO 2 years ago
Lennart Poettering 9cfc47f2ca homectl: add --pkcs11-uri=auto and --pkcs-11-uri=list support 2 years ago
Lennart Poettering ee9f8b5654 homed: add support for authenticating with fido2 hmac-secret tokens 2 years ago
Lennart Poettering 477558591b homectl: add support for enrolling FIDO2 HMAC-SECRET tokens 2 years ago
Lennart Poettering eaad5789a3 user-record: add fields for FIDO2 HMAC authentication options 2 years ago
Lennart Poettering 9035d20a50 build-sys: add libfido2 as optional dependency 2 years ago
Lennart Poettering 7021307fbf user-record: rename JSON field "pkcs11Pin" to "tokenPin" 2 years ago
Lennart Poettering 06fb904e6f user-record: securely erase pkcs#11 when assigned NULL too 2 years ago
Lennart Poettering ee320b5e0c pkcs11-util: reduce scope of a variable 2 years ago
Lennart Poettering a7dd81e18d macro: add new FOREACH_POINTER() macro magic 2 years ago
Lennart Poettering 50c4cea12b locale-util: add support for touch emoji 2 years ago
Lennart Poettering 565d4be5fc update TODO 2 years ago
Lennart Poettering d6ba710567 shared: split out property get helpers 2 years ago
Lennart Poettering 1112622400 shared: split out code for printing properties 2 years ago
Lennart Poettering b453b36ad0 shared: split out code that maps properties to local structs 2 years ago
Lennart Poettering ede62f1236 shared: actually move all BusLocator related calls to bus-locator.c 2 years ago
Lennart Poettering 6b4b481cc3 shared: split out BusObjectImplementor APIs 2 years ago
Lennart Poettering 9a87bcb6d5 pid1: warn if people use User=nobody (#16293) 2 years ago
Luca Boccassi fe3617f0c7 efi: define cache functions inside EFI_ENABLE ifdef 2 years ago
Frantisek Sumsal 856c6f512b tree-wide: spellcheck fixes 2 years ago
Lennart Poettering 2737628a7c update TODO 2 years ago
Lennart Poettering bcd195dcfd update TODO 2 years ago
Lennart Poettering b87b7898c5 logind: also cache LoaderEntryOneShot EFI variable 2 years ago
Lennart Poettering ab22769053 efi-loader: cache LoaderConfigTimeoutOneShot too 2 years ago
Lennart Poettering 8d0f6e6a22 tmpfile-util: typo fixes 2 years ago
Lennart Poettering e50989ed9e update TODO 2 years ago
Lennart Poettering 7dda2c3179 update TODO 2 years ago
Lennart Poettering b13a6f2ead tree-wide: add new HAVE_COMPRESSION compile time flag 2 years ago
Lennart Poettering af4d27e408 docs: import journal file format docs from fdo wiki 2 years ago
Lennart Poettering 48989487e7 journal: support zstd compression for large objects in journal files 2 years ago
Lennart Poettering e9b20d2124 journal-file: when individual hash chains grow too large, rotate 2 years ago
Lennart Poettering 5423327361 journal: use a different hash function for each journal file 2 years ago
Lennart Poettering 66ad14172d journal: make signature arrays const 2 years ago
Lennart Poettering c1db7e391b journal: rename hash64() to jenkins_hash64() 2 years ago
Lennart Poettering e2b7f28ee6 journal: store NE hash instead of LE hash in Match object 2 years ago
Lennart Poettering e9078c397d journal-file: use FLAGS_SET where appropriate 2 years ago
Lennart Poettering 401c0a5abe journal: fix definition of _OBJECT_COMPRESSED_MAX 2 years ago
Lennart Poettering 3cbc0d220a macro: add CONST_MIN() similar to CONST_MAX() 2 years ago
Zbigniew Jędrzejewski-Szmek c19312aaa3 man: reword awkward sentence 2 years ago
Zbigniew Jędrzejewski-Szmek 4b4420d41a man: fix various internal references 2 years ago
Zbigniew Jędrzejewski-Szmek 605e7a1aaf man: fix links to various external man pages 2 years ago
Luca Boccassi 23a78b7ebb dissect/nspawn: add support for dm-verity root hash signature 2 years ago
Michal Koutný d94099d0e0 missing: Add new Linux capabilities 2 years ago
Lennart Poettering 4c06652a55 tree-wide: avoid some loaded terms 2 years ago
Filipe Brandenburger 08f6b5a42f log: introduce log_parse_environment_cli() and log_setup_cli() 2 years ago
Lennart Poettering f86d60ab82 update TODO 2 years ago
Lennart Poettering 3c9e04cbb0 random-util: add common helper random_write_entropy() for crediting entropy to the kernel's pool 2 years ago
Zbigniew Jędrzejewski-Szmek f872a56577 basic/hashmap,set: propagate allocation location info in _copy() 2 years ago
Zbigniew Jędrzejewski-Szmek 525fad0324 tree-wide: use set_ensure_consume() in various places 2 years ago
Zbigniew Jędrzejewski-Szmek faf79a333d logind: fix possible memleak of message if the message was already in the set 2 years ago
Zbigniew Jędrzejewski-Szmek fae6b2f0d2 basic/set,hashmap: pass through allocation info in more cases 2 years ago
Zbigniew Jędrzejewski-Szmek 03971bb150 basic/set: add set_ensure_consume() 2 years ago
Christian Göttsche 561ca47fe2 selinux: update mac_selinux_free() 2 years ago
Christian Göttsche 1878818689 Make failures of mac_selinux_init() fatal 2 years ago
Lennart Poettering da2a7ac15a userdb: replace recursion lock 2 years ago
Lennart Poettering 81ba5fce0c util: add dlfcn-util.h 2 years ago
Luca Boccassi 004485bf66 basic/mkdir: introduce safe recursive variants 2 years ago
Lennart Poettering 80dfa0f586 selinux-util: tweak log_enforcing_errno() to return the errno passed in or 0 when in non-enforcing mode 2 years ago
наб 6de92f0ce2 man/sd-makefs: link to btrfs.wiki.kernel.org for btrfs-man5, since the man-pages link is dead 2 years ago
Zbigniew Jędrzejewski-Szmek 82da4c1c3a bus-message: add macro for calculation of offset from the page 2 years ago
Zbigniew Jędrzejewski-Szmek 302ab81161 bus-message: avoid dereferencing a NULL pointer 2 years ago
Zbigniew Jędrzejewski-Szmek cb2fae7f99 Revert "bus-message: immediately reject messages with invalid type" 2 years ago
Zbigniew Jędrzejewski-Szmek 611b545ad7 shared/bus-util: fix misleading error handling 2 years ago
Zbigniew Jędrzejewski-Szmek f2199069c1 tree-wide: use set_ensure_put() 2 years ago
Zbigniew Jędrzejewski-Szmek 3e900c6ca3 basic/set: add set_ensure_put() 2 years ago
Zbigniew Jędrzejewski-Szmek fd0710e0f6 sd-device: use set_put_strdup() in one more place 2 years ago
Daan De Meyer d3bfe98a0b log: Prefer logging to CLI unless JOURNAL_STREAM is set 2 years ago
Luca Boccassi f25380fed7 efi: use stub for cache_efi_options_variable if !ENABLE_EFI 2 years ago
Lennart Poettering 66b62dbab9 update TODO 2 years ago
Lennart Poettering 0048a8d22e update TODO 2 years ago
Filipe Brandenburger 2989441bf5 efi: Skip parsing SystemdOptions if there's an error getting it. 2 years ago
Zbigniew Jędrzejewski-Szmek 01af183ae8 man: drop obsolete HAVE_PYTHON conditional 2 years ago
Filipe Brandenburger f55dba1c2d efi: Cache contents of EFI variable SystemdOptions 2 years ago
Jan Palus 535c2244c9 login: filenames in /run/systemd/users are uids 2 years ago
Lennart Poettering ad5c443057 sleep: pass error we see to log function 2 years ago
Lennart Poettering 72bc4108ec sleep-config: modernize destructors 2 years ago
Lennart Poettering 6ecdbe66c4 sleep-config: downgrade log level in can_s2h() 2 years ago
Lennart Poettering c95f3d4f8c sleep: clean up debug/error logging 2 years ago
Lennart Poettering 1de17a1b85 sleep-config: return correct error code 2 years ago
Lennart Poettering 6f68a53a97 sleep-config: add more debug logging 2 years ago
Frantisek Sumsal a15484fa7b journal: drop the assert-only variable completely 2 years ago
Lennart Poettering 3f77a4239d tree-wide: port to fd_wait_for_event() 2 years ago
Filipe Brandenburger 2be0dda849 meson: build standalone version of systemd-tmpfiles 2 years ago
Filipe Brandenburger 7ed242b49e meson: add a new -Dstandalone-binaries=true option 2 years ago
Lennart Poettering c4618ab6fb update TODO 2 years ago
Lennart Poettering 0284e2c6cb pager: set PR_DEATHSIG for pager to SIGINT rather than SIGTERM 2 years ago
Lennart Poettering dc10fc83a3 tree-wide: check POLLNVAL everywhere 2 years ago
Frantisek Sumsal 377d684336 tree-wide: mark assert()-only variables as unused 2 years ago
YmrDtnJu 021e7daf91 AppArmor: Support for loading a set of pre-compiled profiles at startup time 2 years ago
Lennart Poettering 08c95c2f51 inaccessible: move inaccessible file nodes to /systemd/ subdir in runtime dir always 2 years ago
Lennart Poettering dc2f71655b login: use ERRNO_IS_PRIVILEGE() where appropriate 2 years ago
Lennart Poettering a845d53d2b mkdir: use log_full_errno() where appropriate 2 years ago
Adam Nielsen aca6eced66 login: allow individual USB ports to be assigned to seats 2 years ago
Jan Klötzke 185c1652ae core: let user define start-/stop-timeout behaviour 2 years ago
Lennart Poettering be99ee61d8 update TODO 2 years ago
YmrDtnJu 17a7d0eab3 basic: New function fstype_is_blockdev_backed for fstypes that need a blockdev 2 years ago
Zbigniew Jędrzejewski-Szmek 3f4d7f84dc shell-completion: add homectl for bash 2 years ago
Lennart Poettering 28f5795e83 test: add test for parse_uid_range() 2 years ago
Lennart Poettering 5383a1360b tests: beef up integer parsing tests 2 years ago
Lennart Poettering da509f0e88 parse-util: also parse integers prefixed with 0b and 0o 2 years ago
Lennart Poettering 027b8073f0 parse-util: rewrite parse_uid_range() on top of parse_uid() 2 years ago
Lennart Poettering 36ccfadfb1 user-util: be stricter in parse_uid() 2 years ago
Lennart Poettering ef98a4e417 parse-util: rewrite parse_mode() on top of safe_atou_full() 2 years ago
Lennart Poettering d73bb2272b parse-util: make return parameter optional in safe_atou16_full() 2 years ago
Lennart Poettering 09fe14b078 parse-util: allow '-0' as alternative to '0' and '+0' 2 years ago
Lennart Poettering c9da13b1f5 parse-util: allow tweaking how to parse integers 2 years ago
Michal Sekletár 51f0253edc udev: make signal that we use to kill workers on timeout configurable 2 years ago
Marc-André Lureau 08435a4507 macro.h: add sizeof_field() helper 2 years ago
Einsler Lee cadfd55ea5 change fs/file-max to LONG_MAX instead of ULONG_MAX 2 years ago
Lennart Poettering 6ceb69124c core: remove support for ".include" stanza 2 years ago
Zbigniew Jędrzejewski-Szmek 0a43a7dcac basic/sort-util: adorn qsort_safe with a prefix underscore 2 years ago
Zbigniew Jędrzejewski-Szmek 5716929bf9 Introduce strcasecmp_ptr() and use it in a few places 2 years ago
Lennart Poettering 39a8b5d09a conf-parser: return mtime in config_parse() and friends 2 years ago
Lennart Poettering 68adb07e9a conf-parse: fix pretty bad typo 2 years ago
Lennart Poettering 45dace4c76 fs-util: add stat_warn_permissions() that operates on struct stat instead of fd 2 years ago
Zbigniew Jędrzejewski-Szmek 4bda240287 basic/efivars: try re-reading efivars without delay first 2 years ago
Lennart Poettering 53235dd1ba fd-util: be more careful with fclose() errnos 2 years ago
Lennart Poettering 81821ccd56 update TODO 2 years ago
Yu Watanabe 29c9a571df network: also read mtime of drop-in configs 2 years ago
Norbert Lange 4a8211d42d udev: single binary replacing udevd and udevadm 2 years ago
Zbigniew Jędrzejewski-Szmek 12e28a0411 basic/user-util: always use base 10 for user/group numbers 2 years ago
Zbigniew Jędrzejewski-Szmek 94674b6a75 loginctl: define loop iterators in the loop header 2 years ago
Rafael Fontenelle 75f6887bed po: update Brazilian Portuguese translation 2 years ago
Zbigniew Jędrzejewski-Szmek 462f2368f2 strv: propagate location info from the call site too 2 years ago
Zbigniew Jędrzejewski-Szmek 21763812a3 basic/hashmap,set: change "internal_" to "_" as the prefix 2 years ago
Zbigniew Jędrzejewski-Szmek 06b7bd8203 gitignore: ignore mypy cache 2 years ago
Zbigniew Jędrzejewski-Szmek 8c28323e42 basic/hashmap: drop unneeded macro 2 years ago
Zbigniew Jędrzejewski-Szmek 862cccf4ae hashmap: don't allow hashmap_type_info table to be optimized away 2 years ago
Zbigniew Jędrzejewski-Szmek 3a6da4ef85 basic/hashmap: update comment 2 years ago
Lennart Poettering d54f7f66ea stat-util: trivial empty_or_null() tweaks 2 years ago
sterlinghughes e7b0deac77 Check ambient set against bounding set prior to applying ambient set 2 years ago
Lennart Poettering 3c2f2f3d93 update TODO 2 years ago
Lennart Poettering 5b05d13345 efi: add more logging for all EFI variable reads 2 years ago
Lennart Poettering 9b58e3f1e9 efi: cache OsIndications too 2 years ago
Lennart Poettering ca71d64de4 efi: explicitly update mtime of EFI variables when changing them 2 years ago
Lennart Poettering c565eb96f7 efi: as extra paranoia NUL terminate UTF-16 strings with three NUL bytes 2 years ago
Lennart Poettering 5f26779887 efi: cache OsIndicationsSupported 2 years ago
Lennart Poettering d1807b0f54 efi: avoid weirdly double }} by indenting differently 2 years ago
Lennart Poettering dc84417f17 efi: cache LoaderEntries EFI variable 2 years ago
Susant Sahani 2b17238b0b sd-dhcp6: Introduce vendor specific information 2 years ago
Lennart Poettering 993929a1b9 man: briefly document the DOCUMENTATION= structure log field 2 years ago
Lennart Poettering 22a73838ff pretty-print: export urlify_enabled() 2 years ago
Lennart Poettering c43f7c6f6b locale-util: add glyph for external links 2 years ago
Lennart Poettering 74b16c1824 sd-device: check netlink netns matches host netns before using monitor 2 years ago
Lennart Poettering 9c9e8b0a50 update TODO 2 years ago
Lennart Poettering 8e998383b6 libsystemd: properly export new sd_notify_barrier() API call 2 years ago
Zbigniew Jędrzejewski-Szmek b3c1a50e99 shared/unit-file: make sure the old hashmaps and sets are freed upon replacement 2 years ago
Lennart Poettering 6c0a43efe1 pam_systemd: set legacy D-Bus path only if the runtime directory is validated 2 years ago
Lennart Poettering 6474cd06f9 pam_systemd: be more thorough when validating runtime paths 2 years ago
Lennart Poettering f9a3ca2ced socket-util: add generic socket_pass_pktinfo() helper 2 years ago
Daan De Meyer 73bd1e7dca Remove systemd-firstboot --force entry from TODO 2 years ago
Daan De Meyer d9dc18b366 fileio: Rename rename_and_apply_smack to rename_and_apply_smack_floor_label. 2 years ago
Daan De Meyer 1da255d4c4 fileio: Refactor sync_rights to take fds as arguments 2 years ago
Daan De Meyer 38531765b6 sysusers: Move sync_rights and rename_and_apply_smack to basic 2 years ago
Zbigniew Jędrzejewski-Szmek bf025b9b60 basic/hashmap: make _ensure_allocated return 1 on actual allocations 2 years ago
Zbigniew Jędrzejewski-Szmek 10e050dcae shared/efi-loader: remove check that uses absolute tick value 2 years ago
Benjamin Berg 3c976556cb test: Add test for XDG desktop file parsing and interpretation 2 years ago
Benjamin Berg c13a8c48e3 xdg-autostart-generator: Add a generator for XDG autostart files 2 years ago
Lennart Poettering 953873e547 efivars: log whenever an EFI variable read access is slow 2 years ago
Lennart Poettering f25b2ee3db update TODO 2 years ago
Lennart Poettering 63aaf9b568 update TODO 2 years ago
Norbert Lange 5fdfaf3392 dont install systemd-initctl, runlevel, telinit if no SYSV compat 2 years ago
Zbigniew Jędrzejewski-Szmek a6a8b87c94 tree-wide: s/time-out/timeout/g 2 years ago
Zbigniew Jędrzejewski-Szmek 5f43a32677 basic/process-util: only try PR_SET_MM once 2 years ago
Zbigniew Jędrzejewski-Szmek 6049b1644a basic/process-util: create helper function 2 years ago
Zbigniew Jędrzejewski-Szmek c88d3d0540 networkd: unfoobar serialization of links 2 years ago
Lennart Poettering 0daed35e3a update TODO 2 years ago
Lennart Poettering 013709a25d journal: expand variables up to PATH_MAX in size in catalog output 2 years ago
Lennart Poettering 90174dc200 core: improve log messages when we cannot process a mount point 2 years ago
Lennart Poettering a02f30dbda unit-name: use TAKE_PTR() where appropriate 2 years ago
Lennart Poettering c9f00c129f unit-name: tighten checks for building valid unit names 2 years ago
Zbigniew Jędrzejewski-Szmek dc4e1e2e35 busctl: drop unneeded param 2 years ago
Zbigniew Jędrzejewski-Szmek 09543657e3 busctl: verify args early and always print results to stdout 2 years ago
Lennart Poettering da809e951a json: turn off ubsan for json_variant_has_type() 2 years ago
Lennart Poettering d17528054d macro: introduce DISABLE_WARNING_TYPE_LIMITS and make use of it everywhere 2 years ago
Lennart Poettering cee42b1a64 json: use our regular way to turn off compiler warnings 2 years ago
Tobias Hunger 6965943517 repart: Add UUID option to config files 2 years ago
Zbigniew Jędrzejewski-Szmek 73ab55ced3 sd-bus: internalize setting of bus is_system/is_user 2 years ago
Zbigniew Jędrzejewski-Szmek f0de2abec2 man: add docs for the new functions 2 years ago
Zbigniew Jędrzejewski-Szmek b93f9fb2d7 tree-wide: use public sd-bus functions in more places 2 years ago
Zbigniew Jędrzejewski-Szmek 95ad423389 sd-bus: make name validation functions public 2 years ago
Zbigniew Jędrzejewski-Szmek 021c78f0a6 busctl: use set_put_strdup() 2 years ago
Frantisek Sumsal 8a18865acc tree-wide: codespell fixes 2 years ago
Topi Miettinen 4f6b4e5124 login: limit nr_inodes for /run/user/$UID 2 years ago
Lennart Poettering 49fe631a44 bus-util: actually register the object manager 2 years ago
Lennart Poettering c6ab6e956e fileio: sync directory after rename, too 2 years ago
Lennart Poettering 0412c68663 homed: return a better error when a home has no authentication information defined 2 years ago
Frantisek Sumsal 3014998da2 meson: add fuzz-tests= option 2 years ago
Evgeny Vereshchagin 90a0e23954 docs: add a link to the Fossies codespell report 2 years ago
Lennart Poettering af50e0df73 proc-cmdline: make checking of EFI options variable optional 2 years ago
Lennart Poettering a9db147243 proc-cmdline: add checking of EFI options variable in proc_cmdline_get_key_many() too 2 years ago
Lennart Poettering 5c93e52edf proc-cmdline: fix return value clobbering in proc_cmdline_get_key() 2 years ago
Zbigniew Jędrzejewski-Szmek 3e776546ad tree-wide: fix bad errno checks 2 years ago
Zbigniew Jędrzejewski-Szmek 673ebe0947 basic/efivars: fix errno propagation 2 years ago
Evgeny Vereshchagin 77b8a9d3fc build-system: build the fuzz targets with both ASan and UBSan 2 years ago
Lennart Poettering 3e068e4a2c man: let's document explicitly that method reply handlers won't get ret_error set to method error 2 years ago
Lennart Poettering c05aeb53e8 man: include sd_bus_message_handler_t prototype in synopsys of all man pages that reference the type 2 years ago
Zbigniew Jędrzejewski-Szmek 926b652f5a bus-message: immediately reject messages with invalid type 2 years ago
Zbigniew Jędrzejewski-Szmek b50087edc1 bus-message: fix negative offset with ~empty message 2 years ago
Lennart Poettering 650e39babe pam_systemd: clean up success path 2 years ago
Lennart Poettering 6022774a51 update TODO 2 years ago
Lennart Poettering d2189fb82b cryptsetup: split out key loading from pkcs11 code and teach search path logic 2 years ago
Lennart Poettering 3fe09d2534 fs-util: teach unlinkat_deallocate() a simple scheme for overwriting for erasing 2 years ago
Lennart Poettering 494b6bed7c journalctl,elsewhere: make sure --file=foo fails with sane error msg if foo is not readable 2 years ago
Lennart Poettering c210f0a635 test-fs-util: don't fail on btrfs file systems in containers 2 years ago
Norbert Lange 29e235d638 allow removal of initrd services 2 years ago
Lennart Poettering fef13dcab6 busctl: improve error messages on duplicate members/interfaces 2 years ago
Lennart Poettering c7010dcb68 busctl: use structured initialization 2 years ago
Zbigniew Jędrzejewski-Szmek 47e12585a5 TODO: drop some external items 2 years ago
Zbigniew Jędrzejewski-Szmek 11fc52ff89 TODO: drop some networkd items 2 years ago
Lennart Poettering a0eb6991e5 update TODO 2 years ago
Lennart Poettering 827fc7cd30 proc-cmdline: add some explanatory comments 2 years ago
Lennart Poettering 59e70beb0b blockdev: add helper for locking whole block device 2 years ago
Lennart Poettering 7590e7c4ef blockdev: propagate one more unexpected error 2 years ago
Lennart Poettering decfc7f096 update TODO 2 years ago
Dimitri John Ledkov 8a7d9c2d25 meson: initialize time-epoch to reproducible builds compatible value 2 years ago
Susant Sahani ff2de2c9f4 network: Introduce bond util 2 years ago
Susant Sahani e19872c29e network: Introduce ipvlan util 2 years ago
Lennart Poettering b5c65cb321 update TODO 2 years ago
Lennart Poettering 3b3b4d6db2 limit-util: quieten a very common debug message that is misleading 2 years ago
Lennart Poettering 81bee7ae65 update TODO 2 years ago
Ankit Jain 3a069ceaf4 journal-send: Fix the limitation of LINE_MAX 2 years ago
Rubens Figueiredo f5f2df701d network: allow setting VLAN protocol on bridges 2 years ago
Susant Sahani 405367f5e7 network: Introduce macvlan util 2 years ago
Lennart Poettering 19c21409f5 man: document the new _LINE_BREAK= type 2 years ago
Lennart Poettering b43b599dd0 sd-bus: introduce new SD_BUS_VTABLE_ABSOLUTE_OFFSET vtable flag 2 years ago
Lennart Poettering 74958bef35 stat-util: add stat_inode_unmodified() helper that checks if an inode was modified 2 years ago
Topi Miettinen 57f8874b9a tree-wide: add size limits for tmpfs mounts 2 years ago
Lennart Poettering 5895f46995 update TODO 2 years ago
Lennart Poettering 6c902de560 pam_systemd/pam_systemd_home: rework how we cache user records 2 years ago
Lennart Poettering 385ab4551f update TODO 2 years ago
Lennart Poettering 7184ff03f8 pam_systemd: also print debug lines when ending a session 2 years ago
Lennart Poettering 1e084ae6eb pam_systemd: drop unused uid argument from export_legacy_dbus_address() 2 years ago
Zbigniew Jędrzejewski-Szmek 5343801579 shared/ethtool-util: hush gcc warnings about array bounds 2 years ago
Benjamin Robin 96a2e389eb basic: Allow to call STRV_FOREACH_BACKWARDS() with a char * const * strv 2 years ago
Lennart Poettering 29cfb1c192 update TODO 2 years ago
Lennart Poettering ee0a3b87ec random-util: make use of GRND_INSECURE when it is defined 2 years ago
Lennart Poettering 0e81859d52 random-util: use ERRNO_IS_NOT_SUPPORTED() macro 2 years ago
Lennart Poettering 9d175cfd01 random-util: actually encode our expectations on RAND_MAX 2 years ago
Lennart Poettering f76b7b3870 update TODO 2 years ago
Lennart Poettering 5d2cb208fb fs-util: beef up path_is_encrypted() to deal with LVM block devices 2 years ago
Lennart Poettering 4625212259 update TODO 2 years ago
Lennart Poettering 9adf784909 update TODO