Robert Adams
							
						 
						
							 
							
							
							
								
							
								a6afd2f706 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							 
							
							
							
						 
						
							2013-01-17 14:51:52 -08:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								75f710f1e7 
								
							
								 
							
						 
						
							
							
								
								BulletSim: Add one function that all actors who act on the physical  
							
							 
							
							... 
							
							
							
							can use to know if the object is currently active.
Code cleaning including use of Util.ClampV function. 
							
						 
						
							2013-01-17 14:47:35 -08:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								caad1edabf 
								
							
								 
							
						 
						
							
							
								
								Add utility function to clamp a vector to a maximum magnitude.  
							
							 
							
							
							
						 
						
							2013-01-17 14:44:54 -08:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								63e9b2d330 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2013-01-17 04:32:39 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								755e452342 
								
							
								 
							
						 
						
							
							
								
								revert the test, sending again appearance to self in  
							
							 
							
							... 
							
							
							
							ValidateAndSendAppearanceAndAgentData() 
							
						 
						
							2013-01-17 03:29:38 +00:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								3b1e4541fb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2013-01-17 03:45:25 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								2743565f7e 
								
							
								 
							
						 
						
							
							
								
								*TEST TEST TEST* don't send AvatarAppearance to self  
							
							 
							
							
							
						 
						
							2013-01-17 02:43:29 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								777c80becb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							 
							
							
							
						 
						
							2013-01-16 23:37:27 +01:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								3e0e9a0962 
								
							
								 
							
						 
						
							
							
								
								* Enables loading cached bakes on teleport by filling in the appropriate avatar fields from the bake data.  No more auto rebaking on teleport assuming your wearables, bakes and cache are consistent.  
							
							 
							
							... 
							
							
							
							* Speeds up appearance sending..  since there's nothing to wait for. 
							
						 
						
							2013-01-16 17:59:13 -05:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								670bb9cb8b 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/avination' into teravuswork  
							
							 
							
							
							
						 
						
							2013-01-16 17:52:02 -05:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								13e7085124 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2013-01-16 23:19:29 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								de49440839 
								
							
								 
							
						 
						
							
							
								
								dont send a full grp update on stopmovetotarget. just a rootpart terse  
							
							 
							
							
							
						 
						
							2013-01-16 22:17:10 +00:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								ed735ffdd0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2013-01-16 21:57:06 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								30d5faa7fc 
								
							
								 
							
						 
						
							
							
								
								same for SetPrimParams  
							
							 
							
							
							
						 
						
							2013-01-16 20:55:16 +00:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								3d0f4b0ccb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2013-01-16 21:35:13 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								2464e65c8a 
								
							
								 
							
						 
						
							
							
								
								llSetPos on child prim, send only a part terse update and not a group one  
							
							 
							
							
							
						 
						
							2013-01-16 20:27:10 +00:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								5b86af36e6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2013-01-16 20:23:45 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								582cb89beb 
								
							
								 
							
						 
						
							
							
								
								Add a way to put things at the front of the queue for any throttle group.  
							
							 
							
							... 
							
							
							
							Adds a DoubleLocklessQueue and uses it for the outgoing buckets. Added
a flag value to the Throttle Type (again) because although it's hacky, it's
the best of a bad bunch to get the message through the UDP stack to where it's
needed. 
							
						 
						
							2013-01-16 19:29:27 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								206bfe0657 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs
	OpenSim/Region/ScriptEngine/Shared/Instance/Tests/CoopTerminationTests.cs 
							
						 
						
							2013-01-16 17:05:37 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								9c99ed26eb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							 
							
							
							
						 
						
							2013-01-16 16:52:57 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								5563a8916e 
								
							
								 
							
						 
						
							
							
								
								Complete removal of the now unused state queue  
							
							 
							
							
							
						 
						
							2013-01-16 16:45:18 +00:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								37fcf87946 
								
							
								 
							
						 
						
							
							
								
								Changed a couple of debug messages at the request of osgrid.  
							
							 
							
							
							
						 
						
							2013-01-16 08:20:32 -08:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								9910c5f8e1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							
							
						 
						
							2013-01-16 15:50:34 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								5c8cced0a1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							 
							
							
							
						 
						
							2013-01-16 16:47:59 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								818254916c 
								
							
								 
							
						 
						
							
							
								
								JustinCC's core re-merge  
							
							 
							
							
							
						 
						
							2013-01-16 15:47:55 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								518326b049 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							 
							
							
							
						 
						
							2013-01-16 16:47:21 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								91138014e2 
								
							
								 
							
						 
						
							
							
								
								Change all uses of the removed state queue to the task queue for now.  
							
							 
							
							
							
						 
						
							2013-01-16 17:12:56 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								85aa1804df 
								
							
								 
							
						 
						
							
							
								
								Complete removal of the now unused state queue  
							
							 
							
							
							
						 
						
							2013-01-16 17:06:25 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								d92d5ca1fd 
								
							
								 
							
						 
						
							
							
								
								Revert " fix STATE udp queue data rate since it is in use again, after being"  
							
							 
							
							... 
							
							
							
							This reverts commit 4d92c6b39f . 
							
						 
						
							2013-01-16 16:46:43 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								778ed1c05a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2013-01-16 16:35:09 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								4d92c6b39f 
								
							
								 
							
						 
						
							
							
								
								fix STATE udp queue data rate since it is in use again, after being  
							
							 
							
							... 
							
							
							
							removed by intel folks (?)( should it be used or removed ??) 
							
						 
						
							2013-01-16 15:30:58 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								451b6c0e82 
								
							
								 
							
						 
						
							
							
								
								Add admin_refresh_search command to RemoteAdmin  
							
							 
							
							
							
						 
						
							2013-01-16 14:52:04 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								503705bfad 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2013-01-16 14:24:23 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								94710a17a4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into ubitwork  
							
							 
							
							
							
						 
						
							2013-01-16 13:11:02 +00:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								8ee9daa121 
								
							
								 
							
						 
						
							
							
								
								BulletSim: add the editting children in linkset going phantom bug to TODO list.  
							
							 
							
							
							
						 
						
							2013-01-15 21:08:47 -08:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								5d098d8f17 
								
							
								 
							
						 
						
							
							
								
								BulletSim: don't modify angular parameters when doing LIMIT_MOTOR_UP.  
							
							 
							
							... 
							
							
							
							It was a dumb idea to try and do a nose over feature for jumping cars anyway.
Add better logging of native shape creation/reuse so can  tell the difference. 
							
						 
						
							2013-01-15 21:08:46 -08:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								61ff79587b 
								
							
								 
							
						 
						
							
							
								
								BulletSim: add debugging messages to know when assets for physical  
							
							 
							
							... 
							
							
							
							objects have been fetched.
Update TODO list with more work. 
							
						 
						
							2013-01-15 21:08:46 -08:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								daef2b8d87 
								
							
								 
							
						 
						
							
							
								
								BulletSim: reduce maximum force a script can apply (like in llApplyImpulse)  
							
							 
							
							... 
							
							
							
							to the documented maximum from the outragious number previously. 
							
						 
						
							2013-01-15 21:08:46 -08:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								0963ece25b 
								
							
								 
							
						 
						
							
							
								
								Implement co-operative script termination if termination comes during a script wait event (llSleep(), etc.)  
							
							 
							
							... 
							
							
							
							This makes use of EventWaitHandles since various web references indicate that Thread.Interrupt() can also cause runtime instability.
If co-op termination is enabled, then termination sets the wait handle instead of waiting for a timeout before possibly aborting the thread.
This allows the script to cleanly terminate if it's in a llSleep/LL function delay or the next time it enters such a wait without any timeout period.
Co-op termination is not yet testable since checking for termination request within loops that never trigger a wait is not yet implemented.
This commit, unlike 1b5c41c , passes the wait handle as an extra parameter through IScript.Initialize() instead of passing IScriptInstance itself. 
							
						 
						
							2013-01-16 02:07:43 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								b8949024bc 
								
							
								 
							
						 
						
							
							
								
								Revert "Implement co-operative script termination if termination comes during a script wait event (llSleep(), etc.)"  
							
							 
							
							... 
							
							
							
							Doing this as a favour to Melanie.  This will be back with passing the wait handles directly to the api.
This reverts commit 1b5c41c14a . 
							
						 
						
							2013-01-16 01:45:09 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								1ce39ed5f5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							
							
						 
						
							2013-01-16 01:13:28 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								70fa41863d 
								
							
								 
							
						 
						
							
							
								
								Merge commit 'f54b398540698e6e09022fe77b6405624b532f5c' into careminster  
							
							 
							
							
							
						 
						
							2013-01-16 01:13:14 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								3867b518de 
								
							
								 
							
						 
						
							
							
								
								Merge commit '7978b349bd400d14b7ecd4f8274af1921f435fee' into careminster  
							
							 
							
							
							
						 
						
							2013-01-16 01:13:00 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								fc5711fa7a 
								
							
								 
							
						 
						
							
							
								
								Merge commit '8bf0a9f85dda4b1831630b65620d5c6868196c11' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/SceneObjectPart.cs 
							
						 
						
							2013-01-16 01:11:20 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								03a8a4426f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							 
							
							
							
						 
						
							2013-01-16 00:20:18 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								1b5c41c14a 
								
							
								 
							
						 
						
							
							
								
								Implement co-operative script termination if termination comes during a script wait event (llSleep(), etc.)  
							
							 
							
							... 
							
							
							
							This makes use of EventWaitHandles since various web references indicate that Thread.Interrupt() can also cause runtime instability.
If co-op termination is enabled, then termination sets the wait handle instead of waiting for a timeout before possibly aborting the thread.
This allows the script to cleanly terminate if it's in a llSleep/LL function delay or the next time it enters such a wait without any timeout period.
Co-op termination is not yet testable since checking for termination request within loops that never trigger a wait is not yet implemented. 
							
						 
						
							2013-01-16 00:12:40 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								b5f5400e06 
								
							
								 
							
						 
						
							
							
								
								Add Refresh() Method to ISerachModule to allow forcing a sim to resend it's  
							
							 
							
							... 
							
							
							
							search data 
							
						 
						
							2013-01-15 22:15:58 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								b3939a431c 
								
							
								 
							
						 
						
							
							
								
								Fix llSetRegionPos and detail behaviors of llSet[Link]PrimitiveParams[Fast]()  
							
							 
							
							... 
							
							
							
							regarding prim positioning. 
							
						 
						
							2013-01-15 22:15:06 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								fccb03227e 
								
							
								 
							
						 
						
							
							
								
								Instead of passing separate engine, part and item components to script APIs, pass down IScriptInstance instead.  
							
							 
							
							... 
							
							
							
							This is to allow the future co-operative script thread terminate feature to detect and act upon termination requests.
This splits the assembly and state loading out from the ScriptInstance() constructor to a separate Load() method
in order to facilititate continued script logic regression testing. 
							
						 
						
							2013-01-15 21:13:22 +00:00  
						
					 
				
					
						
							
							
								 
								BlueWall
							
						 
						
							 
							
							
							
								
							
								f54b398540 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/var/repo/opensim  
							
							 
							
							
							
						 
						
							2013-01-15 10:08:27 -05:00