summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended/libtirpc
Commit message (Collapse)AuthorAgeFilesLines
* libtirpc: upgrade to 1.0.2Maxin B. John2017-07-214-1050/+2
| | | | | | | | | | | | 1.0.1 -> 1.0.2 Remove these Backported and upstreamed patches: 1. 0001-Fix-for-CVE-2017-8779.patch 2. libtirpc-0.2.1-fortify.patch 3. libtirpc-1.0.2-rc3.patc Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
* meta: Drop remnants of uclibc supportRichard Purdie2017-06-161-3/+0
| | | | | | | | | | | | uclibc support was removed a while ago and musl works much better. Start to remove the various overrides and patches related to uclibc which are no longer needed. uclibc support in a layer would still be possible. I have strong reasons to believe nobody is still using uclibc since patches are missing and I doubt the metadata even parses anymore. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtirpc: Fix CVE-2017-8779Fan Xin2017-06-092-0/+277
| | | | | | | | | This vulnerability is also called "rpcbomb". Backport upstream patch to fix this vulnerability. CVE: CVE-2017-8779 Signed-off-by: Fan Xin<fan.xin@jp.fujitsu.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
* libtirpc: Fix build error due to missing stdint.h> includeKhem Raj2017-05-252-0/+33
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
* libtirpc: Enable des APIs for muslKhem Raj2017-05-103-141/+33
| | | | | | | | Use memset() API instead of __bzero() Drop the patch removing des_* functions for musl Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
* libtirpc: Expose key_secretkey_is_set APIKhem Raj2017-05-102-0/+25
| | | | | | | libnsl needs this API Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
* libtirpc: Backport fixes from 1.0.2rc3Khem Raj2017-05-104-86/+762
| | | | | | | These fixes are needed for it to work with gcc7 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
* libtirpc: remove stray .orig file from Use-netbsd-queue.h.patchAndre McCurdy2016-01-291-701/+0
| | | | | | | | The file 'src/clnt_bcast.c.orig' seems to have been accidentally included when the Use-netbsd-queue.h.patch patch was created. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
* libtirpc: Drop unneeded xz-native dependencyRichard Purdie2016-01-251-1/+0
| | | | | | | | xz-native is needed to decompress the sources but DEPENDS isn't correct for this, its needed at do_unpack time. base.bbclass already handles this correctly so drop the unneeded dependency. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtirpc: remove redundant va_list patchMaxin B. John2016-01-222-19/+0
| | | | | | | Avoid duplicated inclusion of stdarg.h for uclibc builds. Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
* libtirpc: upgrade to 1.0.1Maxin B. John2015-12-275-41/+1793
| | | | | | | | | 0.2.5 -> 1.0.1 Fixed build with uclibc and musl Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
* libtirpc: Fix a bug exposed by uclibcKhem Raj2015-10-242-1/+21
| | | | | | | | | | to have va_list we need to include stdarg.h no matter what but it was latent since with glibc it was getting pull in silently via other headers Change-Id: Ie5f1af4c1374fa525647fcb3ae936ec525a99da1 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
* libtirpc: Refresh uclibc patchesKhem Raj2015-10-241-11/+11
| | | | | | | | patch fails to apply otherwise Change-Id: Ic16912e6e0e8ba75253a4aa0b357b91cabefbf5c Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
* libtirpc: upgrade to 0.2.5Cristian Iorga2014-08-311-3/+3
| | | | | Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtirpc: upgrade to 0.2.4Cristian Iorga2013-12-204-18/+5
| | | | | | | | | | | | | | obsolete_automake_macros.patch removed, no longer needed. Disabled GSS APIs, as those APIs are not present in our distro. Patches directory is now generic, as patches are not created for a specific version. (From OE-Core rev: 3d42e107379d2e79b14a2dbcd35820c63adbfdb0) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Remove PR = r0 from all recipesRichard Purdie2013-10-301-1/+0
| | | | | | | | | | | Remove all PR = "r0" from all .bb files in oe-core. This was done with the command sed -e '/^PR.*=.*r0\"/d' recipes*/*/*.bb -i We've switching to the PR server, PR bumps are no longer needed and this saves people either accidentally bumping them or forgetting to remove the lines (r0 is the default anyway). Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtirpc: Fix build on uclibcKhem Raj2013-03-121-27/+18
| | | | | | | | | Last upgrade of libtirpc broke the uclibc specific patch. So lets refresh it and make it compile for uclibc again Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libtirpc: upgrade to 0.2.3Cristian Iorga2013-02-226-61/+3
| | | | | | | | | - libtirpc-0.2.2-rpc-des-prot.patch removed; - remove-des-crypt.patch removed; both included in base distribution. Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libtirpc: Disable DES functions on uclibcKhem Raj2013-01-252-0/+49
| | | | | | | | | | | | | | uclibc does not provide these functions so dont expect them /usr/lib/libtirpc.so: undefined reference to `key_encryptsession_pk' /usr/lib/libtirpc.so: undefined reference to `getnetname' /usr/lib/libtirpc.so: undefined reference to `cbc_crypt' /usr/lib/libtirpc.so: undefined reference to `ecb_crypt' /usr/lib/libtirpc.so: undefined reference to `getpublickey' /usr/lib/libtirpc.so: undefined reference to `key_gendes' Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtirpc: replace obsolete automake macros with working onesMarko Lindqvist2013-01-162-1/+18
| | | | | | | | Add obsolete_automake_macros.patch that replaces automake macros no longer supported by automake-1.13 with modern constructs. Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* SRC_URI, S: use BPN instead of PN for multilib caseYu Ke2011-08-041-2/+2
| | | | | | | | | in multilibcase, PN has multilib prefix, so it is not correct to use PN in SRC_URI and S. instead, we've dedicately pruned multilib prefix in BPN, so BPN is the right alternative for PN. Signed-off-by: Yu Ke <ke.y@intel.com>
* Patches: Fix Upstream-Status infoSaul Wold2011-07-131-1/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* Drop PRIORITY variableRichard Purdie2011-07-011-1/+0
| | | | | | | | | | | | | | As discussed on the mailing list, this variable isn't useful and if wanted would be better implemented by distros using pn-X overrides. This patch executes: find . -regex ".*\.\(bb\|inc\)$" | xargs sed -i '/^PRIORITY = ".*"$/d' against the tree removing the referenced. Thanks to Phil Blundell for the command. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtirpc: Upgrade 0.2.1 -> 0.2.2Khem Raj2011-06-285-21/+115
| | | | | | | | | | Additionally bring in the nis headers which will be required when using eglibc 2.14 where rpc support is removed. Make it provide virtual/librpc Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtirpc: Fix owner/group of /etc/netconfigMark Hatle2011-06-231-1/+5
| | | | Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* License Field Cleanup: Non-standard field namesBeth Flanagan2011-05-271-1/+1
| | | | | | | | | | | | I've cleaned up some odd license fields, fixed some license names and corrected some incorrect licenses. LICENSE really needs a pass through by the maintainers as some of the licensing is incorrect. Also, every license with Artistic should be gone through and noted as which version of Artistic. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
* recipes-extended: Add Summary informationMark Hatle2010-12-161-0/+1
| | | | | | Add Summary information and update descriptions as necessary. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* SRC_URI Checksums AdditionalsSaul Wold2010-12-091-0/+3
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libtirpc: add new recipe version 0.2.1Dongxiao Xu2010-09-021-0/+13
libtirpc is depended by rpcbind, so introduce it into poky. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>