Christian Hohnstädt
133e1de176
Fix output file for xca-icons.icns
...
When building out of tree, iconutil must be told the target file.
2021-05-11 12:07:40 +02:00
Christian Hohnstädt
0232d20b2b
Forced sandbox only for the Appstore app
2021-05-06 21:47:53 +02:00
Christian Hohnstaedt
05c9db8b00
Enable Package signing for Microsoft
...
Got a new code signing certificate
2021-04-30 20:43:13 +02:00
Christian Hohnstaedt
fe7e9fe36c
Improve Help installation on windows
...
xca.qhcp and xca.qhp are not needed to be installed
2021-04-30 16:27:19 +02:00
Christian Hohnstädt
d7cc443ce8
Synchronize divergated icons on several platforms
...
The certificate has the greatest recognition value.
Even though it is not ideal on very small scale.
2021-04-30 16:27:19 +02:00
Christian Hohnstaedt
f17811b59a
Improve make dependencies
2021-04-28 22:27:04 +02:00
Christian Hohnstädt
05db6b5b77
Adapt build methods for Apple developer account
...
Use Apple developer certificates for code signing and
prepare DMG for notarization.
Tweak the app to match the App Store requirements
Add an entitlements.plist
com.apple.security.app-sandbox: true
com.apple.security.network.client: true
com.apple.security.files.user-selected.read-write: true
2021-04-24 23:16:36 +02:00
Christian Hohnstaedt
5578e67830
Fix build and installation for Windows
...
- The documentation file names changed
- QtHelp.dll must be installed
2021-04-24 23:16:36 +02:00
Christian Hohnstaedt
d42a2e839f
Improve ENABLE_DOC setting
...
If sphinx-build is not found or --disable-doc is set,
ENABLE_DOC is set to #
2021-04-23 15:57:32 +02:00
Christian Hohnstaedt
d53d64d23d
Transform XCA documentation from SGML to sphinx
...
linuxdoc is pretty outdated, while sphinx is really cool:
- Sphinx is modern with a broad user base
- The generated documentation is themeable
- The sphinx-source is much more readable than the
SGML-tag scattered linuxdoc.
- The different topics can be splitted into different files
- It can be converted to qt-context sensitive help
- It supports syntax highlighting for the SQL database documentation
- It is supported on MacOSX,because it is python-based.
Drop code2html perl-script, which was used to colorize the SQL schema.
Generate "doc/arguments.rst" with XCA_MAN="rst" ./xca
2021-04-09 17:36:03 +02:00
Christian Hohnstaedt
58ede4915b
Don't install debugging DLL qwindowsvistastyled.dll
2020-04-04 22:45:09 +02:00
Christian Hohnstaedt
7f122488ea
Close #182 : UI not using Windows native theme in 2.2.1 portable
...
Also install "qwindowsvistastyle.dll" and "qwindowsvistastyled.dll"
on windows.
2020-04-01 17:23:54 +02:00
Christian Hohnstaedt
6582c225d2
Merge remote-tracking branch 'github/master'
2020-03-23 06:49:15 +01:00
Dan Church
223ba3f5e7
Use DESTDIR instead of destdir when installing
...
Follows autotools convention.
2020-03-22 12:59:46 -05:00
Christian Hohnstaedt
9dacee6c9a
misc/variables.wxi: delete on clean and otherwise ignore generated file
2020-03-11 07:19:56 +01:00
iddq
ed71d32dac
remove makensis, rename build-w32 to build-w64
2020-02-19 21:40:36 +01:00
Christian Hohnstaedt
1d84604ae1
Improve windows build targets and release script
2020-01-29 21:35:36 +01:00
Christian Hohnstaedt
d20fc8da50
Prepare documentation for next release
2020-01-29 20:45:56 +01:00
Christian Hohnstaedt
372b81d3df
Add key name for osslsigncode
2020-01-25 07:41:13 +01:00
Christian Hohnstaedt
33038d8093
Certum Code Signing certificate received
2020-01-24 05:57:25 +01:00
Christian Hohnstaedt
258934f884
Add first shot of installer dialog Image
2020-01-21 21:34:31 +01:00
Christian Hohnstaedt
a12b2e94f5
Close #129 Unattended Installation. Switch to MSI installer
...
Improve Windows installation xca.wxs
Move documentation to "html" dir and translations to "i18n"
in the portable-app and the MSI installation
Modyfies getDocDir() and Introduces getI18nDir()
Drop Nullsoft installer files
2020-01-20 22:33:05 +01:00
Christian Hohnstaedt
710660e32d
First shot for MSI Installer
2020-01-13 07:27:28 +01:00
Christian Hohnstaedt
953d26c419
Close #21 Support for ODBC (MSSQL)
...
Add ODBC QSQL Database driver
Column "public" in public_keys table is a keyword in
MSSQL. Double quote it.
Double quotes are invalid on MySQL in non-ANSI mode.
Force ANSI mode for MySQL/MariaDB databases.
MSSQL also has a maximum VARCHAR of 8000
Schema updates are not performed for each new database.
New databases are immediately created conforming to schema:7
Schema 5 and 6 get updated to 7.
Schemas < 5 never have been released officially. (pre 2.0.0)
Switch "Database name" label to "DSN" for ODBC databases.
2020-01-13 07:24:08 +01:00
Christian Hohnstaedt
fb8370f9a4
Add italian and japanese Qt translations
2020-01-10 21:31:06 +01:00
Christian Hohnstaedt
f61c2096d4
Close #136 Provide 64bit version of xca
...
QT precompiled libraries now (5.12.0) support mingw 64bit
and also qsqlmysql.dll
Improve configure for windows
Drop configure.w32
2020-01-10 21:31:05 +01:00
Christian Hohnstaedt
a97d680b0d
Close #128 : MakeFile compatibility with MacPorts
...
Move code signing and "Issue #69 check" to the DMG
creation.
2019-12-07 14:38:09 +01:00
Christian Hohnstaedt
499d04ba2f
close #95 : Copy mysql and psql windows dll files into portable app
2019-12-06 16:43:43 +01:00
Christian Hohnstaedt
776decfd62
Also publish xca-portable.zip
2018-11-07 20:43:26 +01:00
Christian Hohnstaedt
e4fb5f3637
Release XCA 2.1.2 done
2018-11-07 19:57:44 +01:00
Christian Hohnstaedt
00fbb85c70
Improve on portable App and registry access
2018-11-07 18:30:14 +01:00
Christian Hohnstaedt
91faa1b675
Improve portable App
2018-11-05 06:21:14 +01:00
Christian Hohnstaedt
e018bc6018
Related to #69 : MacOSX: Build failure if "@rpath" contains local directory
2018-10-24 17:10:11 +02:00
Christian Hohnstaedt
b139ffd4d3
Fix Mac volume name during build
...
It was "xca-" now it is "xca-2.1.1"
2018-10-11 06:00:21 +02:00
Christian Hohnstaedt
eb5db6f05a
Related #49 : Delete misc/Info.plist only with distclean
...
The "clean" target deletes all files created by "make"
The "distclean" target deletes the files created by "configure"
2018-08-24 09:21:14 +02:00
Tino Mettler
b3726be7bb
Remove misc/Info.plist in clean target
2018-08-02 23:13:34 +02:00
Christian Hohnstaedt
101e62f19f
Partially fix #30 : XCA OSX backward compatibility
...
Use HFS+ instead of APFS for the DMG file.
2018-07-24 15:30:43 +02:00
Christian Hohnstaedt
9e3fed1159
Close #34 : Improve Mac OSX installation
...
Update very outdated INSTALL.mac file.
Accept a missing code-signing key while creating xca.app
2018-05-11 13:25:35 +02:00
Christian Hohnstaedt
0c8df14b7e
Close #27 : Configurable certificate expiry warning threshold
...
Add configuration values in the Options dialog to
control the time when certificates get marked yellow and
the expiration alarm time in calendar entries.
2018-05-11 09:19:12 +02:00
Christian Hohnstaedt
0fa37430a4
Install MySQL and PostgreSQL drivers on windows
2018-03-21 08:56:16 +01:00
Christian Hohnstaedt
41659639bd
osslsigncode does not support "-verbose"
2018-03-13 20:37:12 +01:00
Christian Hohnstaedt
84f25048a7
Remove xca_db_stat application
2018-03-05 07:46:10 +01:00
Christian Hohnstaedt
420b736f61
Replace Sourceforge links by hohnstaedt.de/xca links
2018-03-02 20:16:40 +01:00
Christian Hohnstaedt
8619db7154
Improve changelog.html for online view
2018-02-25 16:36:29 +01:00
Christian Hohnstaedt
4acb8da70a
MacOS: Support spaces in the OS version name like "High Sierra"
2018-02-21 01:06:32 +01:00
Christian Hohnstaedt
3f35cdccf8
Cleanup the OID text files, remove senseless aia.txt
...
- Remove all aia.txt from the Code, Documentation and ToolTip
- Add an Operating system dependent help hint
- Replace unix LF by DOS CR-LF for windows installation
2018-02-01 00:05:40 +01:00
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
9e0124bfc7
Minor adaption for my COMODO Code Signing Cert
2018-01-04 20:21:26 +01: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