-
010ff57ebb
enable -Werror=unused-result
main
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
-
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
-
-
-
-
9580b6846e
mildly refactor the formatting in the renderActivity hell if-chain
Qyriad
2024-06-19 22:24:12 -0600
-
90b377284c
drop the state commit
Qyriad
2024-06-19 22:14:58 -0600
-
-
7e6542d511
add a basic libmain test for the progress bar rendering
Qyriad
2024-06-19 22:12:24 -0600
-
c8fc26990e
use a type alias for ProgressBar's chosen time point type
Qyriad
2024-06-19 22:11:25 -0600
-
61ac408a70
extract ProgressBar declaration into its header file
Qyriad
2024-06-19 20:56:28 -0600
-
3d80ff4711
okay, probably good
Qyriad
2024-06-19 22:14:16 -0600
-
-
252192bb43
add a basic libmain test for the progress bar rendering
Qyriad
2024-06-19 22:12:24 -0600
-
c93129761d
use a type alias for ProgressBar's chosen time point type
Qyriad
2024-06-19 22:11:25 -0600
-
51336e3bf4
extract ProgressBar declaration into its header file
Qyriad
2024-06-19 20:56:28 -0600
-
6d4e54e07c
Revert "state commit"
Qyriad
2024-06-19 20:42:50 -0600
-
6e9508b389
init
Qyriad
2024-06-19 20:42:45 -0600
-
-
619cfa9fec
state commit
Qyriad
2024-06-19 20:42:43 -0600
-
-
50472aa5be
libstore: remove operations that are never called by supported clients
jade
2024-06-17 22:13:24 -0700
-
706f482216
slight cleanup to ProgressBar::getStatus()
Qyriad
2024-06-19 18:51:23 -0600
-
fb7d315411
Merge pull request #10570 from layus/shared_caches
Eelco Dolstra
2024-04-26 15:48:46 +0200
-
c55dcc6c13
filetransfer: return a Source from download()
eldritch horrors
2024-05-09 21:22:48 +0200
-
11f4a5bc7e
libutil: return a source from readFile
eldritch horrors
2024-05-03 22:53:24 +0200
-
67f778670c
libutil: add makeDecompressionSource
eldritch horrors
2024-05-03 22:23:02 +0200
-
3425e90d76
libstore: BinaryCacheStore::getFile{ -> Contents}
eldritch horrors
2024-05-03 21:46:07 +0200
-
fed34594d8
Merge "libfetchers: represent unfetched submodules consistently" into main
alois31
2024-06-19 07:08:19 +0000
-
-
-
-
85f282ef57
Merge changes Id0e651e4,I0ed20da8,I76bd6d22,I5d8ffb7b into main
jade
2024-06-19 03:31:47 +0000
-
-
b338435b75
Merge "refactor lambda formals handling" into main
Qyriad
2024-06-19 03:13:46 +0000
-
-
c897fba787
store: fix null reference from DerivationGoal::waiteeDone
jade
2024-06-18 19:13:40 -0700
-
f2fff1faa4
libmain: fix UB in verbosity assignment
jade
2024-06-18 19:11:44 -0700
-
e0a3a5f226
build: make UBSan work :)
jade
2024-06-18 16:31:58 -0700
-
1eef1927b6
libexpr: fix accessing uninitialized values and fix pure-eval docs
jade
2024-06-18 16:17:57 -0700
-
-
-
54d2c189ae
refactor lambda formals handling
Qyriad
2024-05-31 14:40:40 -0600
-
a960576f58
libutil: BrotliDecompression{Sink -> Source}
eldritch horrors
2024-05-03 04:10:30 +0200
-
-
0b9a72524a
filetransfer: {up,down}load -> transfer
eldritch horrors
2024-05-01 18:01:19 +0200
-
66a9fbb7ff
libstore: fix queryValidPaths concurrency
jade
2024-06-15 13:10:03 -0700
-
-