Skip to content

MongooseIM 6.4.0

Latest
Compare
Choose a tag to compare
@jacekwegr jacekwegr released this 25 Jun 09:45

Highlights

  • Reworked S2S and component listeners
  • Added TLS 1.3 tls-exporter channel binding
  • Added 0-RTT, and channel binding in FAST authentication
  • Unified connection and TLS handling
  • Improved XMPP traffic shaper configuration with validation and clearer defaults
  • Cleanup of legacy modules and updated dependencies
  • Reworked application startup order (start applications only when needed)
  • Use system CA certificates if not provided in a file
  • Various enhancements and bug fixes

Added

  • Support dynamic domains for components (#4450)
  • TLS listeners for components (#4453)
  • TLS 0-RTT to mod_fast_auth_token (#4478)
  • Channel binding in FAST authentication (#4494)
  • Option to clear inbox after destroying MUC Light room (#4522)

Changed

  • Reworked listeners and TLS (#4452, #4509)
    • Reworked component connection handling (#4442)
    • Changed component listener naming scheme to match XMPP specification (#4451)
    • Reworked S2S listeners (#4455)
    • Unified listener TLS configuration via fast_tls removal and channel binding (#4458)
    • Unified listener handling (#4460)
    • Reworked adding dynamic domains to components (#4461)
    • Improved consistency of just_tls filters (#4467)
    • Reworked S2S incoming connections (#4470, #4513)
    • Reworked S2S outgoing connections (#4479)
    • System certificates are used if CA certs are not provided in a file (#4493)
    • Reorganized S2S configuration options (#4515)
    • Improved instrumentation consistency (#4517)
    • Simplified and unified XMPP metrics (#4520)
    • Minor optimizations and cleanups (#4480, #4512, #4514, #4516)
  • Increased rate for the default normal shaper (#4540)
  • Reworked application startup order and FIPS config (#4524, #4528, #4542)

Fixed

  • XMPP traffic shapers configuration and validation (#4527)
  • max_file_size option in mod_http_upload (#4531)
  • Fixed incorrect xmlns in presences sent by mod_muc (#4539)

Removed

  • Dead max_fsm_queue option (#4521)
  • Last mention of unused EJABBERD_DIR variable (#4533)

Other

  • Upgraded dependencies (#4500, #4519)
  • Updated exometer_labels converter function (#4507)
  • Changed base docker image to ubuntu-noble (#4537)
  • Documentation improvements (#4504, #4506, #4525)
  • Testing and CI improvements/fixes (#4523, #4529, #4532, #4534)
  • Replaced the ubuntu-oracular package with ubuntu-plucky (#4536)

Commits, merged PRs and closed issues