81 Commits

Author SHA256 Message Date
Ana Guerrero
0ee2c8780f Accepting request 1201323 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1201323
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=48
2024-09-16 15:40:18 +00:00
73bccc0745 - Update to 0.25.5:
* iter: fix recursive attribute loading
  * fix building on FreeBSD 14.0 (amd64)
  * Remove p11-kit-d938f4a8a3a2.patch upstream

- Update to 0.25.4:
  * rpc: add support for recursive attributes
  * p11-kit: add function to check run-time version of the library
  * p11-kit: expose version information through macros
  * p11-kit: add option to specify CKA_ID in generate-keypair and
    import-object commands
  * p11-kit: add --provider option to specify PKCS#11 module when
    using p11-kit commands
  * p11-kit: fix a bug where eddsa mechanism isn't recognized in
    generate-keypair
  * p11-kit: fallback to C_GetFunctionList when C_GetInterface
    returns CKR_FUNCTION_NOT_SUPPORTED
  * bug and build fixes

OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=64
2024-09-16 05:15:41 +00:00
Dominique Leuenberger
2eda7d80ef Accepting request 1190394 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1190394
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=47
2024-07-31 11:28:30 +00:00
663f7ed042 - Added a backport of an upstream commit in p11-kit-d938f4a8a3a2.patch
to avoid passing an incompatible pointer type to a function which is
  an error by default in GCC 14.

If the request is OK, please forward it to Factory soon so that we can
switch the default compiler.  Thanks!

OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=62
2024-07-30 06:48:40 +00:00
Ana Guerrero
a8476135f9 Accepting request 1127895 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1127895
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=46
2023-11-22 17:54:14 +00:00
Otto Hollmann
b04cf94448 Accepting request 1127271 from home:pmonrealgonzalez:branches:Base:System
- Update to 0.25.3:
  * rpc: fix serialization of NULL mechanism pointer [#601]
  * fix meson build failure in macOS (appleframeworks not found) [#603]

OBS-URL: https://build.opensuse.org/request/show/1127271
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=60
2023-11-21 11:46:07 +00:00
Ana Guerrero
804ff7eae2 Accepting request 1123204 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1123204
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=45
2023-11-05 11:18:48 +00:00
Otto Hollmann
39fdeac33e Accepting request 1122212 from home:pmonrealgonzalez:branches:Base:System
- Update to 0.25.2:
  * fix error code checking of readpassphrase for --login option [#595]
  * build fixes [#594]
  * test fixes [#596]

OBS-URL: https://build.opensuse.org/request/show/1122212
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=58
2023-11-03 10:44:20 +00:00
Ana Guerrero
f692e634f5 Accepting request 1120813 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1120813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=44
2023-10-29 18:39:37 +00:00
Otto Hollmann
a534892686 Accepting request 1120796 from home:pmonrealgonzalez:branches:Base:System
- Update to 0.25.1:
  * fix probing of C_GetInterface [#535]
  * p11-kit: add command to list tokens [#581]
  * p11-kit: add command to list mechanisms supported by a token [#576]
  * p11-kit: add command to generate private-public keypair on a token
    [#551, #582]
  * p11-kit: add commands to import/export certificates and public
    keys into/from a token [#543, #549, #568, #588]
  * p11-kit: add commands to list and delete objects of a token
    [#533, #544, #571]
  * p11-kit: add --login option to login into a token with object
    and profile management commands [#587]
  * p11-kit: adjust behavior of PKCS#11 profile management commands
    [#558, #560, #583, #591]
  * p11-kit: print PKCS#11 URIs in list-modules [#532]
  * bug and build fixes [#528 #529, #534, #537, #540, #541, #545,
    #547, #550, #557, #572, #575, #579, #585, #586, #590]
  * test fixes [#553, #580]
  * Remove patch fixed upstream:
    - d1d4b0ac316a27c739ff91e6c4153f1154e96e5a.patch

OBS-URL: https://build.opensuse.org/request/show/1120796
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=56
2023-10-27 13:44:41 +00:00
Ana Guerrero
7174657402 Accepting request 1113446 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1113446
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=43
2023-09-26 20:00:51 +00:00
Otto Hollmann
b7097f4ba5 Accepting request 1113435 from home:iznogood:branches:Base:System
Use full hash of patch, see comment in staging -- https://build.opensuse.org/request/show/1113370

OBS-URL: https://build.opensuse.org/request/show/1113435
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=54
2023-09-25 11:55:15 +00:00
Otto Hollmann
0a02fda18a Accepting request 1112645 from home:iznogood:factory
- Add d1d4b0a.patch: Fix probing of C_GetInterface.
This fixes the test-suite fail in libsoup as far as I can tell

OBS-URL: https://build.opensuse.org/request/show/1112645
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=53
2023-09-25 07:26:36 +00:00
Otto Hollmann
5b6e501d8c Accepting request 1112588 from home:pmonrealgonzalez:branches:Base:System
- Update to 0.25.0:
  * add PKCS#11 3.0 support
  * add support for profile objects
  * add ability to adjust module and config paths at run-time via
    system environmental exports
  * make terminal output nicer
  * p11-kit: add command to print merged configuration
  * p11-kit: add commands to list, add and delete profiles of a token
  * trust: add command to check format of .p11-kit files
  * virtual: fix libffi type signatures for PKCS#11 3.0 functions
  * server: fix umask setting when --group is specified
  * server: check SHELL only when neither --sh nor --csh is specified
  * rpc: use space string in C_InitToken
  * rpc: fix two off-by-one errors identified by asan
  * modules: make logging message more translatable
  * pkcs11.h: support CRYPTOKI_GNU for IBM vendor mechanisms
  * pkcs11.h: add IBM specific mechanism and attributes
  * pkcs11.h: add ChaCha20/Salsa20 and Poly1305 mechanisms
  * pkcs11.h: add AES-GCM mechanism parameters for message-based encryption
  * po: update translations from Transifex
- Update upstream p11-kit.keyring file
- Add missing lang files
- Switch to using Meson as the build system

OBS-URL: https://build.opensuse.org/request/show/1112588
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=52
2023-09-20 15:27:18 +00:00
Dominique Leuenberger
00bbfafd2b Accepting request 1003242 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1003242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=42
2022-09-14 11:44:31 +00:00
92cc5b55a2 Accepting request 993822 from home:dirkmueller:Factory
- skip testsuite on qemu arches, it fails

OBS-URL: https://build.opensuse.org/request/show/993822
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=50
2022-09-13 07:49:07 +00:00
Dominique Leuenberger
c662449186 Accepting request 962247 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/962247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=41
2022-03-18 15:41:37 +00:00
53fa1a32d9 fix
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=48
2022-03-09 16:40:34 +00:00
22f4f4b08c - make sure p11-kit components have matching versions (boo#1196812)
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=47
2022-03-09 16:20:45 +00:00
8b07a63ed5 Accepting request 948996 from home:iznogood:branches:Base:System
New stable release, supersede prev sub

OBS-URL: https://build.opensuse.org/request/show/948996
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=46
2022-02-08 08:57:25 +00:00
Dominique Leuenberger
e2adbdd590 Accepting request 946804 from Base:System
OBS-URL: https://build.opensuse.org/request/show/946804
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=40
2022-01-19 23:11:50 +00:00
1d3a31f67e Accepting request 946217 from home:scabrero:branches:Base:System
Update changelog to pass SLE 15 SP4 request checks, add missing bugs

OBS-URL: https://build.opensuse.org/request/show/946217
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=45
2022-01-16 15:29:42 +00:00
Dominique Leuenberger
ca30ed3665 Accepting request 940234 from Base:System
- Enable systemd support

OBS-URL: https://build.opensuse.org/request/show/940234
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=39
2021-12-16 20:19:23 +00:00
9ff0628a8b - Enable systemd support
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=44
2021-12-13 11:23:18 +00:00
Richard Brown
8ecfb9647f Accepting request 913112 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/913112
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=38
2021-08-20 14:57:45 +00:00
4ace49921a update
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=43
2021-08-12 12:58:51 +00:00
Dominique Leuenberger
9cee776ed7 Accepting request 866737 from Base:System
OBS-URL: https://build.opensuse.org/request/show/866737
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=37
2021-01-30 12:55:33 +00:00
a04cac15f3 Accepting request 863932 from home:dirkmueller:branches:Base:System
- update to 0.23.22 (bsc#1180064, bsc#1180065, bsc#1180066):
 * Fix memory-safety issues that affect the RPC protocol
   (CVE-2020-29361, CVE-2020-29362, and CVE-2020-29363), discovered
   and fixed by David Cook
 * anchor: Prefer persistent format when storing anchor [PR#329]
 * common: Fix infloop in p11_path_build [PR#326, PR#327]
 * proxy: C_CloseAllSessions: Make sure that calloc args are non-zero [PR#325]
 * common: Check for a NULL locale before freeing it [PR#321]
 * proxy: Do not assign duplicate slot IDs [PR#282]
 * common: Get program name based on executable path if possible [PR#307]
 * anchor: Exit with non-zero code, if any error occurs [PR#304]
 * Build and test fixes

OBS-URL: https://build.opensuse.org/request/show/863932
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=41
2021-01-26 08:02:09 +00:00
Dominique Leuenberger
8acfb7acc1 Accepting request 839597 from Base:System
- avoid bareword to fix build failure

OBS-URL: https://build.opensuse.org/request/show/839597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=36
2020-10-08 11:10:30 +00:00
22bad5343d fix
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=39
2020-10-05 14:27:33 +00:00
886635efb7 - avoid bareword to fix build failure
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=38
2020-10-05 13:19:32 +00:00
Dominique Leuenberger
8aced120a8 Accepting request 794045 from Base:System
OBS-URL: https://build.opensuse.org/request/show/794045
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=35
2020-04-16 20:58:08 +00:00
610b3d9863 Accepting request 794036 from home:pluskalm:branches:Base:System
- Update to version 0.23.20:
  * Revert "Fix RPC when length-s are 0" changes [PR#276]
- Changes for version 0.23.19:
  * common: add Russian PKCS#11 extensions to pkcs11x.h header [PR#255]
  * Add simple bash completion for provided commands [PR#258]
  * Unbreak list matching in enable-in and disable-in [PR#262]
  * Fix RPC when length-s are 0 [PR#259]
  * rpc: Add vsock transport support [PR#270]
  * trust: Support CKA_NSS_{SERVER,EMAIL}_DISTRUST_AFTER [PR#265]
  * Build fixes [PR#271, PR#272, PR#273, ...]
- Changes for version 0.23.18:
  * rpc: Allow empty CK_DATE value [PR#253]
  * build: Meson fixes [PR#245]
  * build: Adjust feature parity between meson and autotools [PR#247]
- Changes for version 0.23.17:
  * common: Fix uClibc-ng compilation [PR#237]
  * trust: do not allow daylight to invalidate date validation [PR#236]
  * build: Port to meson build system [PR#231, PR#234]
  * rpc: On UNIX wait on condition variable instead of FD if header is for a different thread [PR#232]
  * doc: Add 'server' command in help [PR#229]
  * Build and test fixes [PR#230]
- Changes for version 0.23.16:
  * proxy: Support C_WaitForSlotEvent() if CKF_DONT_BLOCK is specified [PR#225]
  * conf: Ignore user configuration if the program is running as root [PR#226]
  * proxy: Refresh slot list on every C_GetSlotList call [PR#224]
  * modules: Fix index used in call to p11_dict_remove() [PR#219]
  * Fix Win32 p11_dl_error crash [PR#218]
  * modules: check gl.modules before iterates on it when freeing [PR#217]
  * trust: Ignore unreadable content in anchors [PR#215]
  * extract-jks: Prefer _p11_extract_jks_timestamp to SOURCE_DATE_EPOCH [PR#213]

OBS-URL: https://build.opensuse.org/request/show/794036
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=36
2020-04-15 07:35:23 +00:00
Dominique Leuenberger
ca164fd470 Accepting request 758967 from Base:System
- Also build documentation (boo#1013125)

OBS-URL: https://build.opensuse.org/request/show/758967
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=34
2019-12-25 09:54:35 +00:00
2f744c5087 - Also build documentation (boo#1013125)
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=34
2019-12-23 11:02:54 +00:00
Dominique Leuenberger
22c8aeaf04 Accepting request 703089 from Base:System
OBS-URL: https://build.opensuse.org/request/show/703089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=33
2019-05-16 20:01:31 +00:00
54759f7fd0 Accepting request 701963 from home:dimstar:Factory
Move RPM macros to %_rpmmacrodir.

OBS-URL: https://build.opensuse.org/request/show/701963
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=32
2019-05-15 06:48:25 +00:00
Dominique Leuenberger
8f5b5e22f5 Accepting request 617754 from Base:System
OBS-URL: https://build.opensuse.org/request/show/617754
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=32
2018-07-02 21:27:47 +00:00
15dbe7ce84 Accepting request 616962 from home:zhangxiaofei:branches:Base:System
- New version 0.23.12
  * Fix compile error when PKCS#11 GNU calling convention enabled
- Changelog from version 0.23.11
  * trust: Add extractor for edk2/cacerts.bin
  * modules: Add option to control module visibility from proxy
  * trust: Prevent trust module being loaded by proxy module
  * library: Use dedicated locale object for printing error
  * Treat CKR_CRYPTOKI_ALREADY_INITIALIZED correctly
  * Improve const correctness for P11KitUri
  * PKCS#11 URI scheme comparison is now case insensitive
- Drop p11-kit-biarch.patch: Obsolete since 0.23.10

OBS-URL: https://build.opensuse.org/request/show/616962
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=30
2018-06-19 13:28:04 +00:00
efdd0ac391 - New version 0.23.10
* New p11-kit server command
  * The trust policy module now recognizes CKA_NSS_MOZILLA_CA_POLICY attribute
  * New trust dump command
  * New envvar P11_KIT_NO_USER_CONFIG to stop looking at user configurations
  * trust: Respect anyExtendedKeyUsage in CA certificates 
  * Support x-init-reserved argument of C_Initialize() in remote modules 
  * install private executables in libexecdir, obsoletes p11-kit-biarch.patch
- new server subpackage
- change keyring to new maintainer Daiki Ueno

OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=29
2018-03-27 14:08:05 +00:00
Dominique Leuenberger
05975ddaa0 Accepting request 589234 from Base:System
OBS-URL: https://build.opensuse.org/request/show/589234
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=31
2018-03-24 15:12:07 +00:00
7dd20daa73 Accepting request 589170 from home:kukuk:branches:Base:System
- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/589170
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=27
2018-03-20 14:50:58 +00:00
Dominique Leuenberger
3af954a5e4 Accepting request 442402 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/442402
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=30
2016-12-01 09:20:19 +00:00
d1330b1da5 Accepting request 441444 from home:sbrabec:branches:security:chipcard
- 32-bit compatibility fixes:
  * Add PKCS11 module to p11-kit-32bit (bsc#996047#c39)
  * Add p11-kit-nss-trust-32bit NSS module
  * Fix potential bi-arch issue with private binaries
    (fdo#98817, p11-kit-biarch.patch)

OBS-URL: https://build.opensuse.org/request/show/441444
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=25
2016-11-28 14:40:00 +00:00
Dominique Leuenberger
f2951bf1f3 Accepting request 358456 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/358456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=29
2016-02-17 09:29:28 +00:00
6f0ea4db2f Accepting request 358414 from home:pluskalm:branches:Base:System
- Update to 0.23.2
 * Fix forking issues with libffi
 * Fix various crashes in corner cases
 * Updated translations
 * Build fixes
- Make building more verbose
- Enable tests
- Small spec file cleanup with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/358414
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=23
2016-02-09 07:21:01 +00:00
Dominique Leuenberger
33d1b27498 Accepting request 291315 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/291315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=28
2015-03-23 11:14:14 +00:00
bbb0dddebe Accepting request 289918 from home:posophe:branches:Base:System
Update

OBS-URL: https://build.opensuse.org/request/show/289918
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=21
2015-03-18 16:41:54 +00:00
Stephan Kulow
0f7b7fad69 Accepting request 255865 from Base:System
- remove patches:
 * trust-Print-label-of-certificate-when-complaining-.patch
 * trust-Dont-use-invalid-public-keys-for-looking-up-.patch
- new version 0.20.7 (stable)
 * New public pkcs11x.h header containing extensions [fdo#83495]
 * Export necessary defines to lookup attached extensions [fdo#83495]
 * Build fixes
- new version 0.20.6 (stable)
 * Make the p11-kit-proxy.so module respect critical = no [fdo#83651]
 * Build fix for FreeBSD [fdo#75674]
- new version 0.20.5 (stable)
 * Don't use invalid keys for looking up stapled extensions [fdo#82328]
 * Better error messages when invalid certificate extensions
 * Fix parsing of some odd OpenSSL TRUSTED CERTIFICATE files
 * Fix some leaks, and memory issues
 * Silence some clang scanner warnings
- new version 0.20.4 (stable)
 * Don't complain about C_Finalize after a fork
 * Fix typo

OBS-URL: https://build.opensuse.org/request/show/255865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=27
2014-10-15 14:26:32 +00:00
dd52f351d7 - remove patches:
* trust-Print-label-of-certificate-when-complaining-.patch
 * trust-Dont-use-invalid-public-keys-for-looking-up-.patch
- new version 0.20.7 (stable)
 * New public pkcs11x.h header containing extensions [fdo#83495]
 * Export necessary defines to lookup attached extensions [fdo#83495]
 * Build fixes
- new version 0.20.6 (stable)
 * Make the p11-kit-proxy.so module respect critical = no [fdo#83651]
 * Build fix for FreeBSD [fdo#75674]
- new version 0.20.5 (stable)
 * Don't use invalid keys for looking up stapled extensions [fdo#82328]
 * Better error messages when invalid certificate extensions
 * Fix parsing of some odd OpenSSL TRUSTED CERTIFICATE files
 * Fix some leaks, and memory issues
 * Silence some clang scanner warnings
- new version 0.20.4 (stable)
 * Don't complain about C_Finalize after a fork
 * Fix typo

OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=19
2014-10-13 16:18:49 +00:00