Commit Graph

133 Commits

Author SHA1 Message Date
Christian Hohnstaedt
715b263998 Indicate development and release version by git commit hash
Fix "qmake" build for qt4 and qt5
2018-01-28 11:36:37 +01:00
Christian Hohnstaedt
edf51e3c8d Update OpenSSL version for MacOSX and W32 to 1.1.0g 2017-11-13 18:26:28 +01:00
Christian Hohnstaedt
cefb140601 Switch to Qt5 for Windows build and installation
Don't depend on htonl() and friends to avoid lwsock32
Fixup WIN32 define to use the Qt definition
2017-07-17 09:27:46 +02:00
Christian Hohnstaedt
5fbd102493 Fix for MacOS X builds 2017-07-15 06:51:37 +02:00
Christian Hohnstaedt
b22d82a3f9 OSSL 1.1 vs. 1.0: Windows support 2017-07-08 06:57:04 +02:00
Patrick Monnerat
ad6c2baae5 Add support for OpenSSL 1.1.0
The API changed heavily. New functions arrived, old functions
disappeared and many structures became opaque.

This version of the patch implements pkcs11 signing as follows:
- openssl < 1.0.0: rsa & dsa without engine
- openssl 1.0.x: rsa, dsa & ec with engine
- openssl >= 1.1.0: rsa, dsa & ec without engine

In the operation, we therefore also gain implementation of dsa signing for openssl < 1.0.0 (ec disabled because EC_KEY_METHOD was not yet invented!).

I've given up trying to use a PKEY_ENGINE with openssl 1.1: seems not possible anymore.

I've succeeded compiling the patched xca with openssl 0.9.8n, 1.0.2j and 1.1.0e.
I've successfully tested pkcs11 signing using softhsm with openssl 1.0.2j and 1.1.0e.

The patch also removes gcc7 new warnings.
2017-06-19 08:32:39 +02:00
Christian Hohnstaedt
9278dee957 Update to newest Openssl 2017-06-19 08:31:47 +02:00
Christian Hohnstaedt
ff7bca7d3c Add more DN entries 2016-01-16 07:34:20 +01:00
Christian Hohnstaedt
85fbd00698 Push EC group to the OID resolver on double-click 2015-10-10 11:41:03 +02:00
Christian Hohnstaedt
08e4860651 Improve windows installer 2015-10-02 16:55:22 +02:00
Christian Hohnstaedt
e5541c6d67 SF. Bug. #81 Make xca qt5 compatible
Extend XCA to also compile against Qt5
Remove directory from Qt includes
2015-09-17 18:42:42 +02:00
Christian Hohnstaedt
15114e6ee5 Prepare release 1.3.0
Use OpenSSL 1.0.2d for Windows and MAC
2015-08-11 07:41:17 +02:00
Christian Hohnstaedt
6abdbb2ad7 SF Bug #105 1.2.0 OS X Retina Display Support 2015-07-07 16:51:12 +02:00
Christian Hohnstaedt
6eef8ee2e7 Use OpenSSL 1.0.2c 2015-07-07 16:49:03 +02:00
Nevenko Bartolincic
ff10771c4f Update croatian translation 2015-04-21 08:02:04 +02:00
Christian Hohnstaedt
9a30f6a1a6 minor language typo 2015-04-15 06:20:37 +02:00
Christian Hohnstaedt
be9619c136 Added the misc/git.release.something to create a tarball wit any version 2015-04-10 19:32:29 +02:00
Christian Hohnstaedt
58142b487c Fix syntax errors in documentation and english phrases
Thx Patrick Monnerat <Patrick.Monnerat@datasphere.ch>
2015-04-10 19:27:05 +02:00
Patrick Monnerat
e56fe4c616 Update french translation 2015-04-10 15:54:44 +02:00
Christian Hohnstaedt
1f13c62ade Update xca.nsi 2015-04-09 07:53:44 +02:00
Christian Hohnstaedt
b1c8b7e55b OpenSSL 1.0.2a is out 2015-03-21 05:58:11 +01:00
Christian Hohnstaedt
e46ece86ae Update to OpenSSL 1.0.2 2015-02-21 09:55:24 +01:00
Christian Hohnstaedt
cde1293ae9 Improve table font.
- Use "Courier" as monospaced font for all columns
- Allow changing the font size by STRG +/-

Update changelog
2015-02-19 08:11:23 +01:00
Christian Hohnstaedt
47965dd0ec Add apple codesigning 2015-02-17 21:11:16 +01:00
Christian Hohnstaedt
82123245c4 Adjust OpenSSL-1.0.1 Brainpool patch to have the same NIDs as 1.0.2-beta03 2014-11-22 09:46:34 +01:00
Christian Hohnstaedt
8a7a4e6ab4 Fix compile script and configure for MacOSX 2014-11-22 01:13:16 +01:00
Christian Hohnstaedt
a61702617c Better support Brainpool curves
Add an openssl 1.0.1 Brainpool patch in misc
 (backported from 1.0.2-beta3)

Use it to build:
setup-xca-1.1.0-brainpool.exe
xca-1.1.0-brainpool.dmg

Check at runtime for the library supporting the curves
and display it in the About dialog
2014-11-20 23:47:23 +01:00
Christian Hohnstaedt
a88b86ad9d Select the translation language via File menu 2014-11-20 20:14:25 +01:00
Christian Hohnstaedt
a8ab54e7ef update INSTALL and INSTALL.qmake doc and xca.pro file
Set -mconsole for xca_db_stat
Improve functionality of xca_db_stat
2014-11-17 21:18:48 +01:00
Christian Hohnstaedt
6e1fad0ee4 Add xca_db_stat for displaying database structure and content 2014-11-16 06:40:55 +01:00
Christian Hohnstaedt
aaf9339eab Database hardening
- Delete invalid items (on demand)
- Be more tolerant against database errors
- Gracefully handle and repair corrupt databases
- Add "db_dump(.exe)" binary to all installations
2014-11-15 23:45:43 +01:00
Christian Hohnstaedt
82bb0e9f33 Translate header and tooltips 2014-11-14 09:27:39 +01:00
Christian Hohnstaedt
a97b8f9add Select whether to translate established x509 terms 2014-11-13 20:10:18 +01:00
Christian Hohnstaedt
85ef1558fe Fixup autoconf for Mac OSX 2014-11-05 23:56:17 +01:00
Christian Hohnstaedt
e50dc5824e Switch to autoconf for the configure script
Adapt build system paths and windows build script
2014-11-05 14:05:58 +01:00
Christian Hohnstaedt
7485f85d60 Release 1.0.0 2014-10-22 22:30:40 +02:00
Patrick MONNERAT
de7da9a1ed Suppress icon file extension in desktop entry
error: (will be fatal in the future): value "xca-32x32.xpm" for
key "Icon" in group "Desktop Entry" is an icon name with an
extension, but there should be no extension as described in
the Icon Theme Specification if the value is not an absolute path

remove the file extension from the icon file name in the desktop entry file.

Signed-off-by: Christian Hohnstaedt <chohnstaedt@innominate.com>
2014-10-22 21:19:30 +02:00
Christian Hohnstaedt
07759e7e1d update documentation and scripts for OpenSSL 0.9.8j 2014-10-22 20:42:31 +02:00
Christian Hohnstaedt
9b704718dd Improve registry entries for Windows Software information
Suggested by "Roose, Marco" <marco.roose@mpibpc.mpg.de>
2014-04-14 19:10:03 +02:00
Christian Hohnstaedt
b76d807f49 Minor fixes for MAC OS 2014-04-13 12:11:59 +02:00
Christian Hohnstaedt
fb4f343175 Update scripts and doc to openssl-1.0.1g 2014-04-11 19:29:46 +02:00
Christian Hohnstaedt
4f911c80fe Update scripts and docs to openssl 1.0.1e 2013-11-22 00:18:16 +01:00
Christian Hohnstaedt
e7d396635a SF Feature Req. #71 Add KDC Authentication OIDs to default files
Added them as proposed, thanks
2013-11-20 07:49:17 +01:00
Christian Hohnstaedt
508f2d5ab3 Prepare release 0.9.3
Update changelog (drop times, keep dates)
Update scripts and doc to xca 0.9.3 and openssl 1.0.1c
2012-05-12 11:37:14 +02:00
Christian Hohnstaedt
8f5acdfd34 Cheat sheet for release 2012-05-06 11:16:45 +02:00
Christian Hohnstaedt
abd4e5d778 Update documentation / buildscripts to OpenSSL 1.0.1b
Driven by ASN1 BIO vulnerability (CVE-2012-2110)
2012-05-06 11:16:45 +02:00
Christian Hohnstaedt
e38dd7758f fix support for MAC OS X 2012-05-06 11:16:41 +02:00
Christian Hohnstaedt
8b25d7f086 Update to Openssl 1.0.1 on W32 platform 2012-04-10 13:09:13 +02:00
Christian Hohnstaedt
3d4d790b04 last changes for 0.9.1 2011-11-07 07:09:32 +01:00
Christian Hohnstaedt
f394637b6f add linux-buildsystem-like output 2011-07-17 08:54:06 +02:00