├── .github └── workflows │ ├── cred-scan.yml │ └── github-sanity-scan.yml ├── .gitmodules ├── 3rdparty └── CMakeLists.txt ├── CMakeLists.txt ├── LICENSE ├── README.md ├── api ├── CMakeLists.txt ├── client │ ├── CMakeLists.txt │ ├── README │ ├── client.cc │ ├── client.h │ ├── dump.cc │ ├── examples │ │ └── MessageV0 │ │ │ ├── app_config │ │ │ ├── app_quit │ │ │ ├── app_status │ │ │ ├── nic_add │ │ │ ├── nic_del │ │ │ ├── nic_export │ │ │ ├── nic_list │ │ │ ├── nic_stats │ │ │ ├── nic_update │ │ │ ├── several_messages │ │ │ ├── sg_add │ │ │ ├── sg_del │ │ │ ├── sg_list │ │ │ ├── sg_member_add │ │ │ ├── sg_member_del │ │ │ ├── sg_member_list │ │ │ ├── sg_rule_add │ │ │ ├── sg_rule_del │ │ │ └── sg_rule_list │ ├── nic.cc │ ├── request.cc │ ├── sg.cc │ ├── shutdown.cc │ └── status.cc ├── common │ ├── crypto.cc │ ├── crypto.h │ └── vec.h ├── protocol │ ├── CMakeLists.txt │ ├── README.md │ ├── encrypted.proto │ ├── message.proto │ ├── message_0.proto │ └── version └── server │ ├── CMakeLists.txt │ ├── api.cc │ ├── api.h │ ├── api_0.cc │ ├── app.cc │ ├── app.h │ ├── butterflyd.ini │ ├── encrypted.cc │ ├── graph.cc │ ├── graph.h │ ├── model.cc │ ├── model.h │ ├── server.cc │ ├── server.h │ └── simpleini │ ├── ConvertUTF.hpp │ └── SimpleIni.hpp ├── benchmarks ├── functions.sh └── run_benchmarks.sh ├── cmake ├── modules │ ├── FindGLIB2.cmake │ ├── FindLibURCU.cmake │ ├── FindNPF.cmake │ └── FindNPFKERN.cmake └── uninstall.cmake.in ├── doc ├── archi_draw.io.xml ├── butterfly.svg └── deps.json ├── docker ├── Dockerfile ├── README.md └── package.sh ├── scripts ├── benchmark-docker-file ├── build_dpdk.sh ├── build_fat_package.sh ├── build_jenkins ├── build_package.sh ├── build_packetgraph.sh ├── butterfly.service ├── cpplint.py ├── dep-gets.sh ├── docker_bench.sh ├── docker_bench_build.sh ├── error_print.sh ├── genHdrVersion.sh ├── make_packetgraph.sh ├── show_butterfly_state.sh ├── sonar-project.properties ├── start_dperf_docker.sh ├── start_dperf_docker_serv.sh ├── tests_all.sh ├── tests_api.sh ├── tests_api_style.sh ├── tests_coverage.sh ├── tests_crypto.sh ├── tests_scenario.sh └── upload_packages.sh └── tests ├── 00_ping_2BT_2VM ├── README.md └── test.sh ├── 01_ping_1BT_2VM ├── README.md └── test.sh ├── 02_ping_diff_VNI ├── README.md └── test.sh ├── 03_loop_nic_create ├── README.md └── test.sh ├── 04_ping_2BT_4VM ├── README.md └── test.sh ├── 05_ping_2BT_ipv4 └── test.sh ├── 06_multiple_ipv4_on_nic ├── README.md └── test.sh ├── 07_multiple_ipv4_ipv6_on_nic ├── README.md └── test.sh ├── 08_multiple_ipv6_on_nic ├── README.md └── test.sh ├── 09_invertion_IP ├── README.md └── test.sh ├── 10_add_removing_nic ├── README.md └── test.sh ├── 11_reconnection_VM ├── README.md └── test.sh ├── 12_VNIC_connectivity_on_delete_VM ├── README.md └── test.sh ├── 13_tcp_2VM_1BT_same_VNI ├── README.md └── test.sh ├── 14_tcp_2VM_1BT_diff_VNI ├── README.md └── test.sh ├── 15_tcp_4VM_2BT_same_VNI ├── README.md └── test.sh ├── 16_tcp_4VM_2BT_diff_VNI ├── README.md └── test.sh ├── 17_udp_2VM_1BT_same_VNI ├── README.md └── test.sh ├── 18_udp_2VM_1BT_diff_VNI ├── README.md └── test.sh ├── 19_udp_4VM_2BT_same_VNI ├── README.md └── test.sh ├── 20_udp_4VM_2BT_diff_VNI ├── README.md └── test.sh ├── 21_firewall_all_open_udp_tcp_2VM_1BT ├── README.md └── test.sh ├── 22_firewall_all_open_udp_tcp_2VM_1BT ├── README.md └── test.sh ├── 23_bypass_IPv6_2VM ├── README.md └── test.sh ├── 24_SG_add_rule ├── README.md └── test.sh ├── 25_iperf_udp_tcp_2BT ├── README.md └── test.sh ├── 26_reliable_udp_tcp ├── README.md └── test.sh ├── 27_reliable_sctp ├── README.md └── test.sh ├── 28_firewall_all_open_icmp_2VM_1BT ├── README.md └── test.sh ├── 29_firewall_2SG_udp_ports_2VM_1BT ├── README.md └── test.sh ├── 30_firewall_2SG_udp_ports_3VM_1BT ├── README.md └── test.sh ├── 31_firewall_other_SG_comm ├── README.md └── test.sh ├── 32_firewall_udp_cumul_SG ├── README.md └── test.sh ├── 33_firewall_tcp_port_allow_2VM ├── README.md └── test.sh ├── 34_firewall_udp_port_allow_2VM_1BT ├── README.md └── test.sh ├── 35_firewall_iperf_iperf3_2VM_1BT ├── README.md └── test.sh ├── 36_1SG_udp_tcp_ports_3VM_1BT ├── README.md └── test.sh ├── 37_1SG_udp_tcp_ports_2VM_1BT ├── README.md └── test.sh ├── 38_firewall_1SG_udp_port_loop_2VM_1BT ├── README.md └── test.sh ├── 39_firewall_1SG_tcp_udp_loop ├── README.md └── test.sh ├── 40_firewall_1SG_rules_modif_tcp_udp ├── README.md └── test.sh ├── 41_firewall_ipv4_ipv6_2VM ├── README.md └── test.sh ├── 42_firewall_multiple_ip_update ├── README.md └── test.sh ├── 43_firewall_multiple_ip_update_nic_changes ├── README.md └── test.sh ├── 44_firewall_nic_hotadd_ip ├── README.md └── test.sh ├── 45_ping_dhcp_2vm_2bt ├── README.md └── test.sh ├── 46_encryption ├── README.md └── test.sh ├── 47_ping_iperf3_1tap_2VM_2BT └── test.sh ├── 48_ping_iperf3_2tap_2VM_2BT └── test.sh ├── 49_cli_reliable ├── README.md └── test.sh ├── 50_net_bonding_2VM_2BT └── test.sh ├── 51_bypass_packet_tracing └── test.sh ├── 52_firewall_packet_tracing └── test.sh ├── 53_loop_firewall_packet_tracing └── test.sh ├── 54_loop_bypass_packet_tracing └── test.sh ├── 55_firewall_no_packet_tracing_on_server └── test.sh ├── 56_firewall_packet_path_tracing └── test.sh ├── 57_firewall_outbonding_filtering_work └── test.sh ├── 58_ping_qemu_tap_diff_BT └── test.sh ├── 59_tap_connection_1BT └── test.sh ├── 60_dump_load_BT_config ├── README.md └── test.sh ├── 61_bench_nic_1BT └── test.sh ├── 62_bench_nic_2BT └── test.sh ├── README.md ├── api ├── MessageV0 │ ├── test_app_00_in │ ├── test_app_00_out │ ├── test_nic_00_in │ ├── test_nic_00_out │ ├── test_nic_01_in │ ├── test_nic_01_out │ ├── test_nic_02_in │ ├── test_nic_02_out │ ├── test_nic_03_in │ ├── test_nic_03_out │ ├── test_sg_00_in │ ├── test_sg_00_out │ ├── test_sg_01_in │ ├── test_sg_01_out │ ├── test_sg_member_00_in │ ├── test_sg_member_00_out │ ├── test_sg_member_01_in │ ├── test_sg_member_01_out │ ├── test_sg_rule_00_in │ ├── test_sg_rule_00_out │ ├── test_sg_rule_01_in │ ├── test_sg_rule_01_out │ ├── test_sg_rule_02_in │ └── test_sg_rule_02_out └── run_scenario.sh └── functions.sh /.github/workflows/cred-scan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/.github/workflows/cred-scan.yml -------------------------------------------------------------------------------- /.github/workflows/github-sanity-scan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/.github/workflows/github-sanity-scan.yml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/.gitmodules -------------------------------------------------------------------------------- /3rdparty/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/3rdparty/CMakeLists.txt -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/README.md -------------------------------------------------------------------------------- /api/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/CMakeLists.txt -------------------------------------------------------------------------------- /api/client/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/CMakeLists.txt -------------------------------------------------------------------------------- /api/client/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/README -------------------------------------------------------------------------------- /api/client/client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/client.cc -------------------------------------------------------------------------------- /api/client/client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/client.h -------------------------------------------------------------------------------- /api/client/dump.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/dump.cc -------------------------------------------------------------------------------- /api/client/examples/MessageV0/app_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/app_config -------------------------------------------------------------------------------- /api/client/examples/MessageV0/app_quit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/app_quit -------------------------------------------------------------------------------- /api/client/examples/MessageV0/app_status: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/app_status -------------------------------------------------------------------------------- /api/client/examples/MessageV0/nic_add: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/nic_add -------------------------------------------------------------------------------- /api/client/examples/MessageV0/nic_del: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/nic_del -------------------------------------------------------------------------------- /api/client/examples/MessageV0/nic_export: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/nic_export -------------------------------------------------------------------------------- /api/client/examples/MessageV0/nic_list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/nic_list -------------------------------------------------------------------------------- /api/client/examples/MessageV0/nic_stats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/nic_stats -------------------------------------------------------------------------------- /api/client/examples/MessageV0/nic_update: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/nic_update -------------------------------------------------------------------------------- /api/client/examples/MessageV0/several_messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/several_messages -------------------------------------------------------------------------------- /api/client/examples/MessageV0/sg_add: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/sg_add -------------------------------------------------------------------------------- /api/client/examples/MessageV0/sg_del: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/sg_del -------------------------------------------------------------------------------- /api/client/examples/MessageV0/sg_list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/sg_list -------------------------------------------------------------------------------- /api/client/examples/MessageV0/sg_member_add: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/sg_member_add -------------------------------------------------------------------------------- /api/client/examples/MessageV0/sg_member_del: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/sg_member_del -------------------------------------------------------------------------------- /api/client/examples/MessageV0/sg_member_list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/sg_member_list -------------------------------------------------------------------------------- /api/client/examples/MessageV0/sg_rule_add: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/sg_rule_add -------------------------------------------------------------------------------- /api/client/examples/MessageV0/sg_rule_del: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/sg_rule_del -------------------------------------------------------------------------------- /api/client/examples/MessageV0/sg_rule_list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/examples/MessageV0/sg_rule_list -------------------------------------------------------------------------------- /api/client/nic.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/nic.cc -------------------------------------------------------------------------------- /api/client/request.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/request.cc -------------------------------------------------------------------------------- /api/client/sg.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/sg.cc -------------------------------------------------------------------------------- /api/client/shutdown.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/shutdown.cc -------------------------------------------------------------------------------- /api/client/status.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/client/status.cc -------------------------------------------------------------------------------- /api/common/crypto.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/common/crypto.cc -------------------------------------------------------------------------------- /api/common/crypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/common/crypto.h -------------------------------------------------------------------------------- /api/common/vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/common/vec.h -------------------------------------------------------------------------------- /api/protocol/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/protocol/CMakeLists.txt -------------------------------------------------------------------------------- /api/protocol/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/protocol/README.md -------------------------------------------------------------------------------- /api/protocol/encrypted.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/protocol/encrypted.proto -------------------------------------------------------------------------------- /api/protocol/message.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/protocol/message.proto -------------------------------------------------------------------------------- /api/protocol/message_0.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/protocol/message_0.proto -------------------------------------------------------------------------------- /api/protocol/version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/protocol/version -------------------------------------------------------------------------------- /api/server/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/server/CMakeLists.txt -------------------------------------------------------------------------------- /api/server/api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/server/api.cc -------------------------------------------------------------------------------- /api/server/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/server/api.h -------------------------------------------------------------------------------- /api/server/api_0.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/server/api_0.cc -------------------------------------------------------------------------------- /api/server/app.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/server/app.cc -------------------------------------------------------------------------------- /api/server/app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/server/app.h -------------------------------------------------------------------------------- /api/server/butterflyd.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/server/butterflyd.ini -------------------------------------------------------------------------------- /api/server/encrypted.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/server/encrypted.cc -------------------------------------------------------------------------------- /api/server/graph.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/server/graph.cc -------------------------------------------------------------------------------- /api/server/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/server/graph.h -------------------------------------------------------------------------------- /api/server/model.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/server/model.cc -------------------------------------------------------------------------------- /api/server/model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/server/model.h -------------------------------------------------------------------------------- /api/server/server.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/server/server.cc -------------------------------------------------------------------------------- /api/server/server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/server/server.h -------------------------------------------------------------------------------- /api/server/simpleini/ConvertUTF.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/server/simpleini/ConvertUTF.hpp -------------------------------------------------------------------------------- /api/server/simpleini/SimpleIni.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/api/server/simpleini/SimpleIni.hpp -------------------------------------------------------------------------------- /benchmarks/functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/benchmarks/functions.sh -------------------------------------------------------------------------------- /benchmarks/run_benchmarks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/benchmarks/run_benchmarks.sh -------------------------------------------------------------------------------- /cmake/modules/FindGLIB2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/cmake/modules/FindGLIB2.cmake -------------------------------------------------------------------------------- /cmake/modules/FindLibURCU.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/cmake/modules/FindLibURCU.cmake -------------------------------------------------------------------------------- /cmake/modules/FindNPF.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/cmake/modules/FindNPF.cmake -------------------------------------------------------------------------------- /cmake/modules/FindNPFKERN.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/cmake/modules/FindNPFKERN.cmake -------------------------------------------------------------------------------- /cmake/uninstall.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/cmake/uninstall.cmake.in -------------------------------------------------------------------------------- /doc/archi_draw.io.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/doc/archi_draw.io.xml -------------------------------------------------------------------------------- /doc/butterfly.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/doc/butterfly.svg -------------------------------------------------------------------------------- /doc/deps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/doc/deps.json -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/docker/package.sh -------------------------------------------------------------------------------- /scripts/benchmark-docker-file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/benchmark-docker-file -------------------------------------------------------------------------------- /scripts/build_dpdk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/build_dpdk.sh -------------------------------------------------------------------------------- /scripts/build_fat_package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/build_fat_package.sh -------------------------------------------------------------------------------- /scripts/build_jenkins: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/build_jenkins -------------------------------------------------------------------------------- /scripts/build_package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/build_package.sh -------------------------------------------------------------------------------- /scripts/build_packetgraph.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/build_packetgraph.sh -------------------------------------------------------------------------------- /scripts/butterfly.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/butterfly.service -------------------------------------------------------------------------------- /scripts/cpplint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/cpplint.py -------------------------------------------------------------------------------- /scripts/dep-gets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/dep-gets.sh -------------------------------------------------------------------------------- /scripts/docker_bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/docker_bench.sh -------------------------------------------------------------------------------- /scripts/docker_bench_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/docker_bench_build.sh -------------------------------------------------------------------------------- /scripts/error_print.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/error_print.sh -------------------------------------------------------------------------------- /scripts/genHdrVersion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/genHdrVersion.sh -------------------------------------------------------------------------------- /scripts/make_packetgraph.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/make_packetgraph.sh -------------------------------------------------------------------------------- /scripts/show_butterfly_state.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/show_butterfly_state.sh -------------------------------------------------------------------------------- /scripts/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/sonar-project.properties -------------------------------------------------------------------------------- /scripts/start_dperf_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/start_dperf_docker.sh -------------------------------------------------------------------------------- /scripts/start_dperf_docker_serv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/start_dperf_docker_serv.sh -------------------------------------------------------------------------------- /scripts/tests_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/tests_all.sh -------------------------------------------------------------------------------- /scripts/tests_api.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/tests_api.sh -------------------------------------------------------------------------------- /scripts/tests_api_style.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/tests_api_style.sh -------------------------------------------------------------------------------- /scripts/tests_coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/tests_coverage.sh -------------------------------------------------------------------------------- /scripts/tests_crypto.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/tests_crypto.sh -------------------------------------------------------------------------------- /scripts/tests_scenario.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/tests_scenario.sh -------------------------------------------------------------------------------- /scripts/upload_packages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/scripts/upload_packages.sh -------------------------------------------------------------------------------- /tests/00_ping_2BT_2VM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/00_ping_2BT_2VM/README.md -------------------------------------------------------------------------------- /tests/00_ping_2BT_2VM/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/00_ping_2BT_2VM/test.sh -------------------------------------------------------------------------------- /tests/01_ping_1BT_2VM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/01_ping_1BT_2VM/README.md -------------------------------------------------------------------------------- /tests/01_ping_1BT_2VM/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/01_ping_1BT_2VM/test.sh -------------------------------------------------------------------------------- /tests/02_ping_diff_VNI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/02_ping_diff_VNI/README.md -------------------------------------------------------------------------------- /tests/02_ping_diff_VNI/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/02_ping_diff_VNI/test.sh -------------------------------------------------------------------------------- /tests/03_loop_nic_create/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/03_loop_nic_create/README.md -------------------------------------------------------------------------------- /tests/03_loop_nic_create/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/03_loop_nic_create/test.sh -------------------------------------------------------------------------------- /tests/04_ping_2BT_4VM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/04_ping_2BT_4VM/README.md -------------------------------------------------------------------------------- /tests/04_ping_2BT_4VM/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/04_ping_2BT_4VM/test.sh -------------------------------------------------------------------------------- /tests/05_ping_2BT_ipv4/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/05_ping_2BT_ipv4/test.sh -------------------------------------------------------------------------------- /tests/06_multiple_ipv4_on_nic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/06_multiple_ipv4_on_nic/README.md -------------------------------------------------------------------------------- /tests/06_multiple_ipv4_on_nic/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/06_multiple_ipv4_on_nic/test.sh -------------------------------------------------------------------------------- /tests/07_multiple_ipv4_ipv6_on_nic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/07_multiple_ipv4_ipv6_on_nic/README.md -------------------------------------------------------------------------------- /tests/07_multiple_ipv4_ipv6_on_nic/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/07_multiple_ipv4_ipv6_on_nic/test.sh -------------------------------------------------------------------------------- /tests/08_multiple_ipv6_on_nic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/08_multiple_ipv6_on_nic/README.md -------------------------------------------------------------------------------- /tests/08_multiple_ipv6_on_nic/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/08_multiple_ipv6_on_nic/test.sh -------------------------------------------------------------------------------- /tests/09_invertion_IP/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/09_invertion_IP/README.md -------------------------------------------------------------------------------- /tests/09_invertion_IP/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/09_invertion_IP/test.sh -------------------------------------------------------------------------------- /tests/10_add_removing_nic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/10_add_removing_nic/README.md -------------------------------------------------------------------------------- /tests/10_add_removing_nic/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/10_add_removing_nic/test.sh -------------------------------------------------------------------------------- /tests/11_reconnection_VM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/11_reconnection_VM/README.md -------------------------------------------------------------------------------- /tests/11_reconnection_VM/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/11_reconnection_VM/test.sh -------------------------------------------------------------------------------- /tests/12_VNIC_connectivity_on_delete_VM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/12_VNIC_connectivity_on_delete_VM/README.md -------------------------------------------------------------------------------- /tests/12_VNIC_connectivity_on_delete_VM/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/12_VNIC_connectivity_on_delete_VM/test.sh -------------------------------------------------------------------------------- /tests/13_tcp_2VM_1BT_same_VNI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/13_tcp_2VM_1BT_same_VNI/README.md -------------------------------------------------------------------------------- /tests/13_tcp_2VM_1BT_same_VNI/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/13_tcp_2VM_1BT_same_VNI/test.sh -------------------------------------------------------------------------------- /tests/14_tcp_2VM_1BT_diff_VNI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/14_tcp_2VM_1BT_diff_VNI/README.md -------------------------------------------------------------------------------- /tests/14_tcp_2VM_1BT_diff_VNI/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/14_tcp_2VM_1BT_diff_VNI/test.sh -------------------------------------------------------------------------------- /tests/15_tcp_4VM_2BT_same_VNI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/15_tcp_4VM_2BT_same_VNI/README.md -------------------------------------------------------------------------------- /tests/15_tcp_4VM_2BT_same_VNI/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/15_tcp_4VM_2BT_same_VNI/test.sh -------------------------------------------------------------------------------- /tests/16_tcp_4VM_2BT_diff_VNI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/16_tcp_4VM_2BT_diff_VNI/README.md -------------------------------------------------------------------------------- /tests/16_tcp_4VM_2BT_diff_VNI/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/16_tcp_4VM_2BT_diff_VNI/test.sh -------------------------------------------------------------------------------- /tests/17_udp_2VM_1BT_same_VNI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/17_udp_2VM_1BT_same_VNI/README.md -------------------------------------------------------------------------------- /tests/17_udp_2VM_1BT_same_VNI/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/17_udp_2VM_1BT_same_VNI/test.sh -------------------------------------------------------------------------------- /tests/18_udp_2VM_1BT_diff_VNI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/18_udp_2VM_1BT_diff_VNI/README.md -------------------------------------------------------------------------------- /tests/18_udp_2VM_1BT_diff_VNI/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/18_udp_2VM_1BT_diff_VNI/test.sh -------------------------------------------------------------------------------- /tests/19_udp_4VM_2BT_same_VNI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/19_udp_4VM_2BT_same_VNI/README.md -------------------------------------------------------------------------------- /tests/19_udp_4VM_2BT_same_VNI/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/19_udp_4VM_2BT_same_VNI/test.sh -------------------------------------------------------------------------------- /tests/20_udp_4VM_2BT_diff_VNI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/20_udp_4VM_2BT_diff_VNI/README.md -------------------------------------------------------------------------------- /tests/20_udp_4VM_2BT_diff_VNI/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/20_udp_4VM_2BT_diff_VNI/test.sh -------------------------------------------------------------------------------- /tests/21_firewall_all_open_udp_tcp_2VM_1BT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/21_firewall_all_open_udp_tcp_2VM_1BT/README.md -------------------------------------------------------------------------------- /tests/21_firewall_all_open_udp_tcp_2VM_1BT/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/21_firewall_all_open_udp_tcp_2VM_1BT/test.sh -------------------------------------------------------------------------------- /tests/22_firewall_all_open_udp_tcp_2VM_1BT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/22_firewall_all_open_udp_tcp_2VM_1BT/README.md -------------------------------------------------------------------------------- /tests/22_firewall_all_open_udp_tcp_2VM_1BT/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/22_firewall_all_open_udp_tcp_2VM_1BT/test.sh -------------------------------------------------------------------------------- /tests/23_bypass_IPv6_2VM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/23_bypass_IPv6_2VM/README.md -------------------------------------------------------------------------------- /tests/23_bypass_IPv6_2VM/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/23_bypass_IPv6_2VM/test.sh -------------------------------------------------------------------------------- /tests/24_SG_add_rule/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/24_SG_add_rule/README.md -------------------------------------------------------------------------------- /tests/24_SG_add_rule/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/24_SG_add_rule/test.sh -------------------------------------------------------------------------------- /tests/25_iperf_udp_tcp_2BT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/25_iperf_udp_tcp_2BT/README.md -------------------------------------------------------------------------------- /tests/25_iperf_udp_tcp_2BT/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/25_iperf_udp_tcp_2BT/test.sh -------------------------------------------------------------------------------- /tests/26_reliable_udp_tcp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/26_reliable_udp_tcp/README.md -------------------------------------------------------------------------------- /tests/26_reliable_udp_tcp/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/26_reliable_udp_tcp/test.sh -------------------------------------------------------------------------------- /tests/27_reliable_sctp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/27_reliable_sctp/README.md -------------------------------------------------------------------------------- /tests/27_reliable_sctp/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/27_reliable_sctp/test.sh -------------------------------------------------------------------------------- /tests/28_firewall_all_open_icmp_2VM_1BT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/28_firewall_all_open_icmp_2VM_1BT/README.md -------------------------------------------------------------------------------- /tests/28_firewall_all_open_icmp_2VM_1BT/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/28_firewall_all_open_icmp_2VM_1BT/test.sh -------------------------------------------------------------------------------- /tests/29_firewall_2SG_udp_ports_2VM_1BT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/29_firewall_2SG_udp_ports_2VM_1BT/README.md -------------------------------------------------------------------------------- /tests/29_firewall_2SG_udp_ports_2VM_1BT/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/29_firewall_2SG_udp_ports_2VM_1BT/test.sh -------------------------------------------------------------------------------- /tests/30_firewall_2SG_udp_ports_3VM_1BT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/30_firewall_2SG_udp_ports_3VM_1BT/README.md -------------------------------------------------------------------------------- /tests/30_firewall_2SG_udp_ports_3VM_1BT/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/30_firewall_2SG_udp_ports_3VM_1BT/test.sh -------------------------------------------------------------------------------- /tests/31_firewall_other_SG_comm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/31_firewall_other_SG_comm/README.md -------------------------------------------------------------------------------- /tests/31_firewall_other_SG_comm/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/31_firewall_other_SG_comm/test.sh -------------------------------------------------------------------------------- /tests/32_firewall_udp_cumul_SG/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/32_firewall_udp_cumul_SG/README.md -------------------------------------------------------------------------------- /tests/32_firewall_udp_cumul_SG/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/32_firewall_udp_cumul_SG/test.sh -------------------------------------------------------------------------------- /tests/33_firewall_tcp_port_allow_2VM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/33_firewall_tcp_port_allow_2VM/README.md -------------------------------------------------------------------------------- /tests/33_firewall_tcp_port_allow_2VM/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/33_firewall_tcp_port_allow_2VM/test.sh -------------------------------------------------------------------------------- /tests/34_firewall_udp_port_allow_2VM_1BT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/34_firewall_udp_port_allow_2VM_1BT/README.md -------------------------------------------------------------------------------- /tests/34_firewall_udp_port_allow_2VM_1BT/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/34_firewall_udp_port_allow_2VM_1BT/test.sh -------------------------------------------------------------------------------- /tests/35_firewall_iperf_iperf3_2VM_1BT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/35_firewall_iperf_iperf3_2VM_1BT/README.md -------------------------------------------------------------------------------- /tests/35_firewall_iperf_iperf3_2VM_1BT/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/35_firewall_iperf_iperf3_2VM_1BT/test.sh -------------------------------------------------------------------------------- /tests/36_1SG_udp_tcp_ports_3VM_1BT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/36_1SG_udp_tcp_ports_3VM_1BT/README.md -------------------------------------------------------------------------------- /tests/36_1SG_udp_tcp_ports_3VM_1BT/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/36_1SG_udp_tcp_ports_3VM_1BT/test.sh -------------------------------------------------------------------------------- /tests/37_1SG_udp_tcp_ports_2VM_1BT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/37_1SG_udp_tcp_ports_2VM_1BT/README.md -------------------------------------------------------------------------------- /tests/37_1SG_udp_tcp_ports_2VM_1BT/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/37_1SG_udp_tcp_ports_2VM_1BT/test.sh -------------------------------------------------------------------------------- /tests/38_firewall_1SG_udp_port_loop_2VM_1BT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/38_firewall_1SG_udp_port_loop_2VM_1BT/README.md -------------------------------------------------------------------------------- /tests/38_firewall_1SG_udp_port_loop_2VM_1BT/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/38_firewall_1SG_udp_port_loop_2VM_1BT/test.sh -------------------------------------------------------------------------------- /tests/39_firewall_1SG_tcp_udp_loop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/39_firewall_1SG_tcp_udp_loop/README.md -------------------------------------------------------------------------------- /tests/39_firewall_1SG_tcp_udp_loop/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/39_firewall_1SG_tcp_udp_loop/test.sh -------------------------------------------------------------------------------- /tests/40_firewall_1SG_rules_modif_tcp_udp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/40_firewall_1SG_rules_modif_tcp_udp/README.md -------------------------------------------------------------------------------- /tests/40_firewall_1SG_rules_modif_tcp_udp/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/40_firewall_1SG_rules_modif_tcp_udp/test.sh -------------------------------------------------------------------------------- /tests/41_firewall_ipv4_ipv6_2VM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/41_firewall_ipv4_ipv6_2VM/README.md -------------------------------------------------------------------------------- /tests/41_firewall_ipv4_ipv6_2VM/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/41_firewall_ipv4_ipv6_2VM/test.sh -------------------------------------------------------------------------------- /tests/42_firewall_multiple_ip_update/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/42_firewall_multiple_ip_update/README.md -------------------------------------------------------------------------------- /tests/42_firewall_multiple_ip_update/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/42_firewall_multiple_ip_update/test.sh -------------------------------------------------------------------------------- /tests/43_firewall_multiple_ip_update_nic_changes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/43_firewall_multiple_ip_update_nic_changes/README.md -------------------------------------------------------------------------------- /tests/43_firewall_multiple_ip_update_nic_changes/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/43_firewall_multiple_ip_update_nic_changes/test.sh -------------------------------------------------------------------------------- /tests/44_firewall_nic_hotadd_ip/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/44_firewall_nic_hotadd_ip/README.md -------------------------------------------------------------------------------- /tests/44_firewall_nic_hotadd_ip/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/44_firewall_nic_hotadd_ip/test.sh -------------------------------------------------------------------------------- /tests/45_ping_dhcp_2vm_2bt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/45_ping_dhcp_2vm_2bt/README.md -------------------------------------------------------------------------------- /tests/45_ping_dhcp_2vm_2bt/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/45_ping_dhcp_2vm_2bt/test.sh -------------------------------------------------------------------------------- /tests/46_encryption/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/46_encryption/README.md -------------------------------------------------------------------------------- /tests/46_encryption/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/46_encryption/test.sh -------------------------------------------------------------------------------- /tests/47_ping_iperf3_1tap_2VM_2BT/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/47_ping_iperf3_1tap_2VM_2BT/test.sh -------------------------------------------------------------------------------- /tests/48_ping_iperf3_2tap_2VM_2BT/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/48_ping_iperf3_2tap_2VM_2BT/test.sh -------------------------------------------------------------------------------- /tests/49_cli_reliable/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/49_cli_reliable/README.md -------------------------------------------------------------------------------- /tests/49_cli_reliable/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/49_cli_reliable/test.sh -------------------------------------------------------------------------------- /tests/50_net_bonding_2VM_2BT/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/50_net_bonding_2VM_2BT/test.sh -------------------------------------------------------------------------------- /tests/51_bypass_packet_tracing/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/51_bypass_packet_tracing/test.sh -------------------------------------------------------------------------------- /tests/52_firewall_packet_tracing/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/52_firewall_packet_tracing/test.sh -------------------------------------------------------------------------------- /tests/53_loop_firewall_packet_tracing/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/53_loop_firewall_packet_tracing/test.sh -------------------------------------------------------------------------------- /tests/54_loop_bypass_packet_tracing/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/54_loop_bypass_packet_tracing/test.sh -------------------------------------------------------------------------------- /tests/55_firewall_no_packet_tracing_on_server/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/55_firewall_no_packet_tracing_on_server/test.sh -------------------------------------------------------------------------------- /tests/56_firewall_packet_path_tracing/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/56_firewall_packet_path_tracing/test.sh -------------------------------------------------------------------------------- /tests/57_firewall_outbonding_filtering_work/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/57_firewall_outbonding_filtering_work/test.sh -------------------------------------------------------------------------------- /tests/58_ping_qemu_tap_diff_BT/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/58_ping_qemu_tap_diff_BT/test.sh -------------------------------------------------------------------------------- /tests/59_tap_connection_1BT/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/59_tap_connection_1BT/test.sh -------------------------------------------------------------------------------- /tests/60_dump_load_BT_config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/60_dump_load_BT_config/README.md -------------------------------------------------------------------------------- /tests/60_dump_load_BT_config/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/60_dump_load_BT_config/test.sh -------------------------------------------------------------------------------- /tests/61_bench_nic_1BT/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/61_bench_nic_1BT/test.sh -------------------------------------------------------------------------------- /tests/62_bench_nic_2BT/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/62_bench_nic_2BT/test.sh -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/api/MessageV0/test_app_00_in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_app_00_in -------------------------------------------------------------------------------- /tests/api/MessageV0/test_app_00_out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_app_00_out -------------------------------------------------------------------------------- /tests/api/MessageV0/test_nic_00_in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_nic_00_in -------------------------------------------------------------------------------- /tests/api/MessageV0/test_nic_00_out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_nic_00_out -------------------------------------------------------------------------------- /tests/api/MessageV0/test_nic_01_in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_nic_01_in -------------------------------------------------------------------------------- /tests/api/MessageV0/test_nic_01_out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_nic_01_out -------------------------------------------------------------------------------- /tests/api/MessageV0/test_nic_02_in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_nic_02_in -------------------------------------------------------------------------------- /tests/api/MessageV0/test_nic_02_out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_nic_02_out -------------------------------------------------------------------------------- /tests/api/MessageV0/test_nic_03_in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_nic_03_in -------------------------------------------------------------------------------- /tests/api/MessageV0/test_nic_03_out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_nic_03_out -------------------------------------------------------------------------------- /tests/api/MessageV0/test_sg_00_in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_sg_00_in -------------------------------------------------------------------------------- /tests/api/MessageV0/test_sg_00_out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_sg_00_out -------------------------------------------------------------------------------- /tests/api/MessageV0/test_sg_01_in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_sg_01_in -------------------------------------------------------------------------------- /tests/api/MessageV0/test_sg_01_out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_sg_01_out -------------------------------------------------------------------------------- /tests/api/MessageV0/test_sg_member_00_in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_sg_member_00_in -------------------------------------------------------------------------------- /tests/api/MessageV0/test_sg_member_00_out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_sg_member_00_out -------------------------------------------------------------------------------- /tests/api/MessageV0/test_sg_member_01_in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_sg_member_01_in -------------------------------------------------------------------------------- /tests/api/MessageV0/test_sg_member_01_out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_sg_member_01_out -------------------------------------------------------------------------------- /tests/api/MessageV0/test_sg_rule_00_in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_sg_rule_00_in -------------------------------------------------------------------------------- /tests/api/MessageV0/test_sg_rule_00_out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_sg_rule_00_out -------------------------------------------------------------------------------- /tests/api/MessageV0/test_sg_rule_01_in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_sg_rule_01_in -------------------------------------------------------------------------------- /tests/api/MessageV0/test_sg_rule_01_out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_sg_rule_01_out -------------------------------------------------------------------------------- /tests/api/MessageV0/test_sg_rule_02_in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_sg_rule_02_in -------------------------------------------------------------------------------- /tests/api/MessageV0/test_sg_rule_02_out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/MessageV0/test_sg_rule_02_out -------------------------------------------------------------------------------- /tests/api/run_scenario.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/api/run_scenario.sh -------------------------------------------------------------------------------- /tests/functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/outscale/butterfly/HEAD/tests/functions.sh --------------------------------------------------------------------------------