aboutsummaryrefslogtreecommitdiff
path: root/doc/release_notes_2.1.4.txt
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2010-06-02 17:33:35 +0200
committerBadlop <badlop@process-one.net>2010-06-02 17:33:35 +0200
commit5bdef05f12dd1d398ff5869bc21311ff52a4bd0e (patch)
treed089850f88a4677fc1bd6579abc3d4af84860c06 /doc/release_notes_2.1.4.txt
parentClarify in the Guide that mssql configuration is similar to odbc (diff)
Add release notes for ejabberd 2.1.4
Diffstat (limited to 'doc/release_notes_2.1.4.txt')
-rw-r--r--doc/release_notes_2.1.4.txt81
1 files changed, 81 insertions, 0 deletions
diff --git a/doc/release_notes_2.1.4.txt b/doc/release_notes_2.1.4.txt
new file mode 100644
index 000000000..78c52e575
--- /dev/null
+++ b/doc/release_notes_2.1.4.txt
@@ -0,0 +1,81 @@
+
+ Release Notes
+ ejabberd 2.1.4
+
+ ejabberd 2.1.4 is the fourth release in ejabberd 2.1.x branch,
+ and includes many small bugfixes and improvements.
+
+ Read more details about the changes in:
+ http://redir.process-one.net/ejabberd-2.1.4
+
+ Download the source code and installers from:
+ http://www.process-one.net/en/ejabberd/
+
+
+ This is the full list of changes:
+
+* Authentication
+- Extauth: Optionally cache extauth users in mnesia (EJAB-641)
+- LDAP: Allow inband password change (EJAB-199)
+- LDAP: Extensible match support (EJAB-722)
+- LDAP: New option ldap_tls_verify is added (EJAB-1229)
+- PAM: New option pam_userinfotype to provide username or JID (EJAB-652)
+
+* HTTP
+- Add xml default content type
+- Don't show HTTP request in logs, because reveals password (EJAB-1231)
+- Move HTTP session timeout log from warning level to info
+- New Access rule webadmin_view for read-only
+
+* HTTP-Bind (BOSH)
+- Change max inactivity from 30 to 120 seconds
+- Export functions to facilitate prebinding methods
+- Use dirty_delete when removing the session
+- Remove an unneeded delay of 100 milliseconds
+
+* Pubsub, PEP and Caps
+- Enforce pubsub#presence_based_delivery (EJAB-1221)
+- Enforce pubsub#show_values subscription option (EJAB-1096)
+- Fix error code when unsubscribing from a non-existent node
+- Fix to send node notifications (EJAB-1225)
+- Full support for XEP-0115 v1.5 (EJAB-1223)(EJAB-1189)
+- Make last_item_cache feature to be cluster aware
+- Prevent orphaned pubsub node (EJAB-1233)
+- Send created node notifications
+
+* Other
+- Bounce messages when closing c2s session
+- Bugfixes when handling Service Discovery to contacts (EJAB-1207)
+- Compilation of ejabberd_debug.erl is now optional
+- Don't send error stanza as reply to error stanza (EJAB-930)
+- Don't store blocked messages in offline queue
+- Reduce verbosity of log when captcha_cmd is checked but not configured
+- Translations for most languages are updated
+- Use a standard method to get a random seed (EJAB-1229)
+- Commands: new update_list and update to update modified modules (EJAB-1237)
+- 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
+- Vcard: Automatic vcard avatar addition in presence
+
+
+ Upgrading From previous ejabberd releases:
+
+- If you use PostgreSQL, maybe you want to add the column created_at
+ to several tables. This is only a suggestion; ejabberd doesn't use
+ that column. Add it to your existing database executing those SQL
+ statements:
+
+ALTER TABLE users ADD COLUMN created_at TIMESTAMP NOT NULL DEFAULT now();
+ALTER TABLE rosterusers ADD COLUMN created_at TIMESTAMP NOT NULL DEFAULT now();
+ALTER TABLE spool ADD COLUMN created_at TIMESTAMP NOT NULL DEFAULT now();
+ALTER TABLE vcard ADD COLUMN created_at TIMESTAMP NOT NULL DEFAULT now();
+ALTER TABLE privacy_list ADD COLUMN created_at TIMESTAMP NOT NULL DEFAULT now();
+ALTER TABLE privacy_storage ADD COLUMN created_at TIMESTAMP NOT NULL DEFAULT now();
+
+
+ Bug reports
+
+ You can officially report bugs on ProcessOne support site:
+ http://support.process-one.net/
+