aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Make Rule::ip4in6 accept any Destination Options headerHEADmasterHimbeer2025-04-051-1/+1
* Fix Rule::ip4in6 comparing next header to wrong constantHimbeer2025-04-051-1/+1
* compile under new clangHimbeerserverDE2023-09-177-9/+9
* add ip4in6 matching helperv0.14.0HimbeerserverDE2023-08-142-1/+12
* release v0.13.0v0.13.0HimbeerserverDE2023-05-061-1/+1
* match 6in4 packets correctlyHimbeerserverDE2023-05-061-1/+5
* add 6in4 match helperHimbeerserverDE2023-05-061-0/+6
* set rt key to tcpmss for auto mss clampingv0.12.1HimbeerserverDE2023-05-062-3/+7
* release v0.12.0v0.12.0HimbeerserverDE2023-05-061-1/+1
* add mss clamping helper functionHimbeerserverDE2023-05-061-3/+25
* add support for byteorder expressionHimbeerserverDE2023-05-063-0/+47
* add support for rt expressionHimbeerserverDE2023-05-063-1/+45
* release v0.11.0v0.11.0HimbeerserverDE2023-05-031-1/+1
* add rule method to match syn packetsHimbeerserverDE2023-05-031-1/+15
* add method to change the tcp mssHimbeerserverDE2023-05-031-3/+20
* add exthdr expression to ExpressionVariant enumHimbeerserverDE2023-05-031-0/+1
* use the same naming scheme for exthdr compared to the rest of the crateHimbeerserverDE2023-05-031-2/+2
* make exthdr module privateHimbeerserverDE2023-05-031-1/+1
* add exthdr expressionsHimbeerserverDE2023-05-033-0/+50
* bump to v0.10.1v0.10.1HimbeerserverDE2023-04-141-1/+1
* make dnat ipv4-onlyHimbeerserverDE2023-04-141-1/+1
* add dnat supportv0.10.0HimbeerserverDE2023-04-142-4/+22
* add icmpv6 matching supportHimbeerserverDE2023-03-301-1/+6
* release 0.9.0v0.9.0HimbeerserverDE2023-03-261-2/+2
* use Masquerade struct instead of verdictHimbeerserverDE2023-03-213-5/+3
* add support for masqueradingHimbeerserverDE2023-03-213-0/+8
* add ability to filter rule by output interfaceHimbeerserverDE2023-03-212-2/+21
* nix: move the support files to a subdirectory and upgrade to rustables 0.8.1Simon Thoby2023-03-193-80/+137
* release v0.8.1v0.8.1Simon Thoby2023-03-182-2/+2
* Merge branch 'nightmared-small-improvements' into 'master'Simon THOBY2023-03-1814-127/+232
|\
| * remove the useless trait 'Parsable'Simon Thoby2023-03-183-49/+36
| * Add some doc comments for nfnetlink_structSimon Thoby2023-03-051-0/+62
| * release 0.8.1-alpha1Simon Thoby2023-02-262-4/+4
| * add support for optional attributesSimon Thoby2023-02-265-18/+82
| * reduce the amount of unsafe codeSimon Thoby2023-02-269-49/+45
| * remove uneeded error types that makes rustables types !SendSimon THOBY2023-01-282-9/+5
|/
* Merge branch 'no_mnl' into 'master'Simon THOBY2023-01-0958-4344/+6201
|\
| * version bump + prepare the crate for publication on crates.iov0.8.0Simon THOBY2023-01-096-18/+24
| * build.rs: minor cleanupSimon THOBY2023-01-083-11/+2
| * rewrite the examplesSimon THOBY2023-01-0821-609/+535
| * CI: remove the unused cacheSimon THOBY2023-01-081-8/+0
| * CI: remove the libmnl and libnftnl dependenciesSimon THOBY2023-01-081-2/+2
| * account for the fact that NFT_META_IFTYPE does not exist everywhereSimon THOBY2023-01-081-1/+1
| * Re-implement set supportSimon THOBY2023-01-0833-1413/+1279
| * re-impl the masquerade expressionSimon THOBY2022-12-094-116/+47
| * re-impl the ct expressionSimon THOBY2022-12-096-223/+144
| * re-impl the cmp expressionSimon THOBY2022-12-095-203/+95
| * add the payload and nat expressionsSimon THOBY2022-12-075-422/+316
| * Macros: introduce a macro to simplify enumsSimon THOBY2022-12-0513-281/+293
| * convert the expressions to the new macrosSimon THOBY2022-12-039-408/+103