lix/src
aszlig 8b88d25cda libutil: Limit readLink() error to only overflows.
Let's not just improve the error message itself, but also the behaviour
to actually work around the ntfs-3g symlink bug. If the readlink() call
returns a smaller size than the stat() call, this really isn't a problem
even if the symlink target really has changed between the calls.

So if stat() reports the size for the absolute path, it's most likely
that the relative path is smaller and thus it should also work for file
system bugs as mentioned in 93002d69fc58c2b71e2dfad202139230c630c53a.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Tested-by: John Ericson <Ericson2314@Yahoo.com>
2015-01-02 12:53:42 +01:00
..
boost boost::shared_ptr -> std::shared_ptr 2014-03-30 00:49:23 +01:00
bsdiff-4.3 Fix "make dist" 2014-02-01 14:38:12 +01:00
download-via-ssh Pedantry 2014-12-14 01:51:14 +01:00
libexpr Pedantry 2014-12-14 01:51:14 +01:00
libmain Pedantry 2014-12-14 01:51:14 +01:00
libstore LocalStore initialization: Don't die if build-users-group doesn't exist 2014-12-29 14:40:13 +01:00
libutil libutil: Limit readLink() error to only overflows. 2015-01-02 12:53:42 +01:00
nix-daemon Silence some warnings on GCC 4.9 2014-12-12 17:14:28 +01:00
nix-env Add --force-name support for --set in nix-env, to support nix-install-package --set 2014-09-23 15:11:24 +02:00
nix-hash Use proper quotes everywhere 2014-08-20 18:03:48 +02:00
nix-instantiate Remove canary stuff 2014-12-12 10:59:50 +01:00
nix-log2xml nix-log2xml: Handle newlines 2014-08-13 19:06:20 +02:00
nix-store Ensure we're writing to stderr in the builder 2014-12-12 14:35:44 +01:00