8d59385eea 
								
							
								 
							
						 
						
							
							
								
								Implementation of llSetRegionPos(). Does not implement failure on object entry/prim limit/access restrictions.  
							
							... 
							
							
							
							Signed-off-by: SignpostMarv <github@signpostmarv.name> 
							
						 
						
							2012-07-14 01:45:34 +01:00  
				
					
						
							
							
								 
						
							
							
								ec6a195e40 
								
							
								 
							
						 
						
							
							
								
								When generating a Warp3D texture, set the detailTexture[i] variable on resize from the JPEG2000 original rather than only saving it to disk.  
							
							... 
							
							
							
							This appears to be the cause of the warp 3d exception seen when starting a new region for the first time.
Subsequent starts were okay because resized saved bitmap was correctly retrieved from disk.
Should fix http://opensimulator.org/mantis/view.php?id=5204  and http://opensimulator.org/mantis/view.php?id=5272  
							
						 
						
							2012-07-14 01:11:30 +01:00  
				
					
						
							
							
								 
						
							
							
								72e2b94094 
								
							
								 
							
						 
						
							
							
								
								In collisions report linksets root parts to parts, and not all parts.  
							
							... 
							
							
							
							Temporary suspend collision checks on full stopped bodies, until a better
away is found wake them, avoiding spurius collision end and start events.
Until a nice way is found to avoid them, this may cause some higher cpu load. plus some clean up 
							
						 
						
							2012-07-13 23:57:45 +01:00  
				
					
						
							
							
								 
						
							
							
								39262f6232 
								
							
								 
							
						 
						
							
							
								
								missed fix on vehicle reference frame  
							
							
							
						 
						
							2012-07-13 20:25:47 +01:00  
				
					
						
							
							
								 
						
							
							
								5cfea5934b 
								
							
								 
							
						 
						
							
							
								
								fix bad vehicle reference frame  
							
							
							
						 
						
							2012-07-13 19:32:43 +01:00  
				
					
						
							
							
								 
						
							
							
								64393a7ca8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2012-07-13 02:27:16 +01:00  
				
					
						
							
							
								 
						
							
							
								2954ceccae 
								
							
								 
							
						 
						
							
							
								
								Remove a callstack print out I accidentally left in 2 commits ago in  9ccb578 
							
							
							
						 
						
							2012-07-13 01:08:49 +01:00  
				
					
						
							
							
								 
						
							
							
								884d603cac 
								
							
								 
							
						 
						
							
							
								
								Rather than instantiating a UTF8 encoding everywhere when we want to supress the BOM, use a single Util.UTF8NoBomEncoding.  
							
							... 
							
							
							
							This class is thread-safe (as evidenced by the provision of the system-wide Encoding.UTF8 which does not suppress BOM on output). 
							
						 
						
							2012-07-13 01:03:28 +01:00  
				
					
						
							
							
								 
						
							
							
								9ccb578721 
								
							
								 
							
						 
						
							
							
								
								Don't cache regions data on the other unused LocalGridServiceConnector that the module code still sets up even if we're using one directly instantiated from the RemoteGridServiceConnector.  
							
							... 
							
							
							
							Also improves log messages to indicate which regions are sending/receiving various neighbour protocol messages. 
							
						 
						
							2012-07-13 00:44:00 +01:00  
				
					
						
							
							
								 
						
							
							
								d6f54b25cd 
								
							
								 
							
						 
						
							
							
								
								Stop redundantly passing in the endpoint to the LLClientView constructor.  
							
							... 
							
							
							
							This can always be retrieved via the LLUDPClient and is so done in various places already. 
							
						 
						
							2012-07-12 23:48:42 +01:00  
				
					
						
							
							
								 
						
							
							
								dda999a22c 
								
							
								 
							
						 
						
							
							
								
								Remove IClientIPEndpoint client interface for now.  
							
							... 
							
							
							
							This may well come back in the future when this subinterface is actually used but it currently isn't and I feel the name was poor.
Everything uses IClientAPI.RemoveEndPoint which also returned the full endpoint rather than just the ip address. 
							
						 
						
							2012-07-12 23:43:02 +01:00  
				
					
						
							
							
								 
						
							
							
								3b3d9967b1 
								
							
								 
							
						 
						
							
							
								
								Remove IClientAPI.GetClientEP() in favour of existing identical IClientAPI.RemoteEndpoint.  
							
							
							
						 
						
							2012-07-12 23:29:57 +01:00  
				
					
						
							
							
								 
						
							
							
								75ab9b4b88 
								
							
								 
							
						 
						
							
							
								
								Change very recent AllowedViewerList and BannedViewerList config setting names in OpenSim.ini.example to AllowedClients and BannedClients to match long-existing settings in [LoginService]  
							
							... 
							
							
							
							Also changes separator from comma to bar to match existing [LoginService] config features.
Divergence of config names for identical facilities in different places makes for an unnecessarily confusing user experience. 
							
						 
						
							2012-07-12 23:18:30 +01:00  
				
					
						
							
							
								 
						
							
							
								15283d35f1 
								
							
								 
							
						 
						
							
							
								
								Extend "show circuits" to show circuit code, ip and viewer name.  
							
							... 
							
							
							
							Also change to use standard table formatting
"show circuits" and "show connections" console commands are very similar but access different data structures. 
							
						 
						
							2012-07-12 23:09:36 +01:00  
				
					
						
							
							
								 
						
							
							
								4e97237460 
								
							
								 
							
						 
						
							
							
								
								Revert " lltargetomega efective spinrate now multiplied by gain ( need check )"  
							
							... 
							
							
							
							Undo figuring gain into spinrate in llTargetOmega. In SL, gain has null
effect on nonphysical spinning objects.
This reverts commit df55de5b3d 
							
						 
						
							2012-07-13 00:01:01 +02:00  
				
					
						
							
							
								 
						
							
							
								6a0de355e0 
								
							
								 
							
						 
						
							
							
								
								Add active status to "show connections"  
							
							
							
						 
						
							2012-07-12 22:37:48 +01:00  
				
					
						
							
							
								 
						
							
							
								65a25ee510 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-07-12 22:35:38 +01:00  
				
					
						
							
							
								 
						
							
							
								ca412032e8 
								
							
								 
							
						 
						
							
							
								
								Put output for "show connections" command into standard table format.  
							
							... 
							
							
							
							Also moves into own method. 
							
						 
						
							2012-07-12 21:36:33 +01:00  
				
					
						
							
							
								 
						
							
							
								4c2523b1c2 
								
							
								 
							
						 
						
							
							
								
								Use faster any contact point collision detection for Volumedetect, plus  
							
							... 
							
							
							
							some clean up 
							
						 
						
							2012-07-12 20:05:00 +01:00  
				
					
						
							
							
								 
						
							
							
								d632fd7124 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
	OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
	OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
	OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs 
							
						 
						
							2012-07-12 08:55:16 +01:00  
				
					
						
							
							
								 
						
							
							
								743437262e 
								
							
								 
							
						 
						
							
							
								
								Many explanitory comments added to the link and delink code in  
							
							... 
							
							
							
							SOG and SOP. Should have no functionality changes. 
							
						 
						
							2012-07-11 16:12:38 -07:00  
				
					
						
							
							
								 
						
							
							
								906ac4adc4 
								
							
								 
							
						 
						
							
							
								
								Revert "Add instrumentation to log finalizer being called. Suppressed for backup"  
							
							... 
							
							
							
							This reverts commit ea91a36483 
							
						 
						
							2012-07-12 01:01:43 +02:00  
				
					
						
							
							
								 
						
							
							
								bae35ad97e 
								
							
								 
							
						 
						
							
							
								
								Revert "Place instrumentation in the proper place. This needs reverting, too!"  
							
							... 
							
							
							
							This reverts commit d9b0b03aa3 
							
						 
						
							2012-07-12 01:01:29 +02:00  
				
					
						
							
							
								 
						
							
							
								c66367e619 
								
							
								 
							
						 
						
							
							
								
								Add "gc collect" console command for debugging memleaks  
							
							
							
						 
						
							2012-07-12 00:16:19 +02:00  
				
					
						
							
							
								 
						
							
							
								d9b0b03aa3 
								
							
								 
							
						 
						
							
							
								
								Place instrumentation in the proper place. This needs reverting, too!  
							
							
							
						 
						
							2012-07-11 23:54:45 +02:00  
				
					
						
							
							
								 
						
							
							
								916e3bf886 
								
							
								 
							
						 
						
							
							
								
								Where possible, use the system Encoding.ASCII and Encoding.UTF8 rather than constructing fresh copies.  
							
							... 
							
							
							
							The encodings are thread-safe and already used in such a manner in other places.
This isn't done where Byte Order Mark output is suppressed, since Encoding.UTF8 is constructed to output the BOM. 
							
						 
						
							2012-07-11 22:54:22 +01:00  
				
					
						
							
							
								 
						
							
							
								ea91a36483 
								
							
								 
							
						 
						
							
							
								
								Add instrumentation to log finalizer being called. Suppressed for backup  
							
							... 
							
							
							
							interim copies to avoid spammage. Not for release to the grid, must be
reverted first! 
							
						 
						
							2012-07-11 23:33:13 +02:00  
				
					
						
							
							
								 
						
							
							
								59cd0a2419 
								
							
								 
							
						 
						
							
							
								
								Change order of operations on backup to ensure keyframe motions are backed  
							
							... 
							
							
							
							up properly 
							
						 
						
							2012-07-11 23:32:12 +02:00  
				
					
						
							
							
								 
						
							
							
								9c89ad9154 
								
							
								 
							
						 
						
							
							
								
								Fix build break for windows with missing package for IScriptEngine in prebuild.xml for OpenSim.Region.CoreModules.Tests.dll  
							
							
							
						 
						
							2012-07-11 22:15:53 +01:00  
				
					
						
							
							
								 
						
							
							
								33cff9b9d7 
								
							
								 
							
						 
						
							
							
								
								Allow XEngine StartDelay to be configured in the [XEngine] config section.  
							
							... 
							
							
							
							This is only currently meant for use by regression tests that don't have any issues if XEngine is started up quickly, since no other operations will be occuring simultaneously.
Therefore, this is not yet documented externally. 
							
						 
						
							2012-07-11 21:55:18 +01:00  
				
					
						
							
							
								 
						
							
							
								0e611c47d3 
								
							
								 
							
						 
						
							
							
								
								Remove WorldComm module from the regression TestCompileAndStartScript() since the infrastructure no longer fails if this module isn't present, at least on the tested codepaths  
							
							
							
						 
						
							2012-07-11 21:46:46 +01:00  
				
					
						
							
							
								 
						
							
							
								fc24563206 
								
							
								 
							
						 
						
							
							
								
								Add regression TestDetachScriptedAttachmentToInventory()  
							
							... 
							
							
							
							This currently only does a relatively crude check for a ScriptState node in the serialized xml 
							
						 
						
							2012-07-11 21:43:35 +01:00  
				
					
						
							
							
								 
						
							
							
								065046845d 
								
							
								 
							
						 
						
							
							
								
								be paranoic (?)  
							
							
							
						 
						
							2012-07-11 21:10:46 +01:00  
				
					
						
							
							
								 
						
							
							
								236b5a0298 
								
							
								 
							
						 
						
							
							
								
								Replace a Multicast Delegate by a simple list of delegates in access Get  
							
							... 
							
							
							
							Can't seen more than one evocation on the multicast on this case, even expanding its evocation list (as it should be used in case one fails). With the list i
 do see what we want. 
							
						 
						
							2012-07-11 20:54:55 +01:00  
				
					
						
							
							
								 
						
							
							
								14d05dc2a9 
								
							
								 
							
						 
						
							
							
								
								Add regression TestRezScriptedAttachmentsFromInventory() though this currently only checks for the presence of script items, not for started scripts  
							
							
							
						 
						
							2012-07-11 19:54:40 +01:00  
				
					
						
							
							
								 
						
							
							
								89c9528e38 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Data/MySQL/MySQLSimulationData.cs 
							
						 
						
							2012-07-11 14:27:33 +01:00  
				
					
						
							
							
								 
						
							
							
								6252114ea0 
								
							
								 
							
						 
						
							
							
								
								remove expensive and leaked ( in Xengine at least) SayShout timer and  
							
							... 
							
							
							
							replace it by a simpler function that should do the same (?) (don't like
 much those 10 + 1 bursts) 
							
						 
						
							2012-07-11 09:03:18 +01:00  
				
					
						
							
							
								 
						
							
							
								84ab4c4462 
								
							
								 
							
						 
						
							
							
								
								ubitODE leaks  
							
							
							
						 
						
							2012-07-11 08:13:57 +01:00  
				
					
						
							
							
								 
						
							
							
								bb78b327c0 
								
							
								 
							
						 
						
							
							
								
								stop keeping references to objects on released items  
							
							
							
						 
						
							2012-07-11 06:43:03 +01:00  
				
					
						
							
							
								 
						
							
							
								ffececaa81 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into ubitwork  
							
							
							
						 
						
							2012-07-11 04:34:44 +01:00  
				
					
						
							
							
								 
						
							
							
								7c973235ab 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into ubitwork  
							
							
							
						 
						
							2012-07-11 04:27:18 +01:00  
				
					
						
							
							
								 
						
							
							
								7836933133 
								
							
								 
							
						 
						
							
							
								
								Melanie fix: detach SOGs from backup on linking  
							
							
							
						 
						
							2012-07-11 03:58:58 +01:00  
				
					
						
							
							
								 
						
							
							
								0bc8238a6c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/Watchdog.cs
	OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
	OpenSim/Region/Framework/Scenes/Scene.cs
	OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
	OpenSim/Region/Framework/Scenes/ScenePresence.cs 
							
						 
						
							2012-07-11 03:56:50 +01:00  
				
					
						
							
							
								 
						
							
							
								7676ae6f74 
								
							
								 
							
						 
						
							
							
								
								clear released minheap items so they don't keep holding references to  
							
							... 
							
							
							
							objects. 
							
						 
						
							2012-07-11 03:56:39 +01:00  
				
					
						
							
							
								 
						
							
							
								b3910a44fa 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							
							
						 
						
							2012-07-11 04:03:28 +02:00  
				
					
						
							
							
								 
						
							
							
								ac3a2296fa 
								
							
								 
							
						 
						
							
							
								
								Make sure handles stay intact when removing from the MinHeap  
							
							
							
						 
						
							2012-07-11 04:01:20 +02:00  
				
					
						
							
							
								 
						
							
							
								337ea019bd 
								
							
								 
							
						 
						
							
							
								
								If a part has a sit target and an avatar is already sitting, allow another avatar to sit in the position given if no sit target was set.  
							
							... 
							
							
							
							Previous behave was that the second avatar could not sit.
This matches behaviour observed on the LL grid. 
							
						 
						
							2012-07-10 23:55:22 +01:00  
				
					
						
							
							
								 
						
							
							
								cdea572d2e 
								
							
								 
							
						 
						
							
							
								
								refactor: move management of SOP.SitTargetAvatar into SOP.AddSittingAvatar() and SOP.RemoveSittingAvatar()  
							
							
							
						 
						
							2012-07-10 23:50:04 +01:00  
				
					
						
							
							
								 
						
							
							
								11e0ad6dc8 
								
							
								 
							
						 
						
							
							
								
								Revert "refactor: Add SOP.IsSitTargetOccupied to improve readability"  
							
							... 
							
							
							
							This reverts commit c8f0d476d2 
							
						 
						
							2012-07-10 23:39:05 +01:00  
				
					
						
							
							
								 
						
							
							
								c8f0d476d2 
								
							
								 
							
						 
						
							
							
								
								refactor: Add SOP.IsSitTargetOccupied to improve readability  
							
							
							
						 
						
							2012-07-10 23:34:40 +01:00