aboutsummaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-connectivity
AgeCommit message (Collapse)Author
2019-03-15mbedtls: update to 2.16.0Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-15python-networkmanager: update to 2.1Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-08miniupnpd: Upgrade to 2.1.20190210 releaseKhem Raj
Fixes build with kernel 5.x as well Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-07inetutils: Remove as this is now in oe-coreTom Rini
Now that we have migrated this recipe to oe-core we need to drop it from here. Signed-off-by: Tom Rini <trini@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-07crda: Remove alternative option to build with the obsolete OpenSSL 1.0Adrian Bunk
Note that crda is mainly a legacy package for older kernels, wireless-regdb-static is recommended instead for kernels >= 4.15. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-07wireless-regdb: Upgrade 2018.10.24 -> 2019.03.01Adrian Bunk
Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-04firewalld: add new recipeCallaghan, Dan
Signed-off-by: Dan Callaghan <dan.callaghan@opengear.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-28freeradius: Add PACKAGECONFIG openssl/rlm-eap-fast/rlm-eap-pwdChangqing Li
Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-27freeradius: update radiusd.serviceChangqing Li
Update radiusd.service that not run script /etc/raddb/certs/bootstrap before start radiusd. The script makes a set of default certificates. It should be only used for test purpose. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-17snort: Strip out DEBUG_PREFIX_MAP options and --sysrootKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-01networkmanager: fix QA issue when using modemmanager and ppp in PACKAGECONFIGMarc Ferland
Got the following error when I activated both ppp and modemmanager options: ERROR: networkmanager-1.14.4-r0 do_package: QA Issue: networkmanager: Files/directories were installed but not shipped in any package: /usr/lib/pppd/2.4.5/nm-pppd-plugin.so Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. Signed-off-by: Marc Ferland <ferlandm@amotus.ca> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-01dibbler: Fix build with clang/libc++Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-30wireless-regdb: update 2018.05.31 -> 2018.10.24Adrian Bunk
Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-26civetweb: Bump to v1.11Krzysztof Kozlowski
Drop upstream accepted patch. Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-20networkmanager: introduce polkit package configStefan Agner
Currently polkit is enabled if systemd is in package config. Those two things are orthogonal: NetworkManager can be used with systemd and without polkit just fine. Introduce a new polkit package config and enable it depending on whether polkit is in DISTRO_FEATURES. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-13dhcpcd: upgrade to dhcpcd 7.0.8Stefano Cappa
Signed-off-by: Stefano Cappa <stefano.cappa.ks89@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-13meta-networking: remove True option to getVar calls (again)André Draszik
A couple have still been missed in the past despite multiple attempts at doing so (or simply have re-appeared?). Search & replace made using the following command: sed -e 's|\(d\.getVar \?\)( \?\([^,()]*\), \?True)|\1(\2)|g' \ -i $(git grep -E 'getVar ?\( ?([^,()]*), ?True\)' \ | cut -d':' -f1 \ | sort -u) Signed-off-by: André Draszik <andre.draszik@jci.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-23miniupnpd: Fix cross compile on OEKhem Raj
genconfig script can be specified OS specs if its not then it pokes at the build system via uname, we add code for OE support to ensure we pass DISTRO_VERSION as OS_VERSION Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-12samba: fix build on qemumips64 with muslAndrea Adami
There is the same issue as for libldb, the header has conflicting defs for unitptr_t. Fix it as done for the other recipe. Fix /cmocka/cmocka.h:126:28: error: conflicting types for 'uintptr_t' typedef unsigned int uintptr_t; ^~~~~~~~~ Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-06wolfssl: Update version to 3.15.5Chris Conlon
This patch updates wolfSSL to the current 3.15.5 version. It removes a previous patch for generating cyassl/options.h, as wolfSSL proper now does that as part of the Autoconf configure step. It also removes the ipv6 PACKAGECONFIG usage. wolfSSL is IP neutral and the --enable-ipv6 configure option only affects the wolfSSL example client/server. As these examples are not compiled as part of this recipe, the PACKAGECONFIG is unnecessary. Signed-off-by: Chris Conlon <chris@wolfssl.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-05mosquitto: fully switch over to using PACKAGECONFIG_CONFARGSAndré Draszik
Convert all other instances of explicit PACKAGECONFIG uses to the PACKAGECONFIG_CONFARGS infrastructure. Signed-off-by: André Draszik <andre.draszik@jci.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-05mosquitto: fix build in systemd environmentsAndré Draszik
The mosquitto systemd service file instructs systemd to wait for mosquitto to notify systemd that mosquitto has started correctly. This isn't working as mosquitto is not *compiled* with systemd support enabled. As such, systemd restarts mosquitto every few seconds. For reference, this was introduced in commit a483d344d9fb ("mosquitto: Make enabling systemd also enable build dep on systemd") Because we build mosquitto using the provided Makefile infrastructure, the solution is to add PACKAGECONFIG_CONFARGS to EXTRA_OEMAKE, so that the required make flags are added to the make command line. Signed-off-by: André Draszik <andre.draszik@jci.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-02networkmanager: move udev-rules from /usr/lib -> /libAndreas Müller
Seems udev-rules in /usr/lib are ignored: systemd-analayse reported >3min! for system startup time! Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-29miniupnpd: Update to 2.1.20180706Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-26mosquitto: update to 1.5.4Paul Eggleton
1.5.2, 1.5.3 and 1.5.4 include a number of fixes, notably for vulnerability CVE-2018-12543 which allowed the server process to be remotely crashed. For further information see: https://mosquitto.org/blog/2018/11/version-154-released/ https://mosquitto.org/blog/2018/09/security-advisory-cve-2018-12543/ https://mosquitto.org/blog/2018/09/version-152-released/ A build option was added to use the system version of uthash rather than the bundled version so we no longer need the patch to do this. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-13networkmanager: package additional .la filesMark Asselstine
This fixes: ERROR: networkmanager-1.14.4-r0 do_package: QA Issue: networkmanager: Files/directories were installed but not shipped in any package: /usr/lib64/NetworkManager/1.14.4/libnm-settings-plugin-ifupdown.la /usr/lib64/NetworkManager/1.14.4/libnm-device-plugin-adsl.la /usr/lib64/NetworkManager/1.14.4/libnm-device-plugin-wifi.la /usr/lib64/NetworkManager/1.14.4/libnm-device-plugin-ovs.la Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. networkmanager: 4 installed and not shipped files. [installed-vs-shipped] As with similar changes in the past, if the distro makes use of 'remove-libtool' this issue is not seen but we should add .la files to the -dev package when they do exist. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-07networkmanager: Fix build with muslKhem Raj
Remove redundant header includes Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
2018-11-02networkmanager: upgrade 1.10.10 -> 1.14.4Andreas Müller
* License checksum: copyright year changed * packageconfig glib: with this version (udev-)glib support hase to be enabled explicitly. Split this out to meta-gnome where network-manager-applet lives. * packageconfig netconfig: This was nonsense: netconfig is a SUSE tool [1] which is not found in layer index. The error was detected now because configuration checks for presence of netconfig. * --disable-ifnet and --disable-ifcfg-suse are gone * musl patches were aligned but have no resources to test them [1] https://github.com/openSUSE/sysconfig Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-02civetweb: disable testsPascal Bach
Tests try to download third party code and bypass the bitbake fetcher to do that. This will not work in environments with no internet access. Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-02civetweb: remove redundant EXTRA_OECMAKE_class-nativePascal Bach
They are the same as the default version. Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-01vlan: update SRC_URIChangqing Li
tar on previous link checksum changed, so changed SRC_URI to get previous tar Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-25mbedtls: upgrade to 2.13.0Johannes Pointner
Signed-off-by: Johannes Pointner <johannes.pointner@br-automation.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-23snort: Update SRC_URIMingli Yu
Update SRC_URI for snort as the previous one is invalid. Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-12blueman: really belongs in meta-networkingArmin Kuster
it has a build dependancy on python-cython and python-pyparsing with are in meta-python Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-10freeradius: fix radiusd.service startup failed problemChangqing Li
during radiusd start up, it will check several CVEs of libssl, if allow_vulnerable_openssl set to no and one of the CVEs is matched, radiusd will not startup. in tls.c, two CVEs's version number is wrong, and after upgrade openssl to 1.1.1, one CVE matched, so startup failed. correct the version numner to make radiusd startup successfully. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-09crda: Fix usrmerge install pathAlex Kiernan
Set UDEV_RULE_DIR so we follow usrmerge paths, fixing: ERROR: QA Issue: crda package is not obeying usrmerge distro feature. /lib should be relocated to /usr. [usrmerge] Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-07umip: fix recipe location typoHongxu Jia
Since `36983fe umip: move to meta-networking' applied, it was moved to invalid location. Fix prior partial move to meta-networking Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-01umip: move to meta-networkingArmin Kuster
ERROR: Nothing PROVIDES 'radvd' (but /home/akuster/oss/maint/meta-openembedded/meta-oe/recipes-connectivity/umip/umip_1.0.bb DEPENDS on or otherwise requires it) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-26mosquitto: make websockets a PACKAGECONFIG optionJeroen Hofstee
Signed-off-by: Jeroen Hofstee <jhofstee@victronenergy.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-25crda: use gcrypt as default cryptHongxu Jia
As Makefile told us, if `USE_OPENSSL=1', only openssl10 works, even though the recipe depends libgcrypt. [Makefile snip] |ifeq ($(USE_OPENSSL),1) |CFLAGS += -DUSE_OPENSSL [snip] |else |CFLAGS += -DUSE_GCRYPT [Makefile snip] The crda dpends openssl 1.0.x which there is a build failure with openssl 1.1.x. So use gcrypt instead of openssl by default. The idea refers: https://bugs.chromium.org/p/chromium/issues/detail?id=735782 https://gitweb.gentoo.org/repo/gentoo.git/tree/net-wireless/crda/crda-3.18-r1.ebuild#n36 Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-09kea: Fix build with boost 1.68+Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-08mosquitto: Make enabling systemd also enable build dep on systemdKhem Raj
systemd support in mqtt needs system developement headers and libs installed in recipe sysroot Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-08crda: Depend on openssl10Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-05lftp: update from 4.8.3 to 4.8.4Randy MacLeod
Drop upstreamed CVE fix: a27e07d9 mirror: prepend ./ to rm and chmod arguments to avoid URL recognition (fix #452) Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-04mosquitto: upgrade to 1.5.1Paul Eggleton
This includes one security fix and numerous other bugfixes. MQTT version 3.1.1 is now the default protocol. See the following for details: https://mosquitto.org/blog/2018/08/version-151-released/ https://mosquitto.org/blog/2018/05/version-1-5-released/ Changes to the recipe: * Drop explicit installation of the libmosquitto.a static library because this no longer gets built by default, and the normal "make install" which we are running will install it anyway if it were to be enabled. * Drop our service file since there is one supplied in the source tree * Enable systemd notify support when systemd is being used * Update comments in the init script Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-30crda: Fix 64bit builds by inheriting siteinfo classYevgeny Popovych
Variables provided by siteinfo are already in use, but the siteinfo class is not inherited for some reason. Signed-off-by: Yevgeny Popovych <yevgenyp@pointgrab.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-29civetweb: Fix build with clangKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-28wireless-regdb: make wireless-regdb architecture independentRadek Dostal
There is no compilation involved in wireless-regdb and package should produce the same results on all architectures => making it allarch saves build time. Additionally this fixes issue: "On machines where ${libdir} equals to /usr/lib64/ regulatory.bin is not found by crda". Reason was that crda-3.18/crda.c looks only in following paths: "/usr/local/lib/crda/regulatory.bin", /* Users/preloads can override */ "/usr/lib/crda/regulatory.bin", /* General distribution package usage */ "/lib/crda/regulatory.bin", /* alternative for distributions */ Signed-off-by: Radek Dostál <radek.dostal@streamunlimited.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-24lftp: CVE-2018-10916Jagadeesh Krishnanjanappa
Affects lftp <= 4.8.3 Signed-off-by: Jagadeesh Krishnanjanappa <jkrishnanjanappa@mvista.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-24mbedtls: upgrade to 2.12.0Johannes Pointner
Signed-off-by: Johannes Pointner <johannes.pointner@br-automation.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>