zuul/tests/fixtures
Tobias Henkel e54fcde58a
Fix safe path check for directories containing symlinks
Currently it is possible to bypass safe path checks by utilising
modules that can operate on directories instead of files like
assemble. This can be done by putting symlinks into a directory the
module is allowed to access.

This can be fixed by walking the whole sub tree and checking the paths
instead of just checking the path itself.

Change-Id: Iaa4efcf0737e47429339e9afd66eecf4e38fd8ea
2018-03-14 20:55:43 +01:00
..
bwrap-mounts Fix safe path check for directories containing symlinks 2018-03-14 20:55:43 +01:00
config Fix safe path check for directories containing symlinks 2018-03-14 20:55:43 +01:00
gearman Add ssl support to gearman / gearman_server 2017-06-14 10:10:45 -04:00
gerrit Support pagination in simplequery for Gerrit >=2.9 2015-08-31 11:42:15 +02:00
layouts Fix AttributeError when handle periodic job with github driver 2018-02-05 15:16:15 +08:00
tenants Re-enable test_delayed_repo_init 2017-08-14 23:37:56 -07:00
clonemap.yaml cloner to easily clone dependent repositories 2014-07-29 09:03:59 +00:00
fake_git.sh Add comment explaining gitpython requirement 2017-10-10 11:15:06 -07:00
git_fetch_error.sh Merger: retry network operations 2018-01-31 13:20:36 -08:00
layout-cloner.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
layout-connections-multiple-voters.yaml Add in extra connections tests 2015-12-06 14:48:32 +11:00
layout-disable-at.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
layout-live-reconfiguration-functions.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
layout-merge-queues.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
layout-requirement-vote.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
layout-smtp.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
layout-success-pattern.yaml Add extra test for bad url patterns 2016-04-23 10:40:12 +10:00
layout.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
private.pem Add per-repo public and private keys 2017-03-29 12:43:41 -07:00
public.pem Serve public keys through webapp 2017-03-29 12:44:43 -07:00
test_id_rsa Add SSH Agent Primitives and usage 2017-05-26 09:52:22 -07:00
test_id_rsa.pub Add SSH Agent Primitives and usage 2017-05-26 09:52:22 -07:00
zuul-connections-cgit.conf Make the git web url a template 2017-10-25 17:11:46 -07:00
zuul-connections-gerrit-and-github.conf Remove zuul_url from merger config 2017-07-31 22:28:35 +02:00
zuul-connections-gitweb.conf Make the git web url a template 2017-10-25 17:11:46 -07:00
zuul-connections-merger.conf Move status_url from webapp to web section 2018-01-29 14:16:28 +01:00
zuul-connections-multiple-gerrits.conf Remove zuul_url from merger config 2017-07-31 22:28:35 +02:00
zuul-connections-same-gerrit.conf Remove zuul_url from merger config 2017-07-31 22:28:35 +02:00
zuul-disk-accounting.conf Remove zuul_url from merger config 2017-07-31 22:28:35 +02:00
zuul-executor-hostname.conf Change domain in test fixture to example.com 2017-10-19 17:28:44 +00:00
zuul-gerrit-github.conf Add cross-source tests 2018-01-16 09:37:59 -08:00
zuul-git-driver.conf Git driver 2017-12-15 14:32:40 +01:00
zuul-github-driver.conf Move status_url from webapp to web section 2018-01-29 14:16:28 +01:00
zuul-push-reqs.conf Move status_url from webapp to web section 2018-01-29 14:16:28 +01:00
zuul-sql-driver-bad.conf Remove zuul_url from merger config 2017-07-31 22:28:35 +02:00
zuul-sql-driver-prefix.conf Support table prefix for sql reporter 2017-12-09 12:30:24 +01:00
zuul-sql-driver.conf Remove zuul_url from merger config 2017-07-31 22:28:35 +02:00
zuul.conf Switch statsd config to zuul.conf 2017-10-13 14:04:42 -07:00