summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* nopoll: Upgrade to 0.4.6.b400Khem Raj2018-09-081-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* liboauth: Fix build with openSSL 1.1.xKhem Raj2018-09-082-1/+154
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libimobiledevice: Upgrade to latestKhem Raj2018-09-086-127/+18
| | | | | | | | | | | Needs several packages to be updates Fixes build with openSSL 1.1.x License-Update: Drop LGPL-2.1, its moved out to separate package Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libusbmuxd: Add recipeKhem Raj2018-09-081-0/+16
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uw-imap: Fix build with openSSL 1.1Khem Raj2018-09-082-0/+72
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fetchmail: Fix build with OpenSSL 1.1.xKhem Raj2018-09-082-1/+1579
| | | | | | Backport a patch from Debian Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openwsman: Upgrade to 2.6.5Khem Raj2018-09-083-2/+215
| | | | | | * Backport patches to fix build with OpenSSL 1.1.x Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtorrent: Upgrade to latest 0.13.7+masterKhem Raj2018-09-082-84/+18
| | | | | | | * Fixes build with OpenSSL 1.1.x * Adjust patches to rebase on top of current master Signed-off-by: Khem Raj <raj.khem@gmail.com>
* asio: Upgrade to 1.12.1Khem Raj2018-09-084-121/+7
| | | | | | | | | * Fixes build with openSSL 1.1.x * Merge .inc into .bb its a single recipe using it License-Update: Change Copyright years Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sip: Update from 4.19.8 to 4.19.12.Philip Balister2018-09-082-7/+25
| | | | | | | | | * This builds the private sip module for building PyQt5. In the future we should split into a -tools and -modules. But lets fix building for now Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* blueman: rdepend on packagegroup-tools-bluetooth instead of bluez5-obexAndreas Müller2018-09-081-1/+1
| | | | | | | Have a better out-of-the-box experience Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kexecboot-cfg: add new options for DTB and CMDLINEAndrea Adami2018-09-081-0/+6
| | | | | Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kexecboot: upgrade to rev. 4c01d6960aa6Andrea Adami2018-09-083-95/+2
| | | | | | | Remove upstreamed patches, get new options for kexec. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfsprogs: upgrade 4.17 -> 4.18Yi Zhao2018-09-063-23/+21
| | | | | | | | | | | | License-Update: Removed doc/COPYING and up-to-date license files in LICENSE/. This does not change the license of any of the code. Rebase patches: 0001-build-Check-for-sync_file_range-libc-function.patch 0002-include-include-xfs-linux.h-after-sys-mman.h.patch Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kexec-tools-klibc: remove unneeded aarch64 patchAndrea Adami2018-09-062-53/+1
| | | | | | | Remove temporary development leftover (hack). Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vim/vim-tiny: upgrade 8.1.0172 -> 8.1.0347Randy MacLeod2018-09-052-2/+2
| | | | | | | | | The license file changed because the vim format tag on the last line of the file changed. Specify the the license end line to avoid this problem. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hwdata: 0.312 -> 0.315Randy MacLeod2018-09-051-2/+2
| | | | | Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lftp: update from 4.8.3 to 4.8.4Randy MacLeod2018-09-052-85/+2
| | | | | | | | 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>
* kexec-tools-klibc: remove unneeded x86-64 patchAndrea Adami2018-09-052-37/+1
| | | | | | | | | | | The issue with -mcmodel=large is already solved by the oe-core's patch "kexec-x32.patch" so we can remove this one. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kexec-tools-klibc: fix build for qemuarm64Andrea Adami2018-09-052-1/+63
| | | | | | | | | | Since c3f043241a86 upstream the getrandom() syscall is used. Last recipe bump overlooked that. The syscall has been added to OE's klibc so we can fix this. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sblim-sfcb: do not use 'exit 1' to postpone to first bootHongxu Jia2018-09-051-7/+1
| | | | | | | | | | | | Since `939f7f1 meta/lib/oe/rootfs.py: do not execute defer_to_first_boot when processing postinst_intercept hooks' applied in oe-core, use defer_to_first_boot rather than `exit 1' to postpone to first boot Remove duplicated `systemctl enable', it is done in systemd.bbclass Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gradm: do not use 'exit 1' to postpone to first bootHongxu Jia2018-09-051-5/+1
| | | | | | | | | Since `229f4e9 package.bbclass: add support for pkg_postinst_ontarget()' applied in oe-core, use pkg_postinst_ontarget to run postinst at first boot. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* esmtp: add sendmail to ALTERNATIVE_${PN}Mingli Yu2018-09-051-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are several packages provide ${sbindir}/sendmail and should add sendmail to ALTERNATIVE_${PN} to make it work well. And the sendmail is removed from ALTERNATIVE_${PN} in below commit: === commit 7b500488115c67d657312135b48027a1c26e0955 Author: Lei Maohui <leimaohui@cn.fujitsu.com> Date: Fri Aug 17 18:19:53 2018 -0700 postfix,esmtp: Fix confilct error in do_rootfs Error: Transaction check error: file /usr/bin/mailq conflicts between attempted installs of esmtp-1.2-r0.x86_64 and postfix-3.2.2-r0.x86_64 file /usr/bin/newaliases conflicts between attempted installs of esmtp-1.2-r0.x86_64 and postfix-3.2.2-r0.x86_64 Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> === Add it back to make sendmail works normally Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postfix: add sendmail to ALTERNATIVE_${PN}Mingli Yu2018-09-051-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are several packages provide ${sbindir}/sendmail and should add sendmail to ALTERNATIVE_${PN} to make it work well. And the sendmail is removed from ALTERNATIVE_${PN} in below commit: === commit 7b500488115c67d657312135b48027a1c26e0955 Author: Lei Maohui <leimaohui@cn.fujitsu.com> Date: Fri Aug 17 18:19:53 2018 -0700 postfix,esmtp: Fix confilct error in do_rootfs Error: Transaction check error: file /usr/bin/mailq conflicts between attempted installs of esmtp-1.2-r0.x86_64 and postfix-3.2.2-r0.x86_64 file /usr/bin/newaliases conflicts between attempted installs of esmtp-1.2-r0.x86_64 and postfix-3.2.2-r0.x86_64 Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> === Add it back to make sendmail works normally before adding it back: # mime-construct --to root --subject mail-20826 --encoding 7bit --string mail_content sendmail: account default not found: no configuration file available Error closing sendmail: non-zero exit (78) at /usr/bin/mime-construct line 572. # echo $? 78 After adding it back: # mime-construct --to root --subject mail-20826 --encoding 7bit --string mail_content # echo $? 0 Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* spice: Upgrade 0.14.0 -> 0.14.1zhe.he@windriver.com2018-09-051-4/+7
| | | | | | | | | | | Adjust location of spice-common source as new spice asks spice-common to be put under "subprojects" directory. Disable -Werror when building with clang for the moment. Some non-trivial changes need to be made to fix the warnings clang give. Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* phpmyadmin: upgrade 4.8.2 -> 4.8.3Yi Zhao2018-09-051-2/+2
| | | | | | | | | | | Security fixes: CVE-2018-15605: An issue was discovered in phpMyAdmin before 4.8.3. A Cross-Site Scripting vulnerability has been found where an attacker can use a crafted file to manipulate an authenticated user who loads that file through the import feature. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openl2tp: fix ipv6 address compare problemChangqing Li2018-09-051-2/+5
| | | | | | | | Ipv6 address type is "u_int8_t s6_addr[16]", so compare use memcmp. htonl is for ipv4, and return uint32_t. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kexec-tools-klibc: rebase x86-64 patch to remove -mcmodel=largeAndrea Adami2018-09-051-5/+7
| | | | | | | Patch did not apply after upgrade to latest master. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kexec-tools-klibc: enable kexec_file_load() for supported archsAndrea Adami2018-09-051-9/+26
| | | | | | | The syscall has been added to klibc. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* klibc_2.0.4: add kexec_file_load() and getrandom() syscallsAndrea Adami2018-09-053-0/+56
| | | | | | | Needed by kexec-tools afer 2.0.17 Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kexec-tools-klibc: rebase x86_kexec_test.patchAndrea Adami2018-09-051-7/+7
| | | | | | | | | After last upgrade this patch does not apply anymore. Replace the previous hack just commenting out the two lines (package vmcore-dmesg as well). Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Revert "php: actually enable openssl"Khem Raj2018-09-051-1/+1
| | | | | | This reverts commit ff33f477c7288c8d619a129fdaf49bb57deb6282. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cyrus-sasl: Update to 2.1.27-rc7Khem Raj2018-09-057-105/+89
| | | | | | | | | | This update also fixes build failures with openSSL 1.1.x Drop patches which are not required anymore Backport a proposed patch to fix build on musl Readjust configure options since some of the options are not available anymore Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgit2: Upgrade to 0.27.4Khem Raj2018-09-051-4/+5
| | | | | | | License Update: Added SHA1 module which is under MIT license Upgrade will fix build with openSSL 1.1+ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libp11: Fix build with openssl 1.1+Khem Raj2018-09-051-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jack: Fix build with python 3.7+Khem Raj2018-09-052-1/+29
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hostapd: fix CVE-2018-14526Andrej Valek2018-09-052-0/+45
| | | | | | | | | Ignore unauthenticated encrypted EAPOL-Key data in supplicant processing. When using WPA2, these are frames that have the Encrypted flag set, but not the MIC flag. Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* PAM: Add python library pamela which supports PAMTom Joseph2018-09-041-0/+15
| | | | | | | | | Pamela is a python wrapper for PAM. Compared to python-pam it has wrapper for account management apis in addition to authentication apis. Signed-off-by: Tom Joseph <tomjoseph83@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ipc-run: 0.96 -> 0.99Hong Liu2018-09-041-1/+1
| | | | | | | Upgrade ipc-run from 0.96 to 0.99 Signed-off-by: Hong Liu <hongl.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvm2: fix install file conflict with multilibKai Kang2018-09-041-0/+4
| | | | | | | | | | | | | When enable multilib and both lvm2 and multilib lvm2 such as lib32-lvm2 are installed to image, it causes install file conflict. | file /etc/lvm/lvm.conf conflicts between attempted installs of | lib32-lvm2-2.02.180-r0.x86 and lvm2-2.02.180-r0.core2_64 Inherit multilib_script to fix it. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* freediameter: update the old sctp api checkMingli Yu2018-09-042-0/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The initial sctp api check for freediameter as below: === commit d3c5e991cb532ea09684d69fb4d0d58e9bc39a0c Author: Sebastien Decugis <sdecugis@freediameter.net> Date: Mon Jun 3 12:05:37 2013 +0800 Add some compliancy to RFC6458. Not tested however as Ubuntu does not support this yet [snip] +/* Use old draft-ietf-tsvwg-sctpsocket-17 API ? If not defined, RFC6458 API will be used */ +/* #define OLD_SCTP_SOCKET_API */ + +/* Automatically fallback to old API if some of the new symbols are not defined */ +#if (!defined(SCTP_CONNECTX_4_ARGS) || (!defined(SCTP_RECVRCVINFO)) || (!defined(SCTP_SNDINFO))) +# define OLD_SCTP_SOCKET_API +#endif === SCTP_RECVRCVINFO is defined in <linux/sctp.h>, but <linux/sctp.h> is't included in the source code previouly. So defined(SCTP_RECVRCVINFO) can be 0 and it makes old sctp socket api definition in effect as below: # define OLD_SCTP_SOCKET_API After lksctp-tools upgrade to 1.0.18, there is below commit introduced in lksctp-tools git: === commit 3c8bd0d26b64611c690f33f5802c734b0642c1d8 Author: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com> Date: Tue Apr 17 20:17:14 2018 -0300 sctp.h: make use kernel UAPI header and with that, remove tons of duplicated declarations. These were lagging behind the kernel header, which is always the most updated one, and as the library is intended to be run only on Linux, there is no reason that we cannot re-use what is in there. That said, this patch drops all duplicated declarations and includes linux/sctp.h to bring them into lksctp-tools. Signed-off-by: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com> [snip] #include <stdint.h> #include <linux/types.h> #include <sys/socket.h> +#include <linux/sctp.h> [snip] === And above logic make defined(SCTP_RECVRCVINFO) to be 1 and the old sctp socket api macro as below won't be defined. # define OLD_SCTP_SOCKET_API And it encouters below build error: | /build/freediameter/1.2.1-r0/freeDiameter-1.2.1/libfdcore/sctp.c:1262:9: error: 'SCTP_SEND_FAILED_EVENT' undeclared (first use in this function); did you mean 'SCTP_SEND_FAILED'? case SCTP_SEND_FAILED_EVENT: ^~~~~~~~~~~~~~~~~~~~~~ SCTP_SEND_FAILED | /build/freediameter/1.2.1-r0/freeDiameter-1.2.1/libfdcore/sctp.c:1262:9: note: each undeclared identifier is reported only once for each function it appears in | /build/freediameter/1.2.1-r0/freeDiameter-1.2.1/libfdcore/sctp.c:1274:9: error: 'SCTP_NOTIFICATIONS_STOPPED_EVENT' undeclared (first use in this function); did you mean 'SCTP_AUTHENTICATION_EVENT'? case SCTP_NOTIFICATIONS_STOPPED_EVENT: Update the old sctp socket api check to fix the above build error. Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lksctp-tools: Upgrade to 1.0.18Mingli Yu2018-09-047-3/+276
| | | | | | | | | | | | | | | | | inherit autotools-brokensep to fix the gap between ${S} and ${B} Backport 6 patches from master to fix build issue[https://github.com/sctp/lksctp-tools/compare/lksctp-tools-1.0.18...master] | WARNING: lksctp-tools-1.0.18+gitAUTOINC+1b077af62d-r0 do_package: QA Issue: lksctp-tools: Files/directories were installed but not shipped in: | /usr/lib64/libsctp.so.1.0.17 | /usr/lib64/lksctp-tools/libwithsctp.so.1.0.17 | -- Looking for sctp_connectx - not found[when build freediameter which depends on lksctp-tools] Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: upgrade to 1.5.1Paul Eggleton2018-09-043-24/+6
| | | | | | | | | | | | | | | | | | | | | | 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>
* python-m2crypto: Add STDC_HOSTED to grep regexpKhem Raj2018-09-011-2/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kexec-tools-klibc: add kexec-x32.patch from oe-coreAndrea Adami2018-08-312-1/+90
| | | | | | | This is the last patch borrowed from the actual oe-core recipe. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kexec-tools-klibc: package vmcore-dmesg-klibcAndrea Adami2018-08-311-1/+2
| | | | | Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kexec-tools-klibc: sync patches with oe-coreAndrea Adami2018-08-314-2/+83
| | | | | | | | | | | | | | | | Following patches have been imported: 0001-Disable-PIE-during-link.patch 0001-purgatory-Pass-r-directly-to-linker.patch The two above are in the now modified 0011-purgatory-Makefile-adapt-to-klcc.patch These two have been imported and renamed: 0002-powerpc-change-the-memory-size-limit.patch 0010-kexec-ARM-Fix-add_buffer_phys_virt-align-issue.patch Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* phoronix-test-suite: add dependency on lsb_releaseRoss Burton2018-08-311-1/+1
| | | | | Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kexec-tools-klibc: upgrade to latest masterAndrea Adami2018-08-311-3/+2
| | | | | | | | as of b9de21ef51a7ceab7122a707c188602eae22c4ee we can remove obsoleted kdump and get the --no-checks option. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kexec-tools-klibc: fix kexec_load() syscall workaroundAndrea Adami2018-08-311-10/+15
| | | | | | | As soon as klibc adds kexec_file_load() syscall we can rework this patch. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>