Compare commits

...

1590 Commits

Author SHA1 Message Date
Mark Hindley b96818a0fd Update changelog. 3 years ago
Mark Hindley c23b8d16f9 Merge branch 'master' into debian-proposed 3 years ago
Mark Hindley 61819522a5 Update build dep minimum versions. 3 years ago
Mark Hindley d9d237de7d Update changelog. 3 years ago
Mark Hindley 597fe7e9a0 Merge branch 'master' into debian-proposed 3 years ago
Mark Hindley e0a51a47b2 Update to standards version 4.4.1 (no changes). 3 years ago
Mark Hindley ab8d15fc18 Breaks against fixed apt is not necessary. 3 years ago
Mark Hindley d0b42a560d The apt fix for #934491 is also present in 1.8.4. 3 years ago
Mark Hindley b7a3a7b031 Changelog. 3 years ago
Mark Hindley fb982c9fa0 Merge branch 'master' into debian-proposed 3 years ago
Mark Hindley 8f2168111e Add Breaks for apt << 1.9.4. Closes: #934491 3 years ago
Mark Hindley 1456a65af8 Fix build on architectures where libseccomp-dev is unavailable. 3 years ago
Mark Hindley e12f0e69c1 libelogind0 also has sd-daemon(3) implementation. Add it to the package description. 3 years ago
Mark Hindley b7485b2e94 elogind should Recommend libpam-elogind. 3 years ago
Mark Hindley 1f5143deba Fix typo and finalise changelog for upload to unstable. 3 years ago
Mark Hindley 211e84e689 Reword changelog of Andreas Messer's package maintenance retiral. 3 years ago
Mark Hindley c732383686 Add Standards Version upgrade to changelog. 3 years ago
Mark Hindley 1a6947405e Merge branch 'master' into debian-proposed 3 years ago
Mark Hindley 66fa642800 Update to Standards Version 4.4.0 (no changes). 3 years ago
Mark Hindley 407bd2c777 Merge branch 'debian' into debian-proposed 3 years ago
Mark Hindley a70cf6ccf5 Changelog for version 241.3-1+debian1. 3 years ago
Mark Hindley 9f77538460 Merge branch 'master' into debian 3 years ago
Mark Hindley 47ad202852 Version 241.3 Release 3 years ago
Sven Eden 80629b2229 Version 241.3 Release 3 years ago
Sven Eden 33f551e845 Prep 241.2: Fix test-path-util for musl-libc based systems (#133) 3 years ago
Sven Eden bc8ddc82bb .travis.yml: Identify as docker image 3 years ago
Sven Eden 879d268ed7 Prep 241.3: test-event.c: Skip inotify() tests when run in a container. 3 years ago
Sven Eden b625c4ddc2 Prep 241.3: Do not use assert_cc() on terms including casts on non-glibc systems 3 years ago
Sven Eden 41ad3691d9 Travis-CI: Fix package update in container (#132) 3 years ago
Sven Eden 0fadabba16 pwx/last_mutual_commits.csv : Updated v241-stable 3 years ago
Sven Eden 0ad9a31288 Prep 242.3: Remove new libmount-util.h, nowhere needed. 3 years ago
Sven Eden b91b2c9445 Prep 241.3: Enable dev-kvm-mode and grou-render-mode options 3 years ago
Zbigniew Jędrzejewski-Szmek 3e1bd68373 test-libmount: let's see how libmount parses stuff 3 years ago
Zbigniew Jędrzejewski-Szmek 90ebe35b86 shared: add a single definition of libmount cleanup functions 3 years ago
Lennart Poettering 501277254c pam-systemd: use secure_getenv() rather than getenv() 3 years ago
Jussi Pakkanen def7f41221 meson: drop misplaced -Wl,--undefined argument 3 years ago
Yu Watanabe 70abeedeae bus-util: treat org.freedesktop.DBus.Error.ServiceUnknown nicely when polkit does not exist 3 years ago
Lennart Poettering bf0faa680e logind: when we cannot attach a passed fd to a device, close it 3 years ago
Lennart Poettering d7de57191c logind: simplify removal of device fds 3 years ago
Lennart Poettering c19c66c489 missing: add FS_PROJINHERIT_FL 3 years ago
Zbigniew Jędrzejewski-Szmek b7ad6e7ef6 util-lib: use a fixed buffer size for terminal path 3 years ago
Zbigniew Jędrzejewski-Szmek 396e00e031 sd-id128: look for invocation id in environment first, keyring second 3 years ago
Zbigniew Jędrzejewski-Szmek 2266698163 bus: fix memleak on invalid message 3 years ago
Zbigniew Jędrzejewski-Szmek e4ab1fa6eb basic/fd-util: refuse "infinite" loop in close_all_fds() 3 years ago
Yu Watanabe 310f8296cc sd-id128: split the logic obtaining invocation ID from sd_id128_get_invocation() 3 years ago
David Rheinsberg 41d34def70 sd-bus: skip sending formatted UIDs via SASL 3 years ago
David Rheinsberg 7166a80011 sd-bus: fix SASL reply to empty AUTH 3 years ago
David Rheinsberg 886f8bb7a2 sd-bus: avoid magic number in SASL length calculation 3 years ago
Michael Biebl 70f10f1045 Re-add uaccess tag for /dev/dri/renderD* 3 years ago
Zbigniew Jędrzejewski-Szmek 9607c8d7ce kernel-install: rename $BOOT_DIR[_ABS] to $ENTRY_DIR[_ABS] 3 years ago
Lennart Poettering c72eb83ebe man: clarify that sd_journal_seek_head() seeks *before* the first entry 3 years ago
Rasmus Thomsen 131264f882 CI: add .travis.yml 3 years ago
Sven Eden cac266581e src/basic/filio.c: Do not disable file buffers on non-glibc [#130] 3 years ago
Mark Hindley 77e6aed0ad Changelog. 3 years ago
Mark Hindley cd37e46790 Remove Andreas from Uploaders. 3 years ago
Mark Hindley 6de5ebc02f Merge branch 'master' into debian 3 years ago
Mark Hindley 4f52d88a7b Simplify libsystemd.so compatibility symlink handling. 3 years ago
Sven Eden eb12281c46 Version 242.2 Release 3 years ago
Mark Hindley 742c53a3a6 Refer to CC0-1.0 license in /usr/share/common-licenses/. 3 years ago
Sven Eden faeb66be6b Fix test-mountpoint-util for chroots with incomplete mounts (#127) 3 years ago
Sven Eden 562a9d54ef man/sd_journal_get_catalog.xml: Remove superfluous </para> tag 3 years ago
Sven Eden a79f7041fe Prep v242.2: Fix masks/insertions using __GLIBC__ as identifier 3 years ago
Sven Eden e2a906ff4c Bump pwx, pwx/check_tree.pl: Fix __GLIBC__ insertion end identifier 3 years ago
Sven Eden cff84999f7 Prep v242.2: Revert musl-libc compatibility changes in rlimit_format(), that function is masked out anyway. 3 years ago
Sven Eden ecd29097ef Prep v242.2: Fix some elogind masking issues in the man page xml files. 3 years ago
Sven Eden 39735c8d83 Prep v242.2: Remove superfluous empty coment line in po files 3 years ago
Adam Jackson e64d29d39a login: mark nomodeset fb devices as master-of-seat 3 years ago
Mike Lothian 8ebf1ca691 login: HyperV requires master-of-seat to be set 3 years ago
Sven Eden 076b510261 Prep 241.1: Fix man page masking for future migrations 3 years ago
Sven Eden c56be935da Prep 241.1: Fix po files after fixing pwx/update_po_files.pl 3 years ago
Sven Eden 369df5040d pwx: Revision bump with new check_tree.pl that listens to __GLIBC__ keyword. 3 years ago
Sven Eden 02f1624baa Protect M_PIl addition in src/test/test-json.c 3 years ago
Sven Eden 75a362c762 Fix additionally needed include in src/basic/util.h 3 years ago
Sven Eden 63eae92324 Make RLIM_FMT fix for musl-libc fit for the migration tools. 3 years ago
maxice8 4ad7c4ac9d musl_missing.h: remove canonicalize_file_name 3 years ago
maxice8 013ecd9f11 musl_missing.h: remove basename definition since libgen.h is now 3 years ago
maxice8 59f8c11f2e src/base/format: fix handling of RLIM_FMT 3 years ago
maxice8 c7e151ce05 src/test/test-json.c: define M_PIl 3 years ago
maxice8 b8e0a65d64 printf: check for values of HAVE_PRINTF_H not if defined or not. 3 years ago
maxice8 c7cba0857b src/basic/util.h: add missing musl_missing.h include 3 years ago
maxice8 50a6fc1450 musl_missing.h: add __compar_d_fn_t 3 years ago
maxice8 284f156d9d musl_missing.h: drop GLOB_BRACE 3 years ago
Sven Eden 1ad7d44769 Prep 241.1: Fix suspend/hibernate default config 3 years ago
Sven Eden 3d050347b6 Prep 241.1: Add missing documentation for the sd-journal.h API. 3 years ago
Sven Eden 0e0dd82fe3 Prep 241.1: Fix sd-journal.h API functions return values where -ENOSYS is not needed according to their documentations. [Issue: #97] 3 years ago
Sven Eden 1e3a688674 Prep 241.1: Support location variables in sd_journal_sendv() [Issue #97] 3 years ago
Sven Eden 6aadf104b3 Prep 241.1: Make clear why sd_is_mq() is a stub in man/sd_is_fifo.xml 3 years ago
Sven Eden 039e116054 Prep 241.1: Unmask stubbed functions in man/sd_bus_creds_get_pid.xml but make clear they are stubs. 3 years ago
Sven Eden 9bc25a7985 Prep 241.1: Mask irrelevant details in man/elogind.syntax.xml 3 years ago
Sven Eden 5ee6ba6ccf Prep 241.1: Add sd-journal.h support and minimal functionality 3 years ago
Sven Eden 30a0118705 meson.build: move systemd-user-sessions definition, so diff wonÄt break on migration. 3 years ago
Sven Eden b829d5526c Prep 241.1: Add non-functional stubs for all sd_journal API functions 3 years ago
Sven Eden 44073c4afc Prep 241.1: Re-add sd_bus_creds_get_unit() and sd_bus_creds_get_user_unit() as stubs 3 years ago
Sven Eden 64c0b9caaa Prep 241.1: Re-add sd_is_mq(), but make it a stub 3 years ago
Sven Eden 54705c41b1 Prep 241.1: Apply new build config for pam_systemd to pam_elogind 3 years ago
Sven Eden fe18c6080b Fix po files after fixing pwx/update_po_files.pl 3 years ago
Mark Hindley a89caef1ea Add AppStream metadata license CC0-1.0 to debian/copyright. 3 years ago
Sven Eden 0f1b40d2d0 pwx/last_mutual_commits.csv: v241-stable Revision bump 3 years ago
Adam Jackson ac239d650d login: mark nomodeset fb devices as master-of-seat 3 years ago
Mike Lothian 0c7e526678 login: HyperV requires master-of-seat to be set 3 years ago
Mark Hindley ee450a19c8 Revert "License AppStream metadata as LGPL-2.1+ to match debian/*." 3 years ago
Mark Hindley 68afe2b1f8 Release 241.1-1+debian1 for unstable. 3 years ago
Mark Hindley cbb6f49bdc Changelog. 3 years ago
Mark Hindley a062f80ed3 Make libelogind0 conflict with systemd. 3 years ago
Mark Hindley c8c5c47d0b Merge branch 'master' into debian 3 years ago
Mark Hindley edbe0c2734 Move libelogind-dev-doc to Section: doc. 3 years ago
Mark Hindley ea421d3857 Now libelogind.so is ABI compatible with libsystemd.so provide/conflict/replace libsystemd0 and provide libsystemd.so symlinks to make it a drop in replacement. 3 years ago
Mark Hindley 4522f15970 Update libelogind-dev-doc install paths. 3 years ago
Mark Hindley 4afae7ad3f Version 241.1 Release 3 years ago
Sven Eden 33084419ba meson.build: 241.1 version bump 3 years ago
Sven Eden 15c9504082 Prep 241.1: Fix man page masking for future migrations 3 years ago
Sven Eden cb6c225327 Prep 241.1: Fix suspend/hibernate default config 3 years ago
Sven Eden d7934aedd1 Prep 241.1: Several Updates to meson.build: 3 years ago
Sven Eden c81c2f3e2c Prep 241.1: Add missing documentation for the sd-journal.h API. 3 years ago
Sven Eden 391fd9a44e Prep 241.1: Add stubs for the hwdb functions in libsystemd. 3 years ago
Sven Eden 3b99a5ca90 Prep 241.1: Add sd-journal.h support and minimal functionality 3 years ago
Sven Eden 87a6a0817e Prep 241.1: Re-add sd_bus_creds_get_unit() and sd_bus_creds_get_user_unit() as stubs 3 years ago
Sven Eden fb6a0d78b1 Prep 241.1: Re-add sd_is_mq(), but make it a stub 3 years ago
Sven Eden 6bebebc2f0 Prep 241.1: Remove unneeded man pages that slithered in during migration. 3 years ago
Sven Eden 91dff41800 Prep 241.1: Remove udev tests elogind doesn't need. 3 years ago
Sven Eden 1b1fbdb969 Prep 241.1: Apply new build config for pam_systemd to pam_elogind 3 years ago
Sven Eden 44a71f4238 added missing po/ja.po and po/lt.po 3 years ago
Sven Eden faccf4a09c Prep 241.1: Fix po files after fixing pwx/update_po_files.pl 3 years ago
Sven Eden 507f482c9c meson.build: Raise libelogind_version to libsystemd_version. 3 years ago
Sven Eden 1e2432c01e pwx/last_mutual_commits.csv: Updated v241-stable 3 years ago
Riccardo Schirone 4493f8c391 Allocate temporary strings to hold dbus paths on the heap 3 years ago
Riccardo Schirone dfbfe6bda0 Refuse dbus message paths longer than BUS_PATH_SIZE_MAX limit. 3 years ago
Yu Watanabe f24be7f029 NEWS: add entry about 'udevadm trigger --wait-daemon' 3 years ago
Yu Watanabe a727222444 NEWS: fix release date 3 years ago
Yu Watanabe 2be6e8b525 sd-device: also store properties read from udev database to sd_device::properties_db 3 years ago
Sven Eden e9ef589f5f Merge branch 'master' into v241-stable 3 years ago
Sven Eden 104a897631 Prep 241: Fix build issues after upstream migration 3 years ago
Sven Eden c17463e209 Prep 241: Fix meson configure 3 years ago
Sven Eden ecbd116dcd pwx/last_mutual_commits.csv: Migrated master to upstream v241 tag 3 years ago
emersion 78c09023df libsystemd: check if _POSIX_C_SOURCE is defined 3 years ago
emersion 3eba9620b7 libsystemd: check if _POSIX_C_SOURCE is defined 3 years ago
Lennart Poettering 6317a219af NEWS: update for final v241 3 years ago
Lennart Poettering 84ff006b26 sd-bus: if we receive an invalid dbus message, ignore and proceeed 3 years ago
Zbigniew Jędrzejewski-Szmek 7530252337 man: move sd-login(5) udev tags to the udev section 3 years ago
Zbigniew Jędrzejewski-Szmek 30fe47af09 man: add a new section for EFI variables 3 years ago
Zbigniew Jędrzejewski-Szmek 906c5331e3 man: add a new directives section for .nspawn 3 years ago
Zbigniew Jędrzejewski-Szmek 7a77dd398d man: move all config file options to one section 3 years ago
Zbigniew Jędrzejewski-Szmek 859fbcd19d man: move os-release, machine-info, vconsole.conf vars to envvar section 3 years ago
Zbigniew Jędrzejewski-Szmek 566adc6e0f man: use <constant> for SD_BUS_ERROR_* and SD_BUS_NAME_* constants 3 years ago
Zbigniew Jędrzejewski-Szmek fd188e7074 man: use <varname> for pam configuration options 3 years ago
Zbigniew Jędrzejewski-Szmek 74fa01def8 test-json: do not pass ephemeral array as intializer to JSON_BUILD_STRV 3 years ago
Lennart Poettering 6524560cdf util.h: add new UNPROTECT_ERRNO macro 3 years ago
Yu Watanabe 93f57610fb sd-daemon: make sd_booted() return negative errno on unexpected error 3 years ago
Yu Watanabe 2dd7d64f57 test: add a test case for issue #11652 3 years ago
Yu Watanabe ea4e8604ef sd-device: fix device_copy_properties() 3 years ago
Zbigniew Jędrzejewski-Szmek 0baea960b6 test-sizeof: print the alignments too 3 years ago
Zbigniew Jędrzejewski-Szmek 527c3ded84 test-resolve: increase timeout to 120s 3 years ago
Zbigniew Jędrzejewski-Szmek ec24162154 journal: drop _packed_ attribute in a few places 3 years ago
Zbigniew Jędrzejewski-Szmek 57e51cda70 test-util: drop _packed_ attribute 3 years ago
Christian Hesse 030a947aa5 NEWS fix boolean value for meson options 3 years ago
Thomas Haller 0085f05607 hashmap: always set key output argument of internal_hashmap_first_key_and_value() 3 years ago
Thomas Haller b9c89dea2c hashmap: avoid uninitialized variable warning in internal_hashmap_clear() 3 years ago
YmrDtnJu 17ddbcea73 shared: Revert commit 49fe5c099 in parts for function parse_acl. 3 years ago
Lennart Poettering fdf181d8ba pager: improve english a bit 3 years ago
Lennart Poettering f66837537e More NEWS prep for v241 3 years ago
Lennart Poettering c156c6d77b tree-wide: use newa() instead of alloca() wherever we can 3 years ago
Lennart Poettering 036ce2a46f alloc-util: whenever any of our alloca() wrappers is used to allocate overly large memory blocks, hit an assert() 3 years ago
Zbigniew Jędrzejewski-Szmek 29dca32d4c build-sys: bump package/library versions 3 years ago
Michal Sekletar de3de2a32c process-util: don't use overly large buffer to store process command line 3 years ago
Zbigniew Jędrzejewski-Szmek 33a3e878b0 basic/prioq: add prioq_peek_item() 3 years ago
Yu Watanabe ad9ff226f8 sd-device-monitor: use SO_DETACH_FILTER to remove BPF program 3 years ago
Zbigniew Jędrzejewski-Szmek a4cd6a5216 procfs-util: expose functionality to query total memory 3 years ago
Louis Taylor 1390fefea0 meson: make version a dependency and use it in libbasic 3 years ago
Yu Watanabe 50358f5923 sd-device: do not save e.g., DEVPATH or INTERFACE properties to udev database 3 years ago
Mike Gilbert effc720103 test-process-util: do not assume PID 1 has UID=0 3 years ago
Louis Taylor 3aa7130cb0 NEWS: add section about backslashes in EnvironmentFile 3 years ago
Lennart Poettering 0804597616 fd-util: rework how we determine highest possible fd 3 years ago
Zbigniew Jędrzejewski-Szmek 3f481b111f NEWS: retroactively describe .include deprecation 3 years ago
Yu Watanabe 8fc24f7031 sd-event: introduce event_free_signal_data() 3 years ago
Jörg Thalheim 93f46c7456 tools/choose-default-locale.sh: set shebang to /bin/sh 3 years ago
Louis Taylor 6f35c7c2c4 tree-wide: use '"' instead of '\"' 3 years ago
Lennart Poettering a8ab743cf6 tree-wide: whenever we allocate a new bus object, close it before dropping final ref 3 years ago
Lennart Poettering 20f338f049 tree-wide: make sure to flush/close all bus connections when our daemons exit 3 years ago
Lennart Poettering 4792966773 sd-bus: add sd_bus_close_unref() helper 3 years ago
Louis Taylor c9646f5118 util-lib: follow shell syntax for escape in quotes 3 years ago
Zbigniew Jędrzejewski-Szmek 44f1ee1582 NEWS: describe the naming scheme updates 3 years ago
bl33pbl0p c5d975cc56 Add note about transactions being genereated independently of a unit's state. 3 years ago
Chris Morin fd2a44ea20 CODING_STYLE: fix grammar mistake 3 years ago
Zbigniew Jędrzejewski-Szmek 8878b192ce user-util: remove unsed NOLEGACY define 3 years ago
Zbigniew Jędrzejewski-Szmek b7cb1a0dc9 Drop some unnecessary newlines 3 years ago
Lennart Poettering 331c5655b7 seccomp: drop mincore() from @system-service syscall filter group 3 years ago
Lennart Poettering 13f71551e7 strv: rework FOREACH_STRING() macro 3 years ago
Lucas Werkmeister 614e323740 Enable regular file and FIFO protection 3 years ago
Joost Heitbrink 5d1c7a05e7 Fix omission in docs 3 years ago
Zbigniew Jędrzejewski-Szmek fabf504ba5 NEWS: typos 3 years ago
Mikhail Kasimov be422580fd Update uk.po 3 years ago
Zbigniew Jędrzejewski-Szmek 20c9428212 Revert "pam_systemd: set $DBUS_SESSION_BUS_ADDRESS unconditionally" 3 years ago
Zbigniew Jędrzejewski-Szmek 6fcc9020ac pam_systemd: do no allocate the path of fixed length 3 years ago
Topi Miettinen 46b105db18 Remove 'inline' attributes from static functions in .c files (#11426) 3 years ago
Yu Watanabe bbcedc102a man: fix reference 3 years ago
Yu Watanabe 0a28352a35 NEWS: add more entries 3 years ago
Zbigniew Jędrzejewski-Szmek f782fa70fe NEWS: document deprecation of PermissionsStartOnly= in v240 3 years ago
Zbigniew Jędrzejewski-Szmek 95edb5ab14 NEWS: update for v241 3 years ago
Topi Miettinen 98e37bc4dc Delete duplicate lines 3 years ago
Yu Watanabe ccd1958ede sd-device-monitor: fix ordering of setting buffer size 3 years ago
Fabrice Fontaine 37e59ed1c3 missing_syscall.h: include errno.h 3 years ago
Fabrice Fontaine 6fb915e8e8 missing_if_link.h: add IFLA_BOND_MODE 3 years ago
Fabrice Fontaine 444b99a4be basic/tmpfile-util.c: fix build without O_TMPFILE 3 years ago
Fabrice Fontaine 793036d9bf capability: fix build without PR_CAP_AMBIENT 3 years ago
Zbigniew Jędrzejewski-Szmek f109e3b3f7 Revert "nss: prevent PROTECT_ERRNO from squashing changes to *errnop" 3 years ago
Michael Biebl e755149b9d meson: stop setting -fPIE globally 3 years ago
Franck Bui bdfbad4c35 Revert "logind: become the controlling terminal process before restoring VT" 3 years ago
Zbigniew Jędrzejewski-Szmek ddad960990 pam_systemd: reword message about not creating a session 3 years ago
Sam Morris 1bedf551cd nss: prevent PROTECT_ERRNO from squashing changes to *errnop 3 years ago
Zbigniew Jędrzejewski-Szmek 1ea379b515 logind: do not pass negative number to strerror 3 years ago
Zbigniew Jędrzejewski-Szmek 54e8f660ff basic/process-util: limit command line lengths to _SC_ARG_MAX 3 years ago
Zbigniew Jędrzejewski-Szmek e54f3ef3f8 journald: do not store the iovec entry for process commandline on stack 3 years ago
Zbigniew Jędrzejewski-Szmek 495f43f895 sd-device: modernize code a bit 3 years ago
Ryan Gonzalez da02f4bde7 copy: Add a COPY_MERGE_EMPTY flag to merge only if the target is empty 3 years ago
Ryan Gonzalez 55e2c3c69c stat-util: Add dir_is_empty_at 3 years ago
Yu Watanabe d1ce5531b5 login: simplify the condtion in assertion and slightly decrease binary size 3 years ago
Yu Watanabe 769b03862a login: use free_and_strdup() at one more place 3 years ago
Yu Watanabe 7c21282239 login: adjust range of InhibitWhat in assertions 3 years ago
dana 2de5b3ae5d zsh completion: Prevent functions from clobbering each other, &c. 3 years ago
Yu Watanabe 7f28bb8836 NEWS: also mention that clock file for timesyncd may need to move 3 years ago
Yu Watanabe 15cdabd8e1 test: add testcases for the lines prefixed with whitespaces 3 years ago
Yu Watanabe 98f92b6bcd conf-parser: accept whitespaces before comments 3 years ago
Yu Watanabe d70230d18b conf-parser: mention that unknown lvalue is ignored 3 years ago
Yu Watanabe 8171ee902c login: do not use cast to bool for enum 3 years ago
Lennart Poettering 877708166e tree-wide: always declare bitflag enums the same way 3 years ago
Lennart Poettering 10e6a0be10 json: handle NULL explicitly in json_variant_has_type() 3 years ago
Lennart Poettering 462420cbb2 json: fix typo 3 years ago
Lennart Poettering 19241a1d95 json: teach json_log() the new SYNTHETIC_ERRNO() logic 3 years ago
Lennart Poettering 34fac048cb stat-util: remove spurious newline 3 years ago
Lennart Poettering 18e3645f38 env-util: normalize one more flags enum 3 years ago
Zbigniew Jędrzejewski-Szmek 164053d5fd pam_systemd: set $DBUS_SESSION_BUS_ADDRESS unconditionally 3 years ago
Zbigniew Jędrzejewski-Szmek 74706833a5 Print the systemd version in a format that dracut likes 3 years ago
James Hilliard 8bca557c87 Disable tools/choose-default-locale.sh when cross compiling 3 years ago
Zbigniew Jędrzejewski-Szmek b6a3c0a3a1 Revert "meson: declare version.h as dep for fuzzers" 3 years ago
Zbigniew Jędrzejewski-Szmek a0a481aedb meson: declare version.h as dep for libbasic 3 years ago
Zbigniew Jędrzejewski-Szmek 5da7b6f3e0 Use c99 static array size declarations in exported functions too 3 years ago
Zbigniew Jędrzejewski-Szmek ff5f019b90 tree-wide: use c99 static for array size declarations 3 years ago
Zbigniew Jędrzejewski-Szmek 199fae14da Revert "pam_systemd: drop setting DBUS_SESSION_BUS_ADDRESS" 3 years ago
YunQiang Su 42d56bbadb Pass separate dev_t var to device_path_parse_major_minor 3 years ago
Daniele Medri bafd147a65 po: update Italian translation 3 years ago
Yu Watanabe 808b147c80 sleep: install default sleep.conf 3 years ago
Zbigniew Jędrzejewski-Szmek f77474c1be test-json: check absolute and relative difference in floating point test 3 years ago
Chris Down 0bdd68a77f cgroup: s/cgroups? ?v?([0-9])/cgroup v\1/gI 3 years ago
Filipe Brandenburger 87f691f74f docs: generate index.md in Jekyll 3 years ago
Filipe Brandenburger 246d911040 docs: add a "front matter" snippet to our markdown pages 3 years ago
Yu Watanabe 2cdc8e0054 Revert "sd-device: ignore bind/unbind events for now" 3 years ago
Yu Watanabe f14efe0042 meson: check whether C.UTF-8 exists or not and use it if exists 3 years ago
Yu Watanabe 1fd02adf35 sd-device: fix segfault when error occurs in device_new_from_{nulstr,strv}() 3 years ago
Dave Reisner 63abca4961 Make default locale a compile time option 3 years ago
Thomas Haller a0d453993e build: don't include shared's "serialize.h" in basic's "time-util.c" 3 years ago
James Hilliard e82e313e50 meson: use cross compilation compatible c++ check 3 years ago
Zbigniew Jędrzejewski-Szmek f34f13665f NEWS: add one more name and adjust location 3 years ago
Zbigniew Jędrzejewski-Szmek 426db5de91 tree-wide: use assert_se() for signal operations with constants 3 years ago
Dmitry Torokhov d8636e0a8e sd-device: ignore bind/unbind events for now 3 years ago
Zbigniew Jędrzejewski-Szmek 7c2eedf94d Revert "sleep: offer hibernation only if the kernel image still exists" 3 years ago
Zbigniew Jędrzejewski-Szmek eb954c34b6 tree-wide: make new/new0/malloc_multiply/reallocarray safe for size 0 3 years ago
Lennart Poettering 31ce07e8c8 NEWS: prepare for v240 3 years ago
Lennart Poettering 9806560e77 build-sys: bump package/library versions 3 years ago
Chris Down b2e6325faf cgroup: Add NEWS entry for cgroup_no_v1=all implying unified usage 3 years ago
Chris Down afc97b2e7d cgroup: Imply systemd.unified_cgroup_hierarchy=1 on cgroup_no_v1=all 3 years ago
Zbigniew Jędrzejewski-Szmek 547406d3d1 meson: declare version.h as dep for fuzzers 3 years ago
Zbigniew Jędrzejewski-Szmek e0c5400e63 meson: simplify handling of pkgconfigdatadir=no, pkgconfiglibdir=no 3 years ago
Zbigniew Jędrzejewski-Szmek e3ef307312 meson: allow setting the version string during configuration 3 years ago
Zbigniew Jędrzejewski-Szmek d1226f4e32 meson-vcs-tag: add work-around for git bug 3 years ago
Zbigniew Jędrzejewski-Szmek e2db11e291 meson: generate version tag from git 3 years ago
Yu Watanabe 72f61a540f NEWS: mention DynamicUser= is disabled for networkd, resolved and timesyncd 3 years ago
Lennart Poettering d955afa93f fileio: fix read_one_line() when reading bytes > 0x7F 3 years ago
Zbigniew Jędrzejewski-Szmek 3503f40498 tmpfiles: fix crash with NULL in arg_root and other fixes and tests 3 years ago
Lennart Poettering 5f1318996c update TODO 3 years ago
Sven Eden a56c225755 Merge branch 'Derriick-_POSIX_C_SOURCE-fix' 3 years ago
Derriick b26e6d57a8 Check if _POSIX_C_SOURCE is defined 3 years ago
Sven Eden 2e92978493 Prep 241: Fixed upstream migration after tools got fixed for src/test (8/8) 3 years ago
Sven Eden 947b89057c Prep 241: Fixed upstream migration after tools got fixed for src/sleep (7/8) 3 years ago
Sven Eden 0c9141e38d Prep 241: Fixed upstream migration after tools got fixed for src/shared (6/8) 3 years ago
Sven Eden 68736ede91 Prep 241: Fixed upstream migration after tools got fixed for src/login (5/8) 3 years ago
Sven Eden 45f0a372c7 Prep 241: Fixed upstream migration after tools got fixed for src/libelogind (4/8) 3 years ago
Sven Eden b9720ed647 Prep 241: Fixed upstream migration after tools got fixed for src/basic (3/8) 3 years ago
Sven Eden 5bc3992de4 Prep 241: Fixed upstream migration after tools got fixed for man/ (2/8) 3 years ago
Sven Eden f25b6afcf7 Prep 241: Fixed upstream migration after tools got fixed for root files (1/8) 3 years ago
Sven Eden 0eb930f703 pwx: Revision bump with fixed tools 3 years ago
Zbigniew Jędrzejewski-Szmek dbb4a03dee meson: define PROJECT_VERSION as the "bare" project version 3 years ago
Zbigniew Jędrzejewski-Szmek 04f7b3cc09 Remove use of PACKAGE_STRING 3 years ago
Sven Eden 718dfdad0e Prep 239.4: Fix test-login when elogind hasn't run before 3 years ago
Sven Eden 4543d7683e Add ReloadConfig to org.freedesktop.login1.conf 3 years ago
Sven Eden d0ab2b3910 Add a "reload" command to loginctl 3 years ago
Sven Eden 29fc24ebd6 Fix hibernation when swap is an LVM partition. 3 years ago
Sven Eden 64ed1adcc9 Prep 240: README: Add license information for src/basic/MurmurHash2.c 3 years ago
Sven Eden 02872d947d Rescue elogind README. 3 years ago
Sven Eden d4a9bc66bf Prep 240: Remove src/test/test-sd-hwdb.c 3 years ago
Sven Eden 35a099310a Prep 240: Remove src/test/test-serialize.c, as we do not need any but one deserilization function. The tests are useless for us. 3 years ago
Sven Eden 76b239d29b Prep 240: Remove src/shared/tmpfile-util-label.[hc], it is not needed. 3 years ago
Sven Eden 47778136ae Prep 240: Remove linux/can/vxcan.h support file 3 years ago
Sven Eden a1baa3cd28 Prep 240: Remove linux/fou.h support file 3 years ago
Sven Eden 5c9d75b3d3 Prep 240: Remove BTRFS support files 3 years ago
Sven Eden e23a6b8856 Prep 240: Fix migration flaws and missing updates in src/update-utmp [15/15] 3 years ago
Sven Eden b4f0d81c16 Prep 240: Fix migration flaws and missing updates in src/uaccess-command [14/15] 3 years ago
Sven Eden 3bc3087346 Prep 240: Fix migration flaws and missing updates in tools/ [13/15] 3 years ago
Sven Eden 94b03b9a5d Prep 240: Fix migration flaws and missing updates in src/test [12/15] 3 years ago
Sven Eden f86204f1bf Prep 240: Fix migration flaws and missing updates in src/systemd [11/15] 3 years ago
Sven Eden d9af1f7bd4 Prep 240: Fix migration flaws and missing updates in src/sleep [10/15] 3 years ago
Sven Eden 85391d6718 Prep 240: Fix migration flaws and missing updates in src/shared [ 9/15] 3 years ago
Sven Eden 52ae0c4f29 Prep 240: Fix migration flaws and missing updates in ./ [ 8/15] 3 years ago
Sven Eden 2b01f895f9 Prep 240: Fix migration flaws and missing updates in po/ [ 7/15] 3 years ago
Sven Eden 745ab20275 Prep 240: Fix migration flaws and missing updates in man/ [ 6/15] 3 years ago
Sven Eden d78ac0228e Prep 240: Fix migration flaws and missing updates in src/login [ 5/15] 3 years ago
Sven Eden 14d5471df3 Prep 240: Fix migration flaws and missing updates in src/libelogind [ 4/15] 3 years ago
Sven Eden 5911f0ca25 Prep 240: Fix migration flaws and missing updates in src/core [ 3/15] 3 years ago
Sven Eden f4c336df33 Prep 240: Fix migration flaws and missing updates in src/busctl [ 2/15] 3 years ago
Sven Eden da29cb6cea Prep 240: Fix migration flaws and missing updates in src/basic [ 1/15] 3 years ago
Sven Eden efafb86531 Prep 240: Add src/shared/tests.[hc] 3 years ago
Sven Eden 55bc4a2942 Prep 240: Add missing files from upstream and remove src/shared/ip-protocol-list.[hc] 3 years ago
Sven Eden 6ac5c54ea1 Prep 240: Import src/basic/parse-printf-format.[hc] from v238-stable 3 years ago
Sven Eden c32b7aa32e Prep 240: Update build system after upstream migration 3 years ago
Sven Eden a03ae18338 Prep 240: Add missing files that upstream added during migration 3 years ago
Sven Eden 6347bcd37e Prep 240: Remove more superfluous files 3 years ago
Sven Eden f04bae0a9f Prep 240: Remove new but unneeded unit tests. 3 years ago
Sven Eden ccea8c53a8 Prep 240: Remove src/core/bpf-devices.[hc]; we do not control/manage Berkeley Packet Filters. 3 years ago
Sven Eden 20930e9de3 pwx: Revision bump on curent version with updated last_mutual_commits.csv 3 years ago
Sven Eden 1e044c99fa Prep 240: Remove superfluous, unused, orphaned files 3 years ago
Sven Eden 2bdd0e7509 Prep 240: Move files around like upstream did. 3 years ago
Zbigniew Jędrzejewski-Szmek 32a8309e9c NEWS: add one more name and adjust location 3 years ago
Zbigniew Jędrzejewski-Szmek 31421e1449 tree-wide: use assert_se() for signal operations with constants 3 years ago
Zbigniew Jędrzejewski-Szmek 888340a4c5 Revert "sleep: offer hibernation only if the kernel image still exists" 3 years ago
Zbigniew Jędrzejewski-Szmek 8d79ccab29 tree-wide: make new/new0/malloc_multiply/reallocarray safe for size 0 3 years ago
Lennart Poettering 169cc3909e NEWS: prepare for v240 3 years ago
Lennart Poettering 9d7085ac97 build-sys: bump package/library versions 3 years ago
Chris Down 0e1b97acc3 cgroup: Add NEWS entry for cgroup_no_v1=all implying unified usage 3 years ago
Chris Down 07a9179dbb cgroup: Imply systemd.unified_cgroup_hierarchy=1 on cgroup_no_v1=all 3 years ago
Yu Watanabe fb48489667 NEWS: mention DynamicUser= is disabled for networkd, resolved and timesyncd 3 years ago
Lennart Poettering 7b9ec611d0 fileio: fix read_one_line() when reading bytes > 0x7F 3 years ago
Zbigniew Jędrzejewski-Szmek 63992776f2 tmpfiles: fix crash with NULL in arg_root and other fixes and tests 3 years ago
Lennart Poettering 18fd6337cb update TODO 3 years ago
Lennart Poettering cb0e316113 process-util: rework getenv_for_pid() to use read_nul_string() 3 years ago
Lennart Poettering 47fc480b56 fileio: let's minimize 'count' inc/dec calls 3 years ago
Lennart Poettering cd05d536a2 fileio: replace read_nul_string() by read_line() with a special flag 3 years ago
Lennart Poettering 2cb42343c4 process-util: make get_process_environ() safer 3 years ago
Lennart Poettering 1a3b18e524 tree-wide: port some code over to safe_fgetc() 3 years ago
Zbigniew Jędrzejewski-Szmek 334b8ddf6e NEWS: add a note about symlink following in .wants and .requires 3 years ago
Zbigniew Jędrzejewski-Szmek 8857dbf52b NEWS: add note about NNP=yes 3 years ago
Lennart Poettering 70c8d323c7 fileio: add new safe_fgetc() helper call 3 years ago
Lennart Poettering d148be84b6 update TODO 3 years ago
Lennart Poettering b2db47b75f NEWS: add one more item 3 years ago
Lennart Poettering 5379c3fb30 NEWS: update contributors list, taking new .mailmap into account 3 years ago
Lennart Poettering 50d68295ab sort .mailmap alphabetically 3 years ago
Lennart Poettering 60b6b1b650 update .mailmap a bit from v240 contributions 3 years ago
Zbigniew Jędrzejewski-Szmek 5d6c3f4352 meson: print EFI CC configuration nicely 3 years ago
Zbigniew Jędrzejewski-Szmek 5806263139 meson: rename two more variables from _c to _sources 3 years ago
Zbigniew Jędrzejewski-Szmek b9f91d0463 test-hashmap: add test to compare hashmap_free performance 3 years ago
Zbigniew Jędrzejewski-Szmek 792c2a733a test-hashmap: use the usual function headers and print timing stats 3 years ago
Zbigniew Jędrzejewski-Szmek 08f613e3e7 hashmap: use ternary op to shorten code 3 years ago
Lennart Poettering 96fc01b6fa hashmap: rework hashmap_clear() to be more defensive 3 years ago
Lennart Poettering c33c4328e4 NEWS: document the usern/mknod borkage in 4.18 a bit 3 years ago
Lennart Poettering c5a85db5b6 NEWS: add missing 'not' 3 years ago
Zbigniew Jędrzejewski-Szmek 793e63a927 rfkill: move wait_for_initialized() to shared/ 3 years ago
Lennart Poettering e5ed0681af fileio: when reading a full file into memory, refuse inner NUL bytes 3 years ago
Yu Watanabe ac56b3026c NEWS: mention DynamicTransmitLoadBalancing= 3 years ago
Yu Watanabe 036548fe32 bash-completion: fix __get_interfaces() 3 years ago
Yu Watanabe 30c8733ffb sd-resolve: add sd_resolve_get{addr,info}_with_destroy_callback() and typesafe macros 3 years ago
Lennart Poettering 5111778deb shared: add helper for flushing nscd caches 3 years ago
Lennart Poettering 8b4b057a3f sd-id128: add helpers to check fo all-0xFF ids 3 years ago
Lennart Poettering 0f2d587722 sd-id128: slightly reorder function prototypes 3 years ago
Lennart Poettering f30bb65cab sd-128: base SD_ID128_MAKE() macro on existing SD_ID128_ARRAY() macro 3 years ago
Filipe Brandenburger 767cc28af7 lldp: simplify compare_func, using ?: to chain comparisons 3 years ago
Lennart Poettering 00545970ed fileio: fail early if we can't return the number of bytes we read anymore in an int 3 years ago
Zbigniew Jędrzejewski-Szmek ec752ce795 tree-wide: s/time-out/timeout/g 3 years ago
Thomas Haller fe032e456e in-addr-util: fix undefined result for in4_addr_netmask_to_prefixlen(<0.0.0.0>) 3 years ago
Lennart Poettering 9e1ff0c58c fileio: make read_line() handle various line endings correctly 3 years ago
Lennart Poettering 50eddbe1e9 locale-util: prefix special glyph enum values with SPECIAL_GLYPH_ 3 years ago
Lennart Poettering 7d42235951 man: substantially update the docs regarding hooking sd-bus objects up with external event loops 3 years ago
Yu Watanabe 4f7f0e7f96 bash-completion: loginctl: suggest argument for --machine option 3 years ago
Yu Watanabe 99388c110e bash-completion: loginctl: suggest argument for --output option 3 years ago
Zbigniew Jędrzejewski-Szmek e6f682e238 NEWS: typos and wording adjustments 3 years ago
Lennart Poettering b994940a8c NEWS: initialy version of NEWS 3 years ago
Chris Down ae4089271d cgroup: Don't explicitly check for member in UNIT_BEFORE 3 years ago
Chris Down bdeccd87ba tree-wide: Remove O_CLOEXEC from fdopen 3 years ago
Lennart Poettering e9228c6b86 mount-setup: don't consider it reason to fail if we can't relabel cgroupfs 3 years ago
Lennart Poettering 539db7aea8 mount-setup: use FOREACH_STRING where appropriate 3 years ago
Lennart Poettering 5a89879ccb mount-setup: optionally, relabel a configured set of files/dirs after loading policy 3 years ago
Zbigniew Jędrzejewski-Szmek 8cd3e693d1 Mark *data and *userdata params to specifier_printf() as const 3 years ago
Zbigniew Jędrzejewski-Szmek 33209cc54b meson: make net.naming-scheme= default configurable 3 years ago
Chris Down daaaa212ce Always explicitly discard popped stream type from __fsetlocking 3 years ago
Chris Down e9f49bd25d NEWS: Add DisableControllers= to v240 3 years ago
Chris Down 73aaa453af NEWS: Add that CPUAccounting=yes may not enable CPU controller in v240 3 years ago
Lennart Poettering 71a61a2a0b update TODO 3 years ago
Lennart Poettering f3cd5fac83 cgroup: correct mangling of return values 3 years ago
Lennart Poettering e6012bf68d cgroup: call cg_all_unified() right before using the result 3 years ago
Zbigniew Jędrzejewski-Szmek 76b1f32914 basic/path-util: line-break PATH_FOREACH_PREFIX macros 3 years ago
Zbigniew Jędrzejewski-Szmek 250545354d When parsing paths, reject anything above PATH_MAX 3 years ago
Zbigniew Jędrzejewski-Szmek a75598162e basic/hostname-util: do truncation last when cleaning up 3 years ago
Zbigniew Jędrzejewski-Szmek b6da336b16 Partially unify hostname_is_valid() and dns_name_is_valid() 3 years ago
Franck Bui 260c896d96 fs-util: make CHASE_WARN effective with CHASE_NO_AUTOFS 3 years ago
Franck Bui b1fee4ebe7 fs-util: rename safe_transition() into unsafe_transition() 3 years ago
Franck Bui b6c0b0bbdc fs-util: make chase_symlink() returns -ENOLINK when unsafe transitions are met 3 years ago
Yu Watanabe 3d25b97a19 tree-wide: drop header for emacs from python scripts 3 years ago
Yu Watanabe 425cdda8e6 tools: drop unused variable 3 years ago
Yu Watanabe 51401747cf sd-daemon: add notify_start() and notify_on_cleanup() helper function 3 years ago
Yu Watanabe 539fec0ef1 meson: rename sd_event_c to sd_event_sources 3 years ago
Yu Watanabe 781eb770d6 missing: re-add drm related entries 3 years ago
Yu Watanabe 100e7657eb af-list,arphrd-list: also include relevant missing_*.h headers 3 years ago
Yu Watanabe aaed537573 journal: use missing_audit.h to generate audit_type-list.txt 3 years ago
Yu Watanabe 5d6d912689 cap-list: use missing_capabilty.h to generate list of capabilities 3 years ago
Paweł Szewczyk 146ce8bdaf fd-util: Fix error handling in safe_fclose 3 years ago
Yu Watanabe 6d41015687 nsflsgs: drop missing.h and use missing_sched.h 3 years ago
Yu Watanabe 5331ea7ec4 util: drop missing.h from socket-util.h 3 years ago
Yu Watanabe 6f3492d399 util: drop missing.h from time-util.c 3 years ago
Yu Watanabe b927b46696 missing: move fs or mount related definitions to missing_fs.h 3 years ago
Yu Watanabe c193aab713 missing: drop falloc related definitions 3 years ago
Yu Watanabe 451c3e4d4e missing: move sched.h related definitions to missing_sched.h 3 years ago
Yu Watanabe 3d50495b4e missing: drop old drm related definitions 3 years ago
Yu Watanabe e1d95dbbd0 missing: drop BPF_XOR as we have linux/bpf_common.h 3 years ago
Yu Watanabe 760d8ec887 missing: drop DM_DEFERRED_REMOVE as we have dm-ioctl.h 3 years ago
Yu Watanabe a7bf3a1846 missing: move definition of secure_getenv() to missing_stdlib.h 3 years ago
Yu Watanabe 5753a0d27d missing: move rand related definitions to missing_random.h 3 years ago
Yu Watanabe 5e7a037fb8 missing: drop TIOCVHANGUP 3 years ago
Yu Watanabe 5612776ae8 missing: add memfd related definitions to missing_mman.h 3 years ago
Yu Watanabe 276017ecd3 missing: move timer related definition to missing_timerfd.h 3 years ago
Yu Watanabe f574435a30 missing: move socket related definitions to missing_socket.h 3 years ago
Yu Watanabe 36a2fb0509 missing: move fcntl related definitions to missing_fcntl.h 3 years ago
Yu Watanabe 5ccdf12106 missing: move resource related definitions to missing_resource.h 3 years ago
Yu Watanabe cc53cab6b8 missing: move audit related definitions to missing_audit.h 3 years ago
Yu Watanabe 07bd396ea4 missing: move syscall related definitions to missing_syscall.h 3 years ago
Yu Watanabe ea79bcd5c2 random-util: drop duplicated linux/random.h 3 years ago
Yu Watanabe 671b0b7958 missing: drop old OOM related definitions 3 years ago
Yu Watanabe 06549186bd missing: move one more network related definition to missing_network.h 3 years ago
Yu Watanabe cdb0c84bca macro: include errno.h 3 years ago
Yu Watanabe c92b5c5ee3 missing: move several network related entries to missing_network.h 3 years ago
Lennart Poettering 2f239169a9 resolvectl: color "comment" output grey 3 years ago
Lennart Poettering c20583dcf3 socket-util: Let's trick out ubsan when it validate struct sockaddr_un.sun_path[] 3 years ago
Lennart Poettering c854f451e8 socket-util: break lines in sockaddr_pretty() signature 3 years ago
Lennart Poettering 14cc7ea487 socket-util: shorten code a bit 3 years ago
Yu Watanabe 6324a4d2bc util: drop missing.h from util.h 3 years ago
Yu Watanabe 0809e90671 tree-wide: add whitespace between type and variable name 3 years ago
AsciiWolf 7926b7ab30 l10n: update Czech Translation 3 years ago
Yu Watanabe 9173111871 missing: move char{16,32}_t definitions to missing_type.h 3 years ago
Yu Watanabe 47924736cb missing: move capabilities to missing_capability.h 3 years ago
Yu Watanabe d57f6fdf14 missing: move prctl related entries to missing_prctl.h 3 years ago
Yu Watanabe ad70e97ae0 missing: move statx related definitions to missing_stat.h 3 years ago
Yu Watanabe 00faea5eeb missing: move entries defined in magic.h to missing_magic.h 3 years ago
Yu Watanabe c7abdd62e1 missing: move input related entries to missing_input.h 3 years ago
Yu Watanabe 46aab5c73e missing: rename securebits.h to missing_securebits.h 3 years ago
Yu Watanabe 41b1ce297f missing: move btrfs related entries to missing_btrfs.h and missing_btrfs_tree.h 3 years ago
Yu Watanabe 279a59b160 missing: move missing entries in keyctl.h to missing_keyctl.h 3 years ago
Yu Watanabe b42e96da32 meson: add missing missing_*.h 3 years ago
Yu Watanabe 47301bc2a3 missing: re-add mistakenly dropped entries 3 years ago
Lennart Poettering 1642ec7a90 tree-wide: specify all table headers in lower-case 3 years ago
Lennart Poettering eb00ec265c loginctl: optionally output table in json 3 years ago
Lennart Poettering f2d744e3fa output-mode: add new helper OUTPUT_MODE_IS_JSON() 3 years ago
Lennart Poettering 2ea0ff2d3c output-mode: add generic helper to pick right JsonFormatFlags for given OutputMode 3 years ago
Lennart Poettering 4e9a630308 json: add new display flag JSON_FORMAT_COLOR_AUTO 3 years ago
Lennart Poettering 103a70c364 sd-bus: use _variable_no_sanitize_address_ also for BUS_ERROR_MAP_ELF_REGISTER 3 years ago
Lennart Poettering 6a6db03cbc macro: add macro for llvm no_sanitize_address attribute 3 years ago
Lennart Poettering 44b958b3c5 macro: define HAS_FEATURE_ADDRESS_SANITIZER also on gcc 3 years ago
Evgeny Vereshchagin 3626697f3b util-lib: introduce HAS_FEATURE_ADDRESS_SANITIZER 3 years ago
Lennart Poettering a1a9158ccc test: add test for static destructor 3 years ago
Chris Down 2cc3a80ef1 cgroup: Add DisableControllers= directive to disable controller in subtree 3 years ago
Chris Down 441fa91e5b cgroup: Traverse leaves to realised cgroup to release controllers 3 years ago
Chris Down 2fdc9d6792 cgroup: Rework unit_realize_cgroup_now to explicitly be breadth-first 3 years ago
Chris Down 7640bcd041 cgroup: Move attribute application into unit_create_cgroup 3 years ago
Lennart Poettering 80b452be28 sd-bus,static-destruct: clean up how we do our ELF section magic 3 years ago
Lennart Poettering ce117a6a99 tree-wide: drop redundant space between __attribute__ and (( 3 years ago
Lennart Poettering 45e7c08754 macro: add macros for a couple of more gcc attributes we use 3 years ago
Lennart Poettering d8f80de27c tree-wide: use gcc attribute macros where appropriate 3 years ago
Yu Watanabe 0070114fcc missing: split network related entries 3 years ago
Lennart Poettering 1cd0ee1746 util-lib: split out env file parsing code into env-file.c 3 years ago
Lennart Poettering 2f5b4c96c4 util-lib: move open_serialization_fd() to serialize.c 3 years ago
Lennart Poettering 45094dbb6d test: remove duplicate #include 3 years ago
Lennart Poettering faf885b921 util-lib: split out all temporary file related calls into tmpfiles-util.c 3 years ago
Lennart Poettering 841099e363 util-lib: don't include fileio.h from fileio-label.h 3 years ago
Lennart Poettering 1aa2909553 fileio: remove unnecessary initialization 3 years ago
Lennart Poettering 987b97126a fileio: include ctype.h with <> rather than "" 3 years ago
Yu Watanabe 5e4e552061 sd-bus: introduce track_item_hash_ops and use it 3 years ago
Yu Watanabe 86bafb3303 test: add tests for destructors of hashmap or set 3 years ago
Yu Watanabe 6cdbc5ad62 hash-func: add destructors for key and value 3 years ago
Yu Watanabe 558b13cc46 tree-wide: make hash_ops typesafe 3 years ago
Yu Watanabe 3598f827a3 hash-funcs: make basic hash_ops typesafe 3 years ago
Yu Watanabe 9206716fa3 hash-funcs: introduce macro to create typesafe hash_ops 3 years ago
Yu Watanabe fcec255290 util: define free_func_t 3 years ago
Yu Watanabe 4009ef0a01 hashmap: fix minor coding style issue 3 years ago
Yu Watanabe 57075ecde4 macro: introduce DEFINE_TRIVIAL_DESTRUCTOR() macro 3 years ago
Yu Watanabe 089e43ebc7 libsystemd: introduce _sd_destroy_t 3 years ago
Yu Watanabe 54f270d2a5 test: add tests for ip_protocol_{from,to}_name() 3 years ago
Yu Watanabe 61f26bbc2e util: cast smaller type to large type 3 years ago
Yu Watanabe a87b772938 util: rename socket_protocol_{from,to}_name() to ip_protocol_{from,to}_name() 3 years ago
Lennart Poettering d225538587 tree-wide: remove various unused functions 3 years ago
Lennart Poettering 66d1c5772f cgroup: suffix unit file settings with "=" in log output 3 years ago
Lennart Poettering 6c0854ffcb core: don't try to write CPU quota and memory limit cgroup attrs on root cgroup 3 years ago
Lennart Poettering ed4863c5e1 update TODO 3 years ago
Lennart Poettering 45b2ec2584 update TODO 3 years ago
Lennart Poettering fc4a1efe96 tree-wide: use FORK_RLIMIT_NOFILE_SAFE wherever possible 3 years ago
Lennart Poettering 428f0f558b tree-wide: invoke rlimit_nofile_safe() before various exec{v,ve,l}() invocations 3 years ago
Lennart Poettering bab9e5fa31 process-util: add new FORK_RLIMIT_NOFILE_SAFE flag for safe_fork() 3 years ago
Lennart Poettering c99e427a84 move src/shared/rlimit-util.[ch] → src/basic/ 3 years ago
Zbigniew Jędrzejewski-Szmek 355b33538d path-util: allow NULLs in arguments to path_join() 3 years ago
Zbigniew Jędrzejewski-Szmek baf2720172 basic/socket-util: use c-escaping to print unprintable socket paths 3 years ago
Zbigniew Jędrzejewski-Szmek 2bf5dad344 shared/socket-util: do not print empty CID 3 years ago
Lennart Poettering fa8ddd694e conf-files: remove unused function 3 years ago
Lennart Poettering 9e67770f08 conf-files: remove misplaced log_oom() 3 years ago
Lennart Poettering ecac10e3d0 conf-files: improve algorithm O(n²) → O(n) 3 years ago
Lennart Poettering 03b9cadbac update TODO 3 years ago
Lennart Poettering 62247dc6ab macro: update DIV_ROUND_UP() so that it can be called nested 3 years ago
Lennart Poettering 2736a4f6d5 parse-util: allow parse_boolean() to take a NULL argument 3 years ago
Lennart Poettering b5d5f94af6 locale-util: add logic to output smiley emojis at various happiness levels 3 years ago
Franck Bui 4b459e4f91 fs-util: add new CHASE_WARN flag to chase_symlinks() 3 years ago
Lennart Poettering fc0006f772 sd-bus: use memdup_suffix0() where appropriate 3 years ago
Lennart Poettering 869e5ec2af sd-bus: use gcc ?: shortcut 3 years ago
Lennart Poettering 41d29d7f05 sd-bus: optimize sd_bus_get_name_creds() 3 years ago
Zbigniew Jędrzejewski-Szmek 12910904d1 tree-wide: rename path_join_many() to path_join() 3 years ago
Zbigniew Jędrzejewski-Szmek db4f6c434c tree-wide: replace path_join with path_join_many 3 years ago
Fabrice Fontaine 02fc957733 meson.build: fix detection of -Werror=shadow 3 years ago
Zbigniew Jędrzejewski-Szmek 56c40fc19e Move mount-util.c to shared/ 3 years ago
Zbigniew Jędrzejewski-Szmek 06dc430f59 Split out part of mount-util.c into mountpoint-util.c 3 years ago
Lennart Poettering 0f851631ab update TODO 3 years ago
Lennart Poettering 58354afc9f dev-setup: generalize logic we use to create "inaccessible" device nodes 3 years ago
Lennart Poettering 06005fee4b fs-util: beef up chmod_and_chown() a bit 3 years ago
Lennart Poettering 359a370560 capability: add new type for maintaining all five cap sets as one 3 years ago
Lennart Poettering 0967a4bffa cgroup: use device_path_parse_major_minor() also for block device paths 3 years ago
Lennart Poettering 4131d0d9a4 tree-wide: port various parts of the code over to the new device_major_minor_path() calls 3 years ago
Lennart Poettering 0f03cf0fba stat-util: add new APIs device_path_make_{major_minor|canonical}() and device_path_parse_major_minor() 3 years ago
Lennart Poettering 5ec63444db cgroups: beef up DeviceAllow= syntax a bit 3 years ago
Lennart Poettering 1cba3d8b3d core: add special handling for devices cgroup allow lists for /dev/block/* and /dev/char/* device nodes 3 years ago
Lennart Poettering 833d010122 path-util: port path_join() over to path_join_many() 3 years ago
Lennart Poettering 9ae5d624e7 path-util: add new path_join_many() API 3 years ago
Lennart Poettering a0197cf7f8 parse-util: rework parse_dev() based on safe_atou() and DEVICE_MAJOR_VALID()/DEVICE_MINOR_VALID() 3 years ago
Lennart Poettering 959e65a014 logind: validate majors/minors we receieve via the bus 3 years ago
Lennart Poettering 70fbd973d9 stat-util: add macros for checking whether major and minor values are in range 3 years ago
Lennart Poettering c04f69df50 NEWS: extend docs on RLIMIT_NOFILE 3 years ago
Lennart Poettering bc971ced42 meson: let's bump RLIMIT_NOFILE hard limit to 512K 3 years ago
Lubomir Rintel a0214a18be sysctl.d: switch net.ipv4.conf.all.rp_filter from 1 to 2 3 years ago
Susant Sahani 3584f33975 networkd: add support to configure ip rule port range and protocol. 3 years ago
Yu Watanabe 1a79a654e9 util: also move scripts related to socket-protocol-list.[ch] to shared/ 3 years ago
Yu Watanabe b78e7830b0 tools: move generate-gperfs.py to tools/ 3 years ago
Lennart Poettering da8d69a1dc missing.h: remove duplicate definition of 'struct ethtool_link_settings' 3 years ago
Lennart Poettering 98e6e886b9 locale-util: add unicode bullet to special glyphs 3 years ago
Lennart Poettering 81399fa29e busctl: use new JSON_BUILD_PAIR_CONDITIONAL() for minimizing bus message JSON transformations 3 years ago
Lennart Poettering 6e211d3a2e busctl: support json mode also for 'busctl monitor' 3 years ago
Lennart Poettering 0a95cc2f6d tree-wide: more IOVEC_MAKE() conversions 3 years ago
Lennart Poettering 08771aa4a0 tree-wide: use IOVEC_MAKE() at many places 3 years ago
Lennart Poettering 5a8485e112 update TODO 3 years ago
Lennart Poettering e3d5e15589 man: document systemd-run-generator 3 years ago
Lennart Poettering 059448c72e add new run-generator 3 years ago
Susant Sahani a229815634 networkd: Add support for ERSPAN tunnel 3 years ago
Lennart Poettering 34f37e324e tree-wide: use SWAP_TWO a bit more 3 years ago
Lennart Poettering 912ac19e93 update TODO 3 years ago
Lennart Poettering f5ed7ec615 stat-util: add fd_verify_directory(), similar to fd_verify_regular() 3 years ago
Lennart Poettering fbfecfe76d copy: remove reflinking debug message 3 years ago
Lennart Poettering aff8f65390 path-util: add helper for extracting last filename from path 3 years ago
Lennart Poettering 59b8a39bf7 path-util: handle NULL inputs in last_path_component() 3 years ago
Lennart Poettering 498618c86b import: drop logic of setting up /var/lib/machines as btrfs loopback mount 3 years ago
Lennart Poettering f3c8139a1e machine: add support for importing containers from plain directories 3 years ago
Lennart Poettering 9bed127620 copy: support getting progress feedback from the various copy functions 3 years ago
Lennart Poettering 9e0987199f terminal-util: use PATH_STARTSWITH_SET() instead of plain startswith() where appropriate 3 years ago
Lennart Poettering 88673cdfc6 tree-wide: port more code over to PATH_STARTSWITH_SET() 3 years ago
Lennart Poettering 812ebda767 path-util: beef up PATH_STARTSWITH_SET() macro a bit 3 years ago
Lennart Poettering 8dc4ac5fce tree-wide: port over more cases to STR_IN_SET() 3 years ago
Lennart Poettering 7595915a64 tree-wide: port various places over to STARTSWITH_SET() 3 years ago
Lennart Poettering 67b05eaf5a strv: add new macro STARTSWITH_SET() 3 years ago
Lennart Poettering 93129b898b update TODO 3 years ago
AsciiWolf 70c195a751 po: drop my copyright (cs.po) 3 years ago
Yu Watanabe e0229b9cad basic/list: fix minor coding style issue 3 years ago
Yu Watanabe 31db1903bc basic/list: add missing header 3 years ago
Lennart Poettering ab108e95d3 cgroup: drastically simplify caching of cgroups members mask 3 years ago
Lennart Poettering cc96d9244b cgroup: extend comment on what unit_release_cgroup() is for 3 years ago
Lennart Poettering 41ab52112d cgroup: extend reasons when we realize the enable mask 3 years ago
Lennart Poettering 91b26054a7 cgroup: tighten call that detects whether we need to realize a unit's cgroup a bit, and comment why 3 years ago
Lennart Poettering c894e291f3 cgroup: extend cg_mask_supported() comment a bit 3 years ago
Lennart Poettering 2ffc455341 cgroup: simplify check whether it makes sense to realize a cgroup 3 years ago
Lennart Poettering 94377c77e9 cgroup: in unit_invalidate_cgroup() actually modify invalidation mask 3 years ago
Lennart Poettering 6deb3fbbe9 cgroup: be more careful with which controllers we can enable/disable on a cgroup 3 years ago
Zbigniew Jędrzejewski-Szmek c67b072f3d basic/path-util: add missing header 3 years ago
Lennart Poettering bf5ac8990c cgroup: tweak log message, so that it doesn't claim we always enable controllers when we actually disable them 3 years ago
Lennart Poettering c345e5d094 cgroup: propagate errors when we cannot open cgroup.subtree_control 3 years ago
Lennart Poettering 9a4c0a856d cgroup: add explanatory comment 3 years ago
Lennart Poettering 96ee2b3e2b cgroup: units that aren't loaded properly should not result in cgroup controllers being pulled in 3 years ago
Lennart Poettering ed4b670ed3 cgroup: make unit_get_needs_bpf_firewall() static too 3 years ago
Lennart Poettering 212d50fad7 cgroup: make some functions static 3 years ago
Lennart Poettering 087e2dacbf cgroup: fine tune when to apply cgroup attributes to the root cgroup 3 years ago
Lennart Poettering ae088beffb cgroup: append \n to static strings we write to cgroup attributes 3 years ago
Lennart Poettering 0a99887dbd cgroup: tighten manager_owns_host_root_cgroup() a bit 3 years ago
Lennart Poettering 8a52955eff cgroup: rename {manager_owns|unit_has}_root_cgroup() → .._host_root_cgroup() 3 years ago
Lennart Poettering 25b3504527 cgroup: add a common routine for writing to attributes, and logging about it 3 years ago
Lennart Poettering 4d4641abe3 cgroup: add a new macro for determining log level for cgroup attr write failures 3 years ago
Lennart Poettering 6b616defea cgroup: ignore EPERM for a couple of more attribute writes 3 years ago
Lennart Poettering fce88ad156 cgroup: add comment explaining why we ignore EINVAL at two places 3 years ago
Lennart Poettering 3bf8c5e83a cgroup: suffix settings with "=" in log messages where appropriate 3 years ago
Lennart Poettering 51fbd92302 cgroup: only install cgroup release agent when we own the root cgroup 3 years ago
Lennart Poettering 04678479ff cgroup: use structured initialization 3 years ago
Yu Watanabe c0ff62e14b update-utmp: use _cleanup_ attribute to finalize process 3 years ago
Yu Watanabe bf972fd7fd meson: also add option for debugging siphash 3 years ago
Yu Watanabe 641f8abaa4 meson: add option for debugging udev 3 years ago
Yu Watanabe 80303aef8a libudev: introduce return_with_errno() and use it where applicable 3 years ago
Zbigniew Jędrzejewski-Szmek 1c5e0534c3 basic/log: add note about operator precendence 3 years ago
Zbigniew Jędrzejewski-Szmek ff59315255 coccinelle: make use of SYNTHETIC_ERRNO 3 years ago
Zbigniew Jędrzejewski-Szmek 8a5f85a23b basic/log: add concept of "synthethic errnos" 3 years ago
Yann E. MORIN 94326b3927 basic/user-util: properly protect use of gshadow 3 years ago
Zbigniew Jędrzejewski-Szmek 5a0b862735 Revert 5fdf2d51c244288ac41443d1bd81365fab7b7b81 3 years ago
Franck Bui 80991b807c logind: stop managing VT switches if no sessions are registered on that VT 3 years ago
Franck Bui 56937914a4 terminal-util: introduce vt_release() helper 3 years ago
Franck Bui 79c068fb2a logind: become the controlling terminal process before restoring VT 3 years ago
Franck Bui 3f4ef87676 terminal-util: introduce vt_restore() helper 3 years ago
Franck Bui 284a591888 logind: make session_restore_vt() static 3 years ago
Evgeny Vereshchagin 6a0356745e tests: skip test_exec_ambientcapabilities on Travis CI under ASan 3 years ago
Zbigniew Jędrzejewski-Szmek 7cca0bb1a2 Split out pretty-print.c and move pager.c and main-func.h to shared/ 3 years ago
Yu Watanabe 3909b52c9c loginctl: use static destructor and DEFINE_MAIN_FUNCTION() macro 3 years ago
Yu Watanabe c2e6d9ffaf busctl: use static destructor and DEFINE_MAIN_FUNCTION() macro 3 years ago
Zbigniew Jędrzejewski-Szmek 3ee0844b7d basic/main-func: also close the pager automatically 3 years ago
Zbigniew Jędrzejewski-Szmek 7566ab217d inhibit: fix return value in error path 3 years ago
Zbigniew Jędrzejewski-Szmek e2f5b6b7bb veritysetup-generator: treat '-' and '_' as equivalent 3 years ago
Lennart Poettering 6ebbf8eb81 log: introduce new helper call log_setup_service() 3 years ago
Zbigniew Jędrzejewski-Szmek 1d3c461fad meson: drop libblkid from libbasic 3 years ago
Zbigniew Jędrzejewski-Szmek f3d19f97ce Move various files that don't need to be in basic/ to shared/ 3 years ago
David Leeds 2103e81b83 process-util: check for correct kill return value (#10841) 3 years ago
Lennart Poettering 4b42d0504d tree-wide: use __ prefixed gcc attributes (#10843)