Commit Graph

905 Commits

Author SHA1 Message Date
Drew Moseley 5db7692c32 memcached: Add aarch64 to COMPATIBLE_HOST.
This gets it in sync with libhugetlbfs which according to the comment,
is supposed to be correct.

Signed-off-by: Drew Moseley <drew.moseley@northern.tech>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-16 08:43:06 -07:00
Pierre-Jean Texier 3efeab289c uftp: upgrade 4.10.1 -> 4.10.2
This includes:

Version 4.10.2
  Fixed security issue where using sha384 or sha512 would set encryption keys
    to all bytes 0
  When using ECDH key exchange with closed group membership, an incorrect
    signature would be applied to the ANNOUCE message, causing the session
    to fail.  Bug fixes.
  Relaxed server side checks on the type of key supplied by a client when not
    using public key signatures on all messages.  This will assist in the
    upgrade process to the upcoming version 5.0.
  Fixed various small memory leaks

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-12 22:57:22 -07:00
Przemyslaw Czarnowski f158ce33b5 nbdkit: Add recipe to extend backend possibilities of nbd.
Nbdkit uses plugins to add more sources of data for nbd client.
Nbdkit can also spawn nbd-client, uses unix or network socket to
communicate with client, uses different plugins to serve data for nbd
device eg. curl, file, custom plugins in many languages (perl, python)
and some others.

Fix build when printf is a macro instead of function

Use BSD-3-Clause for license
inherit bash-completion so these are packaged correctly

Signed-off-by: Przemyslaw Czarnowski <przemyslaw.hawrylewicz.czarnowski@intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-11 15:26:27 -07:00
Zheng Ruoqin a92a724afc fetchmail: upgrade 6.4.2 -> 6.4.3
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-09 07:45:55 -07:00
zhangxiao 9de42cffc8 ntp: upgrade 4.2.8p13 -> 4.2.8p14
License has been changed due to date time, no new stuff added.

delete source patch reproducibility-respect-source-date-epoch.patch
for new version source tree contains it.

Signed-off-by: Zhang Xiao <xiao.zhang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-09 07:45:55 -07:00
Jonathan Richardson 9656d77b39 nvmetcli: Add initial version 0.7
Add recipe for NVM-Express target user space configuration utility. It
contains a command line interface to the NVMe over Fabrics nvmet in
the Linux kernel.  It allows configuring the nvmet interactively as well
as saving/restoring the configuration to/from a json file.

Signed-off-by: Jonathan Richardson <jonathan.richardson@broadcom.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-08 18:16:19 -07:00
Mingde (Matthew) Zeng 6d80111b24 wireshark: poppler: prevent PACKAGECONFIG change based on different layers
As per discussed in a previous email under the subject "Regarding
    poppler auto PACKAGECONFIG when qt5-layer exists", adding a layer
    but not using it should not change PACKAGECONFIG automatically. It
    may result unexpected error.

Signed-off-by: Matthew Zeng <matthew.zeng@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-08 11:21:13 -07:00
Wang Mingyu 0ca71a2623 strongswan: upgrade 5.8.2 -> 5.8.4
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-31 18:57:40 -07:00
Pierre-Jean Texier 86c5a40313 openvpn: fix upstream check URL
Fixes:

$: devtool check-upgrade-status openvpn
<...>

INFO: openvpn                   2.4.8           UNKNOWN_BROKEN  None

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-24 08:09:11 -07:00
Pierre-Jean Texier 369dcf2e0e openvpn: upgrade 2.4.7 -> 2.4.8
See full changelog https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn24

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-24 08:09:11 -07:00
Pierre-Jean Texier 9d26bab630 libmemcached: fix upstream check URL
Fixes:

$: devtool check-upgrade-status libmemcached
<...>

INFO: libmemcached              1.0.18          UNKNOWN_BROKEN  None

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-23 16:29:09 -07:00
Wang Mingyu 04984e696a spice-protocol: upgrade 0.14.0 -> 0.14.1
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-17 19:46:35 -07:00
Wang Mingyu 36d5ae1580 libtdb: upgrade 1.4.2 -> 1.4.3
0001-waf-add-support-of-cross_compile.patch
removed since it's not available for 1.4.3

refresh tdb-Add-configure-options-for-packages.patch

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-17 19:46:35 -07:00
Wang Mingyu 7124587608 arptables: upgrade 0.0.4 -> 0.0.5
arptables-init-busybox.patch
arptables-remove-bashism.patch
removed since they are not available in 0.0.5

refresh 0001-Use-ARPCFLAGS-for-package-specific-compiler-flags.patch

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-17 19:46:35 -07:00
Khem Raj cae26bb842 wireshark: Inherit mime and mime-xdg
Fixes
ERROR: QA Issue: package contains mime types but does not inherit mime: wireshark path '/work/cortexa7t2hf-neon-vfpv4-yoe-linux-gnueabi/wireshark/1_3.2.2-r0/packages-split/wireshark/usr/share/mime/packages/wireshark.xml' [mime]
ERROR: QA Issue: package contains desktop file with key 'MimeType' but does not inhert mime-xdg: wireshark path '/work/cortexa7t2hf-neon-vfpv4-yoe-linux-gnueabi/wireshark/1_3.2.2-r0/packages-split/wireshark/usr/share/applications/wireshark.desktop' [mime-xdg]

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-09 12:37:28 -07:00
Zheng Ruoqin 7b4c03e45a wireshark: upgrade 3.2.1 -> 3.2.2
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-04 08:15:20 -08:00
André Draszik 83070e7e86 libowfat: fix sdk installation
Building an SDK with this included fails:
 * calculate_dependencies_for: Cannot satisfy the following dependencies for ncp-dev:
 * 	libowfat (= 0.32-r0) *
 * opkg_solver_install: Cannot install package ncp-dev.

libowfat only provides a static library, so there no
${PN} package is created by default.

Add ALLOW_EMPTY_${PN} = "1" to allow creation of an empty
${PN} package.

Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-28 07:02:17 -08:00
Wang Mingyu f8eb735acd uftp: upgrade 4.10 -> 4.10.1
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-27 08:25:49 -08:00
Wang Mingyu 5f4636fec4 rdma-core: upgrade 27.0 -> 28.0
0001-librdmacm-Use-sched_yield-instead-of-pthread_yield.patch
removed because it is included in 28.0.

refresh 0001-Remove-man-files-which-cant-be-built.patch

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-27 08:25:49 -08:00
Wang Mingyu 90f5d4db3e openipmi: upgrade 2.0.27 -> 2.0.28
ipmi_serial_bmc_emu.c-include-readline.h-from-readli.patch
removed because it is included in 2.0.28.

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-27 08:25:49 -08:00
Wang Mingyu dfdb3299ec drbd-utils: upgrade 9.11.0 -> 9.12.0
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-27 08:25:49 -08:00
Martin Jansa e92cbff942 c-ares: move from meta-networking to meta-oe
* nodejs from meta-oe depends on this since:
  commit 76dd3dac1f
  Author: André Draszik <git@andred.net>
  Date:   Tue Oct 29 16:42:24 2019 +0000

    nodejs: allow use of system c-ares (and make default)

    Use system c-ares via PACKAGECONFIG by default. So far,
    nodejs had been built using its embedded copy of c-ares,
    which we generally try to avoid, for the known reasons
    (independent updates, cve & license checks, etc).

    Notes:
    * otherwise nodejs uses its bundled version of c-ares
    * the PACKAGECONFIG variable is 'ares' so as to be in
      line with other uses of this (wget & curl recipes in
      OE core)

    Signed-off-by: André Draszik <git@andred.net>
    Signed-off-by: Khem Raj <raj.khem@gmail.com>

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-26 07:17:58 -08:00
Wang Mingyu 5de43a6f0d cifs-utils: upgrade 6.9 -> 6.10
add the following patch to solve build error:
0001-Bugfix-Modify-the-dir-of-install-exec-hook-and.patch

Error message:
(cd /sbin && ln -sf mount.cifs mount.smb3)
  /yocto/work001/fnst/wangmy/build/tmp/hosttools/install -c mount.cifs
'/yocto/work001/fnst/wangmy/build/tmp/work/core2-64-poky-linux/cifs-utils/6.10-r0/image/sbin'
make  install-data-hook
ln: failed to create symbolic link 'mount.smb3': Permission denied

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-18 18:17:20 -08:00
Wang Mingyu 8abbe51e67 fetchmail: upgrade 6.4.1 -> 6.4.2
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-18 18:17:20 -08:00
Wang Mingyu cc8d955f2f wireshark: upgrade 3.2.0 -> 3.2.1
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-11 16:46:31 -08:00
Khem Raj 3eaed6f989 recipes: Inherit perlnative for pod2man
replace host version of pod2man perl-native provides, helps in
improving reproducability

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-02 22:16:25 -08:00
Khem Raj 4db827198b netperf: Inherit texinfo to get makeinfo
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-28 22:35:23 -08:00
Martin Jansa 4de9a27a4e ypbind-mt: search nspr header files in ${STAGING_INCDIR}/nspr
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-27 20:04:56 -08:00
Andrey Zhizhikin e8438689e9 dnssec-conf: delete, moved to meta-python2
dnssec-conf relies heavily on python2 code and was not updated since
2010.

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-27 15:47:22 -08:00
Khem Raj 680aadb4bf rdma-core: Drop overloadable attribute for recvfrom
glibc patch is now removed for this to be required

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-25 12:44:25 -08:00
Khem Raj 5af264c7b4 spice: Use python3 and modules during build
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-24 09:25:35 -08:00
Khem Raj e9014dfd0c ntop: Pass PYTHON_CONFIG to configure
This aids cross-building, otherwise configure goes into weeks to find
these especially python-config and starts to poke at host files e.g.
if /etc/debian_release exists then it errors out, but if it does not
then it deploys a workaround and continues build, as a result we see
ntop fail the build on debian-like build hosts but not on others eg.
archlinux

Ensure that linking with libpython happens therefore use
python3-config --libs --embed

Fixes
checking for arm-yoe-linux-gnueabi-python-config... no
checking for python-config... no
Please install python-dev and rerun configure

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 21:30:45 -08:00
Khem Raj 8d2a38f049 openipmi: Correct the dep to use python3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 14:20:35 -08:00
Khem Raj 5b82e30cc5 ntop: Move dependency to use py3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:35 -08:00
Khem Raj 67462c0581 openipmi: Use python3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:35 -08:00
Sumit Garg 51272d1159 ndisc6: fix coreutils-native tool dependency
coreutils-native tool dependency was implicitly met while building with
source GCC tool-set which isn't the case with external tool-set.

Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Sumit Garg 07949f6f76 dovecot: fix gettext tool dependency
gettext tool dependency was implicitly met while building with source
GCC tool-set which isn't the case with external tool-set.

Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Sumit Garg 405b67c3ef unbound: Use HOST_SYS instead of TARGET_PREFIX for libtool
As TARGET_PREFIX may vary from source GCC tool-set to external GCC
tool-set. Also, libtool-cross is installed in recipe sysroot using
HOST_SYS variable only.

Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Sumit Garg 6b18f18749 drbd-utils: fix flex-native tool dependency
flex-native tool dependency was implicitly met while building with
source GCC tool-set which isn't the case with external tool-set.

Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Khem Raj 66454b26ff meta-networking: Remove using python2
This change makes the parsing go though, we still might have build
issues, which will be reported in world builds seprately

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Khem Raj 119834ee84 rdma-core: Use overloadable attribute with clang
This ensures that clang is not fussy about overloading recvfrom()

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-15 23:17:45 -08:00
Stefan Lendl ec0a1b218f tinyproxy: Fix user and group in tinyproxy install
Signed-off-by: Stefan Lendl <sll@mission-embedded.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-11 08:39:34 -08:00
Stefan Lendl 2f4b434caa tinyproxy: Install a default tinyproxy.conf
sets the correct user tinyproxy and group nogroup

Signed-off-by: Stefan Lendl <sll@mission-embedded.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-11 08:39:34 -08:00
Zhixiong Chi c8ca82feb5 dnsmasq: CVE-2019-14834
Backport the CVE patch from the upstream to fix the memory leak.

Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-10 00:50:59 -08:00
Khem Raj f472089319 wireshark: Enable plugins when enabling qt5
plugins tab and about dialog have created dependency with commit[1]
this fails to build when qt5 is in bblayers

Fixes

wireshark-3.2.0/ui/qt/about_dialog.cpp:137:29: error: 'plugins_add_description' was not declared in this scope; did you mean 'plugins_get_descriptions'?
  137 |     extcap_get_descriptions(plugins_add_description, &plugin_data);
      |                             ^~~~~~~~~~~~~~~~~~~~~~~
      |                             plugins_get_descriptions

[1] https://github.com/wireshark/wireshark/commit/5dfde7ff83a35bb7186cd05ce61f4b139ab01203

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-09 14:05:37 -08:00
Wang Mingyu 39b16f6ab9 wireshark: upgrade 3.0.7 -> 3.2.0
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-07 17:54:00 -08:00
Wang Mingyu 02132b284d nghttp2: upgrade 1.39.2 -> 1.40.0
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-06 19:22:26 -08:00
Wang Mingyu 239f697a5b ipvsadm: upgrade 1.30 -> 1.31
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-06 19:22:26 -08:00
Wang Mingyu b2aa53852e strongswan: upgrade 5.8.1 -> 5.8.2
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-03 13:56:01 -08:00
Yi Zhao 2401ade3c4 ntp: restrict NTP mode 6 queries
The current NTP server responds to mode 6 queries from any clients.
Devices that respond to these queries have the potential to be used in
NTP amplification attacks. An unauthenticated, remote attacker could
potentially exploit this, via a specially crafted mode 6 query, to cause
a reflected denial of service condition.

See: https://www.tenable.com/plugins/nessus/97861
     https://scan.shadowserver.org/ntpversion/

Update ntp.conf to restrict NTP mode 6 queries.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-03 13:56:00 -08:00