Just a few...  whew!
On Aug 15, 2011 8:56 PM, "Douglas Hubler" <[email protected]> wrote:
> Update #9 : Mon, 15 Aug 2011
> ==============================================================
> - ** No security updates in this update **
> - There is a new ISO because of fix affected ISO setup script.
> - Thank goes to many people for this update and for continued testing.
>
> Build Log
> ===========================
> commit 94b409b7ca5b51c6eb598f4333b4d31205852f56
> Author: Douglas Hubler <[email protected]>
> Date: Tue Aug 2 19:54:30 2011 -0400
>
> XX-9791 - typo causing "out of order" errors
>
> commit 3a23f51572e0f2fccd19215de0a6468f0c92c84d
> Author: George Niculae <[email protected]>
> Date: Tue Aug 2 18:47:34 2011 +0300
>
> Add possibility to mark locations as not registered from config UI
> so replication does not occur
>
> commit d9e580defc6eb60358e7371555257d90e2c9125f
> Author: Joegen Baclor <[email protected]>
> Date: Tue Aug 2 19:12:32 2011 +0800
>
> XX-9791 - Registrar deadlocks when applyUpdatesToDirectory and
> applyRegisterToDirectory tries the grab the same mutex
>
> commit 33385491628eca2517db33f0f51aa316773c1e77
> Author: Douglas Hubler <[email protected]>
> Date: Wed Jun 1 01:03:29 2011 -0400
>
> build : allow to pull missing rpms from download.sipfoundry.org by default
>
> commit 05675cc5485b31c95c83b33c1e008fb5068d1b36
> Author: Mircea Carasel <[email protected]>
> Date: Fri Jul 8 17:53:22 2011 +0300
>
> XX-9756: SipXOpenfire plugin: bookmark IM conference
>
> -created BookmarkManager responsible with creating, deleting,
> updating bookmarks
> it verifies if clientcontrol plugin is installed
> if clientcontrol is installed, it uses Java Reflection API to
> instantiate objects, call methods from this plugin
> clientcontrol classes gets referenced in sipxopenfire plugin
> through the generic openfire java classLoader for plugins
>
> -changed sipxopenfire plugin to support bookmark creation when IM
> Chat Room/Moderated checkbox is checked
>
> commit 2a72f5c0393ae1be9c4b336969c95e6944c9dd82
> Author: George Niculae <[email protected]>
> Date: Mon Aug 1 13:57:05 2011 +0300
>
> XX-9792: XML Error while reloading the Media services when
> distributed server is down
>
> Reload FS should be issued only on servers with FS installed on
>
> commit f858206bb104c2e00f80ddb64d5359ee08925189
> Author: George Niculae <[email protected]>
> Date: Mon Aug 1 13:57:05 2011 +0300
>
> XX-9792: XML Error while reloading the Media services when
> distributed server is down
>
> Reload FS should be issued only on servers with FS installed on
>
> commit 8695a8a51025cb0fb500f1580000c1c495513231
> Author: George Niculae <[email protected]>
> Date: Mon Aug 1 14:53:08 2011 +0300
>
> Allow more than 2 SIP redundant servers (that is 5 which we're going to)
>
> commit c4c62d263b98e288b1bfac793cd7887da83fe162
> Author: George <[email protected]>
> Date: Fri Jul 29 18:51:53 2011 +0300
>
> XX-9790: Send profiles triggers profile generation on all
> locations without accounting selections
>
> - send profiles only on selected locations
> - mark services to restart only on selected locations
>
> commit f41e96553403d18647f52950c8d960403dc99705
> Author: Douglas Hubler <[email protected]>
> Date: Thu Jul 28 11:32:35 2011 -0400
>
> XX-9737 - make a max of 10 attempts to connect from imbot to xmpp
> server, waiting 2^i * 10 seconds each time. This is instead of
> infinite attempts every 10 seconds which will kill your machine
>
> Conflicts:
>
> sipXimbot/bin/sipximbot.sh.in
> sipXimbot/src/org/sipfoundry/sipximbot/IMBot.java
>
> commit 8ca3aa6fcdc5f7635502514921b67e39fb3bbef5
> Author: Douglas Hubler <[email protected]>
> Date: Thu Jul 28 11:18:50 2011 -0400
>
> XX-9788 - increase http connection limit from 5 to 20 for
> registrar xmlrpc server for reasonable results when using more than 3
> nodes in the clusters
>
> commit 433350f9c2794a54498593e2afb41c189033af3c
> Author: George Niculae <[email protected]>
> Date: Thu Jul 28 14:58:15 2011 +0300
>
> XX-9787: SOAP API: add branch in user creation call
>
> - new branchName element added to AddUser request: use
> <branchName>Test</branchName> to add new user in Test branch
> - manageuser request modified to accept branch: use
> <updateBranch>Test</updateBranch> to add an existing user in Test
> branch
>
> commit 26f53e426e8455adc61ec496e5b966991024828d
> Author: George Niculae <[email protected]>
> Date: Thu Jul 28 14:58:15 2011 +0300
>
> XX-9787: SOAP API: add branch in user creation call
>
> - new branchName element added to AddUser request: use
> <branchName>Test</branchName> to add new user in Test branch
> - manageuser request modified to accept branch: use
> <updateBranch>Test</updateBranch> to add an existing user in Test
> branch
>
> commit 52e551ff21981f2a24f4c281610508743c9c6685
> Author: laurentiu <[email protected]>
> Date: Tue Jul 26 17:37:17 2011 +0300
>
> XX-9597 - User Phonebook loading problem under Firefox 4.x
> - updated gwt and smartgwt libraries
> - tested with Chrome 8/12, FF 3.6/5, IE8/9, Safari 3.2.3 for Win
>
> commit b92960a5f5f79c394b96654b6ad79255e82e1870
> Author: laurentiu <[email protected]>
> Date: Tue Jul 26 14:21:13 2011 +0300
>
> XX-9597 - User Phonebook loading problem under Firefox 4.x
> - updated gwt and smartgwt libraries
> - tested with Chrome 8/12, FF 3.6/5, IE8/9, Safari 3.2.3 for Win
>
> commit 747f486bbb2e4705e0346bd0bbf2062cf26a3dba
> Author: George Niculae <[email protected]>
> Date: Sat Jul 23 03:19:49 2011 +0300
>
> XX-9758: MyBuddy find function returns incorrect information for
> users with non-numeric user ID's
>
> commit ff3a98253593fb66cf3f2cf35c6127a9309b5449
> Author: George Niculae <[email protected]>
> Date: Sat Jul 23 03:19:49 2011 +0300
>
> XX-9758: MyBuddy find function returns incorrect information for
> users with non-numeric user ID's
>
> commit 773ed8284ead4c18bac2c5dddaaf845ead430d1d
> Author: George Niculae <[email protected]>
> Date: Fri Jul 22 23:34:49 2011 +0300
>
> XX-9617: Voicemail disconnecting call after upgrade to 4.4.0 with
> custom email template
>
> - check if key contained in EmailFormats bundle
> - if not load the key from EmailFormats.properties packed within
> sipXivr.jar file
>
> commit 9831a525e2e40fda267e6beb8e94d1efc752adc2
> Author: George Niculae <[email protected]>
> Date: Fri Jul 22 23:34:49 2011 +0300
>
> XX-9617: Voicemail disconnecting call after upgrade to 4.4.0 with
> custom email template
>
> - check if key contained in EmailFormats bundle
> - if not load the key from EmailFormats.properties packed within
> sipXivr.jar file
>
> commit dd17e359a97aadbf7bdf9f9d22f80cbcb9fe3c46
> Author: George Niculae <[email protected]>
> Date: Fri Jul 22 23:34:49 2011 +0300
>
> XX-9617: Voicemail disconnecting call after upgrade to 4.4.0 with
> custom email template
>
> - check if key contained in EmailFormats bundle
> - if not load the key from EmailFormats.properties packed within
> sipXivr.jar file
>
> commit f8a2e7b7ac0d98dac083338c93ac2f9466fccd45
> Author: Mircea Carasel <[email protected]>
> Date: Tue Jul 19 00:38:45 2011 +0300
>
> XX-9554: Report replication failed - adapted for 4.4
>
> -new Spring bean ReplicationBean that saves a file located in
> var/log for each location
> that contains value FAILED when at least one file failed to be
> replicated on that location
> the file name is the location name
> -improved UI in LocationPage.html - Replication FAILED text is
> added near location name when
> at least one file failed to get replicated
> -test added
>
> commit 4c80b9230ab1c8556b039f3b4cffa0ed1fef8e35
> Author: George Niculae <[email protected]>
> Date: Mon Jul 18 22:19:40 2011 +0300
>
> fix replication with no records
>
> commit 53e3ef47691d0755a93d2ec3011f4b24666e3022
> Author: Douglas Hubler <[email protected]>
> Date: Mon Jul 18 14:21:43 2011 -0400
>
> XX-9771 - ruby-dbi should be arch dependant
>
> commit 714d006b1876399c1dbde2b39cd28476d68a020b
> Author: George Niculae <[email protected]>
> Date: Sat Jul 16 03:55:47 2011 +0300
>
> Improve file replication - that is do not generate content for
> each location if not needed as it introduce big overhead
>
> commit 637a6a4ee6bc839e4059e450e277a2f4d00c8bd9
> Author: George Niculae <[email protected]>
> Date: Sat Jul 16 03:06:39 2011 +0300
>
> Replication chunk sizes configurable from sipxconfig.properties file
>
> e.g.
> replicationManagerImpl.dataSetChunkSize=35000
> replicationManagerImpl.fileChunkSize=7000000
>
> replicate chunks of 35000 records for data set and chunk of 7M for files
> Default values are 25000 and 5M
>
> commit 0ba0addad2f020ac48cb1b5b0be53ca65cdb59cb
> Author: Joegen Baclor <[email protected]>
> Date: Thu May 12 18:36:12 2011 +0800
>
> SUP-3 - Fix bug for TCP compound segments parser overrun when no
> new line character is found in between packet boundaries
>
> commit 37f010c34fd3978612269e1907d9ed0b0192f76f
> Author: Joegen Baclor <[email protected]>
> Date: Thu May 12 18:36:12 2011 +0800
>
> SUP-3 - Fix bug for TCP compound segments parser overrun when no
> new line character is found in between packet boundaries
>
> commit 2d829539b21ff7833629d2981cc06e5db6941b65
> Author: Joegen Baclor <[email protected]>
> Date: Wed May 11 07:45:09 2011 +0800
>
> Fix for via corruption buffer overruns
>
> commit 8a16d436b854db03cb248e111e67126f4a105ded
> Author: Joegen Baclor <[email protected]>
> Date: Wed May 11 07:45:09 2011 +0800
>
> Fix for via corruption buffer overruns
>
> commit e0b30564227bcc1d6e48194122b091fdcd469d73
> Author: Douglas Hubler <[email protected]>
> Date: Tue May 24 11:40:22 2011 -0400
>
> HttpConnection recyles HttpMessage. However, the request object is
> declared outside of the read iteration which hinders its destructor to
> be called. Even though HttpMessage::read() deletes the contents of
> mNameValues, it failed to consider that the body member MAY also be
> allocated by prior call to read. This is definitely magnified when
> used in XML-RPC since almost all RPC request would contain an XML
> body.
>
> Conflicts:
>
> sipXtackLib/src/net/HttpMessage.cpp
>
> commit 48f6bed6829a75fc8dc8308a8fb56a5839dcaa60
> Author: Douglas Hubler <[email protected]>
> Date: Tue May 24 11:40:22 2011 -0400
>
> HttpConnection recyles HttpMessage. However, the request object is
> declared outside of the read iteration which hinders its destructor to
> be called. Even though HttpMessage::read() deletes the contents of
> mNameValues, it failed to consider that the body member MAY also be
> allocated by prior call to read. This is definitely magnified when
> used in XML-RPC since almost all RPC request would contain an XML
> body.
>
> Conflicts:
>
> sipXtackLib/src/net/HttpMessage.cpp
>
> commit ae55c6ce3a9dd64fab0f73706a53a83a7d6c65ae
> Author: George Niculae <[email protected]>
> Date: Thu Jul 14 04:29:30 2011 +0300
>
> Fix alias bug and improve CallerAliases data set generation
>
> commit a85843dfefcd8b2e35a456bc77dbb88674eaa0e9
> Author: George Niculae <[email protected]>
> Date: Wed Jul 13 02:14:59 2011 +0300
>
> Make CoreContext.getGroupMembers(Group group) deprecated as it
> loads all user objects
> Changed XmppAccountInfo to use plain SQL query instead
> CoreContext.getGroupMembers(Group group)
>
> commit b9d6ac60555e6a7d1f8f90f3898fbe23ee2406ed
> Author: George Niculae <[email protected]>
> Date: Tue Jul 12 00:42:36 2011 +0300
>
> License for new created files
>
> commit 0cd798d56c4e02bea108464821626b7b5817c042
> Author: George Niculae <[email protected]>
> Date: Tue Jul 12 00:03:09 2011 +0300
>
> release-4.4.1
>
> - update Lucene to 3.2.0
> - remove check for updates task running in background
> - changed replication mechanism for user aliases, caller aliases,
> credentials, permissions, user forward, user location, user static,
> contact information config, valid users config, presence routing
> config, resource lists to use plain JDBC / SQL queries instead
> Hibernate and forAllUsersDo method
> - changed dataset and file replication to be performed in chunks
> of 5MB per file and 25k records for data set - supervisor receives the
> status of replication (partial, final) and a unique session id
> - ForwardingContextImpl.getAliasMappings should not load all call
> sequences as this means loading all users + in memory
> - RowInserter to clear session after each user added in db - this
> improved significant import from ldap / csv (20k users in about 30
> mins)
> - CoreContextImpl.getAliasMappings changed to use plain SQL query
> - retrieving domain won't make calls to db each time - domain
> reloaded from db when domain is saved or initialized (multiple
> coreContext.getDomainName calls indicated by visual vm as bottleneck
> in process of replicating 20k users)
> - SipxServiceManagerImpl.getServicesFromDb won't make calls to db
> each time - services reloaded from db when new service is stored
> (multiple calls inidicated by visual vm as bottleneck in process of
> replicating 20k users)
> - integration tests added for new replications
> - EditUser and NewUser page should save only new groups, saving
> existing user groups that contain many users is very consuming and
> useless in creation of an user
>
> TBD: XmppAccountInfoTest to migrate to integration test, need to
> find a way to execute integration tests from plugin builds
> TBD: get rid of forAllUsersDo entirely
>
> - tests performed with 20k users, replication takes between 1:30
> minutes and 2:10 minutes
>
> commit f577cc9bbb2575de58b85f4c15264b4cd1f60847
> Author: George Niculae <[email protected]>
> Date: Mon Jul 11 23:51:22 2011 +0300
>
> Revert "XX-9756: SipXOpenfire plugin: bookmark IM conference"
>
> This reverts commit 2667fd457c967c5f3208274b3d08a6a0fbdbe29b.
>
> commit 2667fd457c967c5f3208274b3d08a6a0fbdbe29b
> Author: Mircea Carasel <[email protected]>
> Date: Fri Jul 8 17:53:22 2011 +0300
>
> XX-9756: SipXOpenfire plugin: bookmark IM conference
>
> -created BookmarkManager responsible with creating, deleting,
> updating bookmarks
> it verifies if clientcontrol plugin is installed
> if clientcontrol is installed, it uses Java Reflection API to
> instantiate objects, call methods from this plugin
> clientcontrol classes gets referenced in sipxopenfire plugin
> through the generic openfire java classLoader for plugins
>
> -changed sipxopenfire plugin to support bookmark creation when IM
> Chat Room/Moderated checkbox is checked
>
> commit 631f587340e7db64cb7a58b7fbac6e3a76319445
> Author: George Niculae <[email protected]>
> Date: Thu Jul 7 09:36:49 2011 +0300
>
> XX-9757: Lowered priority if XML-RPC request content from INFO to
> debug to unclutter mid process XML-RPC logging
>
> commit bc49a46e365b95b9104270e09dcb3da91a4cfd77
> Author: Joegen Baclor <[email protected]>
> Date: Thu Jul 7 14:24:22 2011 +0800
>
> XX-9757 - Leak in Sip Unified presence redirector. When inserting
> new presence monitor information, the old value being overwritten is
> not deleted. This is noticed more frequently with systems that have
> large amounts of users that use the IM functionality.
>
> commit c69500f60045d6bd7e6ec056d098d7e9c3b80ec8
> Author: Mircea Carasel <[email protected]>
> Date: Thu Jun 30 16:00:24 2011 +0300
>
> XX-9743: Call Forwarding REST service: expiration time for initial
> ring is missing
>
> --added expiration in XML file for first ring
> --exposed loadSettings method in TestUtil.java to enhance the
> ability to load neoconf settings in web tests
> --introduced new Representable class in ForwardResource that
> wrapps CallSequence for XStream binding
> offers the ability to add new fields to hold info from wrapped
> callSequence instance (expiration for instance)
> -changed test to autmatically load settings using TestUtil
>
> commit 14e8c27f3cd72c6d81dfb7567ae7d195ebbad5d3
> Author: Mircea Carasel <[email protected]>
> Date: Wed Jun 29 15:08:18 2011 +0300
>
> XX-9717: call forwarding REST service, set withWoicemail with
> voicemail permission value
>
> REST PUT doesn't have to contain withVoicemail flag as this cannot
> be configurable in 4.4 call forwarding
> REST GET: will return content with withVoicemail flag set with the
> value established by the administrator for voicemail permission
> if set to true, the user will always receive voicemail
> if set to false, the user will never receive voicemail
>
> in 4.6 the user will be able to configure whether wants to receive
> voicemail or not in call forwarding scenario (see XX-9736) when
> voicemail permission is set to true
>
> commit 8437cd327bbd561cb3641e541302036764c08ef1
> Author: George Niculae <[email protected]>
> Date: Mon Jun 27 11:07:18 2011 +0300
>
> XX-9337 - Lowered log priority of warning messages to debug
>
> commit ba21902e685becb92a63c238fcab79e8b58fde14
> Author: Douglas Hubler <[email protected]>
> Date: Thu Jun 23 06:09:34 2011 -0400
>
> ISO reorganization for missing freeswitch dependencies
>
> commit 1e79a10fe4fc3ec4def9134a070579f8ba5381bf
> Author: Kemal Eroglu <[email protected]>
> Date: Thu Jun 9 17:31:47 2011 +0300
>
> XX-9672 - DNS configuration for second and third servers in HA
> configuration fix masterSystemName is changed with masterSystemAddr
> when constructing the Configuration URL in sipxecs-setup.
>
> Change log for past releases can be found here
> http://download.sipfoundry.org/pub/sipXecs/ChangeLog-4.4.0
_______________________________________________
sipx-users mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-users/

Reply via email to