summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ikectl/ikeca.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* convert system() calls to an execv() like interface.tedu2019-05-081-123/+153
* ikectl's built-in CA command for simple configurations has a fixed certificatesthen2019-02-261-2/+2
* Since r1.41 the extensions are included in the CSR. Thus ca_request()patrick2017-11-081-4/+10
* Invoke openssl with -passin file rather than -key in ca_revoke().jsg2017-06-081-41/+5
* ca_revoke() gets called two ways. Directly from ca_opt() with keynamejsg2017-05-311-2/+4
* Set REQ_EXT in req section so ikectl ca certificate revoke will work again.jsg2017-05-241-1/+2
* A few more freezero() usesderaadt2017-05-211-4/+2
* set REQ_EXT to x509v3_CA, fixing "ikectl ca XX create" inadvertently brokensthen2017-03-291-1/+2
* Teach ikectl to include extensions in the CSR, rather than just adding themsthen2017-01-311-15/+25
* switch from using sha1 to sha256jsg2015-11-021-1/+2
* sign csrs with openssl ca instead of x509 -reqjsg2015-11-021-24/+59
* Accept an ocsp option when creating certificates to set the extendedjsg2015-11-021-1/+6
* ca_hier() und ca_newpass() abort on failure, return void instead of int.reyk2015-08-191-10/+5
* spacingreyk2015-08-191-2/+2
* fcopy_env() should return void as it aborts on failure.reyk2015-08-191-5/+3
* Use C99 integer types in ikectl(8).reyk2015-08-191-5/+5
* Support for overwriting $ENV:: variables in OpenSSL .cnf files fromreyk2015-08-191-44/+167
* correct mode_t 644 to 0644semarie2015-08-151-2/+2
* corrects three err() to errx() callssemarie2015-08-151-4/+4
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-161-3/+3
* Move openssl(1) from /usr/sbin/openssl to /usr/bin/openssl, since it is notjsing2014-08-261-2/+2
* Delete secret or secret-derived data with explicit_bzero.doug2014-08-251-2/+2
* Make sure the correct errno is reported by warn* or err* and notguenther2014-07-201-2/+3
* round up some enemy sympathizers found calling RAND_seed().tedu2014-04-181-5/+1
* Remove private CVS tag from an obsolete repository and bump copyrightreyk2013-01-081-2/+1
* don't forget to include a path separator after an SSLDIR;mikeb2012-12-081-3/+2
* Allow to overwrite a few more definitions like file paths from thereyk2012-10-231-8/+22
* update email addresses to match reality.reyk2012-09-181-2/+2
* if you use nitems() in userland, you must define it yourselfderaadt2012-07-081-1/+2
* spacingreyk2011-05-271-8/+8
* set the client/server certificate options with all the common keyusagereyk2010-10-081-3/+5
* check if a directory exists before trying to create it in the exportjsg2010-10-081-2/+3
* if non absolute paths are specified in install commands assume theyjsg2010-10-081-8/+9
* allow optional paths for the install commands so we canjsg2010-10-081-32/+76
* Allow to show certificate details (show ca x cert [y]).reyk2010-10-081-3/+15
* only try to setup a passfile when creating a CAjsg2010-10-071-2/+2
* Allow to specify the export password on the command line (optionally, forreyk2010-10-071-10/+14
* - add a -q (quiet) command line option that will be used by ikeca toreyk2010-10-071-46/+60
* set saner permissions on the directory we export, so we don't changephessler2010-10-071-1/+3
* When we create a new CA, also create an empty (but valid) CRL list.phessler2010-10-071-15/+22
* fix the permissions on directories inside the exported tarballjsg2010-06-231-5/+14
* More appropriate contents for the exported ca tarball.jsg2010-06-231-16/+13
* Add a ca export command for EAP mode where we only require the CA cert,jsg2010-06-231-29/+68
* use the full path to zipjsg2010-06-211-2/+2
* Add commands to create/delete/install/import keys withoutjsg2010-06-141-7/+58
* Add a command to revoke a certificate and generate a CRL;jsg2010-06-101-4/+109
* switch iked pki files to /etc/iked, discussed with reyk.jsg2010-06-071-2/+2
* Install the cert as well as the keys and make certs worldjsg2010-06-041-12/+16
* Import iked, a new implementation of the IKEv2 protocol.reyk2010-06-031-0/+548