nixpkgs/pkgs/development/compilers/llvm
Anders Kaseorg 3cd8ce3bce treewide: Fix unsafe concatenation of $LD_LIBRARY_PATH
Naive concatenation of $LD_LIBRARY_PATH can result in an empty
colon-delimited segment; this tells glibc to load libraries from the
current directory, which is definitely wrong, and may be a security
vulnerability if the current directory is untrusted.  (See #67234, for
example.)  Fix this throughout the tree.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-01-15 09:47:03 +01:00
..
3.5 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
3.9 clang_39: fix build w/gcc9 2019-12-30 02:50:50 +01:00
4 treewide: Fix unsafe concatenation of $LD_LIBRARY_PATH 2020-01-15 09:47:03 +01:00
5 treewide: Fix unsafe concatenation of $LD_LIBRARY_PATH 2020-01-15 09:47:03 +01:00
6 treewide: Fix unsafe concatenation of $LD_LIBRARY_PATH 2020-01-15 09:47:03 +01:00
7 treewide: Fix unsafe concatenation of $LD_LIBRARY_PATH 2020-01-15 09:47:03 +01:00
8 treewide: Fix unsafe concatenation of $LD_LIBRARY_PATH 2020-01-15 09:47:03 +01:00
9 treewide: Fix unsafe concatenation of $LD_LIBRARY_PATH 2020-01-15 09:47:03 +01:00
aarch64.patch llvm: Include aarch64 patch in repo 2017-11-29 17:01:17 +02:00
dynamiclibrary-musl.patch llvm_{39,4}: refactor to use same patch file 2018-06-23 15:53:44 -05:00
fix-llvm-config.patch llvmPackage_{3.4,3.5,3.7,3.8,3.9}: fix output of llvm-config 2017-06-20 10:22:06 +01:00
libcxx-0001-musl-hacks.patch llvmPackages_{4,5}: musl compat 2018-02-19 11:19:32 -06:00
libcxx-max_align_t.patch llvm_4: refactor patch location, will be sharing shortly 2018-06-23 15:53:44 -05:00
multi.nix clang multi: Fix post bintools wrapper 2017-12-13 16:08:46 -05:00
TLI-musl.patch llvmPackages_{4,5}: musl compat 2018-02-19 11:19:32 -06:00