Eric F Crist
56fada79d0
Add support for Edwards Curves
...
Closes #354 and #350
Merge branch 'siddharths2710-master'
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2020-03-24 18:04:35 -05:00
Eric F Crist
2bca44ce61
Merge branch 'master' of https://github.com/siddharths2710/easy-rsa into siddharths2710-master
2020-03-24 18:04:17 -05:00
Sid Srinivas
7ef2302044
Provided support for ED curves
2020-03-17 07:59:46 +05:30
Eric F Crist
8c54f192e0
Changed link in README to use https
...
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2020-03-16 08:12:38 -05:00
Randolf Richardson
d4588cfd89
Update README.md
...
Changed link to POSIX standard from HTTP to HTTPS.
2020-03-02 21:47:24 -08:00
root
c45298e804
Bug fixes and code formatting for ed curves
2020-02-01 11:03:48 +01:00
root
2c72a7a231
Hardcoded checks for ED curves manually
2020-01-20 15:39:48 +01:00
root
48da132a89
Removed stray quotes
2020-01-19 08:16:26 +01:00
root
da6f658770
Removed stray ED echo
2020-01-19 08:08:09 +01:00
root
ce858f56c5
Added ED curve support
2020-01-19 07:54:24 +01:00
Eric F Crist
e59911a474
Add support for named pipe for ca.key
...
Closes #347
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2020-01-11 17:55:57 -06:00
Eric F Crist
5cbf4498aa
Merge branch 'master' of https://github.com/jvsalo/easy-rsa into jvsalo-master
2020-01-11 17:55:39 -06:00
Eric F Crist
ae7e293759
Generate a useful error if config doesn't exits
...
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2020-01-11 16:10:54 -06:00
Eric F Crist
5eec79de29
Merge branch 'master' of https://github.com/rolfchess/easy-rsa into rolfchess-master
2020-01-11 16:10:31 -06:00
Eric F Crist
1b3d0cb172
Update Changelog
...
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2020-01-11 16:10:22 -06:00
Eric F Crist
ad49dcff1f
Add support for KDC certificates
...
Closes #322
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2020-01-11 16:03:04 -06:00
Eric F Crist
c4942d9abe
Merge branch 'kdc' of https://github.com/xavierba/easy-rsa into xavierba-kdc
2020-01-11 16:02:24 -06:00
Eric F Crist
a52aab9638
Update docs, clarify some language.
...
Closes #310
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2020-01-11 15:56:20 -06:00
Eric F Crist
597d6c0272
Merge branch 'docs' of https://github.com/oliv3r/easy-rsa into oliv3r-docs
2020-01-11 15:55:47 -06:00
Eric F Crist
b2bebf95b6
Update Changelog to mention upgrade script
...
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2020-01-11 15:41:46 -06:00
Eric F Crist
d91486b4f4
Upgrade script bug fixes
...
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2020-01-11 15:40:59 -06:00
Eric F Crist
3be7fe6807
Merge branch 'master' of https://github.com/TinCanTech/easy-rsa into TinCanTech-master
2020-01-11 15:38:52 -06:00
Richard Bonhomme
7ccec6e7bc
Add easyrsa-unit-tests to gitignore
...
Signed-off-by: Richard Bonhomme <tincanteksup@gmail.com>
2020-01-11 03:14:04 +00:00
Richard Bonhomme
ef2fc88cf0
Exit function with correct code
...
Signed-off-by: Richard Bonhomme <tincanteksup@gmail.com>
2020-01-11 00:36:51 +00:00
Richard Bonhomme
8cd88a14bb
Inline credentials
...
Signed-off-by: Richard Bonhomme <tincanteksup@gmail.com>
2020-01-10 23:17:30 +00:00
Richard Bonhomme
d28b2edfb0
Ignore serial.old
...
Signed-off-by: Richard Bonhomme <tincanteksup@gmail.com>
2020-01-10 17:08:13 +00:00
Eric F Crist
7e741a5a11
Add upgrade path for EasyRSA
...
Merge branch 'TinCanTech-master'
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2020-01-09 09:02:13 -06:00
Richard Bonhomme
07ec923be1
Easyrsa PKI upgrade
...
Automate upgrading PKI from v2 to v307+
Automate upgrading CA from pre v306 to v307+
Info:
https://community.openvpn.net/openvpn/wiki/easyrsa-upgrade
Signed-off-by: Richard Bonhomme <tincanteksup@gmail.com>
2020-01-08 16:26:33 +00:00
Eric F Crist
573e3346ea
Merge branch 'TinCanTech-master'
...
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2020-01-07 12:04:01 -06:00
Jaakko Salo
b7dbefcd56
Allow ca.key to be a pipe
...
Non-interactive use of Easy-RSA requires ca.key to be available
unencrypted, because the password prompt is interactive.
Allow ca.key to be a pipe that could be created eg. with 'mkfifo -m 600'
prior to invoking Easy-RSA.
2020-01-04 16:53:10 +02:00
Richard Bonhomme
00a083e7fc
Correct parameter to easyrsa_openssl in vars_setup
...
Signed-off-by: Richard Bonhomme <tincanteksup@gmail.com>
2019-12-13 12:12:22 +00:00
Eric F Crist
7f727b791b
Default cert expire down to 825 days
...
* resolves #52
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2019-11-25 19:17:46 -06:00
Eric F Crist
f00ab0f85b
Merge branch 'a1346054-master'
...
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2019-11-25 17:34:41 -06:00
a1346054
c6dd7ff1f6
Fix typo
2019-11-24 15:41:39 +00:00
a1346054
bd4135b453
Spelling
2019-11-24 15:25:37 +00:00
Eric F Crist
8e862614fa
Failed to add the new op_test.sh script
...
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2019-09-25 08:15:04 -05:00
Eric F Crist
1190152c9b
move unit tests to easyrsa-unit-test repo
...
This modifies the op_test.sh script to pull a working copy of the actual
unit tests from the easyrsa-unit-test repo. This allows us to update
the unit test script outside the easy-rsa repo.
A current limitation of the way we've integrated TravisCI is that the
repo and tests go hand-in-hand. This means that if a test is broken or
otherwise needs an update, it has to come with the PR itself. There's
never a point of re-running a TravisCI test, since the test is part of
that repo.
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2019-09-25 08:11:22 -05:00
Eric F Crist
2315b2c186
Merge branch 'TinCanTech-master'
...
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2019-09-25 07:29:02 -05:00
Eric F Crist
cb2e4b4e9e
Merge branch 'master' of https://github.com/TinCanTech/easy-rsa into TinCanTech-master
2019-09-25 07:28:44 -05:00
Eric F Crist
124cd31508
Merge branch 'davidrios-master'
...
Fixes #218 , corrects name for IP option of SAN
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2019-09-25 07:27:21 -05:00
Eric F Crist
d0c91e4d38
Merge branch 'master' of https://github.com/davidrios/easy-rsa into davidrios-master
2019-09-25 07:27:01 -05:00
Richard Bonhomme
3f921404d6
Upgrade to 306: Create $EASYRSA_SSL_CONF if required
...
Signed-off-by: Richard Bonhomme <tincanteksup@gmail.com>
2019-09-23 20:50:53 +01:00
Eric F Crist
8adaf98fa9
Merge branch 'TinCanTech-master'
...
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2019-09-20 11:26:01 -05:00
Richard Bonhomme
47eecc48a8
Improve usage text
...
Signed-off-by: Richard Bonhomme <tincanteksup@gmail.com>
2019-09-20 17:17:46 +01:00
Richard Bonhomme
67bac6c7f1
optest.sh shellcheck compliance
...
Signed-off-by: Richard Bonhomme <tincanteksup@gmail.com>
2019-09-20 16:57:25 +01:00
David Rios
3301c09f5c
Fix correct name for IP option of subjectAltName
2019-09-19 16:23:07 -03:00
David Rios
e4c9b5ed36
Copy Subject Alternative Name from REQ. Fixes #218
2019-09-19 14:40:45 -03:00
Xavier Bachelot
83962ca5c4
Add support for generating KDC server certificates
2019-08-02 17:52:24 +02:00
Richard Bonhomme
73523b0da3
Expand op_test: Inconsistent SAN behaviour
...
Signed-off-by: Richard Bonhomme <tincanteksup@gmail.com>
2019-06-12 21:52:59 +01:00
Richard Bonhomme
57ef07f133
Win32 mktemp help
...
Signed-off-by: Richard Bonhomme <tincanteksup@gmail.com>
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
2019-06-12 14:28:06 -05:00