EVerest / everest-core

Apache License 2.0
92 stars 68 forks source link

feat: add optional support for TLS trusted_ca_keys extension #778

Closed james-ctc closed 2 weeks ago

james-ctc commented 1 month ago

feat: add documentation fix: consistent type naming convention applied fix: failed tests feat: added signal to stop stop server feat: SA_RESTART flag + notes on client certificates fix: memory leak feat: testing non-blocking read feat: patched test only includes the test that would fail on an unpatched OpenSSL fix: logging to omit filename and line information fix: partial config support improved where trust anchors are missing

Describe your changes

Added support for TLS trusted_ca_keys extension. Note its use is disabled since changes to EVSE Security are needed to obtain the trust anchor certificates needed by the extension

Issue ticket number and link

Checklist before requesting a review

james-ctc commented 1 month ago

non-blocking API added; now ready for review

Pietfried commented 4 weeks ago

Please wait for a review from @AssemblyJohn before merging

james-ctc commented 3 weeks ago

Please wait for a review from @AssemblyJohn before merging

@Pietfried review complete, awaiting code owner review/approval.