-
5af76dee37
libutil: turn HashModuloSink into a free function
eldritch horrors
2024-05-01 20:10:00 +0200
-
4162a66cee
libutil: return sources from runProgram2
eldritch horrors
2024-04-05 23:02:11 +0200
-
b6a08a2fed
libutil: return a program handle from runProgram2
eldritch horrors
2024-04-05 22:22:44 +0200
-
f4f6d1d8e2
libutil: convert readFileSource to a generator
eldritch horrors
2024-03-24 00:44:57 +0100
-
06220a71c1
libstore: convert dumpPath to a generator
eldritch horrors
2024-03-23 00:47:16 +0100
-
b51ea465de
libutil: allow construction of sources from generators
eldritch horrors
2024-06-27 21:23:50 +0200
-
b9f91ec3c5
mildly cleanup libexpr/eval.hh
Qyriad
2024-06-24 19:08:53 -0600
-
4c7165be86
distinguish between throws & errors during throw
Qyriad
2024-06-24 17:26:21 -0600
-
14bf54bd39
trace which part of
foo.bar.baz
errors
Qyriad
2024-06-22 21:59:47 -0600
-
d00edfb28d
trace when the
foo
part of foo.bar.baz
errors
Qyriad
2024-06-22 21:22:29 -0600
-
139cfdfb53
add an ExprPrinter class, like ValuePrinter
Qyriad
2024-06-22 21:17:41 -0600
-
59bf6825ef
add an impl of Expr::show for ExprInheritFrom that doesn't crash
Qyriad
2024-06-24 14:33:12 -0600
-
4f0c27abe1
give ExprInheritFrom a handle to what its standing in for
Qyriad
2024-07-02 17:29:19 -0600
-
e040b762a4
libstore: add LocalDerivationGoal startChild hook
Artemis Tosini
2024-05-19 23:01:51 +0000
-
af1dcc2d5e
libstore: Add LocalDerivationGoal prepareSandbox hook
Artemis Tosini
2024-05-19 22:25:30 +0000
-
5eec6418de
libutil: begin porting serialization to generators
eldritch horrors
2024-03-19 22:22:18 +0100
-
c65f5dd18e
libutil: convert drainFD to a Bytes generator
eldritch horrors
2024-03-23 19:37:09 +0100
-
b252b3c6e3
libutil: allow draining Generator<Bytes> into sinks
eldritch horrors
2024-06-27 16:48:10 +0200
-
4857feb910
libutil: add Bytes type
eldritch horrors
2024-06-27 16:30:45 +0200
-
73ddc4540f
libutil: generator type with on-yield value mapping
eldritch horrors
2024-03-19 18:02:22 +0100
-
45ac449d39
Merge "Revert "Revert "bump the extra --version info from info to notice, -vv -> -v""" into main
Qyriad
2024-07-02 22:26:34 +0000
-
-
18a06aad52
Revert "Revert "bump the extra --version info from info to notice, -vv -> -v""
Qyriad
2024-06-01 18:27:09 -0600
-
e7517419a6
libmain: better fix for #424, #425
eldritch horrors
2024-07-02 17:09:16 +0200
-
-
24852355d8
Merge "tree-wide: unify progress bar inactive and paused states" into main
alois31
2024-07-02 14:12:07 +0000
-
-
865a3732fa
Merge "Reject fully-qualified URLs in 'from' argument of
nix registry add
" into main
Delan Azabani
2024-07-02 07:20:01 +0000
-
-
0dd1d8ca1c
tree-wide: unify progress bar inactive and paused states
alois31
2024-06-29 15:03:44 +0200
-
d3286d0990
Merge changes Ie29a8a89,I873eedcf into main
jade
2024-07-01 16:11:32 +0000
-
-
010ff57ebb
enable -Werror=unused-result
eldritch horrors
2024-06-30 20:51:10 +0200
-
-
-
a55112898e
libexpr/flake: allow automatic rejection of configuration options from flakes
alois31
2024-06-29 20:23:17 +0200
-
b2944d93a6
Reject fully-qualified URLs in 'from' argument of
nix registry add
Delan Azabani
2024-06-22 23:00:59 +0800
-
-
-
d85309f7ca
store: delete obsolete lsof-disabling code
jade
2024-06-27 22:47:21 -0700
-
d92712673b
store: guess the URL of failing fixed-output derivations
jade
2024-06-27 22:43:02 -0700
-
-
5dc85e8b72
Merge "packaging: make pegtl use the __forDefaults mechanism" into main
jade
2024-06-26 22:11:52 +0000
-
-
77c5364596
Merge "doc/hacking: fix up some outdated info about cross, hydra links" into main
jade
2024-06-26 22:11:36 +0000
-
-
3dd7d023f4
libmain: don't print empty lines
eldritch horrors
2024-06-26 14:08:20 +0200
-
9afb0fe41c
Merge changes I476a2516,I8a274227 into main
jade
2024-06-26 17:34:45 +0000
-
-
30da1b17d9
Merge "libmain/progress-bar: move implementation out of the header" into main
alois31
2024-06-26 16:05:44 +0000
-
-
f7d54cb6b1
packaging: make pegtl use the __forDefaults mechanism
jade
2024-06-26 00:44:46 -0700
-
-
-
85c1241201
doc/hacking: fix up some outdated info about cross, hydra links
jade
2024-06-25 21:46:26 -0700
-
-
33d53c4983
doc/hacking: fix internal api docs section to say to enable it
jade
2024-06-25 21:26:18 -0700
-
e537678f1e
doc: Add more about the release note generator
jade
2024-06-25 21:22:37 -0700
-
4ac2c496d4
Merge "change shebangs of all .sh scripts to bash" into main
jade
2024-06-25 22:18:26 +0000
-
-
aceef13682
Merge changes If0ddec6b,Iaa63ed18 into main
jade
2024-06-25 22:16:04 +0000
-
-
-
-
f170870ae7
Merge ".envrc: remove MAKEFLAGS and use clang environment by default" into main
Lunaphied
2024-06-25 20:42:46 +0000
-
-
97c86908a4
.envrc: remove MAKEFLAGS and use clang environment by default
Lunaphied
2024-06-25 12:35:16 -0600
-
e6cd67591b
libexpr: rewrite the parser with pegtl instead of flex/bison
eldritch horrors
2024-06-16 23:10:09 +0200
-
-
c097ebe66b
Merge "Revert "libfetchers: make attribute / URL query handling consistent"" into main
jade
2024-06-25 10:19:52 +0000
-
-
e19f27917c
Add some release notes for things we did
jade
2024-06-24 16:12:14 -0700
-
1245340e44
packaging: don't build internal api docs by default in dev shells
jade
2024-06-24 15:57:38 -0700
-
-
-
3e151d4d77
Revert "libfetchers: make attribute / URL query handling consistent"
jade
2024-06-24 22:49:17 +0000
-
c7af89c797
change shebangs of all .sh scripts to bash
vigress8
2024-06-24 23:28:36 +0400
-
d5637ee790
devShell: guard against running from another directory
jade
2024-06-24 13:37:41 -0700
-
eb5de71adc
justfile: accept extra options to just setup and pass them to meson
jade
2024-06-24 13:37:01 -0700
-
-
-
206a5dbb8f
libmain/progress-bar: move implementation out of the header
alois31
2024-06-24 18:26:05 +0200
-
-
-
d86009bd76
Add build-dir setting, clean up default TMPDIR handling
Robert Hensing
2024-03-22 22:41:50 +0100
-
4c3d93611f
Merge "Fix build instructions in hacking.md and justfile" into main
Delan Azabani
2024-06-24 06:46:08 +0000
-
-
37f276ba9d
Merge "Fix compile error under gcc with -Denable-pch-std=false" into main
Delan Azabani
2024-06-24 06:45:40 +0000
-
-
5d33e4cd59
Fix build instructions in hacking.md and justfile
Delan Azabani
2024-06-24 12:55:00 +0800
-
3baffbdcc5
Fix compile error under gcc with -Denable-pch-std=false
Delan Azabani
2024-06-24 12:44:35 +0800
-
-
d477b34d1d
libutil: remove runProgram2 stdin functionality
eldritch horrors
2024-06-23 15:19:47 +0200
-
2bbdaf0b19
libfetchers: write git commit message to tempfile
eldritch horrors
2024-06-23 15:10:31 +0200
-
2fe9157808
flakes: add --commit-lock-file message test
eldritch horrors
2024-06-23 15:03:37 +0200
-
521e08cbde
Merge changes I697f4f39,I9f25235d into main
Qyriad
2024-06-23 16:55:36 +0000
-
-
7c3b8229cc
Merge "libstore: reduce loglevel of
waiting for a machine to build
" into main
Maximilian Bosch
2024-06-23 16:33:44 +0000
-
-
701eb332bd
doc-comment Fields for Activity and Result types
Qyriad
2024-06-20 18:00:25 -0600
-
ce4dee0fa5
mildly refactor the renderActivity if hell-chain
Qyriad
2024-06-20 13:50:31 -0600
-
-
-
5f0062285c
Merge "libfetchers: make attribute / URL query handling consistent" into main
Maximilian Bosch
2024-06-23 15:51:34 +0000
-
-
-
-
ce6cb14995
libutil: return Pid from startProcess, not pid_t
eldritch horrors
2024-04-05 21:15:22 +0200
-
3d155fc509
libutil: give Pid proper resource semantics
eldritch horrors
2024-04-05 21:02:04 +0200
-
b43a2e84c4
libutil: make Pid -> pid_t operations explicit
eldritch horrors
2024-04-05 20:35:13 +0200
-
a9949f4760
libutil: add some serialize.hh serializer tests
eldritch horrors
2024-03-21 15:54:41 +0100
-
39a1e248c9
libutil: remove sinkToSource eof callback
eldritch horrors
2024-04-06 22:08:58 +0200
-
f80d95e36d
Merge "libstore: Start creating LocalDerivationGoal subclasses" into main
Artemis Tosini
2024-06-23 08:11:51 +0000
-
-
12f5d27363
libstore: Start creating LocalDerivationGoal subclasses
Artemis Tosini
2024-05-12 21:09:26 +0000
-
fb8553f63c
mildly cleanup ExprSelect::eval
Qyriad
2024-06-22 18:51:10 -0600
-
e09cc60df9
doc-comment ExprSelect's fields
Qyriad
2024-06-22 18:52:28 -0600
-
-
fc6a1451af
libstore: reduce loglevel of
waiting for a machine to build
Maximilian Bosch
2024-06-22 17:38:25 +0200
-
-
35eec921af
libfetchers: make attribute / URL query handling consistent
Maximilian Bosch
2024-05-04 12:55:10 +0200
-
-
da4e46dd1f
libmain: add progress bar with multiple status lines
kloenk
2024-06-01 16:06:26 +0200
-
-
c6f03c6e59
state commit
git-series/activity-cleanup
Qyriad
2024-06-21 20:25:24 -0600
-
-
cc005058a9
state commit
Qyriad
2024-06-21 20:25:03 -0600
-
21865ccce0
Merge "add a basic libmain test for the progress bar rendering" into main
Qyriad
2024-06-22 02:04:14 +0000
-
-
375f4c0337
Merge "libstore: remove operations that are never called by supported clients" into main
jade
2024-06-21 20:46:18 +0000
-
-
e30b15ca93
progress bar: factor out activity ancestor precedence logic
Qyriad
2024-06-20 18:18:12 -0600
-
5623e759ec
doc-comment Fields for Activity and Result types
Qyriad
2024-06-20 18:00:25 -0600
-
91d8d0e58e
mildly refactor the renderActivity if hell-chain
Qyriad
2024-06-20 13:50:31 -0600
-
-
-
fd250c51ed
add a basic libmain test for the progress bar rendering
Qyriad
2024-06-19 22:12:24 -0600
-
-
-
57932037a8
if hell chain
Qyriad
2024-06-20 13:44:01 -0600
-
-
e44dcd63c4
remove InstallableValueCommand class
Qyriad
2024-06-17 14:45:10 -0600
-
6515b1a495
de-inheritance CmdSearch for InstallableValueCommand
Qyriad
2024-06-17 14:41:22 -0600
-
50be55ffca
de-inheritance CmdEdit for InstallableValueCommand
Qyriad
2024-06-17 14:39:19 -0600
-
079eeb1de7
de-inheritance CmdRun for InstallableValueCommand
Qyriad
2024-06-17 14:37:57 -0600
-
b9e9235ac0
de-inheritance CmdBundle for InstallableValueCommand
Qyriad
2024-06-17 14:35:42 -0600
-
1e5f134560
de-inheritance CmdEval for InstallableValueCommand
Qyriad
2024-06-17 14:33:28 -0600
-
8ba1939540
use a type alias for ProgressBar's chosen time point type
Qyriad
2024-06-19 22:11:25 -0600
-
f9594b592b
extract ProgressBar declaration into its header file
Qyriad
2024-06-19 20:56:28 -0600
-
3a4c21fc9e
slight cleanup to ProgressBar::getStatus()
Qyriad
2024-06-19 18:51:23 -0600
-
697ef65c14
Merge "BrotliDecompressionSource: don't bail out too early" into main
Ilya K
2024-06-20 07:06:52 +0000
-
-
7d52d74bbe
BrotliDecompressionSource: don't bail out too early
Ilya K
2024-06-20 08:54:43 +0300
-
6c29a2a6fc
Merge "libstore: fix queryValidPaths concurrency" into main
jade
2024-06-20 05:55:08 +0000
-
-
-