{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":32873313,"defaultBranch":"main","name":"systemd","ownerLogin":"systemd","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-03-25T15:27:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1918868?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718142414.0","currentOid":""},"activityList":{"items":[{"before":"6fecdd3cc5514f2805a74bcb0de4a542c1a89966","after":"b90eda90ae3918dcf954b5a9500beb0fb6cef960","ref":"refs/heads/main","pushedAt":"2024-06-12T16:05:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"poettering","name":"Lennart Poettering","path":"/poettering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130732?s=80&v=4"},"commit":{"message":"Reapply \"network: add \"mac\" to alternatives name policy by default\"\n\nThis reverts commit 152c8946b3a93bb2c086568832d614cb54f11e13.\n\nThe kernel patch\nhttps://lore.kernel.org/linux-usb/20240605153340.25694-1-gmazyland@gmail.com/\nis now in net-next branch, and will be hopefully merged soon.\n\nNote that Debian's 73-usb-net-by-mac.link now also supports the kernel patch:\nhttps://salsa.debian.org/systemd-team/systemd/-/commit/c1afbb2dc295929085be86072c7942c8517ec598\n\nSo, hopefully, the change is ready. Let's reapply it.","shortMessageHtmlLink":"Reapply \"network: add \"mac\" to alternatives name policy by default\""}},{"before":"728c35d9039f49db78eae4caa3f83c71984b034f","after":"6fecdd3cc5514f2805a74bcb0de4a542c1a89966","ref":"refs/heads/main","pushedAt":"2024-06-12T16:04:11.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"poettering","name":"Lennart Poettering","path":"/poettering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130732?s=80&v=4"},"commit":{"message":"Merge pull request #33100 from dtardon/crypttab-parse-all\n\ncryptsetup-generator: continue parsing after error","shortMessageHtmlLink":"Merge pull request #33100 from dtardon/crypttab-parse-all"}},{"before":"2af17b5e4c1aa67ed5bcaa105a2a36d4fac9061a","after":"728c35d9039f49db78eae4caa3f83c71984b034f","ref":"refs/heads/main","pushedAt":"2024-06-12T15:35:56.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"poettering","name":"Lennart Poettering","path":"/poettering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130732?s=80&v=4"},"commit":{"message":"Merge pull request #33045 from poettering/exit-on-idle-tweaks\n\nbus-util: honour new env var $SYSTEMD_ALLOW_IDLE to permit turning off exit-on-idle logic in hostnamed, timedated, …","shortMessageHtmlLink":"Merge pull request #33045 from poettering/exit-on-idle-tweaks"}},{"before":"bde35f4a91663ebb854330f582baeef0f9adcbfb","after":"2af17b5e4c1aa67ed5bcaa105a2a36d4fac9061a","ref":"refs/heads/main","pushedAt":"2024-06-12T15:25:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"creds-util: fix \"weak\" vs. \"secure\" display for tmpfs/noswap backed credentials\n\nWhen we display passed credentials we show a brief safety level based on\nhow the credential is pass in: if it's backed by swappable memory we\ngive it a \"weak\" level. This check was so far done by checking if the\nfile is backed by ramfs. However, since\n1155f44f48f8fd59c863d71b3938e34a0b2fec2a we actually prefer tmpfs with\nthe new \"noswap\" option for this.\n\nHence, fix this, and explicitly look for \"noswap\" among the mount\noptions in case we detect tmpfs.","shortMessageHtmlLink":"creds-util: fix \"weak\" vs. \"secure\" display for tmpfs/noswap backed c…"}},{"before":"05095e1f3f29ca2de1b66191b5287f2443687a34","after":"bde35f4a91663ebb854330f582baeef0f9adcbfb","ref":"refs/heads/main","pushedAt":"2024-06-12T15:03:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuwata","name":"Yu Watanabe","path":"/yuwata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14157143?s=80&v=4"},"commit":{"message":"shell-completion: only offer devices for completion\n\nThis skips directories and other stuff like /dev/core, /dev/initctl or\n/dev/log.","shortMessageHtmlLink":"shell-completion: only offer devices for completion"}},{"before":"726fc7ae696510b04c24810f691d34f5d20529d6","after":"05095e1f3f29ca2de1b66191b5287f2443687a34","ref":"refs/heads/main","pushedAt":"2024-06-12T14:57:58.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Merge pull request #33287 from bluca/release_doc\n\ndocs/news: updates for stable releases","shortMessageHtmlLink":"Merge pull request #33287 from bluca/release_doc"}},{"before":"2ac0e52f29eb5f0040882fc46bcfa369893577f3","after":"726fc7ae696510b04c24810f691d34f5d20529d6","ref":"refs/heads/main","pushedAt":"2024-06-12T13:05:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"repart: Use CRYPT_ACTIVATE_PRIVATE\n\nLet's skip udev device scanning when activating a LUKS volume in\nsystemd-repart as we don't depend on any udev symlinks and don't\nexpect anything except repart to access the volume.\n\nSuggested by https://github.com/systemd/systemd/issues/33129#issuecomment-2143390941.","shortMessageHtmlLink":"repart: Use CRYPT_ACTIVATE_PRIVATE"}},{"before":"064d87e81fff552a82835eb4b68f1c3bb0693a50","after":"2ac0e52f29eb5f0040882fc46bcfa369893577f3","ref":"refs/heads/main","pushedAt":"2024-06-12T13:04:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"test: dump a simple summary at the end of TEST-02-UNITTEST\n\nLet's dump a list of skipped tests and logs from failed tests at the end\nof TEST-02-UNITTEST to make debugging fails in CI slightly less painful.","shortMessageHtmlLink":"test: dump a simple summary at the end of TEST-02-UNITTEST"}},{"before":"aa6d1f16e88379aa84ffd19c63dd406b5ef468cd","after":"064d87e81fff552a82835eb4b68f1c3bb0693a50","ref":"refs/heads/main","pushedAt":"2024-06-12T13:02:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"test-ip-protocol-list: include missing_network.h instead of netinet/in.h\n\nThis fixes the build for glibc < 2.32\n\nFollow-up for 3f69070598b569bf20f5c296ff21f861bfe003e3","shortMessageHtmlLink":"test-ip-protocol-list: include missing_network.h instead of netinet/in.h"}},{"before":"df51530709c9e11f26a6dd7dc927dd954ee305bd","after":"aa6d1f16e88379aa84ffd19c63dd406b5ef468cd","ref":"refs/heads/main","pushedAt":"2024-06-12T13:02:25.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Merge pull request #33284 from yuwata/hwdb-optimize\n\nhwdb: improve performance","shortMessageHtmlLink":"Merge pull request #33284 from yuwata/hwdb-optimize"}},{"before":"21f51d877fefd380c7ea388d579f1cc7dc19b226","after":"df51530709c9e11f26a6dd7dc927dd954ee305bd","ref":"refs/heads/main","pushedAt":"2024-06-12T13:01:55.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"poettering","name":"Lennart Poettering","path":"/poettering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130732?s=80&v=4"},"commit":{"message":"Merge pull request #32810 from poettering/smbios11-analyze\n\nanalyze: add new verb \"smbios11\" for listing passed smbios type #11 strings","shortMessageHtmlLink":"Merge pull request #32810 from poettering/smbios11-analyze"}},{"before":"903891e6b1f21e563cc9ca505b2d73c7c77f04ca","after":"21f51d877fefd380c7ea388d579f1cc7dc19b226","ref":"refs/heads/main","pushedAt":"2024-06-12T10:12:37.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"yuwata","name":"Yu Watanabe","path":"/yuwata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14157143?s=80&v=4"},"commit":{"message":"Merge pull request #32961 from YHNdnzj/starttime-main\n\ncore/service: try to query for new main process's starttime","shortMessageHtmlLink":"Merge pull request #32961 from YHNdnzj/starttime-main"}},{"before":"b99b2941276a74878a23470b36c75b0c21dbdd4a","after":"903891e6b1f21e563cc9ca505b2d73c7c77f04ca","ref":"refs/heads/main","pushedAt":"2024-06-12T10:09:00.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"yuwata","name":"Yu Watanabe","path":"/yuwata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14157143?s=80&v=4"},"commit":{"message":"Merge pull request #32805 from YHNdnzj/no-cred-mount-unit\n\ncore/mount: stop generating mount units for cred mounts","shortMessageHtmlLink":"Merge pull request #32805 from YHNdnzj/no-cred-mount-unit"}},{"before":"364c948707afa097f6ad177b61c2b51a86c0089a","after":"b99b2941276a74878a23470b36c75b0c21dbdd4a","ref":"refs/heads/main","pushedAt":"2024-06-12T09:53:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuwata","name":"Yu Watanabe","path":"/yuwata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14157143?s=80&v=4"},"commit":{"message":"repart: Use crypt_reencrypt_run() if available\n\ncrypt_reencrypt() is deprecated, so let's look for and prefer\ncrypt_reencrypt_run() if it is available.","shortMessageHtmlLink":"repart: Use crypt_reencrypt_run() if available"}},{"before":"707890d4ffcb6fc5236df8aef83fb9177714afb1","after":"364c948707afa097f6ad177b61c2b51a86c0089a","ref":"refs/heads/main","pushedAt":"2024-06-12T09:50:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuwata","name":"Yu Watanabe","path":"/yuwata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14157143?s=80&v=4"},"commit":{"message":"resolved: permit dnssec rrtype questions when we aren't validating\n\nThis check introduced in 91adc4db33f6 is intended to spare us from\nencountering broken resolver behavior we don't want to deal with.\nHowever if we aren't validating we more than likely don't know the state\nof the upstream resolver's support for dnssec. Let's let clients try\nthese queries if they want.\n\nThis brings the behavior of sd-resolved in-line with previouly stated\nchange in the meaning of DNSSEC=no, which now means \"don't validate\"\nrather than \"don't validate, because the upstream resolver is declared to\nbe dnssec-unaware\".\n\nFixes: 9c47b334445a (\"resolved: enable DNS proxy mode if client wants DNSSEC\")","shortMessageHtmlLink":"resolved: permit dnssec rrtype questions when we aren't validating"}},{"before":"a07c903a386a88276ce3be1a87f89ddb1b5b4573","after":"707890d4ffcb6fc5236df8aef83fb9177714afb1","ref":"refs/heads/main","pushedAt":"2024-06-12T09:44:31.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"yuwata","name":"Yu Watanabe","path":"/yuwata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14157143?s=80&v=4"},"commit":{"message":"Merge pull request #33074 from keszybz/bpf-fd-handling\n\nSmall cleanups in bpf code","shortMessageHtmlLink":"Merge pull request #33074 from keszybz/bpf-fd-handling"}},{"before":"42d281a197291b7a62cfa01053110fcdc07e0248","after":"a07c903a386a88276ce3be1a87f89ddb1b5b4573","ref":"refs/heads/main","pushedAt":"2024-06-12T09:42:14.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"yuwata","name":"Yu Watanabe","path":"/yuwata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14157143?s=80&v=4"},"commit":{"message":"Merge pull request #33071 from keszybz/sd_event_source-cleanup\n\nClean up calls to sd_event_source_set_enabled()","shortMessageHtmlLink":"Merge pull request #33071 from keszybz/sd_event_source-cleanup"}},{"before":"d357f129b2fbc1538bbeb020acc193b0f361898c","after":"42d281a197291b7a62cfa01053110fcdc07e0248","ref":"refs/heads/main","pushedAt":"2024-06-12T09:38:09.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"yuwata","name":"Yu Watanabe","path":"/yuwata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14157143?s=80&v=4"},"commit":{"message":"Merge pull request #32972 from keszybz/small-cleanups\n\nSmall cleanups","shortMessageHtmlLink":"Merge pull request #32972 from keszybz/small-cleanups"}},{"before":"12c9ebbbe42787769c8b001e22af953bbfa41f56","after":"d357f129b2fbc1538bbeb020acc193b0f361898c","ref":"refs/heads/main","pushedAt":"2024-06-12T09:36:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuwata","name":"Yu Watanabe","path":"/yuwata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14157143?s=80&v=4"},"commit":{"message":"vsock-mux ssh proxy\n\nallow the ssh-proxy to connect to cloud-hypervisor/Firecracker guests,\nvia their unix-domain socket to AF_VSOCK multiplexer:\n\nhttps://github.com/cloud-hypervisor/cloud-hypervisor/blob/main/docs/vsock.md\nhttps://github.com/firecracker-microvm/firecracker/blob/main/docs/vsock.md","shortMessageHtmlLink":"vsock-mux ssh proxy"}},{"before":"3c7eea0724e3cd401eacbd75c25755feabeb242f","after":"12c9ebbbe42787769c8b001e22af953bbfa41f56","ref":"refs/heads/main","pushedAt":"2024-06-12T09:35:13.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"yuwata","name":"Yu Watanabe","path":"/yuwata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14157143?s=80&v=4"},"commit":{"message":"Merge pull request #32933 from YHNdnzj/faccessat-empty-path\n\nfs-util: several cleanups","shortMessageHtmlLink":"Merge pull request #32933 from YHNdnzj/faccessat-empty-path"}},{"before":"d6518003f8ebbfb6f85dbf227736ae05b0961199","after":"3c7eea0724e3cd401eacbd75c25755feabeb242f","ref":"refs/heads/main","pushedAt":"2024-06-12T09:31:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuwata","name":"Yu Watanabe","path":"/yuwata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14157143?s=80&v=4"},"commit":{"message":"core: invoke_main_loop() does not return MANAGER_RELOAD\n\nFollow-up for 5409c6fcc55e6700360546c42edd4a021ee5014e.","shortMessageHtmlLink":"core: invoke_main_loop() does not return MANAGER_RELOAD"}},{"before":"0ef63b11aa380e3c734db151dd11eef1414bee7b","after":"d6518003f8ebbfb6f85dbf227736ae05b0961199","ref":"refs/heads/main","pushedAt":"2024-06-12T09:31:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuwata","name":"Yu Watanabe","path":"/yuwata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14157143?s=80&v=4"},"commit":{"message":"tpm2-setup: Don't fail if we can't access the TPM due to authorization failure\n\nThe TPM might be password/pin protected for various reasons even if\nthere is no SRK yet. Let's handle those cases gracefully instead of\nfailing the unit as it is enabled by default.","shortMessageHtmlLink":"tpm2-setup: Don't fail if we can't access the TPM due to authorizatio…"}},{"before":"f7da67db588e476443b00b16481ebcc2d50fbb6a","after":"0ef63b11aa380e3c734db151dd11eef1414bee7b","ref":"refs/heads/main","pushedAt":"2024-06-12T09:28:34.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"yuwata","name":"Yu Watanabe","path":"/yuwata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14157143?s=80&v=4"},"commit":{"message":"Merge pull request #32847 from YHNdnzj/exitrd\n\nshutdown: several cleanups, rename initrd to exitrd","shortMessageHtmlLink":"Merge pull request #32847 from YHNdnzj/exitrd"}},{"before":"29d5da5fefb297e89465366aef3a086950306e0f","after":"f7da67db588e476443b00b16481ebcc2d50fbb6a","ref":"refs/heads/main","pushedAt":"2024-06-12T09:25:24.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"yuwata","name":"Yu Watanabe","path":"/yuwata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14157143?s=80&v=4"},"commit":{"message":"Merge pull request #32720 from poettering/hostnamed-no-varlink-exit-on-idle\n\nhostnamed: exit-on-idle tweaks","shortMessageHtmlLink":"Merge pull request #32720 from poettering/hostnamed-no-varlink-exit-o…"}},{"before":"c8596cc6401f0afc7d567d517ccfbad3203b1b40","after":"29d5da5fefb297e89465366aef3a086950306e0f","ref":"refs/heads/main","pushedAt":"2024-06-12T09:22:10.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"yuwata","name":"Yu Watanabe","path":"/yuwata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14157143?s=80&v=4"},"commit":{"message":"Merge pull request #32603 from YHNdnzj/install-basename\n\nshared/install: modernize and eliminate the use of basename()","shortMessageHtmlLink":"Merge pull request #32603 from YHNdnzj/install-basename"}},{"before":"3f69070598b569bf20f5c296ff21f861bfe003e3","after":"c8596cc6401f0afc7d567d517ccfbad3203b1b40","ref":"refs/heads/main","pushedAt":"2024-06-11T23:18:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"udev: tag MTD devices for systemd\n\nAllow systemd units to require/bind to MTD devices. One use case is for\nusing a systemd service to attach an MTD device to an UBI controller,\nwhich cannot be done until the MTD device has been probed.\n\nFixes #33096","shortMessageHtmlLink":"udev: tag MTD devices for systemd"}},{"before":"608bfe76c18ea4ecda0a78a243363eebae032243","after":"3f69070598b569bf20f5c296ff21f861bfe003e3","ref":"refs/heads/main","pushedAt":"2024-06-11T23:14:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"core/socket: allow MPTCP protocol\n\nMultipath TCP (MPTCP), standardized in RFC8684 [1], is a TCP extension\nthat enables a TCP connection to use different paths. It allows a device\nto make use of multiple interfaces at once to send and receive TCP\npackets over a single MPTCP connection. MPTCP can aggregate the\nbandwidth of multiple interfaces or prefer the one with the lowest\nlatency, it also allows a fail-over if one path is down, and the traffic\nis seamlessly re-injected on other paths.\n\nTo benefit from MPTCP, both the client and the server have to support\nit. Multipath TCP is a backward-compatible TCP extension that is enabled\nby default on recent Linux distributions (Debian, Ubuntu, Redhat, ...).\nMultipath TCP is included in the Linux kernel since version 5.6 [2]. To\nuse it on Linux, an application must explicitly enable it when creating\nthe socket:\n\n int sd = socket(AF_INET(6), SOCK_STREAM, IPPROTO_MPTCP);\n\nNo need to change anything else in the application.\n\nThis patch allows MPTCP protocol in the Socket unit configuration. So\nnow, a .socket can contain this to use MPTCP instead of TCP:\n\n [Socket]\n SocketProtocol=mptcp\n\nMPTCP support has been allowed similarly to what has been already done\nto allow SCTP: just one line in core/socket.c, a very simple addition\nthanks to the flexible architecture already in place.\n\nOn top of that, IPPROTO_MPTCP has also been added in the list of allowed\nprotocols in two other places, and in the doc. It has also been added to\nthe missing_network.h file, for systems with an old libc -- note that it\nwas also required to include in this file to avoid\nredefinition errors.\n\nLink: https://www.rfc-editor.org/rfc/rfc8684.html [1]\nLink: https://www.mptcp.dev [2]","shortMessageHtmlLink":"core/socket: allow MPTCP protocol"}},{"before":"bd6e5b4d93065d759bd5159d2bd9f57cb7c40d6e","after":"608bfe76c18ea4ecda0a78a243363eebae032243","ref":"refs/heads/main","pushedAt":"2024-06-11T23:11:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"core: populate $REMOTE_ADDR for AF_UNIX sockets\n\nSet the $REMOTE_ADDR environment variable for AF_UNIX socket connections\nwhen using per-connection socket activation (Accept=yes). $REMOTE_ADDR\nwill now contain the remote socket's file system path (starting with a\nslash \"/\") or its address in the abstract namespace (starting with an\nat symbol \"@\").\n\nThis information is essential for identifying the remote peer in AF_UNIX\nsocket connections, but it's not easy to obtain in a shell script for\nexample without pulling in a ton of additional tools. By setting\n$REMOTE_ADDR, we make this information readily available to the\nactivated service.","shortMessageHtmlLink":"core: populate $REMOTE_ADDR for AF_UNIX sockets"}},{"before":"dc38f9addd04c34d1fd743efc407bdebb3573d05","after":"bd6e5b4d93065d759bd5159d2bd9f57cb7c40d6e","ref":"refs/heads/main","pushedAt":"2024-06-11T23:10:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"core/manager: enclose debug info acquirement in 'if (DEBUG_LOGGING)'","shortMessageHtmlLink":"core/manager: enclose debug info acquirement in 'if (DEBUG_LOGGING)'"}},{"before":"442c6bd4ba6bb207e5cc615c986dee4590e0ce34","after":"dc38f9addd04c34d1fd743efc407bdebb3573d05","ref":"refs/heads/main","pushedAt":"2024-06-11T23:09:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"rules: Limit the number of device units generated for serial ttys\n\nAs per the suggestion in https://github.com/systemd/systemd/issues/33242.\n\nThis reduces the number of /dev/ttySXX device units generated in\nmkosi from 32 to 4.","shortMessageHtmlLink":"rules: Limit the number of device units generated for serial ttys"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEY4Q1yQA","startCursor":null,"endCursor":null}},"title":"Activity · systemd/systemd"}