blazingmq icon indicating copy to clipboard operation
blazingmq copied to clipboard

Feat[bmq, mqb]: Support TLS listeners

Open hallfox opened this issue 1 year ago • 1 comments

Added

  • TLS configuration in broker config
  • Helper script for generating test certs and CAs
  • TLS options for NtcChannel
  • Loading certificates and authority data specified from bmqbrkrcfg.json
  • SessionOptions to bmq package for configuring client sessions
  • --tls-authority and --tls-version options to bmqtool to configure session options
  • Client sessions will now require broker TLS sessions when TLS protocol versions are specified
  • Create CertificateStore component for bmqio
  • Integration tests for TLS

Changed

  • Update ntf-core and bde dependencies

hallfox avatar Dec 16 '24 19:12 hallfox

@hallfox I have applied my fixes in this PR: https://github.com/hallfox/blazingmq/pull/1

678098 avatar Mar 06 '25 16:03 678098