lix/src
John Ericson 8d4162ff9e Separate auth and logic for the daemon
Before, processConnection wanted to know a user name and user id, and
`nix-daemon --stdio`, when it isn't proxying to an underlying daemon,
would just assume "root" and 0. But `nix-daemon --stdio` (no proxying)
shouldn't make guesses about who holds the other end of its standard
streams.

Now processConnection takes an "auth hook", so `nix-daemon` can provide
the appropriate policy and daemon.cc doesn't need to know or care what
it is.
2020-08-12 15:22:33 +00:00
..
build-remote demote remote build message to Info 2020-08-11 10:29:43 -06:00
cpptoml Revert the enum struct change 2020-06-18 22:11:26 +00:00
libexpr Remove name parameter from writeDerivation 2020-08-10 01:35:59 +00:00
libfetchers Merge remote-tracking branch 'upstream/master' into misc-ca 2020-08-05 14:40:01 +00:00
libmain Always reset ANSI colors in progress-bar line 2020-08-10 17:44:17 +02:00
libstore Separate auth and logic for the daemon 2020-08-12 15:22:33 +00:00
libutil Merge remote-tracking branch 'upstream/master' into misc-ca 2020-08-05 14:40:01 +00:00
nix Remove name parameter from writeDerivation 2020-08-10 01:35:59 +00:00
nix-build unsigned long long -> uint64_t 2020-07-30 13:34:04 +02:00
nix-channel Merge branch 'master' into errors-phase-2 2020-05-11 14:35:30 -06:00
nix-collect-garbage unsigned long long -> uint64_t 2020-07-30 13:34:04 +02:00
nix-copy-closure Revert the enum struct change 2020-06-18 22:11:26 +00:00
nix-daemon Separate auth and logic for the daemon 2020-08-12 15:22:33 +00:00
nix-env Get rid of basicDerivation::findOutput 2020-07-23 14:39:02 +00:00
nix-instantiate remove 'format' from Error constructor calls 2020-04-21 17:07:07 -06:00
nix-prefetch-url Merge branch 'hash-always-has-type' into better-ca-parse-errors 2020-07-13 03:02:09 +00:00
nix-store Merge branch 'master' of github.com:NixOS/nix into better-ca-parse-errors 2020-07-30 18:27:25 -04:00
resolve-system-dependencies StorePath: Rewrite in C++ 2020-06-16 14:28:41 +02:00