1
0
mirror of https://github.com/opencryptoki/opencryptoki.git synced 2026-10-24 05:39:17 +03:00

43 Commits

Author SHA1 Message Date
Ingo Franzki
36f8e32c93 Editorial updates and fixes in the README.md and CONTRIBUTING.md files
Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2026-08-25 14:45:29 +02:00
Karel Srot
efeae1f27f Fix typos and errors in README.md and p11sak man page
README.md:
  - Fix "Fox example" typo (should be "For example")
  - Swap CPPFLAGS/LDFLAGS values in configure example (-I for CPPFLAGS,
    -L for LDFLAGS)
  - Fix word order "which features is it" to "which features it is"
  - Add missing verb "set" in DISTCHECK_CONFIGURE_FLAGS note and add
    closing period
  - Restore indentation of "For more installation information" line

man/man1/p11sak.1.in:
  - Fix "a AES" and "a AES-XTS" to "an AES" and "an AES-XTS"
  - Capitalize proper nouns "edwards" and "montgomery" in curve descriptions
  - Fix "Coyping" typo to "Copying" in two section headings
  - Remove stray "command, and the" and fix "supress" to "suppress" in
    --force|-f option description
  - Fix missing space in "samealgorithm" (two occurrences)

Signed-off-by: Karel Srot <ksrot@redhat.com>
2026-08-05 16:52:00 +02:00
Ingo Franzki
583d0128bb Bumping up to version-3.27
Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2026-05-13 13:19:05 +02:00
Ingo Franzki
69bed96e51 Fix markdown in README.md, coding_style.md and opencryptoki-howto.md
And update as needed.

Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2026-04-14 14:28:06 +02:00
Ingo Franzki
f08c175a36 COMMON: Add base support for PKCS#11 v3.2
Add support for the new PKCS#11 v3.2 function list and the new functions
(all of them return CKR_FUNCTION_NOT_SUPPORTED as of now), as well as
for the new encapsulate/decvapsulate attributes.

Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2026-04-13 14:39:43 +02:00
Ingo Franzki
68399abca8 Bumping up to version-3.26
Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2025-11-11 08:58:19 +01:00
Ingo Franzki
c20ccf12ba Bumping up to version-3.25
Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2025-06-10 08:52:39 +02:00
Ingo Franzki
7e9b1b64c0 DOC: Fix link to Opencryptoki manual
Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2024-11-07 10:38:21 +01:00
Ingo Franzki
11a0b0a40b Bumping up to version-3.24
Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2024-09-11 08:46:18 +02:00
Ingo Franzki
02bf4f0cd9 CCA: Support CCA on non-s390x platforms
CCA support on non-s390x platforms differs from CCA support on s390x
(Linux on IBM Z) in some regards.

The main difference is that CCA on Linux on IBM Z supports the AUTOSELECT
option with adapter/domain selection using the environment variables
CSU_DEFAULT_ADAPTER with 'DEV-ANY' and/or CSU_DEFAULT_DOMAIN with 'DOM-ANY',
while CCA on the other platforms does not support this. Furthermore Linux
on IBM Z presents the crypto adapters and domain in the sysfs file system.

CCA on non-s390x platforms only supports to select a distinct adapter via
environment variable CSU_DEFAULT_ADAPTER, but no 'ANY-DEV', and no domain
selection at all. Those platforms do not support crypto domains at all, thus
domain 0 is implied for those.

Furthermore, the format of the version data as returned by CCA verb CSUACFV
is slightly different on non-s390x platforms than what is returned by CCA
on Linux on IBM Z.

Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2024-05-23 16:52:25 +02:00
Ingo Franzki
655b6d4f78 README.md: Fix Coverity badge
Don't enclose it in single quotes, and add query parameter (which is ignored)
to avoid caching of outdated image.

Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2024-05-15 10:31:27 +02:00
Akash Kulhalli
2d9a12be28 doc: Update COPYRIGHTS, README and coding guidelines
A few new files were added that require specific copyright notices to be
displayed (err.c and getopt_long.c). These files are specific to AIX and are
not used on any other platforms.

The readme has been updated as well, mentioning AIX-specific build instructions
and pitfalls where necessary. The CCA library dependencies have been updated
to reflect what the code now demands for AIX. The base version has been updated
from 5.x to 7.1, which effectively only leaves the 4769 card as the supported
card on AIX. The requirements for Linux are unchanged.

The coding guideline document has been updated as well to outline the required
formatting for preprocessor macros.

Signed-off-by: Akash Kulhalli <akash.kulhalli@ibm.com>
2024-04-24 09:48:07 +02:00
Ingo Franzki
32ab06ccec Bumping up to version-3.23
Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2024-02-06 11:02:00 +01:00
Ingo Franzki
c86e0f98ef Bumping up to version-3.22.0
Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2023-09-21 08:57:39 +02:00
Ingo Franzki
18934529e7 Bumping up to version-3.21.0
Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2023-05-15 14:42:55 +02:00
Ingo Franzki
fac284b5df Bumping up to version-3.20.0
Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2023-02-13 09:22:42 +01:00
Ingo Franzki
282ec08f93 README: Fix typo in note about cross compiler build
Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2023-01-24 15:57:38 +01:00
Ingo Franzki
8fc969b238 configure: Support cross compilation
Support cross compilation by making sure that the build tools are
built with a local compiler.

Note: This requires the AX_PROG_CC_FOR_BUILD` autoconf macro from
the autoconf archive.

Tested-by: Marc Hartmayer <marc@linux.ibm.com>
Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2023-01-16 10:13:15 +01:00
Ingo Franzki
99e80a1b70 Bumping up to version-3.19.0
Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2022-09-30 09:45:52 +02:00
Ingo Franzki
2a2af5426f TPM: Add deprecation notice to README.md
The TPM token is deprecated, because it supports only TPM version 1.2.
Does not work with TPM version 2.0. We plan to remove the TPM token in a
future openCryptoki release or version.

Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2022-09-07 09:06:00 +02:00
Ingo Franzki
5c7a166e21 doc: Document that 'make prefix=/foo/bar' or similar is not supported
Variables like 'prefix', 'libdir', or similar should not be specified
with 'make', but should be specified with 'configure' instead.
Specifying them with 'make' is not supported by the openCryptoki package
and may produce unexpected results!

Suggested-by: Juergen Christ <jchrist@linux.ibm.com>
Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2022-08-22 16:14:06 +02:00
Holger Dengler
651e8fa089 README.md: append pkcs11 group entry
Use the append (-a) option for the "usermod" command to prevent the
removal of all other supplementary groups of a user.

Signed-off-by: Holger Dengler <dengler@linux.ibm.com>
2022-07-21 15:45:29 +02:00
Ingo Franzki
5247cd8f42 Bumping up to version-3.18.0
Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2022-04-25 13:04:51 +02:00
Ingo Franzki
e6aa900049 DOC: Update documentation
Closes: https://github.com/opencryptoki/opencryptoki/issues/454

Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com>
2022-03-18 13:13:19 +01:00
Patrick Steuer
8ab1059bd2 Bumping up to version-3.17.0
Signed-off-by: Patrick Steuer <patrick.steuer@de.ibm.com>
2021-10-13 14:09:21 +02:00
Patrick Steuer
025022f5b8 Bumping up to version-3.16.0
Signed-off-by: Patrick Steuer <patrick.steuer@de.ibm.com>
2021-03-31 10:05:05 +02:00
Patrick Steuer
7f53d5b3c8 Bumping up to version-3.15.0
Signed-off-by: Patrick Steuer <patrick.steuer@de.ibm.com>
2020-10-16 15:13:04 +02:00
Harald Freudenberger
a4991809c6 Bumping up to version 3.14
Signed-off-by: Harald Freudenberger <freude@linux.ibm.com>
2020-05-15 08:22:30 +02:00
Patrick Steuer
62ccaa4974 Bumping up to version-3.13.0
Signed-off-by: Patrick Steuer <patrick.steuer@de.ibm.com>
2020-02-26 16:51:26 +01:00
Patrick Steuer
9d84845427 Bumping up to version-3.12.1
Signed-off-by: Patrick Steuer <patrick.steuer@de.ibm.com>
2019-11-22 13:22:15 +01:00
Patrick Steuer
8cd4b97748 Update build time requirements in README and .spec file
Signed-off-by: Patrick Steuer <patrick.steuer@de.ibm.com>
2019-11-18 10:16:13 +01:00
Patrick Steuer
682c84541e Bumping up to version-3.12.0
Signed-off-by: Patrick Steuer <patrick.steuer@de.ibm.com>
2019-11-11 15:41:42 +01:00
Patrick Steuer
53ab2ad6f7 Bumping up to version-3.11.1
Signed-off-by: Patrick Steuer <patrick.steuer@de.ibm.com>
2019-04-23 17:04:44 +02:00
Patrick Steuer
e903d3fea4 Bumping up to version-3.11.0
Signed-off-by: Patrick Steuer <patrick.steuer@de.ibm.com>
2018-11-16 15:53:03 +01:00
Patrick Steuer
07809e3030 Display travis ci and coverity scan build status in README.md
Signed-off-by: Patrick Steuer <patrick.steuer@de.ibm.com>
2018-10-29 15:35:26 +01:00
Eduardo Barretto
a8976e082b Bumping up to version-3.10.0
Signed-off-by: Eduardo Barretto <ebarretto@linux.vnet.ibm.com>
2018-06-06 16:55:55 -03:00
Eduardo Barretto
ddba657e94 Bumping up to version-3.9.0
Signed-off-by: Eduardo Barretto <ebarretto@linux.vnet.ibm.com>
2018-02-21 14:56:46 -03:00
Eduardo Barretto
f2dbc14588 Bumping up to version-3.8.2
Signed-off-by: Eduardo Barretto <ebarretto@linux.vnet.ibm.com>
2017-11-23 13:17:51 -02:00
Eduardo Barretto
3e836ff77c Bumping up to version-3.8.1
Signed-off-by: Eduardo Barretto <ebarretto@linux.vnet.ibm.com>
2017-10-30 17:21:44 -02:00
Eduardo Barretto
2eeaefdd2f Bumping up to version-3.8.0
Signed-off-by: Eduardo Barretto <ebarretto@linux.vnet.ibm.com>
2017-10-27 10:16:36 -02:00
Eduardo Barretto
72c41d4177 Update REAME.md to reflect new information
Signed-off-by: Eduardo Barretto <ebarretto@linux.vnet.ibm.com>
2017-07-18 10:05:23 -03:00
Eduardo Barretto
2055cf2314 Edit README.md file to make use of markdown
Signed-off-by: Eduardo Barretto <ebarretto@linux.vnet.ibm.com>
2017-07-05 16:59:23 -03:00
Eduardo Barretto
0831e5c6f7 Rename README file to README.md to use markdown
Signed-off-by: Eduardo Barretto <ebarretto@linux.vnet.ibm.com>
2017-07-05 16:59:23 -03:00