[parrot/parrot] b20475: [TT #1589] Remove "." from default search paths IN...
GitHub
noreply at github.com
Wed Dec 19 15:53:18 UTC 2012
Branch: refs/heads/tt1589_library_path
Home: https://github.com/parrot/parrot
Commit: b204751cc7096e69f2d203633afdfcf56fb30e50
https://github.com/parrot/parrot/commit/b204751cc7096e69f2d203633afdfcf56fb30e50
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-12-19 (Wed, 19 Dec 2012)
Changed paths:
M src/library.c
A t/library/dont_load_me.pir
A t/library/lib_search_path.t
Log Message:
-----------
[TT #1589] Remove "." from default search paths INCLUDE, LIBRARY and LANG
Apply patch from soh_cah_toa++ with small tweaks and an extra test.
Before "." was at the top of the search paths, which implied a security risk.
The other possibility from [GH #368] would be to add "." to the end of the
search paths.
Test that . is not in the library search path, and that runtime/parrot/dynext
is searched.
TODO: Deprecation, docs.
More information about the parrot-commits
mailing list