Commit Graph

44 Commits

Author SHA1 Message Date
kpcyrd
9b4bc75fad Reproducible Builds: Don't embed timestamps in xca.1.gz 2021-07-26 20:46:20 +02:00
Christian Hohnstädt
63d1a465d3 changelog.html: Special html changelog for the web site 2021-05-08 13:15:51 +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 Hohnstädt
298c53bfb9 Fix build (ignore documentation) if sphinx is not available
Extend Travis to build with and without sphinx
2021-04-29 08:02:09 +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
90cd685fde Improve documentation generation out-of-tree
Copy files (database-schema, COPYRIGHT, changelog)
to the destination directory

Name all documentation files and qthelp files explicitly
instead of using wildcards
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 Hohnstädt
497e4a6120 Extend Password input by filedescriptor number and automatic man page
Also extend the documentation about the password.
Automatically generate the man page from the options.

Call xca as "XCA_MAN=1 ./xca" to print the current man-page options
2020-10-14 19:48:18 +02:00
Dan Church
223ba3f5e7
Use DESTDIR instead of destdir when installing
Follows autotools convention.
2020-03-22 12:59:46 -05:00
Christian Hohnstaedt
379924468a Improvement of changelog.html. Indent the pre-releases 2018-03-15 23:12:16 +01:00
Christian Hohnstaedt
554425c714 code 2 html for the database SQL schema 2018-03-05 07:46:10 +01:00
Christian Hohnstaedt
84f25048a7 Remove xca_db_stat application 2018-03-05 07:46:10 +01:00
Christian Hohnstaedt
e52263e4a3 Improve changelog.html 2018-03-05 06:24:00 +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
55a617f5ec Improve documentation 2018-02-20 21:42:01 +01:00
Alon Bar-Lev
9a6f03b916 build: add --disable-doc to disable doc installation 2017-07-12 19:48:48 +02:00
Christian Hohnstaedt
c1931f0296 Minor doc fixes 2015-04-10 19:51:17 +02:00
Christian Hohnstaedt
53165a22fa Support sgml2html next to linuxdoc to create the HTML docs 2015-02-20 07:58:52 +01:00
Christian Hohnstaedt
d776f57143 Add documentation for xca_db_stat 2014-12-04 07:02:42 +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
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
f394637b6f add linux-buildsystem-like output 2011-07-17 08:54:06 +02:00
Christian Hohnstaedt
72840d483a fix build system 2011-07-07 18:24:18 +02:00
Christian Hohnstaedt
18a95f65c4 Fixup native building of XCA on Mac OSX 2011-05-05 22:37:10 +02:00
Christian Hohnstaedt
170ff133b3 support commandline built of XCA on MAC OSX
Version 0.9.0-pre01
2010-07-02 18:13:59 +02:00
Christian Hohnstaedt
44e17ae9da minor fixes:
- remove debugging code
 - allow DOCDIR to be different from PREFIX
2009-11-24 17:41:57 +01:00
Christian Hohnstaedt
8f446c205e fix/improve build system
- allow to build without linuxdoc
 - remove xca.dmg and xca.app targets
 - fix clean target in doc
2009-11-18 18:54:05 +01:00
Christian
f0d0dec7f3 define the background colour of the clicklabel
to assure it is always readable.
Bug [ 1704699 ]
2007-04-30 09:40:04 +02:00
Christian
8283d8e7b9 replace copyright notice in source files
(copyright and licence itself remain unchanged)
fix configure to set Qt include dir
code justifying
2007-04-12 12:25:28 +02:00
Christian
3e894743ac minor changes in the build system to make it qmake compatible
also add a "configure.w32" for easy cross-compiling
2007-04-11 16:32:01 +02:00
Christian
1e0f318554 Release 0.6.1
minor documentation updates
2007-04-05 11:55:22 +02:00
Christian
44abb6d2b4 documentation updated 2007-02-19 23:04:25 +01:00
Christian
813e115b8e Spaces deleted 2006-05-21 10:08:39 +02:00
chris2511
f56bf74ba5 add support for building on Mac OS X
including app dir and dmg
Fix extension bug for requests
2005-05-17 23:41:53 +00:00
chris2511
dc15434e09 add support for statically and dynamically linked libraries
remove 2 memleaks
2005-05-16 14:03:04 +00:00
chris2511
0091853a73 changes in building,
DSA keys
key format in database changed to contain the public key and
the private one in encrypted form.
2005-02-07 21:56:21 +00:00
chris2511
1c6bfca323 patch from Mikael Magnusson
change of key handling started (DSA dupport and stronger security)
2004-09-21 22:10:52 +00:00
chris2511
43811c7bc0 manpage and documentation updated
segfault in CRL import removed
2004-04-19 21:19:31 +00:00
chris2511
d4c8775ce8 more man-page
debian changes
2004-02-23 22:02:55 +00:00
chris2511
ee23768c75 debian build enhanced, lintian satisfied,
manpage added.
2004-02-18 17:29:48 +00:00
chris2511
ce13a085ea databases can be opened, changed and closed.
additional (private) oids can be registered in oids.txt
OIDs for extended key usage and Distinguished name are
now read from eku.txt and dn.txt respectively.
XCA does not open DB when viewing items from CMD line
2003-11-30 15:42:08 +00:00