Skip to content

Releases: esl/MongooseIM

MongooseIM 2.0.0

08 Nov 14:32
Compare
Choose a tag to compare

This release includes:

Special thanks to our contributors: @kenstir, @marktran, @svarlamov, @igors, @bernardd

This release repo history

MongooseIM 2.0.0beta2

30 Aug 06:55
Compare
Choose a tag to compare

This release includes:

Special thanks to our contributors: @bernardd, @igors, @arkdro

MongooseIM 2.0.0beta1

28 Jun 12:59
Compare
Choose a tag to compare

This release includes:

Special thanks to our contributors: @zsuidakra, @arkdro, @bernardd, @kshamko

This release repo history

MongooseIM 1.6.2

26 Feb 08:25
Compare
Choose a tag to compare

This release includes:

Special thanks to our contributors: @gbour, @bartekgorny, @jfjalburquerque

This release repo history

MongooseIM 1.6.1

08 Dec 09:57
Compare
Choose a tag to compare

This release includes:

Special thanks to our contributors: @ppikula, @dharamgollapudi

This release repo history

MongooseIM 1.6.0

19 Oct 07:48
Compare
Choose a tag to compare

This release includes:

  • Riak backends for the following modules:
    • authentication #378
    • VCard #460
    • Private XML Storage #445
    • MAM (one-to-one only) #452
  • Improved and extended metrics
    • metrics based on hooks #354
    • exometer instead of folsom #365
    • automatic metrics for specified function in backend modules #412
    • optionally start exometer graphite reporter via app.config file #481
    • authentication related metrics #488
    • MongooseIM node uptime metric #525
  • Merging of ejabberd_tests repo into MongooseIM #482,#509
  • Improved Redis backend for sessions #422
  • Tons of refactoring:
    • authentication mechanism #426
    • ejabberd_c2s #364, #463, #465, #495
    • simplified MAM #438
      • removed dead code
      • removed async_writer as it was special case of async_pool_writer
      • mod_mam_odbc_server_user and mod_mam_odbc_user have been merged into one module
  • XMPP improvements:
    • removed obsolete XEP-0091 timestamp #383
    • omit some features when STARTTLS is required #498
    • add XEP-0202: Entity Time #510
    • BOSH - accept a higher hold attribute than one #511
    • remove obsolete namespace from mediated invitation stanza #513
  • other improvements:

Special thanks to our contributors: @rgrinberg, @vooolll, @syhpoon, @mweibel, @Stelminator, @larshesel, @ruanpienaar, @aszlig, @jonathanve, @gmodarelli

This release repo history

MongooseIM 1.5.1

02 Apr 10:11
Compare
Choose a tag to compare

This release includes:

MongooseIM 1.5.0

02 Dec 08:33
Compare
Choose a tag to compare

This release:

  • adds support for XEP-0079: Advanced Message Processing - #252, #314
  • adds support for XEP-0280: Carbon Copies - #264
  • adds pluggable authentication module via HTTP - #274 (documentation on wiki)
  • enables run time configuration reload - #296
  • includes security improvement - #300, #304
  • fixes ODBC layer support - #275
  • adds commands for clustering - #228
  • adds cassandra backend for XEP-0313: Message Archive Management - #151
  • other improvements and fixes

MongooseIM 1.4.0

20 May 11:56
Compare
Choose a tag to compare
  • adds support for Stream Management XEP-0198 - #195

  • adds support for new XMPP over WebSocket - #173

  • adds support for SCRAM-SHA-1 authentication both for ODBC and mnesia user backends - #171

    !! requires users table schema update for MySQL and Postgres: 68b790c !!

  • improves security #196:

    • support for DH and ECDH key exchange protocol
    • configurable list of allowed cipher suites
  • uses travis-ci.org with our test suite

  • fixes privacy lists removal after user deletion - #186

  • fixes roster versioning issue #199

  • fixes multi-invite bug in MUC - #180

  • other code improvements and small fixes

MongooseIM 1.3.2

15 Apr 12:58
Compare
Choose a tag to compare
  • fix for Uncontrolled Resource Consumption with XMPP-Layer Compression

    zlib driver configuration (in c2s or s2s section) takes new parameter which is max size of decompressed data

  • unified logic for modules (use option backend in module config section with possible values mnesia (default) or odbc):

    • mod_privacy
    • mod_private
    • mod_offline
  • max_connections parameter for ejabberd_cowboy listener

  • improved BOSH implementation

  • improved vCard search mechanism

  • other small fixes/improvements