Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								cc8897fceb 
								
							
								 
							
						 
						
							
							
								
								Add test for PCM taint.  This currently fails due to unexpected behaviour of SceneGraph.ForEachSOG().  This will be corrected soon.  
							
							 
							
							... 
							
							
							
							Also adds lots of temproarily debug logging 
							
						 
						
							2011-03-26 00:34:49 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								d8e1c380e6 
								
							
								 
							
						 
						
							
							
								
								minor: make it clearer in the log where we're loading region config files and not the regions themselves  
							
							 
							
							
							
						 
						
							2011-03-25 23:36:58 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								3a55d59b45 
								
							
								 
							
						 
						
							
							
								
								in region web loader, print out url that config is being loaded from (this wasn't being done anywhere).  
							
							 
							
							
							
						 
						
							2011-03-25 23:29:06 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								ea72745d43 
								
							
								 
							
						 
						
							
							
								
								Log the xml/ini regions config files that opensim loads from, and the regions that it loaded from them  
							
							 
							
							... 
							
							
							
							This will show up with the lines [REGION LOADER FILE SYSTEM]: Loading config files from ./Regions, etc. 
							
						 
						
							2011-03-25 23:18:47 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								8338b74d3f 
								
							
								 
							
						 
						
							
							
								
								Add giving lists of items to another prim  
							
							 
							
							
							
						 
						
							2011-03-25 02:39:17 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								5ef490b5ad 
								
							
								 
							
						 
						
							
							
								
								Switching vivox to https for production use  
							
							 
							
							
							
						 
						
							2011-03-25 01:10:41 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								eaa37d15f2 
								
							
								 
							
						 
						
							
							
								
								factor out common test setup code in PCM tests  
							
							 
							
							
							
						 
						
							2011-03-23 23:28:23 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								f001aab8aa 
								
							
								 
							
						 
						
							
							
								
								extend TestAddOwnerObject() to add a second object  
							
							 
							
							
							
						 
						
							2011-03-23 23:19:15 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								ebbe3afaf1 
								
							
								 
							
						 
						
							
							
								
								Add PrimCountModuleTests.TestRemoveOwnerObject().  
							
							 
							
							... 
							
							
							
							Also adds SceneSetupHelpers methods to easily create sogs with different part UUIDs 
							
						 
						
							2011-03-23 23:14:55 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								d5c7ae5c6b 
								
							
								 
							
						 
						
							
							
								
								refactor common sop setup parts into a single method  
							
							 
							
							
							
						 
						
							2011-03-23 22:40:23 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								de88227bc4 
								
							
								 
							
						 
						
							
							
								
								refactor: simplify part of AddSceneObject() test setup by moving sog construction into SceneSetupHelpers.CreateSceneObject()  
							
							 
							
							
							
						 
						
							2011-03-23 22:29:27 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								88673c86a4 
								
							
								 
							
						 
						
							
							
								
								use a 3 part object for the pcm test rather than a 1 part, for improved test coverage  
							
							 
							
							
							
						 
						
							2011-03-23 22:17:47 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								f1f4985ab6 
								
							
								 
							
						 
						
							
							
								
								user a non UUID.Zero user in pcm test to avoid any special treatment of UUID.Zero  
							
							 
							
							
							
						 
						
							2011-03-23 22:14:04 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								654aa7abeb 
								
							
								 
							
						 
						
							
							
								
								Extend simple PCM add object test to check all counts  
							
							 
							
							
							
						 
						
							2011-03-23 22:12:20 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								08c3cd6b36 
								
							
								 
							
						 
						
							
							
								
								Add method doc to the Get*() methods on PrimCountModule  
							
							 
							
							
							
						 
						
							2011-03-23 22:04:14 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								67cafbd33a 
								
							
								 
							
						 
						
							
							
								
								remove a rogue Console.WriteLine() from the last commit.  
							
							 
							
							
							
						 
						
							2011-03-23 21:54:02 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Marck
							
						 
						
							 
							
							
							
								
							
								9c979dd0fc 
								
							
								 
							
						 
						
							
							
								
								Fix a typo in the SQLite DLL config and amend the instructions for running on Linux.  
							
							 
							
							... 
							
							
							
							Under Linux (and probably also under OSX), the operating system must be able to find the new SQLite DLL in the library search path. 
							
						 
						
							2011-03-23 08:35:39 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								b34743e5fe 
								
							
								 
							
						 
						
							
							
								
								Add an initial confidence-building TestAddObject() for prim counts.  
							
							 
							
							
							
						 
						
							2011-03-22 23:47:36 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								3dc9b0ef18 
								
							
								 
							
						 
						
							
							
								
								Remove a spammy debug  
							
							 
							
							
							
						 
						
							2011-03-23 00:32:19 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								985f78dbf5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							 
							
							
							
						 
						
							2011-03-23 00:06:43 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								bbbcb45398 
								
							
								 
							
						 
						
							
							
								
								Fudge the group join permissions for god user in god mode. Allows to join  
							
							 
							
							... 
							
							
							
							every group without an invite. 
							
						 
						
							2011-03-23 00:05:27 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								78a7c6cace 
								
							
								 
							
						 
						
							
							
								
								Remove the forced landmark and home poermissions because they are now in the  
							
							 
							
							... 
							
							
							
							database 
							
						 
						
							2011-03-23 00:02:41 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								edf9f3d630 
								
							
								 
							
						 
						
							
							
								
								Raise the position for lures by 2m to prevent the target avatar getting stuck  
							
							 
							
							... 
							
							
							
							in a prim. 
							
						 
						
							2011-03-23 00:01:41 +01:00  
						
					 
				
					
						
							
							
								 
								BlueWall
							
						 
						
							 
							
							
							
								
							
								be878795aa 
								
							
								 
							
						 
						
							
							
								
								Typo fix  
							
							 
							
							
							
						 
						
							2011-03-22 17:36:01 -04:00  
						
					 
				
					
						
							
							
								 
								BlueWall
							
						 
						
							 
							
							
							
								
							
								97d46648cd 
								
							
								 
							
						 
						
							
							
								
								More SQLite work.  
							
							 
							
							
							
						 
						
							2011-03-22 16:42:12 -04:00  
						
					 
				
					
						
							
							
								 
								Kitto Flora
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								3cfaf4c225 
								
							
								 
							
						 
						
							
							
								
								Adding a helper function lifted from Aurora. Not for core.  
							
							 
							
							
							
						 
						
							2011-03-22 09:29:40 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								a073ca57da 
								
							
								 
							
						 
						
							
							
								
								Add a definition for a region flag to omit a region from traffic counting  
							
							 
							
							
							
						 
						
							2011-03-22 09:23:46 +01:00  
						
					 
				
					
						
							
							
								 
								BlueWall
							
						 
						
							 
							
							
							
								
							
								e3c327a305 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/src/OpenSim/Core  
							
							 
							
							
							
						 
						
							2011-03-21 22:06:43 -04:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								3382de4d8b 
								
							
								 
							
						 
						
							
							
								
								In initial setup, stop a user being able to create a new estate with the same name as an existing estate.  
							
							 
							
							
							
						 
						
							2011-03-21 23:16:57 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								060a53b896 
								
							
								 
							
						 
						
							
							
								
								On initial opensim setup, don't ask the user whether they want to join an existing opensim estate when there aren't any.  Proceed directly to estate setup instead.  
							
							 
							
							
							
						 
						
							2011-03-21 22:57:20 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								ee7cfc2854 
								
							
								 
							
						 
						
							
							
								
								refactor: use EstateDataService property directly instead of loading it into a local variable  
							
							 
							
							
							
						 
						
							2011-03-21 22:47:02 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								2d1f0d224c 
								
							
								 
							
						 
						
							
							
								
								minor: slightly adjust previous method doc.  
							
							 
							
							
							
						 
						
							2011-03-21 22:27:16 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								793bfb5a66 
								
							
								 
							
						 
						
							
							
								
								add method doc to IEstateDataService and IEstateDataStore interfaces  
							
							 
							
							
							
						 
						
							2011-03-21 22:25:20 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Tom
							
						 
						
							 
							
							
							
								
							
								b70596c15c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor  
							
							 
							
							
							
						 
						
							2011-03-21 13:31:22 -07:00  
						
					 
				
					
						
							
							
								 
								Tom
							
						 
						
							 
							
							
							
								
							
								4d4765aa28 
								
							
								 
							
						 
						
							
							
								
								Since we've plugged the leak, now increase URLs to 5000 since the limit is being hit in several sims  
							
							 
							
							
							
						 
						
							2011-03-21 13:30:53 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								fb890e543f 
								
							
								 
							
						 
						
							
							
								
								Don't send a windlight profile to clients if windlight is not set for  
							
							 
							
							... 
							
							
							
							that region. This should restore normal day and night cycles for
regions without WL settings. 
							
						 
						
							2011-03-21 08:02:56 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								e4f143fb1c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							 
							
							
							
						 
						
							2011-03-21 07:57:56 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								7b11a83c08 
								
							
								 
							
						 
						
							
							
								
								Don't send a windlight profile to clients if windlight is not set for  
							
							 
							
							... 
							
							
							
							that region. This should restore normal day and night cycles for
regions without WL settings. 
							
						 
						
							2011-03-21 05:52:29 +01:00  
						
					 
				
					
						
							
							
								 
								BlueWall
							
						 
						
							 
							
							
							
								
							
								f4a30f3a23 
								
							
								 
							
						 
						
							
							
								
								Upgrade SQLite:  
							
							 
							
							... 
							
							
							
							Fixes metadata issues. Tested on Linux and Windows - may fix
	issues seen on OSx as well. 
							
						 
						
							2011-03-18 12:12:08 -04:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								1241cc50f1 
								
							
								 
							
						 
						
							
							
								
								Revert "Switch Vivox voice module to https"  
							
							 
							
							... 
							
							
							
							This reverts commit a8096b52cd . 
							
						 
						
							2011-03-18 11:25:08 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								a8096b52cd 
								
							
								 
							
						 
						
							
							
								
								Switch Vivox voice module to https  
							
							 
							
							
							
						 
						
							2011-03-18 10:59:32 +01:00