Commit Graph
935750 Commits
Author SHA1 Message Date
Tristan Ross 8468f0bc84 llvmPackages_22: 22.1.0-rc1 -> 22.1.0-rc2 2026-01-27 09:45:50 -08:00
Peder Bergebakken SundtandGitHub 0e004c155a jsonschema-cli: 0.38.1 -> 0.40.0 (#482182) 2026-01-27 16:09:45 +00:00
Nick CaoandGitHub 9dbd9c8553 managarr: 0.6.3 -> 0.7.0 (#482515) 2026-01-27 16:09:08 +00:00
Fernando RodriguesandGitHub f8159fb110 xen: patch with XSAs 477 and 479 (#484370) 2026-01-27 15:56:55 +00:00
Philip TaronandGitHub c066ab53a5 workflows/eval: Un-parallelize misc, fixing check, and add modules meta check (#484265) 2026-01-27 15:51:41 +00:00
Philip TaronandGitHub 86fa73ce80 php85: init at 8.5.2 (#481104)
Skipping the merge queue to allow the ratchet to go back a notch.
2026-01-27 07:45:33 -08:00
Philip TaronandGitHub 5961d0e477 claude-code: 2.1.19 -> 2.1.20 (#484293) 2026-01-27 15:40:21 +00:00
Philip TaronandGitHub e3915ea223 claude-code-bin: init at 2.1.20 (#482651) 2026-01-27 15:39:42 +00:00
Fabian AffolterandGitHub d3e18a2682 python3Packages.iterfzf: 1.8.0.62.0 -> 1.9.0.67.0 (#483947) 2026-01-27 15:37:52 +00:00
Pol DellaieraandGitHub 944699a81c roave-backward-compatibility-check: 8.15.0 -> 8.17.0 (#484399) 2026-01-27 15:36:37 +00:00
Markus HauckandPhilip Taron 288945c74e vscode-extensions.anthropic.claude-code: 2.1.19 -> 2.1.20
https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md
2026-01-27 07:35:13 -08:00
nixpkgs-ci[bot]andGitHub afce96367b fastcdr: 2.3.4 -> 2.3.5 (#484402) 2026-01-27 15:18:14 +00:00
Jörg ThalheimandGitHub e71c9fbbeb ci/OWNERS: remove myself from lib/derivations.nix (#484405) 2026-01-27 15:13:22 +00:00
Jörg ThalheimandGitHub 4c1cf0e72e dotnetfx{35,40}: drop (#484400) 2026-01-27 15:04:44 +00:00
Alyssa Ross 72164b7c77 ci/OWNERS: remove myself from lib/derivations.nix
Usually I don't even understand what changes proposed to this do.
2026-01-27 16:01:54 +01:00
Gergő GutyinaandGitHub 4ae5bcb5cf rauthy: 0.34.1 > 0.34.2 (#484394) 2026-01-27 14:57:13 +00:00
Gaétan LepageandGitHub 3a0f3c887b vimPlugins.avante-nvim: 0.0.27-unstable-2026-01-20 -> 0.0.27-unstable-2026-01-24 (#484329) 2026-01-27 14:49:52 +00:00
R. Ryantm 1467d4c9d9 fastcdr: 2.3.4 -> 2.3.5 2026-01-27 14:48:34 +00:00
quantenzitrone 698004eb84 dotnetfx{35,40}: drop
referenced nowhere
and i mean just look at these files and their commit history
furthermore:
- .NET 4.0 was EOL in 2016
- .NET 3.5 is still supported, but the package was created in
  970ce3a878 (2010) as part Sander van der
  Burg's "experimental Visual C# build function for brave people" and since
  never touched except treewide refactors. That experimental build function
  has also been removed in 45c64ab798 (2025).
2026-01-27 15:39:34 +01:00
Piotr Kwiecinski 394d2a8e47 roave-backward-compatibility-check: 8.15.0 -> 8.17.0 2026-01-27 15:36:07 +01:00
Gaétan LepageandGitHub fe5368a458 ty: 0.0.13 -> 0.0.14 (#484323) 2026-01-27 14:33:59 +00:00
Gaétan LepageandGitHub 0d6617aa42 neovim-unwrapped: 0.11.5 -> 0.11.6 (#484182) 2026-01-27 14:19:59 +00:00
nixpkgs-ci[bot]andGitHub 9e8920fd0e yaziPlugins.yatline: 25.5.31-unstable-2026-01-21 -> 25.12.29-unstable-2026-01-27 (#484369) 2026-01-27 14:18:53 +00:00
nixpkgs-ci[bot]andGitHub 1ba80229ad cargo-geiger: fix build, modernize (#483062) 2026-01-27 14:18:51 +00:00
Matthias BeyerandGitHub f985c6b3fc cargo-llvm-cov: 0.6.20 -> 0.8.1 (#484104) 2026-01-27 14:11:05 +00:00
Angelo Delefortrie a8e573c2e6 rauthy: 0.34.1 > 0.34.2 2026-01-27 15:09:11 +01:00
Jacek GalowiczandGitHub 128267c44e nixos/run0: add a shebang to the run0 sudo-alias script (#483795) 2026-01-27 14:07:32 +00:00
nixpkgs-ci[bot]andGitHub c613099751 mise: 2026.1.5 -> 2026.1.8 (#484372) 2026-01-27 14:00:30 +00:00
nixpkgs-ci[bot]andGitHub 6377646d20 inputplumber: 0.70.2 -> 0.72.0 (#479231) 2026-01-27 14:00:20 +00:00
Samuel Dionne-Riel f58b11edad workflows/eval: Ensure NixOS modules meta is valid
As observed in #484155, it was possible for broken meta information to
slip its way into the NixOS modules system. It looks like that data was
never checked. At this point I wonder if it ever was *used* in a
programmatic manner, given how long it took for it to get noticed.

This simple check causes the results to be evaluated in a format that
isn't "Nix-brained". Not using `--json` *could* allow `<LAMBDA>` to be
in the output, which is AFAICT undesirable.

```
 $ nix-instantiate --strict --eval --expr '{ x = a: a; }'
{ x = <LAMBDA>; }

 $ nix-instantiate --strict --eval --expr --json '{ x = a: a; }'
error:
       … while evaluating attribute 'x'
         at «string»:1:3:
            1| { x = a: a; }
             |   ^

       error: cannot convert a function to JSON
       at «string»:1:3:
            1| { x = a: a; }
             |   ^
```
2026-01-27 08:43:50 -05:00
Samuel Dionne-Riel 40d295d46d Revert "workflows/eval.misc: run tasks in parallel"
This reverts commit 3d9cb9f355.

In 3d9cb9f355 (#436171), the two check
commands were combined in the same step, and backgrounded, `wait`ing on
their completion.

`help wait` states the following:

> If ID is not given, waits for all currently active child processes,
> and the return status is zero.

The result was that this check's misc check results were accidentally
thrown away. Oops.
2026-01-27 08:43:50 -05:00
Michael HoangandGitHub ff8aa693ba disko: 1.12.0 -> 1.13.0 (#482069) 2026-01-27 13:27:09 +00:00
Michael Hoang 3d7994627b disko: also build on macOS
https://github.com/nix-community/disko/blob/00395d188e3594a1507f214a2f15d4ce5c07cb28/package.nix
2026-01-27 14:13:37 +01:00
Fabian AffolterandGitHub 5847cd5b72 python313Packages.iterfzf: migrate to finalAttrs 2026-01-27 14:11:36 +01:00
StepBroBDandGitHub adf094941d reason: 3.17.2 → 3.17.3 (#483852) 2026-01-27 13:10:33 +00:00
Fabian AffolterandGitHub 867fe0f1c0 python3Packages.iterfzf: fix license 2026-01-27 14:10:05 +01:00
Fabian AffolterandGitHub ee5682fbf6 wafw00f: 2.3.2 -> 2.4.2 (#484338) 2026-01-27 13:08:54 +00:00
KerstinandGitHub b9e793d9a6 nixos/tests/postgresql: replace activation scripts by systemd services (#484333) 2026-01-27 13:08:49 +00:00
StepBroBDandGitHub 2b929667ab ocamlPackages.merlin: 4.7-413 → 4.7.1-413 (#483868) 2026-01-27 13:07:33 +00:00
StepBroBDandGitHub 54121bfc88 ocamlPackages.gendarme: 0.3 -> 0.4; refactor & add ngi team (#484321) 2026-01-27 13:05:44 +00:00
David McFarlandandGitHub 4468227e6f godot: 4.5.1-stable -> 4.6-stable (#484226) 2026-01-27 12:41:59 +00:00
ArtturinandGitHub 6e937bada4 zenmonitor: change upstream to fix gcc15 compilation (#476852) 2026-01-27 12:37:02 +00:00
ArtturinandGitHub cd4d99a399 zenpower: unstable-2025-06-17 -> unstable-2025-12-20 (#484292) 2026-01-27 12:24:10 +00:00
R. Ryantm 3014d353e3 mise: 2026.1.5 -> 2026.1.8 2026-01-27 12:04:17 +00:00
Fernando Rodrigues 23711ccad7 xen: patch with XSA-479
Xen Security Advisory CVE-2026-23553 / XSA-479

                x86: incomplete IBPB for vCPU isolation

In the context switch logic Xen attempts to skip an IBPB in the case of
a vCPU returning to a CPU on which it was the previous vCPU to run.
While safe for Xen's isolation between vCPUs, this prevents the guest
kernel correctly isolating between tasks.  Consider:

 1) vCPU runs on CPU A, running task 1.
 2) vCPU moves to CPU B, idle gets scheduled on A.  Xen skips IBPB.
 3) On CPU B, guest kernel switches from task 1 to 2, issuing IBPB.
 4) vCPU moves back to CPU A.  Xen skips IBPB again.

Now, task 2 is running on CPU A with task 1's training still in the BTB.

Guest processes may leverage information leaks to obtain information
intended to be private to other entities in a guest.

Xen versions which had the XSA-254 fixes backported are vulnerable.
Upstream, that is 4.6 and newer.

Only x86 systems are vulnerable.  Arm systems are not vulerable.

Systems vulnerable to SRSO (see XSA-434) with default settings use
IBPB-on-entry to protect against SRSO.  This is a rather more aggressive
form of flushing than only on context switch, and is believed to be
sufficient to avoid the vulnerability.

Using "spec-ctrl=ibpb-entry=hvm,ibpb-entry=pv" on the Xen command line
will activate the SRSO mitigation on non-SRSO-vulnerable hardware, but
it is a large overhead.

This issue was discovered by David Kaplan of AMD.

https://xenbits.xenproject.org/xsa/advisory-479.html

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2026-01-27 23:03:26 +11:00
Fernando Rodrigues 856fb3c740 xen: patch with XSA-477
Xen Security Advisory CVE-2025-58150 / XSA-477

           x86: buffer overrun with shadow paging + tracing

Shadow mode tracing code uses a set of per-CPU variables to avoid
cumbersome parameter passing.  Some of these variables are written to
with guest controlled data, of guest controllable size.  That size can
be larger than the variable, and bounding of the writes was missing.

The exact effects depend on what's adjacent to the variables in
question.  The most likely effects are bogus trace data, but none of
privilege escalation, information leaks, or Denial of Service (DoS) can
be excluded without detailed analysis of the particular build of Xen.

Only x86 systems are vulnerable.  Arm systems are not vulnerable.

Only HVM guests running in shadow paging mode and with tracing enabled
can leverage the vulnerability.

Running HVM guests in HAP mode only will avoid the vulnerability.

Not enabling tracing will also avoid the vulnerability.  Tracing is
enabled by the "tbuf_size=" command line option, or by running tools
like xentrace or xenbaked in Dom0.  Note that on a running system
stopping xentrace / xenbaked would disable tracing.  For xentrace,
however, this additionally requires that it wasn't started with the -x
option.  Stopping previously enabled tracing can of course only prevent
future damage; prior damage may have occurred and may manifest only
later.

This issue was discovered by Jan Beulich of SUSE.

https://xenbits.xenproject.org/xsa/advisory-477.html

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2026-01-27 23:03:17 +11:00
Luvrok 8e4ea52b64 yaziPlugins.yatline: update on 2026-01-27 2026-01-27 14:57:18 +03:00
Fabian AffolterandGitHub 2d027a414e python314Packages.pyexploitdb: 0.3.10 -> 0.3.11 (#484346) 2026-01-27 11:54:14 +00:00
Fabian AffolterandGitHub 599e5d81de nuclei-templates: 10.3.7 -> 10.3.8 (#484022) 2026-01-27 11:51:41 +00:00
Fabian AffolterandGitHub f1a180a4e5 python312Packages.mypy-boto3-*: updates (#484360) 2026-01-27 11:48:47 +00:00