SSLproxy/tests/testproxy
Soner Tari f056f699c1 Add port option to all site specs, fix precedences in filtering rules
Now, all of the 'to' site fields in filtering rules can specify a port,
not just the dstip sites.

Fix the precedence of sites in the same type of rules. For example, if
we find a match with an sni site, we should not stop searching for a
match in cn, because a matching cn site may have a higher precedence
than the matching sni site. We should apply the action of the cn site,
although sni rules have precedence over cn. The same applies to http
host and uri rules too.

Fix the precedence of dstip rules.

Improve and update unit and e2e tests accordingly.
2021-10-07 22:22:23 +03:00
..
lp Fix initialization of content logging in lp (issue #30) 2021-07-17 16:13:50 +03:00
BSDmakefile Copy BSDmakefile to subfolders 2020-04-12 15:51:41 +03:00
ca2.crt Restructure source tree, create src and tests folders, move files accordingly 2020-03-27 14:28:08 +03:00
ca2.key Restructure source tree, create src and tests folders, move files accordingly 2020-03-27 14:28:08 +03:00
ca_testset_1.json Remove comixwall.org 2020-04-16 15:33:50 +03:00
ca_testset_2.json Remove comixwall.org 2020-04-16 15:33:50 +03:00
ca.crt Restructure source tree, create src and tests folders, move files accordingly 2020-03-27 14:28:08 +03:00
ca.key Restructure source tree, create src and tests folders, move files accordingly 2020-03-27 14:28:08 +03:00
filter_block_testset_1.json Add e2e tests for filtering rules 2021-09-25 11:40:44 +03:00
filter_cn_testset_1.json Add port option to all site specs, fix precedences in filtering rules 2021-10-07 22:22:23 +03:00
filter_cn_testset_2.json Add port option to all site specs, fix precedences in filtering rules 2021-10-07 22:22:23 +03:00
filter_divert_testset_1.json Add e2e tests for filtering rules 2021-09-25 11:40:44 +03:00
filter_host_testset_1.json Add port option to all site specs, fix precedences in filtering rules 2021-10-07 22:22:23 +03:00
filter_host_testset_2.json Add port option to all site specs, fix precedences in filtering rules 2021-10-07 22:22:23 +03:00
filter_pass_testset_1.json Add e2e tests for filtering rules 2021-09-25 11:40:44 +03:00
filter_sni_testset_1.json Add port option to all site specs, fix precedences in filtering rules 2021-10-07 22:22:23 +03:00
filter_sni_testset_2.json Add port option to all site specs, fix precedences in filtering rules 2021-10-07 22:22:23 +03:00
filter_split_testset_1.json Add e2e tests for filtering rules 2021-09-25 11:40:44 +03:00
filter_uri_testset_1.json Add port option to all site specs, fix precedences in filtering rules 2021-10-07 22:22:23 +03:00
filter_uri_testset_2.json Add port option to all site specs, fix precedences in filtering rules 2021-10-07 22:22:23 +03:00
GNUmakefile Add e2e tests for filtering rules 2021-09-25 11:40:44 +03:00
http_testset_1.json Remove comixwall.org 2020-04-16 15:33:50 +03:00
http_testset_2.json Remove comixwall.org 2020-04-16 15:33:50 +03:00
http_testset_3.json Remove comixwall.org 2020-04-16 15:33:50 +03:00
http_testset_split_1.json Add e2e tests for filtering rules 2021-09-25 11:40:44 +03:00
passthrough_testset_1.json Remove comixwall.org 2020-04-16 15:33:50 +03:00
payload_ocsp_denied_response.bin Restructure source tree, create src and tests folders, move files accordingly 2020-03-27 14:28:08 +03:00
proto_validate_testset_1.json Remove comixwall.org 2020-04-16 15:33:50 +03:00
proto_validate_testset_2.json Remove comixwall.org 2020-04-16 15:33:50 +03:00
proto_validate_testset_3.json Accept space, tab, cr, and nl chars after POP3 and SMTP commands 2020-05-12 15:48:05 +03:00
proto_validate_testset_4.json Fix POP3 and SMTP protocol validation, thanks to the new testproxy e2e tests 2020-05-11 17:01:38 +03:00
proto_validate_testset_split_4.json Add e2e tests for filtering rules 2021-09-25 11:40:44 +03:00
server2.crt Restructure source tree, create src and tests folders, move files accordingly 2020-03-27 14:28:08 +03:00
server2.key Restructure source tree, create src and tests folders, move files accordingly 2020-03-27 14:28:08 +03:00
server.crt Restructure source tree, create src and tests folders, move files accordingly 2020-03-27 14:28:08 +03:00
server.key Restructure source tree, create src and tests folders, move files accordingly 2020-03-27 14:28:08 +03:00
ssl_tcp_testends_testset_1.json Remove comixwall.org 2020-04-16 15:33:50 +03:00
ssl_testset_1.json Use Testproxy v0.0.3 2020-06-21 13:10:27 +03:00
ssl_testset_2.json Remove comixwall.org 2020-04-16 15:33:50 +03:00
ssl_testset_3.json Remove comixwall.org 2020-04-16 15:33:50 +03:00
ssl_testset_4.json Add sni assertions to testproxy e2e tests for tls12 and tls13 2020-06-21 12:02:21 +03:00
ssl_testset_5.json Add -U CipherSuites option 2020-06-27 23:54:56 +03:00
ssl_testset_6.json Add tls13 support 2020-06-20 21:24:53 +03:00
sslproxy_no_tls11.conf Add e2e tests for filtering rules 2021-09-25 11:40:44 +03:00
sslproxy_no_tls13.conf Add e2e tests for filtering rules 2021-09-25 11:40:44 +03:00
sslproxy.conf Add port option to all site specs, fix precedences in filtering rules 2021-10-07 22:22:23 +03:00
tcp_ssl_testends_testset_1.json Remove comixwall.org 2020-04-16 15:33:50 +03:00
testharness_no_tls11.json Add e2e tests for filtering rules 2021-09-25 11:40:44 +03:00
testharness_no_tls13.json Add e2e tests for filtering rules 2021-09-25 11:40:44 +03:00
testharness_split_no_tls11.json Add e2e tests for filtering rules 2021-09-25 11:40:44 +03:00
testharness_split_no_tls13.json Add e2e tests for filtering rules 2021-09-25 11:40:44 +03:00
testharness_split.json Add e2e tests for filtering rules 2021-09-25 11:40:44 +03:00
testharness.json Add port option to all site specs, fix precedences in filtering rules 2021-10-07 22:22:23 +03:00
userauth_testset_1.json Remove comixwall.org 2020-04-16 15:33:50 +03:00
userauth_testset_2.json Remove comixwall.org 2020-04-16 15:33:50 +03:00
users.db Restructure source tree, create src and tests folders, move files accordingly 2020-03-27 14:28:08 +03:00
verifypeer_testset_1.json Remove comixwall.org 2020-04-16 15:33:50 +03:00
verifypeer_testset_2.json Remove comixwall.org 2020-04-16 15:33:50 +03:00