This website requires JavaScript.
c4d774fc49
Fix expression parsing for notracking
Rafael Campos Las Heras
2022-04-05 09:26:28 -0300
2ba518ec5c
Unmarshal Exthdr and support DestRegister/Flags for reads (#151 ) (#152 )
Ben de Graaff
2022-04-05 21:44:27 +0200
790a266a71
Fix order in which Exthdr attributes are written
Ben de Graaff
2022-04-05 16:47:37 +0000
3f7ab7c4e2
Fix range expression unmarshalling
Rafael Campos Las Heras
2022-04-05 09:52:55 -0300
5377138917
Fix payload unmarshall operation type.
Rafael Campos Las Heras
2022-04-05 09:49:46 -0300
5757b12744
Fix expression parsing for notracking
Rafael Campos Las Heras
2022-04-05 09:26:28 -0300
5e97e5f05f
Unmarshal Exthdr and support DestRegister/Flags for reads
Ben de Graaff
2022-04-05 09:09:11 +0000
19672dc9fe
rule: carry over all table attributes (including family)
Michael Stapelberg
2022-04-02 15:00:52 +0200
5a9391c12f
Added support for quota expression (#149 )
Gustavo Iñiguez Goia
2022-03-29 18:00:11 +0200
8297c4730e
Updated quota test,match kernel fields terminology
Gustavo Iñiguez Goia
2022-03-29 14:11:11 +0200
877d8d5d6b
added quota tests, always add flags attribute
Gustavo Iñiguez Goia
2022-03-28 23:49:04 +0200
1043619933
Added support for quota expression
Gustavo Iñiguez Goia
2022-03-28 18:29:36 +0200
211824995d
Log expression refactor (#147 )
turekt
2022-02-21 21:42:39 +0000
5e25610b52
Log expression refactor
turekt
2022-02-20 23:13:40 +0000
8aa05f01ea
Log prefix expression support (#146 )
turekt
2022-02-19 19:57:22 +0000
be0fa68e3e
Log prefix expression support
turekt
2022-02-15 20:41:45 +0000
1b833a2a92
Merge 79e321dfab
into edf9fe8cd0
Moshe Litvin
2022-02-11 01:29:34 -0600
edf9fe8cd0
remove dependency on now-deleted koneu/natend
Michael Stapelberg
2022-02-10 08:29:02 +0100
91d3b4571d
Fix for ListChains policy bug (#144 )
turekt
2022-02-06 17:44:06 +0000
5de4ca423c
Fix for ListChains policy bug
turekt
2022-01-31 19:00:39 +0000
a46119e592
Support for rule position 0 (#143 )
turekt
2022-01-29 18:26:06 +0000
d03e5a34d5
Support for rule position 0
turekt
2022-01-19 17:09:26 +0000
6f19c4381e
nftables: fix staticcheck error for Conn.getObj (#137 )
Matt Layher
2021-12-09 17:08:38 -0500
611d399a5e
go.mod: use github.com/mdlayher/netlink@v1.4.2 (#136 )
Matt Layher
2021-12-09 17:08:14 -0500
f4d4904030
nftables: fix staticcheck error for Conn.getObj
Matt Layher
2021-12-09 11:31:09 -0500
a33e285455
go.mod: use github.com/mdlayher/netlink@v1.4.2
Matt Layher
2021-12-09 11:27:15 -0500
82cb243fe9
Merge 9850cbcdfb
into 16a134723a
Randolph
2021-11-23 11:34:35 +0000
9850cbcdfb
[FIX]update go version
RandolphCYG
2021-11-23 19:34:26 +0800
c1dd8d928e
[FIX]fix test method
RandolphCYG
2021-11-23 19:23:58 +0800
bc0ae9ae6f
[FIX]fix GetRule method https://github.com/google/nftables/issues/114 && add GetTable GetChain method
RandolphCYG
2021-11-22 15:50:21 +0800
01a6507374
[FIX]fix GetRule method https://github.com/google/nftables/issues/114 && add GetTable GetChain method
RandolphCYG
2021-11-22 14:24:10 +0800
031c75209e
[FIX]fix GetRule method https://github.com/google/nftables/issues/114 && add GetTable and GetChain method to get specific data by name && add test files
RandolphCYG
2021-11-17 19:50:40 +0800
ac6f4a03af
Merge 0f16d393b2
into 16a134723a
Alexis PIRES
2021-09-19 15:18:54 -0500
16a134723a
Tries to fully populate Set.KeyType if it's a simple type.
Tommie Gannert
2021-09-08 20:54:47 +0200
3a4a2bce5f
Fixes masks in set flag parsing.
Tommie Gannert
2021-09-08 20:53:45 +0200
0360b9d10a
Adds all current datatypes for sets.
Tommie Gannert
2021-09-08 20:50:07 +0200
744e0c0e85
Tries to fully populate Set.KeyType if it's a simple type.
Tommie Gannert
2021-09-08 20:54:47 +0200
29d9c9d715
Fixes masks in set flag parsing.
Tommie Gannert
2021-09-08 20:53:45 +0200
661df800d7
Adds all current datatypes for sets.
Tommie Gannert
2021-09-08 20:50:07 +0200
d553cd2d41
GitHub actions: run on pull requests, too
Michael Stapelberg
2021-08-18 09:26:02 +0200
79e321dfab
Added Other expression type to support types that are not explicitly supported.
Moshe Litvin
2021-06-01 18:18:58 +0300
a285acebca
README: switch to GitHub actions badge
Michael Stapelberg
2021-05-14 17:48:51 +0200
5573dab9cc
Add CtStateBit constants and related usage test #121 (#122 )
pengyuan.dai
2021-05-14 22:05:40 +0800
7323feafb3
CtStat to CtState
lyonsdpy
2021-05-14 17:46:19 +0800
65dfe1ac13
add ct_stat bit and kernal source comment
lyonsdpy
2021-05-14 17:12:33 +0800
c7f280ac5c
Merge branch 'google:master' into master
pengyuan.dai
2021-05-12 11:18:50 +0800
354014ef55
add ct stat constants and related usage test #121
lyonsdpy
2021-05-12 11:18:21 +0800
523112131a
Add expr.Ct and expr.Range type select in exprsFromMsg (#120 )
pengyuan.dai
2021-05-11 17:11:10 +0800
8a88ff0637
fix #119
lyonsdpy
2021-05-11 14:53:27 +0800
715e31cb3c
switch from travis to GitHub actions
Michael Stapelberg
2020-12-30 15:21:48 +0100
dae73eaa9c
rule: add String() method
Paul Greenberg
2020-08-03 10:59:40 -0400
c25e4f69b4
fix: unmarshaling verdicts with chain information (#106 )
Paul Greenberg
2020-08-02 13:55:06 -0400
07fae44208
fix: unmarshaling verdicts with chain information
Paul Greenberg
2020-08-02 01:22:04 -0400
7127d9d224
Add support for rate limiting (#101 )
Grégoire Delattre
2020-03-16 08:58:19 +0100
5ff1417191
Add support for rate limiting
Grégoire Delattre
2020-03-15 17:58:18 +0100
64aca752d1
Remove Object API (#100 )
Alexis PIRES
2020-03-09 08:43:47 +0100
c0a8190796
addobj alias
Alexis PIRES
2020-03-08 22:16:25 +0100
085e3e3b34
Remove Object API
Alexis PIRES
2020-03-08 22:06:52 +0100
21c5c5c425
Add missing VerdictKind (#99 )
Grégoire Delattre
2020-03-06 11:32:18 +0100
ca58ab379a
Add missing VerdictKind
Grégoire Delattre
2020-03-05 19:08:19 +0100
9caf4234bf
Report whether set has flag configured (#98 )
Zackery Field
2020-02-26 23:28:57 -0800
201b19c65d
Report whether set has flag configured
zacatac
2020-02-25 08:50:58 -0800
1c56a1906f
Add Dynset expression and unit test (#97 )
Serguei Bezverkhi
2020-02-10 05:14:20 -0500
1bcf0471bb
Addressing comments
Serguei Bezverkhi
2020-02-09 08:48:53 -0500
8093f4aecc
Addressing unit test failure
Serguei Bezverkhi
2020-02-05 16:52:43 -0500
802c2a18ab
Addressing comments
Serguei Bezverkhi
2020-02-05 12:47:45 -0500
616b82e0c4
Add dynset expression and unit test
Serguei Bezverkhi
2020-02-04 16:56:02 -0500
9cdc3d048a
Add support for timeouts for set elements and sets (#96 )
Serguei Bezverkhi
2020-02-05 05:33:52 -0500
4d2b1552c7
Add support for timeouts for set elements and sets
Serguei Bezverkhi
2020-02-04 13:20:38 -0500
26bcabf490
disable lock when no namespace is needed (#95 )
Serguei Bezverkhi
2020-01-22 16:39:39 -0500
327d5c62cd
function to create concatenated SetDatatypes (#93 )
Leon Vack
2020-01-22 22:37:16 +0100
0f9b3f687f
disable lock when no namespace is needed
Serguei Bezverkhi
2020-01-22 13:43:02 -0500
5d59b9a7fb
turned panic in ConcatSetType into an error, added MustConcatSetType
Leon Vack
2020-01-21 16:22:52 +0100
88b35b63a9
Add GetSetByName call (#94 )
Serguei Bezverkhi
2020-01-21 02:39:40 -0500
fdd795dea1
Add GetObject/GetObjects, ResetObject/ResetObjects (#92 )
Alexis PIRES
2020-01-21 08:36:27 +0100
f6ef90e3ab
go fmt
Alexis PIRES
2020-01-18 19:20:42 +0100
0f6384759f
Trigger
Alexis PIRES
2020-01-18 19:13:42 +0100
b298fd5cef
Merge branch 'master' into feature/fix-get-obj
Alexis PIRES
2020-01-18 19:11:28 +0100
a679a6267d
Trigger
Alexis PIRES
2020-01-18 19:10:10 +0100
d545c5dab8
Add GetSetByName call
Serguei Bezverkhi
2020-01-17 19:43:46 -0500
5aad584a9d
add legacy methods
Alexis PIRES
2020-01-17 18:24:46 +0100
dcf82b4d03
added function to create concatenated SetDatatypes
Leon Vack
2020-01-14 14:24:22 +0100
0f16d393b2
refactoring conn.go
Alexis PIRES
2020-01-15 11:38:46 +0100
ce5436e43c
Before GetObj/GetObjReset returned all objects instead of only the object, now it's return only the given one. New methods: GetObj(Obj) (Obj, error), GetObjs(Table) ([]Obj, error), ResetObj(Obj) (Obj, error), ResetObjs(Table) ([]Obj, error). Deleted Methods: GetObj(Obj) ([]Obj, error), GetObjReset(Obj) ([]Obj, error)
Alexis PIRES
2020-01-14 17:34:05 +0100
bf895afbc6
Merge pull request #91 from LogicalOverflow/master
Michael Stapelberg
2020-01-14 16:49:37 +0100
45c777dde0
added a test adding elements to a set in an IPv6 table
Leon Vack
2020-01-14 11:07:36 +0100
514aa0c301
stored table passed to GetSets as table in all returned sets
Leon Vack
2020-01-14 11:06:46 +0100
19eb6eac29
fixed extraHeader in SetAddElements
Leon Vack
2020-01-12 16:07:37 +0100
d62421356d
Merge b5306bc11d
into 80a905063c
Alexis PIRES
2020-01-13 14:36:50 +0100
b5306bc11d
merge master
Alexis PIRES
2020-01-13 14:36:38 +0100
e48e834f7a
Merge branch 'master' into feature/test-refactoring
Alexis PIRES
2020-01-13 14:35:27 +0100
7437b8f4bb
split test files
Alexis PIRES
2020-01-13 14:18:43 +0100
0d3f3ffbed
cleaner way to put msg
Alexis PIRES
2020-01-11 21:29:28 +0100
a400c5deff
remove slice limit
Alexis PIRES
2020-01-08 14:27:53 +0100
c8335d667e
fix 2
Alexis PIRES
2020-01-08 11:45:04 +0100
4edcb60352
fix
Alexis PIRES
2020-01-08 10:58:01 +0100
c578ee35d6
improve reliability
Alexis PIRES
2020-01-08 10:52:26 +0100
3aaad4cf4c
allow handle test in travis
Alexis PIRES
2020-01-06 15:40:44 +0100
e906f3354d
errors handling
Alexis PIRES
2020-01-06 15:19:16 +0100
9dc224dc94
improved tests
Alexis PIRES
2020-01-06 15:06:13 +0100