aboutsummaryrefslogtreecommitdiffstats
path: root/meta-networking
Commit message (Collapse)AuthorAgeFilesLines
* add support for opendataplaneYao Zhao2017-08-314-0/+89
| | | | | | | | | | | | | | | | | | | | | | | The OpenDataPlane (ODP) project provides a data plane application programming environment that is easy to use, high performance, and portable between networking SoCs. support build opendataplane release 0.2 and current HEAD from linaro. For dpdk build, it is tested against layer meta-intel's common/recipes-extended/dpdk/dpdk_1.6.0r2.bb recipe. And it is needed to change its do_configure to add support for a single intel_dpdk library.(default is multiple static libraries) for example: @@ -35,6 +35,8 @@ do_configure () { ############################################################# unset prefix + sed -i -e "s/CONFIG_RTE_BUILD_COMBINE_LIBS=n/CONFIG_RTE_BUILD_COMBINE_LIBS=y/g" \ + config/defconfig_${TARGET_ARCH}-default-${TARGET_OS}app-gcc make O=$RTE_TARGET T=$RTE_TARGET config Signed-off-by: Yao Zhao <yao.zhao@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lksctp-tools: add recipe (version 1.0.16)Mihaela Sendrea2017-08-312-0/+134
| | | | | | | | This recipe comes from arago-oe-dev: https://github.com/mrchapp/arago-oe-dev/tree/master/recipes/lksctp-tools Signed-off-by: Mihaela Sendrea <mihaela.sendrea@enea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openwsman: add recipeBian Naimeng2017-08-313-0/+88
| | | | | | | Opensource Implementation of WS-Management Signed-off-by: Bian Naimeng <biannm@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* netmap: add new packageArmin Kuster2017-08-311-0/+79
| | | | | | | | this adds netmap, the fast packet I/O framework http://info.iet.unipi.it/~luigi/netmap/ Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* sshguard 1.6.1+git: add recipeKoen Kooi2017-08-314-0/+100
| | | | | | | | | | | | | | | | | | | | | | | | | | SSHguard protects hosts from brute-force attacks against SSH and other services. This recipe uses iptables as blocker backend and journald as log backend. When it's working it will look like this in syslog: Sep 03 19:35:29 soekris sshguard[27044]: Started with danger threshold=40 ; minimum block=420 seconds Sep 03 19:35:29 soekris sshguard[27044]: Blocking 24.234.171.90:4 for >630secs: 40 danger in 4 attacks over 0 seconds (all: 40d in 1 abuses over 0s). Sep 03 19:35:29 soekris sshguard[27044]: Blocking 61.182.15.194:4 for >630secs: 40 danger in 4 attacks over 0 seconds (all: 40d in 1 abuses over 0s). Sep 03 19:35:29 soekris sshguard[27044]: Blocking 115.58.38.53:4 for >630secs: 40 danger in 4 attacks over 0 seconds (all: 40d in 1 abuses over 0s). And the iptable rules: root@soekris:~# iptables -L sshguard --line-numbers Chain sshguard (1 references) num target prot opt source destination 1 DROP all -- hn.kd.ny.adsl anywhere 2 DROP all -- 61.182.15.194 anywhere 3 DROP all -- wsip-24-234-171-90.lv.lv.cox.net anywhere Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dhcpcd: add recipe for dhcpcdNate Karstens2017-08-312-0/+31
| | | | | | | | Adds a new recipe for dhcpcd. Modifies the configure script to keep the host system header files from being used instead of the target system. Signed-off-by: Nate Karstens <nate.karstens@garmin.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* talloc: upgrade to 2.1.3Jackie Huang2017-08-311-4/+4
| | | | | | | Changes: - use ${SOLIBS} and ${SOLIBSDEV} instead of hardcoded suffix Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
* drbd-utils: only rmmod if DRBD is a moduleJianchuan Wang2017-08-312-0/+40
| | | | | | | | | | | | | Account for the case if the DRBD drive is built into the kernel. Otherwise, errors, like the following, will occur: root@localhost:~# /etc/init.d/drbd stop Stopping all DRBD resources: ERROR: Module drbd does not exist in /proc/modules Signed-off-by: Jianchuan Wang <jianchuan.wang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* netkit-tftp: Fix build with muslKhem Raj2017-08-312-3/+29
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* netkit-rwho: Fix build with muslKhem Raj2017-08-313-1/+116
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ntop: Fix build with muslKhem Raj2017-08-314-160/+158
| | | | | | | | move away from .inc file, when its included in single recipe helps with devtool workflow too. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* netperf: upgrade to 2.7.0+ with git versionKai Kang2017-08-311-6/+6
| | | | | | | | | | | | The homepage of netperf has been moved to github. The original webpage www.netperf.org is redirected to github and tarballs are removed. So use git version of recipe instead. netperf 2.7.0 was released in July 2015 which is too old. So upgrade to latest commit of git repo which is on Nov 29, 2016. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* wolfssl: upgrade to 3.12.0dengke.du@windriver.com2017-08-312-3/+34
| | | | | Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* samba: 4.6.5 -> 4.6.7Kai Kang2017-08-311-2/+3
| | | | | | | Upgrade samba from 4.6.5 to 4.6.7 to fix CVE-2017-11103. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tftp-hpa: Fix PIE build with clangKhem Raj2017-08-312-0/+63
| | | | | | | | | clang finds a name clash with libc and linker errors out like below tftpd.o: relocation R_ARM_REL32 against external or undefined symbol `__progname@@GLIBC_2.4' can not be used when making a PIE executable; recompile with -fPIC Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tcpreplay: upgrade to 4.2.6dengke.du@windriver.com2017-08-311-3/+3
| | | | | Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openhpi: Fix ptest compile failures due to narrowing warnings with clangKhem Raj2017-08-312-0/+21
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openhpi: Fix build with clang+c++11Khem Raj2017-08-313-1/+1303
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* postfix: Fix build with security flags and clangKhem Raj2017-08-315-1/+115
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* iscsitarget: Fix kernel with new 4.12+ kernelKhem Raj2017-08-312-1/+43
| | | | | | | Fix patch to be able to work kernel < 4.12.0 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ippool: Fix build errors found by clangKhem Raj2017-08-314-1/+124
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* wireguard: Upgrade to 20170810 snapshotKhem Raj2017-08-313-3/+2
| | | | | | | Fixes build with linux kernel 4.12+ Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* squid: Fix QA errors about wrong perl interpreterKhem Raj2017-08-311-1/+4
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* squid: Disable format-truncation warning only with gccKhem Raj2017-08-311-0/+3
| | | | | | | Clang does not support this option Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openl2tp: Add bash to rdepsKhem Raj2017-08-311-1/+1
| | | | | | | | | Fixes QA Issue: /etc/init.d/openl2tpd contained in package openl2tp requires /bin/bash , but no providers found in RDEPENDS_openl2tp? [file-rdeps] Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* wireguard-tools: Add bash to rdepsKhem Raj2017-08-311-1/+1
| | | | | | | | | Fixes QA error /usr/bin/wg-quick contained in package wireguard-tools requires /bin/bash Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ndisc6: specify target location of perlJoe Slater2017-08-311-0/+5
| | | | | | | configure finds the host perl, so we do not let it look by setting PERL in the environment. Signed-off-by: Joe Slater <jslater@windriver.com>
* openconnect: upgrade to 7.08Chen Qi2017-08-311-2/+2
| | | | | Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openconnect: fix parallel compilation failureChen Qi2017-08-311-0/+4
| | | | | | | | | | | | | | | This patch solves the following error which appears now and then because of parallel building. ../git/main.c:78:21: fatal error: version.c: No such file or directory version.c is generated at build time. And it's needed by some objects. So it needs to be generated first to avoid compilation failure. This patch fix the problem by generating version.c first before building others. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tftp-hpa: add systemd unit filesChen Qi2017-08-313-1/+29
| | | | | | | Add systemd unit files for tftp-hpa. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* netcf: upgrade to latest 0.2.8Hongxu Jia2017-08-311-5/+7
| | | | | | | | | | | | | | | | | | | | | Fix compile failure while gnulib upgraded to 2017-08-20.18 ... | In file included from ../../../git/gnulib/lib/printf-args.h:41:0, | from ../../../git/gnulib/lib/printf-parse.h:29, | from ../../../git/gnulib/lib/printf-parse.c:36: | ./wchar.h:571:6: error: #if with no expression | # if ... Update HOMEPAGE, SRC_URI since the formers are obsolete. Update SRCREV, although version not change, but the former was two years ago. Tweak PV. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ipsec-tools: fix CVE-2016-10396Kai Kang2017-08-312-0/+208
| | | | | | | Backport patch from debian to fix CVE-2016-10396 for ipsec-tools. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openvpn: 2.4.2 -> 2.4.3Kai Kang2017-08-311-3/+3
| | | | | | | Upgrade openvpn from 2.4.2 to 2.4.3. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* quagga: update to 1.2.1Yi Zhao2017-08-313-22/+12
| | | | | | | | | * Add c-ares as dependency * Remove variable QUAGGASUBDIR as it is not needed anymore * Remove the duplicated RDEPENDS_${PN} += "iproute2" Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* wireshark: 2.2.7 -> 2.2.8Kai Kang2017-08-311-2/+2
| | | | | Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tcpdump: update to 4.9.1 to fix CVE-2017-11108Wenzong Fan2017-08-311-2/+2
| | | | | | | | | | | | | | Summary for 4.9.1 tcpdump release CVE-2017-11108/Fix bounds checking for STP. Make assorted documentation updates and fix a few typos in tcpdump output. Fixup -C for file size >2GB (GH #488). Show AddressSanitizer presence in version output. Fix a bug in test scripts (exposed in GH #613). On FreeBSD adjust Capsicum capabilities for netmap. On Linux fix a use-after-free when the requested interface does not exist. Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* freeradius: Upgrade to 3.0.15Jackie Huang2017-08-311-3/+2
| | | | | | | | | | | * Upgrade to 3.0.15 to fix many CVE issues. * There is a defect for disabling dhcp feature: https://github.com/FreeRADIUS/freeradius-server/issues/2039 We don't need the dhcp feature but it's harmless to enable it, so enable it as the default. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* postfix: Upgrade to 3.2.2Khem Raj2017-08-312-3/+3
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* squid: Add missing dependencies on openssl expat and libxml2Khem Raj2017-08-311-3/+2
| | | | | | | | inherit classes needed for pkgconfig and perl NIS is not buildable with gold linker, disable it Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tcpdump: remove unnecessary patchJose Alarcon2017-08-312-32/+0
| | | | | | | | | | | The removed patch added an unncessary (and incorrect) test for cross compiling: if there is no libdlpi on the target, the test will fail (as it should) and not add libdlpi to the list of libraries. If we would be cross compiling for Solaris (e.g., compiling for SPARC on Solaris x86 or for x86 on Solaris SPARC), we should check for libdlpi. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* memcached: Update to 1.5.0Khem Raj2017-08-311-2/+2
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ndisc6: Upgrade to 1.0.3Khem Raj2017-08-311-2/+2
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libtdb: update 1.3.12 -> 1.3.14Huang Qiyu2017-08-312-20/+27
| | | | | | | | 1) Upgrade libtdb from 1.3.12 to 1.3.14. 2) Update tdb-Add-configure-options-for-packages.patch for libtdb_1.3.14. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ntop: add new recipeYi Zhao2017-08-319-0/+642
| | | | | | | | | ntop is a tool that shows the network usage, similar to what the popular top Unix command does. ntop is based on pcapture and it has been written in a portable way in order to virtually run on every Unix platform. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openl2tp: add init script and systemd supportJackie Huang2017-08-315-1/+161
| | | | | | | | | - Add patches to fix init script issues - Add openl2tpd.service to add systemd support - Add runtime dependency on ppp and ppp-l2tp Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openl2tp: add LGPL-2.1 licenseJackie Huang2017-08-311-2/+9
| | | | | | | cli and usl use license LGPL-2.1. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* net-snmp: fix engineBoots value on SIGHUPLi Zhou2017-08-312-0/+46
| | | | | | | | | | | | | | Store the incremented engineBoots value on SIGHUP. And don't reset engineBoots to 1 when oldEngineIDLength is 0. For the first run, the oldEngineIDLength is 0. When we say first run of the daemon, we talk about the first run ever on the machine, not only first run of every boot. Signed-off-by: Marian Florea <marian.florea@windriver.com> Reviewed-by: Wenkuan Wang <Wenkuan.Wang@windriver.com> Reviewed-by: Zhaolong Zhang <Zhaolong.Zhang@windriver.com> Signed-off-by: Li Zhou <li.zhou@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* drbd: Add recipeJagadeesh Krishnanjanappa2017-08-312-0/+46
| | | | | | | | | | | | DRBD is a block device which is designed to build high availability clusters. This is done by mirroring a whole block device via (a dedicated) network. You could see it as a "network RAID-1". This recipe provides DRBD9 kernel modules drbd.ko and drbd_transport_tcp.ko. Signed-off-by: Jagadeesh Krishnanjanappa <jkrishnanjanappa@mvista.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libesmtp: Fix config.h define for snprintf detectionKhem Raj2017-08-312-1/+22
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* radvd: 2.14 -> 2.17Huang Qiyu2017-08-312-5/+5
| | | | | | | Update radvd from 2.14 to 2.17 Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>