Commit Graph
820846 Commits
Author SHA1 Message Date
Jörg ThalheimandGitHub 39a90ff6d4 nix: security updates for 2.24, 2.26, 2.28 and 2.29 (#419575) 2025-06-24 16:36:46 +02:00
Jörg Thalheim 923146e927 nixComponents_2_29: add patch for GHSA-g948-229j-48j3
This addresses a TOCTOU (Time-of-Check to Time-of-Use) vulnerability in Nix's
build system that could potentially allow privilege escalation or unauthorized
file access during the build process.

The patch includes:
- Safe file operations using file descriptors
- Secure temporary directory handling
- Safe chown operations
- PassAsFile security improvements
- Path validation fixes
2025-06-24 16:11:11 +02:00
Jörg Thalheim a1eacc0a2c nix_2_28: add patch for GHSA-g948-229j-48j3
This addresses a TOCTOU (Time-of-Check to Time-of-Use) vulnerability in Nix's
build system that could potentially allow privilege escalation or unauthorized
file access during the build process.

The patch includes:
- Safe file operations using file descriptors
- Secure temporary directory handling
- Safe chown operations
- PassAsFile security improvements
- Path validation fixes
2025-06-24 16:11:11 +02:00
Jörg Thalheim 639ad31060 nix_2_26: add patch for GHSA-g948-229j-48j3
This addresses a TOCTOU (Time-of-Check to Time-of-Use) vulnerability in Nix's
build system that could potentially allow privilege escalation or unauthorized
file access during the build process.

The patch includes:
- Safe file operations using file descriptors
- Secure temporary directory handling
- Safe chown operations
- PassAsFile security improvements
- Path validation fixes
2025-06-24 16:11:11 +02:00
Jörg Thalheim 3d27c5f248 nix_2_24: add patch for GHSA-g948-229j-48j3
This addresses a TOCTOU (Time-of-Check to Time-of-Use) vulnerability in Nix's
build system that could potentially allow privilege escalation or unauthorized
file access during the build process.

The patch includes:
- Safe file operations using file descriptors
- Secure temporary directory handling
- Safe chown operations
- PassAsFile security improvements
- Path validation fixes
2025-06-24 16:11:11 +02:00
Wolfgang WaltherandGitHub 5ec9d25793 Revert "workflows/labels: manage stale & merge conflict labels" (#419574) 2025-06-24 14:08:28 +00:00
Wolfgang WaltherandGitHub c366efa6e2 Revert "workflows/labels: manage stale & merge conflict labels" 2025-06-24 14:00:20 +00:00
K900andGitHub 1795b08791 Plasma 6.4.1 (#419554) 2025-06-24 16:46:59 +03:00
Wolfgang WaltherandGitHub 802980b927 workflows/labels: manage stale & merge conflict labels (#419481) 2025-06-24 13:39:26 +00:00
SandroandGitHub eb6c37b47f wezterm: fix darwin build, produce a valid macOS Application bundle (#419449) 2025-06-24 15:38:45 +02:00
dotlambdaandGitHub 6bfa692871 quickemu: correctly handle version 10.0.0 of QEMU (#419119) 2025-06-24 06:38:18 -07:00
SandroandGitHub 52408e8d7b nixos/waydroid: allow override waydroid, adopt (#418875) 2025-06-24 15:36:43 +02:00
Azat BahawiandGitHub 6ff3d7b7b0 nelm: 1.6.0 -> 1.7.0 (#419454) 2025-06-24 16:31:05 +03:00
Kerstin Humm dd3ce1ee90 weblate: 5.12.1 -> 5.12.2
Changelog: https://github.com/WeblateOrg/weblate/releases/tag/weblate-5.12.2
2025-06-24 15:25:46 +02:00
Martin WeineltandGitHub 926b3601ce home-assistant: 2025.6.1 -> 2025.6.2 (#419384) 2025-06-24 15:23:20 +02:00
Wolfgang WaltherandGitHub 3a63b54b2c nipap: init at v0.32.7 (#417076) 2025-06-24 13:18:00 +00:00
eb9d14ad4a tana: 1.0.32 -> 1.0.36 (#416811)
Co-authored-by: massix <massimo.gengarelli@proton.me>
2025-06-24 13:07:23 +00:00
Felix BargfeldtandGitHub 1f72498913 olivetin: 2025.6.6 -> 2025.6.22 (#419110) 2025-06-24 15:01:07 +02:00
Philip TaronandGitHub cf46ee2c19 lstr: 0.2.0 -> 0.2.1 (#419479) 2025-06-24 05:57:46 -07:00
wxt e1d83e3cee waydroid: adopt 2025-06-24 20:54:31 +08:00
wxt ee0937ff0d nixos/waydroid: allow override waydroid 2025-06-24 20:54:30 +08:00
SandroandGitHub dac4fe7c59 bruijn: init at 0-unstable-2025-06-23 (#418817) 2025-06-24 14:53:55 +02:00
SandroandGitHub 6f7fdf8e4b gitea: 1.24.0 -> 1.24.2 (#418721) 2025-06-24 14:47:08 +02:00
Wolfgang Walther 36e9fe9e7d workflows/labels: manage merge-conflict label for pull requests
The code comments describe much better what we do then a commit message
could ever do.
2025-06-24 14:46:59 +02:00
Wolfgang Walther 58dd9630c3 workflows/labels: manage stale label for pull requests
This manages the `2. status: stale` label for pull requests only (not
issues, yet) with the following conditions:
- The last event on the timeline of the Pull Request counts.
- Labeling and unlabeling of any kind are ignored.
- Older than 180 days are stale.
- Security labeled PRs are never stale.

To handle this label correctly, it's important to go through all pull
requests. Any approach to limit the list of PRs via search are not going
to work:
- Filtering by `updated` is not going to work, because it includes the
last time that *a label was set* on the PR. To actually find out whether
a PR is stale or not, the timeline of events needs to be looked at.
- Filtering by an existing stale label is not going to work either,
because such a label might have been added manually and thus breaking
the rules we set up here. Thus any existing label needs to be confirmed
as well.
2025-06-24 14:46:58 +02:00
Wolfgang Walther 63b9355ed8 workflows/labels: handle missing eval results gracefully
We keep working through the PR, even though we don't have any eval
results. This will allow actually managing labels for much older PRs as
well. Most importantly, it will allow merge-conflict and stale-labeling
next.
2025-06-24 14:46:57 +02:00
Wolfgang Walther e55128a079 workflows/labels: run on every PR eventually
This replaces the manual dispatch trigger with a batched run through all
pull requests every day. This has the small benefit of not having to
worry about backfilling labeling after fixing bugs - and the much bigger
one in being able to handle merge-conflict and stale labels properly
later. For those, it's inevitable to eventually scan through all PRs.

At this stage, the vast majority of PRs will still be skipped, because
there won't be an eval run with artifact available. This will be
improved in the next step.

Technically, the workflow_dispatch trigger is kept to allow easily
testing this in forks, where the scheduled jobs are disabled. The
triggered job will behave similar to the scheduled job, though, and have
no special inputs.
2025-06-24 14:46:53 +02:00
Wolfgang Walther d9d97fda59 workflows/labels: refactor to search instead of listing PRs
This doesn't provide much value in itself, yet, but is much more
flexible in the next step, when also looking at much older PRs.
2025-06-24 14:46:28 +02:00
Defelo 9438cfd2d6 olivetin: 2025.6.6 -> 2025.6.22
Changelog: https://github.com/OliveTin/OliveTin/releases/tag/2025.6.22
Diff: https://github.com/OliveTin/OliveTin/compare/2025.6.6...2025.6.22
2025-06-24 14:43:36 +02:00
Defelo 248f4b8deb bruijn: init at 0-unstable-2025-06-23 2025-06-24 14:39:05 +02:00
Matthias BeyerandGitHub a8d832a563 nickel: 1.11.0 -> 1.12.0 (plus small tweaks) (#417245) 2025-06-24 14:36:50 +02:00
Wolfgang Walther 8b5101554a workflows/labels: save an API request when running in pull_request context
We previously ran another list request in this case, but don't need to
anymore - we already have the `pull_request` context available.
2025-06-24 14:31:41 +02:00
Wolfgang Walther f394b2741e workflows/labels: refactor moving cutoff downwards 2025-06-24 14:31:13 +02:00
Doron BeharandGitHub 50ff0fc14e wiringpi: 3.10 -> 3.16 (#419466) 2025-06-24 15:30:50 +03:00
Wolfgang Walther 042a2fd6d6 workflows/labels: refactor into handle() function
Separate commit for better diff.
2025-06-24 14:30:41 +02:00
June SteppandKerstin a5539704d7 luaPackages.lrexlib-oniguruma: init at 2.9.2-1 2025-06-24 14:23:28 +02:00
K900 902aeaeb85 kdePackages.drkonqi: provide eu-unstrip 2025-06-24 15:19:10 +03:00
K900 ac9539cd82 kdePackages: Plasma 6.4.0 -> 6.4.1 2025-06-24 15:18:54 +03:00
Pol DellaieraandGitHub 1785337274 vscode-extensions.amazonwebservices.amazon-q-vscode: 1.75.0 -> 1.78.0 (#419537) 2025-06-24 13:58:25 +02:00
K900andGitHub ed6a1f343f kdePackages: backport kdepim fixes recommended by upstream (#419478) 2025-06-24 14:56:23 +03:00
YtandGitHub c9a31a97e4 python3Packages.orbax-checkpoint: 0.11.15 -> 0.11.16 (#418081) 2025-06-24 07:56:07 -04:00
R. Ryantm 8bb91f9a07 vscode-extensions.amazonwebservices.amazon-q-vscode: 1.75.0 -> 1.78.0 2025-06-24 11:38:53 +00:00
Martin Weinelt b48485fd37 home-assistant.python.pkgs.pytest-homeassistant-custom-component: 0.13.251 -> 0.13.253
https://github.com/MatthewFlamm/pytest-homeassistant-custom-component/blob/refs/tags/0.13.253/CHANGELOG.md
2025-06-24 13:13:55 +02:00
Martin Weinelt 068d936b01 python3Packages.homeassistant-stubs: 2025.6.1 -> 2025.6.2
https://github.com/KapJI/homeassistant-stubs/releases/tag/2025.6.2
2025-06-24 13:13:17 +02:00
Pol DellaieraandGitHub 7611b2aec4 vscode-extensions.ms-windows-ai-studio.windows-ai-studio: 0.14.3 -> 0.14.4 (#419508) 2025-06-24 13:10:38 +02:00
Martin WeineltandGitHub bdb731abdf Firefox: 139.0.4 -> 140.0; 128.11.0esr -> 128.12.0esr (#419290) 2025-06-24 13:10:27 +02:00
Gaétan LepageandGitHub d8f9624324 python3Packages.sagemaker-core: 1.0.37 -> 1.0.40 (#419501) 2025-06-24 12:59:23 +02:00
e8a0a671c6 makejinja: 2.7.2 -> 2.8.0 (#419170)
Co-authored-by: TomaSajt <TomaSajt@users.noreply.github.com>
2025-06-24 10:43:08 +00:00
26dc8a1d6e liana: 11.0 -> 11.1 (#417833)
Co-authored-by: dunxen <git@dunxen.dev>
2025-06-24 10:39:27 +00:00
e076d79ea3 lianad: 11.0 -> 11.1 (#417856)
Co-authored-by: dunxen <git@dunxen.dev>
2025-06-24 10:38:46 +00:00