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  
				
					
						
							
							
								 
						
							
							
								69a6f6e3cd 
								
							
								 
							
						 
						
							
							
								
								refactor: use sit orientation argument passed in to SP.SendSitResponse() rather than creating a new copy  
							
							... 
							
							
							
							There are no issues with side-effects since this is a struct. 
							
						 
						
							2012-07-10 23:26:40 +01:00  
				
					
						
							
							
								 
						
							
							
								e8347b7095 
								
							
								 
							
						 
						
							
							
								
								Move common code to detect whether a part has a valid sit target into a SOP property rather than being repeated in SP.  
							
							... 
							
							
							
							This also makes the detection in SP.FindNextAvailableSitTarget() and SendSitResponse() identical.
Previously they varied slightly (SendSitResponse didn't check for an older type of invalid quaternion) but the practical effect is most probably zero. 
							
						 
						
							2012-07-10 23:21:39 +01:00  
				
					
						
							
							
								 
						
							
							
								506437b684 
								
							
								 
							
						 
						
							
							
								
								Remove log line accidentally left in SP.SendSitResponse()  
							
							
							
						 
						
							2012-07-10 23:06:34 +01:00  
				
					
						
							
							
								 
						
							
							
								9f01c3d408 
								
							
								 
							
						 
						
							
							
								
								Disable logging in regression test in OSSL_ApiAttachmentTests  
							
							
							
						 
						
							2012-07-10 23:04:44 +01:00  
				
					
						
							
							
								 
						
							
							
								58869e5aa0 
								
							
								 
							
						 
						
							
							
								
								Fix recent SOP.GetSittingAvatars() to return null if there are no sitting avatars rather than throwing an exception.  
							
							... 
							
							
							
							Extends sitting avatar regression tests to test new sitters information 
							
						 
						
							2012-07-10 23:03:52 +01:00  
				
					
						
							
							
								 
						
							
							
								f3134b5cf6 
								
							
								 
							
						 
						
							
							
								
								When an attachment is detached to inv or derezzed, stop the scripts, update the known item with script state still in the script engine and then remove the scripts.  
							
							... 
							
							
							
							This is to fix a regression starting from 5301648 
							
						 
						
							2012-07-10 22:41:11 +01:00  
				
					
						
							
							
								 
						
							
							
								eb5ec4a786 
								
							
								 
							
						 
						
							
							
								
								If a script is being stopped manually, then give the scriptpool thread 1 second to finish normally before forcibly aborting.  
							
							... 
							
							
							
							This is to avoid the worst of the problems in mono 2.6, 2.10 where an aborted thread does not always release all its locks.
This very short grace period is identical to the existing behaviour when a script is removed from the scene. 
							
						 
						
							2012-07-10 21:42:51 +01:00  
				
					
						
							
							
								 
						
							
							
								b5b763f7e1 
								
							
								 
							
						 
						
							
							
								
								add some more memory information to StatsCollector  
							
							
							
						 
						
							2012-07-10 19:13:24 +01:00  
				
					
						
							
							
								 
						
							
							
								6b8b7007c4 
								
							
								 
							
						 
						
							
							
								
								console region restart: Let Xengine not cry all over the place with  
							
							... 
							
							
							
							errors also. May not be that good, but is not in use in AVN (i hope). Still safer to do a full shutdown and refire the region from a OS tool like a script, monit, etc etc 
							
						 
						
							2012-07-10 18:23:38 +01:00  
				
					
						
							
							
								 
						
							
							
								4a91c65dbc 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into ubitwork  
							
							
							
						 
						
							2012-07-10 17:40:55 +01:00  
				
					
						
							
							
								 
						
							
							
								b346e36016 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							
							
						 
						
							2012-07-10 17:14:42 +02:00  
				
					
						
							
							
								 
						
							
							
								df55de5b3d 
								
							
								 
							
						 
						
							
							
								
								lltargetomega efective spinrate now multiplied by gain ( need check )  
							
							
							
						 
						
							2012-07-10 05:51:41 +01:00  
				
					
						
							
							
								 
						
							
							
								acec9da95c 
								
							
								 
							
						 
						
							
							
								
								let SOP AngularVelocity set physics actor angular velocity if it's  
							
							... 
							
							
							
							physical root prim and not a vehicle. With this llSetAngularVelocity
should work and also llTargetOmega will do the same in this case.
but for now this llTargetOmega is being a normal physical rotation with
damping, and stops with selection. Thats not like SL apparently 
							
						 
						
							2012-07-10 05:37:41 +01:00  
				
					
						
							
							
								 
						
							
							
								652ac5f66b 
								
							
								 
							
						 
						
							
							
								
								more work on llSetAngularVelocity()  
							
							
							
						 
						
							2012-07-10 05:28:47 +01:00  
				
					
						
							
							
								 
						
							
							
								ca41ec9eb4 
								
							
								 
							
						 
						
							
							
								
								let rotationVelocity or AngularVelocity be setted on prims. Limited to  
							
							... 
							
							
							
							12rad/s 
							
						 
						
							2012-07-10 05:11:06 +01:00  
				
					
						
							
							
								 
						
							
							
								0d60568564 
								
							
								 
							
						 
						
							
							
								
								changed ODE lib for win32 to version 0.12  
							
							
							
						 
						
							2012-07-10 01:29:44 +01:00  
				
					
						
							
							
								 
						
							
							
								34f4dc29a1 
								
							
								 
							
						 
						
							
							
								
								change linux 32bit libode.so to ode version 0.12  
							
							
							
						 
						
							2012-07-10 02:24:09 +02:00  
				
					
						
							
							
								 
						
							
							
								c8af20f966 
								
							
								 
							
						 
						
							
							
								
								This script allows an object to be attached directly from prim inventory to another avatar in the scene.  
							
							... 
							
							
							
							Very useful in serious game/environment scenarios where its only allowed for trusted creators.
Threat level Severe 
							
						 
						
							2012-07-09 23:08:41 +01:00  
				
					
						
							
							
								 
						
							
							
								d6f563794e 
								
							
								 
							
						 
						
							
							
								
								Don't allow a prim to be sat upon if its part of an attachment  
							
							
							
						 
						
							2012-07-09 21:43:44 +01:00  
				
					
						
							
							
								 
						
							
							
								2eaa6d5ace 
								
							
								 
							
						 
						
							
							
								
								Do not allow a script to attach a prim if its being sat upon.  
							
							... 
							
							
							
							This prevents a stack overflow where a get position on the avatar will refer to the attachment which will in turn refer back to the avatar.
This required recording of all sitting avatars on a prim which is done separately from recording the sit target avatar.
Recording HashSet is null if there are no sitting avatars in order to save memory. 
							
						 
						
							2012-07-09 21:24:32 +01:00  
				
					
						
							
							
								 
						
							
							
								45a6d67db8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							
							
						 
						
							2012-07-09 18:23:09 +02:00  
				
					
						
							
							
								 
						
							
							
								3a1d46ad44 
								
							
								 
							
						 
						
							
							
								
								retry fixing ode getconfiguration()  
							
							
							
						 
						
							2012-07-09 17:21:54 +01:00  
				
					
						
							
							
								 
						
							
							
								e44c735fab 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							
							
						 
						
							2012-07-09 18:02:27 +02:00  
				
					
						
							
							
								 
						
							
							
								a709768085 
								
							
								 
							
						 
						
							
							
								
								fix ode getconfiguration  
							
							
							
						 
						
							2012-07-09 17:01:52 +01:00  
				
					
						
							
							
								 
						
							
							
								6dab81aa7b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							
							
						 
						
							2012-07-09 17:53:26 +02:00  
				
					
						
							
							
								 
						
							
							
								0ac161c9a8 
								
							
								 
							
						 
						
							
							
								
								log ODE lib configuration  
							
							
							
						 
						
							2012-07-09 16:51:56 +01:00  
				
					
						
							
							
								 
						
							
							
								e858c19a9a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							
							
						 
						
							2012-07-09 14:29:32 +02:00  
				
					
						
							
							
								 
						
							
							
								fb8e8dcbce 
								
							
								 
							
						 
						
							
							
								
								fix ODE dispose  plus minor clean. On regions restart ode.dispose seems  
							
							... 
							
							
							
							to be called with scene still calling simulation, that should be changed,
 for now added a check for a valid world in ode simulation 
							
						 
						
							2012-07-09 13:25:17 +01:00  
				
					
						
							
							
								 
						
							
							
								1a2ab7bc69 
								
							
								 
							
						 
						
							
							
								
								More keys for automated ini processing  
							
							
							
						 
						
							2012-07-08 22:50:56 -04:00  
				
					
						
							
							
								 
						
							
							
								1077d7b6f5 
								
							
								 
							
						 
						
							
							
								
								Reinstate parallel fetching of residents and remove a left over return from debugging  
							
							
							
						 
						
							2012-07-08 21:53:23 +02:00  
				
					
						
							
							
								 
						
							
							
								a96ac73302 
								
							
								 
							
						 
						
							
							
								
								Add more keys for OpenSim.ini.defaults automation  
							
							
							
						 
						
							2012-07-08 13:45:17 -04:00  
				
					
						
							
							
								 
						
							
							
								57094bd017 
								
							
								 
							
						 
						
							
							
								
								Add more automation keys to OpenSim.ini.example  
							
							
							
						 
						
							2012-07-08 13:03:37 -04:00  
				
					
						
							
							
								 
						
							
							
								eeca3db642 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							
							
						 
						
							2012-07-08 15:03:13 +02:00  
				
					
						
							
							
								 
						
							
							
								b74d4711bb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into ubitwork  
							
							
							
						 
						
							2012-07-08 13:09:32 +01:00  
				
					
						
							
							
								 
						
							
							
								1e4c656497 
								
							
								 
							
						 
						
							
							
								
								Revamp map block sending to eliminate overload of the grid server connection  
							
							... 
							
							
							
							and the sim's http client 
							
						 
						
							2012-07-08 10:44:53 +02:00  
				
					
						
							
							
								 
						
							
							
								73c5a6e666 
								
							
								 
							
						 
						
							
							
								
								Instead of sending 20 records in 2 packets, send just one as we intended in the first place.  
							
							
							
						 
						
							2012-07-08 07:42:40 +02:00  
				
					
						
							
							
								 
						
							
							
								d3b778ebbe 
								
							
								 
							
						 
						
							
							
								
								Address map lag issue seen with non-avination viewers  
							
							
							
						 
						
							2012-07-08 06:06:33 +02:00  
				
					
						
							
							
								 
						
							
							
								470019b52a 
								
							
								 
							
						 
						
							
							
								
								Change semantics of FromXML on vehicle data to make the serializer a bit cleaner  
							
							
							
						 
						
							2012-07-07 19:59:55 +02:00  
				
					
						
							
							
								 
						
							
							
								6d5693a866 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							
							
						 
						
							2012-07-07 19:18:20 +02:00  
				
					
						
							
							
								 
						
							
							
								6090140077 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							
							
						 
						
							2012-07-07 08:43:56 +02:00  
				
					
						
							
							
								 
						
							
							
								09c4c11063 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into ubitwork  
							
							
							
						 
						
							2012-07-07 07:43:29 +01:00  
				
					
						
							
							
								 
						
							
							
								afa02aa104 
								
							
								 
							
						 
						
							
							
								
								fix vehicle to XML string  
							
							
							
						 
						
							2012-07-07 07:41:11 +01:00  
				
					
						
							
							
								 
						
							
							
								5b6d31f268 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							
							
						 
						
							2012-07-07 04:54:58 +02:00  
				
					
						
							
							
								 
						
							
							
								d0f7fb1d35 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into ubitwork  
							
							
							
						 
						
							2012-07-07 03:49:31 +01:00  
				
					
						
							
							
								 
						
							
							
								6a1ccbfef3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							
							
						 
						
							2012-07-07 04:20:39 +02:00  
				
					
						
							
							
								 
						
							
							
								d50b852d53 
								
							
								 
							
						 
						
							
							
								
								ODE turn off material dependent friction while vehicle linear motor is Effective. Increase a bit world damping of velocities  
							
							
							
						 
						
							2012-07-07 03:16:41 +01:00  
				
					
						
							
							
								 
						
							
							
								de01c0df26 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							
							
						 
						
							2012-07-07 03:17:32 +02:00  
				
					
						
							
							
								 
						
							
							
								3024bdd097 
								
							
								 
							
						 
						
							
							
								
								Fix storing vehicle data  
							
							
							
						 
						
							2012-07-07 02:29:21 +02:00