SHA256
1
0
forked from pool/xca

Accepting request 1164349 from home:pgajdos

- version update to 2.6.0
  * Export certificates for ovpn file
  * SHA1 based MAC for PKCS12
  * Support legacy keys
    and automatically transform them if possible.
  * Renew Certificate freeze XCA
  * paste an encrypted private key results in a crash
  * Fix crash when deleting CA certificates
  * add flatpak build information and github action
  * Subject Alternative Name not filled by all CN
  * Improve import: Finish multi import when empty
  * Add File extensions in Info.plist supported by XCA
  * Quick view of certificates without trying to open XCA
  * pass private key password
  * Export PEM + Key in one File
  * Impossible to import PKCS#12 (RC40_CBC)
  * Make XCA AppStore compliant with -DAPPSTORE_COMPLIANT=ON
- modified patches
  % xca-desktop.patch (refreshed)

OBS-URL: https://build.opensuse.org/request/show/1164349
OBS-URL: https://build.opensuse.org/package/show/security/xca?expand=0&rev=29
This commit is contained in:
Marcus Meissner 2024-04-04 09:13:08 +00:00 committed by Git OBS Bridge
parent c8ea4e2fc6
commit 1bb7f12aaa
5 changed files with 37 additions and 12 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b50ef50c4850a1c1d20fce41971783cb0a2fb9155caa05300029b28b53311d37
size 1846478

3
xca-2.6.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:55a39f22eabadcce4532ebfcf07f796372bdb0d323720db6b6e0deaf267b1709
size 1870446

View File

@ -1,10 +1,10 @@
diff --git a/misc/xca.desktop b/misc/xca.desktop Index: xca-2.6.0/misc/xca.desktop
index 2cdd7a9..89bc823 100644 ===================================================================
--- a/misc/xca.desktop --- xca-2.6.0.orig/misc/xca.desktop
+++ b/misc/xca.desktop +++ xca-2.6.0/misc/xca.desktop
@@ -13,5 +13,5 @@ Comment[pt_BR]=Interface gráfica para gerenciar e emitir Certificados X.509 @@ -15,5 +15,5 @@ Comment[it]=Interfaccia grafica per gene
Exec=xca %F Exec=xca %F
Icon=xca Icon=de.hohnstaedt.xca
Terminal=false Terminal=false
-Categories=Application;Utility;Qt; -Categories=Application;Utility;Qt;
+Categories=Utility;DesktopUtility; +Categories=Utility;DesktopUtility;

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Wed Apr 3 11:43:34 UTC 2024 - pgajdos@suse.com
- version update to 2.6.0
* Export certificates for ovpn file
* SHA1 based MAC for PKCS12
* Support legacy keys
and automatically transform them if possible.
* Renew Certificate freeze XCA
* paste an encrypted private key results in a crash
* Fix crash when deleting CA certificates
* add flatpak build information and github action
* Subject Alternative Name not filled by all CN
* Improve import: Finish multi import when empty
* Add File extensions in Info.plist supported by XCA
* Quick view of certificates without trying to open XCA
* pass private key password
* Export PEM + Key in one File
* Impossible to import PKCS#12 (RC40_CBC)
* Make XCA AppStore compliant with -DAPPSTORE_COMPLIANT=ON
- modified patches
% xca-desktop.patch (refreshed)
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Nov 16 07:58:48 UTC 2023 - ecsos <ecsos@opensuse.org> Thu Nov 16 07:58:48 UTC 2023 - ecsos <ecsos@opensuse.org>

View File

@ -1,7 +1,7 @@
# #
# spec file for package xca # spec file for package xca
# #
# Copyright (c) 2023 SUSE LLC # Copyright (c) 2024 SUSE LLC
# Copyright (c) 2023 Jonathan Brielmaier <jbrielmaier@opensuse.org> # Copyright (c) 2023 Jonathan Brielmaier <jbrielmaier@opensuse.org>
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
@ -18,7 +18,7 @@
Name: xca Name: xca
Version: 2.5.0 Version: 2.6.0
Release: 0 Release: 0
Summary: An RSA key and certificate management tool Summary: An RSA key and certificate management tool
License: BSD-3-Clause License: BSD-3-Clause
@ -33,6 +33,7 @@ BuildRequires: libqt5-linguist
BuildRequires: libtool BuildRequires: libtool
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: update-desktop-files BuildRequires: update-desktop-files
BuildRequires: cmake(Qt5Test)
BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Gui)
BuildRequires: pkgconfig(Qt5Help) BuildRequires: pkgconfig(Qt5Help)
BuildRequires: pkgconfig(Qt5Sql) BuildRequires: pkgconfig(Qt5Sql)
@ -92,11 +93,12 @@ Bash completion script for %{name}.
%license COPYRIGHT %license COPYRIGHT
%{_bindir}/%{name} %{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop %{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png %{_datadir}/icons/hicolor/*/apps/*%{name}.png
%{_datadir}/icons/hicolor/*/mimetypes/x-xca-*.png %{_datadir}/icons/hicolor/*/mimetypes/x-xca-*.png
%{_datadir}/mime/packages/%{name}.xml %{_datadir}/mime/packages/%{name}.xml
%{_datadir}/pixmaps/%{name}* %{_datadir}/pixmaps/%{name}*
%{_datadir}/%{name} %{_datadir}/%{name}
%{_datadir}/metainfo/*.xml
%{_mandir}/man1/%{name}.1%{?ext_man} %{_mandir}/man1/%{name}.1%{?ext_man}
%files bash-completion %files bash-completion