meta-openembedded/meta-networking/recipes-support
Peiran Hong fea53271d1 tcpdump: upgrade 4.9.2 -> 4.9.3
This upgrade adds some new features and fixes numerous bugs including
the following CVEs:
CVE: CVE-2017-16808 (AoE)
CVE: CVE-2018-14468 (FrameRelay)
CVE: CVE-2018-14469 (IKEv1)
CVE: CVE-2018-14470 (BABEL)
CVE: CVE-2018-14466 (AFS/RX)
CVE: CVE-2018-14461 (LDP)
CVE: CVE-2018-14462 (ICMP)
CVE: CVE-2018-14465 (RSVP)
CVE: CVE-2018-14881 (BGP)
CVE: CVE-2018-14464 (LMP)
CVE: CVE-2018-14463 (VRRP)
CVE: CVE-2018-14467 (BGP)
CVE: CVE-2018-10103 (SMB - partially fixed, but SMB printing disabled)
CVE: CVE-2018-10105 (SMB - too unreliably reproduced,
                           SMB printing disabled)
CVE: CVE-2018-14880 (OSPF6)
CVE: CVE-2018-16451 (SMB)
CVE: CVE-2018-14882 (RPL)
CVE: CVE-2018-16227 (802.11)
CVE: CVE-2018-16229 (DCCP)
CVE: CVE-2018-16301 (was fixed in libpcap)
CVE: CVE-2018-16230 (BGP)
CVE: CVE-2018-16452 (SMB)
CVE: CVE-2018-16300 (BGP)
CVE: CVE-2018-16228 (HNCP)
CVE: CVE-2019-15166 (LMP)
CVE: CVE-2019-15167 (VRRP)
CVE: CVE-2018-14879 (tcpdump -V)

Deleted patch "0001-CVE-2017-16808-AoE-Add-a-missing-bounds-check.patch"
since the fix is included in the upgrade.

Modified patches "avoid-absolute-path-when-searching-for-libdlpi.patch",
"unnecessary-to-check-libpcap.patch", and "add-ptest.path" since
the upgrade renamed configure.in to configure.ac and made changes
to the file.

Added PACKAGECONFIG for smb. It is disabled by default in
the upgraded version in both the package's configure script and this
bitbake recipe since it is insecure.

Modified the parsing of ptest result to align with the new output
format.

With core-image-minimal on qemux86-64/kvm:
Recipe         | Passed      | Failed   | Skipped   | Time(s)
Before         | 408         | 0        | 2         | 4
After          | 431         | 11       | 2         | 10

11 test failed after the upgrade since libpcap is not upgraded
alongside with tcpdump.

Signed-off-by: Peiran Hong <peiran.hong@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 71535e2f0e)
[Upgrade is a resonable path do to the # of patches needed to address
 all this issues]
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2019-10-19 08:23:16 -07:00
..
aoetools aoetools: fix QA warning for GNU_HASH 2016-11-14 13:01:10 -05:00
arptables arptables: Fix do_install task 2018-01-08 11:53:44 -05:00
bridge-utils bridge-utils: update to v1.6 2018-01-08 11:57:34 -05:00
c-ares c-ares: upgrade to 1.15 2018-11-27 11:13:37 -08:00
celt051 celt051: Fix building testcases 2018-06-14 20:25:16 -07:00
chrony chrony: update to 3.4 2019-04-11 11:02:28 -07:00
cifs cifs-utils: update to 6.9 2019-04-09 17:46:56 -07:00
cim-schema cim-schema-final: remove do_unpack 2019-02-22 18:14:52 -08:00
curlpp curlpp: Fix packaging and reference to license 2018-11-08 06:17:58 -08:00
dnsmasq dnsmasq: avoid conflict with systemd-resolved 2019-03-14 07:24:03 -07:00
dnssec-conf meta-networking: standardize SECTION values 2015-06-05 20:42:25 -04:00
dovecot dovecot:upgrade to 2.2.36 2019-02-25 18:30:20 -08:00
drbd drbd-utils: fix file conflict with base-files 2019-04-18 11:22:32 -07:00
esmtp esmtp: add sendmail to ALTERNATIVE_${PN} 2018-09-05 13:59:16 -07:00
fetchmail fetchmail: Fix build with OpenSSL 1.1.x 2018-09-08 13:32:12 -07:00
fping fping: update to 4.2 2019-04-07 08:26:15 -07:00
fwknop fwknop: update to 2.6.10 2019-04-09 17:46:56 -07:00
geoip geoip: update SRC_URI 2018-12-13 09:06:16 -08:00
htpdate htpdate: Add recipe 2018-06-16 08:51:38 -07:00
ifenslave ifenslave: inherit manpages instead of adding man to RDEPENDS_${PN} 2018-08-11 20:16:52 -07:00
iftop iftop: 1.0pre2 -> 1.0pre4 2015-09-14 15:07:53 -04:00
ipcalc ipcalc: switch away from github archive 2018-05-17 08:32:26 -07:00
ipsec-tools ipsec-tools: fix CVE tag in patch 2019-05-23 07:03:43 -07:00
ipvsadm ipvsadm: fix usrmerge install path 2018-08-19 16:09:28 -07:00
libesmtp libesmtp: Fix config.h define for snprintf detection 2017-09-08 16:38:58 -04:00
libldb libldb: add pam to REQUIRED_DISTRO_FEATURES 2018-09-27 08:58:18 -07:00
libmemcached libmemcached: Upgrade to 1.0.18 2017-03-24 14:10:18 -04:00
libtalloc libtalloc: split one dpg package 2018-09-17 22:23:29 -07:00
libtdb libtdb: upgrade from 1.3.16 -> 1.3.17 2019-01-28 07:05:17 -08:00
libtevent libtevent: split one dpg package 2018-09-17 22:23:29 -07:00
linux-atm linux-atm: Replace bogus on_exit removal with musl-specific hack 2019-04-16 21:07:25 -07:00
lksctp-tools lksctp-tools: fix ptest Segmentation fault 2018-09-25 00:57:30 -07:00
lowpan-tools lowpan-tools: Fix build with gcc-8 2018-05-31 21:53:52 -07:00
macchanger macchanger: update to 1.7.0 2019-04-09 21:31:36 -07:00
memcached memcached: Update to 1.5.10 2018-08-29 18:18:14 -07:00
mtr mtr: Upgrade 0.87+git 2017-04-25 16:10:07 -04:00
nbd nbd: Upgrade to nbd 3.17 2018-09-12 21:14:26 -07:00
ncp ncp: add v1.2.4 2016-12-14 09:20:09 -05:00
ndisc6 ndisc6: Do not use gold linker and disable rpath 2018-08-30 11:29:19 -07:00
netcat netcat-openbsd: upgrade to 1.195 2018-11-27 11:13:37 -08:00
netcf netcf: add UPSTREAM_CHECK_GITTAGREGEX 2018-05-30 12:33:43 -07:00
netperf netperf: Fix build error on musl 2018-09-26 18:19:14 -07:00
nghttp2 nghttp2: update to 1.38 2019-04-27 10:13:07 -07:00
nis meta-networking: remove True option to getVar calls (again) 2019-01-13 10:28:01 -08:00
ntimed ntimed: use beginline= in LIC_FILES_CHKSUM 2018-02-05 10:40:19 -05:00
ntop ntop: fix missing return from non-void function 2019-09-02 19:39:29 -07:00
ntp ntp: upgrade 4.2.8p12 -> 4.2.8p13 2019-04-29 10:13:56 -07:00
nuttcp nuttcp: update to 8.2.2 2019-04-29 10:13:56 -07:00
open-isns open-isns: update to 0.99 2019-04-09 18:08:59 -07:00
openipmi openipmi: correctly build against target perl headers 2019-01-11 07:48:30 -08:00
openvpn openvpn: respect pid file in init.d service start 2019-09-02 19:39:29 -07:00
phytool phytool: update to v2 2019-04-08 10:40:41 -07:00
pimd pimd: Upgrade to 2.3.2 2017-09-08 16:38:15 -04:00
rdma-core rdma-core: Update to version 18 2018-06-14 09:01:12 -07:00
ruli ruli: FIx build with hardening flags 2017-06-28 10:29:59 -04:00
smcroute smcroute: update to 2.4.4 2019-04-08 10:40:41 -07:00
spice usbredir: update to 0.8.0 2019-04-09 18:08:59 -07:00
ssmping meta-oe: fix indentation 2016-08-22 15:56:28 +02:00
ssmtp ssmtp: misc recipe updates + add Debian "partial loss of message body" fix 2018-01-08 11:48:42 -05:00
strongswan meta-networking: remove True option to getVar calls (again) 2019-01-13 10:28:01 -08:00
stunnel stunnel: update to 5.51 2019-04-09 18:09:00 -07:00
tcpdump tcpdump: upgrade 4.9.2 -> 4.9.3 2019-10-19 08:23:16 -07:00
tcpreplay tcpreplay: update to version 4.3.2 2019-04-06 08:22:22 -07:00
tinyproxy tinyproxy: Refresh patches 2018-09-29 02:10:12 -07:00
tnftp Make use of the new bb.utils.filter() function 2017-03-07 13:30:26 +01:00
traceroute traceroute: add UPSTREAM_CHECK_URI 2019-04-29 10:13:56 -07:00
tunctl tunctl: fix QA warning for GNU_HASH 2016-11-14 13:01:11 -05:00
uftp uftp: update to 4.9.9 2019-04-29 10:13:56 -07:00
wireshark wireshark: upgrade 3.0.2 -> 3.0.3 2019-09-04 09:26:25 -07:00
wpan-tools wpan-tools: update to 0.9 2019-04-29 10:13:56 -07:00