Matt Weber
63332c33aa
package: provide CPE ID details for numerous packages
...
This patch adds CPE ID information for a significant number of
packages.
Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2021-01-04 21:43:54 +01:00
Maxime Chevallier
df2e32cd06
package/iptables: add SELinux module
...
Support for iptables is adde by the system/iptables module in the
SELinux refpolicy.
Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2020-12-29 14:06:05 +01:00
Francois Perrad
81f14be9ba
package/iptables: bump to version 1.8.6
...
remove merged patch
Signed-off-by: Francois Perrad <francois.perrad@gadz.org >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2020-12-16 12:24:21 +01:00
Fabrice Fontaine
a41e7d9ecd
package/iptables: fix static build
...
Static build of iptables 1.8.5 fails on:
/srv/storage/autobuild/run/instance-3/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/8.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: ../libxtables/.libs/libxtables.a(libxtables_la-xtables.o): in function `dlreg_free':
/srv/storage/autobuild/run/instance-3/output-1/build/iptables-1.8.5/libxtables/xtables.c:235: undefined reference to `dlclose'
Issue has been added with
https://git.netfilter.org/iptables/commit/?id=7db4333dc0b6cd8e943fab78d6dab40ff9f4512e
Fixes:
- http://autobuild.buildroot.org/results/00f551be87507757a78e332f2859b1e7b3190363
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2020-09-10 23:46:02 +02:00
Francois Perrad
3eadcf8252
package/iptables: bump to version 1.8.5
...
Signed-off-by: Francois Perrad <francois.perrad@gadz.org >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2020-09-08 22:21:20 +02:00
Peter Seiderer
1b19fba80a
package/iptables: bump version to 1.8.4
...
For changelog details see [1].
[1] https://netfilter.org/projects/iptables/files/changes-iptables-1.8.4.txt
Signed-off-by: Peter Seiderer <ps.report@gmx.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-06-02 23:26:49 +02:00
Yann E. MORIN
ee07995ac5
package/iptables: bear the kernel options munging
...
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-05-01 15:50:29 +02:00
Baruch Siach
326a9ae2e5
package/iptables: bump to version 1.8.3
...
Drop upstream patches.
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
2019-07-03 23:55:27 +02:00
Baruch Siach
23146fe674
iptables: fix build with kernel headers < 3.12
...
Extend the workaround that was added in patch 0003 to cover ipv6
definitions.
Fixes:
http://autobuild.buildroot.net/results/23f/23ff396a568a865751471bf1f9e5dff2b73c8ab0/
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-11-25 09:21:16 +01:00
Baruch Siach
6ef7de3023
iptables: bump to version 1.8.2
...
Drop upstream patch.
Add upstream patch for fixing build with musl libc.
Add upstream patch fixing build with glibc older that 2.19, and another
upstream patch fixing musl build cause by the previous patch.
Add yet another upstream patch fixing build with kernel headers before
4.2
Switch download site to https for better security.
Add license file hash.
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-11-23 22:31:17 +01:00
Baruch Siach
120d492623
iptables: fix build with older kernel headers
...
iptables version 1.6.2 uses the BPF_OBJ_GET macro that is only available
since kernel version 4.4. Add a patch fixing the detection of the
feature availability.
Fixes:
http://autobuild.buildroot.net/results/e67/e670548c4b250e8a102a4929cafa85634fc79a3d/
http://autobuild.buildroot.net/results/1a7/1a7ab509440c9acacf606f238b8989d9b4287d52/
http://autobuild.buildroot.net/results/555/55583e20bcdf602132c074e08d1a49507d5a48ad/
Cc: Antoine Tenart <antoine.tenart@bootlin.com >
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-03-06 11:07:03 +01:00
Antoine Tenart
e1a8cdca5d
iptables: bump to version 1.6.2
...
Also removed a patch fixing the build with musl as it made its way into
the 1.6.2 version.
Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-02-23 16:52:06 +01:00
Rahul Bedarkar
af31c309e7
boot, linux, package: use SPDX short identifier for GPLv2/GPLv2+
...
We want to use SPDX identifier for license strings as much as possible.
SPDX short identifier for GPLv2/GPLv2+ is GPL-2.0/GPL-2.0+.
This change is done by using following command.
find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/\<GPLv2\>/GPL-2.0/g'
Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-04-01 15:16:38 +02:00
Baruch Siach
1db6c46fd2
iptables: fix build with musl
...
Add a patch that defines _GNU_SOURCE to expose some struct tcphdr fields.
Fixes:
http://autobuild.buildroot.net/results/bee/bee20b689345b593378cfd91e0abc48bf381d3f9/
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-03-02 09:21:51 +01:00
Baruch Siach
6a27508ffb
Revert "package/iptables: nfsynproxy not available on musl"
...
This reverts commit 497f15b301 .
As the comment says, musl version 1.1.13 contains commit 53f41fb568ae4.
Buildroot now ships musl version 1.1.16, so enable build with musl.
Cc: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-02-20 22:25:44 +01:00
Adam Duskett
08a15442bf
iptables: bump to version 1.6.1
...
Also removed the 3 patches as they have been added into the latest
version.
Signed-off-by: Adam Duskett <Adamduskett@outlook.com >
[Thomas: drop autoreconf, no longer needed.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-01-29 14:44:23 +01:00
Jordan Yelloz
bcfe05a7e9
iptables: add upstream patch to fix AR substitution
...
This ensures the correct AR is used for some of the iptables build
process. This is the same fix as
<https://bugs.gentoo.org/show_bug.cgi?id=444282 >
Signed-off-by: Jordan Yelloz <jordan@yelloz.me >
[Thomas: use upstream patch instead of passing AR in the environment.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-07-05 13:16:36 +02:00
Gustavo Zacarias
cfcb6f40c3
libnftnl: bump to version 1.0.6
...
It now requires 3.12.x series headers so adjust the dependencies to
match.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-06-08 14:58:24 +02:00
Gustavo Zacarias
85a28f3927
iptables: fix libpcap static linking
...
libpcap can depend on other libraries like libusb and doesn't support
pkgconfig, so add those libraries to LIBS when building statically.
Fixes:
http://autobuild.buildroot.net/results/b4a/b4a3d00e9673a7aacc663c81de1d8e887a17951d/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-02-02 12:27:59 +01:00
Bernd Kuhls
497f15b301
package/iptables: nfsynproxy not available on musl
...
utils/nfsynproxy.c needs several TCP_* constants which are not yet
provided by musl, they were added Jan 17, 2016 to musl:
http://git.musl-libc.org/cgit/musl/commit/?id=53f41fb568ae43034c9876cc9bd3961fd6d13671
Until we support a musl version containing the constants we disable
the option for building nfsynproxy on musl.
Fixes
http://autobuild.buildroot.net/results/8ee/8ee299d8697bf488ba94f60785e81f274b2128fd/
http://autobuild.buildroot.net/results/f1a/f1ab3fe59d0dd7dd7b9a7bc6bc10a0019f0fa567/
http://autobuild.buildroot.net/results/4f9/4f904a2913984201ad0bffb63664019c73e0eb77/
http://autobuild.buildroot.net/results/65c/65c7d47fdc0f55fb8deb77e34063320e2af337ee/
http://autobuild.buildroot.net/results/aaa/aaaa1fc92b6a885d223681f40c5df7a962ee1fce/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-01-25 23:37:18 +01:00
Gustavo Zacarias
5d4df62204
iptables: add parallel build fix patch
...
Fixes:
http://autobuild.buildroot.net/results/5c4/5c4ca595c4bf744aa00fc58851eeccf81f9c6ecc/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-12-30 19:22:56 +01:00
Gustavo Zacarias
35dc775b83
iptables: bump to version 1.6.0
...
Add option for nftables compat utilies and for bpf compiler/nfsynproxy
configuration tool.
Drop symlink trickery since it's not required any more.
Switch homepage to proper one and drop the kernel v2.4+ note since
that's not supported by buildroot anyway.
Drop most patches (except musl build) since they're upstream.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-12-30 00:10:08 +01:00
Thomas De Schampheleire
228bdab434
iptables: add upstream patch fixing the message 'connlabel.conf not found'
...
In iptables versions 1.4.20 and 1.4.21, any call to iptables
would generate a message
cannot open connlabel.conf, not registering 'connlabel' match: No
such file or directory
This problem was reported at [1] and subsequently fixed with commit [2], but
no upstream release has been made since. This patch imports the fix into
Buildroot, awaiting a new release of iptables.
[1] http://marc.info/?l=netfilter-devel&m=140990442432002&w=2
[2] http://git.netfilter.org/iptables/commit/?id=825fbda5482a7d5ec5a6619c81fe07ff865c7d6e
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-10-19 16:45:48 +02:00
Brendan Heading
208e687ced
package/iptables: fix build on musl
...
Fixes:
http://autobuild.buildroot.net/results/68b/68bf8830f87ab32f4fd650c9dd4a8c80592983a9/
http://autobuild.buildroot.net/results/d9b/d9bb677fb5510adf05ffb4afbc63ead83d7e18dd/
http://autobuild.buildroot.net/results/4b8/4b80b6d0131b624301a5cfcd5541897f411043c9/
.. and others.
This patch includes two backported patches from iptables git, plus one
pending patch not integrated yet.
Signed-off-by: Brendan Heading <brendanheading@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-10-04 12:25:45 +02:00
Gustavo Zacarias
79ce08bbdc
packages: remove non-IPv6 dependencies and tweaks
...
Now that IPv6 is mandatory remove package dependencies and conditionals
for it.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-04-22 23:06:35 +02:00
Thomas Petazzoni
665e13c85e
Rename BR2_PREFER_STATIC_LIB to BR2_STATIC_LIBS
...
Since a while, the semantic of BR2_PREFER_STATIC_LIB has been changed
from "prefer static libraries when possible" to "use only static
libraries". The former semantic didn't make much sense, since the user
had absolutely no control/idea of which package would use static
libraries, and which packages would not. Therefore, for quite some
time, we have been starting to enforce that BR2_PREFER_STATIC_LIB
should really build everything with static libraries.
As a consequence, this patch renames BR2_PREFER_STATIC_LIB to
BR2_STATIC_LIBS, and adjust the Config.in option accordingly.
This also helps preparing the addition of other options to select
shared, shared+static or just static.
Note that we have verified that this commit can be reproduced by
simply doing a global rename of BR2_PREFER_STATIC_LIB to
BR2_STATIC_LIBS plus adding BR2_PREFER_STATIC_LIB to Config.in.legacy.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
2014-12-11 22:48:13 +01:00
Ryan Coe
19dd56dbaa
iptables: rename patches to new convention
...
Signed-off-by: Ryan Coe <bluemrp9@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-12-09 19:04:24 +01:00
Gustavo Zacarias
9f13ddf3ba
iptables: disable static for dynamic builds
...
It leads to ugly runtime warnings, see:
http://patchwork.ozlabs.org/patch/386215/
It's also required for xtables-addons.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-10-22 21:37:53 +02:00
Thomas De Schampheleire
aaffd209fa
packages: rename FOO_CONF_OPT into FOO_CONF_OPTS
...
To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS,
make the same change for FOO_CONF_OPT.
Sed command used:
find * -type f | xargs sed -i 's#_CONF_OPT\>#&S#g'
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com >
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-10-04 18:54:16 +02:00
Gustavo Zacarias
95c80cb62d
iptables: add hash
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-09-18 21:40:28 +02:00
Thomas De Schampheleire
eb7bd9ef61
packages: remove uninstall commands
...
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-12-06 09:40:40 +01:00
Peter Korsgaard
50ce7ffb76
Merge branch 'next'
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-12-01 20:32:00 +01:00
Gustavo Zacarias
300c6e7c0a
iptables: patch another static linking issue
...
Fixes:
http://autobuild.buildroot.net/results/e4a/e4a0f93e2abdad0222063b3f71970ee1c5940f3a/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-11-28 17:24:35 +01:00
Gustavo Zacarias
8372954b5b
iptables: bump to version 1.4.21
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-11-26 16:06:56 +01:00
Gustavo Zacarias
b835171cf9
iptables: add support for connlabel match and nfnl_osf
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-11-11 00:53:48 +01:00
Gustavo Zacarias
24606a2416
iptables: bump to version 1.4.20
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-09-01 21:44:33 +02:00
Thomas Petazzoni
478f826518
iptables: fix build after linux-headers changes
...
As reported by 'scanf' on IRC, the iptables now fails to build because
of a missing <asm/cache.h> header in the kernel headers. The package
directly uses $(LINUX_HEADERS_DIR), which is not correct: this is the
source directory of the kernel, not where they are installed, and in
addition, this directory is empty/does not exist when using external
toolchains.
Instead, we use $(STAGING_DIR)/usr, which contains the kernel headers,
as part of the toolchain headers.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-07-07 21:19:45 +02:00
Alexandre Belloni
8dfd59d114
Normalize separator size to 80
...
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-06-06 22:30:24 +02:00
Gustavo Zacarias
fb2f3d58bd
iptables: bump to version 1.4.19.1
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-05-31 21:24:19 +02:00
Gustavo Zacarias
d4f49fc1fe
iptables: bump to version 1.4.18
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-03-04 21:00:25 +01:00
Peter Korsgaard
ab76f7c0af
iptables: bump version
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-12-27 18:54:31 +01:00
Gustavo Zacarias
019a581f89
packages: switch to host-pkgconf
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-10-29 22:02:55 +01:00
Peter Korsgaard
dd81b49837
iptables: bump version
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-10-18 14:43:13 +02:00
Gustavo Zacarias
b96e11f0a1
iptables: bump to version 1.4.15
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2012-08-12 18:31:27 +02:00
Arnout Vandecappelle (Essensium/Mind)
e1502ebc0c
all packages: rename XXXTARGETS to xxx-package
...
Also remove the redundant $(call ...).
This is a purely mechanical change, performed with
find package linux toolchain boot -name \*.mk | \
xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \
-e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \
-e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/'
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2012-07-17 20:23:05 +02:00
Gustavo Zacarias
fb0d20d943
iptables: bump to version 1.4.14
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-05-28 21:46:11 +02:00
Gustavo Zacarias
adae2f673d
iptables: bump to version 1.4.13
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-04-02 23:31:53 +02:00
Peter Korsgaard
3da8371745
iptables: fix build with 3.2 kernel headers
...
Based on upstream post-1.14.12.2 change.
linux/if_packet.h changed to use the newly introduced __aligned_u64
type in 3.2, which iptables' embedded linux/types.h doesn't provide.
Fix it by updating linux/types.h.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-02-09 00:40:45 +01:00
Peter Korsgaard
779c9699f9
iptables: no need to autoreconf
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-02-08 22:31:39 +01:00
Gustavo Zacarias
bd2d103890
iptables: bump to version 1.4.12.2
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-06 11:03:10 +01:00