Chai Feng
168fc59905
Add IPv6 network support and --docker-subnets
option for install/check
...
- Add support for IPv6 networks in firewall rule generation and validation.
- Add --docker-subnets [SUBNET1 SUBNET2 ...] option to `ufw-docker install` and `ufw-docker check`.
- When used without arguments, automatically detects and applies all Docker network subnets.
- When given subnet arguments, applies firewall rules only to specified subnets (supports multiple subnets, including non-Docker-managed networks).
- If not specified, falls back to default RFC1918 IPv4 and fd00::/8 IPv6 subnets.
- Improve help output with detailed examples and usage guidance.
2025-07-02 18:54:07 +08:00
Chai Feng
3d6896cdd1
Update Bach to the latest unreleased version
2024-09-29 10:25:06 +08:00
anuragpeshne
6cdd4dfd2f
adds test for docker exist
2023-02-21 19:20:42 +08:00
anuragpeshne
17e6047590
Adds check for docker executable and adds snap to path
2023-02-21 19:20:42 +08:00
Radosław Kłos
d1e6c13156
Add unit tests for alternative greps in ufw-docker--list
2022-09-26 21:43:22 +08:00
Radosław Kłos
682d8b363f
Fix existing unit tests
2022-09-26 21:43:22 +08:00
Chai Feng
5033bf815c
Auto select the correct agent image for different version of iptables
2022-09-20 21:38:10 +08:00
Patrice Brend'amour
22f04125d6
added missing test
2021-09-22 08:24:24 +08:00
Patrice Brend'amour
cd783f91d7
fixed tests
2021-09-22 08:24:24 +08:00
Chai Feng
b701f6baee
Add two tests for ufw-docker--delete
2020-08-12 13:48:01 +08:00
Chai Feng
bcfca79758
Add a test case for ufw-docker--list-number
2020-08-12 13:48:01 +08:00
Chai Feng
491324a1f4
Add tests for ufw-docker--list
2020-08-12 13:48:01 +08:00
Chai Feng
1c6dd31de7
Add tests for ufw-docker--instance-name
2020-08-12 13:48:01 +08:00
Chai Feng
8444f87760
Update Bach, add a test case for ufw-docker--allow
2020-08-12 13:48:01 +08:00
Chai Feng
3893c86236
Add test cases for ufw-docker--add-rule
2020-08-12 13:48:01 +08:00
Chai Feng
3598011787
Add a test case for ufw-docker--allow, the proto doesn't match
2020-08-12 13:48:01 +08:00
Chai Feng
c79d1ad1a6
Add test cases for ufw-docker--allow
2020-08-12 13:48:01 +08:00
Chai Feng
22463cbf6e
Update bash to 0.2.6
2020-08-12 13:48:01 +08:00
Chai Feng
df963fdb31
Add Bach Testing Framework and several basic test cases
2020-08-12 13:48:01 +08:00