Willy Tarreau | 80c2f2f | 2015-08-11 11:21:47 +0200 | [diff] [blame] | 1 | # Below we forbid everything and only allow what we know, that's much easier |
| 2 | # than blocking about 500 different test files and bug report outputs. |
| 3 | /.* |
| 4 | /* |
Tim Duesterhus | c14d20e | 2020-09-06 18:34:12 +0200 | [diff] [blame] | 5 | !/.cirrus.yml |
| 6 | !/.gitattributes |
| 7 | !/.github |
Willy Tarreau | 80c2f2f | 2015-08-11 11:21:47 +0200 | [diff] [blame] | 8 | !/.gitignore |
Tim Duesterhus | c14d20e | 2020-09-06 18:34:12 +0200 | [diff] [blame] | 9 | !/.travis.yml |
Willy Tarreau | 80c2f2f | 2015-08-11 11:21:47 +0200 | [diff] [blame] | 10 | !/CHANGELOG |
| 11 | !/LICENSE |
Willy Tarreau | ba4ad17 | 2019-06-15 21:53:40 +0200 | [diff] [blame] | 12 | !/BRANCHES |
Willy Tarreau | 80c2f2f | 2015-08-11 11:21:47 +0200 | [diff] [blame] | 13 | !/Makefile |
| 14 | !/README |
Willy Tarreau | 7f33273 | 2018-12-16 22:27:15 +0100 | [diff] [blame] | 15 | !/INSTALL |
Willy Tarreau | 11e334d9 | 2015-09-20 22:31:42 +0200 | [diff] [blame] | 16 | !/CONTRIBUTING |
Willy Tarreau | 14a923c | 2015-09-21 15:21:09 +0200 | [diff] [blame] | 17 | !/MAINTAINERS |
Willy Tarreau | 80c2f2f | 2015-08-11 11:21:47 +0200 | [diff] [blame] | 18 | !/ROADMAP |
| 19 | !/SUBVERS |
| 20 | !/VERDATE |
| 21 | !/VERSION |
| 22 | !/contrib |
| 23 | !/doc |
| 24 | !/ebtree |
| 25 | !/examples |
| 26 | !/include |
| 27 | !/src |
| 28 | !/tests |
Vincent Bernat | 638f66a | 2015-10-14 21:43:58 +0200 | [diff] [blame] | 29 | !/debian |
Willy Tarreau | c7d3f3a | 2016-05-10 12:02:27 +0200 | [diff] [blame] | 30 | !/scripts |
Frédéric Lécaille | 153b2b6 | 2018-06-18 19:32:10 +0200 | [diff] [blame] | 31 | !/reg-tests |
Vincent Bernat | 39cec29 | 2016-04-12 10:56:55 +0200 | [diff] [blame] | 32 | # Reject some generic files |
| 33 | *.o |
Ilya Shipitsin | adf6b97 | 2020-09-12 11:15:43 +0500 | [diff] [blame] | 34 | *.a |
Vincent Bernat | 39cec29 | 2016-04-12 10:56:55 +0200 | [diff] [blame] | 35 | *~ |
| 36 | *.rej |
| 37 | *.orig |
| 38 | *.bak |
| 39 | # And reject some specific files |
| 40 | /contrib/base64/base64rev |
| 41 | /contrib/halog/halog |
| 42 | /contrib/ip6range/ip6range |
| 43 | /contrib/iprange/iprange |
| 44 | /contrib/systemd/haproxy.service |
Christopher Faulet | 010fded | 2016-11-03 22:49:37 +0100 | [diff] [blame] | 45 | /contrib/spoa_example/spoa |
Christopher Faulet | f9f6ed0 | 2018-02-28 11:22:15 +0100 | [diff] [blame] | 46 | contrib/debug/flags |
| 47 | contrib/mod_defender/defender |
| 48 | contrib/modsecurity/modsecurity |
| 49 | contrib/hpack/decode |
| 50 | contrib/hpack/gen-rht |
| 51 | contrib/tcploop/tcploop |
Vincent Bernat | 39cec29 | 2016-04-12 10:56:55 +0200 | [diff] [blame] | 52 | /src/dlmalloc.c |
| 53 | /tests/test_hashes |