108 Commits

Author SHA256 Message Date
45811b9285 Accepting request 1301619 from security:netfilter
- Update to release 1.1.5

OBS-URL: https://build.opensuse.org/request/show/1301619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=40
2025-08-29 16:34:53 +00:00
OBS User unknown
05e2c916f0 [info=26d421375b554859c848752a8b5b092e4587cb9da93cec07c578ed1c564f6c07]
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=103
2025-08-27 23:41:45 +00:00
5d0243d86c Accepting request 1300560 from security:netfilter
- Add json.patch
- Update to release 1.1.4

OBS-URL: https://build.opensuse.org/request/show/1300560
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=39
2025-08-21 14:54:20 +00:00
OBS User unknown
499e29b1c0 [info=d42ebc02d4aff31e4faab44615942d3d82b2f664d7190596d1e3c96e847aee68]
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=102
2025-08-20 15:43:16 +00:00
OBS User unknown
703030f428 [info=7357087edb37e81eca5ed67101d71cba075d4a65f620443d77f17682482b4641]
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=101
2025-08-20 14:07:28 +00:00
OBS User unknown
7fcbd622f2 [info=84a5379b405e92eae07b92b90b9528b74a84dd9ded55ef60a4e394d22881e0ec]
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=100
2025-08-06 15:54:56 +00:00
12cb5d914a Accepting request 1271883 from security:netfilter
- Update to release 1.1.3

OBS-URL: https://build.opensuse.org/request/show/1271883
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=38
2025-04-23 13:18:17 +00:00
OBS User unknown
336bd018d4 [info=4581f5921a46f20f54b0172d8e049f27247c563b462dfe4aa62e1bc80ba40762]
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=99
2025-04-22 11:56:59 +00:00
4ce9afa3b8 Accepting request 1269649 from security:netfilter
- Update to release 1.1.2

OBS-URL: https://build.opensuse.org/request/show/1269649
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=37
2025-04-16 18:37:28 +00:00
OBS User unknown
4acd92f064 [info=ab9c179ebd20bdd6ff0ba50dd70298c8919edae0d718852e693aa357113df998]
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=98
2025-04-15 12:56:27 +00:00
OBS User unknown
3aa8cac3a3 [info=0e32a110ae11f9d4c859992ab376d0fb8e8f8e6a017a7604b59c5798143535ef]
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=97
2025-03-08 21:25:21 +00:00
03fb49fd68 Accepting request 1249988 from security:netfilter
- Add 0001-tools-add-a-systemd-unit-for-static-rulesets.patch
  [boo#1237277]

OBS-URL: https://build.opensuse.org/request/show/1249988
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=36
2025-03-06 13:47:56 +00:00
OBS User unknown
f054fe3372 [info=ee8a28dc131845f920b4df0dd83d58a91668d26f3166c5d998ca68c64fa7d748]
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=96
2025-03-04 08:16:47 +00:00
OBS User unknown
f154c6ffd9 [info=34c3932f192ea5bcad56f36d3e7429d4ab4d7e577c314b277801dca10b9c768d]
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=95
2025-03-04 08:15:54 +00:00
OBS User unknown
88cdffaa38 [info=9846e9eb20492382b3e941604629f8fdc9368d8140857a6dc58a0baf4a7a258b]
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=94
2025-03-04 08:14:25 +00:00
OBS User unknown
af165dc381 [info=5edc5339b79fccbfb2c1fd1e768a1dfcab53010436a305fce770a372a6804cf4]
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=93
2025-03-04 08:10:59 +00:00
OBS User unknown
2792bce511 [info=a832f14e95b6f43cd202560c51ccbf0d6796599fa8a58faf56b992c164e9ef3c]
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=92
2025-03-04 08:06:16 +00:00
005dba010b Accepting request 1220308 from security:netfilter
try again
- Update to release 1.1.1

OBS-URL: https://build.opensuse.org/request/show/1220308
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=35
2024-11-03 06:17:22 +00:00
dc64a191ac Accepting request 1137257 from security:netfilter
OBS-URL: https://build.opensuse.org/request/show/1137257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=34
2024-01-07 20:39:05 +00:00
b444af78b9 Accepting request 1136461 from home:bnavigator:branches:security:netfilter
- Fix the python bindings subpackages
  * The PEP517 python build requires setuptools
  * Actually use the rpm subpackage definition
  * The version is actually python3dist(nftables) = 0.1
  * is noarch and requires libnftables1 through dlopen, tell
    rpmlint
  * remove unused shebang

OBS-URL: https://build.opensuse.org/request/show/1136461
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=87
2024-01-06 14:46:14 +00:00
dd0bc83eda Accepting request 1136762 from security:netfilter
- buildrequire setuptools explicitly as pip drops the dependency

  * Support for matching on the target address of a IPv6 neighbour
    is populated from the packet path (forwarded request 1136698 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/1136762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=33
2024-01-04 14:55:56 +00:00
6c95056d6b Accepting request 1136698 from home:dirkmueller:Factory
- buildrequire setuptools explicitly as pip drops the dependency

  * Support for matching on the target address of a IPv6 neighbour
    is populated from the packet path

OBS-URL: https://build.opensuse.org/request/show/1136698
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=85
2024-01-04 10:22:47 +00:00
011a82438e Accepting request 1119119 from security:netfilter
- Update to release 1.0.9

OBS-URL: https://build.opensuse.org/request/show/1119119
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=32
2023-10-20 21:15:55 +00:00
7b20b81e3f add upgrade markers from single-py nftables
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=83
2023-10-20 02:06:23 +00:00
be865fcbea - Update to release 1.0.9
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=82
2023-10-20 01:20:25 +00:00
520dd8fd77 Accepting request 1100606 from security:netfilter
- Update to release 1.0.8
  * Support for setting meta and ct mark from other fields in
    rules, e.g. set meta mark to ip dscp header field.
  * Enhacements for -o/--optimize to deal with NAT statements, to
    compact masquerade statements.
  * Support for stateful statements in anonymous maps, such as
    counters.
  * Support for resetting stateful expressions in sets, maps and
    elements, e.g. counters.
  * broute support to short-circuit bridge logic from the bridge
    prerouting hook and pass up packets to the local IP stack.
  * JSON support for table and chain comments.
- Added 0001-Revert-py-replace-distutils-with-setuptools.patch

OBS-URL: https://build.opensuse.org/request/show/1100606
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=31
2023-07-26 11:22:16 +00:00
34ac7985b3 make our new bot happy
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=80
2023-07-25 11:44:17 +00:00
76b70398d1 Add - 0001-Revert-py-replace-distutils-with-setuptools.patch
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=79
2023-07-24 20:06:49 +00:00
e51d671d17 Bump required libnftnl
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=78
2023-07-15 10:12:56 +00:00
1deed80818 dep fixup
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=77
2023-07-14 12:10:09 +00:00
e885bc7181 - Update to release 1.0.8
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=76
2023-07-14 11:58:26 +00:00
f5dab6b568 Accepting request 1071236 from security:netfilter
- Update to release 1.0.7

OBS-URL: https://build.opensuse.org/request/show/1071236
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=30
2023-03-15 17:53:00 +00:00
7d1261234c - Update to release 1.0.7
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=74
2023-03-13 20:49:03 +00:00
26557e4645 Accepting request 1044143 from security:netfilter
- Update to release 1.0.6

OBS-URL: https://build.opensuse.org/request/show/1044143
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=29
2022-12-24 13:50:51 +00:00
b25aa6dbc7 - Update to release 1.0.6
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=72
2022-12-21 23:55:34 +00:00
714fc11671 Accepting request 997976 from security:netfilter
OBS-URL: https://build.opensuse.org/request/show/997976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=28
2022-08-19 15:53:31 +00:00
92cd116ad0 Accepting request 997601 from home:dirkmueller:Factory
- update to 1.0.5:
  * Fixes for the -o/--optimize, run this --optimize option to automagically
    compact your ruleset using sets, maps and concatenations
  * Fix ethernet and vlan concatenations, eg. define a dynamic set which
    is populated from the packet path 
  * Fix ruleset listing with interface wildcard map
  * Fix several regressions in the input lexer which broke valid rulesets.
  * Fix slowdown with large lists of singleton interval elements.
  * Fix set automerge feature for large lists of singleton interval elements.
  * Fix bogus error reporting for exact overlaps.
  * Fix segfault when adding elements to invalid set.
  * fix device parsing in netdev family in json.

OBS-URL: https://build.opensuse.org/request/show/997601
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=70
2022-08-18 13:05:12 +00:00
765036412a Accepting request 981167 from security:netfilter
- Update to release 1.0.4

OBS-URL: https://build.opensuse.org/request/show/981167
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=27
2022-06-08 12:24:18 +00:00
7815df55d2 - Update to release 1.0.4
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=68
2022-06-07 14:57:22 +00:00
dda4e0611e - Drop 0001-build-add-missing-AM_CPPFLAGS-to-examples.patch
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=67
2022-05-31 14:44:27 +00:00
78b4672572 - Update to release 1.0.3
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=66
2022-05-31 13:35:30 +00:00
b3dca829b7 Accepting request 958126 from security:netfilter
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/958126
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=26
2022-03-02 17:20:15 +00:00
21d3be87be - Add 0001-build-add-missing-AM_CPPFLAGS-to-examples.patch
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=65
2022-02-22 04:49:29 +00:00
83fa2e817f - Update to release 1.0.2
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=64
2022-02-22 04:40:00 +00:00
51f2b4a606 Accepting request 913200 from security:netfilter
- Update to release 1.0.0

OBS-URL: https://build.opensuse.org/request/show/913200
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=25
2021-08-24 08:54:13 +00:00
933b9bc7ca - Update to release 1.0.0
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=63
2021-08-19 18:17:12 +00:00
518d1e6a98 Accepting request 896788 from security:netfilter
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/896788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=24
2021-06-09 19:51:01 +00:00
ccaa0e7791 - Update to release 0.9.9
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=61
2021-05-25 23:36:22 +00:00
f77e9ffa67 Accepting request 863422 from security:netfilter
- Update to release 0.9.8

OBS-URL: https://build.opensuse.org/request/show/863422
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=23
2021-01-19 14:59:44 +00:00
f0d1e49fb5 - Update to release 0.9.8
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=59
2021-01-15 22:33:53 +00:00
61fca2793d Accepting request 844349 from security:netfilter
- Update to release 0.9.7

OBS-URL: https://build.opensuse.org/request/show/844349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=22
2020-10-30 10:46:08 +00:00
b61df9e09f - Update to release 0.9.7
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=57
2020-10-27 12:10:30 +00:00
9a8e7ed8f0 Accepting request 815268 from security:netfilter
- Update to release 0.9.6

OBS-URL: https://build.opensuse.org/request/show/815268
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=21
2020-06-18 08:36:08 +00:00
231df2e948 - Update to release 0.9.6
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=55
2020-06-16 13:38:40 +00:00
dbfd0f0cf5 Accepting request 812117 from security:netfilter
- Update to release 0.9.5

OBS-URL: https://build.opensuse.org/request/show/812117
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=20
2020-06-11 08:01:11 +00:00
7cb7ab2810 OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=53 2020-06-06 23:03:50 +00:00
a4748a4344 - Update to release 0.9.5
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=52
2020-06-06 12:11:13 +00:00
7f050e2c4a Accepting request 801122 from security:netfilter
- Add anonset-crashfix.patch [boo#1171321]

OBS-URL: https://build.opensuse.org/request/show/801122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=19
2020-05-09 17:52:16 +00:00
627143b6f9 - Add anonset-crashfix.patch [boo#1171321]
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=50
2020-05-07 11:41:38 +00:00
0695aa4462 Accepting request 790695 from security:netfilter
- Update to release 0.9.4

OBS-URL: https://build.opensuse.org/request/show/790695
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=18
2020-04-07 08:20:26 +00:00
7bd3a40a7f - Update to release 0.9.4
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=48
2020-04-01 18:50:52 +00:00
b90dd31e24 Accepting request 755181 from security:netfilter
- Add json, python [boo#1158723]
- Update to release 0.9.3

OBS-URL: https://build.opensuse.org/request/show/755181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=17
2019-12-23 21:33:58 +00:00
dd99abf93b OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=46 2019-12-09 09:49:19 +00:00
3d38ed8991 - Add json, python [boo#1158723]
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=45
2019-12-09 09:40:03 +00:00
5fffe45a5f - Update to release 0.9.3
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=44
2019-12-03 09:12:59 +00:00
532dcc2d57 Accepting request 724575 from security:netfilter
- Update to new upstream release 0.9.2

OBS-URL: https://build.opensuse.org/request/show/724575
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=16
2019-08-27 13:21:40 +00:00
c46adb1d18 OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=42 2019-08-19 12:49:51 +00:00
f38ecc2ca7 - Update to new upstream release 0.9.2
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=41
2019-08-19 12:41:58 +00:00
Stephan Kulow
a7d6c305db Accepting request 667312 from security:netfilter
OBS-URL: https://build.opensuse.org/request/show/667312
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=15
2019-02-04 20:22:11 +00:00
73b1b03953 Accepting request 667195 from home:StefanBruens:branches:security:netfilter
Reduce number of BuildRequired packages from 351 to 167 ...

- Remove unused dblatex BuildRequires, only needed for the optional
  and disabled PDF generation (same contents as shipped manpage).

OBS-URL: https://build.opensuse.org/request/show/667195
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=39
2019-01-20 15:56:13 +00:00
ca4dcc21b0 Accepting request 621107 from security:netfilter
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/621107
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=14
2018-07-14 18:24:00 +00:00
1680099fa6 - Update to new upstream release 0.9.0
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=37
2018-06-09 07:29:57 +00:00
beb6dc417b Accepting request 614163 from security:netfilter
- Update to new upstream release 0.8.5

OBS-URL: https://build.opensuse.org/request/show/614163
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=13
2018-06-05 10:53:37 +00:00
e4bf65aa9c Accepting request 602954 from security:netfilter
- Update to new upstream release 0.8.4

OBS-URL: https://build.opensuse.org/request/show/602954
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=12
2018-05-11 12:27:25 +00:00
e1bc2e1fcd - Update to new upstream release 0.8.5
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=34
2018-05-11 07:31:21 +00:00
78064882cb OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=33 2018-05-02 06:21:29 +00:00
7a256c6531 OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=32 2018-05-02 06:16:15 +00:00
c5f67fa94a - Update to new upstream release 0.8.4
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=31
2018-05-02 06:15:36 +00:00
0e85b7f092 Accepting request 582292 from security:netfilter
- Update to new upstream release 0.8.3

OBS-URL: https://build.opensuse.org/request/show/582292
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=11
2018-03-04 11:52:22 +00:00
b76f7ec5f7 - Update to new upstream release 0.8.3
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=29
2018-03-03 23:21:21 +00:00
036aa1bb0f Accepting request 572303 from security:netfilter
- Update to new upstream release 0.8.2

OBS-URL: https://build.opensuse.org/request/show/572303
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=10
2018-02-05 09:52:34 +00:00
32fa35ddfe nftables-0.8.2
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=27
2018-02-03 14:31:56 +00:00
c6a5425ee5 Accepting request 568524 from security:netfilter
- Update to new upstream release 0.8.1

OBS-URL: https://build.opensuse.org/request/show/568524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=9
2018-01-24 14:30:54 +00:00
59ae823149 - Update to new upstream release 0.8.1
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=25
2018-01-23 09:31:36 +00:00
ec36a15a21 Accepting request 533989 from security:netfilter
- Update to new upstream release 0.8

OBS-URL: https://build.opensuse.org/request/show/533989
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=8
2017-10-24 20:22:19 +00:00
105f2b98b7 OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=23 2017-10-14 17:55:57 +00:00
62e1254ee8 nftables-0.8
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=22
2017-10-13 08:47:37 +00:00
Ludwig Nussel
5bda5c011d Accepting request 447945 from security:netfilter
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/447945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=7
2017-01-04 18:35:57 +00:00
64e9ed0240 nftables-0.7
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=20
2016-12-20 23:38:39 +00:00
352388c41b Accepting request 400885 from security:netfilter
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/400885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=6
2016-06-13 19:55:57 +00:00
0e402b46ec nftables-0.6
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=18
2016-06-02 19:10:52 +00:00
Stephan Kulow
758dd7b2cb Accepting request 333533 from security:netfilter
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/333533
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=5
2015-09-27 06:40:13 +00:00
dac11b1d6c nftables-0.5
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=16
2015-09-17 21:30:41 +00:00
6bc2f43177 Accepting request 308488 from security:netfilter
- set the url to the project page
- pass --disable-silent-rules to configure to allow gcc post build
  check to work (forwarded request 308487 from darix)

OBS-URL: https://build.opensuse.org/request/show/308488
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=4
2015-05-24 17:34:39 +00:00
fe0741a448 Accepting request 308487 from home:darix:branches:security:netfilter
- set the url to the project page
- pass --disable-silent-rules to configure to allow gcc post build
  check to work

OBS-URL: https://build.opensuse.org/request/show/308487
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=14
2015-05-23 23:09:40 +00:00
cbac7c0807 Accepting request 265325 from security:netfilter
- Update to new upstream release 0.4

OBS-URL: https://build.opensuse.org/request/show/265325
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=3
2014-12-17 18:15:37 +00:00
ae37d50fb6 nftables-0.4
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=12
2014-12-16 01:29:20 +00:00
d250587995 Accepting request 244181 from security:netfilter
now with GPL-2.0(only)

OBS-URL: https://build.opensuse.org/request/show/244181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nftables?expand=0&rev=1
2014-08-13 06:48:54 +00:00
fd99016c5d Set license to GPL-2.0 as there is no "or later" clause in the source file.
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=10
2014-08-11 09:22:43 +00:00
2ec2a95a1f Add manpage
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=9
2014-08-06 06:44:12 +00:00
d2f222794c source URLs, description trim
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=8
2014-08-06 05:19:55 +00:00
8d867a0882 - Update to new upstream release 0.3
* More compact syntax for the queue action
* Match input and output bridge interface name through "meta
  ibriport" and "meta obriport"
* netlink event monitor, to monitor ruleset events, set changes, etc.
* New transaction infrastructure - fully atomic updates for all
  object available in the upcoming 3.16.

OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=7
2014-06-27 17:15:16 +00:00
1c3f39931c nftables-0.3
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=6
2014-06-27 17:08:44 +00:00
4e7f5ab0e8 Move to v0.099
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=5
2014-01-20 23:28:30 +00:00
82401dd0e2 .
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=4
2014-01-13 09:07:15 +00:00
fec2fd70aa Run format_spec_file
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=3
2014-01-13 09:05:59 +00:00
2166befa98 Import
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=2
2014-01-13 09:05:48 +00:00
de950f5264 Instantiate package
OBS-URL: https://build.opensuse.org/package/show/security:netfilter/nftables?expand=0&rev=1
2013-10-21 03:25:52 +00:00
9 changed files with 160 additions and 77 deletions

View File

@@ -1,4 +1,4 @@
mtime: 1727939012
commit: 554c6b6a3ce96010af8c533855d96945c8fd8d9fff4d3cbf12956b82a08de423
mtime: 1756337990
commit: 26d421375b554859c848752a8b5b092e4587cb9da93cec07c578ed1c564f6c07
url: https://src.opensuse.org/jengelh/nftables
revision: master

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:82162ff6918de35ae9f3d1e379d1a2af83a90b85c80e8d38a1b411f2f8de0c5c
oid sha256:a9d4bed030e53e165e88a7494e6d9bfec2f119b2b8e87743f44fc341f9f0dc75
size 256

BIN
nftables-1.1.1.tar.xz (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

BIN
nftables-1.1.5.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nftables-1.1.5.tar.xz.sig Normal file

Binary file not shown.

View File

@@ -1,3 +1,71 @@
-------------------------------------------------------------------
Wed Aug 27 23:31:54 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 1.1.5
* Revert JSON ruleset listing, restore set flags to display
single item with array
* Fix misleading "No buffer space available" error when kernel
reports too many errors back to userspace.
- Delete 0001-tools-add-a-systemd-unit-for-static-rulesets.patch,
json.patch (merged)
-------------------------------------------------------------------
Wed Aug 20 14:07:09 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Add json.patch
-------------------------------------------------------------------
Wed Aug 6 15:50:11 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 1.1.4
* Add conntrack information to monitor trace command.
* Add a 'check' fib result to check for routes.
* Better error reporting with re-declarations set/map with
different types.
* Restore meta hour matching on ranges spanning date boundaries,
e.g. `... meta hour "21:00"-"02:00"`
* Display number of set elements in rule listings.
* Allow deleting maps via their handle.
-------------------------------------------------------------------
Tue Apr 22 11:48:56 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 1.1.3
* Fix incorrect bytecode for vlan pcp mangling from netdev family
chains such as ingress/egress: `... vlan pcp set 6 counter`
* Fix bogus element in large concatenated set ranges, leading to:
``16777216 . 00:11:22:33:44:55 . 10.1.2.3 comment "123"``
instead of:
``"lo" . 00:11:22:33:44:55 . 10.1.2.3 comment "123"``
* Restore set auto-merge feature with timeouts, disabled in the
previous v1.1.2 release.
-------------------------------------------------------------------
Mon Apr 14 20:11:18 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 1.1.2
* Allow for expressing protocol dependency on sets.
* Support for more advanced bitwise operations with statements.
* Set element auto-merge now skips elements with
timeout/expiration.
* Memory footprint reduction for set elements.
* Updated `nft monitor` to report flowtable events.
* Support for merging bitmask matching in set/map with
-o/--optimize.
* Improved MPTCP support with symbol table for subtypes.
-------------------------------------------------------------------
Sat Mar 8 21:24:40 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update 0001-tools-add-a-systemd-unit-for-static-rulesets.patch
from new submission.
-------------------------------------------------------------------
Tue Mar 4 08:01:21 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Add 0001-tools-add-a-systemd-unit-for-static-rulesets.patch
[boo#1237277]
-------------------------------------------------------------------
Thu Oct 3 07:00:54 UTC 2024 - Jan Engelhardt <jengelh@inai.de>

View File

@@ -1,64 +1,64 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
rlbu70nh2kSJrg==
=wukb
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
oD8ElPP+m/v6iA==
=70vD
-----END PGP PUBLIC KEY BLOCK-----

View File

@@ -1,7 +1,7 @@
#
# spec file for package nftables
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
%define pyversion 0.1
Name: nftables
Version: 1.1.1
Version: 1.1.5
Release: 0
Summary: Userspace utility to access the nf_tables packet filter
License: GPL-2.0-only
@@ -47,7 +47,7 @@ BuildRequires: python-rpm-macros
BuildRequires: pkgconfig(jansson)
BuildRequires: pkgconfig(libedit)
BuildRequires: pkgconfig(libmnl) >= 1.0.4
BuildRequires: pkgconfig(libnftnl) >= 1.2.8
BuildRequires: pkgconfig(libnftnl) >= 1.3.0
BuildRequires: pkgconfig(xtables) >= 1.6.1
%python_subpackages
@@ -102,37 +102,52 @@ mkdir bin
ln -s "%_bindir/docbook-to-man" bin/docbook2x-man
export PATH="$PATH:$PWD/bin"
mkdir obj
pushd obj/
cd obj/
%define _configure ../configure
%configure --disable-silent-rules --disable-static --docdir="%_docdir/%name" \
--includedir="%_includedir/%name" --with-json \
--enable-python --with-python-bin="$(which python3)"
--enable-python --with-python-bin="$(which python3)" \
--with-unitdir=/usr/lib/systemd/system
%make_build
popd
pushd py
cd -
cd py
%pyproject_wheel
popd
cd -
%install
b="%buildroot"
%make_install -C obj
pushd py
perl -i -lpe 's{^(Conflicts=.*)}{$1 firewalld.service}' "$b/%_unitdir/nftables.service"
cd py
%pyproject_install
%python_expand %fdupes %buildroot/%{$python_sitelib}
popd
rm -f "%buildroot/%_libdir"/*.la
mkdir -p "$b/%_docdir/%name/examples"
mv -v "$b/%_datadir/nftables"/*.nft "$b/%_docdir/%name/examples/"
%ldconfig_scriptlets -n libnftables1
%pre
%service_add_pre nftables.service
%post
%service_add_post nftables.service
%preun
%service_del_preun nftables.service
%postun
%service_del_postun nftables.service
%files
%license COPYING
%_sysconfdir/nftables/
%dir %_sysconfdir/nftables/
%_sysconfdir/nftables/osf/
%_sbindir/nft
%_mandir/man5/*.5*
%_mandir/man8/nft*
%_docdir/%name/
%_unitdir/nftables.service
%files -n libnftables1
%_libdir/libnftables.so.1*