lix/src
Yorick van Pelt 2e5096e4f0
FileTransfer::download: fix use-after-move
std::move(state->data) and data.empty() were called in a loop, and
could run with no other threads intervening. Accessing moved objects
is undefined behavior, and could cause a crash.
2023-08-11 12:00:31 +02:00
..
build-remote Put worker protocol items inside a WorkerProto struct 2023-06-19 12:08:23 -04:00
libcmd Move evaluator settings (type and global) to separate file/header 2023-07-31 10:14:15 -04:00
libexpr Merge pull request from edolstra/generalize-tarball-urls 2023-08-07 17:02:17 +02:00
libfetchers Don't require .tar/.zip extension for tarball flakerefs 2023-08-01 16:07:20 +02:00
libmain Prevent overriding virtual methods that are called in a destructor 2023-08-11 11:58:33 +02:00
libstore FileTransfer::download: fix use-after-move 2023-08-11 12:00:31 +02:00
libutil MultiCommand::toJSON: Fix use-after-move 2023-08-11 12:00:11 +02:00
nix Merge pull request from Ma27/fix-why-depends-precise 2023-08-07 19:32:49 +02:00
nix-build nix: Support the --repair flag 2023-04-28 17:03:04 +02:00
nix-channel Add nix-channel --list-generations 2023-06-02 10:12:35 +02:00
nix-collect-garbage Clean up a few things related to profiles () 2023-06-19 04:04:59 +00:00
nix-copy-closure Remove FormatOrString and remaining uses of format() 2023-03-02 15:57:54 +01:00
nix-env Clean up a few things related to profiles () 2023-06-19 04:04:59 +00:00
nix-instantiate nix: Support the --repair flag 2023-04-28 17:03:04 +02:00
nix-store Simplify ContentAddress 2023-07-07 07:30:01 -04:00
resolve-system-dependencies Remove FormatOrString and remaining uses of format() 2023-03-02 15:57:54 +01:00
toml11 Replace cpptoml with toml11 2021-12-17 22:03:33 +01:00