{"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:1714686064.0","currentOid":""},"activityList":{"items":[{"before":"61628287bd6d5115d96a4bdbd70964efd7a5940e","after":"d4ffb37bb1a224f0896d86a8a85d9c3924bc0854","ref":"refs/heads/main","pushedAt":"2024-05-02T21:33:39.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":"nspawn, vmspawn, run0: add env var for turning off background tinting\n\nSome people are just sad, sad lost souls who don't like even the tiniest\nray of color in their life. Let's add an env var knob for allowing them\nto turn the background tinting off, to drive the last bit of color from\ntheir life so that they can stay in their grey grey life.","shortMessageHtmlLink":"nspawn, vmspawn, run0: add env var for turning off background tinting"}},{"before":"5cd6605737b867a972392f83c0607af19f8bcf51","after":"61628287bd6d5115d96a4bdbd70964efd7a5940e","ref":"refs/heads/main","pushedAt":"2024-05-02T17:41:02.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":"journal: explicitly sync namespaced journals before stopping socket units\n\nOtherwise, if a service unit that requests LogNamespace= stopped before\nsystemd-journald@.service is started, logs generated by the service will be\nlost, as systemd-journald@.socket is stopped and\nsystemd-journald@.service will never started.\n\nTo prevent the issue, let's introduce another implicit dependency to\na oneshot service that explicitly synchronizes a namespaced journal file\nwhen the log namespace is not needed anymore.\n\nFixes #32604.","shortMessageHtmlLink":"journal: explicitly sync namespaced journals before stopping socket u…"}},{"before":"61ab5ddcdc6835f044dfc76830971a37b325effe","after":"5cd6605737b867a972392f83c0607af19f8bcf51","ref":"refs/heads/main","pushedAt":"2024-05-02T17:31:42.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":"vmspawn,man: move the varlistentry for -D into a variablelist\n\nThis is so that systemd.directives picks up the -D argument as being\nsupported by vmspawn.","shortMessageHtmlLink":"vmspawn,man: move the varlistentry for -D into a variablelist"}},{"before":"5535a9484ee58711dba17571a7d641923a5c809c","after":"61ab5ddcdc6835f044dfc76830971a37b325effe","ref":"refs/heads/main","pushedAt":"2024-05-02T17:31:08.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":"tree-wide: fix type confusion around parsing JSON booleans\n\nSometimes we store them in a tristate, sometimes in C stdbool booleans.\nSometimes we fucked up picking the right parsing function however. Fix\nthat.","shortMessageHtmlLink":"tree-wide: fix type confusion around parsing JSON booleans"}},{"before":"84bdf71592be032fa4100fb7b0ed0a9345942ece","after":"5535a9484ee58711dba17571a7d641923a5c809c","ref":"refs/heads/main","pushedAt":"2024-05-02T16:59:08.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":"news: refer to ForwardToSocket instead of ForwardAddress","shortMessageHtmlLink":"news: refer to ForwardToSocket instead of ForwardAddress"}},{"before":"03e3b2672bb6c242c445ee8c02ae7d23dbfcf87d","after":"84bdf71592be032fa4100fb7b0ed0a9345942ece","ref":"refs/heads/main","pushedAt":"2024-05-02T16:17:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poettering","name":"Lennart Poettering","path":"/poettering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2130732?s=80&v=4"},"commit":{"message":"update TODO","shortMessageHtmlLink":"update TODO"}},{"before":"70246e37bc3361660205e17d1ea079e8846c4a54","after":"03e3b2672bb6c242c445ee8c02ae7d23dbfcf87d","ref":"refs/heads/main","pushedAt":"2024-05-02T14:34: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":"cryptenroll: disable loading public key if --tpm2-public-key= is empty","shortMessageHtmlLink":"cryptenroll: disable loading public key if --tpm2-public-key= is empty"}},{"before":"42a5f47fbe4d80a4167a91bd69b533aae6c0c2ec","after":"70246e37bc3361660205e17d1ea079e8846c4a54","ref":"refs/heads/main","pushedAt":"2024-05-02T14:30:05.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":"libfido2-util: fix a regression in the pre-flight mechanism\n\nThe recently merged PR #32295 introduced support for the credProtect\nextension, but in doing so, it broke the discoverability of credentials\nby setting the policy to FIDO_CRED_PROT_UV_REQUIRED for UV-less,\nPIN-protected credentials. This policy would require us to pass the PIN\nto the token in the pre-flight request to be able to discover it,\nwhich defeats the purpose of pre-flight requests as they're supposed\nto be non-interactive.\n\nThis commit restricts the usage of credProtect to UV credentials only.","shortMessageHtmlLink":"libfido2-util: fix a regression in the pre-flight mechanism"}},{"before":"3051161facffbd52744e159cd8aeb0781702ef74","after":null,"ref":"refs/heads/dependabot/submodules/pkg/arch-b13e94a","pushedAt":"2024-05-02T12:38:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DaanDeMeyer","name":"Daan De Meyer","path":"/DaanDeMeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395011?s=80&v=4"}},{"before":"fb17510ede6fc815a16837d4209c16a89d29f4d4","after":"42a5f47fbe4d80a4167a91bd69b533aae6c0c2ec","ref":"refs/heads/main","pushedAt":"2024-05-02T12:38:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DaanDeMeyer","name":"Daan De Meyer","path":"/DaanDeMeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395011?s=80&v=4"},"commit":{"message":"build(deps): bump pkg/arch from `dd7aff4` to `b13e94a`\n\nBumps pkg/arch from `dd7aff4` to `b13e94a`.\n\n---\nupdated-dependencies:\n- dependency-name: pkg/arch\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump pkg/arch from dd7aff4 to b13e94a"}},{"before":"afb1c42f5a4b5b2c26e18d983b3ed290a45dbc8a","after":"fb17510ede6fc815a16837d4209c16a89d29f4d4","ref":"refs/heads/main","pushedAt":"2024-05-02T11:58:20.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":"importctl: fix flag checking against wrong variable\n\nFixes 67c7ee11afb5ff703c3ca8e390c8360140298a0f","shortMessageHtmlLink":"importctl: fix flag checking against wrong variable"}},{"before":"57188d1467c1c43530c0c019368cd6323b0fe18f","after":"afb1c42f5a4b5b2c26e18d983b3ed290a45dbc8a","ref":"refs/heads/main","pushedAt":"2024-05-02T11:57:40.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Merge pull request #32592 from yuwata/journal-timestamp\n\njournal: several timestamp cleanups and improvements","shortMessageHtmlLink":"Merge pull request #32592 from yuwata/journal-timestamp"}},{"before":"18a058e8fcefb8f9fb2b7141eb02a93bcc7d35fa","after":null,"ref":"refs/heads/dependabot/submodules/pkg/fedora-580f7f1","pushedAt":"2024-05-02T09:45:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"f8848f9fc363e4c9bbf79d54d74f58405ed4eec3","ref":"refs/heads/dependabot/submodules/pkg/fedora-b9ec39c","pushedAt":"2024-05-02T09:45:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump pkg/fedora from `a379236` to `b9ec39c`\n\nBumps pkg/fedora from `a379236` to `b9ec39c`.\n\n---\nupdated-dependencies:\n- dependency-name: pkg/fedora\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump pkg/fedora from a379236 to b9ec39c"}},{"before":null,"after":"3051161facffbd52744e159cd8aeb0781702ef74","ref":"refs/heads/dependabot/submodules/pkg/arch-b13e94a","pushedAt":"2024-05-02T09:45:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump pkg/arch from `dd7aff4` to `b13e94a`\n\nBumps pkg/arch from `dd7aff4` to `b13e94a`.\n\n---\nupdated-dependencies:\n- dependency-name: pkg/arch\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump pkg/arch from dd7aff4 to b13e94a"}},{"before":"109780a35e3711dc2e2c68d9b30151486e34d66c","after":null,"ref":"refs/heads/dependabot/github_actions/github/super-linter-6","pushedAt":"2024-05-02T08:16:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mrc0mmand","name":"Frantisek Sumsal","path":"/mrc0mmand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679338?s=80&v=4"}},{"before":"5ac4380f4412f81a66e7a1865a6b1b5c56012874","after":"57188d1467c1c43530c0c019368cd6323b0fe18f","ref":"refs/heads/main","pushedAt":"2024-05-02T08:16:40.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"mrc0mmand","name":"Frantisek Sumsal","path":"/mrc0mmand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679338?s=80&v=4"},"commit":{"message":"Merge pull request #32609 from systemd/dependabot/github_actions/github/super-linter-6\n\nbuild(deps): bump github/super-linter from 5.0.0 to 6","shortMessageHtmlLink":"Merge pull request #32609 from systemd/dependabot/github_actions/gith…"}},{"before":"b160ac9c126d904358a83a18542e0a37d9ca0d5c","after":"109780a35e3711dc2e2c68d9b30151486e34d66c","ref":"refs/heads/dependabot/github_actions/github/super-linter-6","pushedAt":"2024-05-02T07:55:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrc0mmand","name":"Frantisek Sumsal","path":"/mrc0mmand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679338?s=80&v=4"},"commit":{"message":"ci: point Super-Linter to the new upstream\n\nLooks like since [0] the Super-Linter repo was moved to\nsuper-linter/super-linter and github/super-linter is just a fork, so\nlet's update the reference accordingly.\n\n[0] https://github.com/github/super-linter/commit/59fac7946c4891bb4867ebb4ffdb05c32fac3cf4","shortMessageHtmlLink":"ci: point Super-Linter to the new upstream"}},{"before":"ae767e90557b45616e3ce9dff22a478c2a2ba12a","after":"b160ac9c126d904358a83a18542e0a37d9ca0d5c","ref":"refs/heads/dependabot/github_actions/github/super-linter-6","pushedAt":"2024-05-02T07:47:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mrc0mmand","name":"Frantisek Sumsal","path":"/mrc0mmand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679338?s=80&v=4"},"commit":{"message":"ci: explicitly disable multi status for Super-Linter\n\nThe multi status feature requires $GITHUB_TOKEN, and since [0] it\ndefaults to true. Since we don't need it, let's explicitly disable the\nfeature.\n\n[0] https://github.com/super-linter/super-linter/commit/e6e6e1fa5f60e15d7e9b89248bb0809bea1c17e9","shortMessageHtmlLink":"ci: explicitly disable multi status for Super-Linter"}},{"before":"8fb796a4236265538cfde2c13ba78f2ae5a1dff4","after":"ae767e90557b45616e3ce9dff22a478c2a2ba12a","ref":"refs/heads/dependabot/github_actions/github/super-linter-6","pushedAt":"2024-05-02T07:46:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrc0mmand","name":"Frantisek Sumsal","path":"/mrc0mmand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679338?s=80&v=4"},"commit":{"message":"ci: explicitly disable multi status for Super Linter\n\nThe multi status feature requires $GITHUB_TOKEN, and since [0] it\ndefaults to true. Since we don't need it, let's explicitly disable the\nfeature.\n\n[0] https://github.com/super-linter/super-linter/commit/e6e6e1fa5f60e15d7e9b89248bb0809bea1c17e9","shortMessageHtmlLink":"ci: explicitly disable multi status for Super Linter"}},{"before":"89ad0a711726a958f9b07d7c508ffe9491854ef3","after":"5ac4380f4412f81a66e7a1865a6b1b5c56012874","ref":"refs/heads/main","pushedAt":"2024-05-02T06:55:17.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":"po: update Italian translation (#32621)","shortMessageHtmlLink":"po: update Italian translation (#32621)"}},{"before":"8bd2f9415cce6ada2746b0e3328a1d86f4174c73","after":"89ad0a711726a958f9b07d7c508ffe9491854ef3","ref":"refs/heads/main","pushedAt":"2024-05-02T05:39:16.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"YHNdnzj","name":"Mike Yuan","path":"/YHNdnzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29118423?s=80&v=4"},"commit":{"message":"Merge pull request #32617 from yuwata/journal-sync\n\njournald: wait for journal files fsync()ed on Synchronize() varlink method","shortMessageHtmlLink":"Merge pull request #32617 from yuwata/journal-sync"}},{"before":"a6ab3053aab515ecae7568e0beefee7dbe6f9100","after":"8bd2f9415cce6ada2746b0e3328a1d86f4174c73","ref":"refs/heads/main","pushedAt":"2024-05-02T05:36:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"YHNdnzj","name":"Mike Yuan","path":"/YHNdnzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29118423?s=80&v=4"},"commit":{"message":"core/selinux-access: use empty_to_na where appropriate","shortMessageHtmlLink":"core/selinux-access: use empty_to_na where appropriate"}},{"before":"49a4badb7dc4766cef2b73f888871376aff699f4","after":"a6ab3053aab515ecae7568e0beefee7dbe6f9100","ref":"refs/heads/main","pushedAt":"2024-05-01T19:54:32.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":"hwdb: Add mapping for Samsung GalaxyBook - 550X (#32616)\n\n- Kernel: linux-6.8.8-arch\r\n- systemd: 255.5-3-arch\r\n- Laptop: Samsung GalaxyBook - NP550XDA-KF1BR\r\n\r\nThis is the solution to a problem with the Samsung GalaxyBook in which some Media keys,\r\nwhen pressed and released, get stuck as if they are hold.","shortMessageHtmlLink":"hwdb: Add mapping for Samsung GalaxyBook - 550X (#32616)"}},{"before":"414a9b8e5e1e772261b0ffaedc853f5c0aba5719","after":"49a4badb7dc4766cef2b73f888871376aff699f4","ref":"refs/heads/main","pushedAt":"2024-05-01T19:45:00.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"YHNdnzj","name":"Mike Yuan","path":"/YHNdnzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29118423?s=80&v=4"},"commit":{"message":"Merge pull request #32595 from bluca/old_docs\n\nRemove outdated documents","shortMessageHtmlLink":"Merge pull request #32595 from bluca/old_docs"}},{"before":"5237ffdf2b63a5afea77c3470d9981a2c29643cc","after":"414a9b8e5e1e772261b0ffaedc853f5c0aba5719","ref":"refs/heads/main","pushedAt":"2024-05-01T18:34:08.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":"resolved: validate authentic insecure delegation to CNAME\n\nIf the parent zone uses a non-opt-out method that provides authenticated\nnegative DS replies, we still can't expect signatures from the child\nzone. sd-resolved was using the authenticated status of the DS reply to\nrequire signatures for CNAMEs, even though it had already proved that no\nsignature exists.\n\nFixes: 47690634f157 (\"resolved: don't request the SOA for every dns label\")","shortMessageHtmlLink":"resolved: validate authentic insecure delegation to CNAME"}},{"before":"dafcba59405cf1a9ba39fb7372167d7d6f8c85e8","after":"5237ffdf2b63a5afea77c3470d9981a2c29643cc","ref":"refs/heads/main","pushedAt":"2024-05-01T18:32:30.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":"resolved: probe for dnssec support in allow-downgrade mode\n\nPreviously, sd-resolved unnecessarily requested SOA records for each dns\nlabel in the query, even though they are not needed for the chain of\ntrust. Since 47690634f157, only the necessary records are queried when\nvalidating.\n\nThis is actually a problem in allow-downgrade mode, since we will no\nlonger attempt a query for a record that we know is signed a priori, and\nwill therefore never update our belief about the state of dnssec support\nin the recursive resolver.\n\nRectify this by reintroducing a query for the root zone SOA in the\nallow-downgrade case, specifically to test that the resolver attaches\nthe RRSIGs which we know must exist.\n\nFixes: 47690634f157 (\"resolved: don't request the SOA for every dns label\")","shortMessageHtmlLink":"resolved: probe for dnssec support in allow-downgrade mode"}},{"before":"b7ad4778794b6bfc63d4b11c7c39cfe5a21228a4","after":"dafcba59405cf1a9ba39fb7372167d7d6f8c85e8","ref":"refs/heads/main","pushedAt":"2024-05-01T18:27:32.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Merge pull request #32613 from arthurzam/bash-v256\n\nMore shell-completions work","shortMessageHtmlLink":"Merge pull request #32613 from arthurzam/bash-v256"}},{"before":"8bf27cd0108ad30894b6469510ab2b4b1f257825","after":"b7ad4778794b6bfc63d4b11c7c39cfe5a21228a4","ref":"refs/heads/main","pushedAt":"2024-05-01T15:52:07.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":"reboot-util: Add some basic validation on reboot arguments\n\nLet's only accept valid ASCII and put a size limit on reboot arguments.","shortMessageHtmlLink":"reboot-util: Add some basic validation on reboot arguments"}},{"before":"6a8bffbc6c4ccbc11f59cbb43f6b36a0bdae0e59","after":"8bf27cd0108ad30894b6469510ab2b4b1f257825","ref":"refs/heads/main","pushedAt":"2024-05-01T15:51: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 #32611 from DaanDeMeyer/qdisc\n\nnetwork/tc: Avoid concurrent set modification in tclass_drop()/qdisc_drop()","shortMessageHtmlLink":"Merge pull request #32611 from DaanDeMeyer/qdisc"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQDs1uwA","startCursor":null,"endCursor":null}},"title":"Activity · systemd/systemd"}