b4278510f2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-08-27 22:53:02 +01:00  
				
					
						
							
							
								 
						
							
							
								8f875700ef 
								
							
								 
							
						 
						
							
							
								
								refactor: Make IAR tests set up standard iar for loading  
							
							
							
						 
						
							2010-08-27 22:52:26 +01:00  
				
					
						
							
							
								 
						
							
							
								0ca87a6f01 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://diva@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-08-26 18:23:43 -07:00  
				
					
						
							
							
								 
						
							
							
								3c71e5a3a2 
								
							
								 
							
						 
						
							
							
								
								Deleted Check4096 from Robust.ini.example  
							
							
							
						 
						
							2010-08-26 18:23:16 -07:00  
				
					
						
							
							
								 
						
							
							
								1f1d72eba5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-08-26 23:39:20 +01:00  
				
					
						
							
							
								 
						
							
							
								5b4e0b72bc 
								
							
								 
							
						 
						
							
							
								
								Send a null result search packet when no results are passsed in  
							
							
							
						 
						
							2010-08-26 23:38:35 +01:00  
				
					
						
							
							
								 
						
							
							
								436fdc2ea8 
								
							
								 
							
						 
						
							
							
								
								More on mantis  #4985  
							
							
							
						 
						
							2010-08-26 14:48:29 -07:00  
				
					
						
							
							
								 
						
							
							
								6198fe53e6 
								
							
								 
							
						 
						
							
							
								
								Addresses mantis  #4985  -- exceptions in DataSnapshot  
							
							
							
						 
						
							2010-08-26 14:19:52 -07:00  
				
					
						
							
							
								 
						
							
							
								fb6d761e19 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-08-26 22:13:46 +01:00  
				
					
						
							
							
								 
						
							
							
								7f5501d3ab 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warning  
							
							
							
						 
						
							2010-08-26 22:13:31 +01:00  
				
					
						
							
							
								 
						
							
							
								2b0f924557 
								
							
								 
							
						 
						
							
							
								
								refactor: Move Scene.Inventory.UpdateKnownItem() into Attachments module since this appears to relate solely to attachments  
							
							
							
						 
						
							2010-08-26 22:09:52 +01:00  
				
					
						
							
							
								 
						
							
							
								f3f4428700 
								
							
								 
							
						 
						
							
							
								
								refactor: break out attachment position change code in Scene.UpdatePrimPosition() and move into AttachmentsModule  
							
							... 
							
							
							
							This allows region modules to change attachment positions. 
							
						 
						
							2010-08-26 21:50:19 +01:00  
				
					
						
							
							
								 
						
							
							
								8571a55d29 
								
							
								 
							
						 
						
							
							
								
								minor: change log message from info to debug  
							
							
							
						 
						
							2010-08-26 20:42:56 +01:00  
				
					
						
							
							
								 
						
							
							
								26fd673e20 
								
							
								 
							
						 
						
							
							
								
								Addresses mantis  #4984  -- Datasnapshot exceptions.  
							
							
							
						 
						
							2010-08-26 12:26:09 -07:00  
				
					
						
							
							
								 
						
							
							
								fe660cd2cc 
								
							
								 
							
						 
						
							
							
								
								Rename Newtonsoft.Json.dll to properly reflect its actual assembly name  
							
							
							
						 
						
							2010-08-26 18:11:01 +01:00  
				
					
						
							
							
								 
						
							
							
								df702417dc 
								
							
								 
							
						 
						
							
							
								
								Remove mono compiler warnings  
							
							
							
						 
						
							2010-08-26 16:27:41 +01:00  
				
					
						
							
							
								 
						
							
							
								d99c60164d 
								
							
								 
							
						 
						
							
							
								
								Reinstate kill record check that prevents an entity update being sent to a client after it has been told that the entity has been deleted.  
							
							... 
							
							
							
							On Linden Lab clients and some derivatives, receiving an entity update after an entity deletion notice results in an undeleteable prim that disappears upon client relog.
This check was dropped in 0.7 for unknown reasons but renewed testing demonstrates that queued updates can still be present after a scene object has been deleted. 
							
						 
						
							2010-08-26 16:06:34 +01:00  
				
					
						
							
							
								 
						
							
							
								a6869fbc3e 
								
							
								 
							
						 
						
							
							
								
								Use SOP.ParentGroup in Prioritizer instead of Scene.GetGroupByPrim()  
							
							... 
							
							
							
							By the time a scheduled update is triggered, a sog may have been removed from the scene.  This change prevents NullReferenceExceptions in these situations. 
							
						 
						
							2010-08-26 15:33:42 +01:00  
				
					
						
							
							
								 
						
							
							
								87a6554d4b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							... 
							
							
							
							Resolve merge conflicts
Conflicts:
	OpenSim/Region/Framework/Scenes/SceneGraph.cs 
							
						 
						
							2010-08-26 00:35:03 +01:00  
				
					
						
							
							
								 
						
							
							
								692cf3c657 
								
							
								 
							
						 
						
							
							
								
								Remove parts locking from data classes since these are using a copy of the scene object  
							
							
							
						 
						
							2010-08-26 00:17:26 +01:00  
				
					
						
							
							
								 
						
							
							
								166ab59420 
								
							
								 
							
						 
						
							
							
								
								replace m_parts.Count linknum with 0 in CopyRootPart since m_parts.Count is always 0 (and any other number would cause an error anyway)  
							
							
							
						 
						
							2010-08-26 00:15:26 +01:00  
				
					
						
							
							
								 
						
							
							
								8031f8ec09 
								
							
								 
							
						 
						
							
							
								
								Improve consistency of locking for SOG.m_parts in order to avoid race conditions in linking and unlinking  
							
							
							
						 
						
							2010-08-26 00:08:53 +01:00  
				
					
						
							
							
								 
						
							
							
								47818a2db3 
								
							
								 
							
						 
						
							
							
								
								Fix a horrible bug in SG, where iteration of scene objects is carried  
							
							... 
							
							
							
							out in a fashion that causes the delegate to be invoked once per child
prim for a given group. 
							
						 
						
							2010-08-26 01:06:50 +02:00  
				
					
						
							
							
								 
						
							
							
								4b47008d30 
								
							
								 
							
						 
						
							
							
								
								Correct whitespace  
							
							
							
						 
						
							2010-08-26 00:37:54 +02:00  
				
					
						
							
							
								 
						
							
							
								fc8d2be632 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							... 
							
							
							
							This was rather conflicted. Please test linking. 
							
						 
						
							2010-08-26 00:11:07 +01:00  
				
					
						
							
							
								 
						
							
							
								252e159340 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-25 23:22:23 +01:00  
				
					
						
							
							
								 
						
							
							
								75e2a2b3ce 
								
							
								 
							
						 
						
							
							
								
								Prevent an object disposed exception that made forms comms unreliable. After  
							
							... 
							
							
							
							starting an asynchronous write, one should not close the channel it will
be written to synchrnously, that leads to grief. 
							
						 
						
							2010-08-25 23:19:55 +01:00  
				
					
						
							
							
								 
						
							
							
								604423d52b 
								
							
								 
							
						 
						
							
							
								
								Make scene object directories more robust and prevent deleted SOP's from  
							
							... 
							
							
							
							sticking around 
							
						 
						
							2010-08-25 23:19:30 +01:00  
				
					
						
							
							
								 
						
							
							
								739eb14741 
								
							
								 
							
						 
						
							
							
								
								Change some e.Message to e.ToString. Don't use e.Message, it doesn't carry  
							
							... 
							
							
							
							any useful information. Error messages are useless without location information.
It looks more elegant, but is totally pointless. 
							
						 
						
							2010-08-25 23:18:15 +01:00  
				
					
						
							
							
								 
						
							
							
								22fd00b002 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warning  
							
							
							
						 
						
							2010-08-25 23:07:43 +01:00  
				
					
						
							
							
								 
						
							
							
								24d06b12c2 
								
							
								 
							
						 
						
							
							
								
								If setting SOG.UUID, update the SOG.m_parts index as well as the root part UUID  
							
							... 
							
							
							
							Being able to change a SOG.UUID is useful for region modules that want to supply their own UUID, before the object is rezzed 
							
						 
						
							2010-08-25 23:05:54 +01:00  
				
					
						
							
							
								 
						
							
							
								46c6c35d48 
								
							
								 
							
						 
						
							
							
								
								refactor: Push item retrieval and fixing part of Scene.RezObject() down into SceneObjectPartInventory  
							
							
							
						 
						
							2010-08-25 22:46:49 +01:00  
				
					
						
							
							
								 
						
							
							
								1096f43f0d 
								
							
								 
							
						 
						
							
							
								
								Prevent an object disposed exception that made forms comms unreliable. After  
							
							... 
							
							
							
							starting an asynchronous write, one should not close the channel it will
be written to synchrnously, that leads to grief. 
							
						 
						
							2010-08-25 23:34:39 +02:00  
				
					
						
							
							
								 
						
							
							
								dc1baf8025 
								
							
								 
							
						 
						
							
							
								
								Change object cleanup again. Make scene object directories more robust and  
							
							... 
							
							
							
							prevent deleted SOP's from sticking around 
							
						 
						
							2010-08-25 23:11:00 +02:00  
				
					
						
							
							
								 
						
							
							
								1bcb2e788f 
								
							
								 
							
						 
						
							
							
								
								Change some e.Message to e.ToString. Don't use e.Message, it doesn't carry  
							
							... 
							
							
							
							any useful information. Error messages are useless without location information.
It looks more elegant, but is totally pointless. 
							
						 
						
							2010-08-25 23:04:12 +02:00  
				
					
						
							
							
								 
						
							
							
								c13045b25e 
								
							
								 
							
						 
						
							
							
								
								Correct a logic error in attachment cleanup  
							
							
							
						 
						
							2010-08-25 20:11:47 +02:00  
				
					
						
							
							
								 
						
							
							
								314d1171ef 
								
							
								 
							
						 
						
							
							
								
								Lock the attachment cleanup so it doesn't go into an endless deletion frenzy  
							
							
							
						 
						
							2010-08-25 16:06:06 +02:00  
				
					
						
							
							
								 
						
							
							
								a2113ecc71 
								
							
								 
							
						 
						
							
							
								
								Typo  
							
							
							
						 
						
							2010-08-24 21:01:37 -07:00  
				
					
						
							
							
								 
						
							
							
								d69e992665 
								
							
								 
							
						 
						
							
							
								
								Split out actual scene object insertion code from Scene.Inventory.RezObject and move into SceneGraph.AddNewSceneObject()  
							
							... 
							
							
							
							The new SceneGraph method is more consumable by region modules that want to extract objects from inventory and add them to the scene in separate stages.
This change also reduces the number of redundant client updates scheduled when an object is rezzed directly by a script or region module
This code does not touch direct rez by a user 
							
						 
						
							2010-08-24 23:25:19 +01:00  
				
					
						
							
							
								 
						
							
							
								78f452050a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-08-24 22:29:32 +01:00  
				
					
						
							
							
								 
						
							
							
								07d5a0779a 
								
							
								 
							
						 
						
							
							
								
								refactor: make RezObject() more readable  
							
							
							
						 
						
							2010-08-24 20:53:25 +01:00  
				
					
						
							
							
								 
						
							
							
								ef5b628191 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://melanie@3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-24 19:22:00 +01:00  
				
					
						
							
							
								 
						
							
							
								7296286267 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-24 19:20:43 +01:00  
				
					
						
							
							
								 
						
							
							
								a7a45cb22c 
								
							
								 
							
						 
						
							
							
								
								Patch by Apelsin that fixes behaviour of llSetPos and llGetLocalPos for attachments.  
							
							... 
							
							
							
							This fixes Mantis #3923 .
Signed-off-by: Melanie <melanie@t-data.com> 
							
						 
						
							2010-08-24 19:19:26 +01:00  
				
					
						
							
							
								 
						
							
							
								4e324ae3cb 
								
							
								 
							
						 
						
							
							
								
								Call the cleanup after saving attachment states, so that the attachments  
							
							... 
							
							
							
							don't get killed before they can be saved 
							
						 
						
							2010-08-24 19:07:42 +02:00  
				
					
						
							
							
								 
						
							
							
								512a13dbe7 
								
							
								 
							
						 
						
							
							
								
								Call the Cleanup when an agent logs out, when an agent leaves and just  
							
							... 
							
							
							
							before an agent logs in directly. Intentionally not calling this from MakeRoot
as that would mess up attachment transfer in teleport 
							
						 
						
							2010-08-24 18:52:00 +02:00  
				
					
						
							
							
								 
						
							
							
								5a05de0eec 
								
							
								 
							
						 
						
							
							
								
								Call attachment cleanup when an agent crosses out  
							
							
							
						 
						
							2010-08-24 18:38:54 +02:00  
				
					
						
							
							
								 
						
							
							
								483fc88b07 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-24 17:37:11 +01:00  
				
					
						
							
							
								 
						
							
							
								b9e12ed3b7 
								
							
								 
							
						 
						
							
							
								
								Add a method to delete left over / dropped attachments  
							
							
							
						 
						
							2010-08-24 18:20:24 +02:00  
				
					
						
							
							
								 
						
							
							
								46d06b6c4c 
								
							
								 
							
						 
						
							
							
								
								add test to check move of task item to user inventory when a target folder is explicitly given  
							
							
							
						 
						
							2010-08-24 17:10:52 +01:00