Jason Volk
|
751b896c3d
|
ircd:Ⓜ️ Improve various initial conf related keys and routines.
|
2018-03-28 14:11:33 -07:00 |
|
Jason Volk
|
a00a71e34c
|
ircd::openssl: Add stringify x509 to JSON.
|
2018-03-12 11:16:49 -07:00 |
|
Jason Volk
|
ed0a62701d
|
ircd::openssl: Utils dealing with ASN1/X509 time related.
|
2018-03-12 11:16:26 -07:00 |
|
Jason Volk
|
973f02360c
|
ircd::openssl: X509_NAME iteration closure.
|
2018-03-12 11:14:11 -07:00 |
|
Jason Volk
|
be624ca7f6
|
Update Copyrastafaris.
|
2018-02-05 21:24:34 -08:00 |
|
Jason Volk
|
d53eef4ab6
|
ircd: Eliminate the raw_buffer concept.
|
2018-02-05 18:54:55 -08:00 |
|
Jason Volk
|
a4df66788c
|
ircd::openssl: Minor simplify.
|
2018-01-30 22:53:28 -08:00 |
|
Jason Volk
|
638843ade1
|
ircd::openssl: Add wrapper to print certificate subject from a PEM buffer.
|
2018-01-26 19:27:12 -08:00 |
|
Jason Volk
|
c1a3fabd5a
|
ircd::openssl: Add function to print subject of certificate.
|
2018-01-12 15:31:58 -08:00 |
|
Jason Volk
|
239eb0e9ad
|
ircd::openssl: Support EC.
|
2018-01-11 22:29:00 -08:00 |
|
Jason Volk
|
8c869e3ee5
|
ircd::openssl: Convenience to print information about an X509 from a PEM.
|
2018-01-11 22:29:00 -08:00 |
|
Jason Volk
|
f99461481c
|
ircd: Take some buffers off the stack.
|
2018-01-11 22:02:34 -08:00 |
|
Jason Volk
|
37b98b5a82
|
ircd::openssl: Add flags to the X509 printer.
|
2018-01-11 22:02:33 -08:00 |
|
Jason Volk
|
0e1b605991
|
ircd::openssl: Add convenience to copy out certificate CN.
|
2018-01-05 16:59:26 -08:00 |
|
Jason Volk
|
b878fd6ed0
|
ircd::openssl: Add X509_STORE_CTX suite.
|
2018-01-04 22:00:10 -08:00 |
|
Jason Volk
|
35ad641251
|
ircd::openssl: Minor rename function.
|
2018-01-04 21:59:39 -08:00 |
|
Jason Volk
|
fa85596b6b
|
ircd: Various minor cleanup.
|
2017-12-30 01:17:10 -07:00 |
|
Jason Volk
|
6b57387cc2
|
ircd::openssl: Add several suites of utils for OpenSSL/X.509/RSA/BIGNUM et al.
|
2017-12-24 21:54:58 -07:00 |
|
Jason Volk
|
2685125f05
|
ircd::openssl: Fix memleak.
|
2017-12-02 13:07:15 -08:00 |
|
Jason Volk
|
9df74c910c
|
ircd::openssl: Minor cleanup.
|
2017-11-30 11:23:46 -08:00 |
|
Jason Volk
|
a046a56d0d
|
ircd: Wrap the std::terminate() handler and add some related toys.
|
2017-11-30 11:23:46 -08:00 |
|
Jason Volk
|
6937e91fc3
|
ircd::net: OpenSSL/net interface for peer certificates so m:: can hash/verify.
|
2017-11-30 11:23:44 -08:00 |
|
Jason Volk
|
38023e0d9b
|
ircd::openssl: Introduce openssl namespace for anything related to driving that beast.
|
2017-11-30 11:23:40 -08:00 |
|
Jason Volk
|
5c69d3df5a
|
ircd::crh: Improve hash related interface; comments etc.
|
2017-10-11 18:18:19 -07:00 |
|
Jason Volk
|
67dba9c471
|
ircd::crh: Fix buffer argument types; cleanup.
|
2017-10-03 04:27:14 -07:00 |
|
Jason Volk
|
9ae9ea7357
|
ircd: Reorg crypto related by dependency.
|
2017-10-03 04:17:10 -07:00 |
|