This website requires JavaScript.
e0ef756462
release: merge release 2.91.0-dev back to mainline
releng-wip
jade
2024-08-07 21:32:49 -0700
d0110d9c7f
release: 2.91.0-dev "TBA"
2.91.0-dev
jade
2024-08-07 21:32:48 -0700
3213fae8c0
release: release notes for 2.91.0-dev
jade
2024-08-07 20:52:23 -0700
492f9336a0
wip releng
jade
2024-08-07 20:51:25 -0700
83247b1c38
releng: clarify/update docs, add instructions after tag
jade
2024-08-07 20:31:02 -0700
8a86f38bca
Fix is_maintenance_branch heuristic
jade
2024-08-07 20:14:45 -0700
6fdb47f0b2
Merge "src/libcmd/repl.cc: allow :log /path/to/store.drv" into main
Max “Goldstein” Siling
2024-08-07 21:48:01 +0000
0800a81a95
Merge "oops: fix warning about catching polymorphic exception" into main
jade
2024-08-07 19:06:54 +0000
ec7552ff74
libexpr/parser: Test experimental features
piegames
2024-07-22 21:26:17 +0200
9adfd9b8ad
src/libcmd/repl.cc: allow :log /path/to/store.drv
Max “Goldstein” Siling
2024-08-05 16:26:39 +0300
27a63db710
Merge "fix: warn and document when advanced attributes will have no impact due to __structuredAttrs" into main
Maximilian Bosch
2024-08-07 10:38:39 +0000
780998f4ea
Merge "package: improve support for building without BDW-GC" into main
alois31
2024-08-07 07:07:28 +0000
d280e4990c
oops: fix warning about catching polymorphic exception
jade
2024-08-06 20:48:48 -0700
529eed74c4
Merge changes I0fc80718,Ia182b86f,I355f82cb,I8a9b58fa,Id89f8a1f, ... into main
jade
2024-08-07 00:50:30 +0000
2c48460850
libstore/linux: precompile and cache the seccomp BPF
alois31
2024-08-06 16:38:32 +0200
403fa9e2b6
libstore/linux: compile the seccomp BPF explicitly
alois31
2024-08-06 16:38:32 +0200
741d3b441c
libstore: add LocalDerivationGoal setupSyscallFilter hook
alois31
2024-08-06 16:38:32 +0200
f84997cbef
package: don't hide system-wide manual pages
alois31
2024-08-06 17:13:06 +0200
ca9d3e6e00
tree-wide: fix various lint warnings
jade
2024-08-01 13:42:14 -0700
9238e62ae6
flake & doxygen: update tagline
jade
2024-07-31 23:04:28 -0700
bd1344ec54
nix flake metadata: print modified dates for input flakes
jade
2024-07-31 22:15:54 -0700
5f0ef50077
cli: eat terminal codes from stdout also
jade
2024-07-31 22:06:18 -0700
378ec5fb06
Implement forcing CLI colour on, and document it better
jade
2024-08-01 12:26:16 -0700
700762d8b2
manual: fix a syntax error in redirects.js that made it not do anything
jade
2024-08-01 21:32:11 -0700
0f998056fa
misc docs/meson tidying
jade
2024-07-31 20:59:33 -0700
3daeeaefb1
build: implement clang-tidy using our plugin
jade
2024-07-31 20:37:27 -0700
7fc481396c
fix: warn and document when advanced attributes will have no impact due to __structuredAttrs
Tom Bereknyei
2024-06-10 09:31:21 -0400
58758c0f87
package: improve support for building without BDW-GC
alois31
2024-08-02 18:52:38 +0200
66469fc281
libstore: move Goal::waiteeDone into Worker::goalFinished
eldritch horrors
2024-08-02 17:00:57 +0200
32ca194ebf
Merge "libstore/ssh: only resume the logger when we paused it" into main
alois31
2024-08-02 16:59:44 +0000
a93dade821
libstore/ssh: only resume the logger when we paused it
alois31
2024-08-02 18:32:24 +0200
e5177dddff
libstore: move Goal::amDone to Worker
eldritch horrors
2024-07-26 20:19:21 +0200
dfcab1c3f0
libstore: return finishedness from Goal methods
eldritch horrors
2024-07-26 19:24:38 +0200
724b345eb9
libstore: encapsulate worker build hook state
eldritch horrors
2024-07-26 14:07:29 +0200
868eb5ecde
libutil: make RunningProgram::wait more resilient
eldritch horrors
2024-07-19 17:54:30 +0200
c907d805bf
Merge "package: make aws-sdk-cpp build input optional" into main
Jeremy List
2024-08-02 11:42:13 +0000
9eb374dc6d
Merge "nix flake show: add the description if it exists" into main
Isabel
2024-08-02 07:56:06 +0000
3bb8c627ae
Merge "Reapply "libfetchers: make attribute / URL query handling consistent"" into main
Maximilian Bosch
2024-08-02 04:50:25 +0000
87fd1f024c
Reapply "libfetchers: make attribute / URL query handling consistent"
Maximilian Bosch
2024-06-25 12:31:52 +0200
8b69d13368
Merge "flake: remove control character from file by using fromJSON" into main
jade
2024-08-01 22:25:36 +0000
f41190552f
package: make aws-sdk-cpp build input optional
Jeremy List
2024-08-01 14:29:03 +1200
61a93d5308
Merge changes Icc4747ae,Id4717b5b,Ie3ddb3d0,Ic4d93a08,I00d9ff70 into main
Qyriad
2024-08-01 16:25:43 +0000
e6fc3e9227
flake: remove control character from file by using fromJSON
jade
2024-07-31 14:18:31 -0700
a3ab2cc78a
Merge changes from topic "undefined-behaviour" into main
jade
2024-08-01 04:01:34 +0000
17d7e88707
remove unused headers in installable-attr-path
Qyriad
2024-07-08 10:23:38 -0600
4f6a3d7e9e
libexpr: include the type of the non-derivation value in the type error
Qyriad
2024-07-07 18:45:06 -0600
5ffed6d06a
libexpr: mild cleanup to getDerivations
Qyriad
2024-07-07 17:56:14 -0600
6a30ea0cc4
libexpr: DrvInfo: remove unused bad-citizen constructor
Qyriad
2024-07-07 15:06:37 -0600
eb18dcb0ea
cleanup and slightly refactor DrvInfo::queryOutputs
Qyriad
2024-07-07 13:56:28 -0600
5eecdd3ae9
releng: move officialRelease to version.json
jade
2024-07-23 23:25:18 +0200
b5c6ce7a53
Add -Werror CI job
jade
2024-07-23 22:53:56 +0200
e51263057f
ci: add a asan+ubsan test run on x86_64-linux
jade
2024-07-23 22:43:38 +0200
19ae87e5ce
tree-wide: add support for asan!
jade
2024-06-17 23:47:51 -0700
ddfca6e81b
libexpr: implement actual constructors for nix::Value
Qyriad
2024-07-16 11:25:05 -0600
c347d3df8f
Merge changes I609a5898,I7afb53c9 into main
V.
2024-07-30 20:32:52 +0000
97a389b0be
libstore: move Goal::getBuildResult to BuildResult
eldritch horrors
2024-07-26 13:28:29 +0200
53bfcf2586
Merge "src/libcmd/repl.cc: avoid unneeded reload after :e" into main
Max “Goldstein” Siling
2024-07-30 16:32:56 +0000
1a6d7a3af4
src/libcmd/repl.cc: avoid unneeded reload after :e
Max “Goldstein” Siling
2024-07-15 23:28:55 +0300
d265dd5993
libstore: count all substitutions toward the same limit
eldritch horrors
2024-07-25 18:05:42 +0200
d9af753a7f
libstore: always wake up goals on EOF
eldritch horrors
2024-07-25 18:05:42 +0200
6c0dcd1220
libstore: simplify substitution handleEOF
eldritch horrors
2024-07-25 18:05:42 +0200
548c973e82
libstore: remove Worker::updateProgress
eldritch horrors
2024-07-25 18:05:42 +0200
6abad7cb23
Merge "releng: Remove workaround for skopeo feature we didn't know about" into main
jade
2024-07-26 11:09:17 +0000
a98dce2a1f
devendor pegtl
V.
2024-07-26 10:43:48 +0400
393794ad92
update flake.lock
V.
2024-07-26 10:43:24 +0400
d945e89e19
Merge changes I45d3895f,I541be3ea,Ibe51416d into main
alois31
2024-07-26 07:08:35 +0000
60a48311e8
Merge "libutil: Support getSelfExe on FreeBSD" into main
Artemis Tosini
2024-07-25 23:10:30 +0000
c4c7cb7613
Merge changes Ic0dfcfe2,Ibe73851f,Ia7a8df1c,I400b2031 into main
jade
2024-07-25 18:05:41 +0000
e7188e211a
libstore/build: block io_uring
alois31
2024-07-01 09:18:01 +0200
127ee1a101
libstore/build: use an allowlist approach to syscall filtering
alois31
2024-05-26 10:35:03 +0200
233408f677
libstore/build: always treat seccomp setup failures as fatal
alois31
2024-05-27 17:05:44 +0200
8d12e0fbb7
fix building with Musl, fixing static builds
Qyriad
2024-07-21 13:15:30 -0600
3b96b51cf4
libutil: Support getSelfExe on FreeBSD
Artemis Tosini
2024-07-23 02:26:41 +0000
98e8cf9c63
package.nix: remove dead code
jade
2024-07-23 21:53:43 +0200
12a5838d11
diff-closures: remove gratuitous copy
jade
2024-07-23 21:45:30 +0200
eecc4ff1c0
releng: Remove workaround for skopeo feature we didn't know about
jade
2024-06-28 13:56:11 -0700
2436f2110a
tree-wide: NULL -> nullptr
jade
2024-07-23 21:06:55 +0200
916b5c68fb
libutil: rip out GNU Hurd support code
jade
2024-07-23 20:52:04 +0200
53f3e39815
libstore: Add FreeBSD findPlatformRoots
Artemis Tosini
2024-07-20 03:18:39 +0000
d2422771eb
nix flake show: add the description if it exists
Isabel
2024-06-27 15:35:55 -0400
73c013a5df
Merge "libexpr/gc-alloc: fix compilation with !HAVE_BOEHMGC" into main
Pierre Bourdon
2024-07-22 23:14:59 +0000
e76245f8e9
libexpr/gc-alloc: fix compilation with !HAVE_BOEHMGC
Pierre Bourdon
2024-07-23 00:50:09 +0200
472ff1b833
libstore: keep Goal errors as unique_ptrs
eldritch horrors
2024-07-20 21:05:19 +0200
7bf1aff44a
libstore: remove an always-defaulted argument
eldritch horrors
2024-07-20 21:05:19 +0200
58a91d70c9
libstore: use std::async instead of Goal threads
eldritch horrors
2024-07-20 21:05:19 +0200
ad36fb43ad
libstore: remove addToWeakGoals
eldritch horrors
2024-07-20 21:05:19 +0200
d70e045f90
libstore: remove Goal::ecBusy
eldritch horrors
2024-07-20 21:05:19 +0200
20f53346df
libstore: remove unused Worker::waitForAnyGoal
eldritch horrors
2024-07-20 21:05:19 +0200
85e3b9b871
De-vendor nixfmt
V.
2024-07-22 21:09:58 +0400
c74eb81356
enable -Werror=suggest-override
eldritch horrors
2024-07-22 17:15:57 +0200
0463cf2aef
libexpr: fix -Wunused-const-variable warning
eldritch horrors
2024-07-22 17:15:30 +0200
2d4aca2546
libutil/logging: fix build without precompiled header
alois31
2024-07-21 12:46:56 +0200
94a8e5fe0d
Merge "libstore/binary-cache-store: use correct buffer size for NAR decompression" into main
alois31
2024-07-21 10:42:33 +0000
4fa6961aa2
Merge "gc: refactor the gc server thread out into a class without changing it" into main
jade
2024-07-21 10:36:10 +0000
391088900e
libstore/binary-cache-store: use correct buffer size for NAR decompression
alois31
2024-07-21 11:28:23 +0200
1917e6c765
Merge "Fix namespace warning being emitted if sandbox is disabled" into main
Winter Cute
2024-07-20 22:14:33 +0000
72ee25b402
libexpr: add a strongly typed version of gcAllocBytes()
Qyriad
2024-07-16 09:32:03 -0600
e67dac1d74
libexpr: rename confusing makeImmutableString -> gcCopyStringIfNeeded
Qyriad
2024-07-15 18:19:54 -0600
a3361557e3
libexpr: refactor gc-agnostic helpers into one place
Qyriad
2024-07-15 16:18:36 -0600
0109368c3f
libutil: make basic loggers thread-safe
eldritch horrors
2024-07-14 23:50:16 +0200