2011-06-06 15:45:38 by Filip Hajny | Files touched by this commit (5) |
Log message:
Updated chat/ejabberd to 2.1.7.
Small list of changes:
2.1.7
* BOSH: Keep the order of stanzas when BOSH sends several
* CAPTCHA in MUC: New whitelist option
* CAPTCHA: New captcha_limit option
* Core: Disable all entity expansions
* Core: Do not accept XML with undefined prefixes
* ejabberdctl: New DIST_USE_INTERFACE restricts IP erlang listen
* ejabberdctl: New ERL_EPMD_ADDRESS that works since Erlang/OTP R14B03
* extauth: If script crashes, ejabberd should restart it
* If a module start fails during server start, stop erlang
* mod_blocking: New XEP-0191 Simple Communications Blocking
* mod_pres_counter: Prevent subscription flood
* mod_register: Access now also controls account unregistrations
* mod_shared_roster: Fix support for anonymous accounts in @all@
* mod_shared_roster: New @online@ directive
* New Indonesian translation
* Pubsub: Apply filtered notification to PEP last items
* Pubsub: Owner can delete any items from its own node
2.1.6
* BOSH: Fix rare loop, support vhosts, allow module restart
* Config: Default configuration allows registrations only from localhost
* Config: Support to change loglevel per module at runtime
* Erlang/OTP: Fix compatibility from R10B-9 to R14B01
* ODBC: Compatibility with PostgreSQL 9.0
* Privacy lists: Fix to allow block by group and subscription again
* Pubsub: Fix cross domain eventing
* Register: Added CAPTCHA, password strength and ip_access to mod_register
* Register: New mod_register_web, with CAPTCHA support
* S2S: New options to require encryption, and verify certificates
* Shared Rosters: Added mod_shared_roster_ldap
* Bind listener ports early and start accepting connections later
|
2010-09-03 12:31:43 by Filip Hajny | Files touched by this commit (5) |
Log message:
Updated chat/ejabberd to 2.1.5.
Short list of changes:
* Erlang/OTP R12 support fixed
* Erlang/OTP R14A support added
* OpenSSL 0.9.8 or higher is required
* BOSH: New optional connection attribute process-delay
* C2S: Don't ask for client certificate when using tls
* C2S: Inform client that SSL session caching is disabled
* CTL: Fix problem when FIREWALL_WINDOW options for erl kernel were used
* CTL: Some systems delete the lock dir; in such case don't use Flock at all
* Caps: Support all the hash functions required by XEP-0115
* Config: Fix typo in --enable-transient_supervisors
* Config: New configure option: --enable-nif
* Extauth: Support parallel script running
* MUC: Allow admins to see private rooms in disco
* ODBC: Correct handling of SQL boolean types
* ODBC: Discard too old queued requests (the caller has already got a timeout)
* ODBC: Fixes wrong SQL escaping when --enable-full-xml is set
* ODBC: Use ets insead of asking supervisor in ejabberd_odbc_sup:get_pids/1
* Pubsub: Enforce disco features results
* S2S: When logging s2s out connection attempt or success, log if TLS is used
* Shared Rosters: When account is deleted, delete also member
of stored rosters
|
2010-06-09 15:53:53 by Filip Hajny | Files touched by this commit (3) |
Log message:
Updated chat/ejabberd to 2.1.4.
Short list of changes:
* Bounce messages when closing c2s session
* Bugfixes when handling Service Discovery to contacts
* Don't send error stanza as reply to error stanza
* Don't store blocked messages in offline queue
* Extauth: Optionally cache extauth users in mnesia
* Full support for XEP-0115 Entity Capabilities v1.5
* HTTP-Bind (BOSH): Remove unneeded 100 ms delay, and export functions
to facilitate prebinding methods
* LDAP: Inband password change, Extensible match support,
and ldap_tls_verify.
* Localization: Updated most translations
* MUC: Refactor code to reduce calls to get_affiliation and get_role
* ODBC: Add created_at column also to PostgreSQL schema
* PAM: New option pam_userinfotype to provide username or JID
* Pubsub: Send created node notifications. Enforce
pubsub#presence_based_delivery, pubsub#show_values
* Vcard: Automatic vcard avatar addition in presence
* WebAdmin: New Access rule webadmin_view for read-only
|
2010-03-15 07:27:55 by Martti Kuparinen | Files touched by this commit (1) |
Log message:
Reset MAINTAINER.
|
2010-03-13 22:05:49 by Filip Hajny | Files touched by this commit (6) | |
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
|
2010-03-11 07:33:04 by S.P.Zeidler | Files touched by this commit (1) | |
Log message:
updated patch -> distinfo needs an update too
|
2010-03-08 18:30:23 by Dan McMahill | Files touched by this commit (2) |
Log message:
use BSD_INSTALL_SCRIPT instead of BSD_INSTALL_DATA for a shell script
|
2010-01-17 13:02:58 by Thomas Klausner | Files touched by this commit (724) | |
Log message:
Recursive PKGREVISION bump for jpeg update to 8.
|
2009-12-23 22:02:21 by Filip Hajny | Files touched by this commit (3) |
Log message:
Updated ejabberd to 2.1.1.
Bugfix release:
* Fix connection if starttls_required and zlib are set
* S2S: fix allow_host/2 on subdomains. added hook s2s_allow_host
* MUC: Add support for serving a Unique Room Name
* MUC: Route vCard request to the occupant bare JID
* MUC: Support converting one-to-one chat to MUC
* PubSub: Receive same last published PEP items at reconnect if several \
resources online
* PubSub: Typo in mod_pubsub_odbc breaks Service Discovery and more
* Web: Fix memory and port leak when TLS is enabled in HTTP
* WebAdmin: report correct last activity with odbc backends
* Change captcha.sh to not depend on bash
* Generate main XML file also when exporting only a vhost
* Fix last newline in ejabberdctl result
* Guide: fix -setcookie, mod_pubsub_odbc host, content_types
Pkgsrc changes:
* Fixed documentation install
|
2009-12-15 14:30:54 by Filip Hajny | Files touched by this commit (11) |
Log message:
Update ejabberd to 2.1.0.
Very brief list of additions:
* Erlang/OTP R13 support
* HTTP-Bind (BOSH) optimization and clean-up
* LDAPS support
* MUC rooms can require a CAPTCHA to join the room
* PubSub: major improvements. Update to XEP version 1.12
* PEP and Caps: many improvements
* Run commands with ejabberdctl or other frontends (XML-RPC, HTTP)
* STUN server
* XEPs like: XMPP Ping, Roster Versioning, Import/Export Format
See full release note:
http://www.process-one.net/en/ejabberd/release_notes/release_note_ejabberd_2.1.0
|