89 Commits

Author SHA256 Message Date
86d6a00e0a Accepting request 1331978 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1331978
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=51
2026-02-10 20:11:30 +00:00
26eb1341df Accepting request 1331977 from home:ayankov:branches:Base:System
- Update to 0.26.2

OBS-URL: https://build.opensuse.org/request/show/1331977
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=72
2026-02-09 09:19:42 +00:00
c680fae9d6 Accepting request 1331973 from home:ayankov:branches:Base:System
- Update to 0.26.21
  rpc: CVE-2026-2100: NULL dereference via C_DeriveKey with specific NULL parameters (bsc#1257820)

OBS-URL: https://build.opensuse.org/request/show/1331973
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=71
2026-02-09 09:12:30 +00:00
4d136dea6e Accepting request 1328265 from Base:System
- Update to 0.26.1:
  * trust: Ensure compatibility of CKA_NSS_TRUST and CKA_TRUST (forwarded request 1328203 from pmonrealgonzalez)

OBS-URL: https://build.opensuse.org/request/show/1328265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=50
2026-01-21 13:14:28 +00:00
382f56fb44 Accepting request 1328203 from home:pmonrealgonzalez:branches:Base:System
- Update to 0.26.1:
  * trust: Ensure compatibility of CKA_NSS_TRUST and CKA_TRUST

OBS-URL: https://build.opensuse.org/request/show/1328203
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=69
2026-01-20 13:20:25 +00:00
ff8c53736e Accepting request 1327817 from home:lmulling:branches:Base:System
- Update to 0.26.0:
  * pkcs11: Update PKCS11 headers to version 3.2
  * trust: Lookup DNs in reverse order (RFC4514 section 2.1)
  * Update translations

OBS-URL: https://build.opensuse.org/request/show/1327817
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=68
2026-01-19 08:48:04 +00:00
12a5721974 Accepting request 1308981 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1308981
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=49
2025-10-05 15:50:51 +00:00
ccb41a0b5e Accepting request 1308980 from home:ayankov:branches:Base:System
- Update to 0.25.10:
    * rpc: Add module configuration option to specify server address [#707]
    * rpc: Fix empty array attribute handling [#704]
    * server: Remove libsystemd dependency for socket activation [#685]
    * Avoid segfault if p11_library_init_impl/p11_library_uninit are called multiple times [#682]
    * Add zsh completions [#674]
    * pkcs11: Update pkcs11.h to version 3.1 [#671]
    * pkcs11: Add IBM specific mechanisms [#669]
    * server: Check SHELL if (and only if) neither --sh nor --csh is specified [#661]
    * trust: Don't create file names longer then 255 [#659]
    * trust: Sort paths for reproducible extract [#656]
    * Build and test fixes [#647, #653, #654, #657, #660, #667, #673, #681, #683, #688, #694]
    * Update translations [#663, #701]
    * Build fixes from tarball with Meson [#714]
    * subprojects/pkcs11-json: Update git submodule [PR#719]
* Disable zsh completions
See fullchangelog at: https://github.com/p11-glue/p11-kit/releases

OBS-URL: https://build.opensuse.org/request/show/1308980
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=66
2025-10-04 14:13:45 +00:00
dfe7f46adf 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
0059ba55b3 Accepting request 1200768 from home:pmonrealgonzalez:branches:Base:System
- 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/request/show/1200768
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=64
2024-09-16 05:15:41 +00:00
b5402d2c51 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
237700552f Accepting request 1189818 from home:jamborm:gcc14test-m
- 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/request/show/1189818
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=62
2024-07-30 06:48:40 +00:00
4c93f01179 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
a893a94f71 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
ecdc74b89e 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
ae2f5a5b1d 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
df8ab49720 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
99e8319d6b 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
abc96d6e6d 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
3d9fdae84c 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
8fd66abb8f 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
dcb4588836 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
4c47c36ecd 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
e62c1d1820 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
d095d11525 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
de2c0081d6 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
389aadc3fe - 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
e58dd1c3b4 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
d202143e26 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
6eaa94d6c6 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
8e4d56065e 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
1b0f38d979 - 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
207bbb2f78 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
70ff3bf379 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
bd60882e4e 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
a023e2ca7c 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
22ae63e24d 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
9bf8b0bade 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
75fd691769 - 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
4bfa9df68a 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
7fc727ada4 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
85edcd8a0d 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
5f3b03dcb2 - 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
2afd4c3cc3 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
0106448460 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
08f148af67 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
0cdb104e18 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
95f761dfbf - 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
7e9bf26d6a 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
e9299fe481 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