Commit Graph

9 Commits

Author SHA256 Message Date
9ab73937f1 Accepting request 765261 from home:msmeissn:branches:security
- updated to 1.1.5:
  - Fix invocation of ansi_cprng in FIPS mode during testing
  - Fix testing on kernels >= 5.0
  - Add virtualization test for kernel 5.1
  - Fix the limit between vmsplice() and sendmsg() by Christophe Leroy
  - Fix remove code duplication by Ondrej Mosnáček
  - Fix potential memleak in speed-test
- updated to 1.1.4:
  - Fix: use sendmsg when processing more than 1<<16 bytes input data which improves performance on some architectures
- updated to 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.0)
- updated to 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
- updated to 1.1.1:
  - Fix: Bug fixes for kcapi_hasher by Ondrej Mosnáček
- updated to 1.1.0:
  - API Enhancement: Addition of kcapi_handle_reinit
  - Fix: simplify code by removing the internal *_fd functions from kcapi-kernel-if.c
  - Test enhancement: add IIV speed testing
  - Fix: add a loop around the read system call to always obtain all generated data
  - Fix: use host compiler for compiling docproc (reported by Christophe LEROY, fixed by Björn Esser)
  - Fix: make error handling of hashing applications consistent with coreutils applications (reported by Christophe LEROY)
  - Fix: support for zero length files (patched by Ondrej Mosnáček)
  - Fix: support for zero message hashes on kernels <= 4.9 (patched by Ondrej Mosnáček)
  - Fix: Add Travis CI test system provided by Ondrej Mosnáček
  - Fix: Add several fixes to kcapi-hasher by Ondrej Mosnáček
  - Fix: Add additional tests for kcapi-hasher by Ondrej Mosnáček

OBS-URL: https://build.opensuse.org/request/show/765261
OBS-URL: https://build.opensuse.org/package/show/security/libkcapi?expand=0&rev=20
2020-01-17 12:58:39 +00:00
ffddc1394d Accepting request 754320 from home:marxin:branches:security
- Use %make_build and respect %optflags.

OBS-URL: https://build.opensuse.org/request/show/754320
OBS-URL: https://build.opensuse.org/package/show/security/libkcapi?expand=0&rev=18
2019-12-13 17:13:37 +00:00
cc58a865e2 Accepting request 733711 from home:StefanBruens:branches:openSUSE:Factory
- Remove docbook-utils BuildRequires, xmlto is sufficient
- Spec file cleanup, use license macro, drop defattr, drop BuildRoot

OBS-URL: https://build.opensuse.org/request/show/733711
OBS-URL: https://build.opensuse.org/package/show/security/libkcapi?expand=0&rev=16
2019-09-27 17:04:51 +00:00
2c65ca3bff - Change the signing to use openssl sha256/sha512 directly, to
avoid fipscheck / hmaccalc.

OBS-URL: https://build.opensuse.org/package/show/security/libkcapi?expand=0&rev=14
2017-07-12 15:00:35 +00:00
06fc11f271 Accepting request 508953 from home:bmwiedemann:branches:security
Add reproduciblesort.patch to always link .o files in the same order and
Add reproducibledate.patch to not add current time to man-pages to fix build-compare

OBS-URL: https://build.opensuse.org/request/show/508953
OBS-URL: https://build.opensuse.org/package/show/security/libkcapi?expand=0&rev=12
2017-07-08 14:11:16 +00:00
fb0569cfc9 Accepting request 507005 from home:msmeissn:branches:security
- libkcapi-use-external-fipshmac.patch: use external fipshmac,
  our chroots / vm builds do not necessarily have the right kernel.

OBS-URL: https://build.opensuse.org/request/show/507005
OBS-URL: https://build.opensuse.org/package/show/security/libkcapi?expand=0&rev=8
2017-06-29 09:56:15 +00:00
c0795e8fb0 FATE#323554 bsc#1045948
OBS-URL: https://build.opensuse.org/package/show/security/libkcapi?expand=0&rev=7
2017-06-28 16:11:55 +00:00
09cf786891 Accepting request 506724 from home:jengelh:branches:security
- Compact descriptions a bit
- Remove libkcapi provide/requires
- Use %_libdir throughout and avoid /lib

OBS-URL: https://build.opensuse.org/request/show/506724
OBS-URL: https://build.opensuse.org/package/show/security/libkcapi?expand=0&rev=6
2017-06-28 15:39:33 +00:00
8880968bb6 Accepting request 505746 from home:msmeissn
library interface for the kernel crypto api

OBS-URL: https://build.opensuse.org/request/show/505746
OBS-URL: https://build.opensuse.org/package/show/security/libkcapi?expand=0&rev=1
2017-06-22 17:47:29 +00:00