PhoenixUA
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору 3.6.0 -- August 26, 2008 Openfire New Features * [JM-405] - Hybrid user provider added. * [JM-752] - Plugin download list now uses a proxy server. * [JM-757] - altBaseDN is now used for group LDAP queries as well. * [JM-1253] - Can now receive users, groups and vcard changes from Clearspace. * [JM-1279] - Username changes in Clearspace now reflected in Openfire. * [JM-1283] - Provided an option for disabling LDAP alias referral following. * [JM-1284] - Added support for multiple conference services. * [JM-1329] - Added Clearspace tab page in Openfire admin console. * [JM-1389] - Added support to restrict login access for anonymous users by IP address. * [JM-1434] - Now using server dialback over TLS when using self-signed certificates. * [JM-834] - Now logging failed login attempts. * [JM-1014] - Admin Console login page now tries to prevent brute force login. * [JM-1033] - Upgraded HTTP-Binding to BOSH version 1.6. * [JM-1117] - Now using paged results in LDAP queries if the LDAP server supports it. * [JM-1136] - Various MUC affiliation improvements completed. * [JM-1277] - Now storing list of providers to use in database for easier clustering support. * [JM-1278] - Now read list of admin users from backend, database driver by default. (can update admin list on the fly) * [JM-1291] - Updated Openfire DB schema to allow Clearspace and it to coexist in the same database. * [JM-1334] - Applied consistent representation of having 'no value' for a particular database entry. * [JM-1335] - Simplified list of events listened by PresenceEventListener. * [JM-1337] - Failure to retrieve a connection from the database pool now triggers an Exception. * [JM-1359] - Now allowing takeover of a MUC nickname if it's by the same account that owns the nickname. * [JM-1361] - Now serving Flash policy file from client port (as well as the previous port). * [JM-1365] - Stacktrace is no longer logged on a failed authentication attempt. (cleans up logs) * [JM-1367] - Wildcards may now be used for external component configurations access rules. * [JM-1368] - Default number of db connections is now higher than worker threads. * [JM-1402] - Now returning IQ reply to the exact component's connection that made the request. * [JM-1414] - Added support for XMPP Ping (XEP-0199). * [JM-1416] - Group properties can now be retrieved from GroupProvider (i.e. a backend). * [JM-1417] - S2S is no longer attempted for subdomains that are known to belong to external components. * [JM-1422] - Now fast-failing packets for remote servers that were received in a few seconds. * [JM-1423] - Increased server dialback timeout limit to 2 minutes. * [JM-1435] - Now preventing empty-bodied messages from being stored in the offline message store. * [JM-1383] - Updated Apache HTTP Client library to latest version. * [JM-1437] - Updated URL that checks the feed for new releases. Openfire Bug Fixes * [JM-629] - Fixed cross-site scripting bugs in login due to url redirect. * [JM-1100] - authorizedUsernames are no longer case sensitive when using LDAP. * [JM-1178] - Fixed loading child or parent plugin. * [JM-1237] - Nullpointerexception no longer occurs in LocalOutgoingServerSession. * [JM-1268] - LdapGroupProvider no longer throws NPE if LDAP group has unlocatable user in it. * [JM-1310] - ComponentEventListener is now working correctly when running in a cluster. * [JM-1316] - Last screen of setup is no longer throwing NPE when session times out. * [JM-1322] - Clearspace groups provider now works when group name contains spaces. * [JM-1326] - Admin console now adds Clearspace tab after setup. * [JM-1327] - Subscriptions now working when baseDN has a comma that is not a delimiter (unenclosed string). * [JM-1333] - HttpSession#getVersion() should no longer throw NaN exceptions. * [JM-1336] - DBConnectionManager now recovers (retries) from hitting Proxool 'simultaneous-build-throttle' limit. * [JM-1341] - NoClassDefFoundError no longer occurs when logging in. * [JM-1381] - LDAP vcards can now contain $ without throwing errors. * [JM-1393] - LDAP group handler now escapes dollar signs in values when used with regexps. * [JM-1394] - Wildcard server trust can no longer be spoofed. * [JM-1395] - An error is no longer being returned when asking for pubsub subscriptions and none was found. * [JM-1398] - Clustering is no longer using lite events for routing table caches. * [JM-1399] - ClearspaceGroupProvider no longer sends a change event when loading groups. * [JM-1400] - Now less strict with emails when loading a user. * [JM-1401] - External components with several connections now have their disco#info correct. * [JM-1403] - Usernames are now escaped when integrated with Clearspace. * [JM-1405] - Password changes when integrated with Clearspace now work correctly. * [JM-1406] - Handling of Clearspace being down when integrated with CS is handled better on users/groups page. * [JM-1407] - Trying to login to OF admin console when Clearspace while is down no longer throws an exception. * [JM-1408] - Descriptive error message added when logging in to OF admin console while Clearspace is down. * [JM-1409] - White space in OF Admin Console > Group Chat > Room Summary page, below Description column removed. * [JM-1411] - Fixed NPE in HttpSession when closing a connection that was preventing listeners from being triggered. * [JM-1418] - Session details no longer shows user as online when connected but not available. * [JM-1419] - Now checking for potential usage of non-ASCII characters in webservice URL requests. * [JM-1421] - Server now disconnects clients sending invalid XML. * [JM-1424] - When admin is logged in OF and CS is down, the "Config Clearspace" button in OF no longer hangs. * [JM-1425] - NPE fixed when creating a group chat room for the default conference service with CS integration enabled. * [JM-1426] - ClearspaceMUCTranscriptManager is no longer recording events from any conference service other than the designated Clearspace conference service. * [JM-1427] - Cache-control headers on BOSH no longer cause issues with Flash+HTTPS+Internet Explorer. * [JM-1428] - Non-descriptive error message when OF is in an update state fixed. * [JM-1429] - Secured the shared secret of OF's CS integration admin page. * [JM-1439] - Stream Initiation can now be used with things other than but file transfer. * [JM-1440] - Packets sent from entities hosted by components to connected but not-available users are now being routed. * [JM-1442] - Offline presence information when removing user account is now deleted. Openfire Connection Manager Module * [JM-1444] - Improved cmanagerd to support status and stop parameters. * [JM-1445] - Added support for validating certificates of BOSH clients. * [JM-1441] - BOSH terminate, pause and xmpp:restart requests are no longer considered polling. * [JM-1412] - BOSH session no longer dropped when requests are received out of order. * [JM-1377] - Can now specify hostname or IP address of server to connect. * [JM-1376] - Can now enable/disable client listeners in Connection Managers. |