阅读更多

Ejabberd 2.1.2发布了!Ejabberd是一款开源免费的Jabber/XMPP服务器,采用ErLang编写,具有跨平台的能力,支持Linux,window,Unix等多种平台,基于GPL v2许可发布。

 

Jabber/XMPP(Extensible Messaging and Presence Protocol)主要用于即时通信,Gtalk就是采用Jabber/XMPP协议开发的。基于 Jabber/XMPP协议通信需要服务器端和客户端,ejabberd就是作为Jabber/XMPP的服务端,而比较著名的Jabber客户端有 pidgin,spark(java版本的客户端)等。

 

2.1.2新特性:

 

  • Core
    • Close sessions that were half connected
    • Fix SASL PLAIN authentication message for RFC4616 compliance
    • Fix support for old Erlang/OTP R10 and R11
    • Return proper error (not 'conflict') when register is forbidden by ACL
    • When ejabberd stops, send stream close to clients
  • ejabberdctl
    • Check for EGID in ejabberdctl command
    • Command to stop ejabberd informing users, with grace period
    • If there's a problem in config file, display config lines and stop node
  • MUC
    • Kick occupants with reason when room is stopped due to MUC shutdown
    • Write in room log when a room is created, destroyed, started, stopped
  • PubSub and PEP
    • Don't call gen_server on internal event (improves performance and scalability)
    • Fix duplicate SHIM header in Pubsub message
    • Notification messages of Pubsub node config change contained a SHIM header
    • SubID SHIM header missing in Pubsub message with multiple subscriptions on the same node
    • PEP: last published item not sent from unavailable users when the subscription is implicit (XEP-0115)
    • pep_mapping not working due to Node type mismatch
  • WebAdmin
    • If big offline message queue, show only subset on WebAdmin
    • Support in user list page of WebAdmin when mod_offline is disabled

 

下载2.1.2:http://www.process-one.net/en/ejabberd/downloads/

来自: process-one.net
6
1
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

Global site tag (gtag.js) - Google Analytics