08c76989a7 
								
							
								 
							
						 
						
							
							
								
								Mantis#3187. Thank you kindly, DoranZemlja for a patch that:  
							
							... 
							
							
							
							Adds a warning for an LSL construct that exploits a
popular list memory saving hack. 
							
						 
						
							2009-02-23 02:43:51 +00:00  
				
					
						
							
							
								 
						
							
							
								20eb8e54ac 
								
							
								 
							
						 
						
							
							
								
								A little bit more tweaking with appearance. Now passing both the wearables and the textures referred to in the Texture faces of AvatarAppearance. The textures are still not being acted upon on the other side, but they will.  
							
							... 
							
							
							
							Note: will make avies coming from older sims casper or grey. Upgrade!
Related to mantis #3204 . 
							
						 
						
							2009-02-23 00:51:31 +00:00  
				
					
						
							
							
								 
						
							
							
								8f55b9d735 
								
							
								 
							
						 
						
							
							
								
								Mantis#3218. Thank you kindly, TLaukkan (Tommil) for a patch that:  
							
							... 
							
							
							
							* Added log4net dependency to physxplugin in prebuild.xml.
* Added missing m_log fields to classes.
* Replaced Console.WriteLine with appropriate m_log.Xxxx
* Tested that nant test target runs succesfully.
* Tested that local opensim sandbox starts up without errors. 
							
						 
						
							2009-02-22 20:52:55 +00:00  
				
					
						
							
							
								 
						
							
							
								913654f2c9 
								
							
								 
							
						 
						
							
							
								
								Allow delivery of object messages gridwide  
							
							
							
						 
						
							2009-02-22 20:17:12 +00:00  
				
					
						
							
							
								 
						
							
							
								f3a24e432f 
								
							
								 
							
						 
						
							
							
								
								First step in giving the messaging server the modular refactoring treatment. As with the other two servers, this is very much a work in progress.  
							
							
							
						 
						
							2009-02-22 19:19:24 +00:00  
				
					
						
							
							
								 
						
							
							
								648f55ed11 
								
							
								 
							
						 
						
							
							
								
								* MXP Clients are now treated as full root agents - including being given a default avatar.  
							
							... 
							
							
							
							* MXP Clients now are capable of displaying primitives and objects within the Scene. 
							
						 
						
							2009-02-22 12:45:23 +00:00  
				
					
						
							
							
								 
						
							
							
								3cd5ffa82a 
								
							
								 
							
						 
						
							
							
								
								* Fixes an assumption whereby Scene assumes that each client is capable of producing a circuit. This affects non-Linden derived viewers who do not utilize circuits.  
							
							
							
						 
						
							2009-02-22 12:39:46 +00:00  
				
					
						
							
							
								 
						
							
							
								9b0b0b5e28 
								
							
								 
							
						 
						
							
							
								
								Part 1 of refactoring the userserver. Changed it so instead of subclassing the User dataBase access class (UserManagerBase) and then adding the http handlers to that. There is now a UserDataBaseService that is passed to the other classes so they can access the db. This should make it easier to have multiple "modules" that can register http handlers and access the db.  
							
							
							
						 
						
							2009-02-22 11:01:26 +00:00  
				
					
						
							
							
								 
						
							
							
								88d3ce5c64 
								
							
								 
							
						 
						
							
							
								
								* And a little more  
							
							
							
						 
						
							2009-02-22 10:21:41 +00:00  
				
					
						
							
							
								 
						
							
							
								fc66d29ca6 
								
							
								 
							
						 
						
							
							
								
								* Removing some C#3.0 that snuck in.  
							
							
							
						 
						
							2009-02-22 10:20:53 +00:00  
				
					
						
							
							
								 
						
							
							
								462daccf18 
								
							
								 
							
						 
						
							
							
								
								* Restoring  
							
							
							
						 
						
							2009-02-22 10:18:42 +00:00  
				
					
						
							
							
								 
						
							
							
								6a29660cdc 
								
							
								 
							
						 
						
							
							
								
								* Fixing bad SVN commit.  
							
							
							
						 
						
							2009-02-22 10:18:21 +00:00  
				
					
						
							
							
								 
						
							
							
								a7f5e09c7f 
								
							
								 
							
						 
						
							
							
								
								* Updates MXP.dll to latest version.  
							
							... 
							
							
							
							* MXP: Corrects an issue whereby session requests were never correctly acknowledged. 
							
						 
						
							2009-02-22 09:31:24 +00:00  
				
					
						
							
							
								 
						
							
							
								dd828956e6 
								
							
								 
							
						 
						
							
							
								
								Update svn properties.  
							
							
							
						 
						
							2009-02-22 09:02:27 +00:00  
				
					
						
							
							
								 
						
							
							
								b7f80ec0b7 
								
							
								 
							
						 
						
							
							
								
								* There's always something. Fixes MXP Server so that when it starts up, it actually starts up.  
							
							
							
						 
						
							2009-02-22 08:53:56 +00:00  
				
					
						
							
							
								 
						
							
							
								937a2e6dca 
								
							
								 
							
						 
						
							
							
								
								* Adds initial support for the MXP Virtual Worlds protocol ( http://www.bubblecloud.org )  
							
							... 
							
							
							
							* Handled via the MXPModule.cs located in OpenSim.Client.MXP namespace.
* Also implements MXPClientView and MXPPacketServer for IClientAPI compatibility.
* No changes were required to Core to implement this - the thing is self contained in OpenSim.Client.MXP.dll.
* Includes reference implementation of MXP as MXP.dll - this is under the Apache 2.0 license.
* Requires OpenSim.ini setting to enable. "[MXP] \n Enabled=true \n Port=1253"
* May break. Highly untested. 
							
						 
						
							2009-02-22 08:48:55 +00:00  
				
					
						
							
							
								 
						
							
							
								818af9d482 
								
							
								 
							
						 
						
							
							
								
								Refactor log4net logger handling in script engine. ( #3148 )  
							
							
							
						 
						
							2009-02-22 01:26:18 +00:00  
				
					
						
							
							
								 
						
							
							
								99b051ccbe 
								
							
								 
							
						 
						
							
							
								
								Addresses some issues with appearance after TPs. Appearance.Owner was not being set, and that's what's being used in SendAppearanceToOtherAgent. Mantis  #3204 .  
							
							
							
						 
						
							2009-02-22 01:26:11 +00:00  
				
					
						
							
							
								 
						
							
							
								551bebdc84 
								
							
								 
							
						 
						
							
							
								
								Update svn properties, add copyright headers, minor formatting cleanup.  
							
							
							
						 
						
							2009-02-22 01:18:49 +00:00  
				
					
						
							
							
								 
						
							
							
								52b2d8732a 
								
							
								 
							
						 
						
							
							
								
								Applied patch from mantis  #3217 , which allows Dynamic Images of type RGB (so with no alpha value). Thanks BlueWall.  
							
							
							
						 
						
							2009-02-21 21:03:20 +00:00  
				
					
						
							
							
								 
						
							
							
								e77b5d990d 
								
							
								 
							
						 
						
							
							
								
								More Grid server refactoring  
							
							
							
						 
						
							2009-02-21 18:41:28 +00:00  
				
					
						
							
							
								 
						
							
							
								cdbd52e55b 
								
							
								 
							
						 
						
							
							
								
								Thank you kindly, DoranZemlja for a patch that:  
							
							... 
							
							
							
							Solves the Object-Key problem when using llHTTPRequest() 
							
						 
						
							2009-02-21 17:50:46 +00:00  
				
					
						
							
							
								 
						
							
							
								23e78e4476 
								
							
								 
							
						 
						
							
							
								
								A small improvement in the UserLoginService, hence the User Server: users are now being given a default appearance if there is none in the user database. This issue affected newly created accounts, which  aren't given an appearance at time of creation. May address some of the issues reported in mantis  #3204  (but the incompatibility with pre-8447 is unaffected and continues to exist).  
							
							
							
						 
						
							2009-02-21 17:44:33 +00:00  
				
					
						
							
							
								 
						
							
							
								913887a8e5 
								
							
								 
							
						 
						
							
							
								
								Some more refactoring of GridServer.  
							
							
							
						 
						
							2009-02-21 15:15:54 +00:00  
				
					
						
							
							
								 
						
							
							
								a2546d58a8 
								
							
								 
							
						 
						
							
							
								
								Applied patch from mantis  #3213 . Which adds a check to create region command, to make sure the .xml is passed in the command arguments. Thanks BlueWall  
							
							
							
						 
						
							2009-02-21 14:45:10 +00:00  
				
					
						
							
							
								 
						
							
							
								adad703c9c 
								
							
								 
							
						 
						
							
							
								
								Added missing header to a file (before chi11ken does it)  
							
							
							
						 
						
							2009-02-21 14:36:29 +00:00  
				
					
						
							
							
								 
						
							
							
								89006da793 
								
							
								 
							
						 
						
							
							
								
								Added a check to  LLClientView.RegisterInterface<T>(T iface), so that it can't try to add duplicate interfaces and cause a exception.  
							
							
							
						 
						
							2009-02-21 14:30:17 +00:00  
				
					
						
							
							
								 
						
							
							
								869c64f955 
								
							
								 
							
						 
						
							
							
								
								Added a check to  GridServerBase.RegisterInterface<T>(T iface), so that it can't try to add duplicate interfaces and cause a exception.  
							
							
							
						 
						
							2009-02-21 14:24:25 +00:00  
				
					
						
							
							
								 
						
							
							
								65d413e5ee 
								
							
								 
							
						 
						
							
							
								
								A bit more refactoring of the GridServer. To make the "modules" share a common Initialise method.  
							
							
							
						 
						
							2009-02-21 14:19:40 +00:00  
				
					
						
							
							
								 
						
							
							
								fcb737c7f9 
								
							
								 
							
						 
						
							
							
								
								* Upping to interface version 3 - let's see how this goes.  
							
							
							
						 
						
							2009-02-21 14:12:06 +00:00  
				
					
						
							
							
								 
						
							
							
								25661b611d 
								
							
								 
							
						 
						
							
							
								
								Refactored the GridServer into a GridDBService and a set of "modules".  
							
							... 
							
							
							
							Currently they aren't plugin modules as the support for dynamically loading them isn't complete. 
							
						 
						
							2009-02-21 13:44:03 +00:00  
				
					
						
							
							
								 
						
							
							
								aaf8b07ecf 
								
							
								 
							
						 
						
							
							
								
								Allow entry of '?' in http URIs. If the field being typed begins with  
							
							... 
							
							
							
							"http", the ? is just an ordinary character in that field. 
							
						 
						
							2009-02-21 11:48:50 +00:00  
				
					
						
							
							
								 
						
							
							
								1cadad9ec6 
								
							
								 
							
						 
						
							
							
								
								* Applied a patch that: Added estate ban table to migration scripts and nhibernate mapping. Refactored property getters and setters for estate ban object to support NHibernate.  
							
							... 
							
							
							
							* Added estate ban table to migration scripts of all supported databases.
* Added nhibernate mapping for EstateBans property of EstateSettings
* Refactored property accessors for EstateBan object.
* Added comments for EstateBan properties.
* Ensured that NHibernate tests pass with NUnitGUI.
* Ensured that nant test target passes.  
This fixes mantis #3210 . Thank you, tlaukkan! 
							
						 
						
							2009-02-21 09:39:33 +00:00  
				
					
						
							
							
								 
						
							
							
								7a649a758d 
								
							
								 
							
						 
						
							
							
								
								Add copyright headers.  Minor formatting cleanup.  
							
							
							
						 
						
							2009-02-21 03:32:25 +00:00  
				
					
						
							
							
								 
						
							
							
								b515645151 
								
							
								 
							
						 
						
							
							
								
								Update svn properties.  
							
							
							
						 
						
							2009-02-21 03:00:17 +00:00  
				
					
						
							
							
								 
						
							
							
								d76178f302 
								
							
								 
							
						 
						
							
							
								
								Thank you, robsmart, for a patch that allows the shard to be set.  
							
							... 
							
							
							
							The built-in default is OpenSim, unless a user server url is given, then
that is used, unless "shard" is also goven, then shard takes precedence.
The defult in OpenSim.ini is "OpenSim" for compatibility. 
							
						 
						
							2009-02-21 00:14:47 +00:00  
				
					
						
							
							
								 
						
							
							
								6119b02860 
								
							
								 
							
						 
						
							
							
								
								* Apply  http://opensimulator.org/mantis/view.php?id=3185  
							
							... 
							
							
							
							* Fixes NHibernate problem where prim contents show as textures
* Thanks Tommil! 
							
						 
						
							2009-02-20 22:56:40 +00:00  
				
					
						
							
							
								 
						
							
							
								42e67783b4 
								
							
								 
							
						 
						
							
							
								
								From: Arthur Rodrigo S Valadares <arthursv@br.ibm.com>  
							
							... 
							
							
							
							Re-fixing remote admin XmlRpc handler registration. 
							
						 
						
							2009-02-20 19:15:39 +00:00  
				
					
						
							
							
								 
						
							
							
								602dafae55 
								
							
								 
							
						 
						
							
							
								
								* Renamed and encapsulated m_sceneGraph as SceneGraph for ccc  
							
							
							
						 
						
							2009-02-20 17:18:07 +00:00  
				
					
						
							
							
								 
						
							
							
								2e095f5727 
								
							
								 
							
						 
						
							
							
								
								* Upped VersionInfo to 0.6.3 and in the process, changed assemblyinfo to 0.6.3.* to better track down dll ref and overwrite problems.  
							
							
							
						 
						
							2009-02-20 16:47:31 +00:00  
				
					
						
							
							
								 
						
							
							
								acf112ac40 
								
							
								 
							
						 
						
							
							
								
								* Apply  http://opensimulator.org/mantis/view.php?id=3195  
							
							... 
							
							
							
							* Access NHibernate Manager as read-only property rather than public field
* Thanks Tommil 
							
						 
						
							2009-02-20 14:36:53 +00:00  
				
					
						
							
							
								 
						
							
							
								01f70de2ea 
								
							
								 
							
						 
						
							
							
								
								* Consistently lock part.TaskInventory as pointed out in  http://opensimulator.org/mantis/view.php?id=3159  
							
							... 
							
							
							
							* Not locking causes enumeration exceptions as described in this matis
* part.TaskInventory needs to be locked for every access as it's a dictionary
* Extra locking will hopefully not cause any major issues - in places where the enumeration of the dictionary performs other lock or long running operations, the dictionary is 
cloned instead 
							
						 
						
							2009-02-20 14:04:29 +00:00  
				
					
						
							
							
								 
						
							
							
								c28b2f799a 
								
							
								 
							
						 
						
							
							
								
								Revert previous commit  
							
							
							
						 
						
							2009-02-20 12:48:46 +00:00  
				
					
						
							
							
								 
						
							
							
								7b1c42836d 
								
							
								 
							
						 
						
							
							
								
								Committing interface and stubs for IM interception  
							
							
							
						 
						
							2009-02-20 12:15:40 +00:00  
				
					
						
							
							
								 
						
							
							
								a42499c947 
								
							
								 
							
						 
						
							
							
								
								Thanks DoranZemlja for a patch implementing non-shortcircuiting in  
							
							... 
							
							
							
							logical and and logical or in LSL. Fixes Mantis #3174 . 
							
						 
						
							2009-02-20 07:40:36 +00:00  
				
					
						
							
							
								 
						
							
							
								dd70309fdf 
								
							
								 
							
						 
						
							
							
								
								Update TESTING.txt. Mantis  #3174 .  
							
							
							
						 
						
							2009-02-20 04:55:09 +00:00  
				
					
						
							
							
								 
						
							
							
								142ad8826a 
								
							
								 
							
						 
						
							
							
								
								Safe to remove remoting_listener_port out of OpenSim.ini.  
							
							
							
						 
						
							2009-02-20 04:15:10 +00:00  
				
					
						
							
							
								 
						
							
							
								33330297d6 
								
							
								 
							
						 
						
							
							
								
								THE BIG ANTI-REMOTING SCHLEP -- StartRemoting is no more. Sims in older versions will have a hard time communicating with sims on this release and later, especially if they haven't transitioned to RESTComms at all.  
							
							... 
							
							
							
							There's still some cleanup to do on assorted data structures, but the main functional change here is that sims no longer listen on remoting ports. 
							
						 
						
							2009-02-20 03:39:50 +00:00  
				
					
						
							
							
								 
						
							
							
								7d4846462b 
								
							
								 
							
						 
						
							
							
								
								Update svn properties, add copyright headers, minor formatting cleanup.  
							
							
							
						 
						
							2009-02-20 02:33:54 +00:00  
				
					
						
							
							
								 
						
							
							
								5e39e515f9 
								
							
								 
							
						 
						
							
							
								
								* Another stab at removing AssetServer.exe dependencies  
							
							
							
						 
						
							2009-02-20 02:26:27 +00:00