93 Commits (b930f0ba2115f71c323d4bf3d72efb763f716296)

Author SHA1 Message Date
Ludovic Courtès b930f0ba21
daemon: Correctly handle EMLINK corner case when deduplicating. 2 years ago
Christopher Baines cd43b55da7
nix: Tweak .gitignore files. 2 years ago
Chris Marusich d445c30ea6
daemon: Handle EXDEV when moving to trash directory. 2 years ago
Manolis Ragkousis 9c3b28b911
daemon: Do not use clone on the Hurd. 6 years ago
Ludovic Courtès 513c0a0f46
daemon: Drop 'AT_STATX_DONT_SYNC' flag upon EINVAL. 2 years ago
Ludovic Courtès be0fb348b8
daemon: Fix the displayed GC estimated progress. 2 years ago
Ludovic Courtès 7033c7692c
daemon: Account for deleted store files when deduplication is on. 2 years ago
Ludovic Courtès 7738a72186
daemon: GC remove-unused-links phase uses 'statx' when available. 3 years ago
Ludovic Courtès 732c96f182
daemon: GC displays how much it has collected. 3 years ago
Ludovic Courtès 298fb2907e
daemon: Don't include <linux/fs.h>. 3 years ago
Ludovic Courtès af73beeba1
daemon: Unregister build hook from the worker's children upon build failure. 3 years ago
Ludovic Courtès 81c580c866
daemon: Make 'profiles/per-user' non-world-writable. 3 years ago
Ludovic Courtès 47e99e626b
daemon: Remove traces of 'NIX_ROOT_FINDER'. 3 years ago
Ludovic Courtès ada9a19a2d
daemon: Strictly respect timeouts for 'guix offload'. 3 years ago
Ludovic Courtès 82f903e70f
daemon: Remove 'NIX_LIBEXEC_DIR'. 3 years ago
Ludovic Courtès f6919ebdc6
daemon: Run 'guix substitute' directly and assume a single substituter. 3 years ago
Ludovic Courtès bc69ea2d60
daemon: Run 'guix offload' directly. 3 years ago
Ludovic Courtès 9fcc35c51f
daemon: Run 'guix perform-download' directly. 3 years ago
Ludovic Courtès 0c684b7edf
daemon: Run 'guix authenticate' directly. 3 years ago
Ludovic Courtès 2e3e5d2198
daemon: Invoke 'guix gc --list-busy' instead of 'list-runtime-roots'. 3 years ago
Eelco Dolstra 546a709f20
daemon: Don't reply on 'st_blocks'. 3 years ago
Ludovic Courtès 76533c52c0
daemon: Replace "illegal" by "invalid" in error messages. 3 years ago
Ludovic Courtès 59e8044588
Remove traces of "GuixSD". 3 years ago
Ludovic Courtès d591242808
daemon: Emit a 'build-succeeded' event in check mode. 3 years ago
Ludovic Courtès 959eaa1eb8
daemon: Add "/guix" to default 'nixLibexecDir'. 3 years ago
Ludovic Courtès 4d4a38f620
daemon: Remove the 'NIX_SUBSTITUTERS' environment variable. 3 years ago
Ludovic Courtès 65d13e3043
daemon: Remove unused 'NIX_DATA_DIR' environment variable. 3 years ago
Ludovic Courtès a87d66f371
daemon: Rename 'NIX_STATE_DIR' and 'NIX_DB_DIR' environment variables. 3 years ago
Ludovic Courtès 8327e73396
daemon: Use unbranded phrases in comments and messages. 3 years ago
Ludovic Courtès 0fe1fba4af
daemon: Install 'authenticate' script under LIBEXECDIR/guix. 4 years ago
Ludovic Courtès 6ef61cc4c3
daemon: Support multiplexed build output. 4 years ago
Ludovic Courtès c577ac194a
daemon: Remove unused 'Settings' fields. 4 years ago
Ludovic Courtès 240a9c69a6
perform-download: Optionally report a "download-progress" trace. 4 years ago
Ludovic Courtès dc0f74e5fc
Add (guix status) and use it for pretty colored output. 5 years ago
Ludovic Courtès ea0a06cee2
Remove 'guix-register' and its traces. 4 years ago
Ludovic Courtès 3931c76154
database: 'with-database' can now initialize new databases. 4 years ago
Efraim Flashner 162825f965
daemon: Allow building for armhf-linux on aarch64-linux. 4 years ago
Ludovic Courtès 602a148650
daemon: Remove unused schema upgrade code. 4 years ago
Ludovic Courtès c7589cce8d
daemon: Remove dead code. 4 years ago
Ludovic Courtès 7bf2a70a4f
daemon: Always try to execute the builder regardless of the platform. 4 years ago
Ludovic Courtès f997137d0e
daemon: Make libbz2 an optional dependency. 4 years ago
Ludovic Courtès 29a6866886
daemon: Add gzip log compression. 4 years ago
Jörg Thalheim 842e0e439a
Simplify remouting with MS_PRIVATE in sandbox build 6 years ago
Mark H Weaver a1aa5dabaa
daemon: Ensure the child stack is aligned on a 16-byte boundary. 5 years ago
Efraim Flashner 31ed845b70
daemon: On aarch64, use increments of 16 on the stack. 5 years ago
Mark H Weaver 7656739771
Revert "daemon: Ensure proper alignment on the stack." 5 years ago
Ludovic Courtès f0a0b58bfa
daemon: Report hash mismatches in a cleaner way. 5 years ago
Efraim Flashner ab4ccc8fcf
daemon: Ensure proper alignment on the stack. 5 years ago
Efraim Flashner 77e1673319
daemon: Ensure proper alignment on the stack. 5 years ago
Ludovic Courtès 328f7cbe43
daemon: Define 'NIX_STORE' before invoking 'guix perform-download'. 5 years ago