Commit Graph

  • 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
  • 3650f836ae fix tests Alexis PIRES 2020-01-06 14:25:53 +0100
  • 994c20d585 better loop control Alexis PIRES 2020-01-06 13:19:59 +0100
  • 87f28cef6e generic Alexis PIRES 2020-01-03 10:56:42 +0100
  • 80a905063c Add set's id to newsetelem message (#89) Serguei Bezverkhi 2020-01-01 11:05:55 -0500
  • c4896ab7c6 Add insert/replace (#86) Alexis PIRES 2020-01-01 16:50:27 +0100
  • 196cccaf9d Switch to use correct attribute name Serguei Bezverkhi 2019-12-30 12:09:46 -0500
  • f3acec33fe Remove leftover commentary Serguei Bezverkhi 2019-12-30 11:59:18 -0500
  • 02ef2499e2 Add set's id to newsetelem message Serguei Bezverkhi 2019-12-30 11:48:31 -0500
  • 39f8fec129 disable test on travis Alexis PIRES 2019-12-27 23:42:50 +0100
  • b00522b83e fix typo Alexis PIRES 2019-12-27 23:24:48 +0100
  • 5a645a16e0 improve reliability Alexis PIRES 2019-12-27 23:18:57 +0100
  • 487c56e846 test refactoring Alexis PIRES 2019-12-26 12:51:35 +0100
  • 8cb78f7432 set handle back Alexis PIRES 2019-12-26 12:42:43 +0100
  • 8e3c282671 live kernel tests position Alexis PIRES 2019-12-25 16:39:04 +0100
  • e263836a09 live kernel tests Alexis PIRES 2019-12-25 16:24:28 +0100
  • e039031c22 prevent breaking changes Alexis PIRES 2019-12-25 13:31:49 +0100
  • 2bfddea955 add more test Alexis PIRES 2019-12-24 17:25:02 +0100
  • c214a1f494 add insert/replace Alexis PIRES 2019-12-23 23:05:39 +0100
  • 2228941ec5 remove extra space Michael Stapelberg 2019-12-22 11:45:11 +0100
  • 1f2240c488 Flush fix (#85) Serguei Bezverkhi 2019-12-22 05:44:25 -0500
  • 7a7d417622
    Merge pull request #84 from sbezverk/error_wrap Michael Stapelberg 2019-12-22 11:43:06 +0100
  • 1140c48ade Clear messages after netlink return error Serguei Bezverkhi 2019-12-21 09:15:50 -0500
  • a63c55f46a Update go vet command line Serguei Bezverkhi 2019-12-20 12:00:14 -0500
  • c243f4945b Switching to recent golang version Serguei Bezverkhi 2019-12-20 11:57:27 -0500
  • f528bf5cc6 Replace %v with %w to wrap netlink error Serguei Bezverkhi 2019-12-20 11:51:15 -0500
  • 756cfa14a8 Fix concatenated key set validation (#83) Serguei Bezverkhi 2019-12-17 18:02:00 -0500
  • 4a7045abc9 Address comments Serguei Bezverkhi 2019-12-17 17:19:17 -0500
  • 9a6c96795b Stateless NAT and notrack support (#82) Alexis PIRES 2019-12-17 21:54:26 +0100
  • c94ed6c417 Fix concatinated key set validation Serguei Bezverkhi 2019-12-17 08:22:14 -0500
  • 616333b55f fix comment Alexis PIRES 2019-12-14 20:24:13 +0100
  • 62b241d6b7 opration type Alexis PIRES 2019-12-14 20:17:49 +0100
  • 33734fa169 stateless nat Alexis PIRES 2019-12-14 00:32:40 +0100
  • bf1de82879 add notrack Alexis PIRES 2019-12-13 11:11:06 +0100
  • e2e83d0ff5 Add dup expr support (#81) Alexis PIRES 2019-12-13 23:35:06 +0100