Mic Bowman
							
						 
						
							 
							
							
							
								
							
								a2d544c938 
								
							
								 
							
						 
						
							
							
								
								Add a configuration switch to turn on/off the use of the trash  
							
							 
							
							... 
							
							
							
							folder when deleting objects from a scene. The use of the trash
folder causes assets to be created and stored everytime you delete
an object from the scene (slows down the delete and adds mostly useless
assets to your database).
Default is on (use the trash folder) which is the standard behavior. 
							
						 
						
							2012-04-25 11:54:57 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								88553bb884 
								
							
								 
							
						 
						
							
							
								
								Port Avination link order to make OpenSim behave like SL. Make Primstar scripts work. Fixes Mantis  #5990  
							
							 
							
							
							
						 
						
							2012-04-25 19:09:22 +01:00  
						
					 
				
					
						
							
							
								 
								Mic Bowman
							
						 
						
							 
							
							
							
								
							
								1afae01311 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							 
							
							
							
						 
						
							2012-04-25 09:52:44 -07:00  
						
					 
				
					
						
							
							
								 
								Mic Bowman
							
						 
						
							 
							
							
							
								
							
								bec100a662 
								
							
								 
							
						 
						
							
							
								
								Add try/catch around Json script method registration to avoild some issues  
							
							 
							
							... 
							
							
							
							with .NET 3.5 vs 4.0 differences.
See http://opensimulator.org/mantis/view.php?id=5971  
							
						 
						
							2012-04-25 09:51:30 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								7aa25c6762 
								
							
								 
							
						 
						
							
							
								
								Slight rewording of output messages.  
							
							 
							
							
							
						 
						
							2012-04-24 22:40:07 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								fd281ded3f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							 
							
							
							
						 
						
							2012-04-24 22:17:52 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								cf1c34605b 
								
							
								 
							
						 
						
							
							
								
								HG: Moved User-level code down to the HGEntityTransferModule where it belongs.  
							
							 
							
							
							
						 
						
							2012-04-24 22:17:10 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								550ff3b4da 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							 
							
							
							
						 
						
							2012-04-25 04:01:55 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								3be3189ee0 
								
							
								 
							
						 
						
							
							
								
								Commit the avination Teleport() methods (adaptedto justincc's changes)  
							
							 
							
							
							
						 
						
							2012-04-25 04:00:01 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								af86e2939c 
								
							
								 
							
						 
						
							
							
								
								zero out SP velocity before calling SP.Teleport(), as the client expects (though this is also effectively done by physics at the moment)  
							
							 
							
							
							
						 
						
							2012-04-25 03:47:26 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								683cfc6f82 
								
							
								 
							
						 
						
							
							
								
								refactor: Combine ScenePresence.Teleport() and TeleportWithMomentum()  
							
							 
							
							... 
							
							
							
							These are identical apart from setting Velocity = zero, which has no practical effect anyway since this is zeroed when the avatar is added back to the physics scene. 
							
						 
						
							2012-04-25 02:07:55 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								a65ca24701 
								
							
								 
							
						 
						
							
							
								
								Add regression test TestSameRegionTeleport()  
							
							 
							
							
							
						 
						
							2012-04-25 01:51:40 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								f24289c47f 
								
							
								 
							
						 
						
							
							
								
								Comment out AvatarService.SetAvatar debug log line for now  
							
							 
							
							
							
						 
						
							2012-04-25 01:09:23 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								6b299a4287 
								
							
								 
							
						 
						
							
							
								
								Comment out some debug ATTACHMENTS log messages for now.  
							
							 
							
							
							
						 
						
							2012-04-25 00:52:33 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								39a6d7cab4 
								
							
								 
							
						 
						
							
							
								
								Comment out the noisier AVFACTORY log messages for now.  
							
							 
							
							... 
							
							
							
							Permanently comment out warnings about ScenePresence not being found - this is entirely expected if the avatar has alraedy logged out or left the scene. 
							
						 
						
							2012-04-25 00:47:32 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								0f470326aa 
								
							
								 
							
						 
						
							
							
								
								Improve teleport log debug and error messages to tell us who is teleporting.  
							
							 
							
							
							
						 
						
							2012-04-25 00:19:38 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								54d5ff6774 
								
							
								 
							
						 
						
							
							
								
								Go back to always using the local timezone for now - not all machines have US/Pacific or Olsen Amercia/Los_Angeles and this introduces variability that the server operator cannot control  
							
							 
							
							... 
							
							
							
							Please see http://opensimulator.org/mantis/view.php?id=5972  soon for more comments. 
							
						 
						
							2012-04-24 23:00:50 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								ef1668adb3 
								
							
								 
							
						 
						
							
							
								
								Revert "Refactored how asset/inventory types are associated with content types: gathered all the knowledge into a single class. Added the Mesh content type."  
							
							 
							
							... 
							
							
							
							This reverts commit d3a4d67a20 .
Accidentally committed this when I didn't mean to yet. 
							
						 
						
							2012-04-24 21:42:32 +01:00  
						
					 
				
					
						
							
							
								 
								Oren Hurvitz
							
						 
						
							 
							
							
							
								
							
								2f398231ac 
								
							
								 
							
						 
						
							
							
								
								Minor improvements to logging  
							
							 
							
							... 
							
							
							
							Eliminated an extra newline in the console if the log line doesn't contain a category (example of a category: "[ASSETS]"). 
							
						 
						
							2012-04-24 21:38:09 +01:00  
						
					 
				
					
						
							
							
								 
								Oren Hurvitz
							
						 
						
							 
							
							
							
								
							
								d3a4d67a20 
								
							
								 
							
						 
						
							
							
								
								Refactored how asset/inventory types are associated with content types: gathered all the knowledge into a single class. Added the Mesh content type.  
							
							 
							
							
							
						 
						
							2012-04-24 20:52:18 +01:00  
						
					 
				
					
						
							
							
								 
								Oren Hurvitz
							
						 
						
							 
							
							
							
								
							
								da5fd53702 
								
							
								 
							
						 
						
							
							
								
								Fixed problem with MySQL: it was possible for one thread to use an incomplete list of column names if another thread was creating the list at the same time. Now this is thread-safe.  
							
							 
							
							
							
						 
						
							2012-04-24 20:49:28 +01:00  
						
					 
				
					
						
							
							
								 
								Oren Hurvitz
							
						 
						
							 
							
							
							
								
							
								c70e85a327 
								
							
								 
							
						 
						
							
							
								
								When reading a region, use null objects to represent NULL fields.  
							
							 
							
							... 
							
							
							
							Previously NULL fields were converted to an empty string due to the use of ToString(). But if the field was an Int (e.g., "locZ"), then the subsequent attempt to convert an empty string to an int caused an exception. Now the field is null so we don't try to convert it, so there's no exception. 
							
						 
						
							2012-04-24 20:46:31 +01:00  
						
					 
				
					
						
							
							
								 
								Oren Hurvitz
							
						 
						
							 
							
							
							
								
							
								6011bfa5e3 
								
							
								 
							
						 
						
							
							
								
								OSSL: fixed the threat level check for osParseJSONNew  
							
							 
							
							
							
						 
						
							2012-04-24 20:41:29 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								cbe889e10b 
								
							
								 
							
						 
						
							
							
								
								minor: formatting changes to top of LLLoginResponse.SetDefaultValues(), chiefly some break up of the long line.  
							
							 
							
							
							
						 
						
							2012-04-24 20:30:19 +01:00  
						
					 
				
					
						
							
							
								 
								Olivier van Helden and Gudule Lapointe (Speculoos.net)
							
						 
						
							 
							
							
							
								
							
								0e3053e4c9 
								
							
								 
							
						 
						
							
							
								
								DST settings to match client default Pacific Time (mantis  #5972 )  
							
							 
							
							
							
						 
						
							2012-04-24 20:22:34 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								c6f30e044b 
								
							
								 
							
						 
						
							
							
								
								Restore _parent_scene.actor_name_map[prim_geom] = this; accidentally removed from ODEPrim.SetGeom.  
							
							 
							
							... 
							
							
							
							This occurred in 7a574be3fd  from Sat 21 Apr 2012.
This should fix collision detection.
Mnay thanks to tglion for the spot and the fix in http://opensimulator.org/mantis/view.php?id=5988  
							
						 
						
							2012-04-24 20:15:10 +01:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								fd27988978 
								
							
								 
							
						 
						
							
							
								
								Changed the Map-related messages from Info to Debug. They're debug messages.  
							
							 
							
							
							
						 
						
							2012-04-23 21:29:18 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								6c21e15cb9 
								
							
								 
							
						 
						
							
							
								
								Add online/offline indicator to "friends show" region console command.  
							
							 
							
							... 
							
							
							
							Improve output table formatting. 
							
						 
						
							2012-04-24 00:32:01 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								40e37d8b78 
								
							
								 
							
						 
						
							
							
								
								Add osForceAttachToAvatar() and osForceDetachFromAvatar()  
							
							 
							
							... 
							
							
							
							These behave identically to llAttachToAvatar() and llDetachFromAvatar() except that they do not enforce the PERMISSION_ATTACH check
Intended for use in completely controlled dedicated environments where these checks are more a UI hinderance than a help.
Threat level high. 
							
						 
						
							2012-04-24 00:03:57 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								b798b32b19 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							 
							
							
							
						 
						
							2012-04-23 22:54:11 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								1f8d1bcdcf 
								
							
								 
							
						 
						
							
							
								
								Replace common code to fetch self inventory item (as opposed to uuid) with GetSelfInventoryItem()  
							
							 
							
							... 
							
							
							
							However, at some point it would be far more convenient to receive the TaskInventoryItem in the constructor rather than just the item UUID, so we don't have to constantly refetch our self item. 
							
						 
						
							2012-04-23 22:52:46 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								60065f06b3 
								
							
								 
							
						 
						
							
							
								
								refactor: Replace calls to InventorySelf() with existing m_itemID in LSL_Api  
							
							 
							
							... 
							
							
							
							There's no point look up an item ID that we already have. 
							
						 
						
							2012-04-23 22:23:47 +01:00  
						
					 
				
					
						
							
							
								 
								Talun
							
						 
						
							 
							
							
							
								
							
								679da63da6 
								
							
								 
							
						 
						
							
							
								
								Mantis 5977 Corrections to llRegionSayTo  
							
							 
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2012-04-23 07:16:33 -04:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								49ed68e98c 
								
							
								 
							
						 
						
							
							
								
								refactor: simply some properties code in BasicPhysicsPlugin  
							
							 
							
							
							
						 
						
							2012-04-22 20:28:12 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								58c890df5d 
								
							
								 
							
						 
						
							
							
								
								Make TestSetPhysicsSinglePrim() actually add the object to the scene in order to test more code paths.  
							
							 
							
							
							
						 
						
							2012-04-22 20:03:34 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								8205fe79ce 
								
							
								 
							
						 
						
							
							
								
								Fix bug where setting phantom on a prim would result in a server log message rather than setting phantom.  
							
							 
							
							... 
							
							
							
							This was an oversight when removing some race conditions from PhysicsActor setting recently.
Regression tests extended to probe this code path.
Extending regression tests required implementation of a BasicPhysicsPrim (there was none before).  However, BasicPhysics plugin is still of no current practical use other than to fill in as a component for other parts of regression testing. 
							
						 
						
							2012-04-22 19:51:51 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								ae2b8f7007 
								
							
								 
							
						 
						
							
							
								
								Comment out spurious Body != IntPtr.Zero code after disableBody(), since disableBody() sets Body == IntPtr.Zero on all code paths.  
							
							 
							
							
							
						 
						
							2012-04-21 03:42:54 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								f609594595 
								
							
								 
							
						 
						
							
							
								
								refactor: Simplify ODEPrim.AddChildPrim() by returning early where appropriate.  
							
							 
							
							
							
						 
						
							2012-04-21 03:23:51 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								77a7de87e1 
								
							
								 
							
						 
						
							
							
								
								Add test for setting physics in a linkset  
							
							 
							
							
							
						 
						
							2012-04-21 02:45:16 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								d5c724e5b8 
								
							
								 
							
						 
						
							
							
								
								Add regression test for prim status when root prim in a new linkset is non-physical  
							
							 
							
							
							
						 
						
							2012-04-21 01:51:57 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								9ac48b2aff 
								
							
								 
							
						 
						
							
							
								
								Fix a bug where linking a non-physical prim with a physical prim as root would make the non-physical prim phantom rather than part of the physics object.  
							
							 
							
							... 
							
							
							
							On region restart, the whole object would become physical as expected.
Observed behaviour from elsewhere is that all prims in a new linkset should take on the status of the root prim.
Add regression test for this behaviour. 
							
						 
						
							2012-04-21 01:43:09 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								71900968b2 
								
							
								 
							
						 
						
							
							
								
								refactor: extract common setup code in SceneObjectStatusTests  
							
							 
							
							
							
						 
						
							2012-04-21 01:01:24 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								ae789f6c16 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							 
							
							
							
						 
						
							2012-04-21 00:55:27 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								06552f217e 
								
							
								 
							
						 
						
							
							
								
								Add TestSetPhysics() to SOP status tests  
							
							 
							
							
							
						 
						
							2012-04-21 00:54:48 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								cba64ebc79 
								
							
								 
							
						 
						
							
							
								
								Explicitly dispose of bitmaps opened from files in GenericSystemDrawing and JPEG.cs  
							
							 
							
							
							
						 
						
							2012-04-20 03:46:33 +01:00