lix/src
Dima d89d9958a7 bugfix: Adding depth limit to resolveExprPath
There is no termination condition for evaluation of cyclical
expression paths which can lead to infinite loops. This addresses
one spot in the parser in a similar fashion as utils.cc/canonPath
does.

This issue can be reproduced by something like:

```
ln -s a b
ln -s b a

nix-instantiate -E 'import ./a'
```
2019-12-13 14:51:30 +01:00
..
build-remote Make the Store API more type-safe 2019-12-10 22:06:05 +01:00
cpptoml bump cpptoml to v0.1.1 2019-05-29 17:01:39 +08:00
libexpr bugfix: Adding depth limit to resolveExprPath 2019-12-13 14:51:30 +01:00
libmain Make the Store API more type-safe 2019-12-10 22:06:05 +01:00
libstore Simplify 2019-12-13 12:53:20 +01:00
libutil Remove FIXME 2019-12-13 12:55:52 +01:00
nix Make the Store API more type-safe 2019-12-10 22:06:05 +01:00
nix-build Make the Store API more type-safe 2019-12-10 22:06:05 +01:00
nix-channel Make the Store API more type-safe 2019-12-10 22:06:05 +01:00
nix-collect-garbage Merge all nix-* binaries into nix 2018-10-26 12:54:00 +02:00
nix-copy-closure Make the Store API more type-safe 2019-12-10 22:06:05 +01:00
nix-daemon Make the Store API more type-safe 2019-12-10 22:06:05 +01:00
nix-env Make the Store API more type-safe 2019-12-10 22:06:05 +01:00
nix-instantiate Make the Store API more type-safe 2019-12-10 22:06:05 +01:00
nix-prefetch-url Make the Store API more type-safe 2019-12-10 22:06:05 +01:00
nix-store Make the Store API more type-safe 2019-12-10 22:06:05 +01:00
resolve-system-dependencies Make the Store API more type-safe 2019-12-10 22:06:05 +01:00