jeltz
|
667b5d743c
|
Don't create an anon set for single IP prefixes
|
2 years ago |
jeltz
|
713fb018fc
|
Add "add table" and "add chain" commands
|
2 years ago |
jeltz
|
ae9d67eb8a
|
Parse single IP addresses
|
2 years ago |
jeltz
|
4371d0f445
|
Ignore empty addr sets
|
2 years ago |
jeltz
|
dac7920927
|
Refactoring + working compiler for ip6? (s|d)addr
|
2 years ago |
jeltz
|
d6e5e32b79
|
Add ipv4 and ipv6 functions to Expr
|
2 years ago |
jeltz
|
46bb83da92
|
Replace 'assert false' with 'failwith'
|
2 years ago |
jeltz
|
e14386880d
|
Add a .ocamlformat file
|
2 years ago |
jeltz
|
6739c4b4a8
|
WIP: add a compile.ml file
|
2 years ago |
jeltz
|
82ae6dbc33
|
Loosen JSON list parsing
|
2 years ago |
jeltz
|
482bc9ecb6
|
Add infix operators
|
2 years ago |
jeltz
|
3504737de8
|
Fix typo: saddr → daddr
|
2 years ago |
jeltz
|
41462c0d6d
|
Create modules in config.ml
|
2 years ago |
jeltz
|
aaba2f32ae
|
Create modules in nftables.ml
|
2 years ago |
jeltz
|
6e26862f40
|
Replace record type with tuple for Match
|
2 years ago |
jeltz
|
570c40b434
|
Add an implementation for zone_of_json
|
2 years ago |
jeltz
|
429379ccf3
|
Fix zone type in config.ml
|
2 years ago |
jeltz
|
e8b7c08b27
|
Simplify nftables.ml types
|
2 years ago |
jeltz
|
9d300de0f3
|
Format utils.ml
|
2 years ago |
jeltz
|
2a837d831d
|
Format config.ml
|
2 years ago |
jeltz
|
397eebb638
|
Format nftables.ml + simplify Ipv6
|
2 years ago |
jeltz
|
2bee462997
|
Add a zones compiler
|
2 years ago |
jeltz
|
463513c4c8
|
Add support for JSON config files parsing
|
2 years ago |
jeltz
|
c1450c704c
|
Add support for IP prefixes
|
2 years ago |
jeltz
|
848a4269c4
|
Initial commit
|
2 years ago |