Ludovic Courtès
|
2d73086262
daemon: 'guix substitute' replies on FD 4.
|
3 years ago |
Ludovic Courtès
|
ec7fb66994
daemon: Prevent privilege escalation with '--keep-failed' [security].
|
3 years ago |
Ludovic Courtès
|
c7c7f068c1
daemon: Delegate deduplication to 'guix substitute'.
|
3 years ago |
Ludovic Courtès
|
15cf28fbb4
daemon: Do not reset timestamps and permissions on substituted items.
|
3 years ago |
Ludovic Courtès
|
9dfa20a22a
daemon: Let 'guix substitute' perform hash checks.
|
3 years ago |
Ludovic Courtès
|
bfe4cdf88e
daemon: Raise an error if substituter doesn't send the expected hash.
|
3 years ago |
Ludovic Courtès
|
5ff521452b
substitute: Cache and reuse connections while substituting.
|
4 years ago |
Ludovic Courtès
|
711df9ef3c
daemon: Run 'guix substitute --substitute' as an agent.
|
4 years ago |
Ludovic Courtès
|
79c6614f58
daemon: Use 'Agent' to spawn 'guix substitute --query'.
|
4 years ago |
Ludovic Courtès
|
56fc14577e
daemon: Remove unneeded forward declaration.
|
4 years ago |
Ludovic Courtès
|
d4fac4be0d
daemon: Remove pre-Guix hack.
|
4 years ago |
Maxim Cournoyer
|
0fa0e8df60
nix: Honor '--rounds' when also using '--check'.
|
4 years ago |
Ludovic Courtès
|
9556ac498f
daemon: Try to execute derivation builders only for matching OS kernels.
|
4 years ago |
Ludovic Courtès
|
ee9dff34f9
daemon: Move 'Agent' to libutil.
|
4 years ago |
Ludovic Courtès
|
7809071c82
daemon: Generalize 'HookInstance' to 'Agent'.
|
4 years ago |
Manolis Ragkousis
|
9c3b28b911
daemon: Do not use clone on the Hurd.
|
8 years ago |
Ludovic Courtès
|
298fb2907e
daemon: Don't include <linux/fs.h>.
|
5 years ago |
Ludovic Courtès
|
af73beeba1
daemon: Unregister build hook from the worker's children upon build failure.
|
5 years ago |
Ludovic Courtès
|
ada9a19a2d
daemon: Strictly respect timeouts for 'guix offload'.
|
5 years ago |
Ludovic Courtès
|
f6919ebdc6
daemon: Run 'guix substitute' directly and assume a single substituter.
|
5 years ago |
Ludovic Courtès
|
bc69ea2d60
daemon: Run 'guix offload' directly.
|
5 years ago |
Ludovic Courtès
|
76533c52c0
daemon: Replace "illegal" by "invalid" in error messages.
|
5 years ago |
Ludovic Courtès
|
d591242808
daemon: Emit a 'build-succeeded' event in check mode.
|
5 years ago |
Ludovic Courtès
|
8327e73396
daemon: Use unbranded phrases in comments and messages.
|
5 years ago |
Ludovic Courtès
|
6ef61cc4c3
daemon: Support multiplexed build output.
|
6 years ago |
Ludovic Courtès
|
dc0f74e5fc
Add (guix status) and use it for pretty colored output.
|
7 years ago |
Efraim Flashner
|
162825f965
daemon: Allow building for armhf-linux on aarch64-linux.
|
6 years ago |
Ludovic Courtès
|
7bf2a70a4f
daemon: Always try to execute the builder regardless of the platform.
|
6 years ago |
Ludovic Courtès
|
f997137d0e
daemon: Make libbz2 an optional dependency.
|
6 years ago |
Ludovic Courtès
|
29a6866886
daemon: Add gzip log compression.
|
6 years ago |