aboutsummaryrefslogtreecommitdiff
path: root/src
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-175-7/+7
* add ip4in6 matching helperv0.14.0HimbeerserverDE2023-08-141-0/+11
* 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-061-2/+6
* 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
* 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
* make dnat ipv4-onlyHimbeerserverDE2023-04-141-1/+1
* add dnat supportv0.10.0HimbeerserverDE2023-04-141-3/+21
* add icmpv6 matching supportHimbeerserverDE2023-03-301-1/+6
* 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
* remove the useless trait 'Parsable'Simon Thoby2023-03-183-49/+36
* add support for optional attributesSimon Thoby2023-02-263-11/+9
* reduce the amount of unsafe codeSimon Thoby2023-02-267-45/+41
* remove uneeded error types that makes rustables types !SendSimon THOBY2023-01-281-6/+0
* version bump + prepare the crate for publication on crates.iov0.8.0Simon THOBY2023-01-091-0/+3
* rewrite the examplesSimon THOBY2023-01-0817-320/+270
* account for the fact that NFT_META_IFTYPE does not exist everywhereSimon THOBY2023-01-081-1/+1
* Re-implement set supportSimon THOBY2023-01-0827-1131/+2172
* re-impl the masquerade expressionSimon THOBY2022-12-093-85/+15
* re-impl the ct expressionSimon THOBY2022-12-095-132/+48
* re-impl the cmp expressionSimon THOBY2022-12-093-150/+38
* add the payload and nat expressionsSimon THOBY2022-12-074-320/+208
* Macros: introduce a macro to simplify enumsSimon THOBY2022-12-0510-218/+77
* convert the expressions to the new macrosSimon THOBY2022-12-039-408/+103
* convert Rule to the new macrosSimon THOBY2022-12-031-162/+24
* convert Chain to the new macrosSimon THOBY2022-12-032-93/+37
* introduce a new procedural macro to replace the current mess of 'old-school' ...Simon THOBY2022-12-032-45/+12
* re-add the reject expression typeSimon THOBY2022-12-033-79/+95
* refactor to remove the enum AttributeTypeSimon THOBY2022-12-0214-884/+539
* exprs: implement bitwise and add support for unknown expressionsSimon THOBY2022-11-157-181/+152
* wip: exprsSimon THOBY2022-11-1312-621/+813
* tests: fix the NetlinkExpr orderingSimon THOBY2022-11-121-3/+3
* fix the generation of nested attributesSimon THOBY2022-11-127-126/+174
* re-add support for querying chainsSimon THOBY2022-11-126-301/+198
* Improved parsing with even more macrosSimon THOBY2022-11-115-207/+404
* (re-)add table listingSimon THOBY2022-11-085-169/+141
* sending batches now works properly without hangingSimon THOBY2022-10-052-152/+155
* special case the handling of batch messagesSimon THOBY2022-10-023-26/+36