AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Ejabberd test escalus make quicktest9/8/2023 ![]() If you suspect that you’ve found a bug, please search or fill a bug report on Github.This article highlights how to run prototype tests and h ow to best utilize a variety of prototyping tools in conjunction with UserTesting. The source package and binary installers are available at ProcessOne. mod_offline: Mark get_queue_length obsolete, and use count_offline_messagesĪs usual, the release is tagged in the Git source code repository on Github.mod_multicast: Fix Addresses element which lacked others local destinations.mod_mam: Don’t store watchdog notifications in MAM archives.You can now run the test suite, even if you only have a a single backend locally. Add ability to run the ejabberd test suite in a modular way.Use the v0.2 release of luerl instead of a commit.Uptate fast_yaml to 1.0.3: This improves the error reporting on syntax errors in Yaml configuration file.Update p1_pgsql to 1.1.0: This add support for prepared statements.Specify lacking nodename in ejabberdctl.Fixed type specifications for ‘rebar doc’.Compile ejabberd_config early to stop undefined behaviour warnings.Update OTP release to use R17.5 and drop release 17.1.Fix config fetch and pubsub disco after host/serverhost cleanup.Define PubSub node configuration per route/host explicitly.This is useful after you have migrated to another backend, like SQL. New command delete_mnesia deletes all tables that can be exported.Fix result type of “connected_users_info” command.Bare JID in ‘from’ of Roster Push (RFC 6121 section 2.1.6) in mod_admin_extra.Escape quoting node name for ejabberdctl ping.Improve ban_account command to work with other DBs than Mnesia.Fix add_commands and remove_commands options.This is key for easy integration with other backend using ReST API. Add support for ReST admin commands that are only restricted by source IP.Fix some LIMIT related problems with MSSQL.Do not auto append IP suffix to usernames.In SQL files create Users table with SCRAM support by default.Support for run-time SQL queries selection depending on DBMS version.New parse transform for SQL queries, use prepare/execute calls with Postgres.Proper naming for LDAP test function for shared roster.Do not call to deprected/undefined functions from mod_shared_roster_ldap.Make it possible to get virtual host of a registered route.Start ezlib only if required, as it’s optional.Use SASL PLAIN authzid as client identity if auth module permits it.mod_http_upload: Add support for XEP-0363 v0.2.mod_mix: Experimental support for MIX (XEP-0369).This is the beginning of a process to improve support of those backend, so please, bare with us and keep us posted on your results. We have also started improvements of various third-party backends such a Microsoft SQL Server and LDAP. You can learn more from our previous blog post: Experimental MIX Support for Group Conversations added to ejabberd While still rough, you can already give it a try and help improve the specification. This is the future of Multi User Chat for XMPP. We are very excited by the experimental support for Mediated Information eXchange (MIX) we have added in ejabberd 16.03. ![]() This new ejabberd release contains many many bugfixes, internal improvements, but also, as usual, some new features. Thank you all for your feedback and contributions for that release. Ejabberd development keeps on its steady pace and we are energized by the growing momentum.
0 Comments
Read More
Leave a Reply. |