summaryrefslogtreecommitdiffstats
path: root/package/libkcapi
Commit message (Collapse)AuthorAgeFilesLines
* libkcapi: bump to version 1.1.4Fabrice Fontaine2019-01-282-3/+3
| | | | | | | | Update hash of COPYING (year has been updated): https://github.com/smuellerDD/libkcapi/commit/3c56934f44a8f5a1257c342942e6e034fc6f20be Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libkcapi: fix build with gcc 8.2.xFabrice Fontaine2019-01-241-0/+54
| | | | | | | | Fixes: - http://autobuild.buildroot.org/results/8355bc42238e885f7f11ed3d9d37fc55ebdead2b Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libkcapi: disable documentationFabrice Fontaine2018-10-281-0/+4
| | | | | | | | | | | Disable db2pdf, db2ps and xmlto which are used for building PDF, PS, man or html documentation Fixes: - http://autobuild.buildroot.org/results/28df3b50d90bc53b965280b77224f89fe09ec2b9 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libkcapi: bump to version 1.1.3Fabrice Fontaine2018-08-293-33/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Remove patch (already in version). This version bump only contains a limited set of bug fixes: Changes 1.1.3 * Fix: default location of FIPS 140-2 HMAC control file is .<orig file>.hmac (was accidentally moved to <orig file>.hmac with 1.1.2) Changes 1.1.2 * Fix: Bug fixes for GCC 8.1.0 regarding string length checks by Krzysztof Kozlowski * Enhancement: ensure that tests execute on architectures other than X86 by Ondrej Mosnáček * Fix: Bug fix to initialize FDs at the correct time in kcapi-kernel-if.c by Ondrej Mosnáček * Test fix: Support test execution outside build environment by Ondrej Mosnáček Changes 1.1.1 * Fix: Bug fixes for kcapi_hasher by Ondrej Mosnáček Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libkcapi: depends on BR2_TOOLCHAIN_HAS_SYNC_4Fabrice Fontaine2018-05-171-0/+1
| | | | | | | | | | | | Since commit https://github.com/smuellerDD/libkcapi/commit/4d0a5c235536b5f679e6a9b0c847f56c9cfc3835, libkcapi uses __sync_add_and_fetch_4 and __sync_sub_and_fetch_4 Fixes: - http://autobuild.buildroot.net/results/de5e136ea433633d836bff1d2ac1d3b461391b83 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libkcapi: split BR2_PACKAGE_LIBKCAPI_APPSFabrice Fontaine2018-05-082-16/+36
| | | | | | | | | | | | | | | | | | | Since commit https://github.com/smuellerDD/libkcapi/commit/af313accf18887b4f6dbd7306c2389ddf271c9b7, hasher test application depends on dlfcn.h. To avoid putting all apps under !BR2_STATIC_LIBS dependency, split BR2_PACKAGE_LIBKCAPI_APPS into several variables. Moreover, BR2_USE_MMU is only a dependency of BR2_PACKAGE_LIBKCAPI_TEST as other applications don't use fork. Finally, enc or dgst applications could be enabled in a next patch if needed. Fixes: - http://autobuild.buildroot.net/results/7c57f3025030eff41a5cde52759821249859caf1 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libkcapi: bump to version 1.1.0Fabrice Fontaine2018-05-037-303/+36
| | | | | | | | | | - Remove patches (already in version) - Add patch for getrandom (sent upstream: https://github.com/smuellerDD/libkcapi/pull/56) - Add hash for license files Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libkcapi: bump version to 0.14.0Marcin Nowakowski2017-09-266-5/+285
| | | | | | | | | | | | | | | Switch from github hash to an official release. Several upstream patches are required to build the code correctly on all platforms supported by buildroot. The test application now uses fork(). Signed-off-by: Marcin Nowakowski <marcin.nowakowski@imgtec.com> [Arnout: Squash the two patches, MMU dependency was introduced with the version bump. Wrap assignments in libkcapi.mk differently.] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* libkcapi: fix build with gcc 7.xMarcin Nowakowski2017-08-291-0/+31
| | | | | | | | | | | Add an upstream patch to make libkcapi build with gcc 7.x. Fixes: http://autobuild.buildroot.net/results/01f/01f207ccd1cf5fc030510cb7a4eb2649e124b49b/ Signed-off-by: Marcin Nowakowski <marcin.nowakowski@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, package: use SPDX short identifier for BSD-3cRahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license string as much as possible. SPDX short identifier for BSD-3c is BSD-3-Clause. This change is done using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/BSD-3c/BSD-3-Clause/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, linux, package: use SPDX short identifier for GPLv2/GPLv2+Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license strings as much as possible. SPDX short identifier for GPLv2/GPLv2+ is GPL-2.0/GPL-2.0+. This change is done by using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/\<GPLv2\>/GPL-2.0/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libkcapi: bump version to latest git hash 79cb80714ebcMarcin Nowakowski2017-03-202-2/+2
| | | | | | | | | | | | | | | | | | | Configure script is used to detect options supported by the target compiler, but those options are then incorrectly used by the targets compiled using a host compiler. configure: checking whether CC supports -fstack-protector-strong... yes make: /usr/bin/gcc (...) cc1: error: unrecognized command line option "-fstack-protector-strong" Fixes: http://autobuild.buildroot.net/results/4c0/4c06dfa35ef52f6522619f797a9ae4e7a2e45d04/ http://autobuild.buildroot.net/results/788/78886670cff406a09bd08808d9a6e328ee75634b/ Signed-off-by: Marcin Nowakowski <marcin.nowakowski@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libkcapi: new packageMarcin Nowakowski2017-03-183-0/+38
This package provides a userspace library that allows easy use of crypto interfaces exposed by the kernel. A git tip is used instead of the last official release, as autotools support and cross-compilation fixes have been added only very recently. Signed-off-by: Marcin Nowakowski <marcin.nowakowski@imgtec.com> Reviewed-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com> [Thomas: - Change sub-option prompt to "build test applications" - Be more specific about the license: the library is under BSD-3c only, while the programs are under BSD-3c or GPLv2. - Explicitly disable programs when BR2_PACKAGE_LIBKCAPI_APPS is not enabled.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud