1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-11-09 12:06:01 +01:00
nix/src
Robert Hensing 6a017a2a87 Enable socket-only daemon operations without filesystem access
Allows the Nix daemon to serve store paths purely over Unix domain
sockets without requiring the client to have filesystem access to
the store directory. This can be useful for VM setups where the host
serves paths to the guest via socket.

Tests verify socket-only operations work for copying, substitution,
and remote building (tested on Linux), with both local and binary cache stores.
2025-11-05 15:43:41 +01:00
..
external-api-docs doc: Improve libexpr-c docs 2025-10-28 17:57:15 +01:00
internal-api-docs meson: Apply formatting universally 2025-08-07 02:58:29 +03:00
json-schema-checks Better JSON schema for derivation outputs 2025-10-30 17:05:00 -04:00
kaitai-struct-checks Add documentation for NAR spec in kaitai 2025-11-03 12:59:16 -05:00
libcmd Factor out --no-check-sigs 2025-10-16 16:35:09 +02:00
libexpr Merge pull request #14454 from Radvendii/exprconcatstrings-alloc 2025-11-04 04:21:16 +00:00
libexpr-c Use less c_str() in the evaluator, and other cleanups 2025-11-03 15:14:50 +03:00
libexpr-test-support Use less c_str() in the evaluator, and other cleanups 2025-11-03 15:14:50 +03:00
libexpr-tests Use less c_str() in the evaluator, and other cleanups 2025-11-03 15:14:50 +03:00
libfetchers getAccessorFromCommit(): Remove superfluous infoAttrs variable 2025-11-03 13:23:09 +01:00
libfetchers-c meson: Move asan-options to common 2025-10-11 16:08:35 +03:00
libfetchers-tests libfetchers/git-utils: Be more correct about validating refnames 2025-10-15 21:54:09 +03:00
libflake Use less c_str() in the evaluator, and other cleanups 2025-11-03 15:14:50 +03:00
libflake-c meson: Move asan-options to common 2025-10-11 16:08:35 +03:00
libflake-tests libfetchers: Restore plain git inputs recognition 2025-10-31 22:42:43 +03:00
libmain treewide: replace manual MiB calculations with renderSize 2025-10-27 16:04:19 +01:00
libmain-c meson: Move asan-options to common 2025-10-11 16:08:35 +03:00
libstore Enable socket-only daemon operations without filesystem access 2025-11-05 15:43:41 +01:00
libstore-c Merge remote-tracking branch 'upstream/master' into upstream-RossComputerGuy/feat/expose-computefsclosure 2025-10-15 15:40:10 +02:00
libstore-test-support meson: Move asan-options to common 2025-10-11 16:08:35 +03:00
libstore-tests Merge pull request #14246 from obsidiansystems/dummy-store-derivations-separately 2025-11-03 17:29:28 +00:00
libutil ThreadPool::enqueue(): Use move semantics 2025-11-03 17:39:18 +01:00
libutil-c Use less c_str() in the evaluator, and other cleanups 2025-11-03 15:14:50 +03:00
libutil-test-support Allow for standard nlohmann JSON serializers to take separate XP features 2025-10-16 16:45:22 -04:00
libutil-tests diff-closures: print sizes with dynamic unit 2025-10-27 02:05:03 +01:00
nix Merge pull request #14345 from fzakaria/fzakaria/nar-kaitai-spec 2025-11-03 18:24:26 +00:00
perl Convert Realisation JSON logic to standard style 2025-09-22 12:59:37 -04:00
nix-functional-tests Build Functional tests with Meson 2024-08-14 15:35:40 -04:00
nix-manual Build the manual with Meson 2024-10-09 11:58:17 -04:00