Commit Graph

77 Commits

Author SHA256 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Stephan Kulow
98fc2c66d8 Accepting request 247050 from Base:System
- new version 0.20.3
  * Fix problems reinitializing managed modules after fork
  * Fix bad bookeeping when fail initializing one of the modules
  * Fix case where module would be unloaded while in use [#74919]
  * Remove assertions when module used before initialized [#74919]
  * Fix handling of mmap failure and mapping empty files [#74773]
  * Stable p11_kit_be_quiet() and p11_kit_be_loud() functions
  * Require automake 1.12 or later
  * Build fixes for Windows [#76594 #74149]
- apply patches to avoid errors from certificates with invalid public key
  (fdo#82328, bnc#890908,
   trust-Dont-use-invalid-public-keys-for-looking-up-.patch,
   trust-Print-label-of-certificate-when-complaining-.patch)

OBS-URL: https://build.opensuse.org/request/show/247050
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/p11-kit?expand=0&rev=26
2014-09-03 16:21:22 +00:00
0da6d4a4bb add keyring as source
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=17
2014-09-01 11:07:03 +00:00
d90fa48cd5 fix changes file
OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=16
2014-08-29 06:56:28 +00:00
8af1cf2f17 - new version 0.20.3
* Fix problems reinitializing managed modules after fork
  * Fix bad bookeeping when fail initializing one of the modules
  * Fix case where module would be unloaded while in use [#74919]
  * Remove assertions when module used before initialized [#74919]
  * Fix handling of mmap failure and mapping empty files [#74773]
  * Stable p11_kit_be_quiet() and p11_kit_be_loud() functions
  * Require automake 1.12 or later
  * Build fixes for Windows [#76594 #74149]

OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=15
2014-08-29 06:55:53 +00:00