This website requires JavaScript.
71353962cf
chore(libmain): license it under LGPL-2.1-only
reuse-compliance
raito
2024-08-10 20:47:34 +0200
dc5399dedc
chore(libfetchers): license it under LGPL-2.1-only
raito
2024-08-10 20:47:22 +0200
19ad871b74
chore(libexpr): license it under LGPL-2.1-only
raito
2024-08-10 20:47:12 +0200
f76b2961e7
chore(libcmd): license it under LGPL-2.1-only
raito
2024-08-10 20:47:02 +0200
3775b6ac88
package: remove unused autotools code, empty file
jade
2024-08-09 22:26:51 -0700
9851be99b9
version: update, and add codename
jade
2024-08-09 20:57:49 -0700
7ca47a0e69
rl-next: add extra context to a few release notes
jade
2024-08-09 20:09:08 -0700
35c9069c66
rl-next: fix incorrect CL list syntax
jade
2024-08-09 19:03:08 -0700
c7d97802e4
libutil: rename and optimize closeMostFDs
eldritch horrors
2024-08-09 21:17:52 +0200
35a2f28a46
libstore: deprecate the build-hook setting
eldritch horrors
2024-08-09 02:12:01 +0200
790d1079e1
Merge changes Ib7c80826,I636f8a71,I67669b98 into main
jade
2024-08-09 19:24:29 +0000
346e340cbf
Merge "libexpr: move Value implementations out of eval.cc" into main
Qyriad
2024-08-09 14:25:13 +0000
5d4686bcd5
libutil: allow marking settings as deprecated
eldritch horrors
2024-08-09 02:07:18 +0200
baa4fda340
main: require argv[0]
eldritch horrors
2024-08-09 00:58:38 +0200
6491cde997
resolve-system-dependencies: remove entirely
eldritch horrors
2024-08-09 00:39:02 +0200
0787dcf5f6
libexpr: move Value implementations out of eval.cc
Qyriad
2024-07-16 12:18:39 -0600
3b902683e9
Merge changes I0373ac01,I7b543967,I537103eb into main
jade
2024-08-08 23:12:11 +0000
9682ab4f38
Merge changes I6358a393,I2d9f276b,Idd096dc9 into main
jade
2024-08-08 23:09:30 +0000
757041c3e7
Merge changes I526cceed,Ia4e2f1fa,I22e66972,I9fbd55a9,Ifca22e44 into main
jade
2024-08-08 22:43:10 +0000
a5f0954c29
clang-tidy: write a lint for charptr_cast
jade
2024-08-04 22:02:53 -0700
a85c4ce535
tree-wide: automated migration to charptr_cast
jade
2024-08-04 22:03:35 -0700
c1291fd102
clang-tidy: enforce the new rules
jade
2024-08-04 20:22:04 -0700
4ed8461cac
sqlite: add a Use::fromStrNullable
jade
2024-08-04 20:20:59 -0700
a318c96851
util: implement charptr_cast
jade
2024-08-04 20:11:50 -0700
e34833c025
tree-wide: fix a pile of lints
jade
2024-08-04 20:19:58 -0700
370ac940dd
refactor: make HashType and Base enum classes for type safety
jade
2024-08-01 13:42:02 -0700
f3ef0899c7
build: integrate clang-tidy into CI
jade
2024-08-01 15:02:28 -0700
e03cd8b3a6
Merge "libexpr: Add experimental pipe operator" into main
piegames
2024-08-08 18:15:21 +0000
a957219df2
libstore: make Worker::waitForInput private
eldritch horrors
2024-08-02 17:00:58 +0200
ba85e501ce
libstore: make Worker status flags private
eldritch horrors
2024-08-02 17:00:57 +0200
fc987b4123
libstore: remove Goal::addWaitee
eldritch horrors
2024-08-02 17:00:57 +0200
4c3010a1be
libstore: make Worker::wakeUp private
eldritch horrors
2024-08-02 17:00:57 +0200
3ecb46e3e7
libstore: make Worker::waitForAWhile private
eldritch horrors
2024-08-02 17:00:57 +0200
b33c969519
libstore: make Worker::waitForBuildSlot private
eldritch horrors
2024-08-02 17:00:57 +0200
28ae24f3f7
libexpr: Add experimental pipe operator
piegames
2024-07-11 10:49:15 +0200
7246c2d104
releng: fix the git push
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
d1fd1dc8ac
perl: un-autos your conf
jade
2024-08-07 02:30:27 -0700
f8fb335eb7
build: declare all the deps as -isystem
jade
2024-08-07 02:28:47 -0700
1437d3df15
darwin: workaround PROC_PIDLISTFDS on processes with no fds
jade
2024-08-07 02:00:50 -0700
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
3058029fba
libutil: Add bindPath function from libstore
Artemis Tosini
2024-07-27 19:40:40 +0000
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