summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* mkosi: Disable debug package generation on Arch LinuxDaan De Meyer2024-03-221-1/+1
| | | | | This is extremely slow since the latest pacman release, and since we don't strip binaries, not really needed either.
* mkosi: Enable log contextDaan De Meyer2024-03-221-0/+2
|
* mkosi: Make sure man and man-db are installed everywhereDaan De Meyer2024-03-223-0/+3
|
* Merge pull request #31868 from bluca/test_cleanupLuca Boccassi2024-03-222-8/+13
|\ | | | | test: delete private images on clean-again
| * test: run clean-again between tests, not at the endLuca Boccassi2024-03-211-8/+6
| | | | | | | | | | So that we free up space for the next run, as we are seeing disk space issues on Ubuntu CI due to the many images built and left around
| * test: delete private images on clean-againLuca Boccassi2024-03-211-0/+7
| | | | | | | | | | | | Private images are not reused, they are unique to tests, so delete them as they take a lot of disk space, and we are starting to run in /var/tmp space issues on the Ubuntu CI
* | Merge pull request #31892 from YHNdnzj/machinectl-minor-cleanupYu Watanabe2024-03-223-50/+47
|\ \ | | | | | | machinectl: minor modernization, use FOREACH_ARRAY
| * | machinectl: minor modernization, use FOREACH_ARRAYMike Yuan2024-03-211-22/+21
| | | | | | | | | | | | Prompted by 237bbec1173b41c0e0f2eaf9c30e19ab82073b8d
| * | nulstr-util: minor cleanupMike Yuan2024-03-212-28/+26
| | |
* | | sd-boot: add support for support enrolling dbxGerd Hoffmann2024-03-222-5/+9
| | | | | | | | | | | | | | | | | | | | | usage: (1) get latest revocation list for your architecture from https://uefi.org/revocationlistfile (2) copy the file to $ESP/loader/keys/$name/dbx.auth
* | | docs: Add one more git submodule setting to configureDaan De Meyer2024-03-222-0/+2
| | |
* | | cgroup-util: use path_find_first_component where appropriateMike Yuan2024-03-221-7/+10
| | | | | | | | | | | | Prompted by 8922a728f732a716ecd17dd67cd39bc1a0fc4aa5
* | | Merge pull request #31890 from YHNdnzj/ASSERT_PTRYu Watanabe2024-03-2111-578/+372
|\ \ \ | | | | | | | | core: use ASSERT_PTR and RET_GATHER more
| * | | core: use RET_GATHER moreMike Yuan2024-03-213-32/+19
| | | |
| * | | core: use ASSERT_PTR(CAST(u)) everywhereMike Yuan2024-03-2111-546/+353
| |/ /
* / / dbus-exporter: Set explicit mode on output directoryDaan De Meyer2024-03-211-0/+2
|/ / | | | | | | | | Otherwise the created directory might have the sticky bit or the setgid bit set as these are inherited from the parent directory.
* | Merge pull request #31880 from yuwata/network-varlink-trivial-cleanupsYu Watanabe2024-03-213-5/+9
|\ \ | | | | | | network: trivial varlink cleanups
| * | varlink: use varlink_server_description()Yu Watanabe2024-03-211-1/+1
| | |
| * | network: set varlink descriptionYu Watanabe2024-03-212-0/+4
| | |
| * | networkctl: use varlink_flush_close_unrefp()Yu Watanabe2024-03-211-4/+4
| |/
* | build(deps): bump pkg/fedora from `2822a03` to `2e32a33`dependabot[bot]2024-03-211-0/+0
| | | | | | | | | | | | | | | | | | | | | | Bumps pkg/fedora from `2822a03` to `2e32a33`. --- updated-dependencies: - dependency-name: pkg/fedora dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* | build(deps): bump pkg/debian from `86cd356` to `3b47281`dependabot[bot]2024-03-211-0/+0
|/ | | | | | | | | | | Bumps pkg/debian from `86cd356` to `3b47281`. --- updated-dependencies: - dependency-name: pkg/debian dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #31861 from yuwata/journalctl-fix-untilMike Yuan2024-03-212-5/+15
|\ | | | | journalctl: make --until work again with --after-cursor and --lines
| * test: add test case for issue #31776Yu Watanabe2024-03-201-0/+8
| |
| * journalctl: make --until work again with --after-cursor and --linesYu Watanabe2024-03-201-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | Fixes a regression introduced by 81fb5375b3b3bfc22d023d7908ad9eee4b3c1ffb. If one of the cursor option is specified, we first seek to the cursor position. So, the current position may be out of the time range specified by --until, and we need to verify the timestamp of the current position. Fixes #31776. Co-authored-by: Reid Wahl <nrwahl@protonmail.com>
* | CI: revert the mmap_rnd_bits kludgeEvgeny Vereshchagin2024-03-214-8/+0
| | | | | | | | | | | | This reverts commit 2e0c2fb8fb15faeedf213930a4c2a3a6d584101f and commit b7c7498de814b1e9825b43c28e307a7f0af8ffd2 now that https://github.com/actions/runner-images/issues/9491 is closed.
* | Update USB ids of hwdbMarkus Merklinger2024-03-212-23/+391
| |
* | Merge pull request #31862 from keszybz/add-strdup_to-helperYu Watanabe2024-03-2153-701/+304
|\ \ | | | | | | Add strdup_to() helper
| * | shared/password-quality: inline iterator variableZbigniew Jędrzejewski-Szmek2024-03-201-2/+1
| | |
| * | core: use strdup_to()Zbigniew Jędrzejewski-Szmek2024-03-202-42/+12
| | | | | | | | | | | | Those are all pretty straightforward.
| * | oomd: use strdup_to() and RET_GATHER()Zbigniew Jędrzejewski-Szmek2024-03-201-15/+13
| | |
| * | basic/unit-name: use strdup_to() in slice_build_parent_slice()Zbigniew Jędrzejewski-Szmek2024-03-201-13/+7
| | | | | | | | | | | | The handling of the buffer is not obvious, so add a comment.
| * | logind: use strdup_to()Zbigniew Jędrzejewski-Szmek2024-03-201-24/+12
| | |
| * | shared/dissect-image: use strdup_to_full() in one more placeZbigniew Jędrzejewski-Szmek2024-03-201-9/+1
| | |
| * | machinectl: use strdup_to() and move cleanup out of the loopZbigniew Jędrzejewski-Szmek2024-03-201-8/+6
| | | | | | | | | | | | | | | It doesn't matter much, but it seems nicer to call va_end() just once.
| * | basic/time-util: use strdup_to() and reformat a bitZbigniew Jędrzejewski-Szmek2024-03-201-19/+5
| | |
| * | sd-journal/catalog: use strdup_to(), rename output paramZbigniew Jędrzejewski-Szmek2024-03-202-24/+7
| | |
| * | sd-device: use strdup_to() and rename output paramZbigniew Jędrzejewski-Szmek2024-03-202-16/+7
| | | | | | | | | | | | | | | | | | device_open_from_devnum() returns two things: the devname via an output param, and the fd via the return value. Rename the param to signal that it's not the only return channel.
| * | shared: use strdup_to() in specifier functionsZbigniew Jędrzejewski-Szmek2024-03-202-54/+10
| | |
| * | Replace strdup_or_null() by strdup_to()Zbigniew Jędrzejewski-Szmek2024-03-207-43/+17
| | | | | | | | | | | | | | | | | | I didn't know that this helper existed… It is very similar to strdup_to_full(), but all callers can actually be replaced by strdup_to(), which has more fitting semantics.
| * | basic/string-util: use strdup_to() in string_extract_line()Zbigniew Jędrzejewski-Szmek2024-03-201-27/+6
| | |
| * | basic/socket-util: use strdup_to() in sockaddr_pretty()Zbigniew Jędrzejewski-Szmek2024-03-201-9/+3
| | | | | | | | | | | | | | | | | | The function was written to support ret==NULL, but the only caller always passes ret, and sockaddr_pretty() also requires ret to be set, so that half-implemented code wasn't very useful.
| * | coredump: use free_and_strdup_warn() moreZbigniew Jędrzejewski-Szmek2024-03-201-13/+6
| | |
| * | systemd-analyze: use strdup_to()Zbigniew Jędrzejewski-Szmek2024-03-201-54/+44
| | |
| * | basic/fileio: use strdup_to_full() in read_stripped_line()Zbigniew Jędrzejewski-Szmek2024-03-201-12/+6
| | | | | | | | | | | | | | | | | | | | | The return value of read_stripped_line() is changed. Before we'd return the number of characters read, but that number was not meaningful after we called strstrip(). So just return 0 if nothing was read (EOF), and 1 if something was read (not EOF). All the callers were only checking for <0 or ==0.
| * | various: also use strdup_to() in cases where we don't return immediatelyZbigniew Jędrzejewski-Szmek2024-03-204-26/+13
| | |
| * | various: use strdup_to() after getenv()Zbigniew Jędrzejewski-Szmek2024-03-204-57/+13
| | |
| * | various: use strdup_to() in various obvious casesZbigniew Jędrzejewski-Szmek2024-03-2017-124/+31
| | | | | | | | | | | | | | | strdup_to() returns 0 on success and here we convert obvious blocks which either return -ENOMEM or 0.
| * | test-cgroup-util: reduce scope of iterator variablesZbigniew Jędrzejewski-Szmek2024-03-201-7/+8
| | |
| * | basic/cgroup-util: use strdup_to() and strdup_to_full() as appropriateZbigniew Jędrzejewski-Szmek2024-03-201-73/+21
| | |