meta-openembedded/meta-networking
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
..
classes kernel_wireless_regdb: Add class for embedding regulatory data into older kernel 2018-07-05 17:51:16 -07:00
conf README: updated Maintainers list for Warrior 2019-05-07 09:34:43 -07:00
files/waf-cross-answers waf-cross-answers: Add cross-answers-mips64el.txt 2018-12-07 23:12:02 -08:00
licenses crda: upgrade to 3.13 2015-02-23 13:21:07 -05:00
recipes-connectivity freeradius: add runtime dependency on perl 2019-09-02 19:39:45 -07:00
recipes-core packagegroup-meta-networking: replace DISTRO_FEATURE by DISTRO_FEATURES 2019-05-23 07:03:43 -07:00
recipes-daemons igmpproxy: remove 0001-src-igmpproxy.h-Include-sys-types.h-for-u_short-u_in.patch and _GNU_SOURCE 2019-06-16 08:15:18 -07:00
recipes-devtools grpc: fix grpc_cpp_plugin interpfor nativesdk 2018-10-10 08:53:21 -07:00
recipes-extended dlm: Fix build with glibc 2.28+ 2018-08-19 16:09:28 -07:00
recipes-filter ebtables: add UPSTREAM_CHECK_URI 2019-05-23 07:03:43 -07:00
recipes-irc/znc znc: Strip out DEBUG_PREFIX_MAP options and --sysroot from znc.pc 2019-02-17 12:21:27 -08:00
recipes-kernel/wireguard wireguard: udpate to 20190123 version 2019-01-30 17:17:54 -08:00
recipes-netkit netkit-telnet: add rconflicts 2019-06-16 08:15:44 -07:00
recipes-protocols net-snmp: update SRC_URI 2019-09-02 19:39:29 -07:00
recipes-support tcpdump: upgrade 4.9.2 -> 4.9.3 2019-10-19 08:23:16 -07:00
site site: move from meta-oe to meta-networking 2018-01-08 12:03:40 -05:00
COPYING.MIT meta-networking: add layer 2012-08-27 14:16:45 +02:00
MAINTAINERS README: updated Maintainers list for Warrior 2019-05-07 09:34:43 -07:00
README README: updated Maintainers list for Warrior 2019-05-07 09:34:43 -07:00

meta-networking
===============

This layer is intended to be a central point for networking-related
packages and configuration.  It should be useful directly on top of
oe-core and compliments meta-openembedded.  It should be primarily useful
to the following groups:

      - Anyone building a small networking device (eg. a home router /
        bridge / switch).

      - Anyone wanting to add network services to their device (eg.
        anything that might benefit from a small ftp/tftp server)

Dependencies
------------

This layer depends on:

URI: git://github.com/openembedded/openembedded-core.git
branch: warrior
revision: HEAD

For some recipes, the meta-oe layer is required:

URI: git://github.com/openembedded/meta-openembedded.git
subdirectory: meta-oe
branch: warrior
revision: HEAD

URI: git://github.com/openembedded/meta-openembedded.git
subdirectory: meta-python
branch: warrior
revision: HEAD

Maintenance
-----------

Please see the MAINTAINERS file for information on contacting the
maintainers of this layer, as well as instructions for submitting patches.