Christian Hohnstädt
21cd74c62e
Add key.png converted from key.xpm, because on OSX xpm does not work
2020-10-14 19:48:17 +02:00
Christian Hohnstädt
24009b13c7
Fix warnings
2020-10-14 19:48:17 +02:00
Christian Hohnstädt
673df16dcf
Finish struct option with zeros
2020-10-12 13:04:03 +02:00
Christian Hohnstaedt
ef24c00c22
Minor fixes
2020-06-26 14:21:32 +02:00
Christian Hohnstaedt
17b621ccef
Encapsulate all index.internalPointer() in fromIndex(index)
2020-05-10 09:09:31 +02:00
Christian Hohnstaedt
9e52d99067
Fix destructor of BioByteArray to not overwrite ro data
2020-05-08 17:37:40 +02:00
Christian Hohnstaedt
45f834a6e4
Move tree-handling from db_x509 class to the base class
...
This is a preparation for possibly inserting
structuring folder elements later.
2020-05-08 17:37:40 +02:00
Christian Hohnstaedt
af79214121
Use fromIndex(index) convenience function
...
for certificates create a function returning
a dynamically casted pki_x509 pointer
Add NULL check of dynamically casted pointer,
because it could be a folder...
2020-05-08 17:37:40 +02:00
Christian Hohnstaedt
1e544161f6
Eliminate the use of "mainwin" in lib/db_*
2020-05-08 11:59:09 +02:00
Christian Hohnstaedt
7c65a786ea
Revamp database management
...
The global variable "Database" of class xca_db
can be used by any other class to access. No need
to provide it.
The "xca_db" class managed the "database_model" pointer.
Accessing the name of the current database has been unified.
2020-05-08 07:47:15 +02:00
Christian Hohnstaedt
93a7c6a9a3
Implement option --list-curves and display EC curves
2020-05-06 18:32:37 +02:00
Christian Hohnstaedt
9b201566e2
Improve on cmdline, console, unicode and windows CMD
...
Improve Windows registry functions
Use *A postfix function explicit becaus e we don't expect
unicode characters.
Also simplify "console_write()"
2020-05-06 18:32:27 +02:00
Christian Hohnstaedt
d1c0970ea1
BioByteArray: Add size() method
2020-05-06 18:08:36 +02:00
Christian Hohnstaedt
b5c9d645e3
More native separators when displaying file names
2020-05-06 17:57:09 +02:00
Christian Hohnstaedt
b2ab7570b8
Minor fixxes and constifies
2020-04-30 18:47:28 +02:00
Christian Hohnstaedt
0f7465dcc5
Add convenience function to convert QModelIndex to pki_base *
2020-04-30 18:46:08 +02:00
Christian Hohnstaedt
03633d7a8a
Provide db class name through constructor
2020-04-30 18:44:36 +02:00
Christian Hohnstaedt
a3344100e3
Drop FOR_ALL_pki() makro and use a foreach() loop
...
The foreach loop iterates over all items of a type.
The iterate method is now superflous
2020-04-30 18:40:49 +02:00
Christian Hohnstaedt
8f46d238e0
Replace __ME makro by pki_base QString() operator
...
Now a pki item can transform itself to a QString for debugging
2020-04-30 18:37:48 +02:00
Christian Hohnstaedt
5a64725556
Move item store from db_base into separate class "pki_lookup"
...
Since also pki_base and other classes need to access them.
2020-04-30 18:37:25 +02:00
Christian Hohnstaedt
f889efc4cb
Merge branch 'master' into develop
2020-04-30 18:34:16 +02:00
Christian Hohnstaedt
31d173d2bd
Release XCA 2.3.0 done
2020-04-29 15:59:14 +02:00
Christian Hohnstaedt
79510a24c5
Prepare XCA 2.3.0
2020-04-29 15:18:49 +02:00
Christian Hohnstaedt
1f2429e677
Avoid filedescriptor leak
2020-04-29 13:29:01 +02:00
Christian Hohnstaedt
efe283ad73
Fix typo in xca.desktop
2020-04-28 07:09:15 +02:00
Christian Hohnstaedt
922dfe0913
Update changelog
2020-04-27 15:04:09 +02:00
Christian Hohnstaedt
f361ea24ce
Update README.md
2020-04-27 15:03:36 +02:00
Christian Hohnstaedt
76e3f86783
Close #191 : OID LN differs warning popups at startup
...
OpenSSL fixed the 2 LN with commit:
648b53b88e
in OpenSSL 1.1.1e.
Follow my own advice and delete them from the oids.txt
together with all other OIDs present in OpenSSL
since at least version 0.9.8
Also do the initOIDs after creating the QApplication to
avoid qAbort() when creating the warning (introduced after 2.2.1)
2020-04-27 15:03:36 +02:00
Christian Hohnstaedt
fa461175bd
Fix git.release script
2020-04-27 15:03:36 +02:00
Christian Hohnstaedt
0ac3b2daca
Improve and fix VERSION_ITERATION
2020-04-27 15:03:36 +02:00
Jacek Tyborowski
b13f0c9c0c
Add polish translation
2020-04-18 20:33:15 +02:00
Christian Hohnstaedt
7b6505ffde
Close #189 Database compaction #189
...
Call VACUUM on close unconditionally.
2020-04-18 20:06:39 +02:00
Christian Hohnstaedt
742bfbafc1
Unify and reformat translations (make trans)
...
lupdate -locations relative xca.pro
2020-04-11 12:35:56 +02:00
Christian Hohnstaedt
cfa790ac4d
Convert slovak translation to TS
2020-04-11 12:25:06 +02:00
Slavko
3e9ad8afa7
Update slovak translation
2020-04-11 12:23:05 +02:00
Paolo Basenghi
23ea395e51
Update italian translation
2020-04-11 12:23:05 +02:00
Christian Hohnstädt
56528c55d6
Merge pull request #185 from nevenko/master
...
Croatian translation for xca 2.3.0
2020-04-11 12:13:09 +02:00
Christian Hohnstädt
34b9614762
Merge pull request #187 from burasuzu/JapaneseLanguage
...
Japanese translation for 2.3.0.
2020-04-11 11:51:18 +02:00
Christian Hohnstädt
96c890b714
Merge pull request #186 from GH3844HL/master
...
Dutch translation for 2.3.0.
2020-04-11 11:49:00 +02:00
BURASUZU
094e7a8ca9
In preparation for the release on April 17, we added Japanese translation and minor changes.
2020-04-11 16:08:15 +09:00
Guido P
bfd757179a
Dutch translation for 2.3.0.
2020-04-09 21:08:42 +02:00
Nevenko Bartolincic
12bbed4d3f
Merge commit '1da24ae921b726f5e4e7a295bc7cd661e5f18863'
2020-04-09 13:00:14 +02:00
Nevenko Bartolincic
b4a50004f6
Croatian translation for 2.3.0.
2020-04-09 10:27:43 +02:00
Christian Hohnstaedt
c00e4b84df
Merge branch 'master' into develop
2020-04-08 20:39:03 +02:00
Christian Hohnstaedt
1da24ae921
Convert french translation to TS
2020-04-08 18:29:14 +02:00
Christian Hohnstädt
2317dc4570
Merge pull request #184 from monnerat/fr-2.3.0
...
French translation for 2.3.0.
2020-04-08 18:27:22 +02:00
Patrick Monnerat
05ff56317a
French translation for 2.3.0.
2020-04-08 17:52:12 +02:00
Christian Hohnstaedt
47f7cfa8a5
Update translation
2020-04-07 23:03:01 +02:00
Christian Hohnstaedt
def93f80c5
Fix typo in URL
2020-04-07 22:34:30 +02:00
Christian Hohnstaedt
11daf927ae
OpenSSL upstream URL layout changed
...
Only the latest version is available under source/
which is pretty reasonable to point everyone to the latest version....
Update travis/docker command files to match
the new OpenSSL upstream URL layout
2020-04-07 21:52:43 +02:00