Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4109 commits
Select commit Hold shift + click to select a range
183c694
Merge pull request #515 from DeterminateSystems/fixup-mirroring
cole-h Jun 18, 2026
31b8f54
Merge pull request #516 from DeterminateSystems/fixup-pid-destructor
cole-h Jun 18, 2026
a2de1c8
Prepare release v3.21.2
github-actions[bot] Jun 18, 2026
d42bfa8
Set .version-determinate to 3.21.2
github-actions[bot] Jun 18, 2026
0861a14
Generate release notes for 3.21.2
github-actions[bot] Jun 18, 2026
4a481fb
Update release notes
edolstra Jun 18, 2026
72c5eeb
Merge pull request #517 from DeterminateSystems/release-v3.21.2/b176c…
cole-h Jun 18, 2026
0fe86df
Allow local networking in libmicrohttpd and functional tests
lilyinstarlight Jun 18, 2026
5a3d398
nix develop: use `runPhase` to run phases, fall back to `runHook`
thunze Apr 4, 2026
2662dc9
Remove UnkeyedValidPathInfo::id
xokdvium Jun 18, 2026
9201dad
Merge pull request #15624 from thunze/runPhase
xokdvium Jun 18, 2026
24b84a1
Merge pull request #16038 from NixOS/drop-dead-code-path-info-id
Ericson2314 Jun 18, 2026
f8bb823
Merge pull request #16036 from roberth/attrset-guidelines
tomberek Jun 19, 2026
7d3d039
Get rid of duplicated 'Build failed due to failed dependency' error m…
xokdvium Jun 15, 2026
a4c9cf6
Increase the sourceToSink/sinkToSource coroutine stack sizes
xokdvium Jun 16, 2026
fb7c5ba
Merge pull request #16040 from NixOS/backport-16022-to-2.34-maintenance
xokdvium Jun 19, 2026
2f57865
Merge pull request #16041 from NixOS/backport-16027-to-2.34-maintenance
xokdvium Jun 20, 2026
f0f0d95
Fix formatting in documentation
zwang20 Jun 8, 2026
4e882f2
Merge pull request #15994 from zwang20/fix-formatting
tomberek Jun 22, 2026
c705310
ci: skip secure-packages build for external (fork) PRs
edolstra Jun 22, 2026
64bddc7
ci: don't fail when there are no artifacts to move
edolstra Jun 22, 2026
9e0114e
Merge pull request #518 from lilyinstarlight/fix/darwin-functional-te…
edolstra Jun 22, 2026
09c8a1b
Fix boost format error when diff hook fails
lisanna-dettwyler Jun 22, 2026
9539ea5
Merge pull request #16049 from lisanna-dettwyler/fix-diff-hook-error
xokdvium Jun 22, 2026
7d04b47
Fix boost format error when diff hook fails
lisanna-dettwyler Jun 22, 2026
3e841fe
Merge pull request #16050 from NixOS/backport-16049-to-2.34-maintenance
internal-nix-ci[bot] Jun 22, 2026
4df375b
Add test for broken positions on repl :load-file
xokdvium Jun 19, 2026
dbcc91a
Revert "libexpr: Clear PosTable contents in EvalState::resetFileCache"
xokdvium Jun 22, 2026
1c7a37c
Align readline/editline final prompt behavior
xokdvium Jun 22, 2026
5fecb1d
Merge pull request #16052 from NixOS/backport-16039-to-2.35-maintenance
internal-nix-ci[bot] Jun 22, 2026
32e4923
Merge pull request #514 from DeterminateSystems/asio
edolstra Jun 23, 2026
8ca8648
Don't ignore substitution failures for BasicDerivation inputSrcs
edolstra Jun 23, 2026
88aa0de
Merge pull request #520 from DeterminateSystems/eelcodolstra/nix-437
edolstra Jun 23, 2026
07ffc59
Fix #15916
xokdvium Jun 23, 2026
5b0278c
Fix #15916
xokdvium Jun 23, 2026
1a0e4bb
Merge pull request #16056 from NixOS/backport-16044-to-2.35-maintenance
internal-nix-ci[bot] Jun 23, 2026
6136c25
Merge pull request #16058 from NixOS/backport-16044-to-2.34-maintenance
xokdvium Jun 23, 2026
8a0b537
Merge remote-tracking branch 'origin/2.34-maintenance' into sync-2.34
edolstra Jun 24, 2026
923cd70
Merge pull request #521 from DeterminateSystems/sync-2.34
edolstra Jun 24, 2026
b1889d9
nix-store --register-validity: fix ENOENT under chroot stores
Mic92 Jun 23, 2026
05d02b8
nix-store --register-validity: fix ENOENT under chroot stores
Mic92 Jun 23, 2026
779ed6e
Set MADV_DONTDUMP for bump allocator
lisanna-dettwyler Jun 23, 2026
2b4ba75
Merge pull request #16064 from NixOS/backport-16053-to-2.35-maintenance
xokdvium Jun 24, 2026
1a1675f
Merge pull request #16063 from NixOS/backport-16053-to-2.34-maintenance
xokdvium Jun 24, 2026
7b6f09a
Merge pull request #16065 from NixOS/backport-16059-to-2.35-maintenance
internal-nix-ci[bot] Jun 24, 2026
3de4ffc
fixup: make binary cache nuclear option more general
cole-h Jun 26, 2026
3888c31
Merge pull request #524 from DeterminateSystems/more-general-binary-c…
cole-h Jun 26, 2026
1cc66f6
NarInfoDiskCache: Support arbitrary nix-cache-info fields
edolstra Jun 26, 2026
6108e4d
BinaryCacheStore: Don't throw on malformed Priority in nix-cache-info
edolstra Jun 26, 2026
4a6a3ae
ci: update DSP on releases
cole-h Jun 26, 2026
a565d89
Merge pull request #525 from DeterminateSystems/nar-info-disk-cache-g…
edolstra Jun 26, 2026
d89726d
Merge pull request #526 from DeterminateSystems/update-dsp-on-releases
cole-h Jun 26, 2026
08a2092
build(deps): bump nixpkgs in the flake-inputs group
dependabot[bot] Jun 28, 2026
02dc600
Merge pull request #16079 from NixOS/backport-16077-to-2.35-maintenance
internal-nix-ci[bot] Jun 29, 2026
379c494
installer: Bail out early if running on macOS < 14.0
xokdvium Jun 26, 2026
9dc4d76
installer: Bail out early if running on macOS < 14.0
xokdvium Jun 26, 2026
9009025
Merge pull request #16081 from NixOS/backport-16071-to-2.34-maintenance
internal-nix-ci[bot] Jun 29, 2026
1b41bb5
Merge pull request #16082 from NixOS/backport-16071-to-2.35-maintenance
internal-nix-ci[bot] Jun 29, 2026
128ce54
SourceAccessor::readFile(sink): Remove default implementation
edolstra Jun 29, 2026
2855c0b
Merge pull request #16084 from NixOS/backport-16083-to-2.35-maintenance
internal-nix-ci[bot] Jun 29, 2026
9082325
libexpr: Handle lazy paths in builtins.storePath better
xokdvium Jun 28, 2026
570cfaf
Merge pull request #16085 from NixOS/backport-16078-to-2.35-maintenance
internal-nix-ci[bot] Jun 29, 2026
199ad67
Fix LocalStoreAccessor::maybeLstat
xokdvium Jun 26, 2026
67362bf
Merge pull request #16086 from NixOS/backport-16072-to-2.35-maintenance
internal-nix-ci[bot] Jun 30, 2026
c143382
Add some calls to addTempRoot()
edolstra Jun 30, 2026
f2fd616
Merge pull request #527 from DeterminateSystems/more-addTempRoot
edolstra Jun 30, 2026
cb70f46
flake.lock: Update
edolstra Jul 1, 2026
4c44ae7
libstore: Fix libcurl thread wakeup with curl >= 8.21
xokdvium Jul 1, 2026
18ed6c1
libstore: Fix libcurl thread wakeup with curl >= 8.21
xokdvium Jul 1, 2026
49d15aa
Merge pull request #16092 from NixOS/backport-16090-to-2.35-maintenance
internal-nix-ci[bot] Jul 1, 2026
f3f1c3c
Merge pull request #16091 from NixOS/backport-16090-to-2.34-maintenance
internal-nix-ci[bot] Jul 1, 2026
99b98e5
cli: error when remounting store without a private mount namespace
amaanq Mar 23, 2026
3b48196
Merge pull request #16096 from NixOS/backport-15547-to-2.35-maintenance
xokdvium Jul 2, 2026
acb72bb
Merge pull request #529 from DeterminateSystems/bump-nixpkgs
edolstra Jul 3, 2026
a55c165
Fix INITIAL_MARK_STACK_SIZE override in boehm-gc
edolstra Jul 3, 2026
15287ff
Merge pull request #531 from DeterminateSystems/fix-initial-mark-stac…
edolstra Jul 3, 2026
2929460
nix search: Print total number of derivations
edolstra Jul 3, 2026
f065a9e
Merge pull request #532 from DeterminateSystems/nix-search-show-total
cole-h Jul 4, 2026
3ba59c1
libstore: Make FileTransfer throw Interrupted on interrupted transfers
xokdvium Jul 2, 2026
1b6f4ea
libutil: Special-case forEachAsync for one awaitable, document curren…
xokdvium Jul 2, 2026
0c5e326
Merge pull request #16099 from NixOS/backport-16095-to-2.35-maintenance
internal-nix-ci[bot] Jul 5, 2026
50a3b06
release notes: 2.35.0
xokdvium Jul 4, 2026
d2bcb23
Merge pull request #16100 from NixOS/backport-16051-to-2.35-maintenance
internal-nix-ci[bot] Jul 5, 2026
92149d8
zipAttrsWith: Avoid GC-visible temporary storage
edolstra Jul 3, 2026
d32f199
Merge pull request #535 from DeterminateSystems/improve-zipAttrsWith
edolstra Jul 6, 2026
16bdd76
groupBy: Avoid GC-visible temporary storage
edolstra Jul 6, 2026
4a1f801
Merge pull request #536 from DeterminateSystems/improve-groupBy
edolstra Jul 6, 2026
ea60a6a
ExprAttrs::eval: Don't write to the shared empty Bindings
edolstra Jul 6, 2026
46e041f
Merge pull request #537 from DeterminateSystems/empty-bindings
edolstra Jul 6, 2026
bb84f8d
libstore: Introduce batching LocalStore::addTempRoots
dramforever Apr 7, 2026
7beda55
libstore: Add an AddTempRoots daemon protocol operation
edolstra Jul 7, 2026
2e0dd7c
nix-store: Use addTempRoots for --serve QueryValidPaths
dramforever Apr 7, 2026
334f160
libstore: Use addTempRoots in DerivationGoal::haveDerivation
dramforever Apr 7, 2026
c8359e8
Merge pull request #538 from DeterminateSystems/add-temp-roots
edolstra Jul 7, 2026
b6e1021
Add Store::queryPathInfos() method
edolstra Jul 7, 2026
f65f632
libstore: Add a QueryPathInfos daemon protocol operation
edolstra Jul 7, 2026
ac149f5
computeFSClosure(): Use queryPathInfos()
edolstra Jul 7, 2026
90f7dca
Merge pull request #539 from DeterminateSystems/query-multiple
cole-h Jul 7, 2026
4b22c5b
Prepare release v3.21.3
github-actions[bot] Jul 7, 2026
833b10c
packaging/secure-packages/flake.lock: Update
github-actions[bot] Jul 7, 2026
6919626
Set .version-determinate to 3.21.3
github-actions[bot] Jul 7, 2026
7b487ee
Generate release notes for 3.21.3
github-actions[bot] Jul 7, 2026
aaeecee
Tweak release notes
edolstra Jul 7, 2026
a07705c
Merge tag '2.34.8' into sync-2.34.8
edolstra Jul 7, 2026
3240f31
Merge pull request #541 from DeterminateSystems/sync-2.34.8
edolstra Jul 7, 2026
5601270
computeFSClosure(): Recurse rather than loop
edolstra Jul 7, 2026
b8607bb
Merge pull request #542 from DeterminateSystems/compute-fs-closure-re…
edolstra Jul 7, 2026
ba9138f
Merge pull request #540 from DeterminateSystems/release-v3.21.3/b8df2…
detsys-spaghetti[bot] Jul 7, 2026
4fe31a1
fixup: publish step
cole-h Jul 7, 2026
8d30ddf
Merge pull request #543 from DeterminateSystems/fixup-publish-step
cole-h Jul 7, 2026
33606d0
Prepare release v3.21.4
github-actions[bot] Jul 7, 2026
0ad75d6
Set .version-determinate to 3.21.4
github-actions[bot] Jul 7, 2026
28300ba
Generate release notes for 3.21.4
github-actions[bot] Jul 7, 2026
f9b1773
Update release notes
cole-h Jul 7, 2026
b54da83
Merge pull request #545 from DeterminateSystems/release-v3.21.4/71a8c…
detsys-spaghetti[bot] Jul 7, 2026
e365b60
allocRootValue: Recycle root slots through a pool
edolstra Jul 3, 2026
5bd8dc0
Add UniqueRootValue: a shared_ptr-free GC root handle
edolstra Jul 6, 2026
bb1f958
Root value pool: Use an intrusive freelist
edolstra Jul 6, 2026
c171130
ci: check that we actually released the tag
cole-h Jul 7, 2026
a27508e
ci: fixup running with skipped jobs
cole-h Jul 8, 2026
8a3f073
Merge pull request #544 from DeterminateSystems/ci-check-release
cole-h Jul 8, 2026
7cf421a
UniqueRootValue: Guard against self-assignment
edolstra Jul 8, 2026
2f47be4
Merge pull request #546 from DeterminateSystems/root-values
cole-h Jul 8, 2026
e5999e7
boehmgc: Batch GC_generic_malloc_many() block allocation
edolstra Jul 3, 2026
ca75101
Prepare release v3.21.5
github-actions[bot] Jul 8, 2026
9755f4f
packaging/secure-packages/flake.lock: Update
github-actions[bot] Jul 8, 2026
3ac9693
Set .version-determinate to 3.21.5
github-actions[bot] Jul 8, 2026
bb45a55
Generate release notes for 3.21.5
github-actions[bot] Jul 8, 2026
3e15ca1
Update release notes
cole-h Jul 8, 2026
efdfa44
libutil: Fix GCC build with -Wchanges-meaning
xokdvium Mar 17, 2026
1318433
Merge pull request #548 from DeterminateSystems/release-v3.21.5/c33e8…
detsys-spaghetti[bot] Jul 8, 2026
3dc7454
Merge pull request #549 from DeterminateSystems/fix-dev-build
edolstra Jul 8, 2026
c99562a
fixup: build non-dsp nix on tags as well
cole-h Jul 8, 2026
93b7803
Merge pull request #550 from DeterminateSystems/fixup-ci
edolstra Jul 8, 2026
7b99db2
Once again follow final symlinks in GitRepoImpl::getAccessor
xokdvium Jul 8, 2026
e36e4aa
Merge pull request #16116 from NixOS/backport-16115-to-2.35-maintenance
internal-nix-ci[bot] Jul 8, 2026
ff4394b
Add initial CLAUDE.md
edolstra Jul 9, 2026
8ec7a34
build.yml: Enable provenance
edolstra Jul 9, 2026
0eec390
Merge pull request #552 from DeterminateSystems/gha-enable-provenance
edolstra Jul 9, 2026
70974c2
Merge pull request #551 from DeterminateSystems/claude.md
edolstra Jul 9, 2026
7ed5959
boehmgc patch: Move GC_many_blocks constants into gc_priv.h
edolstra Jul 9, 2026
9b78439
Merge pull request #547 from DeterminateSystems/batch-gc-malloc-many
edolstra Jul 9, 2026
c822bd7
Drop RootValue, not used anymore
edolstra Jul 8, 2026
31dfd09
Rename UniqueRootValue -> RootValue
edolstra Jul 8, 2026
f7ddbd9
Remove {alloc,free}RootValueSlot()
edolstra Jul 8, 2026
d2a00e3
Fix build
edolstra Jul 10, 2026
100e748
Merge pull request #554 from DeterminateSystems/root-values-cleanup
edolstra Jul 10, 2026
1d90b3a
Drop soversion
edolstra Jul 10, 2026
a2daf9e
Merge pull request #555 from DeterminateSystems/drop-soversion
edolstra Jul 10, 2026
808f22d
libutil: Don't trample parent's havePrivateMountNs in restoreMountNam…
xokdvium Jul 10, 2026
1663663
Merge pull request #16124 from NixOS/backport-16120-to-2.35-maintenance
internal-nix-ci[bot] Jul 12, 2026
1286cd4
Restore uploading of debug symbols for build_x86_64-linux_no_dsp
edolstra Jul 13, 2026
50d27f9
eval-cache: Synchronize lazy initialization of root values
edolstra Jul 13, 2026
853950b
Merge pull request #556 from DeterminateSystems/no-dsp-sentry-upload
edolstra Jul 13, 2026
e4e023c
Fix assertion failure in processSandboxSetupMessages()
edolstra Jul 13, 2026
776fac6
Merge pull request #557 from DeterminateSystems/attr-cursor-value-lock
edolstra Jul 13, 2026
71f8140
Merge pull request #558 from DeterminateSystems/fix-processSandboxSet…
edolstra Jul 13, 2026
6985f02
On Linux, don't hang if the sandbox helper dies before opening the pt…
edolstra Jul 13, 2026
4e1ced6
Merge pull request #559 from DeterminateSystems/openSlave-no-hang
edolstra Jul 13, 2026
8ab6055
Make official release
xokdvium Jul 13, 2026
022e8aa
packaging: Fix sqlite on mingw
xokdvium Jul 12, 2026
8fe07ef
Don't run OPENSSL_cleanup() at exit
edolstra Jul 13, 2026
2cf3615
Merge pull request #560 from DeterminateSystems/openssl-no-atexit
edolstra Jul 13, 2026
ebcbc42
Drop useless try/catch
edolstra Jul 13, 2026
835656c
Make the Logger methods noexcept
edolstra Jul 13, 2026
9ac28be
Merge pull request #561 from DeterminateSystems/curl-shutdown-crash
edolstra Jul 13, 2026
774ec6c
Make NIX_COUNT_CALLS thread-safe
edolstra Jul 13, 2026
1128ff5
Merge pull request #562 from DeterminateSystems/eelcodolstra/nix-449
edolstra Jul 13, 2026
370bd13
Bump pinned nix in install-nix-action composite action
xokdvium Jul 13, 2026
6c985da
Use stable nix for PR CI
xokdvium Jul 13, 2026
3d4e186
Don't openStore in nix-env --version
xokdvium Jul 13, 2026
8a0b159
Revert temproots path name change
lisanna-dettwyler Jul 13, 2026
85855aa
Bump version
xokdvium Jul 13, 2026
ebd4cda
Fix building the __cxa_throw interposer with libc++ on Linux
edolstra Jul 14, 2026
5731235
Fix terminateHandler() on macOS
edolstra Jul 14, 2026
96cc170
nix __crash: Add abort test
edolstra Jul 14, 2026
045d1ab
Merge pull request #563 from DeterminateSystems/fix-terminate
edolstra Jul 14, 2026
f2d45bb
nix search: Reduce evaluator worker starvation
edolstra Jul 3, 2026
bb3ff26
Prepare release v3.21.6
github-actions[bot] Jul 14, 2026
624fdf1
packaging/secure-packages/flake.lock: Update
github-actions[bot] Jul 14, 2026
07eddac
Set .version-determinate to 3.21.6
github-actions[bot] Jul 14, 2026
ce4c773
Generate release notes for 3.21.6
github-actions[bot] Jul 14, 2026
fdae8ae
Release note tweaks
edolstra Jul 14, 2026
8440685
Merge pull request #565 from DeterminateSystems/release-v3.21.6/c080d…
edolstra Jul 15, 2026
ac45634
Merge pull request #564 from DeterminateSystems/work-starvation
edolstra Jul 15, 2026
0adc9ba
Fix disabling OpenSSL's atexit handler
edolstra Jul 15, 2026
bcc6e9e
Merge pull request #566 from DeterminateSystems/openssl-no-atexit-2nd…
edolstra Jul 15, 2026
5a3fbf3
Prepare release v3.21.7
github-actions[bot] Jul 15, 2026
809c141
packaging/secure-packages/flake.lock: Update
github-actions[bot] Jul 15, 2026
ced9ca0
Set .version-determinate to 3.21.7
github-actions[bot] Jul 15, 2026
f42acf7
Generate release notes for 3.21.7
github-actions[bot] Jul 15, 2026
b065f50
Tweak release notes
edolstra Jul 15, 2026
469a08e
Merge pull request #567 from DeterminateSystems/release-v3.21.7/66b4a…
detsys-spaghetti[bot] Jul 15, 2026
6f3f30e
libgit2: Enable debug info
edolstra Jul 16, 2026
8a39644
libgit2: Fix crash when packbuilder worker thread creation fails
edolstra Jul 16, 2026
2eca43c
Merge pull request #568 from DeterminateSystems/libgit2-crash
edolstra Jul 16, 2026
9857dc6
Don't report SIGQUIT to Sentry
edolstra Jul 17, 2026
b112336
Merge pull request #570 from DeterminateSystems/sigquit
edolstra Jul 17, 2026
dff3249
Don't abort if NIX_GET_COMPLETIONS is out of range
edolstra Jul 20, 2026
45e8932
Merge pull request #571 from DeterminateSystems/fix-completions-asser…
edolstra Jul 20, 2026
c2d9596
Prepare release v3.21.8
github-actions[bot] Jul 20, 2026
fe26285
packaging/secure-packages/flake.lock: Update
github-actions[bot] Jul 20, 2026
f6b9b7d
Set .version-determinate to 3.21.8
github-actions[bot] Jul 20, 2026
0bd7fc2
Generate release notes for 3.21.8
github-actions[bot] Jul 20, 2026
03c466d
Tweak release notes
cole-h Jul 20, 2026
979cc55
Merge pull request #573 from DeterminateSystems/release-v3.21.8/8792a…
detsys-spaghetti[bot] Jul 20, 2026
0eea07b
Merge upstream 2.35.1 into Determinate Nix
edolstra Jul 21, 2026
65646c2
Fix building without wasmtime
edolstra Jul 21, 2026
7d803ff
Disable mimalloc in the static build on aarch64-darwin
edolstra Jul 21, 2026
ea2a649
Shut up compiler warning
edolstra Jul 21, 2026
dbbc5e1
Fix use of readOnlyMode
edolstra Jul 21, 2026
26c2df1
Fix linkcheck
edolstra Jul 21, 2026
f4b866b
LocalStore::addValidPath(): Use a SQLite upsert
edolstra Jul 22, 2026
d968ac3
LocalStore::queryValidPathId(): Use a dedicated SQLite statement
edolstra Jul 22, 2026
b4b2960
LocalStore::queryValidPathId(): Use pathInfoCache
edolstra Jul 22, 2026
44c4538
Populate the srcToStore cache when we have a fetcher cache hit
edolstra Jul 22, 2026
31bd4f6
Merge pull request #575 from DeterminateSystems/fix-srcToStore-cache
edolstra Jul 22, 2026
b800e65
Fix build
edolstra Jul 22, 2026
8051880
Remove redundant unity settings
edolstra Jul 23, 2026
9248399
Merge remote-tracking branch 'detsys/main' into sync-2.35
edolstra Jul 23, 2026
c27fdc2
Prepare release v3.21.9
github-actions[bot] Jul 30, 2026
18c4095
packaging/secure-packages/flake.lock: Update
github-actions[bot] Jul 30, 2026
06bb294
Set .version-determinate to 3.21.9
github-actions[bot] Jul 30, 2026
7c4c449
Generate release notes for 3.21.9
github-actions[bot] Jul 30, 2026
6906fe6
Release notes
cole-h Jul 30, 2026
0ff4663
Merge pull request #582 from DeterminateSystems/release-v3.21.9/7fc4c…
detsys-spaghetti[bot] Jul 30, 2026
54effb4
Merge remote-tracking branch 'detsys/main' into sync-2.35
edolstra Jul 31, 2026
c1f381b
packaging/secure-packages/flake.lock: Update
edolstra Jul 31, 2026
377a73b
Merge pull request #530 from DeterminateSystems/sync-2.35
edolstra Aug 3, 2026
3dc0e61
Merge pull request #574 from DeterminateSystems/fewer-sqlite-calls
edolstra Aug 3, 2026
bfe0fe7
libutil: Use O_PATH when opening parent dirFds
xokdvium Jul 17, 2026
e987624
daemon: unlink worker's temproots file on exit
sinrohit-desco Jul 27, 2026
586a309
libstore: Fix lost waiting for slot goal wakeups
xokdvium Jul 27, 2026
f31c909
libutil-tests: Add test for sourceToSink boost.context bug
xokdvium Jul 22, 2026
8b06e2a
Add boost.context patch for std::uncaught_exceptions() misreporting 0…
xokdvium Jul 22, 2026
8030508
libutil-tests: Disable sourceToSink.forcedUnwindUcaughtExceptions und…
xokdvium Jul 22, 2026
37e2503
Merge pull request #584 from DeterminateSystems/upstream-fixes
edolstra Aug 3, 2026
a80eb82
fix: replace LocalCommand in-place and fix stale master detection
Jul 16, 2026
d9ef669
Executor: Use std::move_only_function for work items
edolstra Aug 4, 2026
539d5f9
Add MoveOnlyFunction fallback for standard libraries without std::mov…
edolstra Aug 4, 2026
e8f0c5f
Merge pull request #585 from DeterminateSystems/move-work-items
edolstra Aug 4, 2026
25e8a17
Redraw the progress bar on Ctrl-Z / resume
edolstra Aug 5, 2026
e196a67
Diagnose randomly failing build.sh test
edolstra Aug 5, 2026
08b40b5
build.sh: Require unprivileged user namespace support
edolstra Aug 5, 2026
a529555
Merge pull request #587 from DeterminateSystems/require-sandbox
edolstra Aug 5, 2026
0a283e2
Fix formatting
edolstra Aug 5, 2026
6181935
Update the window size on SIGCONT
edolstra Aug 5, 2026
df56a05
Merge pull request #586 from DeterminateSystems/progress-bar-signals
edolstra Aug 5, 2026
0d2935e
Move non-blocking child liveness check into Pid::isAlive()
edolstra Aug 5, 2026
3fb5d21
Merge pull request #569 from DarthPJB/fix/ssh-master-localcommand-pro…
edolstra Aug 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 0 additions & 3 deletions .clang-tidy

This file was deleted.

1 change: 1 addition & 0 deletions .clang-tidy
18 changes: 0 additions & 18 deletions .coderabbit.yaml

This file was deleted.

17 changes: 0 additions & 17 deletions .github/CODEOWNERS

This file was deleted.

21 changes: 9 additions & 12 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
---
name: Bug report
about: Report unexpected or incorrect behaviour
title: ''
title: ""
labels: bug
assignees: ''

assignees: ""
---

## Describe the bug
Expand Down Expand Up @@ -32,7 +31,9 @@ assignees: ''

## Metadata

<!-- Please insert the output of running `nix-env --version` below this line -->
<!-- Please insert the output of running `determinate-nixd version` below this line -->

<!-- Please insert the output of running `nix --version` below this line -->

## Additional context

Expand All @@ -42,13 +43,9 @@ assignees: ''

<!-- make sure this issue is not redundant or obsolete -->

- [ ] checked [latest Nix manual] \([source])
- [ ] checked [latest Determinate Nix manual] \([source])
- [ ] checked [open bug issues and pull requests] for possible duplicates

[latest Nix manual]: https://nix.dev/manual/nix/development/
[source]: https://github.com/NixOS/nix/tree/master/doc/manual/source
[open bug issues and pull requests]: https://github.com/NixOS/nix/labels/bug

---

Add :+1: to [issues you find important](https://github.com/NixOS/nix/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc).
[latest Determinate Nix manual]: https://manual.determinate.systems/
[source]: https://github.com/DeterminateSystems/nix-src/tree/main/doc/manual/source
[open bug issues and pull requests]: https://github.com/DeterminateSystems/nix-src/labels/bug
19 changes: 7 additions & 12 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
---
name: Feature request
about: Suggest a new feature
title: ''
title: ""
labels: feature
assignees: ''

assignees: ""
---

## Is your feature request related to a problem?
Expand All @@ -27,13 +26,9 @@ assignees: ''

<!-- make sure this issue is not redundant or obsolete -->

- [ ] checked [latest Nix manual] \([source])
- [ ] checked [open feature issues and pull requests] for possible duplicates

[latest Nix manual]: https://nix.dev/manual/nix/development/
[source]: https://github.com/NixOS/nix/tree/master/doc/manual/source
[open feature issues and pull requests]: https://github.com/NixOS/nix/labels/feature

---
- [ ] checked [latest Determinate Nix manual] \([source])
- [ ] checked [open bug issues and pull requests] for possible duplicates

Add :+1: to [issues you find important](https://github.com/NixOS/nix/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc).
[latest Determinate Nix manual]: https://manual.determinate.systems/
[source]: https://github.com/DeterminateSystems/nix-src/tree/main/doc/manual/source
[open bug issues and pull requests]: https://github.com/DeterminateSystems/nix-src/labels/bug
23 changes: 9 additions & 14 deletions .github/ISSUE_TEMPLATE/installer.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,17 @@
---
name: Installer issue
about: Report problems with installation
title: ''
title: ""
labels: installer
assignees: ''

assignees: ""
---

## Platform

<!-- select the platform on which you tried to install Nix -->
<!-- select the platform on which you tried to install Determinate Nix -->

- [ ] Linux: <!-- state your distribution, e.g. Arch Linux, Ubuntu, ... -->
- [ ] macOS
- [ ] Linux: <!-- state your distribution, e.g. Arch Linux, Ubuntu, ... -->
- [ ] WSL

## Additional information
Expand All @@ -35,13 +34,9 @@ assignees: ''

<!-- make sure this issue is not redundant or obsolete -->

- [ ] checked [latest Nix manual] \([source])
- [ ] checked [open installer issues and pull requests] for possible duplicates

[latest Nix manual]: https://nix.dev/manual/nix/development/
[source]: https://github.com/NixOS/nix/tree/master/doc/manual/source
[open installer issues and pull requests]: https://github.com/NixOS/nix/labels/installer

---
- [ ] checked [latest Determinate Nix manual] \([source])
- [ ] checked [open bug issues and pull requests] for possible duplicates

Add :+1: to [issues you find important](https://github.com/NixOS/nix/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc).
[latest Determinate Nix manual]: https://manual.determinate.systems/
[source]: https://github.com/DeterminateSystems/nix-src/tree/main/doc/manual/source
[open bug issues and pull requests]: https://github.com/DeterminateSystems/nix-src/labels/bug
19 changes: 7 additions & 12 deletions .github/ISSUE_TEMPLATE/missing_documentation.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
---
name: Missing or incorrect documentation
about: Help us improve the reference manual
title: ''
title: ""
labels: documentation
assignees: ''

assignees: ""
---

## Problem
Expand All @@ -19,13 +18,9 @@ assignees: ''

<!-- make sure this issue is not redundant or obsolete -->

- [ ] checked [latest Nix manual] \([source])
- [ ] checked [open documentation issues and pull requests] for possible duplicates

[latest Nix manual]: https://nix.dev/manual/nix/development/
[source]: https://github.com/NixOS/nix/tree/master/doc/manual/source
[open documentation issues and pull requests]: https://github.com/NixOS/nix/labels/documentation

---
- [ ] checked [latest Determinate Nix manual] \([source])
- [ ] checked [open bug issues and pull requests] for possible duplicates

Add :+1: to [issues you find important](https://github.com/NixOS/nix/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc).
[latest Determinate Nix manual]: https://manual.determinate.systems/
[source]: https://github.com/DeterminateSystems/nix-src/tree/main/doc/manual/source
[open bug issues and pull requests]: https://github.com/DeterminateSystems/nix-src/labels/bug
29 changes: 0 additions & 29 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,3 @@
<!--

IMPORTANT

Nix is a non-trivial project, so for your contribution to be successful,
it really is important to follow the contributing guidelines:

https://github.com/NixOS/nix/blob/master/CONTRIBUTING.md

Even if you've contributed to open source before, take a moment to read it,
so you understand the process and the expectations.

- what information to include in commit messages
- proper attribution
- volunteering contributions effectively
- how to get help and our review process.

PR stuck in review? We have two Nix team meetings per week online that are open for everyone in a jitsi conference:

- https://calendar.google.com/calendar/u/0/embed?src=b9o52fobqjak8oq8lfkhg3t0qg@group.calendar.google.com

-->

## Motivation

<!-- Briefly explain what the change is about and why it is desirable. -->
Expand All @@ -34,9 +11,3 @@ PR stuck in review? We have two Nix team meetings per week online that are open
<!-- Invasive change: Discuss alternative designs or approaches you considered. -->

<!-- Large change: Provide instructions to reviewers how to read the diff. -->

---

Add :+1: to [pull requests you find important](https://github.com/NixOS/nix/pulls?q=is%3Aopen+sort%3Areactions-%2B1-desc).

The Nix maintainer team uses a [GitHub project board](https://github.com/orgs/NixOS/projects/19) to [schedule and track reviews](https://github.com/NixOS/nix/tree/master/maintainers#project-board-protocol).
25 changes: 6 additions & 19 deletions .github/STALE-BOT.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,34 +2,21 @@

- Thanks for your contribution!
- To remove the stale label, just leave a new comment.
- _How to find the right people to ping?_ &rarr; [`git blame`](https://git-scm.com/docs/git-blame) to the rescue! (or GitHub's history and blame buttons.)
- You can always ask for help on [our Discourse Forum](https://discourse.nixos.org/) or on [Matrix - #users:nixos.org](https://matrix.to/#/#users:nixos.org).
- You can always ask for help on [Discord](https://determinate.systems/discord).

## Suggestions for PRs

1. GitHub sometimes doesn't notify people who commented / reviewed a PR previously, when you (force) push commits. If you have addressed the reviews you can [officially ask for a review](https://docs.github.com/en/free-pro-team@latest/github/collaborating-with-issues-and-pull-requests/requesting-a-pull-request-review) from those who commented to you or anyone else.
2. If it is unfinished but you plan to finish it, please mark it as a draft.
3. If you don't expect to work on it any time soon, closing it with a short comment may encourage someone else to pick up your work.
4. To get things rolling again, rebase the PR against the target branch and address valid comments.
5. If you need a review to move forward, ask in [the Discourse thread for PRs that need help](https://discourse.nixos.org/t/prs-in-distress/3604).
6. If all you need is a merge, check the git history to find and [request reviews](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/requesting-a-pull-request-review) from people who usually merge related contributions.
1. If it is unfinished but you plan to finish it, please mark it as a draft.
1. If you don't expect to work on it any time soon, closing it with a short comment may encourage someone else to pick up your work.
1. To get things rolling again, rebase the PR against the target branch and address valid comments.
1. If you need a review to move forward, ask in [Discord](https://determinate.systems/discord).

## Suggestions for issues

1. If it is resolved (either for you personally, or in general), please consider closing it.
2. If this might still be an issue, but you are not interested in promoting its resolution, please consider closing it while encouraging others to take over and reopen an issue if they care enough.
3. If you still have interest in resolving it, try to ping somebody who you believe might have an interest in the topic. Consider discussing the problem in [our Discourse Forum](https://discourse.nixos.org/).
4. As with all open source projects, your best option is to submit a Pull Request that addresses this issue. We :heart: this attitude!
3. If you still have interest in resolving it, try to ping somebody who you believe might have an interest in the topic. Consider discussing the problem in [Discord](https://determinate.systems/discord).

**Memorandum on closing issues**

Don't be afraid to close an issue that holds valuable information. Closed issues stay in the system for people to search, read, cross-reference, or even reopen--nothing is lost! Closing obsolete issues is an important way to help maintainers focus their time and effort.

## Useful GitHub search queries

- [Open PRs with any stale-bot interaction](https://github.com/NixOS/nix/pulls?q=is%3Apr+is%3Aopen+commenter%3Aapp%2Fstale+)
- [Open PRs with any stale-bot interaction and `stale`](https://github.com/NixOS/nix/pulls?q=is%3Apr+is%3Aopen+commenter%3Aapp%2Fstale+label%3A%22stale%22)
- [Open PRs with any stale-bot interaction and NOT `stale`](https://github.com/NixOS/nix/pulls?q=is%3Apr+is%3Aopen+commenter%3Aapp%2Fstale+-label%3A%22stale%22+)
- [Open Issues with any stale-bot interaction](https://github.com/NixOS/nix/issues?q=is%3Aissue+is%3Aopen+commenter%3Aapp%2Fstale+)
- [Open Issues with any stale-bot interaction and `stale`](https://github.com/NixOS/nix/issues?q=is%3Aissue+is%3Aopen+commenter%3Aapp%2Fstale+label%3A%22stale%22+)
- [Open Issues with any stale-bot interaction and NOT `stale`](https://github.com/NixOS/nix/issues?q=is%3Aissue+is%3Aopen+commenter%3Aapp%2Fstale+-label%3A%22stale%22+)
124 changes: 0 additions & 124 deletions .github/actions/install-nix-action/action.yaml

This file was deleted.

Loading
Loading