cc1781926b 
								
							
								 
							
						 
						
							
							
								
								* Adds a satisfying angular roll when an avatar is flying and turning.  (General, not physics).  Makes flying not feel as stiff.  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs 
							
						 
						
							2013-01-31 20:37:58 +00:00  
				
					
						
							
							
								 
						
							
							
								d1ebb0a8f9 
								
							
								 
							
						 
						
							
							
								
								Change keyframe motion to use a single timer for all objects. This is required  
							
							... 
							
							
							
							to prevent slippage between objects that are meant to move synchronously or
keep their relative positions/rotations. 
							
						 
						
							2013-01-30 15:54:14 +01:00  
				
					
						
							
							
								 
						
							
							
								2a558c7346 
								
							
								 
							
						 
						
							
							
								
								Change default avatar replacements to be ruth rather than urban male  
							
							
							
						 
						
							2013-01-28 01:20:16 +01:00  
				
					
						
							
							
								 
						
							
							
								e336c50813 
								
							
								 
							
						 
						
							
							
								
								Send moving_end event to scripts when keyframed motion ends.  
							
							
							
						 
						
							2013-01-27 23:35:53 +01:00  
				
					
						
							
							
								 
						
							
							
								380b017e32 
								
							
								 
							
						 
						
							
							
								
								Prevent items being destroyed by rename operations. Renaming of a wearable also  
							
							... 
							
							
							
							sends an asset transaciton but it is empty. So we can't ignore name data
when a transaction is present and can't treat every transaction as valid. 
							
						 
						
							2013-01-27 00:20:34 +01:00  
				
					
						
							
							
								 
						
							
							
								f1fbb774b6 
								
							
								 
							
						 
						
							
							
								
								Reinstate cleaning objects from parcel when avatars sit on them. Instead do it  
							
							... 
							
							
							
							properly for temp-on-rez. Auto-return overrides sitting. Temp does not. 
							
						 
						
							2013-01-26 20:39:17 +01:00  
				
					
						
							
							
								 
						
							
							
								1b5d5d7040 
								
							
								 
							
						 
						
							
							
								
								Stop temp-on-rez object from being deleted while an avatar sits on them  
							
							
							
						 
						
							2013-01-26 18:03:18 +01:00  
				
					
						
							
							
								 
						
							
							
								ac1d09bb0c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'teravuswork' into avination  
							
							
							
						 
						
							2013-01-26 18:00:43 +01:00  
				
					
						
							
							
								 
						
							
							
								564b513963 
								
							
								 
							
						 
						
							
							
								
								* This update is ugly as sin, but it 'fills in the blanks' of your appearance when your inventory items go missing.    This repairs appearance from missing wearables immediately on the V1 appearance pipeline, the second login on Firestorm.  It only replaces the essential body parts that are missing.. hair, skin, eyes, shape...  so if you delete all your wearables, you will rez naked.    Anyway, this is still experimental..   I need another day of playing with this to handle all of the situations.   One thing that I still need to do is try and get the assets..    and if we can't get the assets for some reason, skip and replace that part of the outfit.  
							
							
							
						 
						
							2013-01-26 07:31:54 -05:00  
				
					
						
							
							
								 
						
							
							
								60eb0f36b3 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/avination' into teravuswork  
							
							
							
						 
						
							2013-01-26 07:23:16 -05:00  
				
					
						
							
							
								 
						
							
							
								bfac09849f 
								
							
								 
							
						 
						
							
							
								
								bug fix: crash when too many collisions on a ode step  
							
							
							
						 
						
							2013-01-26 06:12:26 +00:00  
				
					
						
							
							
								 
						
							
							
								c58ec342ff 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into ubitwork  
							
							
							
						 
						
							2013-01-26 03:16:45 +00:00  
				
					
						
							
							
								 
						
							
							
								789e9901dd 
								
							
								 
							
						 
						
							
							
								
								Make llGiveMoney async again. The return value is now the constant 1 to make  
							
							... 
							
							
							
							scripts work properly. Scripts will no longer receive a failure indication through
this return value; 
							
						 
						
							2013-01-24 21:32:25 +01:00  
				
					
						
							
							
								 
						
							
							
								e785242c49 
								
							
								 
							
						 
						
							
							
								
								Reintroduce the return value of llGiveMoney. The grid will crash and burn without it.  
							
							
							
						 
						
							2013-01-24 18:23:39 +01:00  
				
					
						
							
							
								 
						
							
							
								9d2e832b85 
								
							
								 
							
						 
						
							
							
								
								Null check the response body to make sure we're not crashing the script engine  
							
							
							
						 
						
							2013-01-24 18:23:10 +01:00  
				
					
						
							
							
								 
						
							
							
								8c6984eac1 
								
							
								 
							
						 
						
							
							
								
								Implement get version RemoteAdmin call  
							
							
							
						 
						
							2013-01-23 23:12:48 +01:00  
				
					
						
							
							
								 
						
							
							
								dd6ddcc7a5 
								
							
								 
							
						 
						
							
							
								
								Prevent double ground collisions and prefer the physics result if there is one.  
							
							... 
							
							
							
							ODE is known to not see the ground sometimes on raycast so the double test is
needed. 
							
						 
						
							2013-01-23 20:58:47 +01:00  
				
					
						
							
							
								 
						
							
							
								c75508ec8d 
								
							
								 
							
						 
						
							
							
								
								Fix a type (Suports => Supports). Also put the normal terrain collision check  
							
							... 
							
							
							
							into the physics check patch for now since physics doesn't properly return land for some reason (as tested by Nebadon) 
							
						 
						
							2013-01-23 20:29:05 +01:00  
				
					
						
							
							
								 
						
							
							
								47f18caa22 
								
							
								 
							
						 
						
							
							
								
								Remove the return value from llGiveMoney (it was a LSL extension of OpenSim) and  
							
							... 
							
							
							
							make the function async so the script thread is not held up waiting for comms
to an external server. 
							
						 
						
							2013-01-23 18:58:29 +01:00  
				
					
						
							
							
								 
						
							
							
								997d53e532 
								
							
								 
							
						 
						
							
							
								
								EXPERIMENTAL - Comment out the check for the agent already being in transit  
							
							... 
							
							
							
							to prevent avatars being locked into their sim on a failed teleport.
May have side effects and must be revisited to fix right. 
							
						 
						
							2013-01-23 18:17:49 +01:00  
				
					
						
							
							
								 
						
							
							
								f667428283 
								
							
								 
							
						 
						
							
							
								
								Guard against XMLRPC module ref being null, which will happen if it's disabled  
							
							
							
						 
						
							2013-01-23 16:11:37 +01:00  
				
					
						
							
							
								 
						
							
							
								9d1989e64f 
								
							
								 
							
						 
						
							
							
								
								* Handle a NRE with Baked Textures that may result in a failed appearance.    This may be an issue, or it may be a symptom.  
							
							
							
						 
						
							2013-01-22 18:49:50 -05:00  
				
					
						
							
							
								 
						
							
							
								be60c0b010 
								
							
								 
							
						 
						
							
							
								
								* A better way to handle the last fix (This is in case the viewer provides a list of preferred formats, though, technically, the sim would pick the first provided format the old way).  This just makes it more obvious what's happening.  
							
							
							
						 
						
							2013-01-21 22:08:51 -05:00  
				
					
						
							
							
								 
						
							
							
								6007eae00f 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/avination' into teravuswork  
							
							
							
						 
						
							2013-01-21 21:34:49 -05:00  
				
					
						
							
							
								 
						
							
							
								89676b8a48 
								
							
								 
							
						 
						
							
							
								
								* The fallthrough of FetchTexture was no longer resulting in a 404 response on missing textures.  It was just waiting and no event was being provided.   This re-enables the 404 response.  
							
							
							
						 
						
							2013-01-21 21:32:48 -05:00  
				
					
						
							
							
								 
						
							
							
								09a3e134e4 
								
							
								 
							
						 
						
							
							
								
								* Fix notecard loading - If the notecard name is formatted like a UUID but isn't an actual asset UUID, then try to load it like an asset id first, then try to load it as a task inventoryitem name.   If the passed UUID is a string, try to load it like a task inventory item name.  
							
							
							
						 
						
							2013-01-21 17:30:38 -05:00  
				
					
						
							
							
								 
						
							
							
								da6f589885 
								
							
								 
							
						 
						
							
							
								
								Add accessors to allow serializing rot and position targets  
							
							
							
						 
						
							2013-01-21 08:36:21 +01:00  
				
					
						
							
							
								 
						
							
							
								a291e6be93 
								
							
								 
							
						 
						
							
							
								
								Limit active at targets to 8  
							
							
							
						 
						
							2013-01-21 01:47:54 +01:00  
				
					
						
							
							
								 
						
							
							
								80529a6bac 
								
							
								 
							
						 
						
							
							
								
								Prevent scene from holding references to SOGs with attargets beyond SOG deletion  
							
							
							
						 
						
							2013-01-21 01:47:09 +01:00  
				
					
						
							
							
								 
						
							
							
								0e17887e03 
								
							
								 
							
						 
						
							
							
								
								Allow TeleportCancel packets to reset the transfer state machine  
							
							
							
						 
						
							2013-01-21 01:46:40 +01:00  
				
					
						
							
							
								 
						
							
							
								b7b3063849 
								
							
								 
							
						 
						
							
							
								
								Implement HTTP Request froma thread pool to avoid packet congestion  
							
							
							
						 
						
							2013-01-20 18:38:00 +01:00  
				
					
						
							
							
								 
						
							
							
								cf4bf7432a 
								
							
								 
							
						 
						
							
							
								
								Revert "Refactor scripted http request to use async calls rather than hard threads"  
							
							... 
							
							
							
							This reverts commit 461ecd7cf9 
							
						 
						
							2013-01-20 15:58:20 +01:00  
				
					
						
							
							
								 
						
							
							
								461ecd7cf9 
								
							
								 
							
						 
						
							
							
								
								Refactor scripted http request to use async calls rather than hard threads  
							
							
							
						 
						
							2013-01-20 02:08:38 +01:00  
				
					
						
							
							
								 
						
							
							
								903cc71f0d 
								
							
								 
							
						 
						
							
							
								
								Remove an extra ScriptSleep (merge artefact) from llSetLinkPrimitiveParamsFast  
							
							
							
						 
						
							2013-01-19 22:53:51 +01:00  
				
					
						
							
							
								 
						
							
							
								7bd9a0edb7 
								
							
								 
							
						 
						
							
							
								
								Remove group IM test code also mentioning "OpenSimulator Testing"  
							
							
							
						 
						
							2013-01-19 14:30:38 +01:00  
				
					
						
							
							
								 
						
							
							
								bd77e2b7ba 
								
							
								 
							
						 
						
							
							
								
								Remove the core groups module  
							
							
							
						 
						
							2013-01-19 14:29:09 +01:00  
				
					
						
							
							
								 
						
							
							
								1323271826 
								
							
								 
							
						 
						
							
							
								
								Kill the dumb Opensimulator Testing group again - for good.  
							
							
							
						 
						
							2013-01-19 13:21:43 +01:00  
				
					
						
							
							
								 
						
							
							
								755e452342 
								
							
								 
							
						 
						
							
							
								
								revert the test, sending again appearance to self in  
							
							... 
							
							
							
							ValidateAndSendAppearanceAndAgentData() 
							
						 
						
							2013-01-17 03:29:38 +00:00  
				
					
						
							
							
								 
						
							
							
								2743565f7e 
								
							
								 
							
						 
						
							
							
								
								*TEST TEST TEST* don't send AvatarAppearance to self  
							
							
							
						 
						
							2013-01-17 02:43:29 +00:00  
				
					
						
							
							
								 
						
							
							
								777c80becb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							
							
						 
						
							2013-01-16 23:37:27 +01:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								670bb9cb8b 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/avination' into teravuswork  
							
							
							
						 
						
							2013-01-16 17:52:02 -05:00  
				
					
						
							
							
								 
						
							
							
								de49440839 
								
							
								 
							
						 
						
							
							
								
								dont send a full grp update on stopmovetotarget. just a rootpart terse  
							
							
							
						 
						
							2013-01-16 22:17:10 +00:00  
				
					
						
							
							
								 
						
							
							
								30d5faa7fc 
								
							
								 
							
						 
						
							
							
								
								same for SetPrimParams  
							
							
							
						 
						
							2013-01-16 20:55:16 +00:00  
				
					
						
							
							
								 
						
							
							
								2464e65c8a 
								
							
								 
							
						 
						
							
							
								
								llSetPos on child prim, send only a part terse update and not a group one  
							
							
							
						 
						
							2013-01-16 20:27:10 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								5c8cced0a1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							
							
						 
						
							2013-01-16 16:47:59 +01:00  
				
					
						
							
							
								 
						
							
							
								518326b049 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							
							
						 
						
							2013-01-16 16:47:21 +01:00  
				
					
						
							
							
								 
						
							
							
								91138014e2 
								
							
								 
							
						 
						
							
							
								
								Change all uses of the removed state queue to the task queue for now.  
							
							
							
						 
						
							2013-01-16 17:12:56 +00:00  
				
					
						
							
							
								 
						
							
							
								85aa1804df 
								
							
								 
							
						 
						
							
							
								
								Complete removal of the now unused state queue  
							
							
							
						 
						
							2013-01-16 17:06:25 +00:00