30e816bfa2 
								
							
								 
							
						 
						
							
							
								
								Implement move to/autopilot for z axis movement as well.  
							
							... 
							
							
							
							This is jerky (an artifact of the way it's being done, I think), but it's better than on implementation. 
							
						 
						
							2011-08-03 02:04:38 +01:00  
				
					
						
							
							
								 
						
							
							
								0c23764ce2 
								
							
								 
							
						 
						
							
							
								
								get autopilot/go here to work immediately.  
							
							... 
							
							
							
							This works with viewer 1.23.5 and so in theory should work with libopenmetaverse. 
							
						 
						
							2011-08-03 01:12:32 +01:00  
				
					
						
							
							
								 
						
							
							
								1c126e6e22 
								
							
								 
							
						 
						
							
							
								
								refactor: Move update_movement_flag and the final check inside the m_allowMovement if in HandleAgentUpdate() since it's logically only ever used there  
							
							
							
						 
						
							2011-08-03 00:55:52 +01:00  
				
					
						
							
							
								 
						
							
							
								f9689f5cc9 
								
							
								 
							
						 
						
							
							
								
								refactor: move out code from HandleAgentUpdate() which processes updates to move to a set position  
							
							... 
							
							
							
							Also comment out the really spammy log message I accidentally left in on the last commit. 
							
						 
						
							2011-08-03 00:46:46 +01:00  
				
					
						
							
							
								 
						
							
							
								c122489e09 
								
							
								 
							
						 
						
							
							
								
								Partially fix autopilot/go here  
							
							... 
							
							
							
							This now works again except that it requires a click or avatar mvmt to get going
This is because the ScenePresence.HandleAgentUpdate() method doesn't trigger until the client does something significant, at which point autopilot takes over.
Even clicking is enough to trigger.
This will be improved presently. 
							
						 
						
							2011-08-02 23:41:12 +01:00  
				
					
						
							
							
								 
						
							
							
								b6ac1c46cd 
								
							
								 
							
						 
						
							
							
								
								Get rid of AvatarAppearance.Owner to simplify the code.  
							
							... 
							
							
							
							This is not used for anything - appearances are always properties of objects with ids (ScenePresence, AgentCircuitData) and just has the potential to get out of sync when the appearance is cloned. 
							
						 
						
							2011-08-02 00:13:04 +01:00  
				
					
						
							
							
								 
						
							
							
								59f548cda8 
								
							
								 
							
						 
						
							
							
								
								Get osNpcCreate appearance working with avatars that are currently in the scene.  
							
							... 
							
							
							
							Had to stop using AvatarService for now since it doesn't store baked texture IDs (which is why this was failing).
Also failing because cloning appearance was also cloning the AvatarApperance.Owner field, which we weren't then changing.
Extended TestCreate() to check this. 
							
						 
						
							2011-08-01 23:41:29 +01:00  
				
					
						
							
							
								 
						
							
							
								b757583662 
								
							
								 
							
						 
						
							
							
								
								Comment out SOP logging message I accidentally left in  
							
							
							
						 
						
							2011-07-31 03:41:35 +01:00  
				
					
						
							
							
								 
						
							
							
								aea7007533 
								
							
								 
							
						 
						
							
							
								
								refactor: split out ninja joint part of SOP.DoPhysicsPropertyUpdate() so that we don't have to look at it if it's not relevant  
							
							
							
						 
						
							2011-07-31 02:50:50 +01:00  
				
					
						
							
							
								 
						
							
							
								d917010433 
								
							
								 
							
						 
						
							
							
								
								minor: Add method doc to collision subscription methods.  Change method case to reflect OpenSim standards.  
							
							
							
						 
						
							2011-07-30 03:11:36 +01:00  
				
					
						
							
							
								 
						
							
							
								8c3eb324c4 
								
							
								 
							
						 
						
							
							
								
								When using osTeleportAgent() and osTeleportAvatar(), only teleport if the region name exactly matches (not near matches)  
							
							... 
							
							
							
							This is to prevent situations where the first name returned by GridService.GetRegionsByName is not one that exactly matches the given region name, even when there is an exact match later on in the list.
Only the above two functions call this teleport method (the map uses a different routine) so this seems safe to change.
Addresses http://opensimulator.org/mantis/view.php?id=5606  
							
						 
						
							2011-07-29 00:00:35 +01:00  
				
					
						
							
							
								 
						
							
							
								5c012cac54 
								
							
								 
							
						 
						
							
							
								
								Add a timer to monitor the heartbeat. Restart it if it's been dead for  
							
							... 
							
							
							
							5 seconds. 
							
						 
						
							2011-07-25 04:16:53 +02:00  
				
					
						
							
							
								 
						
							
							
								2e83b48873 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2011-07-23 18:34:46 +02:00  
				
					
						
							
							
								 
						
							
							
								c2de0c930c 
								
							
								 
							
						 
						
							
							
								
								Fix failure to find avatars due to trainling spaces being sent by viewers.  
							
							
							
						 
						
							2011-07-23 18:29:43 +02:00  
				
					
						
							
							
								 
						
							
							
								504de8bc47 
								
							
								 
							
						 
						
							
							
								
								Pass the first name and last name from the agent circuit data to the authorization service rather than from the account.  
							
							... 
							
							
							
							This is to accomodate situations where the authorization service is being used by the hypergrid, where visitors have no user account.
See http://opensimulator.org/mantis/view.php?id=5517 , this code is somewhat adapted/cleaned up from Michelle's patch
I'm a little ambivalent about this since visitors could put anything in firstname/lastname so it's not much of an auth measure.
It's up to the auth service to decide which data it actually uses.
Possibly we should be passing through other info such as agent circuit ip 
							
						 
						
							2011-07-23 03:48:53 +01:00  
				
					
						
							
							
								 
						
							
							
								f0895028e9 
								
							
								 
							
						 
						
							
							
								
								Remove manually permissions settings on all current library items so that they use the defaults instead.  
							
							... 
							
							
							
							Some items had completely wrong permissions - this is easier than correcting them all.
The ability to set permissions in xml is retained since there are use cases for this (e.g. to create no-mod library scripts) 
							
						 
						
							2011-07-23 02:13:11 +01:00  
				
					
						
							
							
								 
						
							
							
								fcaa4f6012 
								
							
								 
							
						 
						
							
							
								
								Revert "Don't load current/next/everyone/base permissions from the library item xml files - always use PermissionMask.All instead (which was the existing default)."  
							
							... 
							
							
							
							There actually are uses for this.  I will correct the perms instead since some entries appear to be wrong.
This reverts commit 667b54f5a2 
							
						 
						
							2011-07-23 02:05:51 +01:00  
				
					
						
							
							
								 
						
							
							
								667b54f5a2 
								
							
								 
							
						 
						
							
							
								
								Don't load current/next/everyone/base permissions from the library item xml files - always use PermissionMask.All instead (which was the existing default).  
							
							... 
							
							
							
							Library items always need the same permissions, so it doesn't make sense to load them from the xml files.  This just opens the door to permissions mistakes. 
							
						 
						
							2011-07-23 01:59:14 +01:00  
				
					
						
							
							
								 
						
							
							
								aadc4eb3b8 
								
							
								 
							
						 
						
							
							
								
								Fix problem where sculpts were not getting physical proxies  
							
							... 
							
							
							
							Fixed this by inspecting Shape.SculptEntry at various places instead of Shape.SculptType.  Sculpties actually have a SculptType of Cylinder - only true mesh is SculptType.Mesh
This addresses http://opensimulator.org/mantis/view.php?id=5595  
							
						 
						
							2011-07-22 19:23:38 +01:00  
				
					
						
							
							
								 
						
							
							
								02e54c57c4 
								
							
								 
							
						 
						
							
							
								
								Generate the initial maptile asynchronously  
							
							... 
							
							
							
							Signed-off-by: Melanie <melanie@t-data.com> 
							
						 
						
							2011-07-22 09:52:21 +01:00  
				
					
						
							
							
								 
						
							
							
								51c47677a1 
								
							
								 
							
						 
						
							
							
								
								Tidy up a superfluous AddPrimShape override in PhysicsScene  
							
							
							
						 
						
							2011-07-19 18:17:19 +01:00  
				
					
						
							
							
								 
						
							
							
								cbaa4aa88f 
								
							
								 
							
						 
						
							
							
								
								Tidy up a superfluous AddPrimShape override in PhysicsScene  
							
							
							
						 
						
							2011-07-19 18:16:44 +01:00  
				
					
						
							
							
								 
						
							
							
								c768d18c92 
								
							
								 
							
						 
						
							
							
								
								Revert "Tidy up a superfluous AddPrimShape override in PhysicsScene"  
							
							... 
							
							
							
							This reverts commit f5623b5c39 
							
						 
						
							2011-07-19 18:16:36 +01:00  
				
					
						
							
							
								 
						
							
							
								f5623b5c39 
								
							
								 
							
						 
						
							
							
								
								Tidy up a superfluous AddPrimShape override in PhysicsScene  
							
							
							
						 
						
							2011-07-19 10:15:34 -07:00  
				
					
						
							
							
								 
						
							
							
								ee829a71c2 
								
							
								 
							
						 
						
							
							
								
								On all undo/redo operations, consistently lock the undo object for everything, in order to avoid any deadlock issues.  
							
							
							
						 
						
							2011-07-19 06:13:05 +01:00  
				
					
						
							
							
								 
						
							
							
								c50533659a 
								
							
								 
							
						 
						
							
							
								
								If we store an undo, wipe anything already present on the redo stack  
							
							... 
							
							
							
							This stops problems when we undo a few steps and start off down another path.
Surprisingly, apart from this now fixed problem, redo appears to be working too. 
							
						 
						
							2011-07-19 06:11:16 +01:00  
				
					
						
							
							
								 
						
							
							
								ec1ecd3633 
								
							
								 
							
						 
						
							
							
								
								stop redo throwing an exception if there is nothing to redo  
							
							
							
						 
						
							2011-07-19 06:05:23 +01:00  
				
					
						
							
							
								 
						
							
							
								25c532f2ec 
								
							
								 
							
						 
						
							
							
								
								refator: simplify UndoState.Compare() code  
							
							
							
						 
						
							2011-07-19 05:58:52 +01:00  
				
					
						
							
							
								 
						
							
							
								9dd5a24495 
								
							
								 
							
						 
						
							
							
								
								rip out pointless null checks in UndoState where part can never be null  
							
							
							
						 
						
							2011-07-19 05:51:19 +01:00  
				
					
						
							
							
								 
						
							
							
								bc3679b67d 
								
							
								 
							
						 
						
							
							
								
								Fix undo when changing just the root prim's position in a linkset.  
							
							... 
							
							
							
							I think (ha ha) this largely fixes undo, except for the fact that rotation a set of prims with 'edit linked parts' selected doesn't quite work properly (though this works fine if the checkbox isn't selected).
Also, the double undo bug for resize is still present.
Redo might be incredibly buggy, haven't even looked at that yet. 
							
						 
						
							2011-07-19 05:46:17 +01:00  
				
					
						
							
							
								 
						
							
							
								0ef29da9b2 
								
							
								 
							
						 
						
							
							
								
								refactor: rename UpdatePrimPosition() to UpdatePrimGroupPosition() for consistency  
							
							
							
						 
						
							2011-07-19 05:20:04 +01:00  
				
					
						
							
							
								 
						
							
							
								62325829ec 
								
							
								 
							
						 
						
							
							
								
								comment out all kinds of debugging guff  
							
							
							
						 
						
							2011-07-19 05:14:58 +01:00  
				
					
						
							
							
								 
						
							
							
								1fdb16f1cd 
								
							
								 
							
						 
						
							
							
								
								Fix undo for rotation of the root prim in a linkset on its own.  
							
							... 
							
							
							
							The only obviously broken things right now are the undo of the position of just a root prim (stays in place) and the fact that resizes need two undoes. 
							
						 
						
							2011-07-19 05:05:50 +01:00  
				
					
						
							
							
								 
						
							
							
								b2722e984a 
								
							
								 
							
						 
						
							
							
								
								Fix undo of rotation of single prims in a linkset  
							
							
							
						 
						
							2011-07-19 04:40:02 +01:00  
				
					
						
							
							
								 
						
							
							
								97f1edfd95 
								
							
								 
							
						 
						
							
							
								
								Fix undo of prim group rotation.  
							
							... 
							
							
							
							This isn't that great since I think I broke it a few commits earlier.
Undo of rotation of individual prims in a linkset is still broken 
							
						 
						
							2011-07-19 04:15:27 +01:00  
				
					
						
							
							
								 
						
							
							
								4b9ef4f39c 
								
							
								 
							
						 
						
							
							
								
								Rename UpdatePrimRotation() to UpdatePrimGroupRotation() since this is what it actually does and is more consistent with other method names.  
							
							
							
						 
						
							2011-07-19 03:44:49 +01:00  
				
					
						
							
							
								 
						
							
							
								7c468cda36 
								
							
								 
							
						 
						
							
							
								
								Stop undo of just the root prim position in the linkset from shifting the whole linkset.  
							
							... 
							
							
							
							However, what happens now is that undo just doesn't do anything when the root prim is selected on its own.  This requires more code than just fiddling with undo states. 
							
						 
						
							2011-07-19 03:38:22 +01:00  
				
					
						
							
							
								 
						
							
							
								c94dc95844 
								
							
								 
							
						 
						
							
							
								
								fix undo when resizing of non-root individual prims in a linkset  
							
							... 
							
							
							
							undo resize, rotation and position still needs fixing when only editing root prim of a linkset 
							
						 
						
							2011-07-19 03:27:16 +01:00  
				
					
						
							
							
								 
						
							
							
								430a4aeba8 
								
							
								 
							
						 
						
							
							
								
								Fix undo for resizing linksets  
							
							... 
							
							
							
							This involves implementing a boolean in UndoState to signal whether the undo needs to be done for an entire group/linkset or just a single prim
Resizing individual components of linksets is still dodgy.
Resizing still has to be down twice, since for some reason the client is sending two multiobjectupdate packets on every resize except the very first.  This applies to single prims and linksets.  Need to look into this. 
							
						 
						
							2011-07-19 03:01:54 +01:00  
				
					
						
							
							
								 
						
							
							
								86f45f6fe7 
								
							
								 
							
						 
						
							
							
								
								remove undo state storage in a few places where it's pointless  
							
							... 
							
							
							
							no functional effect - existing bugs still remain 
							
						 
						
							2011-07-19 01:24:43 +01:00  
				
					
						
							
							
								 
						
							
							
								6fc74b36d1 
								
							
								 
							
						 
						
							
							
								
								Make various tweaks to undo code in an effort to get things working better.  
							
							... 
							
							
							
							Undo rotation and position appear to be working.
Resizing a single prim appears to be working, though the undo has to be done twice.
Resizing a group of prims still does not work properly - possibly because in the UndoState we don't store a knowledge of when we're resizing a whole group rather than individual prims.
This needs to be addressed. 
							
						 
						
							2011-07-18 04:54:21 +01:00  
				
					
						
							
							
								 
						
							
							
								3f8e571b78 
								
							
								 
							
						 
						
							
							
								
								Use a standard generic system stack for the undo/redo stacks instead of our own homebrew.  
							
							... 
							
							
							
							system stack also uses an array, so no performance penalty.
Also exposes undo count and adds a test assertion for correct undo count after resize 
							
						 
						
							2011-07-18 02:01:12 +01:00  
				
					
						
							
							
								 
						
							
							
								e9a739f45f 
								
							
								 
							
						 
						
							
							
								
								refactor: group all the undo/redo code in SOP into one place for easier code reading  
							
							
							
						 
						
							2011-07-18 01:33:57 +01:00  
				
					
						
							
							
								 
						
							
							
								f5ddf37112 
								
							
								 
							
						 
						
							
							
								
								Replace ifs in SOG.GroupResize() with Math.Min()  
							
							... 
							
							
							
							Also fiddle a bit with undo.  This is not currently working properly, though to be fair it also didn't appear to work in 0.7.1.1 either (at least for resize).
Will get some more attention soon. 
							
						 
						
							2011-07-16 05:23:21 +01:00  
				
					
						
							
							
								 
						
							
							
								9a80adf33a 
								
							
								 
							
						 
						
							
							
								
								remove now unncessary parts of SceneObjectGroup.Resize()  
							
							
							
						 
						
							2011-07-16 04:49:21 +01:00  
				
					
						
							
							
								 
						
							
							
								122745fe1c 
								
							
								 
							
						 
						
							
							
								
								refactor: replace scale limiting code with more elegant Math.Min calls  
							
							
							
						 
						
							2011-07-16 04:28:49 +01:00  
				
					
						
							
							
								 
						
							
							
								2b68ac4ba3 
								
							
								 
							
						 
						
							
							
								
								refactor: Push all part resize code down into SceneObjectPart.Resize()  
							
							
							
						 
						
							2011-07-16 04:22:57 +01:00  
				
					
						
							
							
								 
						
							
							
								4b5a6b655b 
								
							
								 
							
						 
						
							
							
								
								add test for resizing one part in a group  
							
							
							
						 
						
							2011-07-16 03:52:30 +01:00  
				
					
						
							
							
								 
						
							
							
								df2a59d31b 
								
							
								 
							
						 
						
							
							
								
								refactor: make SceneObjectGroup.GroupScale() a property rather than a mehod  
							
							
							
						 
						
							2011-07-16 03:30:14 +01:00  
				
					
						
							
							
								 
						
							
							
								0f9882db5b 
								
							
								 
							
						 
						
							
							
								
								minor: add a log warning if a sculpt/mesh async asset request returns no data  
							
							
							
						 
						
							2011-07-16 03:24:36 +01:00  
				
					
						
							
							
								 
						
							
							
								6f9b855719 
								
							
								 
							
						 
						
							
							
								
								refactor: remove pointless sender != null tests, etc, in AssetReceived, since the method called always belongs to the object that generated the request  
							
							
							
						 
						
							2011-07-16 03:16:24 +01:00  
				
					
						
							
							
								 
						
							
							
								982e71b6b8 
								
							
								 
							
						 
						
							
							
								
								eliminate unused and redundant SceneObjectGroup.AssetReceived()  
							
							
							
						 
						
							2011-07-16 03:08:28 +01:00  
				
					
						
							
							
								 
						
							
							
								c82f19e41c 
								
							
								 
							
						 
						
							
							
								
								fix build break from last commit  
							
							
							
						 
						
							2011-07-16 03:06:30 +01:00  
				
					
						
							
							
								 
						
							
							
								3fc12e7224 
								
							
								 
							
						 
						
							
							
								
								Eliminate the pointless textured id argument to SculptTextureCallback  
							
							
							
						 
						
							2011-07-16 03:02:28 +01:00  
				
					
						
							
							
								 
						
							
							
								27fae36a21 
								
							
								 
							
						 
						
							
							
								
								remove the need to supply SceneObjectGroup.GroupResize() with a localId.  
							
							... 
							
							
							
							This is utterly pointless scene we already know which sog we're dealing with. 
							
						 
						
							2011-07-16 02:53:36 +01:00  
				
					
						
							
							
								 
						
							
							
								50bd48542c 
								
							
								 
							
						 
						
							
							
								
								Add very basic test for resizing a scene object with one prim  
							
							
							
						 
						
							2011-07-16 02:44:00 +01:00  
				
					
						
							
							
								 
						
							
							
								da7340b9fb 
								
							
								 
							
						 
						
							
							
								
								If resized shape is a mesh/sculpt, leave it to the mesh asset callback to trigger the physics actor taint.  
							
							... 
							
							
							
							In the last commit, the fix was made by updating all the child prim physics actors with the new size rather than just the root part. 
							
						 
						
							2011-07-16 01:42:56 +01:00  
				
					
						
							
							
								 
						
							
							
								18652eb87e 
								
							
								 
							
						 
						
							
							
								
								Fix physics proxy regeneration when a mesh with more than one submesh is resized  
							
							... 
							
							
							
							Addresses http://opensimulator.org/mantis/view.php?id=5584  
							
						 
						
							2011-07-16 01:36:27 +01:00  
				
					
						
							
							
								 
						
							
							
								b5fcd2caba 
								
							
								 
							
						 
						
							
							
								
								Fix some local id issues in physics glue  
							
							
							
						 
						
							2011-07-15 20:11:12 +01:00  
				
					
						
							
							
								 
						
							
							
								e9dbe54ab1 
								
							
								 
							
						 
						
							
							
								
								Fix some local id issues in physics glue  
							
							
							
						 
						
							2011-07-15 20:07:59 +01:00  
				
					
						
							
							
								 
						
							
							
								b55076990c 
								
							
								 
							
						 
						
							
							
								
								fix duplication of physical objects for physics engines that care about the initial value of localID  
							
							
							
						 
						
							2011-07-15 11:37:34 -07:00  
				
					
						
							
							
								 
						
							
							
								c7dbd7cbd0 
								
							
								 
							
						 
						
							
							
								
								Fox some local id issues in physics glue  
							
							
							
						 
						
							2011-07-15 19:36:00 +02:00  
				
					
						
							
							
								 
						
							
							
								8dff9d564d 
								
							
								 
							
						 
						
							
							
								
								Revert "Add localid support to ch0de properly"  
							
							... 
							
							
							
							This reverts commit bb402d0d95 
							
						 
						
							2011-07-15 19:35:49 +02:00  
				
					
						
							
							
								 
						
							
							
								bb402d0d95 
								
							
								 
							
						 
						
							
							
								
								Add localid support to ch0de properly  
							
							
							
						 
						
							2011-07-15 12:08:40 -07:00  
				
					
						
							
							
								 
						
							
							
								df0e5cc9fe 
								
							
								 
							
						 
						
							
							
								
								When a mesh object is added to a scene, delay adding the physics actor until the sculpt data has been added to the shape (possibly via an async asset service request)  
							
							... 
							
							
							
							This prevents spurious 'no asset data' for meshes added on startup. 
							
						 
						
							2011-07-12 02:33:09 +01:00  
				
					
						
							
							
								 
						
							
							
								8e44a8e2b9 
								
							
								 
							
						 
						
							
							
								
								Properly regenerate physics proxy when a mesh is resized.  
							
							... 
							
							
							
							This is done in SOP.Resize().  More common code from callers needs to be refactored into this method to reduce confusing copy/pasting 
							
						 
						
							2011-07-11 03:47:49 +01:00  
				
					
						
							
							
								 
						
							
							
								0badf3718d 
								
							
								 
							
						 
						
							
							
								
								refactor: push the part of SceneObjectGroup.CheckSculptAndLoad() that actually deals with the part into a SceneObjectPart.CheckSculptAndLoad() method  
							
							
							
						 
						
							2011-07-11 03:35:29 +01:00  
				
					
						
							
							
								 
						
							
							
								2f3d0e209f 
								
							
								 
							
						 
						
							
							
								
								When a sculpt/mesh texture is received by a part on a callback request, don't do the unnecessary work of copying the base shape.  
							
							... 
							
							
							
							Just setting the new base shape is enough to reinsert the sculpt data and set the taint.
Also cleans up a few more left-in debugging messages. 
							
						 
						
							2011-07-11 03:13:59 +01:00  
				
					
						
							
							
								 
						
							
							
								6a15464b0a 
								
							
								 
							
						 
						
							
							
								
								refactor: Make arguments to SceneGraph.UpdatePrimFlags() more readable  
							
							
							
						 
						
							2011-07-11 02:29:19 +01:00  
				
					
						
							
							
								 
						
							
							
								01b98c2e62 
								
							
								 
							
						 
						
							
							
								
								refactor: Make arguments for SceneObjectGroup.UpdatePrimFlags() more readable  
							
							
							
						 
						
							2011-07-11 02:18:19 +01:00  
				
					
						
							
							
								 
						
							
							
								e68ae44b6b 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warning  
							
							
							
						 
						
							2011-07-11 02:11:37 +01:00  
				
					
						
							
							
								 
						
							
							
								c6d4304a04 
								
							
								 
							
						 
						
							
							
								
								refactor: very minor space insertion  
							
							
							
						 
						
							2011-07-11 02:11:16 +01:00  
				
					
						
							
							
								 
						
							
							
								c964114f7e 
								
							
								 
							
						 
						
							
							
								
								refactor: make argument to SOP.UpdatePrimFlags() more readable  
							
							
							
						 
						
							2011-07-11 02:09:11 +01:00  
				
					
						
							
							
								 
						
							
							
								59aedbc94b 
								
							
								 
							
						 
						
							
							
								
								Rename SceneSetupHelpers.AddRootAgent to AddClient() to better represent its effects and return object  
							
							
							
						 
						
							2011-07-09 02:25:40 +01:00  
				
					
						
							
							
								 
						
							
							
								c920ff9d1d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-07-09 01:06:46 +01:00  
				
					
						
							
							
								 
						
							
							
								5e8900dfd0 
								
							
								 
							
						 
						
							
							
								
								minor: code tidy and inserted log lines for future use.  
							
							... 
							
							
							
							Unable to get to the bottom of why resizing a mesh fails to properly reset the physics proxy, when toggling phantom does
After a mesh is generated, the existing sculptdata is set to zero in PrimitiveBaseShape to save memory
When phantom is toggled, the sculptdata is regenerated before remeshing.
But on resize, the sculptdata is not regenerated.
So clearly, resetting sculptdata is possible, but haven't quite been able to pin down how this is being done when phantom is toggled. 
							
						 
						
							2011-07-09 00:35:30 +01:00  
				
					
						
							
							
								 
						
							
							
								5700c582ba 
								
							
								 
							
						 
						
							
							
								
								refactor: rename bool returning GetAgentInventoryItem() to CanGetAgentInventoryItem() to improve code readability  
							
							
							
						 
						
							2011-07-08 22:28:17 +01:00  
				
					
						
							
							
								 
						
							
							
								1dcad4ac66 
								
							
								 
							
						 
						
							
							
								
								minor: commented out log lines for future use and very small code tidy  
							
							
							
						 
						
							2011-07-08 17:58:01 +01:00  
				
					
						
							
							
								 
						
							
							
								fedfa02b64 
								
							
								 
							
						 
						
							
							
								
								Remove another core SNAFU. AbsolutePosition is NOT equal to group position  
							
							... 
							
							
							
							in attachments! Breaks resizers!!! 
							
						 
						
							2011-07-06 21:20:11 +02:00  
				
					
						
							
							
								 
						
							
							
								47cf9c8fe0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-07-05 04:01:59 +01:00  
				
					
						
							
							
								 
						
							
							
								513d63455e 
								
							
								 
							
						 
						
							
							
								
								Create a very basic initial test which just creates an 'npc' and tests that the scene presence exists  
							
							
							
						 
						
							2011-07-02 01:01:40 +01:00  
				
					
						
							
							
								 
						
							
							
								e41093635a 
								
							
								 
							
						 
						
							
							
								
								fix build break I just introduced  
							
							
							
						 
						
							2011-07-01 21:37:03 +01:00  
				
					
						
							
							
								 
						
							
							
								9f72fbcb75 
								
							
								 
							
						 
						
							
							
								
								Add an async inventory details sender to respond to FetchInventory packets.  
							
							... 
							
							
							
							If a user with a very large inventory right-clicks on their "My Inventory" folder, viewer 1 code will send a massive number of Fetchinventory requests.
Even though each is handled asynchronously via a pool thread, the sheer frequency of requests overwhelms the pool and freezes inbound packet handling.
This change makes the first Fetchinventory thread also handle subsequent requests, freeing up the other threads.
Further efficiencies could be made by handling all the items in a particular FetchInventory request together, rather than separately. 
							
						 
						
							2011-07-01 21:25:40 +01:00  
				
					
						
							
							
								 
						
							
							
								5f927dc104 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-06-30 00:26:03 +01:00  
				
					
						
							
							
								 
						
							
							
								c84a1bd99f 
								
							
								 
							
						 
						
							
							
								
								Don't follow inventory links of links.  
							
							... 
							
							
							
							This is to avoid problems with corrupt inventories where an inventory link target points back at the source's folder
No viewer has been observed to set these up as of yet.  If this ever happens, we will need a more sophisticated solution to track sent folders within the recursion 
							
						 
						
							2011-06-29 01:33:41 +01:00  
				
					
						
							
							
								 
						
							
							
								1b4c08730e 
								
							
								 
							
						 
						
							
							
								
								refactor: simplify redundant double containing folder check  
							
							
							
						 
						
							2011-06-29 00:56:35 +01:00  
				
					
						
							
							
								 
						
							
							
								3f0b8db0c1 
								
							
								 
							
						 
						
							
							
								
								If an inventory link target is in the same folder as the source, then don't recursively request that folder.  
							
							... 
							
							
							
							Currently, this should never actually happen but certainly best to handle this case 
							
						 
						
							2011-06-29 00:54:53 +01:00  
				
					
						
							
							
								 
						
							
							
								22f25fae38 
								
							
								 
							
						 
						
							
							
								
								Hack around with the NPC module to get osNpcCreate() partially working again.  
							
							... 
							
							
							
							This now creates an avatar but appearance is always cloudy.
Move doesn't work.
Really, creating an NPC should only involve a ScenePresence rather than doing anything with IClientAPI, since an NPC has no viewer to communicate with! 
							
						 
						
							2011-06-29 00:28:22 +01:00  
				
					
						
							
							
								 
						
							
							
								1a0a9d2290 
								
							
								 
							
						 
						
							
							
								
								Implement the latest mesh mechanism so that rezzing the uploaded mesh now works again.  
							
							... 
							
							
							
							Many thanks to the aurora project for pioneering this.
This code is almost certainly not bug free, but it does at least appear to handle simple meshes (except when the viewer crashes - but it is beta!). 
							
						 
						
							2011-06-24 21:54:01 +01:00  
				
					
						
							
							
								 
						
							
							
								6ae73aea49 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-06-20 03:11:34 +01:00  
				
					
						
							
							
								 
						
							
							
								ad84728aba 
								
							
								 
							
						 
						
							
							
								
								Add localID to physical object creation functions.  
							
							
							
						 
						
							2011-06-15 11:31:32 -07:00  
				
					
						
							
							
								 
						
							
							
								29da57e380 
								
							
								 
							
						 
						
							
							
								
								Add the PhysActor to the correct SOP when duplicating a physical  
							
							... 
							
							
							
							prim. Thanks, MisterBlue 
							
						 
						
							2011-06-15 11:26:45 -07:00  
				
					
						
							
							
								 
						
							
							
								a1c16a4200 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-06-11 12:08:02 +01:00  
				
					
						
							
							
								 
						
							
							
								fc7e17baf7 
								
							
								 
							
						 
						
							
							
								
								When serializing objects, stop accidentally using the green text colour value for alpha  
							
							... 
							
							
							
							This addresses http://opensimulator.org/mantis/view.php?id=5111  
							
						 
						
							2011-06-10 21:49:25 +01:00  
				
					
						
							
							
								 
						
							
							
								b5518dc906 
								
							
								 
							
						 
						
							
							
								
								minor: Add some commented out destructor logging messages for potential future use.  
							
							... 
							
							
							
							At the moment, client and scene objects are being garbage collected as expected, at least in simple scenarios. 
							
						 
						
							2011-06-10 20:40:14 +01:00  
				
					
						
							
							
								 
						
							
							
								2bc8dcfdbd 
								
							
								 
							
						 
						
							
							
								
								minor: add method doc to make it clear that click action is fired when the click action is changed, not when a prim is clicked  
							
							
							
						 
						
							2011-06-10 02:27:45 +01:00  
				
					
						
							
							
								 
						
							
							
								326c46ba70 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-06-09 02:05:04 +01:00  
				
					
						
							
							
								 
						
							
							
								80fc607d75 
								
							
								 
							
						 
						
							
							
								
								Fixed "Unknown User" listed as creator/owner on prims created with the Build button by foreign visitors. Added command to the UserManagementModule to list all the known bindings between user UUIDs and their names: show user-names.  
							
							
							
						 
						
							2011-06-08 16:01:33 -07:00  
				
					
						
							
							
								 
						
							
							
								9759b2a4bb 
								
							
								 
							
						 
						
							
							
								
								Added EventManager.OnPrimsLoaded, an event that modules can hook up onto so that they know when the scene's objects have been loaded from the DB.  
							
							
							
						 
						
							2011-06-08 15:18:14 -07:00  
				
					
						
							
							
								 
						
							
							
								02b40670be 
								
							
								 
							
						 
						
							
							
								
								This makes the display names work better for foreigners  
							
							
							
						 
						
							2011-06-07 12:10:57 -07:00  
				
					
						
							
							
								 
						
							
							
								fe471b6424 
								
							
								 
							
						 
						
							
							
								
								Extend TestGiveInventoryFolder() to test giving back the freshly received folder  
							
							
							
						 
						
							2011-06-04 02:44:53 +01:00  
				
					
						
							
							
								 
						
							
							
								12b1cbf8bf 
								
							
								 
							
						 
						
							
							
								
								Fix give inventory tests to use different users rather than (accidentally) the same user.  Extend TestGiveInventoryItem() to test giving back the same item.  
							
							
							
						 
						
							2011-06-04 02:39:26 +01:00  
				
					
						
							
							
								 
						
							
							
								fe890554fb 
								
							
								 
							
						 
						
							
							
								
								insert an InventoryArchiveUtils.FindItemsByPath() to return multiple items rather than just the first one  
							
							
							
						 
						
							2011-06-04 01:37:01 +01:00  
				
					
						
							
							
								 
						
							
							
								896f039513 
								
							
								 
							
						 
						
							
							
								
								create TestGetInventoryItem()  
							
							
							
						 
						
							2011-06-04 00:51:49 +01:00  
				
					
						
							
							
								 
						
							
							
								1543fd7fff 
								
							
								 
							
						 
						
							
							
								
								extend TestGiveInventoryFolder() to check for the receipt by user 2  
							
							
							
						 
						
							2011-06-04 00:20:54 +01:00  
				
					
						
							
							
								 
						
							
							
								d09210da86 
								
							
								 
							
						 
						
							
							
								
								minor: add in method print out to new test  
							
							
							
						 
						
							2011-06-03 23:15:31 +01:00  
				
					
						
							
							
								 
						
							
							
								527e10a04e 
								
							
								 
							
						 
						
							
							
								
								add stub UserInventoryTests.GiveInventoryFolder().  Not yet complete  
							
							
							
						 
						
							2011-06-03 23:13:05 +01:00  
				
					
						
							
							
								 
						
							
							
								e33cedfd42 
								
							
								 
							
						 
						
							
							
								
								HG Landmarks now working.  
							
							
							
						 
						
							2011-06-03 10:26:58 -07:00  
				
					
						
							
							
								 
						
							
							
								76c60f1f99 
								
							
								 
							
						 
						
							
							
								
								Moved CreateNewInventoryItem to the InventoryAccessModule in preparation for supporting HG landmarks.  
							
							
							
						 
						
							2011-06-03 08:27:01 -07:00  
				
					
						
							
							
								 
						
							
							
								458a8c6d0b 
								
							
								 
							
						 
						
							
							
								
								Persist Buoyancy in inventory  
							
							
							
						 
						
							2011-06-02 18:44:51 +02:00  
				
					
						
							
							
								 
						
							
							
								61bf2bf2dd 
								
							
								 
							
						 
						
							
							
								
								Make Buoyancy a prim property  
							
							
							
						 
						
							2011-06-02 18:32:25 +02:00  
				
					
						
							
							
								 
						
							
							
								3326e417b4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/src/opensim  
							
							
							
						 
						
							2011-05-28 16:21:30 -04:00  
				
					
						
							
							
								 
						
							
							
								c7e18f9017 
								
							
								 
							
						 
						
							
							
								
								Adding an event to signal that logins are enabled  
							
							... 
							
							
							
							Added an event to signal the eabling of logins and added an alert to send to a configured service. 
							
						 
						
							2011-05-28 16:20:10 -04:00  
				
					
						
							
							
								 
						
							
							
								d2c2a4301b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/src/opensim  
							
							
							
						 
						
							2011-05-28 00:39:21 -04:00  
				
					
						
							
							
								 
						
							
							
								99f42c0a6e 
								
							
								 
							
						 
						
							
							
								
								Add option to disable logins  
							
							... 
							
							
							
							This just covers script loading for now. More to come. 
							
						 
						
							2011-05-28 00:35:06 -04:00  
				
					
						
							
							
								 
						
							
							
								b0c9696de0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-05-27 21:21:01 +01:00  
				
					
						
							
							
								 
						
							
							
								e9988a3728 
								
							
								 
							
						 
						
							
							
								
								Make sure culture is en-US when saving archive related xml.  
							
							... 
							
							
							
							This might resolve http://opensimulator.org/mantis/view.php?id=5475  
							
						 
						
							2011-05-27 21:19:20 +01:00  
				
					
						
							
							
								 
						
							
							
								fcef4688a8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-05-27 13:07:39 -07:00  
				
					
						
							
							
								 
						
							
							
								76525be7b2 
								
							
								 
							
						 
						
							
							
								
								HG lures working! Friends can offer friends HG teleports via the profile. WARNING: additional configuration for HG inis -- see *Common.ini.example  
							
							
							
						 
						
							2011-05-27 13:07:18 -07:00  
				
					
						
							
							
								 
						
							
							
								4e4db749eb 
								
							
								 
							
						 
						
							
							
								
								If parsing fails in the primitive base shape (which prints out a debug log message), also print out the name and uuid of the part containing this shape.  
							
							... 
							
							
							
							This is to help in diagnosing parsing failures. 
							
						 
						
							2011-05-27 20:59:35 +01:00  
				
					
						
							
							
								 
						
							
							
								f02fbdbc68 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-05-27 01:10:02 +01:00  
				
					
						
							
							
								 
						
							
							
								b17afe43c4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-05-26 15:52:34 -07:00  
				
					
						
							
							
								 
						
							
							
								4d324f1b74 
								
							
								 
							
						 
						
							
							
								
								Change setter on changed flags to public so modules can reset it  
							
							
							
						 
						
							2011-05-26 16:29:00 +02:00  
				
					
						
							
							
								 
						
							
							
								d9889ae2e7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-05-26 01:28:48 +01:00  
				
					
						
							
							
								 
						
							
							
								6f4d079fc5 
								
							
								 
							
						 
						
							
							
								
								Add a --noassets option to "save oar".  
							
							... 
							
							
							
							This switch stops any assets being saved in the oar.
This can be useful if you're using OAR to backup regions and you know you'll always have the original asset database available. 
							
						 
						
							2011-05-26 01:27:01 +01:00  
				
					
						
							
							
								 
						
							
							
								e398c33648 
								
							
								 
							
						 
						
							
							
								
								Add PayPrice to serialization format Xml2  
							
							
							
						 
						
							2011-05-25 12:17:46 +01:00  
				
					
						
							
							
								 
						
							
							
								932db1c374 
								
							
								 
							
						 
						
							
							
								
								Add PayPrice to serialization format Xml2  
							
							
							
						 
						
							2011-05-25 11:30:21 +02:00  
				
					
						
							
							
								 
						
							
							
								e19031849e 
								
							
								 
							
						 
						
							
							
								
								Added necessary code to drop inventory on hg friends using the profile window, but can't test because this mechanism doesn't seem to work without a profile service.  
							
							
							
						 
						
							2011-05-24 09:38:03 -07:00  
				
					
						
							
							
								 
						
							
							
								28c25d8477 
								
							
								 
							
						 
						
							
							
								
								Allow disabling the legacy backup mechanism to avoid the object clone if  
							
							... 
							
							
							
							backup is not used. 
							
						 
						
							2011-05-24 04:03:51 +01:00  
				
					
						
							
							
								 
						
							
							
								61d4291da5 
								
							
								 
							
						 
						
							
							
								
								Create a method to force the script engine to save state from outside  
							
							
							
						 
						
							2011-05-24 03:17:12 +01:00  
				
					
						
							
							
								 
						
							
							
								62e0c96036 
								
							
								 
							
						 
						
							
							
								
								Allow disabling the legacy backup mechanism to avoid the object clone if  
							
							... 
							
							
							
							backup is not used. 
							
						 
						
							2011-05-24 03:37:25 +02:00  
				
					
						
							
							
								 
						
							
							
								d5841e07c2 
								
							
								 
							
						 
						
							
							
								
								Create a method to force the script engine to save state from outside  
							
							
							
						 
						
							2011-05-24 02:40:59 +02:00  
				
					
						
							
							
								 
						
							
							
								178d541dca 
								
							
								 
							
						 
						
							
							
								
								Add an event for an orderly region shutdown that fires once per region before  
							
							... 
							
							
							
							the SceneGraph is torn down. 
							
						 
						
							2011-05-24 01:19:48 +01:00  
				
					
						
							
							
								 
						
							
							
								8b42f824d3 
								
							
								 
							
						 
						
							
							
								
								Add an event for an orderly region shutdown that fires once per region before  
							
							... 
							
							
							
							the SceneGraph is torn down. 
							
						 
						
							2011-05-24 00:53:28 +02:00  
				
					
						
							
							
								 
						
							
							
								be1996f121 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-05-22 20:23:25 +01:00  
				
					
						
							
							
								 
						
							
							
								58c53c41de 
								
							
								 
							
						 
						
							
							
								
								Fixed permissions bug related to friends in PermissionsModule. Added FriendsData[] GetFriends(string principalID) to IFriendsData and FriendInfo[] GetFriends(string PrincipalID) to IFriendsService. Refactored some more in the FriendsModule. Made client get notification of local friends permissions upon HGLogin. HG Friends object permissions work.  
							
							
							
						 
						
							2011-05-21 16:48:00 -07:00  
				
					
						
							
							
								 
						
							
							
								bb9b317f15 
								
							
								 
							
						 
						
							
							
								
								Get rid of OpenSim.Tests.Common.Setup subpackage in favour of just OpenSim.Tests.Common instead  
							
							
							
						 
						
							2011-05-21 01:05:20 +01:00  
				
					
						
							
							
								 
						
							
							
								d7e5b76d73 
								
							
								 
							
						 
						
							
							
								
								refactor: rename AddSceneObjectItem to AddSceneObject  
							
							
							
						 
						
							2011-05-21 00:39:42 +01:00  
				
					
						
							
							
								 
						
							
							
								084059319c 
								
							
								 
							
						 
						
							
							
								
								refactor: move scene object item creation code into TaskInventoryHelpers  
							
							
							
						 
						
							2011-05-21 00:37:20 +01:00  
				
					
						
							
							
								 
						
							
							
								9103fe84d5 
								
							
								 
							
						 
						
							
							
								
								move test task inventory notecard item creation into a new TastInventoryHelpers class  
							
							
							
						 
						
							2011-05-21 00:25:58 +01:00  
				
					
						
							
							
								 
						
							
							
								0050bb438c 
								
							
								 
							
						 
						
							
							
								
								refactor: use SceneSetupHelpers.CreateSceneObject()  
							
							
							
						 
						
							2011-05-21 00:15:22 +01:00  
				
					
						
							
							
								 
						
							
							
								534ee52a12 
								
							
								 
							
						 
						
							
							
								
								rename UserProfileTestUtils to UserAccountHelpers to be consistent with other test helper names  
							
							
							
						 
						
							2011-05-21 00:11:52 +01:00  
				
					
						
							
							
								 
						
							
							
								3fed61a5d5 
								
							
								 
							
						 
						
							
							
								
								refactor: in TaskInventoryTests, use UserProfileTestUtils.CreateUserWithInvetory()  
							
							
							
						 
						
							2011-05-21 00:07:24 +01:00  
				
					
						
							
							
								 
						
							
							
								90567a9eaa 
								
							
								 
							
						 
						
							
							
								
								refactor Scene.RezObject() to use AddNewSceneObject() rather than copy/pasting code with small differences  
							
							
							
						 
						
							2011-05-21 00:02:53 +01:00  
				
					
						
							
							
								 
						
							
							
								f2095ea279 
								
							
								 
							
						 
						
							
							
								
								refactor TestRezObjectFromInventoryItem()  
							
							
							
						 
						
							2011-05-20 23:45:39 +01:00  
				
					
						
							
							
								 
						
							
							
								4b0fc4faef 
								
							
								 
							
						 
						
							
							
								
								implement Scene.GetSceneObjectGroup(string name) to match the equivalent GetSOP method  
							
							
							
						 
						
							2011-05-20 23:41:14 +01:00  
				
					
						
							
							
								 
						
							
							
								91a9f30b16 
								
							
								 
							
						 
						
							
							
								
								implement Scene.GetSceneObjectGroup(UUID fullID) using existing index  
							
							
							
						 
						
							2011-05-20 23:34:34 +01:00  
				
					
						
							
							
								 
						
							
							
								7ed419217f 
								
							
								 
							
						 
						
							
							
								
								add test for rezzing an object from a prim item  
							
							
							
						 
						
							2011-05-20 23:22:27 +01:00  
				
					
						
							
							
								 
						
							
							
								e62d1cc480 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-05-20 22:38:05 +01:00  
				
					
						
							
							
								 
						
							
							
								c562b9ef19 
								
							
								 
							
						 
						
							
							
								
								correct small mistake in "delete object name <name>" usage summary  
							
							
							
						 
						
							2011-05-18 00:22:09 +01:00  
				
					
						
							
							
								 
						
							
							
								784f70f704 
								
							
								 
							
						 
						
							
							
								
								don't throw a null reference if an inventory link target doesn't exist when we're inspecting in order to send the required inventory folders  
							
							
							
						 
						
							2011-05-17 02:25:05 +01:00  
				
					
						
							
							
								 
						
							
							
								37a7b87862 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-05-14 21:09:52 +01:00  
				
					
						
							
							
								 
						
							
							
								5573fcfa93 
								
							
								 
							
						 
						
							
							
								
								Fix adding/removing/replacing outfits in viewer 2  
							
							... 
							
							
							
							To get this to work, I had to disable the dupe link check I put in a couple of commits ago.
When the viewer adds wearables to an existing outfit, it first requests deletes of all the existing links before creating a new set.
Since these messages are async, the creates were being received before the deletes had a chance to complete, resulting in missing current outfit links.
However, the dupe check shouldn't be as important now that broken links have been fixed - it was the broken links that were causing the client to create dupes.
Tested on kokua 0.1.0 WIP and SL 2.6.3.  I now have no problems managing outfits on my standalone. 
							
						 
						
							2011-05-14 00:10:27 +01:00  
				
					
						
							
							
								 
						
							
							
								75d4956ee5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-05-13 12:05:46 +01:00  
				
					
						
							
							
								 
						
							
							
								5f9edd195c 
								
							
								 
							
						 
						
							
							
								
								Fix broken inventory links on viewer 2.  
							
							... 
							
							
							
							It appears that if the viewer requests a folder containing links, we must also send the folders that contain the link targets first.
This was tested with Kokua 0.1.0 WIP though I predict it will also work with other viewer 2s 
							
						 
						
							2011-05-13 03:24:19 +01:00  
				
					
						
							
							
								 
						
							
							
								9988bff9e3 
								
							
								 
							
						 
						
							
							
								
								Add a smidgen of method doc about the fact that item links reuse the asset id item slot  
							
							
							
						 
						
							2011-05-12 03:18:53 +01:00  
				
					
						
							
							
								 
						
							
							
								ac12ace6f1 
								
							
								 
							
						 
						
							
							
								
								Prevent viewer 2 from creating a duplicate outfit inventory links.  
							
							... 
							
							
							
							I believe this is safe since there is a 1-1 correspondence between link item and worn item (i.e. you can't be wearing the same item at two spots simultaneously in one outfit).
This should stop lots of duplicate links being created when viewer 2 is used.
However, this doesn't prevent broken inventory links, which I believe is timing related since the effect is not consistent (e.g. keep relogging and the viewer should end up seeing them correctly) .  I think we actually see this problem on viewer 1 as well.
It might be easier just to implement the Fetch*2 inventory caps which are documented at http://wiki.secondlife.com/wiki/Inventory_API .  WebFetch* has been deprecated by Linden Lab since viewer 2.5.1 and according to the sl wiki, "has numerous bugs". 
							
						 
						
							2011-05-12 02:46:13 +01:00  
				
					
						
							
							
								 
						
							
							
								2b88d8f93f 
								
							
								 
							
						 
						
							
							
								
								Add commands to delete objects by name, UUID, creator or owner  
							
							
							
						 
						
							2011-05-09 01:28:23 +01:00  
				
					
						
							
							
								 
						
							
							
								dbf623a3d2 
								
							
								 
							
						 
						
							
							
								
								Add commands to delete objects by name, UUID, creator or owner  
							
							
							
						 
						
							2011-05-09 00:59:32 +02:00  
				
					
						
							
							
								 
						
							
							
								b451cc1ebb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-05-08 20:23:06 +01:00  
				
					
						
							
							
								 
						
							
							
								eaa33cf478 
								
							
								 
							
						 
						
							
							
								
								adjust avatar terse update packet filter distance error threshold based on avatar speed  
							
							
							
						 
						
							2011-05-06 16:56:54 -07:00  
				
					
						
							
							
								 
						
							
							
								04ecd748d9 
								
							
								 
							
						 
						
							
							
								
								remove further mono compiler warnings  
							
							
							
						 
						
							2011-05-06 22:47:41 +01:00  
				
					
						
							
							
								 
						
							
							
								74e981e796 
								
							
								 
							
						 
						
							
							
								
								One more bug fix concerning library items that weren't being copied to user's inventory. Also commented verbose debug message.  
							
							
							
						 
						
							2011-05-06 09:56:27 -07:00  
				
					
						
							
							
								 
						
							
							
								eafc01cf8f 
								
							
								 
							
						 
						
							
							
								
								Bug fix: iars under Library weren't being loaded.  
							
							
							
						 
						
							2011-05-06 09:08:24 -07:00  
				
					
						
							
							
								 
						
							
							
								4beb0c9b9b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-05-05 09:49:10 +01:00  
				
					
						
							
							
								 
						
							
							
								6d34932775 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into caps  
							
							
							
						 
						
							2011-05-04 20:30:33 -07:00  
				
					
						
							
							
								 
						
							
							
								6008ffe943 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-05-05 00:34:48 +01:00  
				
					
						
							
							
								 
						
							
							
								6c503e75ac 
								
							
								 
							
						 
						
							
							
								
								Put the previous state back in the attachments in case the agent transfer fails.  
							
							
							
						 
						
							2011-05-04 12:04:35 -07:00  
				
					
						
							
							
								 
						
							
							
								a0f3b23065 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into caps  
							
							
							
						 
						
							2011-05-04 07:31:32 -07:00  
				
					
						
							
							
								 
						
							
							
								4c59d57596 
								
							
								 
							
						 
						
							
							
								
								use getters instead of member variables in velocity network filter code and add some more descriptive comments.  
							
							
							
						 
						
							2011-05-04 03:29:06 -07:00  
				
					
						
							
							
								 
						
							
							
								13ab00e45a 
								
							
								 
							
						 
						
							
							
								
								adjust terse avatar update filtering to send updates when distance traveled does not match expected distance, rather than at a fixed time period. this should smooth avatar motion somewhat when moving in a straight line and velocity is constant.  
							
							
							
						 
						
							2011-05-03 19:47:50 -07:00  
				
					
						
							
							
								 
						
							
							
								61263e2ce3 
								
							
								 
							
						 
						
							
							
								
								Some private changes to the prioritizer: 30m steps instead of 10 and disable  
							
							... 
							
							
							
							the broken frontback math. Much better user experience. 
							
						 
						
							2011-05-03 16:58:39 +02:00  
				
					
						
							
							
								 
						
							
							
								aa73f99de6 
								
							
								 
							
						 
						
							
							
								
								Revert the CM prioritizer to the core version  
							
							
							
						 
						
							2011-05-03 16:44:45 +01:00  
				
					
						
							
							
								 
						
							
							
								af55eda16b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-05-03 14:26:18 +01:00  
				
					
						
							
							
								 
						
							
							
								f79400e94c 
								
							
								 
							
						 
						
							
							
								
								Broke down Caps.cs into a generic Caps object that simply registers/unregisters capabilities and a specific bunch of capability implementations in Linden space called BunchOfCaps.  
							
							... 
							
							
							
							Renamed a few methods that were misnomers.
Compiles but doesn't work. 
							
						 
						
							2011-05-01 18:22:53 -07:00  
				
					
						
							
							
								 
						
							
							
								f0bf64b6de 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into caps  
							
							
							
						 
						
							2011-05-01 09:11:16 -07:00  
				
					
						
							
							
								 
						
							
							
								00e94b0ba8 
								
							
								 
							
						 
						
							
							
								
								Check for RegionID instead of RegionHandle. Other minor tweaks  
							
							
							
						 
						
							2011-04-30 16:53:11 -07:00  
				
					
						
							
							
								 
						
							
							
								d8ee0cbe1c 
								
							
								 
							
						 
						
							
							
								
								First stab at cleaning up Caps. Compiles. Untested.  
							
							
							
						 
						
							2011-04-30 09:24:15 -07:00  
				
					
						
							
							
								 
						
							
							
								99b35d3ca6 
								
							
								 
							
						 
						
							
							
								
								When coming in from a legacy region without fatpacks, start scripts the  
							
							... 
							
							
							
							usual way 
							
						 
						
							2011-04-30 16:20:20 +01:00  
				
					
						
							
							
								 
						
							
							
								8a398ef02d 
								
							
								 
							
						 
						
							
							
								
								When coming in from a legacy region without fatpacks, start scripts the  
							
							... 
							
							
							
							usual way 
							
						 
						
							2011-04-30 16:01:54 +02:00  
				
					
						
							
							
								 
						
							
							
								27891fddcf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2011-04-30 14:23:20 +02:00  
				
					
						
							
							
								 
						
							
							
								d1cf1fe3d7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-04-30 14:37:37 +01:00  
				
					
						
							
							
								 
						
							
							
								98fe37051a 
								
							
								 
							
						 
						
							
							
								
								Set the attachment data on scripted rez to allow toasters to work.  
							
							
							
						 
						
							2011-04-30 14:22:46 +02:00  
				
					
						
							
							
								 
						
							
							
								4d5d6222f7 
								
							
								 
							
						 
						
							
							
								
								Delaying starting the scripts on TPs and crossings until the agent is root.  
							
							
							
						 
						
							2011-04-29 17:09:48 -07:00  
				
					
						
							
							
								 
						
							
							
								0d49611f6d 
								
							
								 
							
						 
						
							
							
								
								Remove the scripts of the attachments in the departing region and recreate them if fail.  
							
							
							
						 
						
							2011-04-29 15:52:06 -07:00  
				
					
						
							
							
								 
						
							
							
								73caa4e94a 
								
							
								 
							
						 
						
							
							
								
								Minor correction to yesterday's changes. Make normal prim crossing (no attach) work well again.  
							
							
							
						 
						
							2011-04-29 08:42:51 -07:00  
				
					
						
							
							
								 
						
							
							
								97790075fe 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-04-28 20:47:34 -07:00  
				
					
						
							
							
								 
						
							
							
								9892e115cc 
								
							
								 
							
						 
						
							
							
								
								Fatpack message on agent transfers: 1 message only (UpdateAgent) containing the agent and all attachments. Preserves backwards compatibility -- older sims get passed attachments one by one. Meaning that I finally introduced versioning in the simulation service.  
							
							
							
						 
						
							2011-04-28 20:19:54 -07:00  
				
					
						
							
							
								 
						
							
							
								cd7517ccb9 
								
							
								 
							
						 
						
							
							
								
								Stop CHANGED_INVENTORY firing twice if a notecard is edited in prim.  
							
							... 
							
							
							
							Addresses http://opensimulator.org/mantis/view.php?id=5444 
Fix is to stop the asset transaction calling UpdateInventoryItem() since the caller is doing it anyway, which is more correct.
This did not effect scripts. 
							
						 
						
							2011-04-28 22:59:12 +01:00  
				
					
						
							
							
								 
						
							
							
								50aa93137d 
								
							
								 
							
						 
						
							
							
								
								Fix a bug where physical objects rezzed with an initial velocity by script do not receive this velocity.  
							
							... 
							
							
							
							This is a minimal fix for the 0.7.1 release, pending a non copy/paste solution.
This hopefully addresses http://opensimulator.org/mantis/view.php?id=5457 
The bug was introduced in commit 3ba5eeb 
							
						 
						
							2011-04-28 00:59:21 +01:00  
				
					
						
							
							
								 
						
							
							
								16f6f55f2d 
								
							
								 
							
						 
						
							
							
								
								network traffic reduction - decrease update frequency for moving avatars when velocity is unchanged  
							
							
							
						 
						
							2011-04-26 16:22:44 -07:00  
				
					
						
							
							
								 
						
							
							
								57efed988c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://melanie@3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2011-04-26 23:41:57 +01:00  
				
					
						
							
							
								 
						
							
							
								e713b7e3bb 
								
							
								 
							
						 
						
							
							
								
								Try to repair attachments ion the fly if they are detached and reattached.  
							
							
							
						 
						
							2011-04-26 23:18:52 +02:00  
				
					
						
							
							
								 
						
							
							
								1505fbb647 
								
							
								 
							
						 
						
							
							
								
								Add back the high prioritization for other avatars in the  
							
							... 
							
							
							
							BestAvatarResponsiveness prioritizer. 
							
						 
						
							2011-04-26 08:54:05 -07:00  
				
					
						
							
							
								 
						
							
							
								a6c53b1ba2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'queuetest' into careminster-presence-refactor  
							
							
							
						 
						
							2011-04-25 23:26:37 +01:00  
				
					
						
							
							
								 
						
							
							
								77ab7ce084 
								
							
								 
							
						 
						
							
							
								
								Fixed the transmission of throttles from root agent to child  
							
							... 
							
							
							
							agents. Child throttles are based on the number of child agents
known to the root and at least 1/4 of the throttle given to
the root. 
							
						 
						
							2011-04-25 15:11:29 -07:00  
				
					
						
							
							
								 
						
							
							
								1d7c83c39f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into queuetest  
							
							
							
						 
						
							2011-04-25 08:41:21 -07:00  
				
					
						
							
							
								 
						
							
							
								a3bd769cb3 
								
							
								 
							
						 
						
							
							
								
								Added a second immediate queue to be used for the BestAvatar policy  
							
							... 
							
							
							
							and currently used for all of an avatars attachments by the other
policies. Also changed the way items are pulled from the update queues
to bias close objects even more. 
							
						 
						
							2011-04-22 14:55:23 -07:00  
				
					
						
							
							
								 
						
							
							
								0c68fbdb1a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-04-21 23:06:01 +01:00  
				
					
						
							
							
								 
						
							
							
								398bb2149a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2011-04-21 23:04:01 +01:00  
				
					
						
							
							
								 
						
							
							
								13d6e05d5a 
								
							
								 
							
						 
						
							
							
								
								Implement agent limits  
							
							
							
						 
						
							2011-04-21 23:03:38 +01:00  
				
					
						
							
							
								 
						
							
							
								a1dce960d7 
								
							
								 
							
						 
						
							
							
								
								Add fix a minor bug  
							
							
							
						 
						
							2011-04-21 22:45:46 +02:00  
				
					
						
							
							
								 
						
							
							
								282e116f94 
								
							
								 
							
						 
						
							
							
								
								Honor agent limit for region crossings and teleports  
							
							
							
						 
						
							2011-04-21 22:34:49 +02:00  
				
					
						
							
							
								 
						
							
							
								e36cab99fd 
								
							
								 
							
						 
						
							
							
								
								minor: small amount of method doc and some commented out odds and ends  
							
							
							
						 
						
							2011-04-21 18:45:05 +01:00  
				
					
						
							
							
								 
						
							
							
								63c1b7e475 
								
							
								 
							
						 
						
							
							
								
								Alter uuid gather so that it properly analyzes coalesced objects.  
							
							... 
							
							
							
							This should correct save all the assets required for the items within the coalesced objects in an IAR.  This should also correctly gather the items on hypergrid takes. 
							
						 
						
							2011-04-21 18:12:29 +01:00  
				
					
						
							
							
								 
						
							
							
								204b8b7b7e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'queuetest' into careminster-presence-refactor  
							
							
							
						 
						
							2011-04-21 16:51:39 +01:00  
				
					
						
							
							
								 
						
							
							
								09b6d717bf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-04-21 16:28:29 +01:00  
				
					
						
							
							
								 
						
							
							
								7759bda833 
								
							
								 
							
						 
						
							
							
								
								Added an "immediate" queue to the priority queue. This is  
							
							... 
							
							
							
							per Melanie's very good suggestion. The immediate queue is
serviced completely before all others, making it a very good
place to put avatar updates & attachments.
Moved the priority queue out of the LLUDP directory and
into the framework. It is now a fairly general utility. 
							
						 
						
							2011-04-20 21:58:49 -07:00  
				
					
						
							
							
								 
						
							
							
								71114d4ad1 
								
							
								 
							
						 
						
							
							
								
								refactor: rename DeleteToInventory() to CopyToInventory()  
							
							... 
							
							
							
							DeleteToInventory() is misleading - it is the caller that decides whether to delete or not 
							
						 
						
							2011-04-18 21:34:26 +01:00  
				
					
						
							
							
								 
						
							
							
								d1913f2429 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-04-18 20:17:29 +01:00  
				
					
						
							
							
								 
						
							
							
								452ae375f0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into test-merge0418  
							
							
							
						 
						
							2011-04-18 11:29:43 -07:00  
				
					
						
							
							
								 
						
							
							
								474910c9d6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-04-17 18:48:53 +01:00  
				
					
						
							
							
								 
						
							
							
								66a62678e5 
								
							
								 
							
						 
						
							
							
								
								get rid of all traces of the now used mock service infrastructure  
							
							
							
						 
						
							2011-04-15 01:37:27 +01:00  
				
					
						
							
							
								 
						
							
							
								54e8855819 
								
							
								 
							
						 
						
							
							
								
								remove mock asset service for tests in favour of always using the real one  
							
							
							
						 
						
							2011-04-15 01:23:26 +01:00  
				
					
						
							
							
								 
						
							
							
								a0d80140f2 
								
							
								 
							
						 
						
							
							
								
								Make all the objects in a coalescence reappears after being loaded from an IAR.  This still doesn't work proprerly since some required textures/contained item assets might be missing.  
							
							... 
							
							
							
							From pure code inspection, it looks like the uuid gatherer may get most asset uuids because the scene object serializer naively pulls non-root parts from all contained scene objects into one mega-object.  However, root part uuids may well still be missing, and there may be other odd artifacts from this bug.
It appears that storing the size of the coalescence and the offsets is redundant, since one can work out this information from the position data already in the scene object groups. 
							
						 
						
							2011-04-15 00:42:06 +01:00  
				
					
						
							
							
								 
						
							
							
								4b05e667cb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-04-14 20:15:34 +01:00  
				
					
						
							
							
								 
						
							
							
								22b307ea1c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into queuetest  
							
							
							
						 
						
							2011-04-14 11:59:25 -07:00  
				
					
						
							
							
								 
						
							
							
								aaf9125869 
								
							
								 
							
						 
						
							
							
								
								simplify coalesced object tests by using existing scene object set up utils  
							
							... 
							
							
							
							this change makes it possible to set an absolute position on a group before it is put into a scene. 
							
						 
						
							2011-04-14 17:33:55 +01:00  
				
					
						
							
							
								 
						
							
							
								6ed6b46aad 
								
							
								 
							
						 
						
							
							
								
								Comment out the warning if the prioritizer runs without a fully  
							
							... 
							
							
							
							initialized scene presence. Not sure why we are dumping updates
to a client that isn't there yet... 
							
						 
						
							2011-04-13 21:01:51 -07:00  
				
					
						
							
							
								 
						
							
							
								3fe22126ca 
								
							
								 
							
						 
						
							
							
								
								First pass at moving object property requests into a queue similar  
							
							... 
							
							
							
							to the entity update queue. The number of property packets can
become significant when selecting/deselecting large numbers of
objects.
This is experimental code. 
							
						 
						
							2011-04-13 15:37:25 -07:00  
				
					
						
							
							
								 
						
							
							
								c81f5bfc5c 
								
							
								 
							
						 
						
							
							
								
								Adjust the quanterions used in the rez coalsced object tests to get sensible bounding box and offset numbers.  
							
							... 
							
							
							
							Extend test to check position of objects in the rezzed coalescence. 
							
						 
						
							2011-04-13 22:29:12 +01:00  
				
					
						
							
							
								 
						
							
							
								68cc5b46fe 
								
							
								 
							
						 
						
							
							
								
								refactor: move code to obtain the coalescence size and object offsets into CoalescedSceneObjects from the serializer.  
							
							
							
						 
						
							2011-04-13 21:48:16 +01:00  
				
					
						
							
							
								 
						
							
							
								58efd761d1 
								
							
								 
							
						 
						
							
							
								
								Add coalesced scene objects class and serializer.  This is currently only used by the TestRezCoalescedObject() regression test.  
							
							... 
							
							
							
							This structure matches the existing one for SceneObjects and will allow code to be reused by the uuid gatherer, other tests, etc.
Test is not yet fully implemented due to a bug in rezzing coalesced objects where they all get the same name as the item.
Only one object should get the same name as the item, which appears to be the one selected last when the the objects were coalesced in the first place.
This bug will be addressed shortly. 
							
						 
						
							2011-04-13 21:17:43 +01:00  
				
					
						
							
							
								 
						
							
							
								5c870fce54 
								
							
								 
							
						 
						
							
							
								
								Bug fix in object serialization -- sculpt data was wrong.  
							
							
							
						 
						
							2011-04-12 19:45:33 -07:00  
				
					
						
							
							
								 
						
							
							
								b0889ed92a 
								
							
								 
							
						 
						
							
							
								
								refactor: simplify bRayEndIsIntersection boolean set from RayEndIsIntersection byte  
							
							
							
						 
						
							2011-04-12 22:30:43 +01:00  
				
					
						
							
							
								 
						
							
							
								8e0d2cc43b 
								
							
								 
							
						 
						
							
							
								
								If an object is rezzed directly from a prim inventory then give it the rotation it was stored with.  
							
							
							
						 
						
							2011-04-12 22:21:46 +01:00  
				
					
						
							
							
								 
						
							
							
								3ba5eeb6c3 
								
							
								 
							
						 
						
							
							
								
								Allow a null rotation to be passed in to RezObject so that we can control whether to use the serialized rotation or not.  Not used yet.  
							
							
							
						 
						
							2011-04-12 22:15:40 +01:00  
				
					
						
							
							
								 
						
							
							
								98d7de22dc 
								
							
								 
							
						 
						
							
							
								
								Fix (add) ability to rez objects by dragging them out of another prim's inventory.  
							
							... 
							
							
							
							This should happen if the client supplies a task ID with the RezObject call.
The rez goes through the same code as llRezObject(), so the same perms are applied.
Rotation isn't yet preserved, this should be fixed shortly. 
							
						 
						
							2011-04-12 18:31:41 +01:00  
				
					
						
							
							
								 
						
							
							
								42b96a8be0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-04-12 00:27:39 +01:00  
				
					
						
							
							
								 
						
							
							
								d6948b15c4 
								
							
								 
							
						 
						
							
							
								
								Make it more obvious when it happens that DLL plugin loading fails.  Improve exception output on Windows.  
							
							
							
						 
						
							2011-04-11 21:51:17 +01:00  
				
					
						
							
							
								 
						
							
							
								ebc249e3be 
								
							
								 
							
						 
						
							
							
								
								Changed the "not in scene" check in the prioritizier to just  
							
							... 
							
							
							
							a warning. There appears to be a race condition on slow logins
that attempts to prioritize before the scene presence is fully
initialized. 
							
						 
						
							2011-04-10 17:02:40 -07:00  
				
					
						
							
							
								 
						
							
							
								0bd06d8ba8 
								
							
								 
							
						 
						
							
							
								
								Fixed the prioritizer functions for the new priority queues  
							
							
							
						 
						
							2011-04-10 16:57:02 -07:00  
				
					
						
							
							
								 
						
							
							
								77cf9405de 
								
							
								 
							
						 
						
							
							
								
								Implements adaptive queue management and fair queueing for  
							
							... 
							
							
							
							improved networking performance.
Reprioritization algorithms need to be ported still. One is
in place. 
							
						 
						
							2011-04-10 16:57:02 -07:00  
				
					
						
							
							
								 
						
							
							
								738daadace 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-04-08 04:16:29 +01:00  
				
					
						
							
							
								 
						
							
							
								33dd74e410 
								
							
								 
							
						 
						
							
							
								
								Add support for the new display name related functions in LSL. This does not  
							
							... 
							
							
							
							implement the display names functionality as such, but it allows scripts
that are display name aware to function as if the display name were implemented
and set to the avatar name. 
							
						 
						
							2011-04-08 03:50:27 +02:00  
				
					
						
							
							
								 
						
							
							
								9bc2705f37 
								
							
								 
							
						 
						
							
							
								
								Fix bug where on duplication, the root part local id was continually used in populating the local id scene object index instead of each part's local id  
							
							
							
						 
						
							2011-04-06 20:52:36 +01:00  
				
					
						
							
							
								 
						
							
							
								8318915d7e 
								
							
								 
							
						 
						
							
							
								
								Signal prim count taint if the AbsolutePosition of a scene object changes.  
							
							... 
							
							
							
							This updates prim counts correctly if an object is moved by something other than an avatar (e.g. scripts, region modules)
Create TestMoveOwnerObject() regression test for this case. 
							
						 
						
							2011-04-06 20:48:00 +01:00  
				
					
						
							
							
								 
						
							
							
								407c2b1823 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-04-06 09:22:55 +01:00  
				
					
						
							
							
								 
						
							
							
								2497962360 
								
							
								 
							
						 
						
							
							
								
								Change some text to make the autoreturn mechanism more obvious, and align with the fact that it's one word rather than two.  
							
							
							
						 
						
							2011-04-05 22:25:00 +01:00  
				
					
						
							
							
								 
						
							
							
								0e465da187 
								
							
								 
							
						 
						
							
							
								
								remove now unused individual LandData prim counts.  
							
							... 
							
							
							
							However, the calls to the land management module to record prims need to remain, since they were also being used to return owner object lists, etc.
This is probably why prim counts were being done there in the first place. 
							
						 
						
							2011-04-05 21:25:54 +01:00  
				
					
						
							
							
								 
						
							
							
								f58941e89f 
								
							
								 
							
						 
						
							
							
								
								Make the "All Estates" option work from the client (this makes chosen changes to all the estates that the user owns).  
							
							... 
							
							
							
							This applies to adding/removing estate users, groups, managers and bans.
This is the application of the AllEstates_0.5.patch from http://opensimulator.org/mantis/view.php?id=5420 
Thanks very much, Snoopy! 
							
						 
						
							2011-04-05 01:30:13 +01:00  
				
					
						
							
							
								 
						
							
							
								b385d4aa03 
								
							
								 
							
						 
						
							
							
								
								Implement taking of coalesced objects.  
							
							... 
							
							
							
							WARNING!!!!!
You can TAKE them, but you can't REZ them again. Only the first of the contained
objects will rez, the rest is inaccessible until rezzing them is implemented.
Also, rotations are not explicitly stored. This MAY work. Or not. 
							
						 
						
							2011-04-03 20:24:44 +01:00  
				
					
						
							
							
								 
						
							
							
								e8e940e33e 
								
							
								 
							
						 
						
							
							
								
								Make CHANGED_OWNER work for deeding and god-mode in-world change  
							
							
							
						 
						
							2011-04-03 14:16:41 +01:00  
				
					
						
							
							
								 
						
							
							
								89a65df160 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://melanie@3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2011-04-03 14:15:29 +01:00  
				
					
						
							
							
								 
						
							
							
								4256693a9e 
								
							
								 
							
						 
						
							
							
								
								Make CHANGED_OWNER work for deeding and god-mode in-world change  
							
							
							
						 
						
							2011-04-03 13:50:19 +02:00  
				
					
						
							
							
								 
						
							
							
								3a113f9902 
								
							
								 
							
						 
						
							
							
								
								A stab at making CHANGED_OWNER work  
							
							
							
						 
						
							2011-04-01 22:04:29 +01:00  
				
					
						
							
							
								 
						
							
							
								3053b60143 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://melanie@3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2011-04-01 21:52:04 +01:00  
				
					
						
							
							
								 
						
							
							
								95e524dde1 
								
							
								 
							
						 
						
							
							
								
								A stab at making CHANGED_OWNER work  
							
							
							
						 
						
							2011-04-01 18:49:53 +02:00  
				
					
						
							
							
								 
						
							
							
								329fa73695 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-04-01 07:44:43 +01:00  
				
					
						
							
							
								 
						
							
							
								8022400bd4 
								
							
								 
							
						 
						
							
							
								
								Remove unused Datastore parameter from RegionInfo (legacy from early 2008)  
							
							
							
						 
						
							2011-03-31 22:16:09 +01:00  
				
					
						
							
							
								 
						
							
							
								f7276dda02 
								
							
								 
							
						 
						
							
							
								
								Flag root prim changes for persistence  
							
							
							
						 
						
							2011-03-27 14:20:25 -07:00  
				
					
						
							
							
								 
						
							
							
								a62b435a39 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-03-27 21:41:54 +01:00  
				
					
						
							
							
								 
						
							
							
								2d2a1acfae 
								
							
								 
							
						 
						
							
							
								
								Upgrade terse to full update on root rotation change. Not entirely sure why, but it seems that the terse update causes the first prim to rotate improperly on occasion (only temporary, it's fixed by the full update on deselect, but this will prevent confusion.)  
							
							
							
						 
						
							2011-03-27 13:43:32 -07:00  
				
					
						
							
							
								 
						
							
							
								553a195493 
								
							
								 
							
						 
						
							
							
								
								Fix issues with UpdateRootRotation and also increase efficiency  
							
							
							
						 
						
							2011-03-27 13:09:19 -07:00  
				
					
						
							
							
								 
						
							
							
								f2d2470c25 
								
							
								 
							
						 
						
							
							
								
								When an object is duplicated, add it to the full/local id SOG indexes as well as Entities  
							
							
							
						 
						
							2011-03-26 02:24:32 +00:00  
				
					
						
							
							
								 
						
							
							
								bfd9cc44b4 
								
							
								 
							
						 
						
							
							
								
								When an object is duplicated, add the dupe to the uuid/local id indexes as well as the basic entities list.  
							
							... 
							
							
							
							Added a prim counts test to reinforce this - shift-copy was no incrementing prim count.  This will sometime become a basic scene test.
New code needs to be refactored so we just call SceneGraph.AddSceneObject().  This will happen in the near future.
With this, basic owner prim counts on a single parcel appear to be working fine (with the same previous existing taint calls as used by the land management module).
More work to do. 
							
						 
						
							2011-03-26 02:05:53 +00:00  
				
					
						
							
							
								 
						
							
							
								3d0e072d50 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into primcounts  
							
							
							
						 
						
							2011-03-26 00:57:52 +00:00  
				
					
						
							
							
								 
						
							
							
								26d16567e1 
								
							
								 
							
						 
						
							
							
								
								Make SceneGraph.ForEachSOG() execute once for each SOG, not once for each prim (e.g. a SOG with 3 prims would have the action executed three times).  
							
							... 
							
							
							
							To do this, a new SceneObjectGroupsByFullID index in SceneGraph which just index's prims by their root part UUID, in order to avoid the inefficiency of filtering existing lists.
Existing callers to SceneGraph.ForEachSOG() did not fail due to the multiple per SOG action executions - they were probably just much less efficient.
Code suggests that no callers expected ForEachSOG() to execute actions on sog multiple times 
							
						 
						
							2011-03-26 00:53:19 +00:00  
				
					
						
							
							
								 
						
							
							
								f30bf429c2 
								
							
								 
							
						 
						
							
							
								
								refactor: rename SOG collections in SceneGraph to make it clearer that they are indexing each part's UUID, not just the root part.  
							
							
							
						 
						
							2011-03-26 00:42:48 +00:00  
				
					
						
							
							
								 
						
							
							
								6ae04448f7 
								
							
								 
							
						 
						
							
							
								
								Start using IPrimCounts populated by PrimCountModule instead of LandData counts populated by LandManagementModule.  
							
							... 
							
							
							
							In order to pass ILandObject into IClientAPI.SendLandProperties(), had to push ILandObject and IPrimCounts into OpenSim.Framework from OpenSim.Region.Framework.Interfaces, in order to avoid ci
Counts are showing odd behaviour at the moment, this will be addressed shortly. 
							
						 
						
							2011-03-25 23:05:51 +00:00  
				
					
						
							
							
								 
						
							
							
								7f5019b0f2 
								
							
								 
							
						 
						
							
							
								
								Add ILandObject.IPrimCounts for the new prim count module.  
							
							... 
							
							
							
							Not functional yet, but tests now act against this object rather than interrogating the module directly 
							
						 
						
							2011-03-25 21:47:54 +00:00  
				
					
						
							
							
								 
						
							
							
								8338b74d3f 
								
							
								 
							
						 
						
							
							
								
								Add giving lists of items to another prim  
							
							
							
						 
						
							2011-03-25 02:39:17 +01:00  
				
					
						
							
							
								 
						
							
							
								d011896341 
								
							
								 
							
						 
						
							
							
								
								Add generic EventManager.OnObjectAddedToScene and get PrimCountModule to listen for that rather than EventManager.OnParcelPrimCountAdd  
							
							... 
							
							
							
							OnParcelPrimCountAdd had the wrong semantics for the PrimCountModule - it was invoked for every entity in the scene, not just new ones, which would screw up the untainted count.
Extend automated test for this scenario. 
							
						 
						
							2011-03-23 21:53:14 +00:00  
				
					
						
							
							
								 
						
							
							
								b34743e5fe 
								
							
								 
							
						 
						
							
							
								
								Add an initial confidence-building TestAddObject() for prim counts.  
							
							
							
						 
						
							2011-03-22 23:47:36 +00:00  
				
					
						
							
							
								 
						
							
							
								764e8c2a43 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2011-03-22 20:33:24 +00:00  
				
					
						
							
							
								 
						
							
							
								c330f89fb1 
								
							
								 
							
						 
						
							
							
								
								Add some more fields to Estate settings and make them work.  
							
							... 
							
							
							
							Run alter table estate_settings add column AllowLandmark tinyint not null default 1, add column AllowParcelChanges tinyint not null default 1, add column AllowSetHome tinyint not null default 1;
to make this work. 
							
						 
						
							2011-03-22 10:43:43 +01:00  
				
					
						
							
							
								 
						
							
							
								7acade00b9 
								
							
								 
							
						 
						
							
							
								
								On initial setup, include estate and regions names in questions to make it clearer what they relate to.  
							
							
							
						 
						
							2011-03-21 23:26:35 +00:00  
				
					
						
							
							
								 
						
							
							
								2d1f0d224c 
								
							
								 
							
						 
						
							
							
								
								minor: slightly adjust previous method doc.  
							
							
							
						 
						
							2011-03-21 22:27:16 +00:00  
				
					
						
							
							
								 
						
							
							
								793bfb5a66 
								
							
								 
							
						 
						
							
							
								
								add method doc to IEstateDataService and IEstateDataStore interfaces  
							
							
							
						 
						
							2011-03-21 22:25:20 +00:00  
				
					
						
							
							
								 
						
							
							
								d3a20a1e92 
								
							
								 
							
						 
						
							
							
								
								On initial region registration, if the user chooses the option to make the region part of an existing estate, then list the existing region names.  
							
							
							
						 
						
							2011-03-21 21:37:06 +00:00  
				
					
						
							
							
								 
						
							
							
								13aae75ad8 
								
							
								 
							
						 
						
							
							
								
								Prevent god users from being stopped logging into a region  
							
							
							
						 
						
							2011-03-16 22:43:49 +01:00  
				
					
						
							
							
								 
						
							
							
								3dc877c59f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-03-14 14:48:00 +00:00  
				
					
						
							
							
								 
						
							
							
								b821f748ac 
								
							
								 
							
						 
						
							
							
								
								For objects loaded from an IAR, make sure the CreatorID points towards the OSP resolved ID if newer CreationData is not present.  
							
							... 
							
							
							
							This should resolve issues where the creator for rezzed objects was being shown as "Unknown user" where previous behaviour was to show the OSP resolved account.
This is being done by parsing the serialized objects and updating the CreatorID if no CreationData exists.  This operation might be expensive for sculpties where the sculpt texture is inlined with the object data.  Will just have to see.
This relies on the IAR streaming inventory data before asset data (as is currently the case).  Will need to introduce more stringent checks for file order on loading (much like JAR zips must start with the manifest file).
This is for IAR loading only.  Tests updated to check this behaviour. 
							
						 
						
							2011-03-10 21:56:15 +00:00  
				
					
						
							
							
								 
						
							
							
								9165a5207d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-03-10 07:14:03 +00:00  
				
					
						
							
							
								 
						
							
							
								9456bb77fb 
								
							
								 
							
						 
						
							
							
								
								Upgrade nunit.framework.dll to version 2.5.9.  Fix up tests appropriately.  
							
							... 
							
							
							
							This version removes the NUnit.Framework.SyntaxHelpers namespace, so any modules with their own tests will need to delete this using statement. 
							
						 
						
							2011-03-09 23:25:24 +00:00  
				
					
						
							
							
								 
						
							
							
								cea47491de 
								
							
								 
							
						 
						
							
							
								
								Fix a few little things  
							
							
							
						 
						
							2011-02-27 19:49:23 +00:00  
				
					
						
							
							
								 
						
							
							
								9b277b372b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-02-27 19:47:37 +00:00  
				
					
						
							
							
								 
						
							
							
								11105d38bd 
								
							
								 
							
						 
						
							
							
								
								Fix a few little things  
							
							
							
						 
						
							2011-02-27 18:55:17 +01:00  
				
					
						
							
							
								 
						
							
							
								2b04cab1ee 
								
							
								 
							
						 
						
							
							
								
								change some log messages from info to debug  
							
							
							
						 
						
							2011-02-25 02:15:06 +00:00  
				
					
						
							
							
								 
						
							
							
								2f5394e70d 
								
							
								 
							
						 
						
							
							
								
								Fix bug where avatars in other regions would not always show up on the mini-map  
							
							
							
						 
						
							2011-02-24 22:33:54 +00:00  
				
					
						
							
							
								 
						
							
							
								9be1d2aef1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-02-24 02:37:21 +00:00  
				
					
						
							
							
								 
						
							
							
								5a16fa882c 
								
							
								 
							
						 
						
							
							
								
								Parameterizes the view distance used to compute and manage  
							
							... 
							
							
							
							child agents in neighbor regions. This means you can extend
the view on a simulator beyond the default 3x3 regions.
This uses a region default draw distance and should be
replaced at some point by the avatar specified draw distance.
That will require more careful, dynamic recomputation of child
agents every time the draw distance changes.
WARNING: this is experimental and has known instabilities. specifically
all regions "within site" should be running the same default draw distance
or agents will not be closed correctly. 
							
						 
						
							2011-02-22 13:23:54 -08:00  
				
					
						
							
							
								 
						
							
							
								1a31f7b579 
								
							
								 
							
						 
						
							
							
								
								Allow modifying a no mod object through llGiveInventoryItem if the object  
							
							... 
							
							
							
							sets allowed drop. This makes breedables feasible. 
							
						 
						
							2011-02-21 04:14:49 +01:00  
				
					
						
							
							
								 
						
							
							
								5a78161e74 
								
							
								 
							
						 
						
							
							
								
								Restore heartbeat thread  
							
							
							
						 
						
							2011-02-19 01:32:20 +01:00  
				
					
						
							
							
								 
						
							
							
								4834b47679 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-02-19 01:59:49 +00:00  
				
					
						
							
							
								 
						
							
							
								9e47018cfb 
								
							
								 
							
						 
						
							
							
								
								Remove test T020_TestMakeRootAgent() which hasn't been active for ages anyway  
							
							... 
							
							
							
							This test was non-viable.  Keeping inactive T021_TestCrossToNewRegion() around for now since it's still useful for reference purposes in constructing a future working test. 
							
						 
						
							2011-02-19 00:14:13 +00:00  
				
					
						
							
							
								 
						
							
							
								60fe3d48ee 
								
							
								 
							
						 
						
							
							
								
								Put some CapabilitiesModule null checks in Scene  
							
							... 
							
							
							
							Stop tests setting up a capabilities module by default 
							
						 
						
							2011-02-18 23:50:54 +00:00  
				
					
						
							
							
								 
						
							
							
								8249d77991 
								
							
								 
							
						 
						
							
							
								
								If GridService.GetNeighbours() could not find the region then log a warning rather than causing a null reference on the normal log line  
							
							... 
							
							
							
							This also extends the TestChildAgentEstablished() test to actually activate the EntityTransferModule, though the test is not yet viable 
							
						 
						
							2011-02-18 23:25:59 +00:00  
				
					
						
							
							
								 
						
							
							
								dd9efc1838 
								
							
								 
							
						 
						
							
							
								
								extend TestChildAgentEstablished() test slightly to put in EntityTransferModule.  Not yet enabled.  
							
							
							
						 
						
							2011-02-18 23:05:56 +00:00  
				
					
						
							
							
								 
						
							
							
								eb699df5f6 
								
							
								 
							
						 
						
							
							
								
								On SceneSetupHelpers, go back to calling ScenePresence.CompleteMovement() for the last stage of AddRootAgent() instead of SP.MakeRootAgent()  
							
							... 
							
							
							
							Going this extra step doesn't appear to cause any test failures.
This is arguably better for test purposes, though at some stage another method may arise which does just call AddRootAgent(). 
							
						 
						
							2011-02-18 22:49:19 +00:00  
				
					
						
							
							
								 
						
							
							
								023f953f39 
								
							
								 
							
						 
						
							
							
								
								remove another unused test teardown method  
							
							
							
						 
						
							2011-02-18 22:25:45 +00:00  
				
					
						
							
							
								 
						
							
							
								c155f57dbe 
								
							
								 
							
						 
						
							
							
								
								remove unused test teardown method  
							
							
							
						 
						
							2011-02-18 22:22:51 +00:00  
				
					
						
							
							
								 
						
							
							
								c763edf56d 
								
							
								 
							
						 
						
							
							
								
								separate attachment tests out into their own class  
							
							
							
						 
						
							2011-02-18 22:20:08 +00:00  
				
					
						
							
							
								 
						
							
							
								88da253c94 
								
							
								 
							
						 
						
							
							
								
								Add very basic test which invokes the scene update loop once and checks the frame number.  
							
							... 
							
							
							
							This makes Scene.Update() match its original description of performing a single update, which also matches the semantics of SOG and ScenePresence. 
							
						 
						
							2011-02-18 21:54:44 +00:00  
				
					
						
							
							
								 
						
							
							
								e774679f62 
								
							
								 
							
						 
						
							
							
								
								minor: add method doc to a few ScenePresence methods  
							
							
							
						 
						
							2011-02-18 21:19:16 +00:00  
				
					
						
							
							
								 
						
							
							
								4725221435 
								
							
								 
							
						 
						
							
							
								
								Stop the avatar sometimes pausing for more than a second on the border when region crossing.  
							
							... 
							
							
							
							This restores a RemoveFromPhysicalScene() call in ScenePresence.CheckForBorderCrossing() when the agent has been placed in transit.
If we don't remove the agent from the physical scene, then the method continues to be called via ScenePresence.Update()
until the handover of the client between regions is completed.  Since this handover can take more than 1000ms (due to the 1000ms
event queue polling response from the server), this results in the avatar pausing on the border for the entire handover period. 
							
						 
						
							2011-02-18 20:54:00 +00:00  
				
					
						
							
							
								 
						
							
							
								4f9c3c73ad 
								
							
								 
							
						 
						
							
							
								
								Add support for new naming syntax of linked regions to osTeleportAgent and osTeleportOwner.  
							
							
							
						 
						
							2011-02-17 13:47:13 +01:00  
				
					
						
							
							
								 
						
							
							
								918c12c965 
								
							
								 
							
						 
						
							
							
								
								Change the QUERYACCESS method to eliminate spurious access denied messages  
							
							
							
						 
						
							2011-02-16 08:06:11 +00:00  
				
					
						
							
							
								 
						
							
							
								3f93db8371 
								
							
								 
							
						 
						
							
							
								
								Streamline ban line processing. Remove remnants of old advisory messages.  
							
							... 
							
							
							
							Centralize ban checking and prepare for adding a "ban and eject" function. 
							
						 
						
							2011-02-16 05:23:30 +01:00  
				
					
						
							
							
								 
						
							
							
								cfce0aa448 
								
							
								 
							
						 
						
							
							
								
								Change the QUERYACCESS method to eliminate spurious access denied messages  
							
							
							
						 
						
							2011-02-16 05:22:05 +01:00  
				
					
						
							
							
								 
						
							
							
								ccd6e5d071 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-02-16 02:41:49 +00:00  
				
					
						
							
							
								 
						
							
							
								c75e916ccf 
								
							
								 
							
						 
						
							
							
								
								Set filter to send proper rotations for root part  
							
							... 
							
							
							
							This allows the root prim, alone or in a set, to send it's
	rotation. This fixes unsitting the avatar on sit-offsest
	type teleports where the sit target is in the root prim of
	a linkset. 
							
						 
						
							2011-02-13 07:42:53 -08:00  
				
					
						
							
							
								 
						
							
							
								7e21c1eadf 
								
							
								 
							
						 
						
							
							
								
								Hack in a crude temporary "estate show" command  
							
							... 
							
							
							
							This will show the estate for each region, along with that estate's id and the estate owner.
This is temporary because the command output might change.
This commit also converts the estate module from the old to the new region module format 
							
						 
						
							2011-02-12 00:46:01 +00:00  
				
					
						
							
							
								 
						
							
							
								e2762a68b3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-02-12 00:42:10 +00:00  
				
					
						
							
							
								 
						
							
							
								ac7bc78555 
								
							
								 
							
						 
						
							
							
								
								Added emergency monitoring of UDP Outgoing packets thread. Just type "emergency-monitoring on/off"  
							
							
							
						 
						
							2011-02-08 12:06:14 -08:00  
				
					
						
							
							
								 
						
							
							
								076f2ac8db 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-02-07 23:07:36 +00:00  
				
					
						
							
							
								 
						
							
							
								3889e68c54 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiverModule.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
	OpenSim/Server/Handlers/Simulation/AgentHandlers.cs
	OpenSim/Services/Connectors/SimianGrid/SimianGridMaptileModule.cs
	OpenSim/Services/GridService/HypergridLinker.cs 
							
						 
						
							2011-02-07 22:08:53 +00:00  
				
					
						
							
							
								 
						
							
							
								98ea78fc77 
								
							
								 
							
						 
						
							
							
								
								New command: show pending-objects  
							
							
							
						 
						
							2011-02-06 19:39:29 -08:00  
				
					
						
							
							
								 
						
							
							
								034327b51f 
								
							
								 
							
						 
						
							
							
								
								Send object date to viewer in microseconds (Fixes mantis bug  #3990 )  
							
							
							
						 
						
							2011-02-04 20:55:41 +00:00  
				
					
						
							
							
								 
						
							
							
								511b12db6b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2011-02-04 17:32:31 +00:00  
				
					
						
							
							
								 
						
							
							
								b6dda231f2 
								
							
								 
							
						 
						
							
							
								
								Corrections for Avatar Auto-pilot target; add llStopMoveToTarget() for Avatar-attached.  
							
							
							
						 
						
							2011-02-04 17:31:52 +00:00  
				
					
						
							
							
								 
						
							
							
								cf24069227 
								
							
								 
							
						 
						
							
							
								
								Change UpdateAgent (for changes in agent position) to be sent  
							
							... 
							
							
							
							once to each simulator rather than once to each region. This
should help with some of the delays caused by multiple outstanding
requests to a single service point. 
							
						 
						
							2011-02-03 12:43:46 -08:00  
				
					
						
							
							
								 
						
							
							
								ba39d9f0e6 
								
							
								 
							
						 
						
							
							
								
								Squash a nullref  
							
							
							
						 
						
							2011-02-02 03:10:39 +01:00  
				
					
						
							
							
								 
						
							
							
								24a768a99b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-01-29 04:47:32 +00:00  
				
					
						
							
							
								 
						
							
							
								e7d5ff9bd2 
								
							
								 
							
						 
						
							
							
								
								Create the structure of classes and interfaces to replace the cruft that  
							
							... 
							
							
							
							is in the land management module today 
							
						 
						
							2011-01-29 02:24:27 +00:00  
				
					
						
							
							
								 
						
							
							
								5942385d0e 
								
							
								 
							
						 
						
							
							
								
								Add the prim count interfaces  
							
							
							
						 
						
							2011-01-28 23:21:41 +00:00  
				
					
						
							
							
								 
						
							
							
								188d86998d 
								
							
								 
							
						 
						
							
							
								
								Fix up QueryAccess to also check parcels  
							
							
							
						 
						
							2011-01-28 04:09:04 +00:00  
				
					
						
							
							
								 
						
							
							
								3bce53b6e6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2011-01-28 04:05:49 +01:00  
				
					
						
							
							
								 
						
							
							
								9abaac4d60 
								
							
								 
							
						 
						
							
							
								
								Correct chat source location for Av seated on daughter prim.  
							
							
							
						 
						
							2011-01-28 04:35:43 +00:00  
				
					
						
							
							
								 
						
							
							
								d90b0c53ec 
								
							
								 
							
						 
						
							
							
								
								Fix bumping into sim borders and check estate bans for walking crossings  
							
							
							
						 
						
							2011-01-28 02:38:14 +00:00  
				
					
						
							
							
								 
						
							
							
								3834000778 
								
							
								 
							
						 
						
							
							
								
								Change the way ban lines work  
							
							
							
						 
						
							2011-01-28 03:35:59 +01:00  
				
					
						
							
							
								 
						
							
							
								5a0cb7d37e 
								
							
								 
							
						 
						
							
							
								
								Thank you, Goetz, for a patch to fix prim count display in cut regions.  
							
							
							
						 
						
							2011-01-28 02:34:07 +00:00  
				
					
						
							
							
								 
						
							
							
								657c14c5db 
								
							
								 
							
						 
						
							
							
								
								Fix up QueryAccess to also check parcels  
							
							
							
						 
						
							2011-01-28 03:07:25 +01:00  
				
					
						
							
							
								 
						
							
							
								57bf5d9b2a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://melanie@3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2011-01-28 02:37:59 +00:00  
				
					
						
							
							
								 
						
							
							
								3f200da878 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-01-28 02:36:20 +00:00  
				
					
						
							
							
								 
						
							
							
								7492131bb6 
								
							
								 
							
						 
						
							
							
								
								Fix bumping into sim borders and check estate bans for walking crossings  
							
							
							
						 
						
							2011-01-28 01:37:37 +01:00  
				
					
						
							
							
								 
						
							
							
								3435816541 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-01-27 20:54:02 +00:00  
				
					
						
							
							
								 
						
							
							
								be3685b1a2 
								
							
								 
							
						 
						
							
							
								
								When an oar is loaded, do not create a default parcel before loading the parcels from the OAR.  
							
							... 
							
							
							
							The region spanning parcel shouldn't exist in this situation.  If it does, when the land data is loaded it is repersisted with a local ID which comes after the ones loaded via the oar, which obliterates the oar loaded one.
Resaving the data we just loaded from the database is somewhat odd in itself (though this makes sense from the way that OAR loading was already using the same event). 
							
						 
						
							2011-01-27 20:36:50 +00:00  
				
					
						
							
							
								 
						
							
							
								5a26dc2743 
								
							
								 
							
						 
						
							
							
								
								Fix OAR parcel loading so that old parcels are replaced by the new instead of merged.  
							
							... 
							
							
							
							The --merge switch will still merge the old and new land parcelling. 
							
						 
						
							2011-01-27 18:48:48 +00:00  
				
					
						
							
							
								 
						
							
							
								b0f641fa15 
								
							
								 
							
						 
						
							
							
								
								Make it work  
							
							
							
						 
						
							2011-01-27 06:41:07 +00:00  
				
					
						
							
							
								 
						
							
							
								b13eac9996 
								
							
								 
							
						 
						
							
							
								
								Make the estate setting "Allow direct teleport" override the constraint  
							
							... 
							
							
							
							of local tepeports to landing points like it is meant to 
							
						 
						
							2011-01-27 07:07:33 +01:00  
				
					
						
							
							
								 
						
							
							
								2a9e712cb4 
								
							
								 
							
						 
						
							
							
								
								Let gods TP in wherever they like while in god mode  
							
							
							
						 
						
							2011-01-27 07:03:43 +01:00  
				
					
						
							
							
								 
						
							
							
								8568c6a7c0 
								
							
								 
							
						 
						
							
							
								
								Implement "Cannot teleport closer to destination" message  
							
							
							
						 
						
							2011-01-27 06:57:54 +01:00  
				
					
						
							
							
								 
						
							
							
								1143e022b4 
								
							
								 
							
						 
						
							
							
								
								Make landing points work on local teleports. Constrain owners and gods to  
							
							... 
							
							
							
							landing points when coming from off sim (matches agni) to prevent landing
in floors or other prims. 
							
						 
						
							2011-01-27 06:45:53 +01:00  
				
					
						
							
							
								 
						
							
							
								17801bd78b 
								
							
								 
							
						 
						
							
							
								
								Add a TeleportFlags member to SP so we can tell how we got there.  
							
							
							
						 
						
							2011-01-27 05:33:46 +00:00  
				
					
						
							
							
								 
						
							
							
								eca82d90c2 
								
							
								 
							
						 
						
							
							
								
								Change the way landing points are honored  
							
							
							
						 
						
							2011-01-27 06:04:56 +01:00  
				
					
						
							
							
								 
						
							
							
								d894007920 
								
							
								 
							
						 
						
							
							
								
								Make it work  
							
							
							
						 
						
							2011-01-27 05:46:31 +01:00  
				
					
						
							
							
								 
						
							
							
								4cc8d84281 
								
							
								 
							
						 
						
							
							
								
								Fix build break  
							
							
							
						 
						
							2011-01-27 05:30:39 +00:00  
				
					
						
							
							
								 
						
							
							
								42c22f41dd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-01-27 05:18:28 +00:00  
				
					
						
							
							
								 
						
							
							
								c43b892f3a 
								
							
								 
							
						 
						
							
							
								
								Add a TeleportFlags member to SP so we can tell how we got there.  
							
							
							
						 
						
							2011-01-27 04:14:41 +01:00  
				
					
						
							
							
								 
						
							
							
								0e1d28a862 
								
							
								 
							
						 
						
							
							
								
								Clear user account cache before checking flags on login. This will make AV  
							
							... 
							
							
							
							and other bannable flags work in this case. 
							
						 
						
							2011-01-27 03:05:33 +01:00  
				
					
						
							
							
								 
						
							
							
								dd1980c24c 
								
							
								 
							
						 
						
							
							
								
								Add an interface for a region's user account cache  
							
							
							
						 
						
							2011-01-27 02:58:14 +01:00  
				
					
						
							
							
								 
						
							
							
								307a2c61ef 
								
							
								 
							
						 
						
							
							
								
								Fix merge artifacts  
							
							
							
						 
						
							2011-01-27 02:43:52 +01:00  
				
					
						
							
							
								 
						
							
							
								3321f9d745 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2011-01-27 02:29:10 +01:00  
				
					
						
							
							
								 
						
							
							
								11c742a5a8 
								
							
								 
							
						 
						
							
							
								
								Make bans work for teleport. Now teleport will complete block if the user  
							
							... 
							
							
							
							is not allowed on the estate. If the user is allowed on no parcel, the
teleport will also be blocked. If the user is allowed on a parcel, but
not the desired one, the user will be shifted to the closest allowed
location. 
							
						 
						
							2011-01-27 02:16:41 +01:00  
				
					
						
							
							
								 
						
							
							
								31fb448cfc 
								
							
								 
							
						 
						
							
							
								
								Mostly revert the last commit with the aim of searching for a better solution  
							
							
							
						 
						
							2011-01-26 17:06:17 -08:00  
				
					
						
							
							
								 
						
							
							
								6b27587bc7 
								
							
								 
							
						 
						
							
							
								
								Add a "useCached" parameter to GetUserAccount. Add a function to Scene to get the user flags. It has to be here due to access restrictions :/  
							
							
							
						 
						
							2011-01-26 16:25:08 -08:00  
				
					
						
							
							
								 
						
							
							
								3ecf712e4d 
								
							
								 
							
						 
						
							
							
								
								Add userFlags check to isBanned. This checks bans against DenyAnonymous and DenyMinors.  Note that the ban doesn't actually work yet due to some stuff mel's working on .  
							
							
							
						 
						
							2011-01-26 14:20:39 -08:00  
				
					
						
							
							
								 
						
							
							
								2bab8e5538 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-01-26 13:35:21 -08:00  
				
					
						
							
							
								 
						
							
							
								240c0eaf1d 
								
							
								 
							
						 
						
							
							
								
								Remove the RestorePresences functions (which don't seem to be doing  
							
							... 
							
							
							
							anything) and clean up the code in AddNewClient (so Appearance only
gets assigned once, not three times). 
							
						 
						
							2011-01-26 13:33:34 -08:00  
				
					
						
							
							
								 
						
							
							
								8eb2789ae1 
								
							
								 
							
						 
						
							
							
								
								Add some comments on ILandObject.StartPoint and EndPoint  
							
							
							
						 
						
							2011-01-26 21:19:22 +00:00  
				
					
						
							
							
								 
						
							
							
								a0469daf75 
								
							
								 
							
						 
						
							
							
								
								Implement command "land show".  This shows all the parcels on the currently selected region/s  
							
							... 
							
							
							
							This is useful for diagnostics.  The command is "land show" rather than "show land" because it's implemented as a module specific subcommand. 
							
						 
						
							2011-01-26 21:12:41 +00:00  
				
					
						
							
							
								 
						
							
							
								b91c99b596 
								
							
								 
							
						 
						
							
							
								
								Fix script data not being reset as it should be  
							
							
							
						 
						
							2011-01-24 03:07:01 +00:00  
				
					
						
							
							
								 
						
							
							
								649d9ef934 
								
							
								 
							
						 
						
							
							
								
								Fix script data not being reset as it should be  
							
							
							
						 
						
							2011-01-24 02:20:54 +01:00  
				
					
						
							
							
								 
						
							
							
								17787e7c87 
								
							
								 
							
						 
						
							
							
								
								Completely nixing flags from the client causes wearables to break. Fix it  
							
							... 
							
							
							
							so we let the lowest byte through. 
							
						 
						
							2011-01-22 19:00:46 +01:00  
				
					
						
							
							
								 
						
							
							
								6306578fcf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-01-18 01:28:50 +00:00  
				
					
						
							
							
								 
						
							
							
								a07375a7ae 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-01-17 17:41:06 -08:00  
				
					
						
							
							
								 
						
							
							
								c98d1cffe2 
								
							
								 
							
						 
						
							
							
								
								Removed the call to sceneViewer.Reset upon MakeRoot and ChildAgentUpdate, because Reset hangs for a long time waiting for the lock. That is a problem in itself -- that long holding of the lock by some thread -- but let's just avoid it altogether.  
							
							
							
						 
						
							2011-01-17 17:40:48 -08:00  
				
					
						
							
							
								 
						
							
							
								3083c517a0 
								
							
								 
							
						 
						
							
							
								
								minor: resolve some mono compiler warnings  
							
							
							
						 
						
							2011-01-18 00:29:10 +00:00  
				
					
						
							
							
								 
						
							
							
								c544f0d0c5 
								
							
								 
							
						 
						
							
							
								
								Prune some of the excess logging for client logins.  
							
							... 
							
							
							
							Didn't touch the appearance related stuff. 
							
						 
						
							2011-01-18 00:25:24 +00:00  
				
					
						
							
							
								 
						
							
							
								4bcee1dfb4 
								
							
								 
							
						 
						
							
							
								
								Revert "DEBUG DEBUG DEBUG"  
							
							... 
							
							
							
							This reverts commit 59c2cd04ba 
							
						 
						
							2011-01-17 13:07:02 -08:00  
				
					
						
							
							
								 
						
							
							
								59c2cd04ba 
								
							
								 
							
						 
						
							
							
								
								DEBUG DEBUG DEBUG  
							
							
							
						 
						
							2011-01-17 12:35:19 -08:00  
				
					
						
							
							
								 
						
							
							
								76f39d326e 
								
							
								 
							
						 
						
							
							
								
								Add a new ViewObjectInventory permission to decouple viewing from  
							
							... 
							
							
							
							+MOD status 
							
						 
						
							2011-01-14 18:26:41 +01:00  
				
					
						
							
							
								 
						
							
							
								30320077a2 
								
							
								 
							
						 
						
							
							
								
								Fix slam bits being lost when editing perms in prim inventory  
							
							
							
						 
						
							2011-01-14 03:20:47 +00:00  
				
					
						
							
							
								 
						
							
							
								a30bbcbb64 
								
							
								 
							
						 
						
							
							
								
								Temporarily reinstate prim counting in the update loop to make the production  
							
							... 
							
							
							
							systems run 
							
						 
						
							2011-01-14 04:09:02 +01:00  
				
					
						
							
							
								 
						
							
							
								139e84c0b2 
								
							
								 
							
						 
						
							
							
								
								Fix slam bits being lost when editing perms in prim inventory  
							
							
							
						 
						
							2011-01-14 01:01:02 +01:00  
				
					
						
							
							
								 
						
							
							
								c0134710f7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2011-01-13 04:48:32 +00:00  
				
					
						
							
							
								 
						
							
							
								d92069fb8b 
								
							
								 
							
						 
						
							
							
								
								Add llLookAt() kinetic. Reduce StandUp +x offset to 0.3M.  
							
							
							
						 
						
							2011-01-13 04:44:04 +00:00  
				
					
						
							
							
								 
						
							
							
								705f4e1e4b 
								
							
								 
							
						 
						
							
							
								
								Dont' trust the viewer! Fix a permission slam error caused by trusting  
							
							... 
							
							
							
							the viewer too much. 
							
						 
						
							2011-01-12 21:46:49 +00:00  
				
					
						
							
							
								 
						
							
							
								914e4b319e 
								
							
								 
							
						 
						
							
							
								
								Fix direct item give permissions  
							
							
							
						 
						
							2011-01-12 21:39:13 +00:00  
				
					
						
							
							
								 
						
							
							
								7cfe17b5b3 
								
							
								 
							
						 
						
							
							
								
								Partial permissions fix for boxed items.  
							
							
							
						 
						
							2011-01-12 21:25:38 +00:00  
				
					
						
							
							
								 
						
							
							
								dd154f7403 
								
							
								 
							
						 
						
							
							
								
								Fix god mode perms adjustment  
							
							
							
						 
						
							2011-01-12 21:21:34 +00:00  
				
					
						
							
							
								 
						
							
							
								f59b55d930 
								
							
								 
							
						 
						
							
							
								
								Dont' trust the viewer! Fix a permission slam error caused by trusting  
							
							... 
							
							
							
							the viewer too much. 
							
						 
						
							2011-01-12 17:40:21 +01:00  
				
					
						
							
							
								 
						
							
							
								7f99a8c900 
								
							
								 
							
						 
						
							
							
								
								Fix direct item give permissions  
							
							
							
						 
						
							2011-01-12 16:20:38 +01:00  
				
					
						
							
							
								 
						
							
							
								2c6a410e90 
								
							
								 
							
						 
						
							
							
								
								Partial permissions fix for boxed items.  
							
							
							
						 
						
							2011-01-10 22:02:22 +01:00  
				
					
						
							
							
								 
						
							
							
								72048169c0 
								
							
								 
							
						 
						
							
							
								
								Taint SOGs the right way  
							
							
							
						 
						
							2011-01-10 22:02:09 +01:00  
				
					
						
							
							
								 
						
							
							
								eab0951a59 
								
							
								 
							
						 
						
							
							
								
								Fixes the issue of hung archives. Problem was with SceneObjectSerializer.  
							
							... 
							
							
							
							Also fixes a buglet in scene load xml command, where it was given the wrong argument index for filename. 
							
						 
						
							2011-01-08 15:49:51 -08:00  
				
					
						
							
							
								 
						
							
							
								c271bbcc8a 
								
							
								 
							
						 
						
							
							
								
								Preserve the script running flag when copying an object.  
							
							
							
						 
						
							2011-01-08 16:44:28 +01:00  
				
					
						
							
							
								 
						
							
							
								1ab9cd0997 
								
							
								 
							
						 
						
							
							
								
								Fix a couple of security issues  
							
							
							
						 
						
							2011-01-08 13:51:34 +01:00  
				
					
						
							
							
								 
						
							
							
								a1c5de0f94 
								
							
								 
							
						 
						
							
							
								
								Try to fix a IAR problem reported by nebadon, where save iar seems stuck forever.  
							
							
							
						 
						
							2011-01-07 12:32:47 -08:00  
				
					
						
							
							
								 
						
							
							
								c18bcf3d8d 
								
							
								 
							
						 
						
							
							
								
								A bit more frugal on the caller side of closing agents, now that the receiving end is async. No need for so much concurrency.  
							
							
							
						 
						
							2011-01-07 10:25:49 -08:00  
				
					
						
							
							
								 
						
							
							
								5b43f9cac4 
								
							
								 
							
						 
						
							
							
								
								HG bug fix. Must wait for client's UDP contact before getting scene presence.  
							
							
							
						 
						
							2011-01-06 12:47:13 -08:00  
				
					
						
							
							
								 
						
							
							
								de4eaab584 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2011-01-06 19:08:15 +00:00  
				
					
						
							
							
								 
						
							
							
								d1b6b4d288 
								
							
								 
							
						 
						
							
							
								
								Fix god mode perms adjustment  
							
							
							
						 
						
							2011-01-06 19:12:25 +01:00  
				
					
						
							
							
								 
						
							
							
								ba7a227763 
								
							
								 
							
						 
						
							
							
								
								Revise Materials properties; Fix Double-Click Autopilot; Allow non-script sit positions >= 0.1M; Add llLookAt(); Comment out spammy bad adjacent sim message.  
							
							
							
						 
						
							2011-01-04 21:36:09 +00:00  
				
					
						
							
							
								 
						
							
							
								fbde9b1136 
								
							
								 
							
						 
						
							
							
								
								Note to self: try to make only 3 things at the same time.  
							
							
							
						 
						
							2011-01-04 11:33:15 -08:00  
				
					
						
							
							
								 
						
							
							
								db55859125 
								
							
								 
							
						 
						
							
							
								
								Guard against null Animator.  
							
							
							
						 
						
							2011-01-04 11:30:08 -08:00  
				
					
						
							
							
								 
						
							
							
								5286198650 
								
							
								 
							
						 
						
							
							
								
								Add permissions hooks for object transfers  
							
							
							
						 
						
							2011-01-03 19:42:58 +00:00  
				
					
						
							
							
								 
						
							
							
								e1664b8d38 
								
							
								 
							
						 
						
							
							
								
								Fix child agent scoping  
							
							
							
						 
						
							2011-01-03 19:42:26 +00:00  
				
					
						
							
							
								 
						
							
							
								e15ab75d62 
								
							
								 
							
						 
						
							
							
								
								Add permissions hooks for object transfers  
							
							
							
						 
						
							2011-01-03 19:56:56 +01:00  
				
					
						
							
							
								 
						
							
							
								04e450e2bc 
								
							
								 
							
						 
						
							
							
								
								Fix child agent scoping  
							
							
							
						 
						
							2010-12-31 16:05:59 +01:00  
				
					
						
							
							
								 
						
							
							
								98769ed040 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-12-30 02:31:43 +00:00  
				
					
						
							
							
								 
						
							
							
								1f4d0ad460 
								
							
								 
							
						 
						
							
							
								
								Fix up a prior fix (refix the fixed fix :)  
							
							
							
						 
						
							2010-12-30 02:31:05 +00:00  
				
					
						
							
							
								 
						
							
							
								3b50066ceb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-12-30 01:40:38 +00:00  
				
					
						
							
							
								 
						
							
							
								dbaaccf92a 
								
							
								 
							
						 
						
							
							
								
								Copying a ref type under lock doesn't dissociate it from the source.  
							
							... 
							
							
							
							Use a new list to do that. 
							
						 
						
							2010-12-29 21:02:45 +01:00  
				
					
						
							
							
								 
						
							
							
								d42e0c39fc 
								
							
								 
							
						 
						
							
							
								
								Bug fix in neighbors: serverURI now always has a trailing '/'... neighbors were not getting notified.  
							
							
							
						 
						
							2010-12-29 07:36:39 -08:00  
				
					
						
							
							
								 
						
							
							
								61b7ec5fb5 
								
							
								 
							
						 
						
							
							
								
								Fixing AbsolutePosition to correct llSensor in vehicles  
							
							
							
						 
						
							2010-12-26 22:52:03 +00:00  
				
					
						
							
							
								 
						
							
							
								f2dd324bc8 
								
							
								 
							
						 
						
							
							
								
								Fix linking link sets to rotated prims.  
							
							
							
						 
						
							2010-12-26 20:42:47 +01:00  
				
					
						
							
							
								 
						
							
							
								b17150c3e8 
								
							
								 
							
						 
						
							
							
								
								Fix the corner casse of stack overflow when logging out with attachments  
							
							
							
						 
						
							2010-12-25 08:05:42 +01:00  
				
					
						
							
							
								 
						
							
							
								0aeafc9919 
								
							
								 
							
						 
						
							
							
								
								Fix the recent stack overflow  
							
							
							
						 
						
							2010-12-25 07:25:56 +01:00  
				
					
						
							
							
								 
						
							
							
								75010e5e1c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-12-25 00:04:46 +00:00  
				
					
						
							
							
								 
						
							
							
								b16f4024db 
								
							
								 
							
						 
						
							
							
								
								Update child prim group positions in moving vehicles  
							
							
							
						 
						
							2010-12-24 21:04:10 +01:00  
				
					
						
							
							
								 
						
							
							
								3eaaaa0d99 
								
							
								 
							
						 
						
							
							
								
								One more pass at object inventory. This time, fix SceneObjectPartInventory so that it makes sure that the file is added to Xfer's before it signals the client to come and get it. This allows the simplification of the logic of Xfer's.  
							
							
							
						 
						
							2010-12-24 08:50:00 -08:00  
				
					
						
							
							
								 
						
							
							
								d829580e5e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://MyConnection/var/git/opensim  
							
							
							
						 
						
							2010-12-23 13:17:55 -05:00  
				
					
						
							
							
								 
						
							
							
								c108968020 
								
							
								 
							
						 
						
							
							
								
								* Cleanup from a commit a while ago.  
							
							
							
						 
						
							2010-12-23 13:17:33 -05:00  
				
					
						
							
							
								 
						
							
							
								54418c5e69 
								
							
								 
							
						 
						
							
							
								
								Removed unused code -- this was the previous version of UDP texture sending, which now lives entirely in LindenUDP space.  
							
							
							
						 
						
							2010-12-23 10:05:08 -08:00  
				
					
						
							
							
								 
						
							
							
								70bb542727 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-12-23 17:20:45 +00:00  
				
					
						
							
							
								 
						
							
							
								32cc569b00 
								
							
								 
							
						 
						
							
							
								
								Fix up some locking issues in task inventory. Don't use any prior versions in production!  
							
							
							
						 
						
							2010-12-22 13:45:21 +01:00  
				
					
						
							
							
								 
						
							
							
								cf37b3b943 
								
							
								 
							
						 
						
							
							
								
								Prevent a null ref when an avatar login doesn't go as planned  
							
							
							
						 
						
							2010-12-22 03:25:30 +01:00  
				
					
						
							
							
								 
						
							
							
								303c02133f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-12-21 23:00:01 +00:00  
				
					
						
							
							
								 
						
							
							
								1c3e77b728 
								
							
								 
							
						 
						
							
							
								
								What is the point of using different types to express the same damn thing?  
							
							
							
						 
						
							2010-12-21 22:58:52 +00:00  
				
					
						
							
							
								 
						
							
							
								a70b597840 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-12-21 22:57:31 +00:00  
				
					
						
							
							
								 
						
							
							
								19181c019a 
								
							
								 
							
						 
						
							
							
								
								Another good catch. Update file name serial.  
							
							
							
						 
						
							2010-12-21 22:56:48 +00:00  
				
					
						
							
							
								 
						
							
							
								da37ddff9f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-12-21 22:50:35 +00:00  
				
					
						
							
							
								 
						
							
							
								ec8d1d0131 
								
							
								 
							
						 
						
							
							
								
								Added a missed return. Thanks diva!  
							
							
							
						 
						
							2010-12-21 22:49:38 +00:00  
				
					
						
							
							
								 
						
							
							
								a31b96e1ba 
								
							
								 
							
						 
						
							
							
								
								Fix up merge artifacts  
							
							
							
						 
						
							2010-12-21 20:54:28 +00:00  
				
					
						
							
							
								 
						
							
							
								043dace118 
								
							
								 
							
						 
						
							
							
								
								Make prim inventories a bit more sane  
							
							
							
						 
						
							2010-12-21 20:49:31 +00:00  
				
					
						
							
							
								 
						
							
							
								c9aa420c2d 
								
							
								 
							
						 
						
							
							
								
								Restore CM loking after core extract  
							
							
							
						 
						
							2010-12-21 20:48:58 +00:00  
				
					
						
							
							
								 
						
							
							
								2f84f2171f 
								
							
								 
							
						 
						
							
							
								
								Make prim inventories a bit more sane  
							
							
							
						 
						
							2010-12-21 20:47:00 +00:00  
				
					
						
							
							
								 
						
							
							
								c082254b9d 
								
							
								 
							
						 
						
							
							
								
								Put the coarse location updates back to 50 frames, otherwise the dots on the mini-map come and go noticeably. Also increased the Velocity a bit; I had decreased it to 0.885; now it's 0.9.  
							
							
							
						 
						
							2010-12-19 19:29:07 -08:00  
				
					
						
							
							
								 
						
							
							
								11eabf0e51 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-12-20 02:49:31 +00:00  
				
					
						
							
							
								 
						
							
							
								a82112a47c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-12-17 22:50:25 +00:00  
				
					
						
							
							
								 
						
							
							
								3d32f05cde 
								
							
								 
							
						 
						
							
							
								
								remove mono compiler warning: if (sop.Color != null) always returns true as sop.Color is a value type.  
							
							
							
						 
						
							2010-12-17 22:40:11 +00:00  
				
					
						
							
							
								 
						
							
							
								3b1c91c24b 
								
							
								 
							
						 
						
							
							
								
								remove mono compiler warnings  
							
							
							
						 
						
							2010-12-17 22:35:08 +00:00  
				
					
						
							
							
								 
						
							
							
								d457b4c4b1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-12-15 22:59:52 +00:00  
				
					
						
							
							
								 
						
							
							
								62e66b17bc 
								
							
								 
							
						 
						
							
							
								
								Make sure the material is set on physical prims  
							
							
							
						 
						
							2010-12-15 17:54:57 +01:00  
				
					
						
							
							
								 
						
							
							
								ed26376ec5 
								
							
								 
							
						 
						
							
							
								
								Yet more things out of the main Update thread loop and into threadlets. This time, SendPrimsUpdate. Plus a few more tweaks on triggering actions from the Update loop. #LoginLag.  
							
							
							
						 
						
							2010-12-14 20:15:26 -08:00  
				
					
						
							
							
								 
						
							
							
								74c68474e0 
								
							
								 
							
						 
						
							
							
								
								Another attempt at moving heavy computation away from the Update loop. #LoginLag  
							
							
							
						 
						
							2010-12-14 18:44:26 -08:00  
				
					
						
							
							
								 
						
							
							
								e3262ef5ac 
								
							
								 
							
						 
						
							
							
								
								Commented out the UpdateLand call from the Update thread loop, because this may be causing the #LoginLag. Attachments taint the prim count. Twice. Each.  
							
							
							
						 
						
							2010-12-14 17:50:37 -08:00  
				
					
						
							
							
								 
						
							
							
								6b135ee371 
								
							
								 
							
						 
						
							
							
								
								fix mistake in last change of local.include  
							
							
							
						 
						
							2010-12-15 00:14:43 +00:00  
				
					
						
							
							
								 
						
							
							
								354f568508 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-12-14 23:58:45 +00:00  
				
					
						
							
							
								 
						
							
							
								3643be1c97 
								
							
								 
							
						 
						
							
							
								
								Rename SceneObjectUserTests to SceneObjectDeRezTests to better reflect its contents  
							
							
							
						 
						
							2010-12-14 23:46:02 +00:00  
				
					
						
							
							
								 
						
							
							
								92727ad596 
								
							
								 
							
						 
						
							
							
								
								minor: disable debug logging for previous test  
							
							
							
						 
						
							2010-12-14 23:41:36 +00:00  
				
					
						
							
							
								 
						
							
							
								81bccd6d13 
								
							
								 
							
						 
						
							
							
								
								Start implementing a test for 'share with group' object functionality.  Not yet complete.  
							
							... 
							
							
							
							While implementing this, a bug was fixed in scene setup helpers where module RegionLoaded() was called immediately after AddRegion() instead of waiting for all AddRegions() to complete.
Also, XmlRpcGroupsModule non-message functionality will now work without a message transfer module (as indicated in the comments but with a contradictory implementation) 
							
						 
						
							2010-12-14 23:36:34 +00:00  
				
					
						
							
							
								 
						
							
							
								cb51fc129e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							... 
							
							
							
							Also fix the failure to fire CHANGED_LINK on sit, which is different in our
code. 
							
						 
						
							2010-12-14 12:12:27 +00:00  
				
					
						
							
							
								 
						
							
							
								e47cc10674 
								
							
								 
							
						 
						
							
							
								
								Null checking ParentGroup is not needed. It can't be null.  
							
							
							
						 
						
							2010-12-14 12:07:35 +00:00  
				
					
						
							
							
								 
						
							
							
								4bdba0a487 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-12-13 21:36:08 -08:00  
				
					
						
							
							
								 
						
							
							
								b41164b620 
								
							
								 
							
						 
						
							
							
								
								This seems to get rid of the stuck PREJUMP animation, as reported by Justin in -dev. Also in this commit, a slight adjustment to the Velocity of SP -- this makes the avie walking feel less jerky for me. Will wait reports from others.  
							
							
							
						 
						
							2010-12-13 21:35:40 -08:00  
				
					
						
							
							
								 
						
							
							
								e08da02a0f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-12-14 00:12:17 +00:00  
				
					
						
							
							
								 
						
							
							
								e62b3dba8a 
								
							
								 
							
						 
						
							
							
								
								reinstate IAttachmentsModule.UpdateAttachmentPosition() since this is being used by a 3rd party region module and contains non-obvious attachment specific code  
							
							... 
							
							
							
							There are no functional changes.  UpdateAttachmentPosition() is adapted to the new approach of only saving attachment state on logout 
							
						 
						
							2010-12-14 00:11:41 +00:00  
				
					
						
							
							
								 
						
							
							
								9bd7f3b03a 
								
							
								 
							
						 
						
							
							
								
								Revamp the viewer -> banlist packet processing so fix a number of bugs.  
							
							... 
							
							
							
							Remove the too coarse CanEditParcel method in favor of a CanEditParcelProperties
method that takes a GroupPowers argument to specify what action is to be
taken. Also, make the method to set parcel data much more granular. Permissions
in a deeded setting should now work. 
							
						 
						
							2010-12-13 20:35:56 +00:00  
				
					
						
							
							
								 
						
							
							
								d6803e6448 
								
							
								 
							
						 
						
							
							
								
								Change some lookups in he Land Management module to make group permissions  
							
							... 
							
							
							
							work better. Add a generic group permissions hoot to the scene permissions
system. 
							
						 
						
							2010-12-13 20:28:14 +00:00  
				
					
						
							
							
								 
						
							
							
								7538926292 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://melanie@3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-12-13 20:20:02 +00:00  
				
					
						
							
							
								 
						
							
							
								d2ff4ebf2d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-12-13 20:19:10 +00:00  
				
					
						
							
							
								 
						
							
							
								6b374fa547 
								
							
								 
							
						 
						
							
							
								
								Revamp the viewer -> banlist packet processing so fix a number of bugs.  
							
							... 
							
							
							
							Remove the too coarse CanEditParcel method in favor of a CanEditParcelProperties
method that takes a GroupPowers argument to specify what action is to be
taken. Also, make the method to set parcel data much more granular. Permissions
in a deeded setting should now work. 
							
						 
						
							2010-12-13 20:19:52 +01:00  
				
					
						
							
							
								 
						
							
							
								d36b880022 
								
							
								 
							
						 
						
							
							
								
								Change some lookups in he Land Management module to make group permissions  
							
							... 
							
							
							
							work better. Add a generic group permissions hoot to the scene permissions
system. 
							
						 
						
							2010-12-13 11:13:34 +01:00  
				
					
						
							
							
								 
						
							
							
								63353a0687 
								
							
								 
							
						 
						
							
							
								
								Fix a perms issue when wearing an object from inworld  
							
							
							
						 
						
							2010-12-12 21:24:00 +01:00  
				
					
						
							
							
								 
						
							
							
								7f0350b988 
								
							
								 
							
						 
						
							
							
								
								Trigger event with flag CHANGED_LINK when agent sits on objects that have not a sit target defined. This fixes Mantis  #4692 .  
							
							
							
						 
						
							2010-12-12 20:12:34 +01:00  
				
					
						
							
							
								 
						
							
							
								663a626a6f 
								
							
								 
							
						 
						
							
							
								
								Apply the useful part of diva's patch that was skipped  
							
							
							
						 
						
							2010-12-12 08:57:26 +00:00  
				
					
						
							
							
								 
						
							
							
								8aa63093b1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-12-12 01:20:46 +00:00  
				
					
						
							
							
								 
						
							
							
								797ca8d0e7 
								
							
								 
							
						 
						
							
							
								
								Fixes the nudge movements!  
							
							
							
						 
						
							2010-12-11 17:06:17 -08:00  
				
					
						
							
							
								 
						
							
							
								c42876df67 
								
							
								 
							
						 
						
							
							
								
								Revert "Another stab at mantis #5256"  
							
							... 
							
							
							
							This reverts commit ccb4f958c0 
							
						 
						
							2010-12-10 23:32:50 -08:00  
				
					
						
							
							
								 
						
							
							
								ccb4f958c0 
								
							
								 
							
						 
						
							
							
								
								Another stab at mantis  #5256  
							
							
							
						 
						
							2010-12-10 23:16:26 -08:00  
				
					
						
							
							
								 
						
							
							
								a918c8df97 
								
							
								 
							
						 
						
							
							
								
								fix the minimap sitting avatar location bug  
							
							... 
							
							
							
							a sitting avatar should have it's offset position added to the scene object, not its absolute position 
							
						 
						
							2010-12-10 03:46:16 +00:00  
				
					
						
							
							
								 
						
							
							
								7fef89847c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-12-09 02:24:12 +00:00  
				
					
						
							
							
								 
						
							
							
								4df1d25d23 
								
							
								 
							
						 
						
							
							
								
								Plumb a code path for the entity transfer module to ask a destination scene  
							
							... 
							
							
							
							whether or not an agent is allowed there as a root agent. 
							
						 
						
							2010-12-09 01:55:32 +00:00  
				
					
						
							
							
								 
						
							
							
								f28dc77ab4 
								
							
								 
							
						 
						
							
							
								
								Plumb a code path for the entity transfer module to ask a destination scene  
							
							... 
							
							
							
							whether or not an agent is allowed there as a root agent. 
							
						 
						
							2010-12-09 02:01:41 +01:00  
				
					
						
							
							
								 
						
							
							
								1fa9399ab8 
								
							
								 
							
						 
						
							
							
								
								change doc.  trivial commit to get panda to rebuild  
							
							
							
						 
						
							2010-12-08 00:41:33 +00:00  
				
					
						
							
							
								 
						
							
							
								72748746d5 
								
							
								 
							
						 
						
							
							
								
								Fixed some inconsistency with trailing /. Made debug messages consistent. Changed the stored region names of HG regions. Increased the size of regionName in DB.  
							
							
							
						 
						
							2010-12-05 19:43:24 -08:00  
				
					
						
							
							
								 
						
							
							
								45314c6622 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-12-06 02:54:51 +00:00  
				
					
						
							
							
								 
						
							
							
								45cd2e3ef9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master-core' into mantis5110  
							
							
							
						 
						
							2010-12-05 11:49:15 -08:00  
				
					
						
							
							
								 
						
							
							
								24af7b8384 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-12-04 00:09:32 +00:00  
				
					
						
							
							
								 
						
							
							
								df860516bf 
								
							
								 
							
						 
						
							
							
								
								Various bug fixes for appearance handling: more aggressive reset of textures and vparams when appearance is not cached and when wearables change. Send appearance to the viewer with initial data.  
							
							... 
							
							
							
							Cleaned up (and added) debugging. 
							
						 
						
							2010-12-03 23:45:00 +00:00  
				
					
						
							
							
								 
						
							
							
								8e3bacc691 
								
							
								 
							
						 
						
							
							
								
								When linking something, immediately persist the linked set.  
							
							
							
						 
						
							2010-12-03 23:06:44 +01:00  
				
					
						
							
							
								 
						
							
							
								8741676bc3 
								
							
								 
							
						 
						
							
							
								
								Revert "Revert "Trigger changed event with CHANGED_TELEPORT when teleporting to another region.""  
							
							... 
							
							
							
							This reverts commit 6c01ebb875 
							
						 
						
							2010-12-03 18:32:03 +01:00  
				
					
						
							
							
								 
						
							
							
								b940925173 
								
							
								 
							
						 
						
							
							
								
								Improve health reporting  
							
							
							
						 
						
							2010-12-03 07:27:29 +01:00  
				
					
						
							
							
								 
						
							
							
								e913e1690e 
								
							
								 
							
						 
						
							
							
								
								Fix health reporting. This will now actually monitor the threads properly  
							
							... 
							
							
							
							and not just the http server. It will also restart a dead heartbeat. 
							
						 
						
							2010-12-03 07:16:06 +01:00  
				
					
						
							
							
								 
						
							
							
								6c01ebb875 
								
							
								 
							
						 
						
							
							
								
								Revert "Trigger changed event with CHANGED_TELEPORT when teleporting to another region."  
							
							... 
							
							
							
							This reverts commit 2827deffe8 
							
						 
						
							2010-12-03 04:39:51 +01:00  
				
					
						
							
							
								 
						
							
							
								342dc532ec 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							... 
							
							
							
							Also prevent god takes from ending up in Lost and Found 
							
						 
						
							2010-12-03 02:36:13 +00:00  
				
					
						
							
							
								 
						
							
							
								ec01936d38 
								
							
								 
							
						 
						
							
							
								
								Change the way sim health reporting reports sim startup  
							
							
							
						 
						
							2010-12-03 02:37:08 +01:00  
				
					
						
							
							
								 
						
							
							
								7e72afcb3e 
								
							
								 
							
						 
						
							
							
								
								Only force prim persistence before delete if the prim is the result of an unpersisted delink  
							
							... 
							
							
							
							This considerably improves delete performance for objects with large linksets 
							
						 
						
							2010-12-03 00:12:59 +00:00  
				
					
						
							
							
								 
						
							
							
								7d24dbca3c 
								
							
								 
							
						 
						
							
							
								
								Added some comments. Better than listening to the boring speaker...  
							
							
							
						 
						
							2010-12-01 16:01:22 -08:00  
				
					
						
							
							
								 
						
							
							
								ab2adaf341 
								
							
								 
							
						 
						
							
							
								
								Various bug fixes for appearance handling  
							
							
							
						 
						
							2010-11-30 16:20:43 +01:00  
				
					
						
							
							
								 
						
							
							
								f3835fe15c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-11-29 09:58:20 -08:00  
				
					
						
							
							
								 
						
							
							
								f86c438653 
								
							
								 
							
						 
						
							
							
								
								Preservation of creator information now also working in IARs. Cleaned up usage help. Moved Osp around, deleted unnecessary OspInventoryWrapperPlugin, added manipulation of SOP's xml representation in a generic ExternalRepresentationUtils function.  
							
							
							
						 
						
							2010-11-29 08:43:33 -08:00  
				
					
						
							
							
								 
						
							
							
								2bee150aac 
								
							
								 
							
						 
						
							
							
								
								Implement health monitoring of the packet receiving and sending threads  
							
							
							
						 
						
							2010-11-28 20:45:03 +01:00  
				
					
						
							
							
								 
						
							
							
								ca8d015733 
								
							
								 
							
						 
						
							
							
								
								Changed the parser for InventoryItem deserialization. Moved some utility functions around.  
							
							
							
						 
						
							2010-11-27 11:40:54 -08:00  
				
					
						
							
							
								 
						
							
							
								35c6bba6d7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-11-27 01:29:01 +00:00  
				
					
						
							
							
								 
						
							
							
								63e2c3b2d6 
								
							
								 
							
						 
						
							
							
								
								Reformat an overzealous comment. Remove end of line marks and reference to the  
							
							... 
							
							
							
							Mantis solved, as that isn't needed to understand the code. Reformat the
comment for 80 col screens. 
							
						 
						
							2010-11-27 01:28:02 +00:00  
				
					
						
							
							
								 
						
							
							
								6ed63487d9 
								
							
								 
							
						 
						
							
							
								
								llUnsit position fix 4063 (updated 11-20-2010)  
							
							
							
						 
						
							2010-11-27 02:05:44 +00:00  
				
					
						
							
							
								 
						
							
							
								e0866faacc 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-11-27 01:27:46 +00:00  
				
					
						
							
							
								 
						
							
							
								a1ab2a2244 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-11-27 01:25:02 +00:00  
				
					
						
							
							
								 
						
							
							
								541a7660e0 
								
							
								 
							
						 
						
							
							
								
								Refactor appearance and avatar data sending code. Paritioning the routines into "one-to-many" and "many-to-one" makes it possible to call the right function on presence creation (both child and root) and when a child agent is promoted to root. This brings the total number of appearance sends down to one or two on login.  
							
							... 
							
							
							
							Cleaned up the avatar update calls in the groups code. Cleaned up
some commented and debugging code, and a few formating fixes. 
							
						 
						
							2010-11-27 01:14:36 +00:00  
				
					
						
							
							
								 
						
							
							
								e05f728b08 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-11-27 01:08:12 +00:00  
				
					
						
							
							
								 
						
							
							
								0e311a2104 
								
							
								 
							
						 
						
							
							
								
								If we fail to gather asset uuids for a particular asset, log the failing asset id and type  
							
							
							
						 
						
							2010-11-27 00:54:09 +00:00  
				
					
						
							
							
								 
						
							
							
								2827deffe8 
								
							
								 
							
						 
						
							
							
								
								Trigger changed event with CHANGED_TELEPORT when teleporting to another region.  
							
							
							
						 
						
							2010-11-26 22:46:48 +01:00  
				
					
						
							
							
								 
						
							
							
								1cbd2842d5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-11-25 16:27:19 -08:00  
				
					
						
							
							
								 
						
							
							
								ae4b02e115 
								
							
								 
							
						 
						
							
							
								
								WARNING: LOTS OF CONFIGURATION CHANGES AFFECTING PRIMARILY HG CONFIGS. Added capability to preserve creator information on HG asset transfers. Added a new HGAssetService that is intended to be the one outside the firewall. It processes and filters the assets that go out of the grid. Also fixed the normal AssetService to do special things for the main instance (console commands, etc). Moved HGInventoryService to OpenSim.Services.HypergridService. Changed the way the login service gets the ServiceURL configs.  
							
							
							
						 
						
							2010-11-25 11:14:16 -08:00  
				
					
						
							
							
								 
						
							
							
								57c4def254 
								
							
								 
							
						 
						
							
							
								
								Change all restarting to use the restart module. Remove hardcoded behavior  
							
							
							
						 
						
							2010-11-25 03:16:52 +00:00  
				
					
						
							
							
								 
						
							
							
								6c3eb21440 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-11-25 03:27:35 +00:00  
				
					
						
							
							
								 
						
							
							
								eb9d7bff6c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://melanie@3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-11-25 01:25:56 +00:00  
				
					
						
							
							
								 
						
							
							
								2c1c04119d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-11-25 01:24:32 +00:00  
				
					
						
							
							
								 
						
							
							
								6734c9f83a 
								
							
								 
							
						 
						
							
							
								
								Implement the restart module  
							
							
							
						 
						
							2010-11-25 01:22:05 +00:00  
				
					
						
							
							
								 
						
							
							
								e14f449cc2 
								
							
								 
							
						 
						
							
							
								
								Adding the skeleton for the restart module  
							
							
							
						 
						
							2010-11-24 22:14:53 +00:00  
				
					
						
							
							
								 
						
							
							
								b3a71c6df1 
								
							
								 
							
						 
						
							
							
								
								Prevent an overlength button label from producing a debug dump and aborting  
							
							... 
							
							
							
							the script. 
							
						 
						
							2010-11-24 18:56:25 +01:00  
				
					
						
							
							
								 
						
							
							
								bc51dfc45e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master-core' into mantis5110  
							
							
							
						 
						
							2010-11-23 22:27:54 -08:00  
				
					
						
							
							
								 
						
							
							
								6557d5f359 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-11-23 14:05:09 +00:00  
				
					
						
							
							
								 
						
							
							
								8d79a39d5b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-11-23 04:27:06 +00:00  
				
					
						
							
							
								 
						
							
							
								bbc291dfdf 
								
							
								 
							
						 
						
							
							
								
								adapt tests to use DeRezObjects() since DeRezObject() has recently disappeared  
							
							
							
						 
						
							2010-11-22 23:07:30 +00:00  
				
					
						
							
							
								 
						
							
							
								34b13a4765 
								
							
								 
							
						 
						
							
							
								
								add basic tests to check that under default permissions module owner can delete objects and that non-owners (who are also not administrators, etc.) cannot  
							
							
							
						 
						
							2010-11-22 22:54:13 +00:00  
				
					
						
							
							
								 
						
							
							
								e1c72cedb3 
								
							
								 
							
						 
						
							
							
								
								Let CHANGED_SCALE also trigger when editing prims and linksets with the viewer's edit tools.  
							
							... 
							
							
							
							This event used to trigger only when the scale was changed with a script. 
							
						 
						
							2010-11-22 19:38:44 +01:00  
				
					
						
							
							
								 
						
							
							
								d63965cf94 
								
							
								 
							
						 
						
							
							
								
								Let CHANGED_SHAPE trigger. This fixes Mantis  #1844 .  
							
							
							
						 
						
							2010-11-22 19:38:44 +01:00  
				
					
						
							
							
								 
						
							
							
								b7f5e82843 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master-core' into mantis5110  
							
							
							
						 
						
							2010-11-21 20:01:48 -08:00  
				
					
						
							
							
								 
						
							
							
								562147475c 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/opensim/opensim  into mantis5110  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2010-11-21 19:51:23 -08:00  
				
					
						
							
							
								 
						
							
							
								c617d658dd 
								
							
								 
							
						 
						
							
							
								
								Added creator info across the board -- TaskInventoryItems and InventoryItems themselves. Tested. Seems to be working, main tests pass. Nothing done for IARs or HG transfers yet -- this only works for OARs for the time being.  
							
							... 
							
							
							
							New migration in inventory table in order to make CreatorID varchar(255). 
							
						 
						
							2010-11-21 17:19:24 -08:00  
				
					
						
							
							
								 
						
							
							
								22ff06ba17 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-11-22 01:09:26 +00:00  
				
					
						
							
							
								 
						
							
							
								6a9ae9e7cb 
								
							
								 
							
						 
						
							
							
								
								Global creator information working on MySQL DB and on load/save OARs. Creator name properly shown on the viewer as first.last @authority.  
							
							... 
							
							
							
							New option added to save oar -profile=url. Migration on RegionStore making CreatorID be 255 chars.
Moved Handling of user UUID -> name requests to a new module UserManagement/UserManagementModule. 
							
						 
						
							2010-11-21 13:16:52 -08:00  
				
					
						
							
							
								 
						
							
							
								f3e4000a55 
								
							
								 
							
						 
						
							
							
								
								Send media and other parcel data to client on login. Makes streams visible  
							
							... 
							
							
							
							right away and starts media. 
							
						 
						
							2010-11-18 13:26:35 +01:00  
				
					
						
							
							
								 
						
							
							
								47f0468995 
								
							
								 
							
						 
						
							
							
								
								Send parcel data upon becoming root. This will make streams play and build  
							
							... 
							
							
							
							flags be set properly 
							
						 
						
							2010-11-18 04:18:43 +01:00  
				
					
						
							
							
								 
						
							
							
								390c3a3b6f 
								
							
								 
							
						 
						
							
							
								
								Prevent leftover attachments from clogging up the pipes  
							
							
							
						 
						
							2010-11-16 22:18:35 +00:00  
				
					
						
							
							
								 
						
							
							
								0049ec16f5 
								
							
								 
							
						 
						
							
							
								
								Prevent leftover attachments from clogging up the pipes  
							
							
							
						 
						
							2010-11-16 22:26:07 +01:00  
				
					
						
							
							
								 
						
							
							
								c4eb430ad2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-11-16 21:15:15 +00:00  
				
					
						
							
							
								 
						
							
							
								7bb005b0d1 
								
							
								 
							
						 
						
							
							
								
								Change the way attachments are persisted. Editing a worn attachment will now  
							
							... 
							
							
							
							save properly, as will the results of a resizer script working. Attachment
positions are no longer saved on each move, but instead are saved once on
logout. Attachment script states are saved as part of the attachment now
when detaching. 
							
						 
						
							2010-11-16 21:01:56 +00:00  
				
					
						
							
							
								 
						
							
							
								d4d45c3acb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-11-16 20:47:29 +01:00  
				
					
						
							
							
								 
						
							
							
								4f15b8d4e6 
								
							
								 
							
						 
						
							
							
								
								Change the way attachments are persisted. Editing a worn attachment will now  
							
							... 
							
							
							
							save properly, as will the results of a resizer script working. Attachment
positions are no longer saved on each move, but instead are saved once on
logout. Attachment script states are saved as part of the attachment now
when detaching. 
							
						 
						
							2010-11-16 20:44:39 +01:00  
				
					
						
							
							
								 
						
							
							
								98ba079e95 
								
							
								 
							
						 
						
							
							
								
								Diva needs a spanking! Serializing OldItemID breaks script state persistence in agent inventory.  
							
							
							
						 
						
							2010-11-16 01:35:16 +00:00  
				
					
						
							
							
								 
						
							
							
								7a9c57a81e 
								
							
								 
							
						 
						
							
							
								
								When detaching a scripted item, always consider it modified. Script states  
							
							... 
							
							
							
							will have changed and for real usability, we need to save it. It bloats
assets, but that can't be avoided. 
							
						 
						
							2010-11-16 01:35:45 +01:00  
				
					
						
							
							
								 
						
							
							
								0f152bfe8c 
								
							
								 
							
						 
						
							
							
								
								Diva needs a spanking! Serializing OldItemID breaks script state  
							
							... 
							
							
							
							persistence in agent inventory. 
							
						 
						
							2010-11-16 01:33:24 +01:00  
				
					
						
							
							
								 
						
							
							
								b2aeea66e3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-11-11 04:51:05 +00:00  
				
					
						
							
							
								 
						
							
							
								9462a1861b 
								
							
								 
							
						 
						
							
							
								
								Fix excessive forward motion and flailing while descending a slope, prevent adding motion while falling from flying.  
							
							
							
						 
						
							2010-11-11 04:49:47 +00:00  
				
					
						
							
							
								 
						
							
							
								bfc128529c 
								
							
								 
							
						 
						
							
							
								
								Prevent teleporting to a region when the egent is banned in all parcels  
							
							
							
						 
						
							2010-11-10 16:20:19 +00:00  
				
					
						
							
							
								 
						
							
							
								aace455249 
								
							
								 
							
						 
						
							
							
								
								Prevent teleporting to a region when the egent is banned in all parcels  
							
							
							
						 
						
							2010-11-10 16:22:55 +01:00  
				
					
						
							
							
								 
						
							
							
								22144eb8f7 
								
							
								 
							
						 
						
							
							
								
								Fix parcel bans to work only on the avatars they're supposed to work on instead of pushing all avatars, even the ones that are allowed.  
							
							
							
						 
						
							2010-11-09 22:15:59 +00:00  
				
					
						
							
							
								 
						
							
							
								d206721e2f 
								
							
								 
							
						 
						
							
							
								
								Add option SeeIntoBannedRegion to allow band to act like SL, where you can  
							
							... 
							
							
							
							see in but not enter. Defaults to false, so no change. 
							
						 
						
							2010-11-09 22:41:40 +01:00  
				
					
						
							
							
								 
						
							
							
								ee85a530f6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-11-09 22:16:48 +00:00  
				
					
						
							
							
								 
						
							
							
								dfe11566f4 
								
							
								 
							
						 
						
							
							
								
								Fix parcel bans to work only on the avatars they're supposed to work on instead of pushing all avatars, even the ones that are allowed.  
							
							
							
						 
						
							2010-11-09 20:18:36 +01:00  
				
					
						
							
							
								 
						
							
							
								15da52d73a 
								
							
								 
							
						 
						
							
							
								
								Prevent temp-on-rez prims from being persisted  
							
							
							
						 
						
							2010-11-08 19:00:03 +01:00  
				
					
						
							
							
								 
						
							
							
								ae9c4a4d11 
								
							
								 
							
						 
						
							
							
								
								Formatting cleanup.  
							
							
							
						 
						
							2010-11-08 07:48:35 -05:00  
				
					
						
							
							
								 
						
							
							
								df0787f5cf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-11-08 03:08:02 +00:00  
				
					
						
							
							
								 
						
							
							
								798abd1508 
								
							
								 
							
						 
						
							
							
								
								Reinstate a lost fix  
							
							
							
						 
						
							2010-11-08 03:06:58 +00:00  
				
					
						
							
							
								 
						
							
							
								8a97d58f09 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-11-08 03:05:07 +00:00  
				
					
						
							
							
								 
						
							
							
								6056ae8d88 
								
							
								 
							
						 
						
							
							
								
								Fix merge artefacts  
							
							
							
						 
						
							2010-11-08 02:58:33 +00:00  
				
					
						
							
							
								 
						
							
							
								18b27408d6 
								
							
								 
							
						 
						
							
							
								
								Prevent plants from being treated like dropped attachments and removed  
							
							... 
							
							
							
							from the sim. 
							
						 
						
							2010-11-08 02:39:06 +00:00  
				
					
						
							
							
								 
						
							
							
								4f6dd8bda3 
								
							
								 
							
						 
						
							
							
								
								Call the cleanup after saving attachment states, so that the attachments  
							
							... 
							
							
							
							don't get killed before they can be saved 
							
						 
						
							2010-11-08 02:38:15 +00:00  
				
					
						
							
							
								 
						
							
							
								2f58d56137 
								
							
								 
							
						 
						
							
							
								
								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-11-08 02:37:28 +00:00  
				
					
						
							
							
								 
						
							
							
								2317b6767b 
								
							
								 
							
						 
						
							
							
								
								Add a method to delete left over / dropped attachments  
							
							
							
						 
						
							2010-11-08 02:36:51 +00:00  
				
					
						
							
							
								 
						
							
							
								4f40374464 
								
							
								 
							
						 
						
							
							
								
								Merge git://github.com/opensim/opensim into mantis5110  
							
							
							
						 
						
							2010-11-05 19:10:02 -07:00  
				
					
						
							
							
								 
						
							
							
								7844872067 
								
							
								 
							
						 
						
							
							
								
								Fix merge artefacts  
							
							
							
						 
						
							2010-11-05 14:46:13 +01:00  
				
					
						
							
							
								 
						
							
							
								644eb9fd7f 
								
							
								 
							
						 
						
							
							
								
								Fix playing sound from HUDs  
							
							
							
						 
						
							2010-11-05 13:45:28 +00:00  
				
					
						
							
							
								 
						
							
							
								f985775962 
								
							
								 
							
						 
						
							
							
								
								Revert "Fix for hanging on "Connecting to region".. caused by packets being processed before the presence has bound to receive events. Fixed this by adding packets to a queue and then processing them when the presence is ready."  
							
							... 
							
							
							
							This reverts commit 91b1d17e5b 
							
						 
						
							2010-11-05 14:27:14 +01:00  
				
					
						
							
							
								 
						
							
							
								893915ce0b 
								
							
								 
							
						 
						
							
							
								
								Fix child prims returning after being unlinked and deleted where the root is  
							
							... 
							
							
							
							not deleted 
							
						 
						
							2010-11-04 21:09:59 +01:00  
				
					
						
							
							
								 
						
							
							
								b8924167e0 
								
							
								 
							
						 
						
							
							
								
								Fix creation of a duplicate physics actor on chained drag-copy operations,  
							
							... 
							
							
							
							the main cause for "ghost prims" 
							
						 
						
							2010-11-04 10:37:39 +01:00  
				
					
						
							
							
								 
						
							
							
								c2bd6ccdb8 
								
							
								 
							
						 
						
							
							
								
								Fix playing sound from HUDs  
							
							
							
						 
						
							2010-11-03 23:20:30 +01:00  
				
					
						
							
							
								 
						
							
							
								5f8ab9f018 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-11-03 02:34:36 +00:00  
				
					
						
							
							
								 
						
							
							
								6c3b7617b0 
								
							
								 
							
						 
						
							
							
								
								Add lsClearWindlightScene() to the lightshare module to remove WL settings  
							
							... 
							
							
							
							from a region and allow normal day cycles to be reestablished 
							
						 
						
							2010-11-03 02:31:43 +00:00  
				
					
						
							
							
								 
						
							
							
								e9ec187746 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-11-03 00:48:18 +00:00  
				
					
						
							
							
								 
						
							
							
								57eabe9d46 
								
							
								 
							
						 
						
							
							
								
								Actually calculate the height before setting it, this isn't done automatically  
							
							... 
							
							
							
							on incoming transfers in all cases. 
							
						 
						
							2010-11-03 00:47:22 +00:00  
				
					
						
							
							
								 
						
							
							
								7d551e27ca 
								
							
								 
							
						 
						
							
							
								
								Trying to prevent a wrong physical actor size  
							
							
							
						 
						
							2010-11-03 00:01:47 +00:00  
				
					
						
							
							
								 
						
							
							
								797e461ef9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-11-02 23:41:13 +00:00  
				
					
						
							
							
								 
						
							
							
								d555c373d8 
								
							
								 
							
						 
						
							
							
								
								Fix avatar height management  
							
							
							
						 
						
							2010-11-02 23:39:45 +00:00  
				
					
						
							
							
								 
						
							
							
								26f12f479f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-11-02 22:58:33 +00:00  
				
					
						
							
							
								 
						
							
							
								78a0ed3ff9 
								
							
								 
							
						 
						
							
							
								
								Fix sitting and standing up  
							
							
							
						 
						
							2010-11-02 21:28:24 +00:00  
				
					
						
							
							
								 
						
							
							
								9f5ab3b965 
								
							
								 
							
						 
						
							
							
								
								Old deserialization can't deal with commas in flag fields. Making use of -version option on save oar command. Bumped archives version to 0.5; version < 0.5 generates flag fields without commas. Everything else is identical.  
							
							
							
						 
						
							2010-11-02 12:05:24 -07:00  
				
					
						
							
							
								 
						
							
							
								95a0ea78f9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into mantis5110  
							
							
							
						 
						
							2010-10-30 18:28:07 -04:00  
				
					
						
							
							
								 
						
							
							
								623cee1ffc 
								
							
								 
							
						 
						
							
							
								
								Move physics actor creation to after SetHeight to try and prevent  
							
							... 
							
							
							
							bowlegginess. Didn't work but is better this way anyway. 
							
						 
						
							2010-10-30 19:17:52 +01:00  
				
					
						
							
							
								 
						
							
							
								9e7d3e0f25 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into mantis5110  
							
							
							
						 
						
							2010-10-29 23:59:16 -04:00  
				
					
						
							
							
								 
						
							
							
								c8d65c359f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into mantis5110  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/ScenePresence.cs 
							
						 
						
							2010-10-29 23:58:14 -04:00  
				
					
						
							
							
								 
						
							
							
								d219317074 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into mantis5110  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/ScenePresence.cs 
							
						 
						
							2010-10-29 23:12:51 -04:00  
				
					
						
							
							
								 
						
							
							
								09705514ff 
								
							
								 
							
						 
						
							
							
								
								tweak a few more scene presence logging messages for consistency  
							
							
							
						 
						
							2010-10-29 23:52:25 +01:00  
				
					
						
							
							
								 
						
							
							
								e66ec432af 
								
							
								 
							
						 
						
							
							
								
								Rationalize the logging messages from the merged appearance branch, commenting out most of them as per Mic  
							
							
							
						 
						
							2010-10-29 23:45:10 +01:00  
				
					
						
							
							
								 
						
							
							
								abcde41c0d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'justincc-dev'  
							
							
							
						 
						
							2010-10-29 23:15:35 +01:00  
				
					
						
							
							
								 
						
							
							
								25e19ba7e9 
								
							
								 
							
						 
						
							
							
								
								add timing report to CompleteScenePresence for diagnostic purposes  
							
							
							
						 
						
							2010-10-29 23:03:11 +01:00  
				
					
						
							
							
								 
						
							
							
								69c1e0b2f7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-10-29 21:22:35 +01:00  
				
					
						
							
							
								 
						
							
							
								934e536738 
								
							
								 
							
						 
						
							
							
								
								Merge commit 'cmickeyb/dev-appearance'  
							
							
							
						 
						
							2010-10-29 21:06:46 +01:00  
				
					
						
							
							
								 
						
							
							
								49fa7e91b9 
								
							
								 
							
						 
						
							
							
								
								Clean up some cruft from the last commit. Re-add the initial update  
							
							... 
							
							
							
							send in the scene presence constructor... need to figure this out
later. 
							
						 
						
							2010-10-29 13:45:59 -07:00  
				
					
						
							
							
								 
						
							
							
								f5c9a56c8b 
								
							
								 
							
						 
						
							
							
								
								Bunch of fixes that reduce the number of times appearance  
							
							... 
							
							
							
							and avatar data are sent. And the number of times they
are stored. 
							
						 
						
							2010-10-29 13:43:35 -07:00  
				
					
						
							
							
								 
						
							
							
								05d2302c62 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dev-appearance'  
							
							
							
						 
						
							2010-10-29 20:24:14 +01:00  
				
					
						
							
							
								 
						
							
							
								9331898c32 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-10-29 20:40:48 +01:00  
				
					
						
							
							
								 
						
							
							
								f2c1d0e34f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'opensim-master' into dev-appearance  
							
							
							
						 
						
							2010-10-28 09:09:42 -07:00  
				
					
						
							
							
								 
						
							
							
								05dbe4f2c4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-10-27 20:49:27 +01:00  
				
					
						
							
							
								 
						
							
							
								1fcac7203d 
								
							
								 
							
						 
						
							
							
								
								Prevent nullrefs in scene object deletion. Mantis  #5156  
							
							
							
						 
						
							2010-10-27 20:47:27 +01:00  
				
					
						
							
							
								 
						
							
							
								a4e95c0717 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://MyConnection01/var/git/opensim  
							
							
							
						 
						
							2010-10-26 21:20:18 -07:00  
				
					
						
							
							
								 
						
							
							
								5968d343bb 
								
							
								 
							
						 
						
							
							
								
								Overload Scene.NewUserConnection() to facilitate NPCs and other region specific applications  
							
							
							
						 
						
							2010-10-26 21:19:33 -07:00  
				
					
						
							
							
								 
						
							
							
								a331fd4e24 
								
							
								 
							
						 
						
							
							
								
								Formatting cleanup.  
							
							
							
						 
						
							2010-10-27 00:01:03 -04:00  
				
					
						
							
							
								 
						
							
							
								3113cc9129 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://melanie@3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-10-25 01:24:42 +01:00  
				
					
						
							
							
								 
						
							
							
								ac370cf57b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-10-25 01:24:30 +01:00  
				
					
						
							
							
								 
						
							
							
								cf78f3fae3 
								
							
								 
							
						 
						
							
							
								
								Comment repeated add and remove of avatars from the physical scene. It's no  
							
							... 
							
							
							
							longer needed. 
							
						 
						
							2010-10-25 00:53:38 +02:00  
				
					
						
							
							
								 
						
							
							
								07db35697b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into mantis5110  
							
							
							
						 
						
							2010-10-24 15:01:01 -04:00  
				
					
						
							
							
								 
						
							
							
								5f266fd571 
								
							
								 
							
						 
						
							
							
								
								Change the results from llGetPrimitiveParams to be the same as SL for  
							
							... 
							
							
							
							the prim position. This will make attached resizer scripts work like SL.
Existing resizers may be affected adversely. 
							
						 
						
							2010-10-24 17:18:21 +02:00  
				
					
						
							
							
								 
						
							
							
								627d1a42fe 
								
							
								 
							
						 
						
							
							
								
								Added inner exception handling in Shape deserialization processing, so that the whole Shape processing returns a valid Shape object.  
							
							
							
						 
						
							2010-10-23 20:39:41 -07:00  
				
					
						
							
							
								 
						
							
							
								7f74dc1b14 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-10-23 00:21:42 +01:00  
				
					
						
							
							
								 
						
							
							
								80f90229e5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-10-22 23:56:58 +01:00  
				
					
						
							
							
								 
						
							
							
								fe8d3d5a2b 
								
							
								 
							
						 
						
							
							
								
								Revert "Merge remote branch 'otakup0pe/mantis5110'"  
							
							... 
							
							
							
							This reverts commit 21187f459e8f34e46d74 
							
						 
						
							2010-10-22 23:52:07 +01:00  
				
					
						
							
							
								 
						
							
							
								38e76d71ac 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'hg16' into mantis5110  
							
							
							
						 
						
							2010-10-22 18:34:50 -04:00  
				
					
						
							
							
								 
						
							
							
								e06acae965 
								
							
								 
							
						 
						
							
							
								
								Allow region modules to know which agents actually receive chat  
							
							
							
						 
						
							2010-10-22 18:33:19 -04:00  
				
					
						
							
							
								 
						
							
							
								004b395d12 
								
							
								 
							
						 
						
							
							
								
								Make SImStatsReporter pick ObjectCapacity striaght out of region info  
							
							
							
						 
						
							2010-10-22 18:27:49 -04:00  
				
					
						
							
							
								 
						
							
							
								700f4ddea4 
								
							
								 
							
						 
						
							
							
								
								Change some exception to use ToString(). e.Message is not sufficient to fix  
							
							... 
							
							
							
							errors. Please don't use e.Message, devs NEED to see the dumps! 
							
						 
						
							2010-10-22 22:55:07 +01:00  
				
					
						
							
							
								 
						
							
							
								301a926015 
								
							
								 
							
						 
						
							
							
								
								Change some exception to use ToString(). e.Message is not sufficient to fix  
							
							... 
							
							
							
							errors. Please don't use e.Message, devs NEED to see the dumps! 
							
						 
						
							2010-10-22 13:29:59 +01:00  
				
					
						
							
							
								 
						
							
							
								d4144bedb8 
								
							
								 
							
						 
						
							
							
								
								* change the data exchanged within hypergrid transactions  
							
							
							
						 
						
							2010-10-21 23:22:15 -04:00  
				
					
						
							
							
								 
						
							
							
								267f18925d 
								
							
								 
							
						 
						
							
							
								
								First attempt to get multiple attachments working to support viewer2.  
							
							... 
							
							
							
							The attachment code appears to work correctly for 1.23 viewers so, in
spite of some big changes in the internal representation, there don't
appear to be regressions. That being said, I still can't get a viewer2
avatar to show correctly. 
							
						 
						
							2010-10-21 16:48:58 -07:00  
				
					
						
							
							
								 
						
							
							
								28c4dd7931 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-10-21 20:26:29 +01:00  
				
					
						
							
							
								 
						
							
							
								08e14d653e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dev-appearance' of git://github.com/cmickeyb/opensim into dev-appearance  
							
							
							
						 
						
							2010-10-21 17:09:42 +01:00  
				
					
						
							
							
								 
						
							
							
								bb78f1c05a 
								
							
								 
							
						 
						
							
							
								
								Make SImStatsReporter pick ObjectCapacity striaght out of region info  
							
							
							
						 
						
							2010-10-21 15:36:32 +01:00  
				
					
						
							
							
								 
						
							
							
								fc33d569cd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-10-21 07:33:01 +01:00  
				
					
						
							
							
								 
						
							
							
								017b83d0a3 
								
							
								 
							
						 
						
							
							
								
								* remove some spurious debug info  
							
							... 
							
							
							
							* The last 4 commits are a patch from otakup0pe that's supposed to make URLs better somehow in an effort to make it easier to do hypergrid (I think)..    But as it seems that I'm the only one who was able to apply the patch.. and I looked it over and it doesn't look like it breaks anything via the diffs..     I'll sign off on it.
Signed-off-by: Teravus Ovares (Dan Olivares) <teravus@gmail.com> 
							
						 
						
							2010-10-20 22:36:29 -04:00  
				
					
						
							
							
								 
						
							
							
								b1c8d05888 
								
							
								 
							
						 
						
							
							
								
								Major refactoring of appearance handling.  
							
							... 
							
							
							
							AvatarService -- add two new methods, GetAppearance and SetAppearance
to get around the lossy encoding in AvatarData. Preseve the old
functions to avoid changing the behavior for ROBUST services.
AvatarAppearance -- major refactor, moved the various encoding
methods used by AgentCircuitData, ClientAgentUpdate and
ScenePresence into one location. Changed initialization.
AvatarAttachments -- added a class specifically to handle
attachments in preparation for additional functionality
that will be needed for viewer 2.
AvatarFactory -- removed a number of unused or methods duplicated
in other locations. Moved in all appearance event handling from
ScenePresence. Required a change to IClientAPI that propogated
throughout all the IClientAPI implementations. 
							
						 
						
							2010-10-20 16:17:54 -07:00  
				
					
						
							
							
								 
						
							
							
								94684a2251 
								
							
								 
							
						 
						
							
							
								
								* remove some spurious debug info  
							
							
							
						 
						
							2010-10-20 02:36:59 -04:00  
				
					
						
							
							
								 
						
							
							
								8731c2be11 
								
							
								 
							
						 
						
							
							
								
								It looks like Vector3s also got written down in lower case at some point in time. Added code to account for that.  
							
							... 
							
							
							
							17:45:59 - [SceneObjectSerializer]: exception while parsing SitTargetPosition: System.Xml.XmlException: Expecting X tag from namespace , got x and  instead  Line 1, position 2838. 
							
						 
						
							2010-10-19 15:16:29 -07:00  
				
					
						
							
							
								 
						
							
							
								8acac3d07f 
								
							
								 
							
						 
						
							
							
								
								Another take related to the previous commit.  
							
							
							
						 
						
							2010-10-19 15:07:15 -07:00  
				
					
						
							
							
								 
						
							
							
								3b2d9a9939 
								
							
								 
							
						 
						
							
							
								
								Added code to quaternion deserialization to try to cope with an exception seen in Wright Plaza related to SitTargetOrientation.  
							
							... 
							
							
							
							17:23:05 - [SceneObjectSerializer]: exception while parsing SitTargetOrientation: System.Xml.XmlException: Expecting X tag from namespace , got w and  instead  Line 1, position 30064. 
							
						 
						
							2010-10-19 14:37:03 -07:00  
				
					
						
							
							
								 
						
							
							
								684449f783 
								
							
								 
							
						 
						
							
							
								
								Added TextureAnimation and ParticleSystem to serialization.  
							
							
							
						 
						
							2010-10-19 00:04:02 -07:00  
				
					
						
							
							
								 
						
							
							
								43a4b7b735 
								
							
								 
							
						 
						
							
							
								
								COmmented the wrong line instead, now I commented them all to be on the safe side  
							
							
							
						 
						
							2010-10-19 01:23:25 +01:00  
				
					
						
							
							
								 
						
							
							
								8853c21763 
								
							
								 
							
						 
						
							
							
								
								COmmented the wrong line instead, now I commented them all to be on the safe side  
							
							
							
						 
						
							2010-10-19 01:22:31 +01:00  
				
					
						
							
							
								 
						
							
							
								e0a02d6ca3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-10-19 00:52:35 +01:00  
				
					
						
							
							
								 
						
							
							
								5b29b975ee 
								
							
								 
							
						 
						
							
							
								
								Comment a spammy debug message in the serializer  
							
							
							
						 
						
							2010-10-19 00:51:04 +01:00  
				
					
						
							
							
								 
						
							
							
								78a6e5489b 
								
							
								 
							
						 
						
							
							
								
								Fix merge issues  
							
							
							
						 
						
							2010-10-18 20:50:16 +02:00  
				
					
						
							
							
								 
						
							
							
								bb7a755cba 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-10-18 20:30:46 +01:00  
				
					
						
							
							
								 
						
							
							
								7038f2b406 
								
							
								 
							
						 
						
							
							
								
								Deleted all [XmlIgnore] from SOP, since those are meaningless now.  
							
							
							
						 
						
							2010-10-17 10:41:38 -07:00  
				
					
						
							
							
								 
						
							
							
								22eff055d4 
								
							
								 
							
						 
						
							
							
								
								.NET automagical serialization of SOPs replaced by manual serialization across the board.  
							
							
							
						 
						
							2010-10-17 10:35:38 -07:00  
				
					
						
							
							
								 
						
							
							
								46e5c8e919 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-10-16 10:52:56 +01:00  
				
					
						
							
							
								 
						
							
							
								455a2ba7de 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-10-16 02:27:51 +01:00  
				
					
						
							
							
								 
						
							
							
								1499607215 
								
							
								 
							
						 
						
							
							
								
								Made OARs use the new serialization procedure. (TPs/crossings still on the old one) Added an options argument down the pipeline. For the time being it takes --old-guids as an option to produce <Guid> instead of <UUID>.  
							
							
							
						 
						
							2010-10-15 17:27:19 -07:00  
				
					
						
							
							
								 
						
							
							
								41ce392d9b 
								
							
								 
							
						 
						
							
							
								
								Added manual xml2 serialization. Rewired only save xml2, not oars yet. Seems to be generating xml's that are successfully parsed. Needs more testing.  
							
							
							
						 
						
							2010-10-14 09:05:46 -07:00  
				
					
						
							
							
								 
						
							
							
								45e0cdfcad 
								
							
								 
							
						 
						
							
							
								
								Added SOP.MediaUrl and Shape.Media to the deserialization  
							
							
							
						 
						
							2010-10-13 15:44:25 -07:00  
				
					
						
							
							
								 
						
							
							
								bb1e35fbd9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-10-13 18:44:58 +01:00  
				
					
						
							
							
								 
						
							
							
								d890390ecf 
								
							
								 
							
						 
						
							
							
								
								Comment a debug message so that it doesn't spew the console upon encountering unknown xml elements.  
							
							
							
						 
						
							2010-10-13 10:38:34 -07:00  
				
					
						
							
							
								 
						
							
							
								54a3b8e079 
								
							
								 
							
						 
						
							
							
								
								New SOG/SOP parser using XmlTextReader + delegates dictionary. Active for load oar and load xml2, but not for packing objects on crossings/TPs yet.  
							
							
							
						 
						
							2010-10-13 08:16:41 -07:00  
				
					
						
							
							
								 
						
							
							
								3eb68c319e 
								
							
								 
							
						 
						
							
							
								
								change default next owner persm to mod/trans to match SL.  
							
							
							
						 
						
							2010-10-13 08:24:18 +02:00  
				
					
						
							
							
								 
						
							
							
								0806d03780 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://melanie@3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-10-10 22:08:54 +01:00  
				
					
						
							
							
								 
						
							
							
								f2febb89fc 
								
							
								 
							
						 
						
							
							
								
								Change the part for sound playback to be the root part / object UUID instead  
							
							... 
							
							
							
							of the child prim because using the child prim plain doesn't work. 
							
						 
						
							2010-10-10 22:07:36 +01:00  
				
					
						
							
							
								 
						
							
							
								2804c97a39 
								
							
								 
							
						 
						
							
							
								
								Change the part for sound playback to be the root part / object UUID instead  
							
							... 
							
							
							
							of the child prim because using the child prim plain doesn't work. 
							
						 
						
							2010-10-10 22:06:47 +01:00  
				
					
						
							
							
								 
						
							
							
								c2971a6398 
								
							
								 
							
						 
						
							
							
								
								Add group invites to the list of messages that get offlined  
							
							
							
						 
						
							2010-10-10 20:15:02 +02:00  
				
					
						
							
							
								 
						
							
							
								231feab57f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs 
							
						 
						
							2010-10-09 01:07:41 +01:00  
				
					
						
							
							
								 
						
							
							
								ff49a21eca 
								
							
								 
							
						 
						
							
							
								
								Fix a security relevant issue with take / take copy  
							
							
							
						 
						
							2010-10-09 01:02:57 +02:00  
				
					
						
							
							
								 
						
							
							
								4a0911bdbd 
								
							
								 
							
						 
						
							
							
								
								Guard against locking a nullref to avoid build break  
							
							
							
						 
						
							2010-10-08 19:19:07 +01:00  
				
					
						
							
							
								 
						
							
							
								5dcbbb726a 
								
							
								 
							
						 
						
							
							
								
								Change the order of actions to address a possible nullref  
							
							
							
						 
						
							2010-10-08 18:40:13 +01:00  
				
					
						
							
							
								 
						
							
							
								52dd547863 
								
							
								 
							
						 
						
							
							
								
								Make SendKillObject send multiple localIDs in one packet. This avoids the  
							
							... 
							
							
							
							halting visual behavior of large group deletes and eliminates the packet flood 
							
						 
						
							2010-10-08 11:31:52 +02:00  
				
					
						
							
							
								 
						
							
							
								9a5d0984a5 
								
							
								 
							
						 
						
							
							
								
								Fix autoreturn to not return zero objects  
							
							
							
						 
						
							2010-10-07 02:16:36 +01:00  
				
					
						
							
							
								 
						
							
							
								2db0ac74c7 
								
							
								 
							
						 
						
							
							
								
								Implement taking of coalesced objects.  
							
							... 
							
							
							
							WARNING!!!!!
You can TAKE them, but you can't REZ them again. Only the first of the contained
objects will rez, the rest is inaccessible until rezzing them is implemented.
Also, rotations are not explicitly stored. This MAY work. Or not. 
							
						 
						
							2010-10-07 01:13:17 +02:00  
				
					
						
							
							
								 
						
							
							
								abfede7819 
								
							
								 
							
						 
						
							
							
								
								Plumb the path for multiple object deletes  
							
							
							
						 
						
							2010-10-06 20:00:51 +01:00  
				
					
						
							
							
								 
						
							
							
								42f76773a1 
								
							
								 
							
						 
						
							
							
								
								Plumb the path for multiple object deletes  
							
							
							
						 
						
							2010-10-06 19:59:30 +02:00  
				
					
						
							
							
								 
						
							
							
								ca50f6a82c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-10-06 05:45:29 +01:00  
				
					
						
							
							
								 
						
							
							
								d45276b3f6 
								
							
								 
							
						 
						
							
							
								
								Add and plumb the usetex URL parameter to worldview. Required but not yet  
							
							... 
							
							
							
							functional 
							
						 
						
							2010-10-06 05:44:19 +01:00  
				
					
						
							
							
								 
						
							
							
								d8149373c1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-10-06 00:27:10 +01:00  
				
					
						
							
							
								 
						
							
							
								5d61323192 
								
							
								 
							
						 
						
							
							
								
								Add the view generating method to the image generator interface  
							
							
							
						 
						
							2010-10-05 23:49:21 +01:00  
				
					
						
							
							
								 
						
							
							
								bc9f793a92 
								
							
								 
							
						 
						
							
							
								
								Formatting cleanup.  
							
							
							
						 
						
							2010-10-04 21:28:17 -04:00  
				
					
						
							
							
								 
						
							
							
								48988bf4e9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-10-03 22:38:32 +01:00  
				
					
						
							
							
								 
						
							
							
								511751a733 
								
							
								 
							
						 
						
							
							
								
								I really have to say it again and again: e.Message is NOT enough data for  
							
							... 
							
							
							
							troubleshooting. It MUST be combined with e.StackTrace, or e.ToString() must
be used.
Fix one more instance of that cr.p 
							
						 
						
							2010-10-03 22:36:27 +01:00  
				
					
						
							
							
								 
						
							
							
								5910be236f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-10-03 16:52:27 +01:00  
				
					
						
							
							
								 
						
							
							
								ab4be3ffdf 
								
							
								 
							
						 
						
							
							
								
								Initial port of the Warp3D map tile renderer  
							
							
							
						 
						
							2010-10-03 16:34:17 +01:00  
				
					
						
							
							
								 
						
							
							
								87c6386884 
								
							
								 
							
						 
						
							
							
								
								Reapplying the parts of the prior revert that were not derived from the  
							
							... 
							
							
							
							original patch 
							
						 
						
							2010-10-02 18:47:26 +01:00  
				
					
						
							
							
								 
						
							
							
								b01020b84a 
								
							
								 
							
						 
						
							
							
								
								Revert "Forward-port 0.6 fix"  
							
							... 
							
							
							
							This reverts commit 90b51dc7d6 
							
						 
						
							2010-10-02 18:45:48 +01:00  
				
					
						
							
							
								 
						
							
							
								7ad1b60eca 
								
							
								 
							
						 
						
							
							
								
								Enforce region agent limit as set in estate tools  
							
							
							
						 
						
							2010-09-30 20:01:55 +02:00  
				
					
						
							
							
								 
						
							
							
								521e2c8355 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-09-30 16:01:45 +01:00  
				
					
						
							
							
								 
						
							
							
								90b51dc7d6 
								
							
								 
							
						 
						
							
							
								
								Forward-port 0.6 fix  
							
							
							
						 
						
							2010-09-30 15:52:33 +01:00  
				
					
						
							
							
								 
						
							
							
								29646bcf67 
								
							
								 
							
						 
						
							
							
								
								Fix an inventory fetch issue  
							
							
							
						 
						
							2010-09-30 02:52:35 +01:00  
				
					
						
							
							
								 
						
							
							
								ac7a4a7d38 
								
							
								 
							
						 
						
							
							
								
								Fix an inventory fetch issue  
							
							
							
						 
						
							2010-09-30 02:47:07 +02:00  
				
					
						
							
							
								 
						
							
							
								9522881404 
								
							
								 
							
						 
						
							
							
								
								Fix a potential key collision  
							
							
							
						 
						
							2010-09-30 02:46:47 +02:00  
				
					
						
							
							
								 
						
							
							
								3d75e9addd 
								
							
								 
							
						 
						
							
							
								
								Lock the iteration over the inventory items when saving script states  
							
							
							
						 
						
							2010-09-28 02:22:32 +02:00  
				
					
						
							
							
								 
						
							
							
								841c84831f 
								
							
								 
							
						 
						
							
							
								
								Try to prevent threading issues in SP.SetAppearance by locking it  
							
							
							
						 
						
							2010-09-27 19:34:16 +02:00  
				
					
						
							
							
								 
						
							
							
								5b2aa02fd9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-09-27 03:48:15 +01:00  
				
					
						
							
							
								 
						
							
							
								41051b3cc6 
								
							
								 
							
						 
						
							
							
								
								Prevent setting arbitrary groups on your objects.  
							
							
							
						 
						
							2010-09-27 02:13:22 +01:00  
				
					
						
							
							
								 
						
							
							
								8e547d3491 
								
							
								 
							
						 
						
							
							
								
								Prevent setting arbitrary groups on your objects.  
							
							
							
						 
						
							2010-09-27 02:11:55 +01:00  
				
					
						
							
							
								 
						
							
							
								c2a4bdb2fe 
								
							
								 
							
						 
						
							
							
								
								Fix build break  
							
							
							
						 
						
							2010-09-27 01:40:29 +01:00  
				
					
						
							
							
								 
						
							
							
								aaa4cb64a4 
								
							
								 
							
						 
						
							
							
								
								if you can't edit a prim's inventory, you don't need to see the asset ids.  
							
							... 
							
							
							
							Prevents stealing IDs of animations, sounds and textures from prim
inventories. Prevents copybot from gathering the wearable UUIDs needed for
pirating things from vendors. 
							
						 
						
							2010-09-27 00:34:30 +01:00  
				
					
						
							
							
								 
						
							
							
								1f7d68e555 
								
							
								 
							
						 
						
							
							
								
								Restrict inventory items added in a transaction to folder belonging  
							
							... 
							
							
							
							to the connected client. 
							
						 
						
							2010-09-27 00:30:26 +01:00  
				
					
						
							
							
								 
						
							
							
								34e8bf45b6 
								
							
								 
							
						 
						
							
							
								
								Restrict inventory items added in a transaction to folder belonging  
							
							... 
							
							
							
							to the connected client. 
							
						 
						
							2010-09-27 00:29:27 +01:00  
				
					
						
							
							
								 
						
							
							
								4fbdcb95a0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-09-25 06:19:26 +01:00  
				
					
						
							
							
								 
						
							
							
								6325fa515d 
								
							
								 
							
						 
						
							
							
								
								Add UUID to physics prim name parameter so that diagnostic messages can be made more useful.  
							
							... 
							
							
							
							If a separate UUID parameter is better for the future then this can be added later on. 
							
						 
						
							2010-09-25 00:51:40 +01:00  
				
					
						
							
							
								 
						
							
							
								b366ad5012 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-09-25 00:00:00 +01:00  
				
					
						
							
							
								 
						
							
							
								5bcf9ae2f9 
								
							
								 
							
						 
						
							
							
								
								If the uuid gatherer fails to find the asset containing gesture metadata, then simply return rather than generating an exception  
							
							... 
							
							
							
							This matches existing behaviour, though better diagnostics for missing assets may be good later on.
This addresses http://opensimulator.org/mantis/view.php?id=4977  
							
						 
						
							2010-09-24 23:58:37 +01:00  
				
					
						
							
							
								 
						
							
							
								1c1f308052 
								
							
								 
							
						 
						
							
							
								
								if you can't edit a prim's inventory, you don't need to see the asset ids.  
							
							... 
							
							
							
							Prevents stealing IDs of animations, sounds and textures from prim
inventories. Prevents copybot from gathering the wearable UUIDs needed for
pirating things from vendors. 
							
						 
						
							2010-09-24 23:48:52 +02:00  
				
					
						
							
							
								 
						
							
							
								41847e8fdf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://melanie@3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-09-21 04:03:40 +01:00  
				
					
						
							
							
								 
						
							
							
								9feef34a81 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-09-21 04:03:14 +01:00  
				
					
						
							
							
								 
						
							
							
								2b8c99c2fb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-09-21 04:02:50 +01:00  
				
					
						
							
							
								 
						
							
							
								10a37f5be4 
								
							
								 
							
						 
						
							
							
								
								Refactor script create permission into the perms module  
							
							
							
						 
						
							2010-09-21 04:02:28 +01:00  
				
					
						
							
							
								 
						
							
							
								7229bc4fbd 
								
							
								 
							
						 
						
							
							
								
								Refactor script create permission into the perms module  
							
							
							
						 
						
							2010-09-21 02:08:55 +02:00  
				
					
						
							
							
								 
						
							
							
								a85779e477 
								
							
								 
							
						 
						
							
							
								
								If the uuid of a SceneObjectGroup (RootPart) is changed before adding to the scene, remove the old uuid reference from m_parts as well as adding the new one.  
							
							... 
							
							
							
							The separate remove and set operations is SOG.set_UUID() are both locked under m_parts.SyncRoot since they are logically atomic (though this isn't such an issue if the SOG isn't part of a scene)
Added unit test for this behaviour.
Also changed the second m_parts.AddOrReplace() to m_parts.Add().  As the old reference is now removed we never end up replacing an identical uuid.  And if we replace a uuid that's already there (from a child part) then this is an error. 
							
						 
						
							2010-09-21 00:58:54 +01:00  
				
					
						
							
							
								 
						
							
							
								9cf8795ecf 
								
							
								 
							
						 
						
							
							
								
								Fix a merge artefact that broke script state persistence in XAttachments  
							
							
							
						 
						
							2010-09-19 22:53:05 +02:00  
				
					
						
							
							
								 
						
							
							
								87a1e00f05 
								
							
								 
							
						 
						
							
							
								
								Remove the now unused partslock  
							
							
							
						 
						
							2010-09-17 04:00:00 +02:00  
				
					
						
							
							
								 
						
							
							
								7df4383235 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							... 
							
							
							
							Integrate the next large patch.
Don't use this version, it has a ghost avatar issue. Next push
will fix it. 
							
						 
						
							2010-09-17 03:49:30 +01:00  
				
					
						
							
							
								 
						
							
							
								b49cb3355f 
								
							
								 
							
						 
						
							
							
								
								Fixed a regression in SOG.Copy()  
							
							
							
						 
						
							2010-09-16 17:57:00 -07:00  
				
					
						
							
							
								 
						
							
							
								5321e0e69f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-09-16 17:31:24 -07:00  
				
					
						
							
							
								 
						
							
							
								860b2a502f 
								
							
								 
							
						 
						
							
							
								
								Changed SceneObjectGroup to store parts with the fast and thread-safe MapAndArray collection  
							
							
							
						 
						
							2010-09-16 17:30:46 -07:00  
				
					
						
							
							
								 
						
							
							
								e3f1533705 
								
							
								 
							
						 
						
							
							
								
								Fix build break by replacing Items.LockItemsForWrite() with lock (Items) {}  
							
							
							
						 
						
							2010-09-17 01:21:28 +01:00  
				
					
						
							
							
								 
						
							
							
								670357367e 
								
							
								 
							
						 
						
							
							
								
								Removing debug  
							
							
							
						 
						
							2010-09-16 23:32:18 +01:00  
				
					
						
							
							
								 
						
							
							
								1b2edfe75f 
								
							
								 
							
						 
						
							
							
								
								JustinCC is evil.  f7b28dd3 broke script persistence. This fixes it.  
							
							
							
						 
						
							2010-09-16 23:19:46 +01:00  
				
					
						
							
							
								 
						
							
							
								1e4e978f7f 
								
							
								 
							
						 
						
							
							
								
								Removing debug  
							
							
							
						 
						
							2010-09-16 23:26:53 +02:00  
				
					
						
							
							
								 
						
							
							
								a0c87b5af6 
								
							
								 
							
						 
						
							
							
								
								JustinCC is evil.  f7b28dd3 broke script persistence. This fixes it.  
							
							
							
						 
						
							2010-09-16 23:12:32 +02:00  
				
					
						
							
							
								 
						
							
							
								ec89dc99b7 
								
							
								 
							
						 
						
							
							
								
								Some small bug fixes  
							
							
							
						 
						
							2010-09-16 18:58:25 +02:00  
				
					
						
							
							
								 
						
							
							
								58b1ee8e2c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-09-16 18:04:50 +01:00  
				
					
						
							
							
								 
						
							
							
								39d27fc879 
								
							
								 
							
						 
						
							
							
								
								rename SceneObjectGroup.DeleteGroup() to DeleteGroupFromScene() to improve code readability  
							
							
							
						 
						
							2010-09-15 22:29:58 +01:00  
				
					
						
							
							
								 
						
							
							
								16f296f489 
								
							
								 
							
						 
						
							
							
								
								Instead of locking SOG.Children when a group is being removed from the scene, iterate over an unlocked list instead  
							
							... 
							
							
							
							Previously, deadlock was possible because deleting a group took a SOG.Children lock then an m_entityUpdates.SyncRoot lock in LLClientView
At the same time, a thread starting from LLClientView.ProcessEntityUpdates() could take an m_entityUpdates.SyncRoot lock then later attempt to take a SOG.Children lock in PermissionsModule.GenerateClientFlags() and later on
Taking a children list in SOG appears to be a better solution than changing PermissionsModule to not relook up the prim.  Going the permission modules root would require that all downstream modules not take a SOG.Children lock either 
							
						 
						
							2010-09-15 21:51:13 +01:00  
				
					
						
							
							
								 
						
							
							
								1f74f013b2 
								
							
								 
							
						 
						
							
							
								
								Don't fart when deserializing a prim with no ParentGroup set yet  
							
							
							
						 
						
							2010-09-15 07:59:28 -07:00  
				
					
						
							
							
								 
						
							
							
								540a1912ce 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-09-14 22:14:23 +02:00  
				
					
						
							
							
								 
						
							
							
								e27f59cf42 
								
							
								 
							
						 
						
							
							
								
								reorder some code to avoid merge issues in the future  
							
							
							
						 
						
							2010-09-14 22:15:16 +01:00  
				
					
						
							
							
								 
						
							
							
								2f41bc4ca7 
								
							
								 
							
						 
						
							
							
								
								Fix merge issues  
							
							
							
						 
						
							2010-09-14 22:14:08 +01:00  
				
					
						
							
							
								 
						
							
							
								1212cb0c74 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-09-14 22:03:42 +01:00  
				
					
						
							
							
								 
						
							
							
								cc290abf7a 
								
							
								 
							
						 
						
							
							
								
								Adjust the code for ghost prim removal to new information from Kitto  
							
							
							
						 
						
							2010-09-14 22:13:44 +02:00  
				
					
						
							
							
								 
						
							
							
								d299f8b55c 
								
							
								 
							
						 
						
							
							
								
								Fix a small left over buglet and also add checking of the physics actor  
							
							... 
							
							
							
							position on backup. This way, ant object that has been moved will be
checked for ghost prims as soon as it is persisted. 
							
						 
						
							2010-09-14 19:41:53 +02:00  
				
					
						
							
							
								 
						
							
							
								36f81c66e5 
								
							
								 
							
						 
						
							
							
								
								Comment out SOG storing debug log message  
							
							... 
							
							
							
							This can get very spammy with regularly changing objects.  Please uncomment if required. 
							
						 
						
							2010-09-14 00:05:38 +01:00  
				
					
						
							
							
								 
						
							
							
								dd803b4f0c 
								
							
								 
							
						 
						
							
							
								
								minor: Add comments which explain what's going on wrt avatar movements at various points in the main scene loop and associated methods  
							
							
							
						 
						
							2010-09-13 21:53:25 +01:00  
				
					
						
							
							
								 
						
							
							
								7ae9266186 
								
							
								 
							
						 
						
							
							
								
								Remove SceneGraph.DetachObject() which was accidentally left around after being migrated to AttachmentsModule  
							
							
							
						 
						
							2010-09-13 21:20:31 +01:00  
				
					
						
							
							
								 
						
							
							
								cd153a20b7 
								
							
								 
							
						 
						
							
							
								
								Remove IAttachmentsModule.SetAttachmentInventoryStatus() from public interface  
							
							... 
							
							
							
							No core module is calling and it makes more sense to call methods such as AttachObject() which attach both to the avatar and update inventory appropriately 
							
						 
						
							2010-09-13 21:05:03 +01:00  
				
					
						
							
							
								 
						
							
							
								ff098ae110 
								
							
								 
							
						 
						
							
							
								
								minor: Clean up log messages generated when an item is attached  
							
							
							
						 
						
							2010-09-13 20:44:32 +01:00  
				
					
						
							
							
								 
						
							
							
								6a1ce17cdb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							... 
							
							
							
							The modules will need to be updated for this to compile and run again. Please
don't use until I do the companion commit to modules later on. 
							
						 
						
							2010-09-13 16:17:38 +01:00  
				
					
						
							
							
								 
						
							
							
								c03b24cbfd 
								
							
								 
							
						 
						
							
							
								
								Merged  
							
							
							
						 
						
							2010-09-12 14:21:51 -07:00  
				
					
						
							
							
								 
						
							
							
								0db1ed0b5a 
								
							
								 
							
						 
						
							
							
								
								* Added ISimulationDataService and IEstateDataService  
							
							... 
							
							
							
							* Removed StorageManager
* CONFIG CHANGE: There are no more database settings in OpenSim.ini. Check the config-include configuration files for region store and estate store database settings 
							
						 
						
							2010-09-12 14:20:26 -07:00  
				
					
						
							
							
								 
						
							
							
								f1f0bc23f4 
								
							
								 
							
						 
						
							
							
								
								Formatting cleanup.  
							
							
							
						 
						
							2010-09-12 13:43:49 -04:00  
				
					
						
							
							
								 
						
							
							
								20cd1da6bf 
								
							
								 
							
						 
						
							
							
								
								Add copyright headers.  
							
							
							
						 
						
							2010-09-12 12:54:31 -04:00  
				
					
						
							
							
								 
						
							
							
								16d782eaa2 
								
							
								 
							
						 
						
							
							
								
								Added a stub for OpenSim.Services.Connectors.Simulation.SimulationDataServiceConnector  
							
							
							
						 
						
							2010-09-12 00:30:13 -07:00  
				
					
						
							
							
								 
						
							
							
								007912d6f4 
								
							
								 
							
						 
						
							
							
								
								Shuffling fields and properties around in Scene to make Scene.cs more readable  
							
							
							
						 
						
							2010-09-11 23:41:48 -07:00  
				
					
						
							
							
								 
						
							
							
								e2544584ad 
								
							
								 
							
						 
						
							
							
								
								Changed all string references of "IRegionDataStore" to "ISimulationDataStore"  
							
							
							
						 
						
							2010-09-11 22:02:34 -07:00  
				
					
						
							
							
								 
						
							
							
								109b517583 
								
							
								 
							
						 
						
							
							
								
								Fixed the naming mess around data connectors for simulation data  
							
							
							
						 
						
							2010-09-11 20:43:06 -07:00  
				
					
						
							
							
								 
						
							
							
								30306a775a 
								
							
								 
							
						 
						
							
							
								
								Made it impossible to create a user with names containing spaces and prevented passwords from being echoed after enter is pressed.  
							
							
							
						 
						
							2010-09-10 23:19:18 +01:00  
				
					
						
							
							
								 
						
							
							
								b597a295c4 
								
							
								 
							
						 
						
							
							
								
								Second pass at cleaning up thread safety in EntityManager and SceneGraph  
							
							
							
						 
						
							2010-09-10 12:41:36 -07:00  
				
					
						
							
							
								 
						
							
							
								dd277a0d02 
								
							
								 
							
						 
						
							
							
								
								First pass at cleaning up thread safety in EntityManager and SceneGraph  
							
							
							
						 
						
							2010-09-10 12:04:12 -07:00  
				
					
						
							
							
								 
						
							
							
								b8d14fcc4a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-09-08 01:05:56 +01:00  
				
					
						
							
							
								 
						
							
							
								7a1b1dd419 
								
							
								 
							
						 
						
							
							
								
								Make AddRestoredSceneObject reset the IsDeleted flag so we can take an  
							
							... 
							
							
							
							object out of the scene and then put it back in. 
							
						 
						
							2010-09-08 00:49:32 +02:00  
				
					
						
							
							
								 
						
							
							
								9be1c0ff44 
								
							
								 
							
						 
						
							
							
								
								* Cache null account responses in the SimianUserAccountServiceConnector to avoid repeated requests for missing avatar IDs  
							
							... 
							
							
							
							* Updated to OpenMetaverse r3442 to fix a timezone issue with ExpiringCache 
							
						 
						
							2010-09-07 14:41:13 -07:00  
				
					
						
							
							
								 
						
							
							
								8ab4b277c1 
								
							
								 
							
						 
						
							
							
								
								Fix some issues with unlinking  
							
							
							
						 
						
							2010-09-07 17:12:28 +02:00  
				
					
						
							
							
								 
						
							
							
								2684ca0838 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-09-07 11:51:26 +01:00  
				
					
						
							
							
								 
						
							
							
								8fda08d858 
								
							
								 
							
						 
						
							
							
								
								Make sure unlinked child prims get persisted  
							
							
							
						 
						
							2010-09-07 11:48:28 +01:00  
				
					
						
							
							
								 
						
							
							
								f7b28dd321 
								
							
								 
							
						 
						
							
							
								
								If a scene object part UUID is changed (only possible when not in a scene), then adjust the inventory items to point to the new uuid as well  
							
							
							
						 
						
							2010-09-07 03:41:29 +01:00  
				
					
						
							
							
								 
						
							
							
								84ad9e4d4e 
								
							
								 
							
						 
						
							
							
								
								minor: comment out some excessive test logging  
							
							
							
						 
						
							2010-09-07 02:05:44 +01:00  
				
					
						
							
							
								 
						
							
							
								3284356bba 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-09-07 01:48:00 +01:00  
				
					
						
							
							
								 
						
							
							
								99bfb0d2a2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-09-07 01:45:08 +01:00  
				
					
						
							
							
								 
						
							
							
								3d033520fa 
								
							
								 
							
						 
						
							
							
								
								Fix deletion persistence when freshly delinked prims are removed  
							
							... 
							
							
							
							Previously, Scene.Inventory.DeRezObjects() forced the persistence of prims before deletion.
This is necessary so that freshly delinked prims can be deleted (otherwise they remain as parts of their old group and reappear on server restart).
However, DeRezObjects() deleted to user inventory, which is not required by llDie() or direct region module unlink and deletion.
Therefore, forced persistence has been pushed down into Scene.UnlinkSceneObject() to be more general, this is still on the DeRezObjects() path.
Uncommented TestDelinkPersistence() since this now passes.
Tests required considerable elaboration of MockRegionDataPlugin to reflect underlying storing of parts. 
							
						 
						
							2010-09-07 01:43:20 +01:00  
				
					
						
							
							
								 
						
							
							
								11f4a65f42 
								
							
								 
							
						 
						
							
							
								
								Fix deletion persistence when freshly delinked prims are removed  
							
							... 
							
							
							
							Previously, Scene.Inventory.DeRezObjects() forced the persistence of prims before deletion.
This is necessary so that freshly delinked prims can be deleted (otherwise they remain as parts of their old group and reappear on server restart).
However, DeRezObjects() deleted to user inventory, which is required by llDie() or direct region module unlink and deletion.
Therefore, forced persistence has been pushed down into Scene.UnlinkSceneObject() to be more general, this is still on the DeRezObjects() path.
Uncommented TestDelinkPersistence() since this now passes.
Tests required considerable elaboration of MockRegionDataPlugin to reflect underlying storing of parts. 
							
						 
						
							2010-09-07 01:12:06 +01:00  
				
					
						
							
							
								 
						
							
							
								e55f6d47e9 
								
							
								 
							
						 
						
							
							
								
								Add test that checks correct persistence when an unlink is quickly followed by deletion of a linked part  
							
							... 
							
							
							
							This test is temporarily not running since it currently fails due to a bug in this area 
							
						 
						
							2010-09-06 23:28:52 +01:00  
				
					
						
							
							
								 
						
							
							
								ab875b32c1 
								
							
								 
							
						 
						
							
							
								
								Make console backup command do a forced backup rather than non-forced  
							
							... 
							
							
							
							Remove no-arg backup method for simplicity as it only make sense to call non-forced backup internally 
							
						 
						
							2010-09-06 23:12:03 +01:00  
				
					
						
							
							
								 
						
							
							
								537fefa3f2 
								
							
								 
							
						 
						
							
							
								
								extend TestNewSceneObjectLinkPersistence() to check for presence of non-root linked prim  
							
							
							
						 
						
							2010-09-06 23:06:23 +01:00  
				
					
						
							
							
								 
						
							
							
								953b7f4917 
								
							
								 
							
						 
						
							
							
								
								Add test to check persistence of newly added pre-linked objects  
							
							... 
							
							
							
							Added a MockRegionDataPlugin to do in-memory persistence for tests since adding this to OpenSim.Data.Null.NullDataStore doesn't seem appropriate
NullDataStore can do nothing because OpenSim only ever retrieve region objects from the database on startup.  Adding an in-memory store here would be unecessary overhead. 
							
						 
						
							2010-09-06 23:00:24 +01:00  
				
					
						
							
							
								 
						
							
							
								cfaefad754 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-09-06 21:45:17 +00:00  
				
					
						
							
							
								 
						
							
							
								c719e016ed 
								
							
								 
							
						 
						
							
							
								
								Falling animation fix, comment out instrumentation.  
							
							
							
						 
						
							2010-09-06 21:45:07 +00:00  
				
					
						
							
							
								 
						
							
							
								f4f9a2cb45 
								
							
								 
							
						 
						
							
							
								
								Don't turn off the sale settings on child prims when linking, and on copy  
							
							... 
							
							
							
							of prims anymore. The behavior now matches SL and can be used to link
vendor prims for transport 
							
						 
						
							2010-09-06 18:14:24 +02:00  
				
					
						
							
							
								 
						
							
							
								0246edc2ea 
								
							
								 
							
						 
						
							
							
								
								Reflect the ParcelPropertiesUpdateRequest into Scene.EventManager, because  
							
							... 
							
							
							
							modules need to see it (Search!) even if it comes in via CAPS 
							
						 
						
							2010-09-06 04:09:51 +01:00  
				
					
						
							
							
								 
						
							
							
								00a23eea0e 
								
							
								 
							
						 
						
							
							
								
								Reflect the ParcelPropertiesUpdateRequest into Scene.EventManager, because  
							
							... 
							
							
							
							modules need to see it (Search!) even if it comes in via CAPS 
							
						 
						
							2010-09-06 03:59:48 +02:00  
				
					
						
							
							
								 
						
							
							
								64ec14c8c4 
								
							
								 
							
						 
						
							
							
								
								Add missing IDwellModule interface  
							
							
							
						 
						
							2010-09-05 17:08:57 +01:00  
				
					
						
							
							
								 
						
							
							
								e4c2b44e5c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-09-05 15:06:00 +01:00  
				
					
						
							
							
								 
						
							
							
								68f107b27e 
								
							
								 
							
						 
						
							
							
								
								Logout the presence if client IP verification fails.  
							
							
							
						 
						
							2010-09-04 18:46:27 -07:00  
				
					
						
							
							
								 
						
							
							
								1e8e98a07f 
								
							
								 
							
						 
						
							
							
								
								Move code that allows llGiveInvetory() to move item into appropriate system folder up from connectors into Scene.Inventory.cs  
							
							... 
							
							
							
							This fixes the problem for all architectures (hg as well as local and grid) and means we don't have to dupe code between connectors.
Not ideal in that it becomes non-modular, but methods in Scene.Inventory.cs should eventually be modularized anyway. 
							
						 
						
							2010-09-04 01:36:26 +01:00  
				
					
						
							
							
								 
						
							
							
								107052b23d 
								
							
								 
							
						 
						
							
							
								
								Create Scene.Inventory.cs.AddInventoryItem(InventoryItemBase item)  
							
							... 
							
							
							
							The agentID in AddInventoryItem(UUID agentID, InventoryItemBase item) is redundant since it's contained in item.Owner, and it doesn't make sense for agentID != item.Owner, hence the method is deprecated. 
							
						 
						
							2010-09-04 00:09:53 +01:00  
				
					
						
							
							
								 
						
							
							
								4e0d6e8e41 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-09-03 03:37:18 +01:00  
				
					
						
							
							
								 
						
							
							
								17a26c3701 
								
							
								 
							
						 
						
							
							
								
								Fix an issue with rezzing scripted objects.  
							
							
							
						 
						
							2010-09-03 03:27:26 +01:00  
				
					
						
							
							
								 
						
							
							
								457160afc3 
								
							
								 
							
						 
						
							
							
								
								Fix an issue with rezzing scripted objects.  
							
							
							
						 
						
							2010-09-03 03:16:08 +02:00  
				
					
						
							
							
								 
						
							
							
								24c73aa8b2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-09-02 21:51:27 +00:00  
				
					
						
							
							
								 
						
							
							
								16814dd8f1 
								
							
								 
							
						 
						
							
							
								
								Fixes to JUMP system.  
							
							
							
						 
						
							2010-09-02 21:51:19 +00:00  
				
					
						
							
							
								 
						
							
							
								1c8bc9b7b6 
								
							
								 
							
						 
						
							
							
								
								Remove commented code and the comment, as the change has proven out  
							
							
							
						 
						
							2010-09-02 21:02:09 +01:00  
				
					
						
							
							
								 
						
							
							
								7720419fc7 
								
							
								 
							
						 
						
							
							
								
								Experimentally comment the sending of unbaked avatars  
							
							
							
						 
						
							2010-09-02 20:17:49 +01:00  
				
					
						
							
							
								 
						
							
							
								5ea979d515 
								
							
								 
							
						 
						
							
							
								
								Remove commented code and the comment, as the change has proven out  
							
							
							
						 
						
							2010-09-02 20:51:27 +02:00  
				
					
						
							
							
								 
						
							
							
								eea5d8368a 
								
							
								 
							
						 
						
							
							
								
								Experimentally comment the sending of unbaked avatars  
							
							
							
						 
						
							2010-09-02 20:08:39 +02:00  
				
					
						
							
							
								 
						
							
							
								db015963a9 
								
							
								 
							
						 
						
							
							
								
								Remove the annoying "Script saved" popups when saving scripts in task  
							
							... 
							
							
							
							inventory. They cause spam when using recompile scripts in selection
and are redundant because that message is also shown in the script window
message pane. These popups were a legacy from when we couldn't drive the
message pane and their finest hour has now come. 
							
						 
						
							2010-09-02 14:17:33 +02:00  
				
					
						
							
							
								 
						
							
							
								09fba16094 
								
							
								 
							
						 
						
							
							
								
								Prevent Meta7 plants from being treated like dropped attachments and removed  
							
							... 
							
							
							
							from the sim. 
							
						 
						
							2010-09-01 20:10:44 +02:00  
				
					
						
							
							
								 
						
							
							
								2232e6f273 
								
							
								 
							
						 
						
							
							
								
								Improve sim health reporting. Output error message if heartbeat thread is restarted by scene. This may help to find out why this recovery mechanism isn't working.  
							
							
							
						 
						
							2010-09-01 14:08:52 +02:00  
				
					
						
							
							
								 
						
							
							
								6cbf66827b 
								
							
								 
							
						 
						
							
							
								
								refactor: move SOG.AttachToAgent() into AttachmentsModule  
							
							
							
						 
						
							2010-09-01 01:11:52 +01:00  
				
					
						
							
							
								 
						
							
							
								c947a67b23 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-09-01 00:17:23 +01:00  
				
					
						
							
							
								 
						
							
							
								c47de94263 
								
							
								 
							
						 
						
							
							
								
								Adjust the "Magic numbers" we use because we can't reference the actual  
							
							... 
							
							
							
							script state enum to reflect recent changes. 
							
						 
						
							2010-08-31 22:36:46 +01:00  
				
					
						
							
							
								 
						
							
							
								9c1c378aa1 
								
							
								 
							
						 
						
							
							
								
								Add ScenePresence.GetAttachments(uint attachmentPoint)  
							
							
							
						 
						
							2010-08-31 22:16:23 +01:00  
				
					
						
							
							
								 
						
							
							
								aca10cb027 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-31 22:26:17 +02:00  
				
					
						
							
							
								 
						
							
							
								b973fe5297 
								
							
								 
							
						 
						
							
							
								
								Adjust the "Magic numbers" we use because we can't reference the actual  
							
							... 
							
							
							
							script state enum to reflect recent changes. 
							
						 
						
							2010-08-31 22:24:11 +02:00  
				
					
						
							
							
								 
						
							
							
								35d6181b78 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-30 11:42:17 -07:00  
				
					
						
							
							
								 
						
							
							
								4cf5ef3cd4 
								
							
								 
							
						 
						
							
							
								
								Kick the user from the region in the circumstance that the TP home failed - ONLY if it was triggered by an estate ban. This makes baby jesus cry, and should be fixed to search for alternative regions if the home region is unavailable.  
							
							
							
						 
						
							2010-08-30 11:41:20 -07:00  
				
					
						
							
							
								 
						
							
							
								79bfa275da 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-30 02:30:28 +01:00  
				
					
						
							
							
								 
						
							
							
								0a83fde85c 
								
							
								 
							
						 
						
							
							
								
								Implements parcel media setting persistence and packet / CAPS handling  
							
							... 
							
							
							
							properly for the new media settings.
Signed-off-by: Melanie <melanie@t-data.com> 
							
						 
						
							2010-08-30 02:07:55 +01:00  
				
					
						
							
							
								 
						
							
							
								1c0b4457cd 
								
							
								 
							
						 
						
							
							
								
								Improve liveness by operating on list copies of SOG.Children where appropriate  
							
							
							
						 
						
							2010-08-28 00:40:33 +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  
				
					
						
							
							
								 
						
							
							
								df702417dc 
								
							
								 
							
						 
						
							
							
								
								Remove mono compiler warnings  
							
							
							
						 
						
							2010-08-26 16:27:41 +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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								604423d52b 
								
							
								 
							
						 
						
							
							
								
								Make scene object directories more robust and prevent deleted SOP's from  
							
							... 
							
							
							
							sticking around 
							
						 
						
							2010-08-25 23:19:30 +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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								07d5a0779a 
								
							
								 
							
						 
						
							
							
								
								refactor: make RezObject() more readable  
							
							
							
						 
						
							2010-08-24 20:53:25 +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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								8bb073d99a 
								
							
								 
							
						 
						
							
							
								
								minor: stop test using obsolete property  
							
							
							
						 
						
							2010-08-24 17:06:04 +01:00  
				
					
						
							
							
								 
						
							
							
								35f719ae2f 
								
							
								 
							
						 
						
							
							
								
								refactor TestMoveTaskInventoryItemNoParent()  
							
							
							
						 
						
							2010-08-24 17:04:54 +01:00  
				
					
						
							
							
								 
						
							
							
								289c21099c 
								
							
								 
							
						 
						
							
							
								
								Add automated test at the opensim 'api' level to check that a given item goes to the correct directory  
							
							... 
							
							
							
							Also removes some mono compiler warnings 
							
						 
						
							2010-08-24 16:50:31 +01:00  
				
					
						
							
							
								 
						
							
							
								1bfec00a88 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-23 23:55:15 +01:00  
				
					
						
							
							
								 
						
							
							
								1d01c91095 
								
							
								 
							
						 
						
							
							
								
								minor: some doc for the MoveTaskInventoryItem method in Scene.Inventory.cs  
							
							
							
						 
						
							2010-08-23 23:21:44 +01:00  
				
					
						
							
							
								 
						
							
							
								74e5fe5aa9 
								
							
								 
							
						 
						
							
							
								
								Remove various warnings and improve logging messages.  No functional changes.  
							
							
							
						 
						
							2010-08-23 22:24:23 +01:00  
				
					
						
							
							
								 
						
							
							
								32ddeab5e3 
								
							
								 
							
						 
						
							
							
								
								Add printing the default script engine name. Report real exceptions when  
							
							... 
							
							
							
							there is an issue with the config file, as a typo could cause configuration to
silently fail. 
							
						 
						
							2010-08-22 14:26:58 +02:00  
				
					
						
							
							
								 
						
							
							
								071edaff49 
								
							
								 
							
						 
						
							
							
								
								Suppress error messages about scripts not foind if they're in fact disabled  
							
							
							
						 
						
							2010-08-22 13:51:15 +02:00  
				
					
						
							
							
								 
						
							
							
								f8ff98577e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-21 00:32:26 +01:00  
				
					
						
							
							
								 
						
							
							
								f347d25675 
								
							
								 
							
						 
						
							
							
								
								Unit test breakage fix.  
							
							
							
						 
						
							2010-08-20 11:09:02 -07:00  
				
					
						
							
							
								 
						
							
							
								6f83b0ee46 
								
							
								 
							
						 
						
							
							
								
								Cleaned up a few more things related to incoming agents.  
							
							
							
						 
						
							2010-08-20 09:02:05 -07:00  
				
					
						
							
							
								 
						
							
							
								82abaadd55 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-08-20 08:36:54 +01:00  
				
					
						
							
							
								 
						
							
							
								ae554a48d0 
								
							
								 
							
						 
						
							
							
								
								Add some maptile options, change maptile generation from OpenSimBase to Scene  
							
							... 
							
							
							
							to make it more configurable. 
							
						 
						
							2010-08-20 08:36:23 +01:00  
				
					
						
							
							
								 
						
							
							
								47838e5fb3 
								
							
								 
							
						 
						
							
							
								
								Add some maptile options, change maptile generation from OpenSimBase to Scene  
							
							... 
							
							
							
							to make it more configurable. 
							
						 
						
							2010-08-20 08:46:46 +02:00  
				
					
						
							
							
								 
						
							
							
								a39ea07158 
								
							
								 
							
						 
						
							
							
								
								Finished implementing ViaLogin vs ViaHGLogin. Removed lookup on myipaddress.com. Also removed client IP verification upon UDP connection that had been left there -- we can't do that in general.  
							
							
							
						 
						
							2010-08-19 19:54:40 -07:00  
				
					
						
							
							
								 
						
							
							
								77705145a0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-19 11:47:50 +01:00  
				
					
						
							
							
								 
						
							
							
								85f448642b 
								
							
								 
							
						 
						
							
							
								
								minor: Correct string format in "Can't find linkset root prim" message  
							
							
							
						 
						
							2010-08-19 00:54:09 +01:00  
				
					
						
							
							
								 
						
							
							
								ca8b1e488c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-18 02:53:27 -07:00  
				
					
						
							
							
								 
						
							
							
								e74809ff4c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-18 00:59:20 +01:00  
				
					
						
							
							
								 
						
							
							
								f2d7f3e731 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-14 14:00:12 +02:00  
				
					
						
							
							
								 
						
							
							
								a32b0ce0ae 
								
							
								 
							
						 
						
							
							
								
								Fix a possible nullref in BestAvatarResponsiveness policy  
							
							
							
						 
						
							2010-08-14 13:59:36 +02:00  
				
					
						
							
							
								 
						
							
							
								8eeb3f2fd2 
								
							
								 
							
						 
						
							
							
								
								Updated the create_region command in the RemoteAdmin plugin to properly support estates without seeking further input on the console.  
							
							
							
						 
						
							2010-08-13 23:29:01 +01:00  
				
					
						
							
							
								 
						
							
							
								ab6dc47818 
								
							
								 
							
						 
						
							
							
								
								refactor: move binary statistics logging from scene into separate region module  
							
							
							
						 
						
							2010-08-13 23:15:11 +01:00  
				
					
						
							
							
								 
						
							
							
								e89f0b3f71 
								
							
								 
							
						 
						
							
							
								
								refactor: move Scene.PerformObjectBuy into BuySellModule  
							
							
							
						 
						
							2010-08-13 22:29:42 +01:00  
				
					
						
							
							
								 
						
							
							
								b30635a454 
								
							
								 
							
						 
						
							
							
								
								Establish new Objects/BuySellModule  
							
							... 
							
							
							
							Move Scene.ObjectSaleInfo() to this 
							
						 
						
							2010-08-13 21:39:43 +01:00  
				
					
						
							
							
								 
						
							
							
								5d20f04e08 
								
							
								 
							
						 
						
							
							
								
								refactor: move Scene.TerrainUnAcked() handling into TerrainModule  
							
							
							
						 
						
							2010-08-13 21:18:26 +01:00  
				
					
						
							
							
								 
						
							
							
								fd23f270c6 
								
							
								 
							
						 
						
							
							
								
								refactor: remove Scene.SetRootAgentScene() in favour of existing event with same name  
							
							
							
						 
						
							2010-08-13 21:01:10 +01:00  
				
					
						
							
							
								 
						
							
							
								5f5c65e4ba 
								
							
								 
							
						 
						
							
							
								
								refactor: move more map tile generation code from scene to IWorldMapModule  
							
							
							
						 
						
							2010-08-13 20:34:46 +01:00  
				
					
						
							
							
								 
						
							
							
								39a748b47a 
								
							
								 
							
						 
						
							
							
								
								refactor: Use SOP.Flags rather than SOP.ObjectFlags  
							
							
							
						 
						
							2010-08-13 20:23:53 +01:00  
				
					
						
							
							
								 
						
							
							
								b43a731beb 
								
							
								 
							
						 
						
							
							
								
								Fix a nullref exception in the prioritizer  
							
							
							
						 
						
							2010-08-12 05:40:41 -07:00  
				
					
						
							
							
								 
						
							
							
								c98c6a2930 
								
							
								 
							
						 
						
							
							
								
								File wants to be committed  
							
							
							
						 
						
							2010-08-11 20:38:10 -07:00  
				
					
						
							
							
								 
						
							
							
								24577876be 
								
							
								 
							
						 
						
							
							
								
								Add some console debug to help fix a threadlock issue.  
							
							
							
						 
						
							2010-08-11 14:10:47 -07:00  
				
					
						
							
							
								 
						
							
							
								ac581b532e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-11 13:40:31 -07:00  
				
					
						
							
							
								 
						
							
							
								fa393cb13a 
								
							
								 
							
						 
						
							
							
								
								Fix Omega getting overwritten on startup.  
							
							
							
						 
						
							2010-08-11 13:39:36 -07:00  
				
					
						
							
							
								 
						
							
							
								d00a954d35 
								
							
								 
							
						 
						
							
							
								
								Log the state of the prejump flag  
							
							
							
						 
						
							2010-08-11 03:09:56 +02:00  
				
					
						
							
							
								 
						
							
							
								4f62f00ca0 
								
							
								 
							
						 
						
							
							
								
								Changing prim color generates event CHANGED_COLOR.  
							
							... 
							
							
							
							Signed-off-by: Melanie <melanie@t-data.com> 
							
						 
						
							2010-08-10 19:38:39 +01:00  
				
					
						
							
							
								 
						
							
							
								3f942a4f74 
								
							
								 
							
						 
						
							
							
								
								Removed abstract SetText method from EntityBase to make cleaner API.  
							
							... 
							
							
							
							Signed-off-by: Melanie <melanie@t-data.com> 
							
						 
						
							2010-08-10 19:37:15 +01:00  
				
					
						
							
							
								 
						
							
							
								75f92faeb4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-08-10 19:34:57 +01:00  
				
					
						
							
							
								 
						
							
							
								2a1c11fda9 
								
							
								 
							
						 
						
							
							
								
								On shift-copy of an object, set up a new physics actor (as appropriate) for every copied prim, not just the root  
							
							... 
							
							
							
							This addresses http://opensimulator.org/mantis/view.php?id=4295  
							
						 
						
							2010-08-10 20:15:44 +01:00  
				
					
						
							
							
								 
						
							
							
								6147efdad9 
								
							
								 
							
						 
						
							
							
								
								Avoid truncation of error message during region creation.  
							
							... 
							
							
							
							Signed-off-by: Melanie <melanie@t-data.com> 
							
						 
						
							2010-08-10 19:34:09 +01:00  
				
					
						
							
							
								 
						
							
							
								1582e05ac7 
								
							
								 
							
						 
						
							
							
								
								Fix a nullref issue in the AgentSetAppearance packet handler when removing the physactor from the scene  
							
							
							
						 
						
							2010-08-10 09:55:40 -07:00  
				
					
						
							
							
								 
						
							
							
								0a81038dd5 
								
							
								 
							
						 
						
							
							
								
								Reduce number of paths in SOP code by setting flags via Flags property rather than _flags  
							
							... 
							
							
							
							Both ObjectFlags and Flags are effectively exactly the same property, except that ObjectFlags is uint and Flags is PrimFlags
Both reference the PrimFlags _flags underneath, so you couldn't set a non PrimFlags uint anyway.
Deprecated ObjectFlags in favour of Flags. 
							
						 
						
							2010-08-10 17:26:31 +01:00  
				
					
						
							
							
								 
						
							
							
								fb14390fb0 
								
							
								 
							
						 
						
							
							
								
								Note to self: don't break the build  
							
							
							
						 
						
							2010-08-10 09:17:30 -07:00  
				
					
						
							
							
								 
						
							
							
								9fba4b66bb 
								
							
								 
							
						 
						
							
							
								
								Resolve merge failure  
							
							
							
						 
						
							2010-08-10 09:11:55 -07:00  
				
					
						
							
							
								 
						
							
							
								24b9a2885f 
								
							
								 
							
						 
						
							
							
								
								Resolve merge issues  
							
							
							
						 
						
							2010-08-10 20:11:55 +01:00  
				
					
						
							
							
								 
						
							
							
								c2e5d1d203 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-10 19:49:35 +01:00  
				
					
						
							
							
								 
						
							
							
								383ee0d647 
								
							
								 
							
						 
						
							
							
								
								Remove 4000+ DOS line endings. Grrr!  
							
							
							
						 
						
							2010-08-10 19:48:45 +01:00  
				
					
						
							
							
								 
						
							
							
								d98d5ee6be 
								
							
								 
							
						 
						
							
							
								
								Remove windows line endinge  
							
							
							
						 
						
							2010-08-10 19:42:18 +01:00  
				
					
						
							
							
								 
						
							
							
								1ead2ed5ee 
								
							
								 
							
						 
						
							
							
								
								Add a stack trace to the error output on the recursive read lock warning on my RWlocks. Whilst recursive locks are safe, coupled with other issues we're experiencing with the TaskInventoryDictionary it implies that somewhere the lock is not being freed possibly due to a merge error somewhere, and thus it needs to be looked into.  
							
							
							
						 
						
							2010-08-10 09:07:17 -07:00  
				
					
						
							
							
								 
						
							
							
								7203feb83c 
								
							
								 
							
						 
						
							
							
								
								Extend DuplicateObject() test to check flags on the duplicated object  
							
							
							
						 
						
							2010-08-10 16:50:36 +01:00  
				
					
						
							
							
								 
						
							
							
								85fc2dfe3c 
								
							
								 
							
						 
						
							
							
								
								extend TestDuplicateObject() to a two prim object  
							
							
							
						 
						
							2010-08-10 16:16:57 +01:00  
				
					
						
							
							
								 
						
							
							
								0f9eebdfb1 
								
							
								 
							
						 
						
							
							
								
								Change prejump from hardcoded true to default true so it can be disabled.  
							
							... 
							
							
							
							It completely destroys roleplay jumping 
							
						 
						
							2010-08-10 03:52:00 +02:00  
				
					
						
							
							
								 
						
							
							
								f20dc512e8 
								
							
								 
							
						 
						
							
							
								
								Whitespace conflict  
							
							
							
						 
						
							2010-08-09 02:46:09 +02:00  
				
					
						
							
							
								 
						
							
							
								680e801bf2 
								
							
								 
							
						 
						
							
							
								
								Print a console message when we deny access because of no valid parcel found.  
							
							
							
						 
						
							2010-08-08 17:32:20 -07:00  
				
					
						
							
							
								 
						
							
							
								603b3a1606 
								
							
								 
							
						 
						
							
							
								
								Fix minimap issues. This addresses mantis  #228 .  
							
							
							
						 
						
							2010-08-08 17:31:29 -07:00  
				
					
						
							
							
								 
						
							
							
								ca2a4bbded 
								
							
								 
							
						 
						
							
							
								
								Add debug messages to attachment receiving and cowardly refuse to create  
							
							... 
							
							
							
							them if the owner can't be determined. 
							
						 
						
							2010-08-08 19:35:20 +02:00  
				
					
						
							
							
								 
						
							
							
								321e1148da 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-08 18:24:33 +01:00  
				
					
						
							
							
								 
						
							
							
								a1f2be5e69 
								
							
								 
							
						 
						
							
							
								
								The real fix for unscripted sit positions. This one doesn't fuck everything else up. Promise.  
							
							
							
						 
						
							2010-08-07 22:25:37 -07:00  
				
					
						
							
							
								 
						
							
							
								f9b5f23383 
								
							
								 
							
						 
						
							
							
								
								Reverted: * Fix the unscripted sit rotation being incorrect ..  will commit a proper fix now.  
							
							
							
						 
						
							2010-08-07 22:19:26 -07:00  
				
					
						
							
							
								 
						
							
							
								aa54e8d95e 
								
							
								 
							
						 
						
							
							
								
								Increase sit distance to 256 meters, but leave the initial autopilot process in the picture so sit position can still be raycast by the existing code.  
							
							
							
						 
						
							2010-08-07 17:35:16 -07:00  
				
					
						
							
							
								 
						
							
							
								b771965f28 
								
							
								 
							
						 
						
							
							
								
								Get rid of some debug chatter that someone who can't spell left behind. ;)  
							
							
							
						 
						
							2010-08-07 17:33:27 -07:00  
				
					
						
							
							
								 
						
							
							
								acb1590cf0 
								
							
								 
							
						 
						
							
							
								
								Fix the unscripted sit rotation being incorrect (relative to the prim). Note that unscripted sit offset is still really poor but this is not something i'm prepared to spend time on fixing.  
							
							
							
						 
						
							2010-08-07 17:32:36 -07:00  
				
					
						
							
							
								 
						
							
							
								19ab4c9508 
								
							
								 
							
						 
						
							
							
								
								Fix a rather nasty issue where the Backup() process causes objects and avatars sitting on them to be pushed to the corner of the sim.  
							
							
							
						 
						
							2010-08-07 16:52:03 -07:00  
				
					
						
							
							
								 
						
							
							
								903cfa8c7e 
								
							
								 
							
						 
						
							
							
								
								minor: Remove overly verbose schedule full update log message for attachments  
							
							
							
						 
						
							2010-08-07 22:28:42 +01:00  
				
					
						
							
							
								 
						
							
							
								4900d39b7d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-07 21:05:18 +00:00  
				
					
						
							
							
								 
						
							
							
								478d835392 
								
							
								 
							
						 
						
							
							
								
								removing more stains ...  
							
							
							
						 
						
							2010-08-07 21:04:16 +00:00  
				
					
						
							
							
								 
						
							
							
								cabbd187e7 
								
							
								 
							
						 
						
							
							
								
								Fix the distance from which autopilot is negated when sitting on an unscripted prim - and also add some more Velocity code to ensure it gets set to zero in all cases  
							
							
							
						 
						
							2010-08-07 11:13:05 -07:00  
				
					
						
							
							
								 
						
							
							
								413b0525db 
								
							
								 
							
						 
						
							
							
								
								It seems hippo disregards velocities in full updates, so also send a terse update when an agent sits to avoid drifting off  
							
							
							
						 
						
							2010-08-07 11:06:07 -07:00  
				
					
						
							
							
								 
						
							
							
								b58a47c373 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-07 13:41:56 +00:00  
				
					
						
							
							
								 
						
							
							
								00cc42a607 
								
							
								 
							
						 
						
							
							
								
								and another endless debug cleaning  
							
							
							
						 
						
							2010-08-07 13:40:38 +00:00  
				
					
						
							
							
								 
						
							
							
								bcb3b57f8d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-07 06:33:51 -07:00  
				
					
						
							
							
								 
						
							
							
								4f80d75bf3 
								
							
								 
							
						 
						
							
							
								
								Add a CHANGED_POSITION event so scripts don't have to run expensive loops to check for position changes  
							
							
							
						 
						
							2010-08-07 06:28:04 -07:00  
				
					
						
							
							
								 
						
							
							
								8fd3f6cf7f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-07 05:41:41 +01:00  
				
					
						
							
							
								 
						
							
							
								4e2caab756 
								
							
								 
							
						 
						
							
							
								
								Add new SceneGraphTests class.  Add simple TestDuplicateObject()  
							
							
							
						 
						
							2010-08-07 01:06:47 +01:00  
				
					
						
							
							
								 
						
							
							
								8d520f4525 
								
							
								 
							
						 
						
							
							
								
								Remove old test classes that don't actually test anything not done elsewhere  
							
							... 
							
							
							
							Also comment out log4net line in InventoryArchiverTests 
							
						 
						
							2010-08-07 00:50:01 +01:00  
				
					
						
							
							
								 
						
							
							
								6c8c8d669b 
								
							
								 
							
						 
						
							
							
								
								minor: a few miscellaneous comments  
							
							
							
						 
						
							2010-08-07 00:45:04 +01:00  
				
					
						
							
							
								 
						
							
							
								f9f776e407 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-06 11:44:57 -07:00  
				
					
						
							
							
								 
						
							
							
								330343505c 
								
							
								 
							
						 
						
							
							
								
								Implement CreateNewOutfitAttachments. This addresses mantis  #199 .  
							
							
							
						 
						
							2010-08-06 11:39:10 -07:00  
				
					
						
							
							
								 
						
							
							
								1270727c96 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'moap'  
							
							
							
						 
						
							2010-08-06 18:29:30 +01:00  
				
					
						
							
							
								 
						
							
							
								26387252f5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-06 18:08:40 +01:00  
				
					
						
							
							
								 
						
							
							
								120f3a18f2 
								
							
								 
							
						 
						
							
							
								
								Correct some script constants.  
							
							
							
						 
						
							2010-08-06 15:11:18 +01:00  
				
					
						
							
							
								 
						
							
							
								c48be64d9a 
								
							
								 
							
						 
						
							
							
								
								Remove posting region restart event from SOP, as it's now in XMRe  
							
							
							
						 
						
							2010-08-06 16:08:50 +02:00  
				
					
						
							
							
								 
						
							
							
								a636af13e7 
								
							
								 
							
						 
						
							
							
								
								Make sure the avatar position gets moved along with a prim it is sitting on. This fixes mantis  #208  and (maybe) issues with chat and sound coming from the wrong place when sat on a vehicle.  
							
							
							
						 
						
							2010-08-06 06:37:40 -07:00  
				
					
						
							
							
								 
						
							
							
								0a004f8c44 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-08-06 02:43:26 -07:00  
				
					
						
							
							
								 
						
							
							
								c5c6627adb 
								
							
								 
							
						 
						
							
							
								
								Implement CHANGED_REGION_(RE)START and also fix various CHANGED_* constants which had the wrong values (checked using LSL in SL). This addresses mantis  #217  and mantis  #53 .  
							
							
							
						 
						
							2010-08-06 02:40:31 -07:00  
				
					
						
							
							
								 
						
							
							
								8bdbcda2b7 
								
							
								 
							
						 
						
							
							
								
								We already have a record of killed prims. It just wasn't used by the new  
							
							... 
							
							
							
							JHurlicane code anymore. Use it to prevent sending updates after kills. 
							
						 
						
							2010-08-05 18:50:17 +02:00  
				
					
						
							
							
								 
						
							
							
								847008ee07 
								
							
								 
							
						 
						
							
							
								
								Addresses  http://opensimulator.org/mantis/view.php?id=4919  
							
							
							
						 
						
							2010-08-05 09:43:19 -07:00  
				
					
						
							
							
								 
						
							
							
								1869572297 
								
							
								 
							
						 
						
							
							
								
								Prevent setting the hovertext from firing changed_color  
							
							
							
						 
						
							2010-08-05 08:19:46 +01:00  
				
					
						
							
							
								 
						
							
							
								f1c51c8bb4 
								
							
								 
							
						 
						
							
							
								
								Scripted sit target fixes  
							
							
							
						 
						
							2010-08-03 19:51:32 -07:00  
				
					
						
							
							
								 
						
							
							
								ae99c1393d 
								
							
								 
							
						 
						
							
							
								
								Fix scripted sit offset in child prims  
							
							
							
						 
						
							2010-08-03 15:31:04 -07:00  
				
					
						
							
							
								 
						
							
							
								e3184753a6 
								
							
								 
							
						 
						
							
							
								
								Log the UUID of a prim that fails meshing and set the prim to phantom during  
							
							... 
							
							
							
							region startup 
							
						 
						
							2010-08-03 05:25:23 +02:00  
				
					
						
							
							
								 
						
							
							
								3302e8ddc4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-07-31 00:57:50 +01:00  
				
					
						
							
							
								 
						
							
							
								f3fa10fa15 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://diva@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-07-30 14:04:29 -07:00  
				
					
						
							
							
								 
						
							
							
								8ab7d80b09 
								
							
								 
							
						 
						
							
							
								
								Changed the way HG client verification is done: now transforming local and LAN client IPs into external IPs. This addresses some issues related to running both the user agents service and the viewer in the same machine/LAN, which then presents a problem when the user agent goes to an external network.  
							
							
							
						 
						
							2010-07-30 14:04:13 -07:00  
				
					
						
							
							
								 
						
							
							
								f84dbafb0c 
								
							
								 
							
						 
						
							
							
								
								remove gods event subscription to gods module from scene  
							
							
							
						 
						
							2010-07-30 21:58:24 +01:00  
				
					
						
							
							
								 
						
							
							
								63f3a16b72 
								
							
								 
							
						 
						
							
							
								
								remove empty, unused and uncalled UnsubscribeToClientEvents()  
							
							
							
						 
						
							2010-07-30 21:44:50 +01:00  
				
					
						
							
							
								 
						
							
							
								424b4b2b86 
								
							
								 
							
						 
						
							
							
								
								move attachment subscription events into AttachmentsModule from scene.  
							
							... 
							
							
							
							restored to some heavy casting in order to preserve RegionCombinerModule semantics, pending better events. 
							
						 
						
							2010-07-30 21:41:44 +01:00  
				
					
						
							
							
								 
						
							
							
								4d83b2d8a6 
								
							
								 
							
						 
						
							
							
								
								remove unused BasicQuadTreeNode  
							
							
							
						 
						
							2010-07-30 21:06:45 +01:00  
				
					
						
							
							
								 
						
							
							
								696b6c727f 
								
							
								 
							
						 
						
							
							
								
								Allow gods and estate managers/owners to be unaffected by parcel bans  
							
							
							
						 
						
							2010-07-29 16:20:40 +01:00  
				
					
						
							
							
								 
						
							
							
								7871dd606e 
								
							
								 
							
						 
						
							
							
								
								Allow gods and estate managers/owners to be unaffected by parcel bans  
							
							
							
						 
						
							2010-07-29 16:33:20 +02:00  
				
					
						
							
							
								 
						
							
							
								f067f733ea 
								
							
								 
							
						 
						
							
							
								
								add userExposed parameter to part copy event  
							
							
							
						 
						
							2010-07-28 19:38:20 +01:00  
				
					
						
							
							
								 
						
							
							
								0f15ccb2cf 
								
							
								 
							
						 
						
							
							
								
								relocate moap specific cloning code to MoapModule  
							
							
							
						 
						
							2010-07-28 19:23:30 +01:00  
				
					
						
							
							
								 
						
							
							
								5aa56b1274 
								
							
								 
							
						 
						
							
							
								
								Fix problem where changes to media textures for prims duplicated by shify copy would change both prims until server restart  
							
							... 
							
							
							
							I also found out that you can crash the current viewer by giving it more media entrys than it's expecting 
							
						 
						
							2010-07-28 18:55:29 +01:00  
				
					
						
							
							
								 
						
							
							
								b51b2efdc8 
								
							
								 
							
						 
						
							
							
								
								Add EventManager.OnSceneObjectPreSave() for future use.  This is triggered immediately before a copy of the group is persisted to storage  
							
							
							
						 
						
							2010-07-26 23:34:22 +01:00  
				
					
						
							
							
								 
						
							
							
								586ae0f6a0 
								
							
								 
							
						 
						
							
							
								
								Add EventManager.OnSceneObjectLoaded() for future use.  This is fired immediately after a scene object is loaded from storage.  
							
							
							
						 
						
							2010-07-26 23:34:22 +01:00  
				
					
						
							
							
								 
						
							
							
								ee6cd884c9 
								
							
								 
							
						 
						
							
							
								
								implement serverside checks for media texture navigation in order to stop naughty clients  
							
							
							
						 
						
							2010-07-26 23:34:21 +01:00  
				
					
						
							
							
								 
						
							
							
								51b208e96c 
								
							
								 
							
						 
						
							
							
								
								implement prim media control permissions serverside in order to stop bad clients  
							
							
							
						 
						
							2010-07-26 23:34:20 +01:00  
				
					
						
							
							
								 
						
							
							
								eb5e39d6ef 
								
							
								 
							
						 
						
							
							
								
								Fire CHANGED_MEDIA event if a media texture is set or cleared  
							
							
							
						 
						
							2010-07-26 23:34:20 +01:00  
				
					
						
							
							
								 
						
							
							
								39a38c4901 
								
							
								 
							
						 
						
							
							
								
								implement llClearPrimMedia()  
							
							... 
							
							
							
							untested 
							
						 
						
							2010-07-26 23:34:20 +01:00  
				
					
						
							
							
								 
						
							
							
								a5ad792e6c 
								
							
								 
							
						 
						
							
							
								
								implement llSetPrimMediaParams()  
							
							... 
							
							
							
							Untested 
							
						 
						
							2010-07-26 23:34:19 +01:00  
				
					
						
							
							
								 
						
							
							
								8f403cb4b8 
								
							
								 
							
						 
						
							
							
								
								Implement llGetPrimMediaParams()  
							
							... 
							
							
							
							Exposes method to get media entry via IMoapModule
As yet untested. 
							
						 
						
							2010-07-26 23:34:19 +01:00  
				
					
						
							
							
								 
						
							
							
								9682e0c733 
								
							
								 
							
						 
						
							
							
								
								Implement media texture persistence over server restarts for sqlite  
							
							... 
							
							
							
							This is currently persisting media as an OSDArray serialized to LLSD XML. 
							
						 
						
							2010-07-26 23:34:19 +01:00  
				
					
						
							
							
								 
						
							
							
								4a6adff4cd 
								
							
								 
							
						 
						
							
							
								
								start storing a mediaurl on the scene object part  
							
							... 
							
							
							
							not yet persisted or sent in the update 
							
						 
						
							2010-07-26 23:34:18 +01:00  
				
					
						
							
							
								 
						
							
							
								516ec4acd0 
								
							
								 
							
						 
						
							
							
								
								Eat a lockign exception that kills scripts. May bear more investigation  
							
							... 
							
							
							
							in the long run. 
							
						 
						
							2010-07-25 08:11:39 +02:00  
				
					
						
							
							
								 
						
							
							
								fb89d0ff4e 
								
							
								 
							
						 
						
							
							
								
								Allow megaregions to be used in M7, should we so decide  
							
							
							
						 
						
							2010-07-21 12:32:23 +02:00  
				
					
						
							
							
								 
						
							
							
								d4022becc3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-07-21 12:16:30 +02:00  
				
					
						
							
							
								 
						
							
							
								f63a4c8f2f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-07-21 12:03:44 +01:00  
				
					
						
							
							
								 
						
							
							
								c72c84b455 
								
							
								 
							
						 
						
							
							
								
								Refine autoreturn a bit  
							
							
							
						 
						
							2010-07-21 12:16:17 +02:00  
				
					
						
							
							
								 
						
							
							
								ac1a34714d 
								
							
								 
							
						 
						
							
							
								
								Allow Megaregions to start properly after an unclean shutdown  
							
							
							
						 
						
							2010-07-20 23:24:04 +01:00  
				
					
						
							
							
								 
						
							
							
								f08afc4f87 
								
							
								 
							
						 
						
							
							
								
								Restore lines that have been removed due to previous merge conflict.  
							
							
							
						 
						
							2010-07-20 14:28:17 -07:00  
				
					
						
							
							
								 
						
							
							
								4ccc141764 
								
							
								 
							
						 
						
							
							
								
								Resync with master  
							
							
							
						 
						
							2010-07-20 21:49:31 +01:00  
				
					
						
							
							
								 
						
							
							
								c0b8cbd85b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-07-20 21:47:53 +01:00  
				
					
						
							
							
								 
						
							
							
								dcf7973c9b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-07-20 21:39:20 +01:00  
				
					
						
							
							
								 
						
							
							
								176cb01130 
								
							
								 
							
						 
						
							
							
								
								Remove a merge artefact  
							
							
							
						 
						
							2010-07-20 21:38:31 +01:00  
				
					
						
							
							
								 
						
							
							
								686837d9ed 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-07-20 21:18:27 +01:00  
				
					
						
							
							
								 
						
							
							
								120d7014fd 
								
							
								 
							
						 
						
							
							
								
								When a god uses mass permission setting, the V bit is cleared from next  
							
							... 
							
							
							
							perms, rendering the item unmoveable for the next owenr. Make god mods
conform to the rules, too. 
							
						 
						
							2010-07-20 21:01:46 +01:00  
				
					
						
							
							
								 
						
							
							
								ea51bea508 
								
							
								 
							
						 
						
							
							
								
								prevent hacked viewers from being able to delete arbitrary items from any  
							
							... 
							
							
							
							prim. Allow friends with perms and shared group members to move or copy
things out of prims 
							
						 
						
							2010-07-20 21:01:14 +01:00  
				
					
						
							
							
								 
						
							
							
								78605baab3 
								
							
								 
							
						 
						
							
							
								
								Fix a few permissions vulnerability. Owners could cause permissions  
							
							... 
							
							
							
							escalation on items contained in prims using a hacked viewer 
							
						 
						
							2010-07-20 21:00:56 +01:00  
				
					
						
							
							
								 
						
							
							
								7c124a5543 
								
							
								 
							
						 
						
							
							
								
								Relaxed the ultra-conservative lock on m_items. Needs testing under linux and stress.  
							
							
							
						 
						
							2010-07-20 05:59:18 -07:00  
				
					
						
							
							
								 
						
							
							
								fd66ee57f3 
								
							
								 
							
						 
						
							
							
								
								When a god uses mass permission setting, the V bit is cleared from next  
							
							... 
							
							
							
							perms, rendering the item unmoveable for the next owenr. Make god mods
conform to the rules, too. 
							
						 
						
							2010-07-20 14:45:46 +02:00  
				
					
						
							
							
								 
						
							
							
								cd2bb7daf3 
								
							
								 
							
						 
						
							
							
								
								Deleted Snoopy's patch completely, including Thread.Sleep. Preliminary tests indicate that this is what causes deadlock. More tests needed.  
							
							
							
						 
						
							2010-07-19 08:07:37 -07:00  
				
					
						
							
							
								 
						
							
							
								a974704a3e 
								
							
								 
							
						 
						
							
							
								
								re-add the sleep lost in the revert.  
							
							
							
						 
						
							2010-07-19 14:37:27 +01:00  
				
					
						
							
							
								 
						
							
							
								575f7d3366 
								
							
								 
							
						 
						
							
							
								
								Revert "Thank you, Snoopy, for a patch to reduce sim script startup CPU usage"  
							
							... 
							
							
							
							This reverts commit c404c5fb54 
							
						 
						
							2010-07-19 14:36:53 +01:00  
				
					
						
							
							
								 
						
							
							
								c088397ec7 
								
							
								 
							
						 
						
							
							
								
								If the client requests that an object be deleted, and the SOG/SOP is null and/or is marked as deleted, just send the KillObject  
							
							
							
						 
						
							2010-07-18 06:01:26 -07:00  
				
					
						
							
							
								 
						
							
							
								3f91805afb 
								
							
								 
							
						 
						
							
							
								
								prevent hacked viewers from being able to delete arbitrary items from any  
							
							... 
							
							
							
							prim. Allow friends with perms and shared group members to move or copy
things out of prims 
							
						 
						
							2010-07-15 20:28:18 +02:00  
				
					
						
							
							
								 
						
							
							
								8d2b4b7b48 
								
							
								 
							
						 
						
							
							
								
								Fix a few permissions vulnerability. Owners could cause permissions  
							
							... 
							
							
							
							escalation on items contained in prims using a hacked viewer 
							
						 
						
							2010-07-15 20:03:08 +02:00  
				
					
						
							
							
								 
						
							
							
								ddfff55cc7 
								
							
								 
							
						 
						
							
							
								
								Preserve attachment data while a prim is in world. Allows attachment  
							
							... 
							
							
							
							editing on the ground without losing attachpoint and position 
							
						 
						
							2010-07-14 21:06:49 +02:00  
				
					
						
							
							
								 
						
							
							
								e1ea82b329 
								
							
								 
							
						 
						
							
							
								
								Major attachments cleanup. Remove unused AttachObject ClientView method  
							
							... 
							
							
							
							Clean up use of AttachObject throughout, reduce number of overloads
and number of parameters 
							
						 
						
							2010-07-14 19:51:12 +01:00  
				
					
						
							
							
								 
						
							
							
								a7b5fe6a88 
								
							
								 
							
						 
						
							
							
								
								Remove useless quaternion parameter from AttachObject sig  
							
							
							
						 
						
							2010-07-14 19:49:54 +01:00  
				
					
						
							
							
								 
						
							
							
								0b74662ce2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-07-14 19:53:15 +01:00  
				
					
						
							
							
								 
						
							
							
								12858122d5 
								
							
								 
							
						 
						
							
							
								
								Fixes mantis  #4870 .  
							
							
							
						 
						
							2010-07-14 11:02:41 -07:00  
				
					
						
							
							
								 
						
							
							
								bebbe407ee 
								
							
								 
							
						 
						
							
							
								
								Major attachments cleanup. Remove unused AttachObject ClientView method  
							
							... 
							
							
							
							Clean up use of AttachObject throughout, reduce number of overloads
and number of parameters 
							
						 
						
							2010-07-14 19:58:23 +02:00  
				
					
						
							
							
								 
						
							
							
								0c445239a6 
								
							
								 
							
						 
						
							
							
								
								Remove useless quaternion parameter from AttachObject sig  
							
							
							
						 
						
							2010-07-14 19:21:01 +02:00  
				
					
						
							
							
								 
						
							
							
								39cd57598b 
								
							
								 
							
						 
						
							
							
								
								Fix a permissions issue  
							
							
							
						 
						
							2010-07-14 16:12:44 +01:00  
				
					
						
							
							
								 
						
							
							
								cbb3a8ab94 
								
							
								 
							
						 
						
							
							
								
								Fix a permissions issue  
							
							
							
						 
						
							2010-07-14 16:21:55 +02:00  
				
					
						
							
							
								 
						
							
							
								33aa7ba7dc 
								
							
								 
							
						 
						
							
							
								
								Revert "More on mantis  #4869 . This fixes the problem of objects showing up as no copy when they are copy-able. It works, but I have no idea what I'm doing."  
							
							... 
							
							
							
							Cuauses a permission escalation. do NOT USE the preceding commit 
							
						 
						
							2010-07-14 14:59:34 +01:00  
				
					
						
							
							
								 
						
							
							
								bec1d7cc36 
								
							
								 
							
						 
						
							
							
								
								Removed left-over debug messages.  
							
							
							
						 
						
							2010-07-14 07:00:24 -07:00  
				
					
						
							
							
								 
						
							
							
								87fb19162e 
								
							
								 
							
						 
						
							
							
								
								More on mantis  #4869 . This fixes the problem of objects showing up as no copy when they are copy-able. It works, but I have no idea what I'm doing.  
							
							
							
						 
						
							2010-07-14 06:57:56 -07:00  
				
					
						
							
							
								 
						
							
							
								cd8bb316ea 
								
							
								 
							
						 
						
							
							
								
								Remove getting the object capacity from the money module. It is now set  
							
							... 
							
							
							
							directly from the Region Info (and the region ini file) 
							
						 
						
							2010-07-14 03:51:00 +01:00  
				
					
						
							
							
								 
						
							
							
								af13c80d68 
								
							
								 
							
						 
						
							
							
								
								Remove getting the object capacity from the money module. It is now set  
							
							... 
							
							
							
							directly from the Region Info (and the region ini file) 
							
						 
						
							2010-07-14 03:59:26 +02:00  
				
					
						
							
							
								 
						
							
							
								c5891c14c7 
								
							
								 
							
						 
						
							
							
								
								Bail out in AttachToBackup if the group is an attachment  
							
							
							
						 
						
							2010-07-13 15:32:35 -07:00  
				
					
						
							
							
								 
						
							
							
								dd14016885 
								
							
								 
							
						 
						
							
							
								
								Revamp the permissions propagation. This MAY mess up. Please test.  
							
							... 
							
							
							
							Change the slam bit from 3 to 4. Assume the old slam bit is always set.
The new slam bit is a "changed owner" bit, correcting a bug where an item
passed from the creator to another with less than full perms, then back (sale
test) would arrive back full perm. Lots of in-code docs. 
							
						 
						
							2010-07-13 20:45:16 +01:00  
				
					
						
							
							
								 
						
							
							
								89c1c5c35a 
								
							
								 
							
						 
						
							
							
								
								Revamp the permissions propagation. This MAY mess up. Please test.  
							
							... 
							
							
							
							Change the slam bit from 3 to 4. Assume the old slam bit is always set.
The new slam bit is a "changed owner" bit, correcting a bug where an item
passed from the creator to another with less than full perms, then back (sale
test) would arrive back full perm. Lots of in-code docs. 
							
						 
						
							2010-07-13 20:40:23 +02:00  
				
					
						
							
							
								 
						
							
							
								5f4105d48c 
								
							
								 
							
						 
						
							
							
								
								Removed the CHANGED_COLOR event post from the Color accessor in SOP. This is not the correct usage of this changed event - it's only supposed to be posted when the /textures/ change colour or alpha transparency, not the floating text. This fixes several race conditions in scripts ported from SL.  
							
							
							
						 
						
							2010-07-12 13:55:56 -07:00  
				
					
						
							
							
								 
						
							
							
								26621ca500 
								
							
								 
							
						 
						
							
							
								
								Add scripted controllers into agent intersim messaging  
							
							
							
						 
						
							2010-07-11 14:50:14 +01:00  
				
					
						
							
							
								 
						
							
							
								7f0f11304f 
								
							
								 
							
						 
						
							
							
								
								Add scripted controllers into agent intersim messaging  
							
							
							
						 
						
							2010-07-11 14:26:57 +02:00  
				
					
						
							
							
								 
						
							
							
								922e874653 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-07-11 13:32:10 +01:00  
				
					
						
							
							
								 
						
							
							
								eaea89bbb7 
								
							
								 
							
						 
						
							
							
								
								Remove localID from script controls data. It won't transfer to another  
							
							... 
							
							
							
							region anyway 
							
						 
						
							2010-07-11 13:09:11 +01:00  
				
					
						
							
							
								 
						
							
							
								1169bfeaf3 
								
							
								 
							
						 
						
							
							
								
								Make taken items go back to the folder they came from  
							
							
							
						 
						
							2010-07-10 10:43:34 +01:00  
				
					
						
							
							
								 
						
							
							
								8aa5f30082 
								
							
								 
							
						 
						
							
							
								
								Make taken items go back to the folder they came from  
							
							
							
						 
						
							2010-07-10 10:51:49 +02:00  
				
					
						
							
							
								 
						
							
							
								5f400a50be 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-07-08 17:32:57 +01:00  
				
					
						
							
							
								 
						
							
							
								e947d04038 
								
							
								 
							
						 
						
							
							
								
								Undo fix is now complete. This commit repairs the special case of the root prim moving or rotating independently of the rest of the group.  
							
							
							
						 
						
							2010-07-05 05:44:35 -07:00  
				
					
						
							
							
								 
						
							
							
								be5dd04150 
								
							
								 
							
						 
						
							
							
								
								Bring "Redo" up to date with "Undo" so it works too  
							
							
							
						 
						
							2010-07-05 03:58:18 -07:00  
				
					
						
							
							
								 
						
							
							
								c7e4880a5e 
								
							
								 
							
						 
						
							
							
								
								One more buglet fixed related to mantis  #4841  -- auto-returns were still chocking on a null pointer exception.  
							
							
							
						 
						
							2010-07-05 03:36:26 -07:00  
				
					
						
							
							
								 
						
							
							
								8849b9af8b 
								
							
								 
							
						 
						
							
							
								
								Fix single prim rotation undo.  All UNDO functions are now working correctly except for when the root prim is moved or rotated as a single prim (coming soon).  
							
							
							
						 
						
							2010-07-04 20:45:11 -07:00  
				
					
						
							
							
								 
						
							
							
								c616335019 
								
							
								 
							
						 
						
							
							
								
								Rotation undo fix and remove a debug chatter i missed. Still not working: Individual child prim rotational undo and special cases where the root prim was moved or rotated (all the children then need to restore their offsets). Coming shortly.  
							
							
							
						 
						
							2010-07-04 19:58:52 -07:00  
				
					
						
							
							
								 
						
							
							
								5b68343361 
								
							
								 
							
						 
						
							
							
								
								The majority of the Undo fix.  There is still an issue with Rotation which i'll address next; however position undo and scale undo should be working just fine now. Also removed some residual debug logging.  
							
							
							
						 
						
							2010-07-04 19:28:39 -07:00  
				
					
						
							
							
								 
						
							
							
								b84f72df0b 
								
							
								 
							
						 
						
							
							
								
								Got rid of all hyperassets references. Also fixed accessing textures in user's inventory in foreign grids.  
							
							
							
						 
						
							2010-07-04 14:59:15 -07:00  
				
					
						
							
							
								 
						
							
							
								02a15bc787 
								
							
								 
							
						 
						
							
							
								
								Started to clean up the mess with HyperAssets in LLClientView. Fixed HG access to Notecards in user's inventory.  
							
							
							
						 
						
							2010-07-04 13:56:03 -07:00  
				
					
						
							
							
								 
						
							
							
								8a45191aa9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-07-04 11:02:21 +01:00  
				
					
						
							
							
								 
						
							
							
								abe0a9ff49 
								
							
								 
							
						 
						
							
							
								
								Fixes the obvious problem in mantis  #4841 . Melanie needs to look at other potential problems there, though.  
							
							
							
						 
						
							2010-07-04 02:59:38 -07:00  
				
					
						
							
							
								 
						
							
							
								edcfaf60c9 
								
							
								 
							
						 
						
							
							
								
								Fix IMs the right way. This sets it up so that timestamps are actually  
							
							... 
							
							
							
							in PST (to match viewer time), does correct storage and retrieval of
IMs, corrects the session ID and makes sure IMs don't get marked "saved"
if they're live. Removes the group IM save option, which our group IM
module never had in the first place, as saving group chatter makes no
sense at all. 
							
						 
						
							2010-07-03 20:27:00 +02:00  
				
					
						
							
							
								 
						
							
							
								e4739523d3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-07-03 06:11:46 -07:00  
				
					
						
							
							
								 
						
							
							
								fe2b044d38 
								
							
								 
							
						 
						
							
							
								
								Fix Undo!  Made a lot of changes to Undo state saving; it now considers that groups of objects can be moved and not just individual prims..  
							
							
							
						 
						
							2010-07-03 06:10:55 -07:00  
				
					
						
							
							
								 
						
							
							
								e15f6905a5 
								
							
								 
							
						 
						
							
							
								
								Clean up IMoneyModule and adjust the other modules to the changes  
							
							
							
						 
						
							2010-07-02 06:13:58 +01:00  
				
					
						
							
							
								 
						
							
							
								c87e6a289c 
								
							
								 
							
						 
						
							
							
								
								Clean up IMoneyModule and adjust the other modules to the changes  
							
							
							
						 
						
							2010-07-02 06:20:36 +02:00  
				
					
						
							
							
								 
						
							
							
								3940a4dbc7 
								
							
								 
							
						 
						
							
							
								
								Avoid a spurious error message when taking a friend's no copy item  
							
							
							
						 
						
							2010-07-01 16:11:10 +02:00  
				
					
						
							
							
								 
						
							
							
								46a531d865 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-30 21:35:05 +01:00  
				
					
						
							
							
								 
						
							
							
								be0af01061 
								
							
								 
							
						 
						
							
							
								
								Revert "stop exceptions in setting and getting state from propogating since they aren't fatal to operations"  
							
							... 
							
							
							
							This reverts commit 94cb6fc916 
							
						 
						
							2010-06-29 23:43:38 +01:00  
				
					
						
							
							
								 
						
							
							
								5d11833ae1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-06-29 20:36:36 +01:00  
				
					
						
							
							
								 
						
							
							
								94cb6fc916 
								
							
								 
							
						 
						
							
							
								
								stop exceptions in setting and getting state from propogating since they aren't fatal to operations  
							
							... 
							
							
							
							this will hopefully stop "save oar" from failing if a script asset is corrupt 
							
						 
						
							2010-06-29 21:08:09 +01:00  
				
					
						
							
							
								 
						
							
							
								5964084d25 
								
							
								 
							
						 
						
							
							
								
								Fix a nullref on autoreturn  
							
							
							
						 
						
							2010-06-29 20:36:17 +01:00  
				
					
						
							
							
								 
						
							
							
								3cd717d929 
								
							
								 
							
						 
						
							
							
								
								Comment the "Notecard saved" notification that pops up when a notecard  
							
							... 
							
							
							
							is saved into a prim. Sl doesn't have it, and for good reason: It also
happens on scripts in our version. Which is wrong. Better no message
than a wrong one. 
							
						 
						
							2010-06-29 04:09:14 +02:00  
				
					
						
							
							
								 
						
							
							
								6f4d4543b9 
								
							
								 
							
						 
						
							
							
								
								Make newly created prims be named "Object" and make newly created scripts  
							
							... 
							
							
							
							have a default touch handler. Compatibility patch 
							
						 
						
							2010-06-29 03:51:16 +02:00  
				
					
						
							
							
								 
						
							
							
								0a82d10fc4 
								
							
								 
							
						 
						
							
							
								
								Change the way IRegionModule us referenced by IEmailModule to  
							
							... 
							
							
							
							allow later conversion to new style 
							
						 
						
							2010-06-28 03:14:05 +01:00  
				
					
						
							
							
								 
						
							
							
								85a9c305a2 
								
							
								 
							
						 
						
							
							
								
								Remove AgentID and GroupOD from the signature of SOG.Copy(). They were never  
							
							... 
							
							
							
							used, but made for a very mispleading read of the code in the callers. 
							
						 
						
							2010-06-28 01:43:26 +01:00  
				
					
						
							
							
								 
						
							
							
								4cdda2cae9 
								
							
								 
							
						 
						
							
							
								
								Fix Copy on Ray, Drag Copy and other little things. Removed the wrong and  
							
							... 
							
							
							
							nonworking ownership assignment in SOG, which messed things up before.
No longer trust the client to send the ID of the person something is copied
as, since it allows to run a script with someone else's permissions. Properly
adjust inventory ownership and perms. 
							
						 
						
							2010-06-28 01:36:40 +01:00  
				
					
						
							
							
								 
						
							
							
								4fa1d4896c 
								
							
								 
							
						 
						
							
							
								
								Change the way IRegionModule us referenced by IEmailModule to  
							
							... 
							
							
							
							allow later conversion to new style 
							
						 
						
							2010-06-28 02:30:36 +02:00  
				
					
						
							
							
								 
						
							
							
								a817f6b48c 
								
							
								 
							
						 
						
							
							
								
								Remove AgentID and GroupOD from the signature of SOG.Copy(). They were never  
							
							... 
							
							
							
							used, but made for a very mispleading read of the code in the callers. 
							
						 
						
							2010-06-28 01:48:24 +02:00  
				
					
						
							
							
								 
						
							
							
								d570cffa39 
								
							
								 
							
						 
						
							
							
								
								Fix Copy on Ray, Drag Copy and other little things. Removed the wrong and  
							
							... 
							
							
							
							nonworking ownership assignment in SOG, which messed things up before.
No longer trust the client to send the ID of the person something is copied
as, since it allows to run a script with someone else's permissions. Properly
adjust inventory ownership and perms. 
							
						 
						
							2010-06-28 01:29:30 +02:00  
				
					
						
							
							
								 
						
							
							
								660a560d3b 
								
							
								 
							
						 
						
							
							
								
								Make drag copy and copy-on-ray handle friends list perms properly  
							
							
							
						 
						
							2010-06-27 20:59:51 +01:00  
				
					
						
							
							
								 
						
							
							
								3612a5252b 
								
							
								 
							
						 
						
							
							
								
								Fix more perms weirdness. Preserve "Locked" status across gives and rez/take.  
							
							... 
							
							
							
							Preserve "Anyone can move" flag in most cases. 
							
						 
						
							2010-06-27 20:23:33 +01:00  
				
					
						
							
							
								 
						
							
							
								2cced72d70 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-27 21:05:06 +02:00  
				
					
						
							
							
								 
						
							
							
								9c553cd254 
								
							
								 
							
						 
						
							
							
								
								Fix more perms weirdness. Preserve "Locked" status across gives and rez/take.  
							
							... 
							
							
							
							Preserve "Anyone can move" flag in most cases. 
							
						 
						
							2010-06-27 20:20:08 +01:00  
				
					
						
							
							
								 
						
							
							
								ba38c697e8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-27 20:05:55 +01:00  
				
					
						
							
							
								 
						
							
							
								205d2496f6 
								
							
								 
							
						 
						
							
							
								
								Fix permission propagation to prevent permanently locked objects from being  
							
							... 
							
							
							
							created. 
							
						 
						
							2010-06-27 20:04:39 +01:00  
				
					
						
							
							
								 
						
							
							
								19f18c8a1b 
								
							
								 
							
						 
						
							
							
								
								Make drag copy and copy-on-ray handle friends list perms properly  
							
							
							
						 
						
							2010-06-27 21:04:30 +02:00  
				
					
						
							
							
								 
						
							
							
								592ff1288d 
								
							
								 
							
						 
						
							
							
								
								Add a new global event : OnTerrainUpdate  
							
							
							
						 
						
							2010-06-26 18:51:19 -07:00  
				
					
						
							
							
								 
						
							
							
								c97e9f8621 
								
							
								 
							
						 
						
							
							
								
								Reverting the ITerrainModule changes. Turns out this was useless.  
							
							
							
						 
						
							2010-06-26 18:43:01 -07:00  
				
					
						
							
							
								 
						
							
							
								3bcee57e3e 
								
							
								 
							
						 
						
							
							
								
								add HasChanged to ITerrainModule  
							
							
							
						 
						
							2010-06-26 17:34:19 -07:00  
				
					
						
							
							
								 
						
							
							
								8f0adfbfb2 
								
							
								 
							
						 
						
							
							
								
								Trigger the RegionLightShareData OnSave event properly when the profile is saved  
							
							
							
						 
						
							2010-06-26 15:15:19 -07:00  
				
					
						
							
							
								 
						
							
							
								d188ed8ed8 
								
							
								 
							
						 
						
							
							
								
								Return everything at once, it's more efficient that way  
							
							
							
						 
						
							2010-06-26 13:07:17 -07:00  
				
					
						
							
							
								 
						
							
							
								ed5dac7e82 
								
							
								 
							
						 
						
							
							
								
								Fix another nullref issue in DeRezSceneObject  
							
							
							
						 
						
							2010-06-26 13:06:47 -07:00  
				
					
						
							
							
								 
						
							
							
								bd19cf739a 
								
							
								 
							
						 
						
							
							
								
								Fix a bug with DeRezObjects (check for a null remoteClient)  
							
							
							
						 
						
							2010-06-26 12:38:08 -07:00  
				
					
						
							
							
								 
						
							
							
								acab2a159d 
								
							
								 
							
						 
						
							
							
								
								Return objects which are NoCopy instead of just leaving  them when cleaning the scene, if exceptNoCopy = true.  
							
							
							
						 
						
							2010-06-26 11:24:36 -07:00  
				
					
						
							
							
								 
						
							
							
								70d3b9aeca 
								
							
								 
							
						 
						
							
							
								
								Add a DeleteAllSceneObjects(bool exceptNoCopy) method to allow  NoCopy objects to be retained when the scene is cleared.  
							
							
							
						 
						
							2010-06-26 11:14:58 -07:00  
				
					
						
							
							
								 
						
							
							
								06fd49bda9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-26 06:17:09 +02:00  
				
					
						
							
							
								 
						
							
							
								6274317e63 
								
							
								 
							
						 
						
							
							
								
								Fix loading of attachments on login  
							
							
							
						 
						
							2010-06-26 06:16:24 +02:00  
				
					
						
							
							
								 
						
							
							
								f64d1cb396 
								
							
								 
							
						 
						
							
							
								
								Add new event: OnChangedBackup  
							
							
							
						 
						
							2010-06-25 14:39:15 -07:00  
				
					
						
							
							
								 
						
							
							
								30397b6fbc 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-25 14:26:07 -07:00  
				
					
						
							
							
								 
						
							
							
								96e649189f 
								
							
								 
							
						 
						
							
							
								
								Add two events: OnAttachToBackup and OnDetachFromBackup.  
							
							
							
						 
						
							2010-06-25 14:25:39 -07:00  
				
					
						
							
							
								 
						
							
							
								dc9e9931eb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-25 20:26:48 +01:00  
				
					
						
							
							
								 
						
							
							
								52b711af82 
								
							
								 
							
						 
						
							
							
								
								stop KeyNotFoundException() being thrown in RemoveScenePresence if the agent isn't present in the presence dictionary  
							
							... 
							
							
							
							the code to do this was there but was being circumvented by newmap[agentID] before the check actually took place 
							
						 
						
							2010-06-25 18:55:20 +01:00  
				
					
						
							
							
								 
						
							
							
								afff74a835 
								
							
								 
							
						 
						
							
							
								
								Add DwellModule interface  
							
							
							
						 
						
							2010-06-25 01:44:17 +02:00  
				
					
						
							
							
								 
						
							
							
								e94cf3d9b7 
								
							
								 
							
						 
						
							
							
								
								And another conflict  
							
							
							
						 
						
							2010-06-24 03:35:42 +01:00  
				
					
						
							
							
								 
						
							
							
								e93853623b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-24 03:30:11 +01:00  
				
					
						
							
							
								 
						
							
							
								c404c5fb54 
								
							
								 
							
						 
						
							
							
								
								Thank you, Snoopy, for a patch to reduce sim script startup CPU usage  
							
							
							
						 
						
							2010-06-23 21:14:28 +01:00  
				
					
						
							
							
								 
						
							
							
								68551675df 
								
							
								 
							
						 
						
							
							
								
								Guard prioritizer agains null values as those produced by a bullet dying  
							
							... 
							
							
							
							before it can be updated 
							
						 
						
							2010-06-22 23:39:39 +01:00  
				
					
						
							
							
								 
						
							
							
								962dade155 
								
							
								 
							
						 
						
							
							
								
								Cause collisions with the avatar to be sent to attachments. Currently  
							
							... 
							
							
							
							ignores collision filter. Physics collisions are still dodgy, so we
don't get the events we should be getting. 
							
						 
						
							2010-06-22 04:04:59 +02:00  
				
					
						
							
							
								 
						
							
							
								3428196631 
								
							
								 
							
						 
						
							
							
								
								Guard prioritizer agains null values as those produced by a bullet dying  
							
							... 
							
							
							
							before it can be updated 
							
						 
						
							2010-06-22 02:33:20 +02:00  
				
					
						
							
							
								 
						
							
							
								9d251b1dc5 
								
							
								 
							
						 
						
							
							
								
								Fix the StandUp position to calculate as if we're still using the child prim id.  
							
							
							
						 
						
							2010-06-20 15:57:01 -07:00  
				
					
						
							
							
								 
						
							
							
								fc715a092c 
								
							
								 
							
						 
						
							
							
								
								Fix the sit code to ensure that we use the root prim of a linkset as a reference in the case of an avatar sitting on a child prim. This fixes various camera issues and fixes mantis  #0000059 .  
							
							
							
						 
						
							2010-06-20 15:38:48 -07:00  
				
					
						
							
							
								 
						
							
							
								33d05ef554 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-20 14:45:36 -07:00  
				
					
						
							
							
								 
						
							
							
								a1416612a9 
								
							
								 
							
						 
						
							
							
								
								Update all clients sitting on a linkset if a child prim is moved. This prevents avatars being "lost in the void" until they stand up when a child prim is moved that they're sitting on.  
							
							
							
						 
						
							2010-06-20 14:45:04 -07:00  
				
					
						
							
							
								 
						
							
							
								13a0b65a80 
								
							
								 
							
						 
						
							
							
								
								Modify avatar responsiveness policy to send roots before children  
							
							
							
						 
						
							2010-06-20 21:38:06 +02:00  
				
					
						
							
							
								 
						
							
							
								04b60aa490 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-19 20:32:01 +01:00  
				
					
						
							
							
								 
						
							
							
								49d7d8534c 
								
							
								 
							
						 
						
							
							
								
								Allow moving an avatar as part of a linkset using llSetLinkPrimitiveParams. This unlocks an awful lot of poseball-free content, and is a step towards resolving mantis  #59 .  
							
							
							
						 
						
							2010-06-19 10:06:09 -07:00  
				
					
						
							
							
								 
						
							
							
								1e7ce6dbce 
								
							
								 
							
						 
						
							
							
								
								Hunting for the problem in  #4777  
							
							
							
						 
						
							2010-06-19 09:44:02 -07:00  
				
					
						
							
							
								 
						
							
							
								6d8da699b2 
								
							
								 
							
						 
						
							
							
								
								Add "AvatarHeight/2" to the Home Position when set to avoid having the avatar fall through the ground when they TP home.  
							
							
							
						 
						
							2010-06-19 07:00:01 -07:00  
				
					
						
							
							
								 
						
							
							
								cea7905602 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-17 13:04:32 -04:00  
				
					
						
							
							
								 
						
							
							
								958c6c6fde 
								
							
								 
							
						 
						
							
							
								
								Add rez on water surface.  
							
							
							
						 
						
							2010-06-17 13:04:18 -04:00  
				
					
						
							
							
								 
						
							
							
								0b75f759b4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-16 04:10:55 +01:00  
				
					
						
							
							
								 
						
							
							
								9c9ce9e8dd 
								
							
								 
							
						 
						
							
							
								
								* Deleted duplicated migration that was failing anyway.  
							
							... 
							
							
							
							* Added an error message in initial estate owner creation that makes it clear what needs to happen. 
							
						 
						
							2010-06-14 11:50:42 -07:00  
				
					
						
							
							
								 
						
							
							
								bd346ab8c7 
								
							
								 
							
						 
						
							
							
								
								Fixes attachments coming back upon being detached in neighbouring regions and crossing.  
							
							
							
						 
						
							2010-06-13 19:18:17 -07:00  
				
					
						
							
							
								 
						
							
							
								19558f380a 
								
							
								 
							
						 
						
							
							
								
								Fixes the long-standing RegionUp bug! Plus lots of other cleanups related to neighbours.  
							
							
							
						 
						
							2010-06-13 19:06:22 -07:00  
				
					
						
							
							
								 
						
							
							
								fdf648bcf3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-14 02:49:15 +01:00  
				
					
						
							
							
								 
						
							
							
								9b30f44672 
								
							
								 
							
						 
						
							
							
								
								D.U.H.  #2 . Inverted test. Again. Argh!  
							
							
							
						 
						
							2010-06-14 02:28:31 +02:00  
				
					
						
							
							
								 
						
							
							
								1532dbca0a 
								
							
								 
							
						 
						
							
							
								
								Guard against a potential nullref  
							
							
							
						 
						
							2010-06-14 00:12:39 +02:00  
				
					
						
							
							
								 
						
							
							
								f9b4f5f594 
								
							
								 
							
						 
						
							
							
								
								Revert "Introduce SOP.UpdateSitters() to update sitting avatars' chat position if"  
							
							... 
							
							
							
							This reverts commit f59e272643 
							
						 
						
							2010-06-14 00:05:01 +02:00  
				
					
						
							
							
								 
						
							
							
								5fda89fdb5 
								
							
								 
							
						 
						
							
							
								
								Revert "D.U.H."  
							
							... 
							
							
							
							This reverts commit 3058761806 
							
						 
						
							2010-06-14 00:04:02 +02:00  
				
					
						
							
							
								 
						
							
							
								093cc047cd 
								
							
								 
							
						 
						
							
							
								
								Revert "Try it witht he root prim"  
							
							... 
							
							
							
							This reverts commit d520360cb8 
							
						 
						
							2010-06-14 00:03:43 +02:00  
				
					
						
							
							
								 
						
							
							
								62763cc0fb 
								
							
								 
							
						 
						
							
							
								
								Report current position instead of position at the time we sat down  
							
							
							
						 
						
							2010-06-14 00:02:17 +02:00  
				
					
						
							
							
								 
						
							
							
								d520360cb8 
								
							
								 
							
						 
						
							
							
								
								Try it witht he root prim  
							
							
							
						 
						
							2010-06-13 23:01:15 +02:00  
				
					
						
							
							
								 
						
							
							
								3058761806 
								
							
								 
							
						 
						
							
							
								
								D.U.H.  
							
							... 
							
							
							
							un-reverse a reversed condition 
							
						 
						
							2010-06-13 22:43:14 +02:00  
				
					
						
							
							
								 
						
							
							
								520b0e131c 
								
							
								 
							
						 
						
							
							
								
								Try to make prims stop moving. Reset velocity, etc, unconditionally. Although  
							
							... 
							
							
							
							the phys actor may be new, the prim fields could still be set and the
slimupdates system would continue sending that data out. 
							
						 
						
							2010-06-13 22:37:11 +02:00  
				
					
						
							
							
								 
						
							
							
								3d319d6c3f 
								
							
								 
							
						 
						
							
							
								
								Actually update the SP. EXPERIMENTAL  
							
							
							
						 
						
							2010-06-13 22:23:07 +02:00  
				
					
						
							
							
								 
						
							
							
								f59e272643 
								
							
								 
							
						 
						
							
							
								
								Introduce SOP.UpdateSitters() to update sitting avatars' chat position if  
							
							... 
							
							
							
							needed 
							
						 
						
							2010-06-13 22:21:05 +02:00  
				
					
						
							
							
								 
						
							
							
								b3594681a4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://diva@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-06-12 12:09:06 -07:00  
				
					
						
							
							
								 
						
							
							
								66619b5996 
								
							
								 
							
						 
						
							
							
								
								Added checks for failed UpdateAgent calls.  
							
							
							
						 
						
							2010-06-12 12:08:45 -07:00  
				
					
						
							
							
								 
						
							
							
								5e4bee0f34 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-12 19:15:59 +01:00  
				
					
						
							
							
								 
						
							
							
								59acb37d92 
								
							
								 
							
						 
						
							
							
								
								Change name of method to better reflect what it does  
							
							
							
						 
						
							2010-06-12 19:14:46 +01:00  
				
					
						
							
							
								 
						
							
							
								e6efe34b4c 
								
							
								 
							
						 
						
							
							
								
								* Added CHANGED_TELEPORT event trigger upon inter-sim teleports.  
							
							... 
							
							
							
							* Cleaned up NewUserConnection. 
							
						 
						
							2010-06-12 11:11:13 -07:00  
				
					
						
							
							
								 
						
							
							
								63531b1df5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-12 04:36:14 -07:00  
				
					
						
							
							
								 
						
							
							
								3ea11fe2e6 
								
							
								 
							
						 
						
							
							
								
								Get rid of spamming SOG debug message  
							
							
							
						 
						
							2010-06-12 04:35:51 -07:00  
				
					
						
							
							
								 
						
							
							
								3c036934a3 
								
							
								 
							
						 
						
							
							
								
								Preserving the link numbers is a serializer's highest duty.  
							
							... 
							
							
							
							Prevent region crossings from screwing up complex attachments by preserving
link numbers. 
							
						 
						
							2010-06-12 08:28:00 +01:00  
				
					
						
							
							
								 
						
							
							
								65f03af38f 
								
							
								 
							
						 
						
							
							
								
								Don't filre CHANGED_INVENTORY if a prim comes in from storage  
							
							
							
						 
						
							2010-06-12 07:34:55 +01:00  
				
					
						
							
							
								 
						
							
							
								03a48f87e4 
								
							
								 
							
						 
						
							
							
								
								Preserving the link numbers is a serializer's highest duty.  
							
							... 
							
							
							
							Prevent region crossings from screwing up complex attachments by preserving
link numbers. 
							
						 
						
							2010-06-12 08:29:20 +02:00  
				
					
						
							
							
								 
						
							
							
								57a60282f5 
								
							
								 
							
						 
						
							
							
								
								Don't filre CHANGED_INVENTORY if a prim comes in from storage  
							
							
							
						 
						
							2010-06-12 06:57:10 +01:00  
				
					
						
							
							
								 
						
							
							
								508bfa1de8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-12 01:26:55 +01:00  
				
					
						
							
							
								 
						
							
							
								c8ed972443 
								
							
								 
							
						 
						
							
							
								
								Move "StopFlying()" into LLSpace. Try to reinstate the carefully crafted packet  
							
							... 
							
							
							
							we used to send before slimupdates and explicitly send it 
							
						 
						
							2010-06-12 01:25:25 +01:00  
				
					
						
							
							
								 
						
							
							
								836728e5de 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-12 00:08:20 +01:00  
				
					
						
							
							
								 
						
							
							
								d1a324888b 
								
							
								 
							
						 
						
							
							
								
								* Added a new method to IMapImageGenerator for getting the map tile before it is JPEG2000 compressed  
							
							... 
							
							
							
							* Aesthetically improved map tile water
* SimianGrid connector now uploads a PNG tile to the AddMapTile API 
							
						 
						
							2010-06-11 15:37:25 -07:00  
				
					
						
							
							
								 
						
							
							
								d184fef4dc 
								
							
								 
							
						 
						
							
							
								
								Inventory offers and subsequent notifications of acceptance/decline now working across the board.  
							
							
							
						 
						
							2010-06-11 12:47:47 -07:00  
				
					
						
							
							
								 
						
							
							
								1cfebca48d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-11 20:35:00 +01:00  
				
					
						
							
							
								 
						
							
							
								aa2f5bdd77 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-11 17:46:29 +01:00  
				
					
						
							
							
								 
						
							
							
								b2b6799f1c 
								
							
								 
							
						 
						
							
							
								
								Added more debug messages to try to pinpoint where login is failing for nebadon.  
							
							
							
						 
						
							2010-06-10 18:26:04 -07:00  
				
					
						
							
							
								 
						
							
							
								e80cb815df 
								
							
								 
							
						 
						
							
							
								
								Bug fix on attachments: attach->drop->attach works now.  
							
							
							
						 
						
							2010-06-09 12:51:24 -07:00  
				
					
						
							
							
								 
						
							
							
								1dce243661 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-09 20:25:05 +01:00  
				
					
						
							
							
								 
						
							
							
								8fc5eda2c9 
								
							
								 
							
						 
						
							
							
								
								Bug fix in attachments: when attaching from inworld the item's parentFolderID was wrong.  
							
							
							
						 
						
							2010-06-09 10:55:37 -07:00  
				
					
						
							
							
								 
						
							
							
								1be53b58a7 
								
							
								 
							
						 
						
							
							
								
								Give attachments the same priority as other avatars in BestAvatarResponsiveness  
							
							... 
							
							
							
							policy 
							
						 
						
							2010-06-09 17:02:01 +01:00  
				
					
						
							
							
								 
						
							
							
								30d3ea3d4b 
								
							
								 
							
						 
						
							
							
								
								Give attachments the same priority as other avatars in BestAvatarResponsiveness  
							
							... 
							
							
							
							policy 
							
						 
						
							2010-06-09 17:00:24 +01:00  
				
					
						
							
							
								 
						
							
							
								6b2d2413f7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-09 16:48:37 +01:00  
				
					
						
							
							
								 
						
							
							
								ca2abc43ad 
								
							
								 
							
						 
						
							
							
								
								Refactor SendCoarseLocations for better performance. Instead of computing list of all locations fresh for every scene presence on every frame, we will instead compute the list once every 50 frames and send to all connected presences at that time. Also, we only add 60 items to the list when there are more than 60 presences in the scene. For 1000 users, this change yields a 99.8% reduction in list processing and a 98% reduction in network bandwidth for coarse locations.  
							
							
							
						 
						
							2010-06-08 16:44:18 -07:00  
				
					
						
							
							
								 
						
							
							
								20ea823c19 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-08 22:07:01 +01:00  
				
					
						
							
							
								 
						
							
							
								db73b1c64e 
								
							
								 
							
						 
						
							
							
								
								Adjust object update priorities such that root prims are sent to the viewer before child prims.  
							
							... 
							
							
							
							This was originally a fix for huds, since child prims fail to display if the viewer doesn't receive the root prim update first.
However, on the advice of jhurliman, this has been done for all objects, both ordinary and attachments.
The separate mechanism in LLClientView which prevents child prim updates being sent out first is still present temporarily.
This is a foreport of the equivalent fix in 0.6.9-post-fixes, though that was for attachments only. 
							
						 
						
							2010-06-08 15:32:18 +01:00  
				
					
						
							
							
								 
						
							
							
								b6076d7b33 
								
							
								 
							
						 
						
							
							
								
								Reduce number of full updates sent on region crossing for attachments/huds to 1 from 3  
							
							... 
							
							
							
							This is one step towards reducing hud glitches on region crossing, since the viewer fails to display prims if it receives child full updates before the root prim full update
This commit also introduces a mechanism in LLClientView to stop child attachment updates ever going out before the root one
This is a very temporary mechanism and will be commented out when the next step of the fix (to give root prims higher udpate priority) is committed
This code is a foreport from the equivalent changes in 0.6.9-post-fixes 
							
						 
						
							2010-06-08 15:07:57 +01:00  
				
					
						
							
							
								 
						
							
							
								74d62901c8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-07 00:44:36 +01:00  
				
					
						
							
							
								 
						
							
							
								d91bd7646d 
								
							
								 
							
						 
						
							
							
								
								Add a call to SOG.ResumeScripts() after region crossing / teleport  
							
							
							
						 
						
							2010-06-07 00:11:30 +01:00  
				
					
						
							
							
								 
						
							
							
								fad5158ab4 
								
							
								 
							
						 
						
							
							
								
								Add a call to SOG.ResumeScripts() after region crossing / teleport  
							
							
							
						 
						
							2010-06-07 00:09:44 +02:00  
				
					
						
							
							
								 
						
							
							
								ab3afd5f42 
								
							
								 
							
						 
						
							
							
								
								* Bug fix in TP home: typo in unpacking of GridUserInfo.  
							
							... 
							
							
							
							* Bug fix in TPs across neighboring regions: bug was introduced when getting rid of crashed sessions. 
							
						 
						
							2010-06-05 09:39:09 -07:00  
				
					
						
							
							
								 
						
							
							
								72bd68a21f 
								
							
								 
							
						 
						
							
							
								
								add ability for load iar/save iar to take in arbitrary options  
							
							... 
							
							
							
							not used for anything yet 
							
						 
						
							2010-06-04 22:17:23 +01:00  
				
					
						
							
							
								 
						
							
							
								c5878b6610 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-06-04 21:11:15 +01:00  
				
					
						
							
							
								 
						
							
							
								041f253e2b 
								
							
								 
							
						 
						
							
							
								
								minor: comment out region interface registration log msg I accidentally left in last week  
							
							... 
							
							
							
							also changes one log message to print out full exception stack trace on both mono/.net instead of just .net 
							
						 
						
							2010-06-04 18:08:40 +01:00  
				
					
						
							
							
								 
						
							
							
								a863eb9da3 
								
							
								 
							
						 
						
							
							
								
								One should not lock null objects.  
							
							
							
						 
						
							2010-06-01 19:01:57 +01:00  
				
					
						
							
							
								 
						
							
							
								6668c789d3 
								
							
								 
							
						 
						
							
							
								
								One should not lock null objects.  
							
							
							
						 
						
							2010-06-01 19:01:21 +02:00  
				
					
						
							
							
								 
						
							
							
								9c3c020697 
								
							
								 
							
						 
						
							
							
								
								Lock the object queue when dequeueing  
							
							
							
						 
						
							2010-06-01 15:08:45 +01:00  
				
					
						
							
							
								 
						
							
							
								c900134f91 
								
							
								 
							
						 
						
							
							
								
								Lock the object queue when dequeueing  
							
							
							
						 
						
							2010-06-01 16:03:53 +02:00  
				
					
						
							
							
								 
						
							
							
								16d8602d3c 
								
							
								 
							
						 
						
							
							
								
								Fix prim returns I broke earlier  
							
							
							
						 
						
							2010-06-01 03:17:21 +02:00  
				
					
						
							
							
								 
						
							
							
								4867dd135d 
								
							
								 
							
						 
						
							
							
								
								Fix prim returns I broke earlier  
							
							
							
						 
						
							2010-06-01 02:12:56 +01:00  
				
					
						
							
							
								 
						
							
							
								a5728cc91c 
								
							
								 
							
						 
						
							
							
								
								Fix prim returns I broke earlier  
							
							
							
						 
						
							2010-06-01 02:10:53 +01:00  
				
					
						
							
							
								 
						
							
							
								f29cb57bf1 
								
							
								 
							
						 
						
							
							
								
								Continuing refactor. Refactor DeRezObject to deal with multiple objects  
							
							
							
						 
						
							2010-06-01 02:10:22 +01:00  
				
					
						
							
							
								 
						
							
							
								bde01e26e1 
								
							
								 
							
						 
						
							
							
								
								Add a method to get the bounding box and root prim offsets within it for  
							
							... 
							
							
							
							a group of prims. 
							
						 
						
							2010-06-01 02:10:11 +01:00  
				
					
						
							
							
								 
						
							
							
								2fce7d9bcf 
								
							
								 
							
						 
						
							
							
								
								Split GetAxisAlignedBoundingBox into two methods to allow calculation of  
							
							... 
							
							
							
							combined bounding boxes and offsets 
							
						 
						
							2010-06-01 02:10:08 +01:00  
				
					
						
							
							
								 
						
							
							
								eca15cfbf2 
								
							
								 
							
						 
						
							
							
								
								Change the handling of CreateSelected. Only send it on real creation, not  
							
							... 
							
							
							
							for each prim coming into view. 
							
						 
						
							2010-06-01 02:45:14 +02:00  
				
					
						
							
							
								 
						
							
							
								be69259981 
								
							
								 
							
						 
						
							
							
								
								Change the handling of CreateSelected. Only send it on real creation, not  
							
							... 
							
							
							
							for each prim coming into view. 
							
						 
						
							2010-06-01 01:39:54 +01:00  
				
					
						
							
							
								 
						
							
							
								bf233ea0dc 
								
							
								 
							
						 
						
							
							
								
								Continuing refactor. Refactor DeRezObject to deal with multiple objects  
							
							
							
						 
						
							2010-06-01 02:27:30 +02:00  
				
					
						
							
							
								 
						
							
							
								f57f2370f1 
								
							
								 
							
						 
						
							
							
								
								Add a method to get the bounding box and root prim offsets within it for  
							
							... 
							
							
							
							a group of prims. 
							
						 
						
							2010-06-01 01:25:24 +02:00  
				
					
						
							
							
								 
						
							
							
								70f7790413 
								
							
								 
							
						 
						
							
							
								
								Split GetAxisAlignedBoundingBox into two methods to allow calculation of  
							
							... 
							
							
							
							combined bounding boxes and offsets 
							
						 
						
							2010-06-01 01:07:46 +02:00  
				
					
						
							
							
								 
						
							
							
								d4b4cbf5a5 
								
							
								 
							
						 
						
							
							
								
								Fix create selection getting overwritten by multiple updates for the same prim.  
							
							
							
						 
						
							2010-05-31 19:00:02 +02:00  
				
					
						
							
							
								 
						
							
							
								e515467c5e 
								
							
								 
							
						 
						
							
							
								
								Fix create selection getting overwritten by multiple updates for the same prim.  
							
							
							
						 
						
							2010-05-31 17:55:56 +01:00  
				
					
						
							
							
								 
						
							
							
								e3dac1292e 
								
							
								 
							
						 
						
							
							
								
								Implement suspended updates - When an operation is occurring on lots of prims in a single group, don't schedule any updates until the operation has completed. This makes things like llSetAlpha(LINK_SET,0.0,ALL_SIDES); a *lot* faster, more efficient and less buggy, and also makes unlinking a lot better. Linking is still treacherous.. this needs to be analysed.  
							
							
							
						 
						
							2010-05-29 02:10:34 -07:00  
				
					
						
							
							
								 
						
							
							
								191db0e6a4 
								
							
								 
							
						 
						
							
							
								
								get TestSaveIarV0_1() uncommented but not running as a test yet since I didn't get the authentication server to work and my brain is about to fizzle out my ears  
							
							
							
						 
						
							2010-05-28 23:14:24 +01:00  
				
					
						
							
							
								 
						
							
							
								542e6b8af4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-28 21:56:42 +01:00  
				
					
						
							
							
								 
						
							
							
								fff5459f4d 
								
							
								 
							
						 
						
							
							
								
								Add ability to load IARs directly from URIs  
							
							... 
							
							
							
							So, something like
load iar Justin Clark-Casey / PASSWORD http://justincc.org/downloads/iars/my-great-items.iar 
Will load my IAR directly from the web. 
							
						 
						
							2010-05-28 20:07:15 +01:00  
				
					
						
							
							
								 
						
							
							
								6b568af565 
								
							
								 
							
						 
						
							
							
								
								Adjust Scene.DeleteAllSceneObjects() to not delete objects attached to avatars.  
							
							... 
							
							
							
							This is going to be the right behaviour in all cases, I should think.
This means that avatars in region when an oar is loaded do not lose their attachments 
							
						 
						
							2010-05-28 18:49:32 +01:00  
				
					
						
							
							
								 
						
							
							
								877fe774ef 
								
							
								 
							
						 
						
							
							
								
								Simplify AddFullUpdateToAvatars()/AddPartialUpdateToAvatars() by calling the object's corresponding single avatar update method, rather than calling the sceneviewer directly  
							
							
							
						 
						
							2010-05-28 17:58:51 +01:00  
				
					
						
							
							
								 
						
							
							
								596001632b 
								
							
								 
							
						 
						
							
							
								
								remove redundant ScenePresence.QueuePartForUpdate() - every place in the code calls SceneViewer.QueuePartForUpdate() directly  
							
							
							
						 
						
							2010-05-28 17:53:57 +01:00  
				
					
						
							
							
								 
						
							
							
								8fb706716b 
								
							
								 
							
						 
						
							
							
								
								Prevent a null ref  
							
							
							
						 
						
							2010-05-27 19:09:06 +01:00  
				
					
						
							
							
								 
						
							
							
								ba49319c07 
								
							
								 
							
						 
						
							
							
								
								Prevent a null ref  
							
							
							
						 
						
							2010-05-27 20:08:48 +02:00  
				
					
						
							
							
								 
						
							
							
								00737f1c13 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-24 23:40:22 +01:00  
				
					
						
							
							
								 
						
							
							
								7d9b316ce6 
								
							
								 
							
						 
						
							
							
								
								Change the way alpha is interpreted on prim text. Manris  #4723  
							
							
							
						 
						
							2010-05-24 23:37:47 +01:00  
				
					
						
							
							
								 
						
							
							
								f84f0dbd51 
								
							
								 
							
						 
						
							
							
								
								Remove an unneeded conditional  
							
							
							
						 
						
							2010-05-23 06:12:40 +01:00  
				
					
						
							
							
								 
						
							
							
								72b96e8121 
								
							
								 
							
						 
						
							
							
								
								Add the SitGround flag back in  
							
							
							
						 
						
							2010-05-23 06:12:11 +01:00  
				
					
						
							
							
								 
						
							
							
								a9dad99432 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/ScenePresence.cs 
							
						 
						
							2010-05-23 06:09:54 +01:00  
				
					
						
							
							
								 
						
							
							
								e5bcd8b341 
								
							
								 
							
						 
						
							
							
								
								Apply adaption of patch in  http://opensimulator.org/mantis/view.php?id=4628  
							
							... 
							
							
							
							This prevents a ground-sitting avatar from being moved about in mouselook
Thanks mirceakitsune! 
							
						 
						
							2010-05-21 23:29:37 +01:00  
				
					
						
							
							
								 
						
							
							
								297bcb5c3d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-21 21:16:04 +01:00  
				
					
						
							
							
								 
						
							
							
								4e23acb133 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-05-21 21:04:17 +01:00  
				
					
						
							
							
								 
						
							
							
								6918446fcd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://justincc@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-05-21 22:17:58 +01:00  
				
					
						
							
							
								 
						
							
							
								d0eecf0398 
								
							
								 
							
						 
						
							
							
								
								Added a sanity check before using m_config in the Scene constructor  
							
							
							
						 
						
							2010-05-21 14:17:03 -07:00  
				
					
						
							
							
								 
						
							
							
								abd5d1f747 
								
							
								 
							
						 
						
							
							
								
								* Added code comments to Prioritizer.cs that document how to add a new update priority policy  
							
							
							
						 
						
							2010-05-21 14:04:10 -07:00  
				
					
						
							
							
								 
						
							
							
								89f1ddb0a5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://justincc@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-05-21 21:58:55 +01:00  
				
					
						
							
							
								 
						
							
							
								5287c5f7fb 
								
							
								 
							
						 
						
							
							
								
								rearrange SceneGraph.AddSceneObject() to return earlier if an object with that uuid is already in the scene  
							
							... 
							
							
							
							this means that we don't perform pointless work 
							
						 
						
							2010-05-21 21:57:56 +01:00  
				
					
						
							
							
								 
						
							
							
								93ef65c690 
								
							
								 
							
						 
						
							
							
								
								* Moving all of the prioritization/reprioritization code into a new file Prioritizer.cs  
							
							... 
							
							
							
							* Simplified the interest management code to make it easier to add new policies. Prioritization and reprioritization share code paths now
* Improved the distance and front back policies to always give your avatar the highest priority 
							
						 
						
							2010-05-21 13:55:36 -07:00  
				
					
						
							
							
								 
						
							
							
								4b518e0288 
								
							
								 
							
						 
						
							
							
								
								minor: remove LongRunning test designator from TestAddSceneObject() since it isn't, really  
							
							
							
						 
						
							2010-05-21 21:48:47 +01:00  
				
					
						
							
							
								 
						
							
							
								76135eec5b 
								
							
								 
							
						 
						
							
							
								
								add test to make sure that adding an object where one already exists in the scene with that uuid fails  
							
							
							
						 
						
							2010-05-21 21:46:41 +01:00  
				
					
						
							
							
								 
						
							
							
								8d968249ec 
								
							
								 
							
						 
						
							
							
								
								extend TestAddSceneObject() to check Scene.AddNewSceneObject() return boolean  
							
							... 
							
							
							
							improve test to retrieve object by known uuid rather than dynamically assigned local id 
							
						 
						
							2010-05-21 21:38:47 +01:00  
				
					
						
							
							
								 
						
							
							
								f83acf533b 
								
							
								 
							
						 
						
							
							
								
								Fix a problem where SceneGraph.AddSceneObject() would return false on successfully adding an object rather than true, in defiance of its method documentation  
							
							... 
							
							
							
							This meant that the returns were inconsistent - false would be returned both for various scene object failure conditions (e.g. root part was null) and if the object was successfully added. 
							
						 
						
							2010-05-21 21:22:53 +01:00  
				
					
						
							
							
								 
						
							
							
								2b5b2f4e60 
								
							
								 
							
						 
						
							
							
								
								Add a new priority scheme that works like FrontBack, but completely deprioritizes  
							
							... 
							
							
							
							static prims, creating a hierarchy as follows:
0 == own avatar < other avatars < pysical prims < static prims
For a child agent, simply acts like FrontBack 
							
						 
						
							2010-05-21 21:02:26 +01:00  
				
					
						
							
							
								 
						
							
							
								74ef1ed36f 
								
							
								 
							
						 
						
							
							
								
								add prim item and test asset save in save oar unit test  
							
							
							
						 
						
							2010-05-21 19:36:39 +01:00  
				
					
						
							
							
								 
						
							
							
								1d6ab445ab 
								
							
								 
							
						 
						
							
							
								
								Change the way the object perms are propagated to attempt to salvage  
							
							... 
							
							
							
							some older content 
							
						 
						
							2010-05-21 15:31:27 +01:00  
				
					
						
							
							
								 
						
							
							
								a92780fe5f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-21 03:51:58 +01:00  
				
					
						
							
							
								 
						
							
							
								d28da5e5ce 
								
							
								 
							
						 
						
							
							
								
								Refactor scene presence list for lockless iteration. Lock contention will now only be for simultaneous add/removes of scene presences from the scene.  
							
							
							
						 
						
							2010-05-21 03:41:32 +01:00  
				
					
						
							
							
								 
						
							
							
								b6674c9b76 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster' into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-21 03:03:35 +01:00  
				
					
						
							
							
								 
						
							
							
								ddd072b3fb 
								
							
								 
							
						 
						
							
							
								
								Merge branch '0.6.9-post-fixes' into careminster  
							
							
							
						 
						
							2010-05-21 02:44:20 +01:00  
				
					
						
							
							
								 
						
							
							
								147c2d6f80 
								
							
								 
							
						 
						
							
							
								
								Change the way the object perms are propagated to attempt to salvage  
							
							... 
							
							
							
							some older content 
							
						 
						
							2010-05-21 02:31:14 +01:00  
				
					
						
							
							
								 
						
							
							
								beed74096c 
								
							
								 
							
						 
						
							
							
								
								Merging slimupdates2  
							
							
							
						 
						
							2010-05-20 12:28:13 -07:00  
				
					
						
							
							
								 
						
							
							
								5532341bf9 
								
							
								 
							
						 
						
							
							
								
								Initialise m_initialSitTarget to ZERO_VACTOR for safety's sake as per convo with kitto  
							
							
							
						 
						
							2010-05-19 14:04:44 -07:00  
				
					
						
							
							
								 
						
							
							
								6933b48a7e 
								
							
								 
							
						 
						
							
							
								
								Fix a nullref issue in SitAltitudeCallback  
							
							
							
						 
						
							2010-05-19 13:49:34 -07:00  
				
					
						
							
							
								 
						
							
							
								f77f9ecd8f 
								
							
								 
							
						 
						
							
							
								
								Fix a nullref issue in SitAltitudeCallback  
							
							
							
						 
						
							2010-05-19 13:44:59 -07:00  
				
					
						
							
							
								 
						
							
							
								bb0806c61e 
								
							
								 
							
						 
						
							
							
								
								Don't send kill packets to child agents as we close them  
							
							
							
						 
						
							2010-05-18 03:44:09 -07:00  
				
					
						
							
							
								 
						
							
							
								1c040d8c1e 
								
							
								 
							
						 
						
							
							
								
								Fix to the scenario where we send an agent to a neighbouring sim (via teleport), then tell our neighbours to close the agents.. thereby disconnecting the user. Added a new CloseChildAgent method in lieu of CloseAgent. This has been a long standing problem - with any luck this will cure it.  
							
							
							
						 
						
							2010-05-18 03:24:43 -07:00  
				
					
						
							
							
								 
						
							
							
								91b1d17e5b 
								
							
								 
							
						 
						
							
							
								
								Fix for hanging on "Connecting to region".. caused by packets being processed before the presence has bound to receive events. Fixed this by adding packets to a queue and then processing them when the presence is ready.  
							
							
							
						 
						
							2010-05-18 01:09:47 -07:00  
				
					
						
							
							
								 
						
							
							
								8f838c722d 
								
							
								 
							
						 
						
							
							
								
								When killing a zombie session, don't send the stop packet since it often has the effect of killing a newly connected client.  
							
							
							
						 
						
							2010-05-17 14:14:19 -07:00  
				
					
						
							
							
								 
						
							
							
								d8bf370fd6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-16 17:22:38 +01:00  
				
					
						
							
							
								 
						
							
							
								b7e6b58857 
								
							
								 
							
						 
						
							
							
								
								Fixes mantis  #4622 .  
							
							
							
						 
						
							2010-05-16 09:01:27 -07:00  
				
					
						
							
							
								 
						
							
							
								a723225179 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://melanie@3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-16 15:02:23 +01:00  
				
					
						
							
							
								 
						
							
							
								b94cace547 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-16 15:01:56 +01:00  
				
					
						
							
							
								 
						
							
							
								2a1e45f657 
								
							
								 
							
						 
						
							
							
								
								Finalized the client's TCP IP address verification process for HG1.5.  
							
							
							
						 
						
							2010-05-15 19:25:14 -07:00  
				
					
						
							
							
								 
						
							
							
								36bcab5f07 
								
							
								 
							
						 
						
							
							
								
								Refactor scene presence list for lockless iteration. Lock contention will now only be for simultaneous add/removes of scene presences from the scene.  
							
							
							
						 
						
							2010-05-15 02:20:23 -07:00  
				
					
						
							
							
								 
						
							
							
								4c740e1717 
								
							
								 
							
						 
						
							
							
								
								Implements three new OSSL functions for parcel management: osParcelJoin joins parcels in an area, osParcelSubdivide splits parcels in an area, osParcelSetDetails sets parcel name, description, owner and group owner. Join and Subdivide methods in LandChannel are exposed.  
							
							
							
						 
						
							2010-05-13 14:22:48 -07:00  
				
					
						
							
							
								 
						
							
							
								bf5c81d77e 
								
							
								 
							
						 
						
							
							
								
								* Initial commit of the slimupdates2 rewrite. This pass maintains the original behavior of avatar update sending and has a simplified set of IClientAPI methods for sending avatar/prim updates  
							
							
							
						 
						
							2010-05-12 15:59:48 -07:00  
				
					
						
							
							
								 
						
							
							
								fd37a21b59 
								
							
								 
							
						 
						
							
							
								
								Kill some locks that have crept into SOG  
							
							
							
						 
						
							2010-05-12 08:34:47 -07:00  
				
					
						
							
							
								 
						
							
							
								7705012ee7 
								
							
								 
							
						 
						
							
							
								
								Optimise the heavily used GetScenePresences; eliminate the array->list conversion on every call and transition from hard locks to ReaderWriter locks.  
							
							
							
						 
						
							2010-05-12 08:25:40 -07:00  
				
					
						
							
							
								 
						
							
							
								14a86de115 
								
							
								 
							
						 
						
							
							
								
								Fix another ReaderWriterLockSlim issue  
							
							
							
						 
						
							2010-05-10 12:45:33 -07:00  
				
					
						
							
							
								 
						
							
							
								3cda854ef3 
								
							
								 
							
						 
						
							
							
								
								Fix overlooked readLock which was left open  
							
							
							
						 
						
							2010-05-10 08:47:41 -07:00  
				
					
						
							
							
								 
						
							
							
								fada4cb6c4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-10 04:05:04 +01:00  
				
					
						
							
							
								 
						
							
							
								b233a4b2ca 
								
							
								 
							
						 
						
							
							
								
								* Fixed spamming the assets table with map tiles. The tile image ID is now stored in regionsettings. Upon generation of a new tile image, the old one is deleted. Tested for SQLite and MySql standalone.  
							
							... 
							
							
							
							* Fixed small bug with map search where the local sim regions weren't found. 
							
						 
						
							2010-05-09 13:39:56 -07:00  
				
					
						
							
							
								 
						
							
							
								420dd78fb7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster' into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-08 14:17:43 +01:00  
				
					
						
							
							
								 
						
							
							
								14fcc2510e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-08 13:31:36 +01:00  
				
					
						
							
							
								 
						
							
							
								a58859a0d4 
								
							
								 
							
						 
						
							
							
								
								GridUserService in place. Replaces the contrived concept of storing user's home and position info in the presence service. WARNING: I violated a taboo by deleting 2 migration files and simplifying the original table creation for Presence. This should not cause any problems to anyone, though. Things will work with the new simplified table, as well as with the previous contrived one. If there are any problems, solving them is as easy as dropping the presence table and deleting its row in the migrations table. The presence info only exists during a user's session anyway.  
							
							... 
							
							
							
							BTW, the Meshing files want to be committed too -- EOFs. 
							
						 
						
							2010-05-07 21:29:56 -07:00  
				
					
						
							
							
								 
						
							
							
								bc7d84b75c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://3dhosting.de/var/git/careminster  
							
							
							
						 
						
							2010-05-07 15:16:59 -04:00  
				
					
						
							
							
								 
						
							
							
								add7abc1de 
								
							
								 
							
						 
						
							
							
								
								Fix Mouse+WASD makes Av rise; Fix PREJUMP.  
							
							
							
						 
						
							2010-05-07 14:12:07 -04:00  
				
					
						
							
							
								 
						
							
							
								11971fb302 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-06 16:09:36 +01:00  
				
					
						
							
							
								 
						
							
							
								53594e599e 
								
							
								 
							
						 
						
							
							
								
								* Fixes Library bugs in grid mode. Partly a missing check and partly a missing configuration.  
							
							... 
							
							
							
							* Made previous Robust config changes consistent in Robust.HG.ini.example 
							
						 
						
							2010-05-05 21:12:13 -07:00  
				
					
						
							
							
								 
						
							
							
								02dea4ce58 
								
							
								 
							
						 
						
							
							
								
								Remove the m_Viewer variable and make the property a shortcut to the  
							
							... 
							
							
							
							proper field in AgentCircuitData instead 
							
						 
						
							2010-05-06 02:02:12 +02:00  
				
					
						
							
							
								 
						
							
							
								2b48ed60ec 
								
							
								 
							
						 
						
							
							
								
								Remove the m_Viewer variable and make the property a shortcut to the  
							
							... 
							
							
							
							proper field in AgentCircuitData instead 
							
						 
						
							2010-05-05 23:41:57 +01:00  
				
					
						
							
							
								 
						
							
							
								7e0d5b8665 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-05 22:50:11 +01:00  
				
					
						
							
							
								 
						
							
							
								2d9a20529d 
								
							
								 
							
						 
						
							
							
								
								Plumb Viewer version into ScenePresence for initial login. It's still not  
							
							... 
							
							
							
							carried along 
							
						 
						
							2010-05-06 00:54:21 +02:00  
				
					
						
							
							
								 
						
							
							
								733a07e061 
								
							
								 
							
						 
						
							
							
								
								Plumb the viewer version string through into AgentCircuitData. Now all that  
							
							... 
							
							
							
							is left os to figure out what black magic turns AgentCircuitData into
AgentData and then copy that into the ScenePresence, where m_Viewer is
already added with this commit and waits for the data. 
							
						 
						
							2010-05-06 00:34:49 +02:00  
				
					
						
							
							
								 
						
							
							
								ad2039a8c4 
								
							
								 
							
						 
						
							
							
								
								Stab a test fail  
							
							
							
						 
						
							2010-05-05 22:48:05 +01:00  
				
					
						
							
							
								 
						
							
							
								e45f5ac126 
								
							
								 
							
						 
						
							
							
								
								Plumb Viewer version into ScenePresence for initial login. It's still not  
							
							... 
							
							
							
							carried along 
							
						 
						
							2010-05-05 22:33:22 +01:00  
				
					
						
							
							
								 
						
							
							
								2ebe148266 
								
							
								 
							
						 
						
							
							
								
								Plumb the viewer version string through into AgentCircuitData. Now all that  
							
							... 
							
							
							
							is left os to figure out what black magic turns AgentCircuitData into
AgentData and then copy that into the ScenePresence, where m_Viewer is
already added with this commit and waits for the data. 
							
						 
						
							2010-05-05 22:15:32 +01:00  
				
					
						
							
							
								 
						
							
							
								91cfce3758 
								
							
								 
							
						 
						
							
							
								
								back port groups changes  
							
							... 
							
							
							
							Signed-off-by: Melanie <melanie@t-data.com> 
							
						 
						
							2010-05-05 16:11:00 +01:00  
				
					
						
							
							
								 
						
							
							
								49efec2ef1 
								
							
								 
							
						 
						
							
							
								
								Strip estate message sending out from the estate management module and  
							
							... 
							
							
							
							the dialog module. Convert it to an event on the estate module interface.
The old implementation did the same as message to region, a button that
is right next to it on the UI. This implementation prevented people from
adding a more sane one in a module. 
							
						 
						
							2010-05-04 23:45:59 +02:00  
				
					
						
							
							
								 
						
							
							
								3761f79971 
								
							
								 
							
						 
						
							
							
								
								Strip estate message sending out from the estate management module and  
							
							... 
							
							
							
							the dialog module. Convert it to an event on the estate module interface.
The old implementation did the same as message to region, a button that
is right next to it on the UI. This implementation prevented people from
adding a more sane one in a module. 
							
						 
						
							2010-05-04 21:26:10 +01:00  
				
					
						
							
							
								 
						
							
							
								07e0732a10 
								
							
								 
							
						 
						
							
							
								
								make the events more useful by providing the source region  
							
							
							
						 
						
							2010-05-04 21:16:20 +02:00  
				
					
						
							
							
								 
						
							
							
								5a4cef6b36 
								
							
								 
							
						 
						
							
							
								
								make the events more useful by providing the source region  
							
							
							
						 
						
							2010-05-04 18:55:24 +01:00  
				
					
						
							
							
								 
						
							
							
								9ca79df802 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster' into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-04 18:41:20 +01:00  
				
					
						
							
							
								 
						
							
							
								97bbce92a8 
								
							
								 
							
						 
						
							
							
								
								Add events to the estate interface to let interested modules know of  
							
							... 
							
							
							
							changes to estate settings 
							
						 
						
							2010-05-04 20:57:31 +02:00  
				
					
						
							
							
								 
						
							
							
								d997fc7b76 
								
							
								 
							
						 
						
							
							
								
								Add events to the estate interface to let interested modules know of  
							
							... 
							
							
							
							changes to estate settings 
							
						 
						
							2010-05-04 18:36:45 +01:00  
				
					
						
							
							
								 
						
							
							
								ce86d39c70 
								
							
								 
							
						 
						
							
							
								
								Add "reload estate" command to sims  
							
							
							
						 
						
							2010-05-04 18:31:52 +02:00  
				
					
						
							
							
								 
						
							
							
								4f93d30790 
								
							
								 
							
						 
						
							
							
								
								Allow reloading of estate settings into a running region. Move sun update  
							
							... 
							
							
							
							helper into Scene, since that is less evil than exposing m_storageManager
to the public. 
							
						 
						
							2010-05-04 18:10:13 +02:00  
				
					
						
							
							
								 
						
							
							
								9cf0077bf9 
								
							
								 
							
						 
						
							
							
								
								Add "reload estate" command to sims  
							
							
							
						 
						
							2010-05-04 16:11:06 +01:00  
				
					
						
							
							
								 
						
							
							
								6eea0a3931 
								
							
								 
							
						 
						
							
							
								
								Allow reloading of estate settings into a running region. Move sun update  
							
							... 
							
							
							
							helper into Scene, since that is less evil than exposing m_storageManager
to the public. 
							
						 
						
							2010-05-04 15:52:36 +01:00  
				
					
						
							
							
								 
						
							
							
								c86259c671 
								
							
								 
							
						 
						
							
							
								
								Fix scripted give and interactive give to offline avatars. Both folder and  
							
							... 
							
							
							
							single items are now supported. Magic Boxes, yeah! 
							
						 
						
							2010-05-04 00:44:05 +02:00  
				
					
						
							
							
								 
						
							
							
								4df87631ed 
								
							
								 
							
						 
						
							
							
								
								Store given items in correct parent folder. Fixes items given to offline avatars  
							
							... 
							
							
							
							not getting lost. 
							
						 
						
							2010-05-03 23:44:23 +02:00  
				
					
						
							
							
								 
						
							
							
								92561aef8d 
								
							
								 
							
						 
						
							
							
								
								Store given items in correct parent folder. Fixes items given to offline avatars  
							
							... 
							
							
							
							not getting lost. 
							
						 
						
							2010-05-03 21:25:02 +01:00  
				
					
						
							
							
								 
						
							
							
								9c8d7d34b3 
								
							
								 
							
						 
						
							
							
								
								Fix a bug in owner change notification  
							
							
							
						 
						
							2010-05-03 04:55:41 +02:00  
				
					
						
							
							
								 
						
							
							
								8766401777 
								
							
								 
							
						 
						
							
							
								
								Adapt CM to the new CHANGED_OWNER handling  
							
							
							
						 
						
							2010-05-03 04:28:30 +02:00  
				
					
						
							
							
								 
						
							
							
								1494c84f56 
								
							
								 
							
						 
						
							
							
								
								Fix a bug in owner change notification  
							
							
							
						 
						
							2010-05-03 02:40:52 +01:00  
				
					
						
							
							
								 
						
							
							
								9f8acbfe3e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-03 01:40:24 +01:00  
				
					
						
							
							
								 
						
							
							
								7a8ad1ceb2 
								
							
								 
							
						 
						
							
							
								
								Make in-place sale send CHANGED_OWNER again  
							
							
							
						 
						
							2010-05-03 01:30:57 +01:00  
				
					
						
							
							
								 
						
							
							
								45301d8a49 
								
							
								 
							
						 
						
							
							
								
								Defer sending of CHANGED_OWNER to make it work on rezzed objects and  
							
							... 
							
							
							
							attachments in addition to objects sold in place 
							
						 
						
							2010-05-03 01:14:38 +01:00  
				
					
						
							
							
								 
						
							
							
								5f6e9e6ab9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://3dhosting.de/var/git/careminster  
							
							
							
						 
						
							2010-05-02 08:18:33 -04:00  
				
					
						
							
							
								 
						
							
							
								7ad36d3d75 
								
							
								 
							
						 
						
							
							
								
								Adding DebugEvent Trap  
							
							... 
							
							
							
							Adding XMREEvent Trap
 trapDebug("Modulename" ,"My data here ",  scene);
 trapXMRE(int data, string Message, Scene scene); 
							
						 
						
							2010-05-02 08:15:12 -04:00  
				
					
						
							
							
								 
						
							
							
								7ae55f6248 
								
							
								 
							
						 
						
							
							
								
								Fix linking issue introduced in my earlier commit  
							
							
							
						 
						
							2010-04-30 20:18:29 +01:00  
				
					
						
							
							
								 
						
							
							
								0a9c98e7c4 
								
							
								 
							
						 
						
							
							
								
								Fix linking issue introduced in my earlier commit  
							
							
							
						 
						
							2010-04-30 20:18:08 +01:00  
				
					
						
							
							
								 
						
							
							
								177048a651 
								
							
								 
							
						 
						
							
							
								
								Fix linking issue introduced in my earlier commit  
							
							
							
						 
						
							2010-04-30 20:16:21 +01:00  
				
					
						
							
							
								 
						
							
							
								3e30de7430 
								
							
								 
							
						 
						
							
							
								
								Fix linking issue introduced in my earlier commit  
							
							
							
						 
						
							2010-04-30 22:35:07 +02:00  
				
					
						
							
							
								 
						
							
							
								7dc5ebc929 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster' into careminster-presence-refactor  
							
							
							
						 
						
							2010-04-30 11:49:16 +01:00  
				
					
						
							
							
								 
						
							
							
								8b70477556 
								
							
								 
							
						 
						
							
							
								
								Merge branch '0.6.9-post-fixes' into careminster  
							
							
							
						 
						
							2010-04-30 11:48:57 +01:00  
				
					
						
							
							
								 
						
							
							
								04845c1898 
								
							
								 
							
						 
						
							
							
								
								Fix link security issue  
							
							
							
						 
						
							2010-04-30 11:48:09 +01:00  
				
					
						
							
							
								 
						
							
							
								22b3217113 
								
							
								 
							
						 
						
							
							
								
								Fix link security issue  
							
							
							
						 
						
							2010-04-30 11:46:50 +01:00  
				
					
						
							
							
								 
						
							
							
								8a32ee7dd2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster' into careminster-presence-refactor  
							
							
							
						 
						
							2010-04-27 03:58:43 +01:00  
				
					
						
							
							
								 
						
							
							
								edde0be0a0 
								
							
								 
							
						 
						
							
							
								
								Fix build break.  
							
							
							
						 
						
							2010-04-27 01:11:14 +01:00  
				
					
						
							
							
								 
						
							
							
								bbffe16f13 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-04-27 00:27:05 +01:00  
				
					
						
							
							
								 
						
							
							
								06661708b4 
								
							
								 
							
						 
						
							
							
								
								Add a parameter to prim inventory update to prevent event firing  
							
							
							
						 
						
							2010-04-27 02:40:30 +02:00  
				
					
						
							
							
								 
						
							
							
								6928ec0240 
								
							
								 
							
						 
						
							
							
								
								Add a parameter to prim inventory update to prevent event firing  
							
							
							
						 
						
							2010-04-27 00:25:29 +01:00  
				
					
						
							
							
								 
						
							
							
								2ac00b7f96 
								
							
								 
							
						 
						
							
							
								
								* Commenting SQLiteNG out of prebuild.xml, because it's making compile fail in Windows. Justin: you forgot to add Mono.Sqlite.dll, and I can't figure out where to grab it from!  
							
							... 
							
							
							
							* IRegionModule.cs wants to be committed too -- EOF. 
							
						 
						
							2010-04-26 14:52:22 -07:00  
				
					
						
							
							
								 
						
							
							
								81ff5eaba0 
								
							
								 
							
						 
						
							
							
								
								Make scripted attachment states work. Finally. Also replace two monitor locks  
							
							... 
							
							
							
							with RWLocks, hunting the 10^3 bug. Not successful, but needed to be done anyway 
							
						 
						
							2010-04-25 22:03:35 +02:00  
				
					
						
							
							
								 
						
							
							
								899d521ab4 
								
							
								 
							
						 
						
							
							
								
								Use the saved script states  
							
							
							
						 
						
							2010-04-24 18:59:34 +02:00  
				
					
						
							
							
								 
						
							
							
								71f42f185a 
								
							
								 
							
						 
						
							
							
								
								Plumb a data path to initialize an attachment from an alternate source  
							
							
							
						 
						
							2010-04-24 16:45:25 +02:00  
				
					
						
							
							
								 
						
							
							
								b5ec101cc8 
								
							
								 
							
						 
						
							
							
								
								add a comment about deprecating IRegionModule  
							
							
							
						 
						
							2010-04-23 12:06:32 -07:00  
				
					
						
							
							
								 
						
							
							
								85646b157c 
								
							
								 
							
						 
						
							
							
								
								Adding some more SNMP events and some refactoring  
							
							... 
							
							
							
							Signed : The Masqued Foxi 
							
						 
						
							2010-04-23 12:40:27 -04:00  
				
					
						
							
							
								 
						
							
							
								31e0704c8d 
								
							
								 
							
						 
						
							
							
								
								Remove debug output, the culprit has been identified  
							
							
							
						 
						
							2010-04-23 17:48:50 +02:00  
				
					
						
							
							
								 
						
							
							
								7eda9364fd 
								
							
								 
							
						 
						
							
							
								
								Adding LinkUp/LinkDown when a region is started or stoped.  
							
							... 
							
							
							
							Those two events could be used to compute the region availibility 
							
						 
						
							2010-04-23 10:51:27 -04:00  
				
					
						
							
							
								 
						
							
							
								780630d7c0 
								
							
								 
							
						 
						
							
							
								
								Fix a nullref in attachment handling. Add some debug to find the attachment  
							
							... 
							
							
							
							state issue 
							
						 
						
							2010-04-23 14:41:20 +02:00  
				
					
						
							
							
								 
						
							
							
								af778f09d5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-04-21 19:51:17 +01:00  
				
					
						
							
							
								 
						
							
							
								6b963e73d9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://justincc@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-04-19 21:28:30 +01:00  
				
					
						
							
							
								 
						
							
							
								524a2a9e26 
								
							
								 
							
						 
						
							
							
								
								Make the "notecard saved" text appear in the saver rather than the notecard owner, if the notecard is saved by a permitted group member  
							
							... 
							
							
							
							This means moving the alert up to a place where the IClientAPI is available.
One can also argue that such client messages shouldn't be sent directly from the scene data model 
							
						 
						
							2010-04-19 21:25:59 +01:00  
				
					
						
							
							
								 
						
							
							
								d2e4f2d376 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-04-19 15:33:20 +01:00  
				
					
						
							
							
								 
						
							
							
								3e63ce6d9d 
								
							
								 
							
						 
						
							
							
								
								Make script asset fetches synchronous. Script instantiation synchronization  
							
							... 
							
							
							
							will not work if the instance is not created when the method returns. 
							
						 
						
							2010-04-19 15:29:35 +01:00  
				
					
						
							
							
								 
						
							
							
								1667a29c88 
								
							
								 
							
						 
						
							
							
								
								And some more rez modes that weren't covered before  
							
							
							
						 
						
							2010-04-19 12:54:33 +02:00  
				
					
						
							
							
								 
						
							
							
								689b647790 
								
							
								 
							
						 
						
							
							
								
								And some more rez modes that weren't covered before  
							
							
							
						 
						
							2010-04-19 10:54:41 +01:00  
				
					
						
							
							
								 
						
							
							
								efa7873ae1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-04-19 10:44:01 +01:00  
				
					
						
							
							
								 
						
							
							
								b39db7e9e4 
								
							
								 
							
						 
						
							
							
								
								Also enable scripts rezzed into prims  
							
							
							
						 
						
							2010-04-19 10:43:25 +01:00  
				
					
						
							
							
								 
						
							
							
								98cb4f74b2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-04-19 07:00:40 +01:00  
				
					
						
							
							
								 
						
							
							
								21cad5d3ac 
								
							
								 
							
						 
						
							
							
								
								All scripts are now created suspended and are only unsuspended when the object  
							
							... 
							
							
							
							is fully rezzed and all scripts in it are instantiated. This ensures that link
messages will not be lost on rez/region crossing and makes heavily scripted
objects reliable. 
							
						 
						
							2010-04-19 06:29:26 +01:00  
				
					
						
							
							
								 
						
							
							
								72d380acf0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-04-19 06:10:23 +02:00  
				
					
						
							
							
								 
						
							
							
								68a4f897b4 
								
							
								 
							
						 
						
							
							
								
								This GetScriptErrors() change allows initial XEngine to run in background  
							
							... 
							
							
							
							thread.  It should block only for the case of being called by
CapsUpdateTaskInventoryScriptAsset(). 
							
						 
						
							2010-04-18 19:19:16 -04:00  
				
					
						
							
							
								 
						
							
							
								26e3884237 
								
							
								 
							
						 
						
							
							
								
								refactor: move DeatchObject() into the AttachmentsModule  
							
							
							
						 
						
							2010-04-17 00:00:45 +01:00  
				
					
						
							
							
								 
						
							
							
								ab3af43d5e 
								
							
								 
							
						 
						
							
							
								
								refactor: remove now unused internal method SendAttachEvent()  
							
							
							
						 
						
							2010-04-16 23:29:36 +01:00  
				
					
						
							
							
								 
						
							
							
								57c293d604 
								
							
								 
							
						 
						
							
							
								
								refactor: crudely move DetachSingleAttachmentToGround() over to the AttachmentsModule  
							
							
							
						 
						
							2010-04-16 23:15:13 +01:00  
				
					
						
							
							
								 
						
							
							
								45563e20e0 
								
							
								 
							
						 
						
							
							
								
								minor: correctly print out missing item id when it can't be found rather than a NullReferenceException  
							
							
							
						 
						
							2010-04-16 22:57:44 +01:00  
				
					
						
							
							
								 
						
							
							
								17d023ba5b 
								
							
								 
							
						 
						
							
							
								
								refactor: crudely move the RezMultipleAttachments() method into the AttachmentsModule  
							
							
							
						 
						
							2010-04-16 22:54:25 +01:00  
				
					
						
							
							
								 
						
							
							
								bf3956aeb0 
								
							
								 
							
						 
						
							
							
								
								Add --skip-assets option to load oar.  
							
							... 
							
							
							
							This allows you to load an oar without loading its assets.  This is useful if you know that the required assets are already in the asset service, since loading without assets is quicker.
This option will become more useful when the ability to save oars without assets is added, which should happen fairly soon.  At this point there will also be better documentation. 
							
						 
						
							2010-04-16 22:29:11 +01:00  
				
					
						
							
							
								 
						
							
							
								ccc56e6dd4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-04-16 05:20:25 +02:00  
				
					
						
							
							
								 
						
							
							
								1636f535ba 
								
							
								 
							
						 
						
							
							
								
								Committing sacha's partial work (from orpheus). The GridBrat needs to learn  
							
							... 
							
							
							
							a bit of git 
							
						 
						
							2010-04-14 10:42:14 +01:00  
				
					
						
							
							
								 
						
							
							
								54a5b6f434 
								
							
								 
							
						 
						
							
							
								
								Reduce number of AvatarAnimations sent with large number of avatars  
							
							
							
						 
						
							2010-04-13 18:50:08 -07:00  
				
					
						
							
							
								 
						
							
							
								fac55bc78b 
								
							
								 
							
						 
						
							
							
								
								Change ISnmpModule to use scene references  
							
							
							
						 
						
							2010-04-14 01:17:27 +01:00  
				
					
						
							
							
								 
						
							
							
								4433f53f72 
								
							
								 
							
						 
						
							
							
								
								Drop unused Alert() method from ISnmpModule  
							
							
							
						 
						
							2010-04-13 20:14:56 +01:00  
				
					
						
							
							
								 
						
							
							
								9920e219dd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster' into careminster-presence-refactor  
							
							
							
						 
						
							2010-04-13 04:36:08 +01:00  
				
					
						
							
							
								 
						
							
							
								3d0860ae61 
								
							
								 
							
						 
						
							
							
								
								thanks lkalif for Mantis  #4676  - a patch that adds support for inventory links  
							
							... 
							
							
							
							Signed-off-by: dahlia <dahliaTrimble@gmail.removeme.com> 
							
						 
						
							2010-04-12 17:10:51 -07:00  
				
					
						
							
							
								 
						
							
							
								7ecd9b3f1a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://3dhosting.de/var/git/careminster  
							
							... 
							
							
							
							resolved
Conflicts:
	OpenSim/Region/Framework/Interfaces/ISnmpModule.cs 
							
						 
						
							2010-04-10 23:52:10 +02:00  
				
					
						
							
							
								 
						
							
							
								c6ba50b7e2 
								
							
								 
							
						 
						
							
							
								
								Adding ColdStart event  
							
							
							
						 
						
							2010-04-10 23:39:06 +02:00  
				
					
						
							
							
								 
						
							
							
								0b2b2daf23 
								
							
								 
							
						 
						
							
							
								
								guarantee that a script engine's GetScriptErrors() will not be called  
							
							... 
							
							
							
							until after its OnRezScript() returns so that script compile error
messages can be retrieved 
							
						 
						
							2010-04-10 14:43:26 -04:00  
				
					
						
							
							
								 
						
							
							
								58dac970af 
								
							
								 
							
						 
						
							
							
								
								re-fixing this darn file  
							
							
							
						 
						
							2010-04-10 18:05:08 +02:00  
				
					
						
							
							
								 
						
							
							
								c4eaf195b5 
								
							
								 
							
						 
						
							
							
								
								dding this deleted file...  
							
							
							
						 
						
							2010-04-10 17:59:08 +02:00  
				
					
						
							
							
								 
						
							
							
								d975bd8e5c 
								
							
								 
							
						 
						
							
							
								
								Fixing Trap  
							
							
							
						 
						
							2010-04-10 17:51:51 +02:00  
				
					
						
							
							
								 
						
							
							
								7701ea2798 
								
							
								 
							
						 
						
							
							
								
								Add Scene.SnmpService, which is of type ISnmpModule and, if nun-null, can  
							
							... 
							
							
							
							be used to send snmp alerts 
							
						 
						
							2010-04-09 06:49:14 +01:00  
				
					
						
							
							
								 
						
							
							
								e80e04c5fd 
								
							
								 
							
						 
						
							
							
								
								Increase the amount of time we wait for a teleport to complete. This allows teleportation to a remote region without a local connection to the asset server without timing out.  
							
							
							
						 
						
							2010-04-07 22:59:13 +02:00  
				
					
						
							
							
								 
						
							
							
								e40acda6c8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://3dhosting.de/var/git/careminster  
							
							
							
						 
						
							2010-04-05 23:22:14 +02:00  
				
					
						
							
							
								 
						
							
							
								e7be131b89 
								
							
								 
							
						 
						
							
							
								
								Add the ISnmpModule interface definition to Careminster release  
							
							
							
						 
						
							2010-04-05 23:20:56 +02:00  
				
					
						
							
							
								 
						
							
							
								2f454843d8 
								
							
								 
							
						 
						
							
							
								
								Fix up my own shoddy code! Fixes prim rez break. Whups!  
							
							
							
						 
						
							2010-04-05 23:17:06 +02:00  
				
					
						
							
							
								 
						
							
							
								07b4889eab 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://TOR/var/git/careminster  
							
							
							
						 
						
							2010-04-05 22:11:11 +02:00  
				
					
						
							
							
								 
						
							
							
								7a3bb266eb 
								
							
								 
							
						 
						
							
							
								
								This commit adds some randomness to object persistence. It's a Work In Progress, I am working on improving this to a tiered approach.  
							
							
							
						 
						
							2010-04-05 22:11:05 +02:00  
				
					
						
							
							
								 
						
							
							
								f34cc6b469 
								
							
								 
							
						 
						
							
							
								
								Add a much cheaper agent count retrieval method.  This is obsoleted by 0.7 so it can be reverted then.  
							
							
							
						 
						
							2010-04-05 22:08:34 +02:00  
				
					
						
							
							
								 
						
							
							
								2fbbc13c71 
								
							
								 
							
						 
						
							
							
								
								Fix some overlooked merge conflicts that got committed  
							
							
							
						 
						
							2010-04-05 19:42:15 +01:00  
				
					
						
							
							
								 
						
							
							
								9ecad50419 
								
							
								 
							
						 
						
							
							
								
								Partially implement share with group option for object inventory items  
							
							... 
							
							
							
							If serverside permissions are off then this works as expected.  Previously, it was impossible for more than one person to edit such items even if permissions were off.
If serverside permissions are on then this works as expected if the object was created by an avatar who had the required group active.
However, if the group for the object is later set then the contained item is still not editable.  This may be linked to a wider bug where the object is still not modifiable by the group anyway 
							
						 
						
							2010-04-05 19:37:02 +01:00  
				
					
						
							
							
								 
						
							
							
								ba31b31ed0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster' into careminster-presence-refactor  
							
							
							
						 
						
							2010-04-05 18:22:15 +01:00  
				
					
						
							
							
								 
						
							
							
								fe034dc3e4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-04-05 18:12:29 +01:00  
				
					
						
							
							
								 
						
							
							
								04a68db195 
								
							
								 
							
						 
						
							
							
								
								Merge branch '0.6.9-post-fixes' into careminster  
							
							
							
						 
						
							2010-04-05 18:10:36 +01:00  
				
					
						
							
							
								 
						
							
							
								e0eba26f7b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://justincc@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-04-01 23:59:00 +01:00  
				
					
						
							
							
								 
						
							
							
								938905df1e 
								
							
								 
							
						 
						
							
							
								
								oops, add file missing from last commit  
							
							... 
							
							
							
							refactor out redundant method from GroupsMessagingModule 
							
						 
						
							2010-04-01 22:45:01 +01:00  
				
					
						
							
							
								 
						
							
							
								ec637e2b8c 
								
							
								 
							
						 
						
							
							
								
								Committing the LightShare code, which was developed by TomMeta of Meta7.  
							
							... 
							
							
							
							This allows scripts to set WindLight parameters for clients connecting
to a region. Currently, this is only supported by the Meta7 viewer. 
							
						 
						
							2010-03-31 04:20:20 +01:00  
				
					
						
							
							
								 
						
							
							
								7d917e7c5c 
								
							
								 
							
						 
						
							
							
								
								Rename Meta7Windlight to LightShare  
							
							
							
						 
						
							2010-03-30 23:29:03 +01:00  
				
					
						
							
							
								 
						
							
							
								5693870fe2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-03-30 21:34:27 +01:00  
				
					
						
							
							
								 
						
							
							
								607ed61ec2 
								
							
								 
							
						 
						
							
							
								
								Stab one bug. When joining an estate with a new region, make sure it's also  
							
							... 
							
							
							
							used on first run and not only later. 
							
						 
						
							2010-03-28 23:18:25 +01:00  
				
					
						
							
							
								 
						
							
							
								5a2315c68c 
								
							
								 
							
						 
						
							
							
								
								* Fixed a bug with null value handling in WebUtil.BuildQueryString()  
							
							... 
							
							
							
							* Changed the null check back in estate manager setup but fixed the case for an existing account being found
* Implemented SetPassword() in the SimianGrid auth connector 
							
						 
						
							2010-03-26 12:21:05 -07:00  
				
					
						
							
							
								 
						
							
							
								dd1c1b3bcd 
								
							
								 
							
						 
						
							
							
								
								Fixed a backwards null check that was preventing estate owner from being set and a misleading error message (in grid mode it tries to get a user, not create one)  
							
							
							
						 
						
							2010-03-26 11:08:14 -07:00  
				
					
						
							
							
								 
						
							
							
								87fe96ae2c 
								
							
								 
							
						 
						
							
							
								
								replace recent IModule.GetGroup() with better GetGroupRecord(string name)  
							
							
							
						 
						
							2010-03-26 00:10:29 +00:00