17bf2a62db 
								
							
								 
							
						 
						
							
							
								
								Add test for correct physics status on linking two physics objects  
							
							... 
							
							
							
							Also fixes last build break. 
							
						 
						
							2012-04-21 01:09:42 +01:00  
				
					
						
							
							
								 
						
							
							
								71900968b2 
								
							
								 
							
						 
						
							
							
								
								refactor: extract common setup code in SceneObjectStatusTests  
							
							
							
						 
						
							2012-04-21 01:01:24 +01:00  
				
					
						
							
							
								 
						
							
							
								ae789f6c16 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-04-21 00:55:27 +01:00  
				
					
						
							
							
								 
						
							
							
								06552f217e 
								
							
								 
							
						 
						
							
							
								
								Add TestSetPhysics() to SOP status tests  
							
							
							
						 
						
							2012-04-21 00:54:48 +01:00  
				
					
						
							
							
								 
						
							
							
								7a574be3fd 
								
							
								 
							
						 
						
							
							
								
								Remove redundant prim_geom != IntPtr.Zero checks in ODEPrim.  
							
							... 
							
							
							
							prim_geom == IntPtr.Zero only before a new add prim taint is processed (which is the first taint) or in operations such as scale change which are done in taint or under lock.
Therefore, we can remove these checks which were not consistently applied anyway.
If there is a genuine problem, better to see it quickly in a NullReferenceException than hide the bug. 
							
						 
						
							2012-04-21 00:12:07 +01:00  
				
					
						
							
							
								 
						
							
							
								c8307cdf1e 
								
							
								 
							
						 
						
							
							
								
								Improve bitmap disposal to do null checks and not to potentially try disposal of uninitialized variables.  
							
							... 
							
							
							
							This issue doesn't cause the mono 2.10.5 compiler to fail but appears to cause the windows compiler to fail.
Resolves http://opensimulator.org/mantis/view.php?id=5973  
							
						 
						
							2012-04-20 23:35:11 +01:00  
				
					
						
							
							
								 
						
							
							
								566327a948 
								
							
								 
							
						 
						
							
							
								
								If a physical prim is manually moved (e.g. by a user) then set the geometry position as well as the body position  
							
							... 
							
							
							
							This is necessary to stop the moved prim snapping back to the original position on deselection if moved only once
This resolves http://opensimulator.org/mantis/view.php?id=5966  
							
						 
						
							2012-04-20 23:24:24 +01:00  
				
					
						
							
							
								 
						
							
							
								75f117484b 
								
							
								 
							
						 
						
							
							
								
								Always dispose of existing opened bitmap from file in SaveFile(), instead of simply dropping the reference if the existing file didn't contain a bitmap of the same size.  
							
							
							
						 
						
							2012-04-20 03:57:22 +01:00  
				
					
						
							
							
								 
						
							
							
								cba64ebc79 
								
							
								 
							
						 
						
							
							
								
								Explicitly dispose of bitmaps opened from files in GenericSystemDrawing and JPEG.cs  
							
							
							
						 
						
							2012-04-20 03:46:33 +01:00  
				
					
						
							
							
								 
						
							
							
								4ac2f839bd 
								
							
								 
							
						 
						
							
							
								
								Remember to dispose of the bitmap opened from a file in GatekeeperServiceConnector.GetMapImage()  
							
							
							
						 
						
							2012-04-20 03:32:38 +01:00  
				
					
						
							
							
								 
						
							
							
								63cda3a6d0 
								
							
								 
							
						 
						
							
							
								
								concerns GenericSystemDrawing.cs  
							
							... 
							
							
							
							in OpenSim\Region\CoreModules\World\Terrain\FileLoaders\GenericSystemDrawing.cs
Ln 67
Apply Justin's solution
Signed-off-by: Garmin Kawaguichi <garmin.kawaguichi@magalaxie.com> 
							
						 
						
							2012-04-20 03:26:02 +01:00  
				
					
						
							
							
								 
						
							
							
								f3dda2d85d 
								
							
								 
							
						 
						
							
							
								
								Add more exception detail to Exception and IOException throws in BaseHttpServer.HandleRequest()  
							
							
							
						 
						
							2012-04-20 03:12:25 +01:00  
				
					
						
							
							
								 
						
							
							
								2b98e2f106 
								
							
								 
							
						 
						
							
							
								
								Stop teleports from dropping tall avatars through or embedding them in the floor when lured by short avatars.  
							
							... 
							
							
							
							This involves giving the ceiling of the Z-component in a lure rather than the floor.
Ideally we would give the exact float compensating for relative avatar height but it looks like that isn't possible with the parcel id format used in lures 
							
						 
						
							2012-04-20 02:50:36 +01:00  
				
					
						
							
							
								 
						
							
							
								beb7b8d189 
								
							
								 
							
						 
						
							
							
								
								Fix a logic error in app domain creation  
							
							
							
						 
						
							2012-04-18 23:23:37 +01:00  
				
					
						
							
							
								 
						
							
							
								7a255efdb2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2012-04-18 20:07:32 +01:00  
				
					
						
							
							
								 
						
							
							
								ea73a03553 
								
							
								 
							
						 
						
							
							
								
								Don't re-add the assembly resolver for each script if not creating the appdomain  
							
							
							
						 
						
							2012-04-18 20:01:41 +01:00  
				
					
						
							
							
								 
						
							
							
								c85f9d681a 
								
							
								 
							
						 
						
							
							
								
								On "show part" command, show link number.  
							
							... 
							
							
							
							This replaces the Parts count which was rather pointless for a prim (it was either 1 if a child or the number of parts if the root).
This information is still avaliable on the "show object" command. 
							
						 
						
							2012-04-18 00:39:39 +01:00  
				
					
						
							
							
								 
						
							
							
								b430c0162c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-04-18 00:00:09 +01:00  
				
					
						
							
							
								 
						
							
							
								859646ef5c 
								
							
								 
							
						 
						
							
							
								
								minor: Add some method doc.  Add warnings since calling SOG link/delink methods directly rather than through Scene may allow race conditions.  
							
							
							
						 
						
							2012-04-17 23:54:51 +01:00  
				
					
						
							
							
								 
						
							
							
								84891930aa 
								
							
								 
							
						 
						
							
							
								
								clean up some more logging spam in the jsonstore modules  
							
							
							
						 
						
							2012-04-17 14:23:43 -07:00  
				
					
						
							
							
								 
						
							
							
								4db518b9a3 
								
							
								 
							
						 
						
							
							
								
								Fix the Csharp 3.0 vs 4.0 problem in JsonStore initialization.  
							
							... 
							
							
							
							Cut down on the logging spam. 
							
						 
						
							2012-04-17 14:15:17 -07:00  
				
					
						
							
							
								 
						
							
							
								2d45ba47ac 
								
							
								 
							
						 
						
							
							
								
								add configuration for jsonstore module, disabled by default  
							
							
							
						 
						
							2012-04-17 13:55:00 -07:00  
				
					
						
							
							
								 
						
							
							
								5ff2bda587 
								
							
								 
							
						 
						
							
							
								
								This commit adds a new optional region module, JsonStore, that provides structured  
							
							... 
							
							
							
							storage (dictionaries and arrays of string values) for scripts and region modules.
In addition, there are operations on the storage that enable "real" distributed
computation between scripts through operations similar to those of a tuple space.
Scripts can share task queues, implement shared locks or semaphores, etc.
The structured store is limited to the current region and is not currently
persisted. However, script operations are defined to initialize a store from a notecard
and to serialize the store to a notecard.
Documentation will be posted to the opensim wiki soon. 
							
						 
						
							2012-04-17 13:45:27 -07:00  
				
					
						
							
							
								 
						
							
							
								4bb72c9ffe 
								
							
								 
							
						 
						
							
							
								
								make the namespace for the ScriptModuleComms consistent with its file system location  
							
							
							
						 
						
							2012-04-17 13:45:03 -07:00  
				
					
						
							
							
								 
						
							
							
								cca6b6bd0d 
								
							
								 
							
						 
						
							
							
								
								Add TestGetChildPartPositionAfterObjectRotation()  
							
							
							
						 
						
							2012-04-17 02:14:10 +01:00  
				
					
						
							
							
								 
						
							
							
								2f2181683c 
								
							
								 
							
						 
						
							
							
								
								Add test TestGetChildPartPosition()  
							
							
							
						 
						
							2012-04-17 01:51:13 +01:00  
				
					
						
							
							
								 
						
							
							
								7e1ab216e3 
								
							
								 
							
						 
						
							
							
								
								Move some public methods on WebStatsModule to private to reduce some static analysis complexity.  
							
							... 
							
							
							
							There's no obvious reason for these methods to be public. 
							
						 
						
							2012-04-17 01:33:55 +01:00  
				
					
						
							
							
								 
						
							
							
								24a0cc5261 
								
							
								 
							
						 
						
							
							
								
								refactor: Rename EstateSettings.IsEstateManager() to EstateSettings.IsEstateManagerOrOwner() to reflect what it actually does.  
							
							... 
							
							
							
							This makes it consistent with other parts of OpenSimulator that are treating ESTATE_MANAGER and ESTATE_OWNER as different entities.
As per opensim-dev mailing list. 
							
						 
						
							2012-04-17 01:25:41 +01:00  
				
					
						
							
							
								 
						
							
							
								5655239f44 
								
							
								 
							
						 
						
							
							
								
								Null reference in llGetObjectMass on a seated avatar.  
							
							
							
						 
						
							2012-04-17 00:56:46 +01:00  
				
					
						
							
							
								 
						
							
							
								e6ec83125b 
								
							
								 
							
						 
						
							
							
								
								Use INSERT OR REPLACE INTO sql in WebStatsModule for session update rather than separate insert and update statements  
							
							
							
						 
						
							2012-04-17 00:46:43 +01:00  
				
					
						
							
							
								 
						
							
							
								572440cd23 
								
							
								 
							
						 
						
							
							
								
								correct bug where f_invalid was being inserted on a webstats update for an existing session rather than d_world_kb  
							
							
							
						 
						
							2012-04-17 00:33:23 +01:00  
				
					
						
							
							
								 
						
							
							
								1bb3873338 
								
							
								 
							
						 
						
							
							
								
								Simplify WebStatsModule by removing the uncompleted migrations section.  
							
							... 
							
							
							
							Use "create table if not exists" instead.
Client stats data is transitory data that it is not worth migrating. 
							
						 
						
							2012-04-17 00:19:36 +01:00  
				
					
						
							
							
								 
						
							
							
								f213f55586 
								
							
								 
							
						 
						
							
							
								
								Fix bug in WebStatsModule where an exception would always be output on update if the user teleported to another region on that simulator.  
							
							... 
							
							
							
							This was because update was looking for an existing stats record unique in session id, agent id and region id.
But if the user teleports to another region then region id changes.
WebStatsModule promptly doesn't find the existing record and tries to insert a new one, but only session id is the primary key and that's still the same, which makes things go bang.
This makes the update search only on the unique session id.
This is only an issue with simulators that have multiple regions where the webstats module is enabled. 
							
						 
						
							2012-04-17 00:02:58 +01:00  
				
					
						
							
							
								 
						
							
							
								2c74e1bba8 
								
							
								 
							
						 
						
							
							
								
								Add GroupPosition and GetWorldPosition() checks to TestGetRootPartPosition()  
							
							
							
						 
						
							2012-04-14 01:57:09 +01:00  
				
					
						
							
							
								 
						
							
							
								da342d0b21 
								
							
								 
							
						 
						
							
							
								
								minor: make test names consistent  
							
							
							
						 
						
							2012-04-14 01:53:40 +01:00  
				
					
						
							
							
								 
						
							
							
								f61b234252 
								
							
								 
							
						 
						
							
							
								
								refactor: move common init code into SetUp() in SceneObjectSpatialTests  
							
							
							
						 
						
							2012-04-14 01:52:16 +01:00  
				
					
						
							
							
								 
						
							
							
								317aebcce6 
								
							
								 
							
						 
						
							
							
								
								refactor: put SOG position test in a separate TestSceneObjectGroupPosition()  
							
							
							
						 
						
							2012-04-14 01:47:56 +01:00  
				
					
						
							
							
								 
						
							
							
								40d01fb20b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-04-14 01:43:57 +01:00  
				
					
						
							
							
								 
						
							
							
								3ae98611f2 
								
							
								 
							
						 
						
							
							
								
								Add simple RelativePosition and OffsetPosition checks to TestGetRootPartPosition  
							
							
							
						 
						
							2012-04-14 01:43:03 +01:00  
				
					
						
							
							
								 
						
							
							
								e8898710d5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2012-04-14 01:14:43 +01:00  
				
					
						
							
							
								 
						
							
							
								2254a718c8 
								
							
								 
							
						 
						
							
							
								
								Add Talun to the CONTRIBUTORS.txt, Thank you for the great patches  
							
							... 
							
							
							
							Talun 
							
						 
						
							2012-04-13 17:09:23 -07:00  
				
					
						
							
							
								 
						
							
							
								4d652c7041 
								
							
								 
							
						 
						
							
							
								
								Missing or unimplemented LSL memory functions.  
							
							... 
							
							
							
							Implemented to behave as if scripts were LSO.
Signed-off-by: nebadon <michael@osgrid.org> 
							
						 
						
							2012-04-13 17:08:00 -07:00  
				
					
						
							
							
								 
						
							
							
								4bdd9d51bc 
								
							
								 
							
						 
						
							
							
								
								Correct whitespace error introduced by previous commit  
							
							
							
						 
						
							2012-04-14 01:04:26 +01:00  
				
					
						
							
							
								 
						
							
							
								eeec1f32c6 
								
							
								 
							
						 
						
							
							
								
								Add very basic TestGetRootPartPosition() test  
							
							
							
						 
						
							2012-04-14 01:01:28 +01:00  
				
					
						
							
							
								 
						
							
							
								a366c05ae2 
								
							
								 
							
						 
						
							
							
								
								Added ability to exclude inventory items or folders when saving IAR files.  
							
							
							
						 
						
							2012-04-13 23:31:12 +01:00  
				
					
						
							
							
								 
						
							
							
								eced091689 
								
							
								 
							
						 
						
							
							
								
								Change threat level of osNpcStopMoveToTarget from Low to High to match other NPC functions, and change OSSL permissions name to osNpcStopMoveToTarget instead of osNpcStopMoveTo  
							
							... 
							
							
							
							Thanks to Oren Hurvitz for pointing out these mistakes. 
							
						 
						
							2012-04-13 22:52:24 +01:00  
				
					
						
							
							
								 
						
							
							
								1ad3fdb40b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-04-13 22:34:36 +01:00  
				
					
						
							
							
								 
						
							
							
								ab7c0e7547 
								
							
								 
							
						 
						
							
							
								
								Remove hardcoded god requirement from osSetRegionWaterHeight, osSetRegionSunSettings and, osSetEstateSunSettings no matter the threat level.  
							
							... 
							
							
							
							Change threat level on osSetRegionSunSettings and osSetEstateSunSettings from nuisance to high to match similar functions.
If you had enabled these functions but had relied on the hardcoded god check in the code, then please adjust your OSSL permissions config.
Thanks to Oren Hurvitz for pointing this out. 
							
						 
						
							2012-04-13 22:32:33 +01:00  
				
					
						
							
							
								 
						
							
							
								08e509978d 
								
							
								 
							
						 
						
							
							
								
								Mantis 55025 Implement script time.  
							
							... 
							
							
							
							Signed-off-by: nebadon <michael@osgrid.org> 
							
						 
						
							2012-04-12 18:44:00 -07:00  
				
					
						
							
							
								 
						
							
							
								30d8506bc2 
								
							
								 
							
						 
						
							
							
								
								make changes to FlotsamCache.ini.example as noted in mantis  #5960  
							
							... 
							
							
							
							http://opensimulator.org/mantis/view.php?id=5960  
						
							2012-04-12 18:27:14 -07:00