Shane Bryldt
|
ee8db10a5f
|
FS-10167: Added support for SSL/TLS, specifically enforcing TLS 1.2 currently but could be more configurable later. Added support for obtaining SANS from X509 certificates within the default wss transport, SANS will be used for preapproved automatically registered identities, currently only being cached on server side for downstream connections providing the remote client upstream certificate SANS, but can also be used by a master to obtain initial master identities from it's own downstream certificate in the future (planned, but not yet implemented) as it is the exception with no upstream and MUST have downstream available. Also added the openssl executable to the projects being built in the libblade solution to provide a windows executable for certificate production when required.
|
2017-09-07 06:44:16 -06:00 |
Shane Bryldt
|
3ff59b6a5a
|
FS-10167: First pass of adding a test protocol
|
2017-06-21 17:15:53 -06:00 |
Shane Bryldt
|
9fa52c742e
|
FS-10167: Significant overhaul to libblade and it's operations to match the first layer required by the blade protocol, still more work to be done but nodes can connect to router nodes and get initial identities registered based on realms configured for the master router node.
|
2017-05-22 10:31:50 -06:00 |
Shane Bryldt
|
a5dc3e8f1f
|
FS-10167: Fixed some issues on library destruction. Added another of the test apps for libblade under windows. Fixed console input under tests.
|
2017-04-04 11:00:44 -06:00 |
Shane Bryldt
|
7944934d20
|
FS-10167: Fixed bug with ks_pool_resize allocating incorrectly based on recent allocation code changes. Added some missing files as well from prior commits related to libblade test projects and windows VS project property files.
|
2017-04-03 14:53:28 -06:00 |
Shane Bryldt
|
95b3011614
|
FS-10167: Added windows compilation of libconfig and libsodium to support libblade, all of which now have windows projects and a new libblade solution containing everything. Blade compiles, but many warnings have been disabled and should be reviewed and fixed where reasonable towards clean compiling. Code Analysis has also been enabled for visual studio projects, warnings beginning with C6XXX can be ignored unless adding code-analysis macros to libks and libblade.
|
2017-03-31 13:06:54 -06:00 |