3d9f25a19d 
								
							
								 
							
						 
						
							
							
								
								revert changes to m_pendingCache and remove client close if there is no  
							
							... 
							
							
							
							SP, as requested 
							
						 
						
							2014-09-14 02:28:42 +01:00  
				
					
						
							
							
								 
						
							
							
								52cde5fe96 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into ubitworkmaster  
							
							
							
						 
						
							2014-09-14 01:18:03 +01:00  
				
					
						
							
							
								 
						
							
							
								908e0e1cef 
								
							
								 
							
						 
						
							
							
								
								do not use a blind expire of m_pendingCache. Entries must be valid while  
							
							... 
							
							
							
							respective HandleUseCircuitCode, no matter how long it takes, so a viewer
 retry doesnt start a overlapping one. It HandleUseCircuitCode
 responsability to always remove entries, even on fails. Remove a client
 even if m_scene.CloseAgent fails. 
							
						 
						
							2014-09-13 20:37:20 +01:00  
				
					
						
							
							
								 
						
							
							
								8ab5f2ce84 
								
							
								 
							
						 
						
							
							
								
								When CloseAgnt is called with an agent id that doesn't have a presence, check for stray clients and clean them up instead of failing.  
							
							
							
						 
						
							2014-09-13 16:39:56 +02:00  
				
					
						
							
							
								 
						
							
							
								42b2248960 
								
							
								 
							
						 
						
							
							
								
								If a client's SceneAgent is null, that client is not fully logged in or  
							
							... 
							
							
							
							crashed while logging out. Don't reuse it, create a new one. 
							
						 
						
							2014-09-13 00:49:32 +02:00  
				
					
						
							
							
								 
						
							
							
								ffe5ede550 
								
							
								 
							
						 
						
							
							
								
								taskInventory request: give each transfer a diferent filename, Add more  
							
							... 
							
							
							
							agressive lock 
							
						 
						
							2014-09-12 11:48:43 +01:00  
				
					
						
							
							
								 
						
							
							
								df8eae1957 
								
							
								 
							
						 
						
							
							
								
								handle AO sit ground case  
							
							
							
						 
						
							2014-09-10 20:55:00 +01:00  
				
					
						
							
							
								 
						
							
							
								f66b58cf00 
								
							
								 
							
						 
						
							
							
								
								*TEST* add movement states SIT and SITGROUND. ScenePresence on SIT,  
							
							... 
							
							
							
							SITGROUND or STAND, sets directly the state, and desired sitAnimation for
default sits 
							
						 
						
							2014-09-10 19:30:57 +01:00  
				
					
						
							
							
								 
						
							
							
								0caa59b286 
								
							
								 
							
						 
						
							
							
								
								Fix a nullref that can hit Vivox voice  
							
							
							
						 
						
							2014-09-10 02:43:51 +02:00  
				
					
						
							
							
								 
						
							
							
								724d174a77 
								
							
								 
							
						 
						
							
							
								
								it its a default ( internal ) animation  return its name in lower case  
							
							
							
						 
						
							2014-09-09 23:36:10 +01:00  
				
					
						
							
							
								 
						
							
							
								13cb6ef6ef 
								
							
								 
							
						 
						
							
							
								
								remove the check animState == anim for same reasons  
							
							
							
						 
						
							2014-09-09 23:30:31 +01:00  
				
					
						
							
							
								 
						
							
							
								4842806ea8 
								
							
								 
							
						 
						
							
							
								
								look for animation on part inventory before default animations, so  
							
							... 
							
							
							
							user can use same name. Search directly on default animations using
 uppercase. 
							
						 
						
							2014-09-09 23:22:36 +01:00  
				
					
						
							
							
								 
						
							
							
								e37fd5e716 
								
							
								 
							
						 
						
							
							
								
								force update of movement animation  
							
							
							
						 
						
							2014-09-09 22:27:21 +01:00  
				
					
						
							
							
								 
						
							
							
								9d815e2d2a 
								
							
								 
							
						 
						
							
							
								
								on SetAnimationOverride do a UpdateMovementAnimations();  
							
							
							
						 
						
							2014-09-09 22:07:03 +01:00  
				
					
						
							
							
								 
						
							
							
								016e58e354 
								
							
								 
							
						 
						
							
							
								
								*test*  
							
							
							
						 
						
							2014-09-09 21:53:27 +01:00  
				
					
						
							
							
								 
						
							
							
								87a4abac50 
								
							
								 
							
						 
						
							
							
								
								Plumb the rest of the serverside AO  
							
							
							
						 
						
							2014-09-09 20:50:41 +02:00  
				
					
						
							
							
								 
						
							
							
								339904bc52 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitworkmaster'  
							
							
							
						 
						
							2014-09-09 20:16:43 +02:00  
				
					
						
							
							
								 
						
							
							
								2d2823f1de 
								
							
								 
							
						 
						
							
							
								
								Add some case magic and send an anim pack when an override is set  
							
							
							
						 
						
							2014-09-09 20:16:02 +02:00  
				
					
						
							
							
								 
						
							
							
								002a2deaf9 
								
							
								 
							
						 
						
							
							
								
								add full delete  if uuid iz zero and state is ALL  
							
							
							
						 
						
							2014-09-09 19:09:06 +01:00  
				
					
						
							
							
								 
						
							
							
								46abe0c86d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into ubitworkmaster  
							
							
							
						 
						
							2014-09-09 13:54:00 +01:00  
				
					
						
							
							
								 
						
							
							
								683f2cc892 
								
							
								 
							
						 
						
							
							
								
								only cancel attchment needed update type on sending sheduled updates.  
							
							... 
							
							
							
							This is wrong but its as original worked 
							
						 
						
							2014-09-09 13:32:22 +01:00  
				
					
						
							
							
								 
						
							
							
								4ed3461573 
								
							
								 
							
						 
						
							
							
								
								huds bug fix  
							
							
							
						 
						
							2014-09-09 05:20:43 +01:00  
				
					
						
							
							
								 
						
							
							
								347c5b3070 
								
							
								 
							
						 
						
							
							
								
								Add perms check  
							
							
							
						 
						
							2014-09-09 05:20:53 +02:00  
				
					
						
							
							
								 
						
							
							
								f4efa25820 
								
							
								 
							
						 
						
							
							
								
								remove  messing with KeyframeMotion on attach  
							
							
							
						 
						
							2014-09-09 03:54:27 +01:00  
				
					
						
							
							
								 
						
							
							
								b732ee8d27 
								
							
								 
							
						 
						
							
							
								
								dont force Phantom on attachments, breaking no mod objects if wear by  
							
							... 
							
							
							
							mistake 
							
						 
						
							2014-09-09 03:47:51 +01:00  
				
					
						
							
							
								 
						
							
							
								136749c651 
								
							
								 
							
						 
						
							
							
								
								drop attachments with original physical proprieties  
							
							
							
						 
						
							2014-09-09 03:45:26 +01:00  
				
					
						
							
							
								 
						
							
							
								aa84ad369c 
								
							
								 
							
						 
						
							
							
								
								Add some forgotten calls  
							
							
							
						 
						
							2014-09-09 04:35:08 +02:00  
				
					
						
							
							
								 
						
							
							
								d2324b64c7 
								
							
								 
							
						 
						
							
							
								
								Add missing file  
							
							
							
						 
						
							2014-09-09 04:12:58 +02:00  
				
					
						
							
							
								 
						
							
							
								18023169e7 
								
							
								 
							
						 
						
							
							
								
								Actually do the overriding  
							
							
							
						 
						
							2014-09-09 04:12:10 +02:00  
				
					
						
							
							
								 
						
							
							
								5376d0a97b 
								
							
								 
							
						 
						
							
							
								
								Also check standard anim names  
							
							
							
						 
						
							2014-09-09 03:31:04 +02:00  
				
					
						
							
							
								 
						
							
							
								17154fbffa 
								
							
								 
							
						 
						
							
							
								
								set default LinksetPhysPrims to 0 so max number of prims for physical  
							
							... 
							
							
							
							object is disabled 
							
						 
						
							2014-09-09 02:22:07 +01:00  
				
					
						
							
							
								 
						
							
							
								d00aa403e0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into ubitworkmaster  
							
							
							
						 
						
							2014-09-09 02:05:44 +01:00  
				
					
						
							
							
								 
						
							
							
								e775e1a317 
								
							
								 
							
						 
						
							
							
								
								make PERMISSION_OVERRIDE_ANIMATIONS implicit for attachments  
							
							
							
						 
						
							2014-09-09 03:03:27 +02:00  
				
					
						
							
							
								 
						
							
							
								f2390f7c72 
								
							
								 
							
						 
						
							
							
								
								Plumb llSetAnimationOverride  
							
							
							
						 
						
							2014-09-09 03:01:05 +02:00  
				
					
						
							
							
								 
						
							
							
								51697944b6 
								
							
								 
							
						 
						
							
							
								
								dont send fullObjectUpdate on deselect  
							
							
							
						 
						
							2014-09-09 00:09:39 +01:00  
				
					
						
							
							
								 
						
							
							
								8e15d4ad57 
								
							
								 
							
						 
						
							
							
								
								limit number of prims on physical objects. Not all cases covered still  
							
							
							
						 
						
							2014-09-08 23:58:49 +01:00  
				
					
						
							
							
								 
						
							
							
								93143ba012 
								
							
								 
							
						 
						
							
							
								
								on drop send full update on root prim, terse on others ( as sl ). Fix  
							
							... 
							
							
							
							count down of number of physicial prims on attach, if removing them 
							
						 
						
							2014-09-08 23:44:29 +01:00  
				
					
						
							
							
								 
						
							
							
								25b4e268a3 
								
							
								 
							
						 
						
							
							
								
								change attachment drop, to make object Phanton. THis is not as SL, but  
							
							... 
							
							
							
							rez position is automatic and object interpenetrations will
 happen including with the avatar, with the usual ugly effects. 
							
						 
						
							2014-09-08 11:16:59 +01:00  
				
					
						
							
							
								 
						
							
							
								2d352e6348 
								
							
								 
							
						 
						
							
							
								
								*NEEDS more testing*  on attachment drop:  fix adding prims to physics  
							
							... 
							
							
							
							engine, remove disturbing phantom flag. On attach: fix removing prims from
physics engine, delete any keyframeMotion, remove physical flag. This is
 executed in all attachs possible only need on attach from the scene (?),
 but its where original code removed only root part from physics engine 
							
						 
						
							2014-09-08 02:19:53 +01:00  
				
					
						
							
							
								 
						
							
							
								cf1d58d164 
								
							
								 
							
						 
						
							
							
								
								do not send objectproprieties on sop.SetGroup(). I many cases this will  
							
							... 
							
							
							
							arrive before creating the object in viewer with respective full update 
							
						 
						
							2014-09-05 15:16:13 +01:00  
				
					
						
							
							
								 
						
							
							
								25bc349ec9 
								
							
								 
							
						 
						
							
							
								
								near region check on tp  needs to be a full current view check.  
							
							... 
							
							
							
							sp.KnownRegions is unreliable for this. 
							
						 
						
							2014-09-05 12:28:57 +01:00  
				
					
						
							
							
								 
						
							
							
								0514679b15 
								
							
								 
							
						 
						
							
							
								
								reduce MIN_CALLBACK_MS guard time. A value too high introduces a extra  
							
							... 
							
							
							
							throttle and makes more packets to be sent in bursts and not in steady
 state flow. 
							
						 
						
							2014-09-02 18:51:49 +01:00  
				
					
						
							
							
								 
						
							
							
								6611e75a2b 
								
							
								 
							
						 
						
							
							
								
								void time change between gettime calls  
							
							
							
						 
						
							2014-09-02 16:11:46 +01:00  
				
					
						
							
							
								 
						
							
							
								50433e089b 
								
							
								 
							
						 
						
							
							
								
								*needs testing, not that good*  change throttles math using floats and not  
							
							... 
							
							
							
							int64, etc. Limite brust bytes to the total rate client requested times a
look ahead estimation time, Avoid queues starvation with updates waiting... 
							
						 
						
							2014-09-02 15:48:59 +01:00  
				
					
						
							
							
								 
						
							
							
								18de5c8a2d 
								
							
								 
							
						 
						
							
							
								
								make use of it in GetMeshModule, and meshs are Assets not Task itens,  
							
							... 
							
							
							
							reduce MeshModule impact on udp rate 
							
						 
						
							2014-08-29 16:30:49 +01:00  
				
					
						
							
							
								 
						
							
							
								7351d92a76 
								
							
								 
							
						 
						
							
							
								
								add method to get a category throttle rate  
							
							
							
						 
						
							2014-08-29 16:19:30 +01:00  
				
					
						
							
							
								 
						
							
							
								fd0a635302 
								
							
								 
							
						 
						
							
							
								
								reduce burst  
							
							
							
						 
						
							2014-08-29 15:13:46 +01:00  
				
					
						
							
							
								 
						
							
							
								438798202f 
								
							
								 
							
						 
						
							
							
								
								replace the tick()  by a limit on the maximum number of tokens that can be  
							
							... 
							
							
							
							acumulated ( variable named BurtRate, not exactly a rate...) 
							
						 
						
							2014-08-29 13:26:30 +01:00  
				
					
						
							
							
								 
						
							
							
								6f590c2f79 
								
							
								 
							
						 
						
							
							
								
								disable first drip  
							
							
							
						 
						
							2014-08-29 00:05:57 +01:00  
				
					
						
							
							
								 
						
							
							
								986863a0cd 
								
							
								 
							
						 
						
							
							
								
								try to reduce insane high data rate udp bursts. This needs testing on a  
							
							... 
							
							
							
							region with a lot of contents. Should not affect much average rates. 
							
						 
						
							2014-08-28 22:26:03 +01:00