summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-connectivity
Commit message (Collapse)AuthorAgeFilesLines
* thrift: disable javaCody P Schafer2016-10-051-3/+3
| | | | | | | | | Without this, thrift will try to use system java to build it's java bindings, which is both unexpected and may fail depending on the version of system java. Signed-off-by: Cody P Schafer <dev@codyps.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libnet: fixes musl libc buildMing Liu2016-10-032-1/+61
| | | | | | | This patch is back ported from libnet upstream. Signed-off-by: Ming Liu <peter.x.liu@external.atlascopco.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* hostapd: Security Advisory-CVE-2016-4476Zhixiong Chi2016-10-032-0/+87
| | | | | | | | | | Add CVE-2016-4476 patch for avoiding \n and \r characters in passphrase parameters, which allows remote attackers to cause a denial of service (daemon outage) via a crafted WPS operation. patches came from http://w1.fi/security/2016-1/ Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lirc: Fix build with clangKhem Raj2016-09-262-0/+50
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gammu: add dependency on unixodbcMartin Jansa2016-09-261-1/+1
| | | | | | | | | | * autodetected for smsd as reported in bitbake world status e-mails: gammu-1.32.0: libgsmsd rdepends on unixodbc, but it isn't a build dependency, missing unixodbc in DEPENDS or PACKAGECONFIG? [build-deps] * log.do_package: DEBUG: libgsmsd: Dependency libodbc.so.2 requires package unixodbc (used by files: /OE/build/oe-core/tmp-glibc/work/i586-oe-linux/gammu/1.32.0-r0/packages-split/libgsmsd/usr/lib/libgsmsd.so.7.1.32.0) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* networkmanager: Fix package splitting and systemd service issueHaiqing Bai2016-09-192-5/+46
| | | | | | | | | | | | | * Put binary "/usr/bin/nm-online" into main package as the systemd service "NetworkManager-wait-online.service" is provided by main package and it needs to run "/usr/bin/nm-online" * Correct "NetworkManager-wait-online.service.in" to avoid dependency circle and get right service status Signed-off-by: Haiqing Bai <Haiqing.Bai@windriver.com> Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* krb5: upgrade to 1.13.6Wenzong Fan2016-09-158-1660/+4
| | | | | | | | | | | | | | | | | | | | | | | * fix CVEs: CVE-2015-8629, CVE-2015-8630, CVE-2015-8631 * update LIC_FILES_CHKSUM, only Copyright changed in NOTICE file: -Copyright (C) 1985-2015 by the Massachusetts Institute of Technology. +Copyright (C) 1985-2016 by the Massachusetts Institute of Technology. * remove useless functions: krb5_do_unpack(), do_unpack() * remove patches that included by new release: - 0001-Work-around-uninitialized-warning-in-cc_kcm.c.patch - Fix-SPNEGO-context-aliasing-bugs-CVE-2015-2695.patch - Fix-IAKERB-context-aliasing-bugs-CVE-2015-2696.patch - Fix-build_principal-memory-bug-CVE-2015-2697.patch - Fix-IAKERB-context-export-import-CVE-2015-2698.patch - krb5-CVE-2016-3119.patch - krb5-CVE-2016-3120.patch Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* thrift: fix build on gcc-6Cody P Schafer2016-09-153-3/+152
| | | | | | | | | | | | | | | | | | | thrift build issues on gcc-6 were essentially 2 issues: - gcc-6 has stricter overflow checking on array declaration, and thrift was using `char` when it should have used `signed char` - gcc-6 is really picky about it's include paths (`-I`), and thrift had a bad habbit of passing internal ones when it was cross compiled due to how it was using `include_directories()` This adds 2 patches (both variations of those submitted upstream, the ones included here are rebased onto thrift-0.9.3). https://issues.apache.org/jira/browse/THRIFT-3831 https://issues.apache.org/jira/browse/THRIFT-3828 Signed-off-by: Cody P Schafer <dev@codyps.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libqmi: fix floating dependenciesAndreas Müller2016-09-151-1/+1
| | | | | | | | | | | | | | | | | | | | | libgudev: * Is not configurable -> DEPENDS * fixes | WARNING: libqmi-1.16.0-r0 do_package_qa: QA Issue: libqmi rdepends on libgudev, but it isn't a build dependency, missing libgudev in DEPENDS or PACKAGECONFIG? [build-deps] | WARNING: libqmi-1.16.0-r0 do_package_qa: QA Issue: libqmi rdepends on libudev, but it isn't a build dependency, missing systemd in DEPENDS or PACKAGECONFIG? [build-deps] | WARNING: libqmi-1.16.0-r0 do_package_qa: QA Issue: libqmi rdepends on libcap, but it isn't a build dependency, missing libcap in DEPENDS or PACKAGECONFIG? [build-deps] libmbim: * tested PACKAGECONFIG ??= "" PACKAGECONFIG[libmbim] = "--enable-mbim-qmux, --disable-mbim-qmux, libmbim" configure reported correct "QMUX over MBIM: no" but still | WARNING: libqmi-1.16.0-r0 do_package_qa: QA Issue: libqmi rdepends on libmbim, but it isn't a build dependency, missing libmbim in DEPENDS or PACKAGECONFIG? [build-deps] => libmbim -> DEPENDS Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* networkmanager: 1.0.10 -> 1.0.12Wang Xin2016-09-051-5/+2
| | | | | | | | | | | 1) Upgrade networkmanager from 1.0.10 to 1.0.12. 2) Delete some patches, since they are no use. 0003-core-fix-failure-to-configure-routes-due-to-wrong-de.patch 0004-ppp-manager-clear-ppp_watch_id-upon-pppd-termination.patch 0005-device-update-ip_iface-only-if-IP-interface-exists.patch Signed-off-by: Wang Xin <wangxin2015.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* krb5: Fix S4U2Self KDC crash when anon is restrictedAlexandru Moise2016-09-052-0/+64
| | | | | | | | | | | | | | This is CVE-2016-3120 The validate_as_request function in kdc_util.c in the Key Distribution Center (KDC) in MIT Kerberos 5 (aka krb5) before 1.13.6 and 1.4.x before 1.14.3, when restrict_anonymous_to_tgt is enabled, uses an incorrect client data structure, which allows remote authenticated users to cause a denial of service (NULL pointer dereference and daemon crash) via an S4U2Self request. Signed-off-by: Alexandru Moise <alexandru.moise@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: fix indentationMartin Jansa2016-08-229-61/+66
| | | | | | | | * remove tabs which sneaked in since last cleanup * meta-oe layers are using consistent indentation with 4 spaces, see http://www.openembedded.org/wiki/Styleguide Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: Standardize use of "_append" versus use of "+="Robert P. J. Day2016-08-223-5/+5
| | | | | | | Remove superfluous "+=", then manually add necessary leading space. Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmbim: update to 1.14.0Derek Straka2016-08-151-3/+3
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* networkmanager-openvpn: add intltool-native dependencyMartin Jansa2016-08-151-1/+1
| | | | | | | | * fixes: | ../NetworkManager-openvpn-1.0.8/configure: line 12468: syntax error near unexpected token `0.35' | ../NetworkManager-openvpn-1.0.8/configure: line 12468: `IT_PROG_INTLTOOL(0.35)' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gnokii: add missing intltool-native dependencyMartin Jansa2016-08-151-1/+1
| | | | | | | | | | * fixes: | checking for ar... arm-starfish-linux-gnueabi-ar | ../gnokii-0.6.31/configure: line 5688: syntax error near unexpected token `0.35.0' | ../gnokii-0.6.31/configure: line 5688: `IT_PROG_INTLTOOL(0.35.0)' | WARNING: exit code 1 from a shell command. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* modemmanager: update to 1.6.0 and unblacklist - libqmi was fixedAndreas Müller2016-08-081-6/+4
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libqmi: update to 1.16.0Andreas Müller2016-08-081-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup-tools-bluetooth: Fix incorrect LIC_FILES_CHKSUMsMartin Jansa2016-07-291-1/+1
| | | | | | * it was using checksum from old LICENSE file Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* zeromq: Update to version 4.1.5.Philip Balister2016-07-291-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | Added PACKAGECONFIG to use libsodium instead of builtin tweetnacl. Compiling with current master led to: | ../zeromq-4.1.5/src/ctx.cpp:50:28: fatal error: randombytes.h: No such file or directory | # include "randombytes.h" | ^ | compilation terminated. | Makefile:2573: recipe for target 'src/libzmq_la-ctx.lo' failed | make[1]: *** [src/libzmq_la-ctx.lo] Error 1 | make[1]: *** Waiting for unfinished jobs.... | In file included from ../zeromq-4.1.5/src/curve_client.cpp:41:0: | ../zeromq-4.1.5/src/curve_client.hpp:39:31: fatal error: tweetnacl_base.h: No such file or directory | # include "tweetnacl_base.h" | ^ | compilation terminated. Using external libsodium works around this. The default for PACKAGECONFIG is set to use external libsodium so the recipe builds. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lirc: inherit python3native instead of pythonnativeMartin Jansa2016-07-221-1/+1
| | | | | | | | | * when native python 2.7 is used, do_configure fails with: checking whether sysroots/x86_64-linux/usr/bin/python-native/python version is >= 3.1... no configure: error: Python interpreter is too old WARNING: exit code 1 from a shell command. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* krb5: add systemd supportWenzong Fan2016-06-233-9/+47
| | | | | Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Revert "python-pygobject, python-cloudeebus, python-dbusmock: Blacklist ↵Hongxu Jia2016-06-231-4/+1
| | | | | | | | | because of python-pygobject is broken" This reverts commit b0fae32dfc447ef9864e077d05c51bbbf763565b. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libqmi: update to version 1.14.2Derek Straka2016-06-231-6/+3
| | | | | | | * Addresses build issues with gcc-6 Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-pygobject, python-cloudeebus, python-dbusmock: Blacklist because of ↵Martin Jansa2016-06-131-1/+4
| | | | | | python-pygobject is broken Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* abiword, fbreader, tvheadend, glmark2, libqmi, modemmanager, thrift, wvdial, ↵Martin Jansa2016-06-135-0/+12
| | | | | | wvstreams, dt, collectd, gtkmathview, tcsh, glcompbench, geos, libspatialite, geis, grail, opencv, openwbem, fwts: blacklist, fails to build with gcc-6 or glibc-2.24 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* networkmanager: add missing dep on dbus-glib-nativeChristopher Larson2016-05-271-1/+1
| | | | | | | | The networkmanager build runs dbus-binding-tool, which only exists if dbus-glib-native has been built, and will fail otherwise. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* networkmanager: add missing dep on intltool-nativeChristopher Larson2016-05-271-1/+1
| | | | | | | Recipes using intltool need this dependency. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* obexftp: mark as compatible with bluez5Andrea Adami2016-05-191-3/+0
| | | | | | | | | | | | | | | | | | Fix opie-image: ERROR: Nothing PROVIDES 'obexftp' ERROR: obexftp was skipped: Recipe is blacklisted: bluez5 conflicts with bluez4 and bluez5 is selected in DISTRO_FEATURES Somehow on 2015-05-11 obex* had been blacklisted and on the same day Dmitry sent the patches #93471 and #93473. Openobex was then fixed (bluez 4 vs. 5 ) with commit id 3d6d36d24b9d8baa92ecd2a5a7657b56f00383b0. Originally Signed-off-by: Dmitry Eremin-Solenikov <dmitry_eremin@mentor.com> Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* krb5: fix uninitialized variable warningDaniel McGregor2016-05-192-0/+38
| | | | | | | | On some targets clang erroniously detects an uninitialized variable. Backport the fix from upstream. Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* wvstreams: fixing segfault with new gcc optimizationsKinsella, Ray2016-05-101-0/+2
| | | | | | | | | | | Recent GCC optimizations -ftree-dce and -foptimize-sibling-calls are causing a segfault in the wvstream stackmaster. Fedora had the same problem and resolved the issue by removing these optimizations. See: https://bugzilla.redhat.com/show_bug.cgi?id=812651 Signed-off-by: Ray Kinsella <ray.kinsella@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup-tools-bluetooth: Selects the tools appropriate for the version ↵Ann Thornton2016-05-101-23/+20
| | | | | | | of bluez being used. Signed-off-by: Ann Thornton <ann.thornton@nxp.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup-tools-bluetooth.bb: Selects the tools appropriate for the ↵Ann Thornton2016-05-061-0/+40
| | | | | | | version of bluez being used. Signed-off-by: Ann Thornton <ann.thornton@nxp.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* thrift: Add recipe for Apache Thrift.Philip Balister2016-05-062-0/+62
| | | | | | | | | | | * Run tested cpp bindings with GNU Radio Control Port. * The patch forcible removes Qt5 from configure. The disable is correct, but doesn't prevent a cmake error looking for qmake during configure. We do not need Qt5, so remove check. I suspect the issue might be in Qt5 cmake files. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* krb5-CVE-2016-3119.patchZhixiong Chi2016-04-282-0/+37
| | | | | | | | | | | Backport <commit 08c642c09c38a9c6454ab43a9b53b2a89b9eef99> from krb5 upstream <https://github.com/krb5/krb5> to fix CVE-2016-3119 avoid remote authenticated users to cause a denial of service (NULL pointer dereference and daemon crash) via a crafted request to modify a principal. Signed-off-by: Zhixiong Chi <Zhixiong.Chi@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: use bb.utils.contains() instead of base_contains()Ross Burton2016-04-284-4/+4
| | | | | | | | base_contains() is a compatibility wrapper and may warn in the future, so replace all instances with bb.utils.contains(). Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* umip: unblacklist and disable parallel makeAdrian Dudau2016-04-211-1/+1
| | | | | | | | | | | | | | | The SRC_URI is up again, no need to blacklist the recipe if we disable parallel make The following error can ocurr in a race condition: scan.l:38:18: fatal error: gram.h: No such file or directory http://errors.yoctoproject.org/Errors/Details/56158/ That is, the scan.l file is parsed before the gram.h file is generated. To avoid this, we clear the PARALLEL_MAKE variable. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* krb5: add native and nativesdk extendRoy Li2016-04-211-6/+8
| | | | | | | | add native and nativesdk extend, curl-native/nativesdk need them. replace the hardcode /etc with ${sysconfdir}, /var with ${localstatedir} Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* linuxptp: update to 1.6, most recent release.Ruben De Smet2016-04-121-2/+2
| | | | | | | | No further updates were required, aside from changing the checksums and renaming the file. Signed-off-by: Ruben De Smet <ruben.de.smet@rubdos.be> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Revert "ti-wifi-utils: add recipe"Martin Jansa2016-04-121-24/+0
| | | | | | | * fails to build for hardfloat MACHINEs http://lists.openembedded.org/pipermail/openembedded-devel/2016-April/106782.html This reverts commit f4958cfc976ece37784c82392b083ba481f69b8f.
* ti-wifi-utils: add recipeIoan-Adrian Ratiu2016-03-251-0/+24
| | | | | | | | | | | | This recipe is for a TI WiFi calibrator utility [1]. The firmware from this project is already shipped inside linux-firmware so we do not package it in this recipe. [1] http://linuxwireless.sipsolutions.net/en/users/Drivers/wl12xx/#Calibration Signed-off-by: James Minor <james.minor@ni.com> Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* umip: blacklistMartin Jansa2016-03-251-0/+2
| | | | | | | | | | | | * SRC_URI seems to be down: fatal: unable to connect to git.umip.org: git.umip.org[0: 77.133.223.36]: errno=Connection timed out git.umip.org[1: 2a02:8428:26f:b200:221:70ff:fe55:8f78]: errno=Network is unreachable * and build fails with: scan.l:38:18: fatal error: gram.h: No such file or directory http://errors.yoctoproject.org/Errors/Details/56158/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* telepathy-glib: fix gobject introspection supportAlexander Kanavin2016-03-141-1/+1
| | | | Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
* networkmanager: fix introspection and vala supportAlexander Kanavin2016-03-141-2/+6
| | | | Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
* modemmanager: fix vala supportAlexander Kanavin2016-03-141-1/+1
| | | | Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
* bluez4: use real introspection instead of legacy pygobjectAlexander Kanavin2016-03-142-28/+0
| | | | | | | Now that the real introspection is available, and legacy pygobject is not, the patch to use the latter should be removed. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
* cppzmq: Bump rev.Philip Balister2016-02-251-1/+1
| | | | | Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* zeromq: Update to 4.1.4.Philip Balister2016-02-251-2/+2
| | | | | | | * This resolves a build error due to libsodium update. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* krb5: Fix build warningArmin Kuster2016-02-251-1/+1
| | | | | | | | | WARNING: /tmp/work/armv5e-poky-linux-gnueabi/krb5/1.12.2-r0/krb5-1.12.2/src/ ('S') doesn't exist, please set 'S' to a proper value remove extra "/" Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* networkmanager: use bash-completion.bbclassGeorge McCollister2016-02-151-4/+2
| | | | | | | Use bash-completion.bbclass to package bash completions. Signed-off-by: George McCollister <george.mccollister@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>