pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/chat/ejabberd
Module Name: pkgsrc
Committed By: fhajny
Date: Sat Mar 13 21:05:49 UTC 2010
Modified Files:
pkgsrc/chat/ejabberd: Makefile PLIST distinfo
pkgsrc/chat/ejabberd/patches: patch-aa patch-ad patch-ae
Log Message:
Updated chat/ejabberd to 2.1.3.
Changes in ejabberd-2.1.3
Client connections
*Â Avoid 'invalid' value in iq record
*Â Avoid resending stream:error stanzas on terminate (EJAB-1180)
*Â Close also legacy sessions that were half connected (EJAB-1165)
*Â iq_query_info/1 now returns 'invalid' if XMLNS is invalid
*Â New ejabberd_c2s option support: max_fsm_queue
*Â Rewrite mnesia counter functions to use dirty_update_counter (EJAB-1177)
*Â Run user_receive_packet also when sending offline messages (EJAB-1193)
*Â Use p1_fsm behaviour in c2s FSM (EJAB-1173)
Clustering
*Â Fix cluster race condition in route read
*Â New command to set master Mnesia node
*Â Use mnesia:async_dirty when cleaning table from failed node
Documentation
*Â Add quotes in documentation of some erl arguments (EJAB-1191)
*Â Add option access_from (EJAB-1187)
*Â Add option max_fsm_queue (EJAB-1185)
*Â Fix documentation installation, no need for executable permission
(EJAB-1170)
*Â Fix typo in EJABBERD_BIN_PATH (EJAB-891)
*Â Fix typos in example config comments (EJAB-1192)
ejabberdctl
*Â Support concurrent connections with bound connection names
*Â Add support for Jot in ctl and TTY in debug
*Â Support help command names with old - characters
*Â Fix to really use the variable ERL_PROCESSES
Erlang compatibility
*Â Don't call queue:filter/2 to keep compatibility with older Erlang versions
*Â Use alternative of file:read_line/1 to not require R13B02
HTTP
*Â Add new debugging hook to the http receiving process
*Â Allow a request_handler to serve a file in root of HTTP
HTTP-Bind (BOSH)
*Â Cross-domain HTTP-Bind support (EJAB-1168)
*Â Hibernate http-bind process after handling a request
*Â Reduce verbosity of HTTP Binding log messages
LDAP
*Â Document ldap_dn_filter, fetch only needed attributes in search
(EJAB-1204)
*Â Use "%u" pattern as default for ldap_uids (EJAB-1203)
Localization
*Â Fix German translation (EJAB-1195)
*Â Fix Russian translation
ODBC
*Â Fix MSSQL support, which was broken (EJAB-1201)
*Â Improved SQL reconnect behaviour
Pubsub, PEP and Caps
*Â Add extended stanza addressing 'replyto' on PEP (EJAB-1198)
*Â Add pubsub#purge_offline (EJAB-1186)
*Â Fix pubsub#title option (EJAB-1190)
*Â Fix remove_user for node subscriptions (EJAB-1172)
*Â Optimizations in mod_caps
Other
*Â mod_register: Add new acl access_from, default is to deny
*Â mod_sic: new module for the experimental XEP-0279 Server IP Check
(EJAB-1205)
*Â PIEFXIS: Catch errors when exporting to PIEFXIS file (EJAB-1178)
*Â Proxy65: new option "hostname" (EJAB-838)
*Â Roster: Fix resending authorization problem
*Â Shared Roster Groups: get contacts nickname from vcard (EJAB-114)
*Â S2S: Improved s2s connections clean up (EJAB-1202)
Changes in ejabberd-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
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/chat/ejabberd/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/chat/ejabberd/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/chat/ejabberd/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/chat/ejabberd/patches/patch-aa
cvs rdiff -u -r1.4 -r1.5 pkgsrc/chat/ejabberd/patches/patch-ad \
pkgsrc/chat/ejabberd/patches/patch-ae
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index