Commit Graph

2735 Commits

Author SHA1 Message Date
Patrick Monnerat
6efb699182 Update french translation for release 2.7.0 2024-08-21 15:20:24 +02:00
Paolo Basenghi
5ff3e86c31
Updated 2.7.0 release italian translation 2024-08-21 12:26:37 +02:00
Christian Hohnstaedt
df097925a0 Trigger build on PR 2024-08-21 10:20:41 +02:00
Christian Hohnstaedt
db55a09a59 Abandon 3DES triggered by #218 Encryption for exported keys
Switch Key export in "Cert+PKCS#8" and "Database dump"
mode from DES3-EDE to AES-256
2024-08-21 10:20:41 +02:00
Christian Hohnstädt
21b0c61e79
Merge pull request #574 from atriwidada/main
updated Indonesian translation
2024-08-21 07:04:59 +02:00
Andika Triwidada
f8ac3089e4
updated Indonesian translation 2024-08-21 06:47:13 +07:00
Christian Hohnstaedt
5c62100733 CMakeLists.txt: support SOURCE_DIR == BINARY_DIR
In case of SOURCE_DIR == BINARY_DIR the "doc/rst"
directory was the same directory for some copy operations
and dependencies became recursive.

Change the binary "doc/rst" directory to doc/rst-build

Also drop some superflous ""
2024-08-20 23:24:02 +02:00
Christian Hohnstaedt
bd8398bc1d Update german translation 2024-08-20 18:39:33 +02:00
Christian Hohnstaedt
621a01cec1 Update translations 2024-08-20 17:07:35 +02:00
Christian Hohnstaedt
87f00ec2d2 Update changelog 2024-08-20 11:03:27 +02:00
Christian Hohnstaedt
bc590c8521 Improve changelog
Reuse the generated changelog HTML file
Make sections addressable by DOM search:
  section[id^='xca-" + dashedversion + "'] ul.simple
2024-08-20 11:03:27 +02:00
Christian Hohnstaedt
da59d1dcf0 Revert "Close #480: add flatpak build information and github action"
This reverts commit 5162369a84.

Keep "de.hohnstaedt.xca.metainfo.xml", because it
is not flatpak specific, but specified by freedesktop:
https://www.freedesktop.org/software/appstream/docs/sect-Metadata-Application.html

All this flatpak stuff does not belong here, but
into https://github.com/chris2511/flathub.git
2024-08-20 11:03:27 +02:00
Christian Hohnstaedt
a2ac41e250 Extend linux app images by 128 and 256 bit PNG
flatpak requires a 128x128 pixel sized icon
2024-08-20 11:03:27 +02:00
Christian Hohnstaedt
014d96a762 Close #561: Missing data: Qt6 compiling dependencies 2024-08-20 11:03:27 +02:00
Christian Hohnstaedt
39da47c217 Drop support of encrypted PVK files.
The RC4 "encryption" is insecure.

The unencrypted PVK key is also insecure, but it does
not give users a false sense of security.
2024-08-20 11:03:27 +02:00
Christian Hohnstaedt
8193988b01 Do not install xca.qch file
It is not required at runtime
2024-08-20 11:03:27 +02:00
Christian Hohnstaedt
ee48266625 Update OpenSSL versions
Stay with QT 6.6.3 on Windows, because windeployqt
does not deploy the gcc libs with QT 6.7.2
Stay with QT 6.6.3 on MacOS, because the info/warning
message does not show an icon
2024-08-20 11:00:21 +02:00
Christian Hohnstädt
d298291d8a
Merge pull request #562 from Gnafu/patch-2
Typo in ITALIAN translation
2024-08-17 15:13:03 +02:00
Christian Hohnstädt
6b7db9fc9a
Merge pull request #560 from Gnafu/patch-1
Typos miscellaneous.rst
2024-08-17 15:10:56 +02:00
Christian Hohnstädt
1d8950096f
Merge pull request #558 from undermind/main
update russian translation
2024-08-17 15:10:39 +02:00
Christian Hohnstaedt
cc69abbed6 Fixup for flexible clipboard export
Commit 2060d75f51
introduced a segfault.
2024-08-17 13:18:06 +02:00
Christian Hohnstaedt
17f79d333e Close #572: The ul label on the XCA official website is not closed
Fix typo in changelog mangle script and fix it online
2024-08-15 09:38:37 +02:00
Christian Hohnstaedt
8a01ea87af Update changelog 2024-07-17 23:33:04 +02:00
Christian Hohnstaedt
9d92318389 Fix ITMS-90886: Cannot be used with TestFlight
Add the name from the "provisionprofile" to the
entitlements to silence the error and allow
testflights.

Extend legacy.dylib to also include the x86_64 binary

Bump patch version to get new versions
even with commit amending.
2024-07-17 23:32:36 +02:00
Christian Hohnstaedt
b21221304b Windows/Mac build: switch to QT 6.6.3
and fix a minor typo
2024-07-17 23:32:36 +02:00
Christian Hohnstaedt
add0be8b0b Close #554: Missing option to disable file association in Windows setup
Re-add file associations as extra installation item.
Always install the XCA specific extensions (*.xdb, *.xca)
with the main application, but allow to skip the generic
extensions like *.crl, *.pem, *.crt
2024-07-17 23:32:36 +02:00
Lorenzo Pini
61a89822db
Update xca_it.ts 2024-07-02 16:31:40 +02:00
Lorenzo Pini
7ffddac061
Update xca_it.ts 2024-07-01 12:09:34 +02:00
Lorenzo Pini
8f1f1fc323
Typos miscellaneous.rst 2024-06-21 09:36:03 +02:00
Mikhail Belyankin
8cd012b23f
update russian translation 2024-06-14 03:05:59 +04:00
Christian Hohnstädt
128f7d957a
Merge pull request #553 from nimdassdev/main
Update xca_bg.ts
2024-05-30 16:03:01 +02:00
Christian Hohnstaedt
5d0204b8bf Merge remote-tracking branch 'origin/main' 2024-05-30 15:10:31 +02:00
Christian Hohnstädt
218bf9ec2a
Merge pull request #551 from Erfankam/fix_compiling_issue_in_tests
#550: Fix compiling tests issue by providing -pthread link flag.
2024-05-30 15:04:17 +02:00
IT Creativity + Art Team
502e28e9c5
Update xca_bg.ts
Updated/improved BG lang support. Thank you.
2024-05-11 12:47:46 +03:00
Christian Hohnstaedt
f004ad6728 Setup Python and pip with actions/setup-python@v5
Also switch and reduce the macos build to Qt6 + arm64
2024-04-26 12:40:58 +02:00
Christian Hohnstaedt
bb32e30f9c Switch application direction depending on the language
When switching to persian language, XCA
switches to Right-To-Left layout.
2024-04-23 22:07:24 +02:00
Christian Hohnstaedt
2060d75f51 Close #395: Flexible Clipboard Export
Generalize the Clipboard format selection
and extend it to certificates.

Certificates may now be exported as chain
or together with private key.

The clipboard format selection also
affects the Drag&Drop content.

The Export->Clipboard men now also shows the
currently selected format export.
2024-04-23 22:01:38 +02:00
Christian Hohnstaedt
e1914d3fd3 Improve translation file lookup on linux
Also look in the directory of the application
if no other translation was found.
Add search path for qt5 or qt6 library translations
depending on the compiletime library version

Use static initializers while at it.
2024-04-23 21:49:39 +02:00
Simin Ghadiri
56f6eaf103 #550: Fix compiling tests issue by providing -pthread link flag. 2024-04-23 10:14:49 +03:30
Christian Hohnstaedt
c7565cf0f1 Fix calendar export for CAs
The export checked the F_CHAIN flag, but the export item
used the F_CA flag to indicate CA calendar exports.
2024-04-22 19:13:24 +02:00
Christian Hohnstaedt
e3c2c40f1e Support importing existing OpenVPN TLS Auth keys
The TA-Key is the property of a CA.
2024-04-22 19:13:02 +02:00
Christian Hohnstaedt
68b14617cc Add tests for the DateTime input for validity times.
Test the correct behavior of the "Midnight" and setDiff methods.
Especially to keep the time when switching from hidden time (midnoght)
back to shown time.
2024-04-22 19:13:02 +02:00
Christian Hohnstaedt
a53e0a96aa ExportDialog add missing file extensions
At least the macos file dialog behaves strange if
the currently selected extension is not listed in the glob-list.
2024-04-22 19:13:02 +02:00
Christian Hohnstaedt
12e761eec4 Fix renewal test 2024-04-22 19:13:02 +02:00
Christian Hohnstaedt
f3ed7ef09e Fix missing takeys table in new databases
The "takeys" table was only created for existing databases.

New databases were immediately marked as version "8" databases
and the tykeys table creation was skipped.
2024-04-22 19:13:02 +02:00
Christian Hohnstaedt
582ee06a2d Update german translation 2024-04-22 19:13:02 +02:00
Christian Hohnstaedt
c17a3de9e4 Update translations 2024-04-22 19:13:02 +02:00
Christian Hohnstaedt
a9c5466ea9 Make more texts translateable 2024-04-22 19:13:02 +02:00
Christian Hohnstaedt
6a71ea218f Fix "Copy extensions from request" function
Previously the request extensions were ignored
when they also existed on one of the other tabs.

Now they are correctly listed and marked as duplicated.
2024-04-22 19:13:02 +02:00
Christian Hohnstaedt
53dfdb35e6 NewX509: use enum instead of int for clarity
No need to call "NewX509::validateExtensions" with the "nconf"
2024-04-22 19:13:02 +02:00