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
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
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
ee7739baa6
Improve detection of commands enforcing no-gui
...
provided cmdline parameter are handled as abbreviated
parameter.
2020-03-18 05:26:16 +01:00
Christian Hohnstaedt
7a5936eb9f
Replace malloc/free by new/delete
2020-03-18 05:26:16 +01:00
Christian Hohnstaedt
31088b608c
cmdline help move the asterisk to the front
...
indicating the requirement for a database when using this option.
2020-03-18 05:26:16 +01:00
Christian Hohnstaedt
00bf676f0a
Fix building for Windows
...
No ioctl() on windows.
Avoid initialisation race of static arrays
2020-03-13 12:13:27 +01:00
Christian Hohnstaedt
2f917237bc
Close #157 Generate and export CRLs from commandline
...
Enable key generation and CRL generation on the commandline
2020-03-13 12:13:27 +01:00
Christian Hohnstaedt
10857e3e0c
Support item import from the commandline
2020-03-13 12:13:27 +01:00
Christian Hohnstaedt
55d1693015
Improve printing of cmdline items
...
Unify --print by collecting all properties
Add --pem to print the item in PEM format
2020-03-13 12:13:27 +01:00
Christian Hohnstaedt
64ef856546
Add flag to option list, declaring whether a database is required
2020-03-11 07:19:56 +01:00
Christian Hohnstaedt
c1ea126efe
linewrap in help
2020-03-11 07:19:56 +01:00
Christian Hohnstaedt
113a201d39
Separate database from Mainwin for better cmdline support
...
New classes:
- database_model: Manage the database tables (keys, req, cert, crl, templ)
extracted from widgets/MW_database.cpp
- arguments: parse commandline, dynamically create help text
2020-03-11 07:19:56 +01:00