tvl-depot/src/libstore
Eelco Dolstra 357d31b339 Fix segfault in builtin fetchurl
The stack allocated for the builder was way too small (32 KB). This is
sufficient for normal derivations, because they just do some setup and
then exec() the actual builder. But for the fetchurl builtin
derivation it's not enough. Also, allocating the stack on the caller's
stack was fishy business.
2015-10-21 15:14:42 +02:00
..
build.cc Fix segfault in builtin fetchurl 2015-10-21 15:14:42 +02:00
builtins.cc Fix fetchurl of executable file 2015-07-23 22:25:04 +02:00
builtins.hh Make <nix/fetchurl.nix> a builtin builder 2015-07-20 04:38:46 +02:00
derivations.cc OCD: foreach -> C++11 ranged for 2015-07-17 20:13:56 +02:00
derivations.hh Allow remote builds without sending the derivation closure 2015-07-17 17:57:40 +02:00
download.cc Revert to CURLOPT_PROGRESSFUNCTION 2015-10-08 13:15:21 +02:00
download.hh Make <nix/fetchurl.nix> a builtin builder 2015-07-20 04:38:46 +02:00
gc.cc OCD: foreach -> C++11 ranged for 2015-07-17 20:13:56 +02:00
globals.cc OCD: foreach -> C++11 ranged for 2015-07-17 20:13:56 +02:00
globals.hh Add the pre-build hook. 2015-04-18 16:56:02 -04:00
local-store.cc nix-copy-closure: Add -v flag 2015-07-20 01:52:07 +02:00
local-store.hh Shut up clang warnings 2015-09-18 01:22:35 +02:00
local.mk Make <nix/fetchurl.nix> a builtin builder 2015-07-20 04:38:46 +02:00
misc.cc OCD: foreach -> C++11 ranged for 2015-07-17 20:13:56 +02:00
misc.hh Allow remote builds without sending the derivation closure 2015-07-17 17:57:40 +02:00
nix-store.pc.in Install some pkgconfig files 2014-09-18 12:00:40 +02:00
optimise-store.cc OCD: foreach -> C++11 ranged for 2015-07-17 20:13:56 +02:00
pathlocks.cc OCD: foreach -> C++11 ranged for 2015-07-17 20:13:56 +02:00
pathlocks.hh Use "#pragma once" to prevent repeated header file inclusion 2012-07-18 14:59:03 -04:00
profiles.cc nix-collect-garbage: Don't call nix-env 2015-05-21 16:28:30 +02:00
profiles.hh nix-collect-garbage: Don't call nix-env 2015-05-21 16:28:30 +02:00
references.cc OCD: foreach -> C++11 ranged for 2015-07-17 20:13:56 +02:00
references.hh Use "#pragma once" to prevent repeated header file inclusion 2012-07-18 14:59:03 -04:00
remote-store.cc Implement buildDerivation() via the daemon 2015-09-03 12:56:59 +02:00
remote-store.hh Shut up clang warnings 2015-09-18 01:22:35 +02:00
schema.sql * Store the size of a store path in the database (to be precise, the 2010-11-16 17:11:46 +00:00
store-api.cc nix-collect-garbage: Revive --max-freed 2015-08-21 13:57:53 +02:00
store-api.hh nix-store --serve: Implement log size limit 2015-10-06 17:33:30 +02:00
worker-protocol.hh Implement buildDerivation() via the daemon 2015-09-03 12:56:59 +02:00