UbitUmarov
							
						 
						
							 
							
							
							
								
							
								c3e88b7b38 
								
							
								 
							
						 
						
							
							
								
								changed skeleton, do parse the mesh on upload to check skeleton. Sooner or  
							
							 
							
							... 
							
							
							
							later this parsing needs to validate the model cost also. 
							
						 
						
							2014-10-11 22:41:59 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								cc71dd9a27 
								
							
								 
							
						 
						
							
							
								
								dont let test mesh go to meshes inventory folder that is not displayed by  
							
							 
							
							... 
							
							
							
							viewers 
							
						 
						
							2014-10-11 11:12:43 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								dab2e778d6 
								
							
								 
							
						 
						
							
							
								
								bug fix  
							
							 
							
							
							
						 
						
							2014-10-11 10:22:57 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								1a6ef2d60e 
								
							
								 
							
						 
						
							
							
								
								check for avatar skeleton data on meshs headers on cost estimation. Dont  
							
							 
							
							... 
							
							
							
							let a model have more than one mesh with skeleton, for testing create a
 mesh inventory item, for this meshs. Add also option to read a avatar
 collider replacement. This information still needs to be saved somewhere
 so it can be checked on attachment, etc, without parsing the mesh asset again. 
							
						 
						
							2014-10-11 10:01:26 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								c496bd57b4 
								
							
								 
							
						 
						
							
							
								
								minor: Comment out received seed caps request logging for now  
							
							 
							
							
							
						 
						
							2014-10-02 22:33:58 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								43520b3e8b 
								
							
								 
							
						 
						
							
							
								
								Add "debug lludp throttle status" command to return status information about a client's throttle (currently just whether adaptive is enabled).  
							
							 
							
							
							
						 
						
							2014-10-02 22:30:44 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								05508b5c56 
								
							
								 
							
						 
						
							
							
								
								Add "debug lludp throttle log <level> <avatar-first-name> <avatar-last-name>" to control extra throttle related debug logging.  
							
							 
							
							
							
						 
						
							2014-10-02 22:30:44 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								49bf83ecb8 
								
							
								 
							
						 
						
							
							
								
								do global position X and Y with double precision in autopilot, so  
							
							 
							
							... 
							
							
							
							corrected viewers do work 
							
						 
						
							2014-09-30 23:31:55 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								46caea6987 
								
							
								 
							
						 
						
							
							
								
								change it again...  
							
							 
							
							
							
						 
						
							2014-09-26 15:03:33 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								90cad82405 
								
							
								 
							
						 
						
							
							
								
								remove unnecessary argument ref  
							
							 
							
							
							
						 
						
							2014-09-26 14:22:54 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								fcad64209c 
								
							
								 
							
						 
						
							
							
								
								make c# more happy  
							
							 
							
							
							
						 
						
							2014-09-26 14:17:01 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								5f57b55dc9 
								
							
								 
							
						 
						
							
							
								
								use central animationset permitions define  
							
							 
							
							
							
						 
						
							2014-09-26 14:08:21 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie Thielker
							
						 
						
							 
							
							
							
								
							
								3a42ea5279 
								
							
								 
							
						 
						
							
							
								
								Extend upload verification to all upload paths  
							
							 
							
							
							
						 
						
							2014-09-25 21:21:20 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								57166878b5 
								
							
								 
							
						 
						
							
							
								
								fix animation asset name to "animatn", use "animset" for the new  
							
							 
							
							... 
							
							
							
							animationSet 
							
						 
						
							2014-09-25 16:37:43 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								f51779bb05 
								
							
								 
							
						 
						
							
							
								
								add also the name animset until its clear the name liru will use  
							
							 
							
							
							
						 
						
							2014-09-25 14:10:44 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								18cc33e2c5 
								
							
								 
							
						 
						
							
							
								
								add animationset to upload assets, for now no cost  
							
							 
							
							
							
						 
						
							2014-09-25 13:35:30 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								d3578e2662 
								
							
								 
							
						 
						
							
							
								
								Add "debug lludp data out" console command for logging outgoing data just before it's put on the wire.  
							
							 
							
							... 
							
							
							
							Unlike "debug lludp packet" which logs at the point where OpenSim first asks the clientstack to send a certain outgoing packet, this logs immediately before the actual send.
For low-level debugging purposes. 
							
						 
						
							2014-09-24 23:44:55 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie Thielker
							
						 
						
							 
							
							
							
								
							
								8014ce7f1a 
								
							
								 
							
						 
						
							
							
								
								Fix a nullref in a debug message. If we have no SceneAgent, we can't output data from it.  
							
							 
							
							
							
						 
						
							2014-09-15 23:15:27 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie Thielker
							
						 
						
							 
							
							
							
								
							
								d43d3df724 
								
							
								 
							
						 
						
							
							
								
								Reinstate closing the client if CloseAgen returns false. This was part  
							
							 
							
							... 
							
							
							
							of the last Ubit patch. 
							
						 
						
							2014-09-14 20:46:22 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Melanie Thielker
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								e4d16e6795 
								
							
								 
							
						 
						
							
							
								
								Make LLUDP output queue refill thread active by default, since load tests have shown that this has better scalability.  
							
							 
							
							... 
							
							
							
							For testing, previous behaviour can be restored with the console command "debug lludp oqre stop" at runtime. 
							
						 
						
							2014-09-04 18:24:59 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								6611e75a2b 
								
							
								 
							
						 
						
							
							
								
								void time change between gettime calls  
							
							 
							
							
							
						 
						
							2014-09-02 16:11:46 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								7351d92a76 
								
							
								 
							
						 
						
							
							
								
								add method to get a category throttle rate  
							
							 
							
							
							
						 
						
							2014-08-29 16:19:30 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								fd0a635302 
								
							
								 
							
						 
						
							
							
								
								reduce burst  
							
							 
							
							
							
						 
						
							2014-08-29 15:13:46 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								6f590c2f79 
								
							
								 
							
						 
						
							
							
								
								disable first drip  
							
							 
							
							
							
						 
						
							2014-08-29 00:05:57 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								894b5c10c6 
								
							
								 
							
						 
						
							
							
								
								remove misplaced comment  
							
							 
							
							
							
						 
						
							2014-08-28 18:54:08 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								9839904ebe 
								
							
								 
							
						 
						
							
							
								
								try to make sense of throttle rate limits  
							
							 
							
							
							
						 
						
							2014-08-28 18:51:55 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								5a2d4fd47f 
								
							
								 
							
						 
						
							
							
								
								add some functions for estimation of number of bytes that can be send in a category in specified time  
							
							 
							
							
							
						 
						
							2014-08-28 16:49:32 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								ff4df688ba 
								
							
								 
							
						 
						
							
							
								
								send all presences terseupdates in same batch  
							
							 
							
							
							
						 
						
							2014-08-28 12:55:31 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								ade4bf69b1 
								
							
								 
							
						 
						
							
							
								
								if we send wearables with ThrottleOutPacketType.HighPriority, then we  
							
							 
							
							... 
							
							
							
							should send other avatarinformation with same priority on same Task category ( plus cleanup ) 
							
						 
						
							2014-08-28 10:38:31 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								1e888d61ca 
								
							
								 
							
						 
						
							
							
								
								enqueue also if m_nextPackets[category] is not null. This is really the  
							
							 
							
							... 
							
							
							
							top element of a category queue, equivalente to using a queue.peek() if
 avaiable 
							
						 
						
							2014-08-27 01:33:09 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								64f640f901 
								
							
								 
							
						 
						
							
							
								
								Implement experimental non-default mechanism to update scene via a timer rather than a persistent thread with sleep.  
							
							 
							
							... 
							
							
							
							This is to see if an inaccuracy in sleep times under load is responsible for increase in frame times even when there is spare time still available.
Can currently only be activated by setting "debug scene set update-on-timer true".
Can be switched between timer and thread with sleep updates whilst the scene is running. 
							
						 
						
							2014-08-26 18:13:38 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								92b0b27caf 
								
							
								 
							
						 
						
							
							
								
								dont append acks to a resend packet  
							
							 
							
							
							
						 
						
							2014-08-26 17:42:44 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								6857afe2a4 
								
							
								 
							
						 
						
							
							
								
								*test* back to no sog kills,  little retouch on attachment updates,  
							
							 
							
							... 
							
							
							
							NameValue AttachItemID is a root part thing only 
							
						 
						
							2014-08-25 23:31:04 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								75cbe620c0 
								
							
								 
							
						 
						
							
							
								
								*test*  cleanup the bugs nest  
							
							 
							
							
							
						 
						
							2014-08-25 22:45:31 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								c24601bc6a 
								
							
								 
							
						 
						
							
							
								
								change enconding of attachment updates NameValue and State fields  
							
							 
							
							
							
						 
						
							2014-08-25 21:49:39 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								f4a6be8654 
								
							
								 
							
						 
						
							
							
								
								clean sendKill a bit, remove a IsChild  that is set too early in a calling  
							
							 
							
							... 
							
							
							
							path 
							
						 
						
							2014-08-24 00:44:14 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								d55041d934 
								
							
								 
							
						 
						
							
							
								
								on updates, send rotations using livomv Quaternion.toBytes() again  
							
							 
							
							
							
						 
						
							2014-08-23 21:13:30 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								63d1916f51 
								
							
								 
							
						 
						
							
							
								
								Remove entities from updates queues on kill. Do it sync so enqueues after  
							
							 
							
							... 
							
							
							
							the kill work 
							
						 
						
							2014-08-23 20:59:11 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								5bf145a397 
								
							
								 
							
						 
						
							
							
								
								add a direct sendpartfullUpdate to send a full object update to a part,  
							
							 
							
							... 
							
							
							
							optionally overriding its parentID. check what it does to attachments 
							
						 
						
							2014-08-21 00:49:10 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								ea1c232f92 
								
							
								 
							
						 
						
							
							
								
								revert droping udp packet resends after 6 retries, keep resending.  
							
							 
							
							
							
						 
						
							2014-08-21 00:08:43 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								542118adf1 
								
							
								 
							
						 
						
							
							
								
								remove from use the UpdatesResend on resending udp packets. Just resend  
							
							 
							
							... 
							
							
							
							the UDP packet. Also just loose packets we tried to send 6 times already
(ll says 3) A viewer may just beeing ignoring them, or then the link is just dead. 
							
						 
						
							2014-08-20 18:55:06 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								4e03d352c3 
								
							
								 
							
						 
						
							
							
								
								Extend drop command to "debug lludp drop <in|out>..." to allow drop of inbound packets.  
							
							 
							
							... 
							
							
							
							For test/debug purposes. 
							
						 
						
							2014-08-19 18:43:21 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								298376d5c7 
								
							
								 
							
						 
						
							
							
								
								Add "debug lludp drop out <add|remove> <packet-name>" console command for debug/test purposes.  
							
							 
							
							... 
							
							
							
							This drops all outbound packets that match a given packet name.
Can currently only be applied to all connections in a scene. 
							
						 
						
							2014-08-19 18:34:17 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								919aef1573 
								
							
								 
							
						 
						
							
							
								
								send zero velocity again on avatar full update or its ugly  
							
							 
							
							
							
						 
						
							2014-08-19 10:03:04 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								8f0d35e59a 
								
							
								 
							
						 
						
							
							
								
								fix the encoding of rotation in updates, not just using the next field to  
							
							 
							
							... 
							
							
							
							override w bytes. ( specially having it commented ) 
							
						 
						
							2014-08-19 09:04:20 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								505cbf9983 
								
							
								 
							
						 
						
							
							
								
								still another ...  
							
							 
							
							
							
						 
						
							2014-08-19 03:58:16 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								4c46ebdbf5 
								
							
								 
							
						 
						
							
							
								
								fix a missed blocking of sending updates the the new attach points above  
							
							 
							
							... 
							
							
							
							hud indexes 
							
						 
						
							2014-08-19 03:47:26 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								88b2fc61ff 
								
							
								 
							
						 
						
							
							
								
								Add clientstack.<scene>.OQRERequestsWaiting stat  
							
							 
							
							... 
							
							
							
							Only present if OQRE is enabled 
							
						 
						
							2014-08-19 00:42:19 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								84cea46c10 
								
							
								 
							
						 
						
							
							
								
								Add experimental OutgoingQueueRefillEngine to handle queue refill processing on a controlled number of threads rather than the threadpool.  
							
							 
							
							... 
							
							
							
							Disabled by default.  Currently can only be enabled with console "debug lludp oqre start" command, though this can be started and stopped whilst simulator is running.
When a connection requires packet queue refill processing (used to populate queues with entity updates, entity prop updates and image queue updates), this is done via Threadpool requests.
However, with a very high number of connections (e.g. 100 root + 300 child) a very large number of simultaneous requests may be causing performance issues.
This commit adds an experimental engine for processing these requests from a queue with a persistent thread instead.
Unlike inbound processing, there are no network requests in this processing that might hold the thread up for a long time.
Early implementation - currently only one thread which may (or may not) get overloaded with requests.  Added for testing purposes. 
							
						 
						
							2014-08-19 00:17:12 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								b375f86f11 
								
							
								 
							
						 
						
							
							
								
								Make LLUDPServer.Scene publicly gettable/privately settable instead of protected so that other logging code in the clientstack can record more useful information  
							
							 
							
							... 
							
							
							
							Adds some commented out logging for use again in the future.
No functional change. 
							
						 
						
							2014-08-19 00:17:12 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								1edaf29149 
								
							
								 
							
						 
						
							
							
								
								NextAnimationSequenceNumber be a udpserver variable with random start  
							
							 
							
							
							
						 
						
							2014-08-16 13:43:26 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								e0c6bfa81e 
								
							
								 
							
						 
						
							
							
								
								If a user moves back in sight of a child region before the agent has been closed on teleport, don't unnecessarily resend all avatar and object data about that region.  
							
							 
							
							
							
						 
						
							2014-08-15 21:47:34 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								91e1aaa5d4 
								
							
								 
							
						 
						
							
							
								
								On teleport to a region that already has a child agent established (e.g. a neighbour) don't resend all the initial avatar and object data again.  
							
							 
							
							... 
							
							
							
							This is unnecessary since it has been received (and data continues to be received) in the existing child connection. 
							
						 
						
							2014-08-15 21:47:34 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								0ae8fed4c2 
								
							
								 
							
						 
						
							
							
								
								reduce ping cliping lower limit  
							
							 
							
							
							
						 
						
							2014-08-14 21:18:58 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								a46d6004df 
								
							
								 
							
						 
						
							
							
								
								reduce ping filter time constant  
							
							 
							
							
							
						 
						
							2014-08-14 21:04:30 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								8c657e4837 
								
							
								 
							
						 
						
							
							
								
								add a estimator of client ping time, and painfully make it visible in show  
							
							 
							
							... 
							
							
							
							connections console command 
							
						 
						
							2014-08-14 20:41:36 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								0db6f3a2bd 
								
							
								 
							
						 
						
							
							
								
								Only set up the UnackedMethod for an outgoing message if that message is actually meant to get an ack (because it's reliable).  
							
							 
							
							
							
						 
						
							2014-08-13 22:57:14 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie Thielker
							
						 
						
							 
							
							
							
								
							
								b96f951a6a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitworkmaster'  
							
							 
							
							
							
						 
						
							2014-08-13 03:05:54 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie Thielker
							
						 
						
							 
							
							
							
								
							
								ecae45a21e 
								
							
								 
							
						 
						
							
							
								
								Revert "make HandlerRegionHandshakeReply processing async and delay it a bit. This"  
							
							 
							
							... 
							
							
							
							This reverts commit 30f00bfb14 .
Conflicts:
	OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs 
							
						 
						
							2014-08-13 03:05:25 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								cf48b814eb 
								
							
								 
							
						 
						
							
							
								
								remove HandleCompleteMovementIntoRegion delay hack from llUDPserver. If we  
							
							 
							
							... 
							
							
							
							need a delay, we need to do it at end of HandleUseCircuitCode before
feeding pending packets (including that one) into processing queue. 
							
						 
						
							2014-08-13 01:42:16 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								0760fa3106 
								
							
								 
							
						 
						
							
							
								
								process AgentUpdates in order with rest of packets. Only give higher priority to chat  
							
							 
							
							
							
						 
						
							2014-08-13 00:17:03 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								20b3cab5d1 
								
							
								 
							
						 
						
							
							
								
								take agentUpdate checks out of llUDPserver (disabling useless debug) and  
							
							 
							
							... 
							
							
							
							do it only where its supposed to be done.. 
							
						 
						
							2014-08-12 23:57:41 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								f811efde85 
								
							
								 
							
						 
						
							
							
								
								do the significance test invalidation at MoveAgentToRegion  
							
							 
							
							
							
						 
						
							2014-08-12 22:36:17 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								b9224a70c4 
								
							
								 
							
						 
						
							
							
								
								no need to go from cos into squared sin when just abs of cos is as good  
							
							 
							
							
							
						 
						
							2014-08-12 22:27:50 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								dbbfaf3ac3 
								
							
								 
							
						 
						
							
							
								
								force AgentUpdate after CompleteAgentMovement to pass by significance test  
							
							 
							
							
							
						 
						
							2014-08-12 22:17:15 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								c0378d5430 
								
							
								 
							
						 
						
							
							
								
								actually let delay match throttles as original design  
							
							 
							
							
							
						 
						
							2014-08-10 16:36:20 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								ebc18a80bf 
								
							
								 
							
						 
						
							
							
								
								OutgoingPacketHandler can not be paced by hits on SendPacket()  
							
							 
							
							
							
						 
						
							2014-08-10 14:49:58 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								c84a3c3630 
								
							
								 
							
						 
						
							
							
								
								also on other case  
							
							 
							
							
							
						 
						
							2014-08-09 16:22:46 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								601c50dc1e 
								
							
								 
							
						 
						
							
							
								
								return even zero costs ( prims on other regions )  
							
							 
							
							
							
						 
						
							2014-08-09 16:19:07 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								2eb1c1c377 
								
							
								 
							
						 
						
							
							
								
								move from RegisterInventoryServiceHandlers to  
							
							 
							
							... 
							
							
							
							RegisterRegionServiceHandlers what belongs there ( readabilitly only ) 
							
						 
						
							2014-08-09 15:15:27 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie Thielker
							
						 
						
							 
							
							
							
								
							
								5628c0bcd6 
								
							
								 
							
						 
						
							
							
								
								Reduce delay time on regin handshake reply to speed up terrain sending.  
							
							 
							
							... 
							
							
							
							Terrain IS more important than avatar! 
							
						 
						
							2014-08-07 23:54:38 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								dfa9ba0937 
								
							
								 
							
						 
						
							
							
								
								minor clean, dont check for cache if we aren't using it..  
							
							 
							
							
							
						 
						
							2014-08-07 08:47:03 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								1408c9eee7 
								
							
								 
							
						 
						
							
							
								
								reply to cached checks with same serial number  
							
							 
							
							
							
						 
						
							2014-08-07 07:55:56 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								c3f9c99fb3 
								
							
								 
							
						 
						
							
							
								
								DANGER...  changed bakedtextures caching. Assuming grid baking is cache  
							
							 
							
							... 
							
							
							
							only, reduced number of accesses to it. TESTING 
							
						 
						
							2014-08-07 05:20:45 +01:00  
						
					 
				
					
						
							
							
								 
								BlueWall
							
						 
						
							 
							
							
							
								
							
								10a8d2852e 
								
							
								 
							
						 
						
							
							
								
								OpenSimExtras  
							
							 
							
							... 
							
							
							
							Move the experimental extra features functionality into the GridService. This sends default values for map, search and destination guide, plus ExportSupported control to the region on startup. Please watch http://opensimulator.org/wiki/SimulatorFeatures_Extras  for changes and documentation. 
							
						 
						
							2014-08-06 17:25:12 -04:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								552b4e45e8 
								
							
								 
							
						 
						
							
							
								
								bakemodule didnt like last changes  
							
							 
							
							
							
						 
						
							2014-08-06 05:56:10 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								66dea8fe05 
								
							
								 
							
						 
						
							
							
								
								some debug to remove later  
							
							 
							
							
							
						 
						
							2014-08-06 05:17:30 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								bd3d58dd00 
								
							
								 
							
						 
						
							
							
								
								try to make the baked textures cache work  
							
							 
							
							
							
						 
						
							2014-08-06 04:54:14 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								d6890d78ad 
								
							
								 
							
						 
						
							
							
								
								Make currently unfiltered EventQueue log messages only appear now at DebugLevel 1  
							
							 
							
							... 
							
							
							
							This covers event queue setup messages and some outgoing messages (e.g. EnableSimulator)
In my experience these messages are only useful if you really know what they mean and you're looking for them
Otherwise, they're quite spammy.
Event queue DebugLevel 1 is enabled with the "debug eq 1" console command 
							
						 
						
							2014-08-05 00:52:04 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								3cca5ec667 
								
							
								 
							
						 
						
							
							
								
								check...  
							
							 
							
							
							
						 
						
							2014-08-04 21:52:29 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								3d81f25e34 
								
							
								 
							
						 
						
							
							
								
								Revert "start sending terrain in scenePresence after well defined avatar. Minor"  
							
							 
							
							... 
							
							
							
							This reverts commit 05a2feba5d . 
							
						 
						
							2014-08-04 20:32:11 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								05a2feba5d 
								
							
								 
							
						 
						
							
							
								
								start sending terrain in scenePresence after well defined avatar. Minor  
							
							 
							
							... 
							
							
							
							change on significante AgentUpdate check. 
							
						 
						
							2014-08-04 19:57:47 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								9f5e19127d 
								
							
								 
							
						 
						
							
							
								
								comment out a debug msg. more on gods being Gods  
							
							 
							
							
							
						 
						
							2014-08-03 00:22:21 +01:00  
						
					 
				
					
						
							
							
								 
								BlueWall
							
						 
						
							 
							
							
							
								
							
								de3421b408 
								
							
								 
							
						 
						
							
							
								
								Fix typo in log message  
							
							 
							
							
							
						 
						
							2014-08-02 08:21:25 -04:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								7cec4997db 
								
							
								 
							
						 
						
							
							
								
								Fix regression in SimulatorFeatures module that would stop OpenSimulator from starting if no [SimulatorFeatures] section was present in config.  
							
							 
							
							
							
						 
						
							2014-08-01 20:29:25 +01:00  
						
					 
				
					
						
							
							
								 
								BlueWall
							
						 
						
							 
							
							
							
								
							
								cac910d401 
								
							
								 
							
						 
						
							
							
								
								Add region-side extra feature setting for destination guide  
							
							 
							
							
							
						 
						
							2014-07-31 08:20:06 -04:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								30f00bfb14 
								
							
								 
							
						 
						
							
							
								
								make HandlerRegionHandshakeReply processing async and delay it a bit. This  
							
							 
							
							... 
							
							
							
							delays things like terrain height map sending, giving chance to
completemovent to send more priority information. POssible things on this
should be on other event trigger when its more apropriate
really done. 
							
						 
						
							2014-07-30 21:11:11 +01:00  
						
					 
				
					
						
							
							
								 
								BlueWall
							
						 
						
							 
							
							
							
								
							
								e0d8f42e6b 
								
							
								 
							
						 
						
							
							
								
								Simulator Extra Features Service  
							
							 
							
							... 
							
							
							
							Provide a means for regions to fetch extra features supported by modern viewers from a central location
. 
							
						 
						
							2014-07-30 11:24:39 -04:00  
						
					 
				
					
						
							
							
								 
								Melanie Thielker
							
						 
						
							 
							
							
							
								
							
								dfa9780c8c 
								
							
								 
							
						 
						
							
							
								
								Send new parcel permissions to activate viewer options - done right this time  
							
							 
							
							
							
						 
						
							2014-07-29 04:19:01 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie Thielker
							
						 
						
							 
							
							
							
								
							
								477b5b5623 
								
							
								 
							
						 
						
							
							
								
								Add new fields to parcel update  
							
							 
							
							
							
						 
						
							2014-07-29 03:40:05 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								55df2b317c 
								
							
								 
							
						 
						
							
							
								
								dont send packets twice  
							
							 
							
							
							
						 
						
							2014-07-27 12:02:59 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								70890e211a 
								
							
								 
							
						 
						
							
							
								
								add queue transition code needs review/more testing  
							
							 
							
							
							
						 
						
							2014-07-25 17:33:01 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								fa59cddc28 
								
							
								 
							
						 
						
							
							
								
								remove old and dead code that its only making it hard to understand  
							
							 
							
							
							
						 
						
							2014-07-25 13:03:40 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								86a9710e77 
								
							
								 
							
						 
						
							
							
								
								change previus code, send a NoEvents response back to http server, even  
							
							 
							
							... 
							
							
							
							if we know there is no one there, so that the server finishes handling
 it. 
							
						 
						
							2014-07-24 23:32:39 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								ee951f7a10 
								
							
								 
							
						 
						
							
							
								
								EventQueueGetModule: dont reuse queues, we dont know whats there; make  
							
							 
							
							... 
							
							
							
							pool silently loose requests for unknown avatars, or they will stay active
until timeout after close ( possible not a big problem after not reusing
queues ? ) 
							
						 
						
							2014-07-24 17:14:14 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								3e73e96bef 
								
							
								 
							
						 
						
							
							
								
								fix HUD attachment update filter to allow avatar center etc  
							
							 
							
							
							
						 
						
							2014-07-22 01:49:42 +01:00  
						
					 
				
					
						
							
							
								 
								Oren Hurvitz
							
						 
						
							 
							
							
							
								
							
								2d034e20c4 
								
							
								 
							
						 
						
							
							
								
								XBakes: store the assets only in the sim's local assets cache; not in the main assets server. Also, some cleanup.  
							
							 
							
							
							
						 
						
							2014-07-21 09:27:56 +01:00  
						
					 
				
					
						
							
							
								 
								Oren Hurvitz
							
						 
						
							 
							
							
							
								
							
								af3498efdb 
								
							
								 
							
						 
						
							
							
								
								In "show throttles", show the maximum drip rate. This shows whether a client is being throttled due to past poor performance.  
							
							 
							
							
							
						 
						
							2014-07-21 09:10:50 +01:00  
						
					 
				
					
						
							
							
								 
								Oren Hurvitz
							
						 
						
							 
							
							
							
								
							
								528704bc04 
								
							
								 
							
						 
						
							
							
								
								Added "debug packet --all" option, which changes the packet logging level for both current and future clients  
							
							 
							
							... 
							
							
							
							The existing "--default" option only changes the logging level for future clients. 
							
						 
						
							2014-07-21 08:31:20 +01:00  
						
					 
				
					
						
							
							
								 
								Oren Hurvitz
							
						 
						
							 
							
							
							
								
							
								a57b4b81b9 
								
							
								 
							
						 
						
							
							
								
								Fixed the logic that decides if a packet was queued (it was reversed)  
							
							 
							
							
							
						 
						
							2014-07-21 08:31:09 +01:00  
						
					 
				
					
						
							
							
								 
								Oren Hurvitz
							
						 
						
							 
							
							
							
								
							
								9fa8d84598 
								
							
								 
							
						 
						
							
							
								
								Eliminated some warnings  
							
							 
							
							
							
						 
						
							2014-07-21 08:30:10 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								a5fcc0c0c0 
								
							
								 
							
						 
						
							
							
								
								remove avn hack on sitted avatars positions  
							
							 
							
							
							
						 
						
							2014-07-20 14:47:35 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie Thielker
							
						 
						
							 
							
							
							
								
							
								5000a5c038 
								
							
								 
							
						 
						
							
							
								
								Fix coalesced objects not showing up as "piles" of prims (AVN only bug)  
							
							 
							
							
							
						 
						
							2014-07-20 00:17:35 +02:00  
						
					 
				
					
						
							
							
								 
								Michael Cerquoni
							
						 
						
							 
							
							
							
								
							
								e455374a4b 
								
							
								 
							
						 
						
							
							
								
								fix all instances of "non-existant" to "non-existent" (spelling mistakes) thanks Ai Austin for pointing this out.  
							
							 
							
							
							
						 
						
							2014-07-17 09:37:24 -04:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								4b73268cbd 
								
							
								 
							
						 
						
							
							
								
								minor: put standard 'category' in brackets at front of log messages from previous commit  3d70db4a 
							
							 
							
							
							
						 
						
							2014-07-04 23:48:37 +01:00  
						
					 
				
					
						
							
							
								 
								Latif Khalifa
							
						 
						
							 
							
							
							
								
							
								3d70db4a58 
								
							
								 
							
						 
						
							
							
								
								When uploading mesh objects with textures also create inventory items for uploaded textures.  
							
							 
							
							... 
							
							
							
							This implements:
http://opensimulator.org/mantis/view.php?id=7250  
							
						 
						
							2014-07-04 23:40:09 +01:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								ca2379ee83 
								
							
								 
							
						 
						
							
							
								
								Bug fix in map teleports in varregions. The cherry was missing from the ice-cream Sunday: the packet itself was hardcoding the size of the region...  
							
							 
							
							
							
						 
						
							2014-06-21 15:38:38 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie Thielker
							
						 
						
							 
							
							
							
								
							
								159fcbf150 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://3dhosting.de/var/git/careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs 
							
						 
						
							2014-06-21 00:39:55 +02:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								5450b1b024 
								
							
								 
							
						 
						
							
							
								
								Change assembly versions to 0.8.1  
							
							 
							
							
							
						 
						
							2014-06-17 18:37:15 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								4374ce9fbf 
								
							
								 
							
						 
						
							
							
								
								If processing a queued request fails up to the top of the stack, log the exception and move to the next request rather than terminate the simulator.  
							
							 
							
							
							
						 
						
							2014-06-16 22:11:34 +01:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								0aa0dad478 
								
							
								 
							
						 
						
							
							
								
								Send multiple terrain patches per terrain update packet if terrain  
							
							 
							
							... 
							
							
							
							draw distance optimization is enabled. Makes terrain editting a lot
snappier. 
							
						 
						
							2014-06-01 19:23:49 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								d131c57978 
								
							
								 
							
						 
						
							
							
								
								Update regression TestInventoryDescendentsFetch() to account for recent commit  1fa3a6f 
							
							 
							
							... 
							
							
							
							This was hidden in continuous integration because of another regression test issue. 
							
						 
						
							2014-05-27 18:14:36 +01:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								667a272cce 
								
							
								 
							
						 
						
							
							
								
								This little sucker had evaded my attention forever. As a consequence some assets associated with foreign users were being missed.  
							
							 
							
							
							
						 
						
							2014-05-09 11:06:03 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								a845c1a893 
								
							
								 
							
						 
						
							
							
								
								Finished implementing redirects in GetTexture.  
							
							 
							
							
							
						 
						
							2014-05-07 19:38:33 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								95eeb4dde8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							 
							
							
							
						 
						
							2014-05-06 17:22:47 +01:00  
						
					 
				
					
						
							
							
								 
								Oren Hurvitz
							
						 
						
							 
							
							
							
								
							
								1e5cff32fc 
								
							
								 
							
						 
						
							
							
								
								Show more meaningful error messages when failed to give an item to another user  
							
							 
							
							
							
						 
						
							2014-05-06 07:28:44 +01:00  
						
					 
				
					
						
							
							
								 
								Oren Hurvitz
							
						 
						
							 
							
							
							
								
							
								0fe08c8799 
								
							
								 
							
						 
						
							
							
								
								- When sending the "My Suitcase" folder to the client, always claim it has Folder Type 8. (Previously we had used Folder Type -1 in one place, and LLClientView didn't even bother changing Folder Type 100 to anything else.)  
							
							 
							
							
							
						 
						
							2014-05-06 07:16:37 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								53b72ab4b8 
								
							
								 
							
						 
						
							
							
								
								minor: Comment out Cacheitems debug log lines for now  
							
							 
							
							
							
						 
						
							2014-05-02 13:31:58 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								c31d93cb6f 
								
							
								 
							
						 
						
							
							
								
								Fix issue where only one of multiple attachments on the same attachpoint for NPCs would be seen by other viewers.  
							
							 
							
							... 
							
							
							
							It appears that at least Singularity 1.8.5 (but probably others) rely on attachment FromItemIDs being different to display more than one.
This commit resolves this by generating random IDs instead of always using UUID.Zero for NPCs.
Resolves http://opensimulator.org/mantis/view.php?id=7110  
							
						 
						
							2014-05-01 22:24:21 +01:00  
						
					 
				
					
						
							
							
								 
								Oren Hurvitz
							
						 
						
							 
							
							
							
								
							
								06e4fcd260 
								
							
								 
							
						 
						
							
							
								
								Fixed the UpdateAgentInformation CAP: the viewer expects the simulator to echo back the maturity that it sent  
							
							 
							
							... 
							
							
							
							Without this change, attempts to change the maturity rating in the viewer's Preferences don't work. 
							
						 
						
							2014-04-29 07:59:10 +01:00  
						
					 
				
					
						
							
							
								 
								Oren Hurvitz
							
						 
						
							 
							
							
							
								
							
								998d7009a6 
								
							
								 
							
						 
						
							
							
								
								Eliminated many warnings  
							
							 
							
							
							
						 
						
							2014-04-23 16:37:36 +03:00  
						
					 
				
					
						
							
							
								 
								Melanie Thielker
							
						 
						
							 
							
							
							
								
							
								f93dac9239 
								
							
								 
							
						 
						
							
							
								
								Implement Oren's fix to prevent a privilege escalation with groups  
							
							 
							
							
							
						 
						
							2014-04-20 10:47:31 +02:00  
						
					 
				
					
						
							
							
								 
								Oren Hurvitz
							
						 
						
							 
							
							
							
								
							
								853c0fccc8 
								
							
								 
							
						 
						
							
							
								
								Fixed: when any avatar changed his Active Group, it was set as the active group for *all* the avatars in the scene (not permanently)  
							
							 
							
							
							
						 
						
							2014-04-20 06:23:37 +01:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								c8914d22eb 
								
							
								 
							
						 
						
							
							
								
								BulletSim: reduce the terrain collison margin to be the same as other  
							
							 
							
							... 
							
							
							
							objects in the world.
This was originally changed in an attempt to make vehicles work better
but the effect was not that large and it causes avatars to float
above the terrain. 
							
						 
						
							2014-04-12 17:37:57 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								86a2cd915c 
								
							
								 
							
						 
						
							
							
								
								Revert "Don't re-retrieve sit part in SP.HandleAgentSit() when we already have it."  
							
							 
							
							... 
							
							
							
							This reverts commit 2c00b73cd2 .
Wrong code change 
							
						 
						
							2014-04-05 02:11:36 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								2c00b73cd2 
								
							
								 
							
						 
						
							
							
								
								Don't re-retrieve sit part in SP.HandleAgentSit() when we already have it.  
							
							 
							
							
							
						 
						
							2014-04-05 02:09:44 +01:00  
						
					 
				
					
						
							
							
								 
								Oren Hurvitz
							
						 
						
							 
							
							
							
								
							
								e735f76553 
								
							
								 
							
						 
						
							
							
								
								LogThreadPool: when the thread is for ProcessPacketMethod, also log the packet type  
							
							 
							
							... 
							
							
							
							Resolves http://opensimulator.org/mantis/view.php?id=6945  
							
						 
						
							2014-03-25 08:01:41 +01:00  
						
					 
				
					
						
							
							
								 
								Oren Hurvitz
							
						 
						
							 
							
							
							
								
							
								a2dd8f31de 
								
							
								 
							
						 
						
							
							
								
								Trim search queries (for users, groups, etc.). I have found that sometimes the viewer adds a space at the end, which causes searches to fail.  
							
							 
							
							... 
							
							
							
							Resolves http://opensimulator.org/mantis/view.php?id=6935  
							
						 
						
							2014-03-24 18:01:28 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								178a5a5585 
								
							
								 
							
						 
						
							
							
								
								rename prefix of scene-inventory.<scene-name>.ProcessedFetchInventoryRequests and QueuedFetchInventoryRequests to inventory.httpfetch.*  
							
							 
							
							... 
							
							
							
							Actual inventory processing is done with a single set of static structures rather than per scene. 
							
						 
						
							2014-03-21 23:29:31 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								1497b75361 
								
							
								 
							
						 
						
							
							
								
								minor: Put ProcessedFetchInventoryRequests and QueuedFetchInventoryRequests in stats category "scene-inventory" instead of "scene"  
							
							 
							
							... 
							
							
							
							To distinguish from general scene stats 
							
						 
						
							2014-03-19 00:37:06 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								a660c0a750 
								
							
								 
							
						 
						
							
							
								
								Add scene.<scene-name>.ProcessedFetchInventoryRequests  
							
							 
							
							... 
							
							
							
							This shows the number of requests that have been processed.
These have not necessarily been sent back to the request since this is done separately by the PollServiceRequestManager 
							
						 
						
							2014-03-18 20:59:11 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								e82d394ddf 
								
							
								 
							
						 
						
							
							
								
								Add scene.<scene-name>.QueuedFetchInventoryRequests stat  
							
							 
							
							... 
							
							
							
							This is to aid in detecting whether there are fetch inventory requests remaining to be processed. 
							
						 
						
							2014-03-18 20:10:41 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								f3e177814a 
								
							
								 
							
						 
						
							
							
								
								Add regression test for http inventory fetch.  
							
							 
							
							... 
							
							
							
							Involved some restructuring to allow regression tests to dequeue inventory requests and perform poll responses synchronously rather than async 
							
						 
						
							2014-03-17 20:51:35 +00:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								0b213af675 
								
							
								 
							
						 
						
							
							
								
								Fix problem of hurricane speed winds. Thanks Vegaslon.  
							
							 
							
							
							
						 
						
							2014-02-22 15:04:28 -08:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								bc7fda39b4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'justincc-master'  
							
							 
							
							
							
						 
						
							2014-02-12 23:23:56 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								e10012a7a6 
								
							
								 
							
						 
						
							
							
								
								If a caller tries to queue a CAPs message to a scene presence that has no event queue (e.g. an NPC), only warn if event queue debugging is greater than zero.  
							
							 
							
							... 
							
							
							
							Removes the spurious log warnings if groups are active when NPCs are used.
Adds more regression tests associated with adding messages to the event queue 
							
						 
						
							2014-02-12 23:18:10 +00:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								c0cc5e0fa4 
								
							
								 
							
						 
						
							
							
								
								varregion: Send large region patches for wind and clouds.  
							
							 
							
							
							
						 
						
							2014-02-11 21:07:55 -08:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								49c2213a01 
								
							
								 
							
						 
						
							
							
								
								Dropping the rest of Avination's modified appearance code for core.  
							
							 
							
							... 
							
							
							
							Module to follow. 
							
						 
						
							2014-02-04 01:54:16 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								c6e9db5866 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/RegionSettings.cs
	OpenSim/Region/CoreModules/World/WorldMap/WorldMapModule.cs
	OpenSim/Region/Framework/Interfaces/IInterregionComms.cs
	OpenSim/Region/OptionalModules/World/NPC/Tests/NPCModuleTests.cs 
							
						 
						
							2014-01-28 21:02:20 +00:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								4faf11e001 
								
							
								 
							
						 
						
							
							
								
								varregion: fix for teleporting by double clicking on a map location.  
							
							 
							
							... 
							
							
							
							Thanks Garmin. 
							
						 
						
							2014-01-28 08:49:22 -08:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								4c362a83f9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into varregion  
							
							 
							
							
							
						 
						
							2014-01-21 11:31:51 -08:00  
						
					 
				
					
						
							
							
								 
								Mic Bowman
							
						 
						
							 
							
							
							
								
							
								83626e60e6 
								
							
								 
							
						 
						
							
							
								
								Adds a configuration option to cannibalize bandwidth from the  
							
							 
							
							... 
							
							
							
							udp texture throttle and move it to the task throttle. Since most
viewers are using http textures, the udp texture throttle is holding
onto bw that could be used for more responsive prims updates. See
the documentation for CannibalizeTextureRate in OpenSimDefaults.ini.
Option is disabled by default. 
							
						 
						
							2014-01-20 18:59:43 -08:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								cc5cffc212 
								
							
								 
							
						 
						
							
							
								
								varregion: properly pack the region size parameters so he viewer will parse them.  
							
							 
							
							... 
							
							
							
							This gets rid of the viewer crash when teleporting into varregions and allows
multiple, adjacent varregions (of the same size) with border crossings. 
							
						 
						
							2014-01-11 22:00:52 -08:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								1eea6fd452 
								
							
								 
							
						 
						
							
							
								
								varregion: Debug messages for region crossing debugging.  
							
							 
							
							
							
						 
						
							2014-01-11 22:00:24 -08:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								1cf17a3cf7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into varregion  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
	OpenSim/Region/Framework/Scenes/SceneBase.cs
	OpenSim/Services/Interfaces/IGridService.cs
	OpenSim/Services/LLLoginService/LLLoginResponse.cs
(conflicts were debug statements that are commented out in master branch) 
							
						 
						
							2014-01-11 08:52:23 -08:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								9050c152b4 
								
							
								 
							
						 
						
							
							
								
								Dynamically adjust to the number of visual params sent.  
							
							 
							
							
							
						 
						
							2014-01-10 20:31:52 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								32e9c16957 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'justincc-master'  
							
							 
							
							
							
						 
						
							2014-01-08 01:04:26 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								0155d42b80 
								
							
								 
							
						 
						
							
							
								
								If an agent is sitting, then do send the rotation in the agent update instead of zeroing it to resolve mouselook camera problems  
							
							 
							
							... 
							
							
							
							Addresses http://opensimulator.org/mantis/view.php?id=6892 
Thanks to tglion for this spot.
This resolves a recent regression from 17b32b764a 
							
						 
						
							2014-01-08 00:54:39 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								e79fab91db 
								
							
								 
							
						 
						
							
							
								
								Intermediate commit. Sill errors.  
							
							 
							
							... 
							
							
							
							Merge branch 'master' into careminster
Conflicts:
	OpenSim/Data/SQLite/SQLiteUserProfilesData.cs
	OpenSim/Framework/RegionInfo.cs
	OpenSim/Region/ClientStack/Linden/Caps/EventQueue/EventQueueHelper.cs
	OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
	OpenSim/Services/UserProfilesService/UserProfilesService.cs 
							
						 
						
							2014-01-05 20:12:32 +00:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								7e32313a49 
								
							
								 
							
						 
						
							
							
								
								varregion: Add region size to teleport event messages (EnableSimulator,  
							
							 
							
							... 
							
							
							
							CorssRegion, TeleportFinishEvent).
Have Simian grid service return the region size.
Many teleport related debug log messages. Can be removed when teleport
works (like that's ever going to happen).
Conflicts:
	OpenSim/Framework/RegionInfo.cs 
							
						 
						
							2014-01-04 19:01:04 -08:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								dd96fef940 
								
							
								 
							
						 
						
							
							
								
								Dynamically adjust to the number of visual params sent.  
							
							 
							
							
							
						 
						
							2014-01-04 21:18:37 +00:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								9984ecf862 
								
							
								 
							
						 
						
							
							
								
								varregion: Add region size to teleport event messages (EnableSimulator,  
							
							 
							
							... 
							
							
							
							CorssRegion, TeleportFinishEvent).
Have Simian grid service return the region size.
Many teleport related debug log messages. Can be removed when teleport
works (like that's ever going to happen). 
							
						 
						
							2014-01-03 07:41:06 -08:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								a01862509e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into varregion  
							
							 
							
							
							
						 
						
							2013-12-20 06:52:28 -08:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								68773ee7c4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'justincc-master'  
							
							 
							
							
							
						 
						
							2013-12-19 01:41:04 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								a5ca15c428 
								
							
								 
							
						 
						
							
							
								
								Create regression test TestSendAgentGroupDataUpdate() for groups agent data sending  
							
							 
							
							
							
						 
						
							2013-12-18 23:35:38 +00:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								6937eec258 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into varregion  
							
							 
							
							... 
							
							
							
							Add new region crossing code to varregion
Conflicts:
	OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
	OpenSim/Region/Framework/Scenes/ScenePresence.cs 
							
						 
						
							2013-12-17 06:18:13 -08:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								13a9a4b653 
								
							
								 
							
						 
						
							
							
								
								varregion: rename 'LegacyRegionLocX' back to 'RegionLocX' and same for Y and Z.  
							
							 
							
							... 
							
							
							
							Rename 'RegionWorldLocX' to 'WorldLocX' and same for Y and Z.
This keeps the downward compatibility and follows the scheme of 'region'
and 'world' location naming that is happening in the Util module. 
							
						 
						
							2013-12-14 07:53:01 -08:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								5b73b9c4a8 
								
							
								 
							
						 
						
							
							
								
								Committing the Avination Scene Presence and related texture code  
							
							 
							
							... 
							
							
							
							- Parts of region crossing code
- New bakes handling code
- Bakes now sent from sim to sim without central storage
- Appearance handling changes
- Some changes to sitting
- A number of unrelated fixes and improvements 
							
						 
						
							2013-12-11 01:39:56 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								6d6b9ab791 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/Caps/BunchOfCaps/BunchOfCaps.cs
	OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
	OpenSim/Region/Framework/Scenes/ScenePresence.cs 
							
						 
						
							2013-12-07 01:08:49 +00:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								4eb52eb19e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into varregion  
							
							 
							
							
							
						 
						
							2013-12-05 21:07:44 -08:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								bb4f4d9480 
								
							
								 
							
						 
						
							
							
								
								minor: Use enums for setting inv/asset types on data upload rather than magic numbers  
							
							 
							
							
							
						 
						
							2013-12-06 00:38:18 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								16aaba77d4 
								
							
								 
							
						 
						
							
							
								
								Properly set InventoryType.Snapshot when a snapshot is uploaded  
							
							 
							
							... 
							
							
							
							Resolves http://opensimulator.org/mantis/view.php?id=6857 
This prevents the inventory service complaining later about an attempt to change an invariant 
							
						 
						
							2013-12-06 00:30:44 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								17b32b764a 
								
							
								 
							
						 
						
							
							
								
								Fix regression where mouse look flight direction no longer worked by zeroing x/y rot before sending agent updates, instead of before any agent update processing  
							
							 
							
							... 
							
							
							
							It turns out that the x/y rot data in mouselook is needed to implement this and to push the avatar against the ground if walking in mouselook.
Doing this in the terse send so that we preserve mouselook rotation information 
							
						 
						
							2013-12-05 02:10:46 +00:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								31bacfbb63 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into varregion  
							
							 
							
							
							
						 
						
							2013-12-01 15:51:42 -08:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								8b3a4367ea 
								
							
								 
							
						 
						
							
							
								
								Still send CameraEyeOffset in UDP SendSitReponse even if at offset is Vector3.Zero  
							
							 
							
							
							
						 
						
							2013-11-29 02:51:35 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								ca079c378a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'link-sitting'  
							
							 
							
							
							
						 
						
							2013-11-29 02:41:32 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								0785210e29 
								
							
								 
							
						 
						
							
							
								
								Fix stand positions rather than having the stand jump to the root prim.  
							
							 
							
							
							
						 
						
							2013-11-27 02:08:22 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								3589acdab1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	.gitignore
	OpenSim/Region/CoreModules/Scripting/HttpRequest/ScriptsHttpRequests.cs
	OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs
	prebuild.xml
	runprebuild.bat 
							
						 
						
							2013-11-23 19:13:22 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								60e049ea39 
								
							
								 
							
						 
						
							
							
								
								Revert "Fix issue where sitting on non-root linked prims would send camera to wrong position in third-person and mouselook"  
							
							 
							
							... 
							
							
							
							Reverting to place on separate branch
This reverts commit ff4e7de776 . 
							
						 
						
							2013-11-23 02:31:39 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								a68d1fad73 
								
							
								 
							
						 
						
							
							
								
								Revert "Still send CameraEyeOffset in UDP SendSitReponse even if at offset is Vector3.Zero"  
							
							 
							
							... 
							
							
							
							This reverts commit 9bdd3dc7de . 
							
						 
						
							2013-11-23 02:29:14 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								9bdd3dc7de 
								
							
								 
							
						 
						
							
							
								
								Still send CameraEyeOffset in UDP SendSitReponse even if at offset is Vector3.Zero  
							
							 
							
							... 
							
							
							
							As far as I can see it's valid to change the eye offset even if you aren't changing the at target. 
							
						 
						
							2013-11-23 01:12:20 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								ff4e7de776 
								
							
								 
							
						 
						
							
							
								
								Fix issue where sitting on non-root linked prims would send camera to wrong position in third-person and mouselook  
							
							 
							
							... 
							
							
							
							We now specify sits as offsets from the root prim, as the viewer expects. 
							
						 
						
							2013-11-23 00:53:09 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								91b70bf3fe 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs 
							
						 
						
							2013-11-08 17:55:01 +00:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								a75ce7423c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into varregion  
							
							 
							
							
							
						 
						
							2013-11-05 21:42:27 -08:00  
						
					 
				
					
						
							
							
								 
								Latif Khalifa
							
						 
						
							 
							
							
							
								
							
								26fd29622d 
								
							
								 
							
						 
						
							
							
								
								Added sending (for now hard-coded) sim isze in SendMapBlockSplit()  
							
							 
							
							
							
						 
						
							2013-11-06 03:52:04 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								8e1bf55e7b 
								
							
								 
							
						 
						
							
							
								
								Add IncomingPacketsResentCount clientstack statistics  
							
							 
							
							... 
							
							
							
							This records how many packets were indicated to be resends by clients
Not 100% reliable since clients can lie about resends, but usually would indicate if clients are not receiving UDP acks at all or in a manner they consider timely. 
							
						 
						
							2013-11-06 01:02:20 +00:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								c931b16c1f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into varregion  
							
							 
							
							
							
						 
						
							2013-11-04 22:12:57 -08:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								92c06a5d0b 
								
							
								 
							
						 
						
							
							
								
								varregion: fix lawn-mower terrain fill so it works for non-square regions.  
							
							 
							
							... 
							
							
							
							Add some debugging logs on region creation to report region size. 
							
						 
						
							2013-11-01 16:37:27 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								4c4a1cf715 
								
							
								 
							
						 
						
							
							
								
								Start counting resent packets in the places that I missed when the stat was first added a few commits ago  
							
							 
							
							
							
						 
						
							2013-10-31 23:59:22 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								50794c9008 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warnings in AvatarPickerSearchModule and UploadBakedTextureModule  
							
							 
							
							
							
						 
						
							2013-10-31 23:51:01 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								3d5a7e9b19 
								
							
								 
							
						 
						
							
							
								
								Add OutgoingPacketsResentCount clientstack stat.  
							
							 
							
							... 
							
							
							
							This allows one to monitor the total number of messages resent to clients over time.
A constantly increasing stat may indicate a general server network or overloading issue if a fairly high proportion of packets sent
A smaller constantly increasing stat may indicate a problem with a particular client-server connection, would need to check "show queues" in this case. 
							
						 
						
							2013-10-31 23:45:52 +00:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								39777db8ef 
								
							
								 
							
						 
						
							
							
								
								varregion: fix problem of X/Y dimensions swapped and incorrect terrain  
							
							 
							
							... 
							
							
							
							compression base computation.
Complete replacement of float[] for terrain heightmap with TerrainData instance. 
							
						 
						
							2013-10-31 09:24:06 -07:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								2be0347f50 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into varregion  
							
							 
							
							
							
						 
						
							2013-10-28 09:30:26 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								df76e52310 
								
							
								 
							
						 
						
							
							
								
								minor: Add commented out code for apparent passing of texture IDs in ObjectProperties UDP replies to viewer  
							
							 
							
							... 
							
							
							
							Not yet shown that this is used or resolves a bug where not all textures appear on objects with an "XML with textures" upload from singularity 1.8.3
Proper texture entries are actually present and appear properly on relog, but not on select from viewer until at least one face texture is changed. 
							
						 
						
							2013-10-24 23:00:02 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								cccdfcb59e 
								
							
								 
							
						 
						
							
							
								
								Comment out LLUDPServer.BroadcastPacket() to reduce code complexity.  Appears to be a never used method.  
							
							 
							
							
							
						 
						
							2013-10-24 00:37:49 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								5d61c4039d 
								
							
								 
							
						 
						
							
							
								
								Only set the data present event if we actually queued an outoing packet (not if we sent immediately)  
							
							 
							
							
							
						 
						
							2013-10-24 00:33:14 +01:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								86bf79aa2b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into varregion  
							
							 
							
							
							
						 
						
							2013-10-07 13:58:17 -07:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								7416809077 
								
							
								 
							
						 
						
							
							
								
								varregion: plug in TerrainData class and modify TerrainModule and LLClientView to use same. This passes a terrain info class around rather than passing a one dimensional array thus allowing variable regions. Update the database storage for variable region sizes. This should be downward compatible (same format for 256x256 regions).  
							
							 
							
							
							
						 
						
							2013-10-07 13:57:40 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								69054ad134 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/Servers/VersionInfo.cs
	OpenSim/Region/CoreModules/Avatar/Chat/ChatModule.cs 
							
						 
						
							2013-10-06 18:32:20 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								42bdf44658 
								
							
								 
							
						 
						
							
							
								
								Bump OPenSimulator version and assembly versions up to 0.8.0 Dev  
							
							 
							
							
							
						 
						
							2013-10-04 23:33:47 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								75c68fa29e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Data/MySQL/MySQLSimulationData.cs
	OpenSim/Data/MySQL/Resources/RegionStore.migrations
	OpenSim/Region/ClientStack/Linden/Caps/WebFetchInvDescModule.cs
	OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
	OpenSim/Region/CoreModules/Avatar/Inventory/Transfer/InventoryTransferModule.cs
	OpenSim/Region/CoreModules/World/LightShare/LightShareModule.cs
	OpenSim/Region/Framework/Scenes/Scene.cs
	OpenSim/Region/Framework/Scenes/ScenePresence.cs
	OpenSim/Region/Framework/Scenes/Tests/ScenePresenceCapabilityTests.cs
	OpenSim/Region/OptionalModules/World/NPC/NPCModule.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs 
							
						 
						
							2013-10-04 20:03:12 +01:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								8c1d80fdfd 
								
							
								 
							
						 
						
							
							
								
								varregion: serious rework of TerrainChannel:  
							
							 
							
							... 
							
							
							
							-- addition of varaible region size in X and Y
    -- internal storage of heightmap changed from double[] to short[]
    -- helper routines for handling internal structure while keeping existing API
    -- to and from XML that adds region size information (for downward compatibility,
        output in the legacy XML format if X and Y are 256)
Updated and commented Constants.RegionSize but didn't change the name for compatibility. 
							
						 
						
							2013-09-28 07:33:56 -07:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								317c04fe17 
								
							
								 
							
						 
						
							
							
								
								VarRegion: change RegionInfo storage of region coordinates from region  
							
							 
							
							... 
							
							
							
							count number to integer world coordinates.
Added new methods RegionWorldLoc[XY].
Refactored name of 'RegionLoc*' to 'LegacyRegionLoc*' throughout OpenSim.
Kept old 'RegionLoc*' entrypoint to RegionInfo for downward compatability
of external region management packages. 
							
						 
						
							2013-09-28 07:33:52 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								2cd95fac73 
								
							
								 
							
						 
						
							
							
								
								refactor: Rename Scene.AddNewClient() to AddNewAgent() to make it obvious in the code that this is symmetric with CloseAgent()  
							
							 
							
							
							
						 
						
							2013-09-27 22:27:39 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								b16bc7b01c 
								
							
								 
							
						 
						
							
							
								
								refactor: rename Scene.IncomingCloseAgent() to CloseAgent() in order to make it clear that all non-clientstack callers should be using this rather than RemoveClient() in order to step through the ScenePresence state machine properly.  
							
							 
							
							... 
							
							
							
							Adds IScene.CloseAgent() to replace RemoveClient() 
							
						 
						
							2013-09-27 19:14:21 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								32ddfc2740 
								
							
								 
							
						 
						
							
							
								
								Reinsert client.SceneAgent checks into LLUDPServer.HandleCompleteMovementIntoRegion() to fix race condition regression in commit  7dbc93c (Wed Sep 18 21:41:51 2013 +0100)  
							
							 
							
							... 
							
							
							
							This check is necessary to close a race condition where the CompleteAgentMovement processing could proceed when the UseCircuitCode thread had added the client to the client manager but before the ScenePresence had registered to process the CompleteAgentMovement message.
This is most probably why the message appeared to get lost on a proportion of entity transfers.
A better long term solution may be to set the IClientAPI.SceneAgent property before the client is added to the manager. 
							
						 
						
							2013-09-25 18:45:56 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								732554be04 
								
							
								 
							
						 
						
							
							
								
								Reinsert 200ms sleep accidentally removed in commit  7dbc93c (Wed Sep 18 21:41:51 2013 +0100)  
							
							 
							
							
							
						 
						
							2013-09-25 18:29:14 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								f384a6291e 
								
							
								 
							
						 
						
							
							
								
								Instead of swallowing any socket begin/end receive exceptions, log them for debugging purposes.  
							
							 
							
							... 
							
							
							
							This may reveal why on some teleports with current code, the UseCircuitCode message gets through but CompleteMovement disappears into the ether. 
							
						 
						
							2013-09-25 00:02:17 +01:00  
						
					 
				
					
						
							
							
								 
								Aleric Inglewood
							
						 
						
							 
							
							
							
								
							
								2dc92e7de1 
								
							
								 
							
						 
						
							
							
								
								Preserve attachment point & position when attachment is rezzed in world  
							
							 
							
							... 
							
							
							
							Patch taken from
http://opensimulator.org/mantis/view.php?id=4905 
originally by Greg C.
Fixed to apply to r/23314 commit
ba9daf849e 
(cherry picked from commit 4ff9fbca441110cc2b93edc7286e0e9339e61cbe) 
							
						 
						
							2013-09-22 21:10:01 -05:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								f4d82a56f4 
								
							
								 
							
						 
						
							
							
								
								Double the time spent waiting for a UseCircuitCode packet in LLUDPServer.HandleCompleteMovementIntoRegion()  
							
							 
							
							... 
							
							
							
							This is to deal with one aspect of http://opensimulator.org/mantis/view.php?id=6755 
With the V2 teleport arrangements, viewers appear to send the single UseCircuitCode and CompleteAgentMovement packets immediately after each other
Possibly, on occasion a poor network might drop the initial UseCircuitCode packet and by the time it retries, the CompleteAgementMovement has timed out and the teleport fails.
There's no apparant harm in doubling the wait time (most times only one wait will be performed) so trying this. 
							
						 
						
							2013-09-18 22:09:46 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								7dbc93c62a 
								
							
								 
							
						 
						
							
							
								
								Change logging to provide more information on LLUDPServer.HandleCompleteMovementIntoRegion()  
							
							 
							
							... 
							
							
							
							Add more information on which endpoint sent the packet when we have to wait and if we end up dropping the packet
Only check if the client is active - other checks are redundant since they can only failed if IsActve = false 
							
						 
						
							2013-09-18 21:41:51 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								72206a0e29 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination-current' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/Caps/GetTextureModule.cs
	OpenSim/Region/Framework/Scenes/Tests/SceneObjectDeRezTests.cs 
							
						 
						
							2013-09-16 22:32:53 +01:00  
						
					 
				
					
						
							
							
								 
								Mic Bowman
							
						 
						
							 
							
							
							
								
							
								b29e9d37e7 
								
							
								 
							
						 
						
							
							
								
								Change handling of the FetchInventoryDescendents2 capability configuration to allow  
							
							 
							
							... 
							
							
							
							for external handlers. 
							
						 
						
							2013-09-11 12:15:16 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								ddf67bf929 
								
							
								 
							
						 
						
							
							
								
								Mono 2.0 fix - call ToArray() explicitly  
							
							 
							
							
							
						 
						
							2013-09-08 19:41:51 +02:00  
						
					 
				
					
						
							
							
								 
								root
							
						 
						
							 
							
							
							
								
							
								823e8b5d19 
								
							
								 
							
						 
						
							
							
								
								Add support for simple external CAPS texture services  
							
							 
							
							
							
						 
						
							2013-09-07 17:57:02 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								2f365ea80b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Avatar/Chat/ChatModule.cs
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2013-09-07 13:54:19 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								857f24a5e2 
								
							
								 
							
						 
						
							
							
								
								Fix bug where users teleporting to non-neighbour regions could continue to hear chat from their source region for some time after teleport completion.  
							
							 
							
							... 
							
							
							
							This occurs on v2 teleport since the source region now waits 15 secs before closing the old child agent, which could still receive chat.
This commit introduces a ScenePresenceState.PreClose which is set before the wait, so that ChatModule can check for ScenePresenceState.Running.
This was theoretically also an issue on v1 teleport but since the pause before close was only 2 secs there, it was not noticed. 
							
						 
						
							2013-09-02 19:15:10 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								008c98a974 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/World/Region/RestartModule.cs
	OpenSim/Region/Framework/Scenes/SceneGraph.cs
	OpenSim/Region/Framework/Scenes/SceneObjectPart.cs 
							
						 
						
							2013-09-01 22:49:31 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								a0c99a7dcc 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warning from LLClientView  
							
							 
							
							
							
						 
						
							2013-08-23 00:03:47 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								1f39a763a5 
								
							
								 
							
						 
						
							
							
								
								Don't allow users to attempt to sit on objects in a child region without going to that region first.  
							
							 
							
							... 
							
							
							
							If this is attempted, they get a "Try moving closer.  Can't sit on object because it is not in the same region as you." message instead, which is the same as current ll grid.
Sitting on ground is okay, since viewer navigates avatar to required region first before sitting. 
							
						 
						
							2013-08-21 21:35:03 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								bef03fb30b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/Servers/HttpServer/PollServiceRequestManager.cs
	OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
	OpenSim/Services/Connectors/Neighbour/NeighbourServicesConnector.cs 
							
						 
						
							2013-08-17 03:23:45 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								7d268912f1 
								
							
								 
							
						 
						
							
							
								
								Packet headers are not zero-encoded so don't try to zero-decode these in PacketPool.GetType()  
							
							 
							
							... 
							
							
							
							Instead adjusts code with that from Packet.BuildHeader(byte[], ref int, ref int):Header in libomv
This stops packet decoding failures with agent UUIDs that contain 00 in their earlier parts (e.g. b0b0b0b0-0000-0000-0000-000000000211)
Thanks to lkalif for pointing this out. 
							
						 
						
							2013-08-16 00:58:25 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								104626d732 
								
							
								 
							
						 
						
							
							
								
								minor: Comment out AvatarPicketSearch caps log message for now, which is occuring on every login and entity transfer  
							
							 
							
							
							
						 
						
							2013-08-14 23:22:52 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								93dffe1777 
								
							
								 
							
						 
						
							
							
								
								Add stat clientstack.<scene>.IncomingPacketsOrphanedCount to record well-formed packets that were not initial connection packets and could not be associated with a connected viewer.  
							
							 
							
							
							
						 
						
							2013-08-14 22:33:12 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								0d5680e971 
								
							
								 
							
						 
						
							
							
								
								Count any incoming packet that could not be recognized as an LLUDP packet as a malformed packet.  Record this as stat clientstack.<scene>.IncomingPacketsMalformedCount  
							
							 
							
							... 
							
							
							
							Used to detect if a simulator is receiving significant junk UDP
Decimates the number of packets between which a warning is logged and prints the IP source of the last malformed packet when logging 
							
						 
						
							2013-08-14 22:08:28 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								4a6eff1ee8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							
							
						 
						
							2013-08-13 22:53:47 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								f3edc0d8b7 
								
							
								 
							
						 
						
							
							
								
								minor: Extend warning message when adding trying to add an event for a client without a queue to include the event message name.  
							
							 
							
							
							
						 
						
							2013-08-12 19:38:23 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								ad1b2902f2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Application/OpenSimBase.cs
	OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
	OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
	OpenSim/Region/Framework/Scenes/Scene.cs
	OpenSim/Region/Framework/Scenes/ScenePresence.cs 
							
						 
						
							2013-08-11 17:31:25 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								97bcb59bee 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'TeleportWork'  
							
							 
							
							
							
						 
						
							2013-08-09 17:52:29 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								b1c26a56b3 
								
							
								 
							
						 
						
							
							
								
								Fix an issue where under teleport v2 protocol, teleporting from regions in an line from A->B->C would not close region A when reaching C  
							
							 
							
							... 
							
							
							
							The root cause was that v2 was only closing neighbour agents if the root connection also needed a close.
However, fixing this requires the neighbour regions also detect when they should not close due to re-teleports re-establishing the child connection.
This involves restructuring the code to introduce a scene presence state machine that can serialize the different add and remove client calls that are now possible with the late close of the
This commit appears to fix these issues and improve teleport, but still has holes on at least quick reteleporting (and possibly occasionally on ordinary teleports).
Also, has not been completely tested yet in scenarios where regions are running on different simulators 
							
						 
						
							2013-08-08 23:29:30 +01:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								99a4a91488 
								
							
								 
							
						 
						
							
							
								
								* This makes in-world terrain editing smoother, even in MegaRegions.    This change only affects the editing user's experience.  Non-editing users will see nothing different from the current 'slow' result.    See comments for the thought process and how the issues surrounding terrain editing, cache, bandwidth, threading, terrain patch reliability and throttling were balanced.  
							
							 
							
							
							
						 
						
							2013-08-07 21:22:04 -05:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								005c69511d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
	OpenSim/Region/Framework/Scenes/Scene.Inventory.cs
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2013-08-07 23:29:42 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								f9dc5815c4 
								
							
								 
							
						 
						
							
							
								
								For LLImageManagerTests, make tests execute under synchronous fire and forget conditions.  
							
							 
							
							... 
							
							
							
							I generally prefer this approach for regression tests because of the complexity of accounting for different threading conditions. 
							
						 
						
							2013-08-05 23:15:30 +01:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								5b4b349776 
								
							
								 
							
						 
						
							
							
								
								Fix the failing TestSendImage. J2K decoding is async.  
							
							 
							
							
							
						 
						
							2013-08-03 21:27:32 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								6fc03c7e6e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs 
							
						 
						
							2013-08-01 23:42:19 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								68b98a8003 
								
							
								 
							
						 
						
							
							
								
								minor: Add name to debug lludp packet level feedback on console  
							
							 
							
							
							
						 
						
							2013-08-01 23:16:41 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								0c4c084bed 
								
							
								 
							
						 
						
							
							
								
								Try a different approach to slow terrain update by always cycling the loop immediately if any data was sent, rather than waiting.  
							
							 
							
							... 
							
							
							
							What I believe is happening is that on initial terrain send, this is done one packet at a time.
With WaitOne, the outbound loop has enough time to loop and wait again after the first packet before the second, leading to a slower send.
This approach instead does not wait if a packet was just sent but instead loops again, which appears to lead to a quicker send without losing the cpu benefit of not continually looping when there is no outbound data. 
							
						 
						
							2013-08-01 18:12:28 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								932c382737 
								
							
								 
							
						 
						
							
							
								
								Revert "Issue: painfully slow terrain loading. The cause is commit  d9d995914c (r/23185) -- the WaitOne on the UDPServer. Putting it back to how it was done solves the issue. But this may impact CPU usage, so I'm pushing it to test if it does."  
							
							 
							
							... 
							
							
							
							This reverts commit 59b461ac0e . 
							
						 
						
							2013-08-01 18:11:50 +01:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								59b461ac0e 
								
							
								 
							
						 
						
							
							
								
								Issue: painfully slow terrain loading. The cause is commit  d9d995914c (r/23185) -- the WaitOne on the UDPServer. Putting it back to how it was done solves the issue. But this may impact CPU usage, so I'm pushing it to test if it does.  
							
							 
							
							
							
						 
						
							2013-08-01 09:27:44 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								21f5e67030 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/Caps/GetTextureModule.cs 
							
						 
						
							2013-08-01 01:23:24 +01:00  
						
					 
				
					
						
							
							
								 
								Mic Bowman
							
						 
						
							 
							
							
							
								
							
								1299592405 
								
							
								 
							
						 
						
							
							
								
								Experimental comment to eneralize the handling of Linden caps when the  
							
							 
							
							... 
							
							
							
							cap is something other than "localhost". A new interface for handling
external caps is supported with an example implemented for Simian. The
only linden cap supporting this interface right now is the GetTexture
cap. 
							
						 
						
							2013-07-31 15:37:15 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								fd050fca7c 
								
							
								 
							
						 
						
							
							
								
								Doing the HG Map / SimulatorFeatures "the right way": moved it to HGMapModule, hooking on to SimulatorFeatures.OnSimulatorFeaturesRequest event (similar to what the DynamicMenuModule does).  
							
							 
							
							... 
							
							
							
							Only HG Visitors get this var, to avoid spamming local users.
The config var  is now called MapTileURL, to be consistent with the login one, and its being picked up from either [LoginService], [HGWorldMap] or [SimulatorFeatures], just because I have a bad memory. 
							
						 
						
							2013-07-30 21:10:00 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								590a8b0315 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							 
							
							
							
						 
						
							2013-07-30 17:27:32 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								2b54199271 
								
							
								 
							
						 
						
							
							
								
								After talking to lkalif on the IRC: SimulatorFeatures response: renamed the OSDMap GridServices to OpenSimExtras, normalized the url keys under it, and moved ExportEnabled to under it too. Melanie: change your viewer code accordingly.  
							
							 
							
							... 
							
							
							
							Documentation at http://opensimulator.org/wiki/SimulatorFeatures_Extras  
							
						 
						
							2013-07-30 17:26:56 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								1416c90932 
								
							
								 
							
						 
						
							
							
								
								minor: Add timeout secs to connection timeout message.  Change message to reflect it is a timeout due to no data received rather than an ack issue.  
							
							 
							
							
							
						 
						
							2013-07-29 23:53:59 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								8004e6f31c 
								
							
								 
							
						 
						
							
							
								
								Fix issue just introduced in  8efe4bfc2e where I accidentally left in a test line to force very quick client unack  
							
							 
							
							
							
						 
						
							2013-07-29 23:38:54 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								8efe4bfc2e 
								
							
								 
							
						 
						
							
							
								
								Make "abnormal thread terminations" into "ClientLogoutsDueToNoReceives" and add this to the StatsManager  
							
							 
							
							... 
							
							
							
							This reflects the actual use of this stat - it hasn't recorded general exceptions for some time.
Make the sim extra stats collector draw the data from the stats manager rather than maintaing this data itself. 
							
						 
						
							2013-07-29 23:18:29 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								bf283208df 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/Servers/HttpServer/PollServiceRequestManager.cs
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2013-07-29 02:08:05 +01:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								69975763d2 
								
							
								 
							
						 
						
							
							
								
								Several major improvements to group (V2) chat. Specifically: handle join/drop appropriately, invitechatboxes.  
							
							 
							
							... 
							
							
							
							The major departure from flotsam is to send only one message per destination region, as opposed to one message per group member. This reduces messaging considerably in large groups that have clusters of members in certain regions. 
							
						 
						
							2013-07-27 15:38:56 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								d5367a219d 
								
							
								 
							
						 
						
							
							
								
								Slight improvement: no need to delay the removal of the queues in EQ, because DisableSimulator is now being sent via UDP  
							
							 
							
							
							
						 
						
							2013-07-26 07:39:57 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								878ce1e6b2 
								
							
								 
							
						 
						
							
							
								
								This should fix all issues with teleports. One should be able to TP as fast as needed. (Although sometimes Justin's state machine kicks in and doesn't let you) The EventQueues are a hairy mess, and it's very easy to mess things up. But it looks like this commit makes them work right. Here's what's going on:  
							
							 
							
							... 
							
							
							
							- Child and root agents are only closed after 15 sec, maybe
- If the user comes back, they aren't closed, and everything is reused
- On the receiving side, clients and scene presences are reused if they already exist
- Caps are always recreated (this is where I spent most of my time!). It turns out that, because the agents carry the seeds around, the seed gets the same URL, except for the root agent coming back to a far away region, which gets a new seed (because we don't know what was its seed in the departing region, and we can't send it back to the client when the agent returns there). 
							
						 
						
							2013-07-25 23:44:58 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								7914eaa357 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
	OpenSim/Region/Framework/Scenes/Scene.cs
	OpenSim/Region/Framework/Scenes/ScenePresence.cs
	bin/OpenSimDefaults.ini 
							
						 
						
							2013-07-25 16:55:23 +01:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								cac37e298c 
								
							
								 
							
						 
						
							
							
								
								Deleted all [ZZZ] debug messages.  
							
							 
							
							
							
						 
						
							2013-07-24 14:31:30 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								e6a0f6e428 
								
							
								 
							
						 
						
							
							
								
								One more thing to test in order to let CompleteMovement go up the stack.  
							
							 
							
							
							
						 
						
							2013-07-24 14:29:51 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								14530b2607 
								
							
								 
							
						 
						
							
							
								
								Minor adjustment on timings of waits.  
							
							 
							
							
							
						 
						
							2013-07-24 14:29:37 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								c0433d5e4c 
								
							
								 
							
						 
						
							
							
								
								Changed the RegionHandshake packet to the Unknown queue, so that it is sent with high priority and hopefully gets to the client before AgentMovementComplete  
							
							 
							
							
							
						 
						
							2013-07-24 14:29:15 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								3891a8946b 
								
							
								 
							
						 
						
							
							
								
								New Teleport protocol (V2), still compatible with V1 and older. (version of the destination is being checked)  
							
							 
							
							... 
							
							
							
							In this new protocol, and as committed before, the viewer is not sent EnableSimulator/EstablishChildCommunication for the destination. Instead, it is sent TeleportFinish directly. TeleportFinish, in turn, makes the viewer send a UserCircuitCode packet followed by CompleteMovementIntoRegion packet. These 2 packets tend to occur one after the other almost immediately to the point that when CMIR arrives the client is not even connected yet and that packet is ignored (there might have been some race conditions here before); then the viewer sends CMIR again within 5-8 secs. But the delay between them may be higher in busier regions, which may lead to race conditions.
This commit improves the process so there are are no race conditions at the destination. CompleteMovement (triggered by the viewer) waits until Update has been sent from the origin. Update, in turn, waits until there is a *root* scene presence -- so making sure CompleteMovement has run MakeRoot. In other words, there are two threadlets at the destination, one from the viewer and one from the origin region, waiting for each other to do the right thing. That makes it safe to close the agent at the origin upon return of the Update call without having to wait for callback, because we are absolutely sure that the viewer knows it is in th new region.
Note also that in the V1 protocol, the destination was getting UseCircuitCode from the viewer twice -- once on EstablishAgentCommunication and then again on TeleportFinish. The second UCC was being ignored, but it shows how we were not following the expected steps... 
							
						 
						
							2013-07-24 14:27:58 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								e82d4154a2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/Servers/HttpServer/PollServiceRequestManager.cs
	OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
	OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
	OpenSim/Region/Framework/Scenes/Scene.PacketHandlers.cs
	OpenSim/Region/Framework/Scenes/ScenePresence.cs
	OpenSim/Region/Physics/Manager/PhysicsActor.cs
	OpenSim/Region/Physics/Manager/PhysicsScene.cs 
							
						 
						
							2013-07-24 04:45:07 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								a7eb1b5b85 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/Servers/HttpServer/PollServiceRequestManager.cs
	OpenSim/Region/CoreModules/Framework/Caps/CapabilitiesModule.cs
	OpenSim/Region/CoreModules/World/WorldMap/WorldMapModule.cs 
							
						 
						
							2013-07-24 03:50:09 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								a57a472ab8 
								
							
								 
							
						 
						
							
							
								
								Add proper method doc and comments to m_dataPresentEvent (from  d9d9959)  
							
							 
							
							
							
						 
						
							2013-07-23 00:51:59 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								9fb9da1b6c 
								
							
								 
							
						 
						
							
							
								
								Add clientstack.InboxPacketsCount stat.  This records the number of packets waiting to be processed at the second stage (after initial UDP processing)  
							
							 
							
							... 
							
							
							
							If this consistently increases then this is a problem since it means the simulator is receiving more requests than it can distribute to other parts of the code. 
							
						 
						
							2013-07-23 00:35:41 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								60732c96ef 
								
							
								 
							
						 
						
							
							
								
								Add clientstack.OutgoingUDPSendsCount stat to show number of outbound UDP packets sent by a region per second  
							
							 
							
							
							
						 
						
							2013-07-23 00:35:34 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								8396f1bd42 
								
							
								 
							
						 
						
							
							
								
								Record raw number of UDP receives as clientstack.IncomingUDPReceivesCount  
							
							 
							
							
							
						 
						
							2013-07-23 00:35:23 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								bf517899a7 
								
							
								 
							
						 
						
							
							
								
								Add AverageUDPProcessTime stat to try and get a handle on how long we're taking on the initial processing of a UDP packet.  
							
							 
							
							... 
							
							
							
							If we're not receiving packets with multiple threads (m_asyncPacketHandling) then this is critical since it will limit the number of incoming UDP requests that the region can handle and affects packet loss.
If m_asyncPacketHandling then this is less critical though a long process will increase the scope for threads to race.
This is an experimental stat which may be changed. 
							
						 
						
							2013-07-23 00:35:09 +01:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								e6b6af62dd 
								
							
								 
							
						 
						
							
							
								
								Added check for user movement specification before discarding an incoming  
							
							 
							
							... 
							
							
							
							AgentUpdate packet. This fixes the problem with vehicles not moving forward
after the first up-arrow.
Code to fix a potential exception when using different IClientAPIs. 
							
						 
						
							2013-07-22 15:41:14 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								99a727600b 
								
							
								 
							
						 
						
							
							
								
								Minor cosmetic changes.  
							
							 
							
							
							
						 
						
							2013-07-21 10:07:35 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								116a449d89 
								
							
								 
							
						 
						
							
							
								
								The quaternion delta was a bit to high, now that the head rotation is out of the equation. (head rotation was the problematic one)  
							
							 
							
							
							
						 
						
							2013-07-21 09:01:57 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								b5ab0698d6 
								
							
								 
							
						 
						
							
							
								
								EDIT BEAMS!!! They had been missing from OpenSim since ever. Thanks to lkalif for telling me how to route the information. The viewer effect is under the distance filter, so only avatars with cameras < 10m away see the beams.  
							
							 
							
							
							
						 
						
							2013-07-21 09:01:44 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								3919c80505 
								
							
								 
							
						 
						
							
							
								
								A couple of small optimizations over the previous commit  
							
							 
							
							
							
						 
						
							2013-07-21 09:00:57 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								d5a1779465 
								
							
								 
							
						 
						
							
							
								
								Manage AgentUpdates more sanely:  
							
							 
							
							... 
							
							
							
							- The existing event to scene has been split into 2: OnAgentUpdate and OnAgentCameraUpdate, to better reflect the two types of updates that the viewer sends. We can run one without the other, which is what happens when the avie is still but the user is camming around
- Added thresholds (as opposed to equality) to determine whether the update is significant or not. I thin these thresholds are ok, but we can play with them later
- Ignore updates of HeadRotation, which were problematic and aren't being used up stream 
							
						 
						
							2013-07-21 09:00:42 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								174105ad02 
								
							
								 
							
						 
						
							
							
								
								Fixed the stats in show client stats. Also left some comments with observations about AgentUpdates.  
							
							 
							
							
							
						 
						
							2013-07-21 09:00:27 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								3a6acbcc14 
								
							
								 
							
						 
						
							
							
								
								furhter shorten CheckAgentUpdateSignificance().  No real perf impact.  
							
							 
							
							
							
						 
						
							2013-07-21 08:59:31 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								866de53978 
								
							
								 
							
						 
						
							
							
								
								Remove some pointless code in CheckAgentUpdateSignificance()  
							
							 
							
							
							
						 
						
							2013-07-21 08:59:17 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								61eda1f441 
								
							
								 
							
						 
						
							
							
								
								Make the check as to whether any particular inbound AgentUpdate packet is significant much earlier in UDP processing (i.e. before we pointlessly place such packets on internal queues, etc.)  
							
							 
							
							... 
							
							
							
							Appears to have some impact on cpu but needs testing. 
							
						 
						
							2013-07-21 08:58:55 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								e5c677779b 
								
							
								 
							
						 
						
							
							
								
								Add measure of number of inbound AgentUpdates that were seen as significant to "show client stats" (i.e. sent on for further processing instead of being discarded)  
							
							 
							
							... 
							
							
							
							Added here since it was the most convenient place
Number is in the last column, "Sig. AgentUpdates" along with percentage of all AgentUpdates
Percentage largely falls over time, most cpu for processing AgentUpdates may be in UDP processing as turning this off even earlier (with "debug lludp toggle agentupdate" results in a big cpu fall
Also tidies up display. 
							
						 
						
							2013-07-21 08:58:39 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								5a2d4d888c 
								
							
								 
							
						 
						
							
							
								
								Hack in console command "debug lludp toggle agentupdate" to allow AgentUpdate in packets to be discarded at a very early stage.  
							
							 
							
							... 
							
							
							
							Enabling this will stop anybody from moving on a sim, though all other updates should be unaffected.
Appears to make some cpu difference on very basic testing with a static standing avatar (though not all that much).
Need to see the results with much higher av numbers. 
							
						 
						
							2013-07-21 08:58:21 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								66048e1a70 
								
							
								 
							
						 
						
							
							
								
								minor: provide user feedback in the log for now when udp in/out bound threads are started/stopped  
							
							 
							
							
							
						 
						
							2013-07-21 08:58:02 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								3a476bf60c 
								
							
								 
							
						 
						
							
							
								
								Fix up a temporary debugging change from last commit which stopped "lludp stop out" from actually doing anything  
							
							 
							
							
							
						 
						
							2013-07-21 08:57:36 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								63c42d6602 
								
							
								 
							
						 
						
							
							
								
								Do some simple queue empty checks in the main outgoing udp loop instead of always performing these on a separate fired thread.  
							
							 
							
							... 
							
							
							
							This appears to improve cpu usage since launching a new thread is more expensive than performing a small amount of inline logic.
However, needs testing at scale. 
							
						 
						
							2013-07-21 08:56:48 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								b5062ae7ee 
								
							
								 
							
						 
						
							
							
								
								Changed the timoeut of EQ 502s (no events) to 50 secs. The viewer post requests timeout in 60 secs.  
							
							 
							
							... 
							
							
							
							There's plenty of room for improvement in handling the EQs. Some other time... 
							
						 
						
							2013-07-18 13:30:04 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								d9d995914c 
								
							
								 
							
						 
						
							
							
								
								try Hacking in an AutoResetEvent to control the outgoing UDP loop instead of a continuous loop with sleeps.  
							
							 
							
							... 
							
							
							
							Does appear to have a cpu impact but may need further tweaking 
							
						 
						
							2013-07-18 12:28:02 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								9e35b069a4 
								
							
								 
							
						 
						
							
							
								
								Reverting the reverts I did yesterday. cpu-branch has now been  
							
							 
							
							... 
							
							
							
							successfully tested, and I'm merging back those changes, which proved to
be good.
Revert "Revert "Cleared up much confusion in PollServiceRequestManager. Here's the history:""
This reverts commit fa2370b32e . 
							
						 
						
							2013-07-18 12:23:27 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								437326a480 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://melanie@3dhosting.de/var/git/careminster into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/Caps/UploadBakedTextureModule.cs
	OpenSim/Region/CoreModules/Framework/Caps/CapabilitiesModule.cs
	OpenSim/Region/Framework/Scenes/Scene.cs
	OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/Plugins/SensorRepeat.cs 
							
						 
						
							2013-07-18 10:17:30 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								7830cc9954 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Capabilities/Handlers/GetTexture/GetTextureHandler.cs
	OpenSim/Region/ClientStack/Linden/Caps/BunchOfCaps/BunchOfCaps.cs
	OpenSim/Region/ClientStack/Linden/Caps/UploadBakedTextureModule.cs
	OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
	OpenSim/Region/CoreModules/Framework/Caps/CapabilitiesModule.cs
	OpenSim/Region/CoreModules/Scripting/HttpRequest/ScriptsHttpRequests.cs
	OpenSim/Region/CoreModules/ServiceConnectorsOut/Simulation/LocalSimulationConnector.cs
	OpenSim/Region/Framework/Scenes/Scene.cs
	OpenSim/Region/Framework/Scenes/SceneCommunicationService.cs
	OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
	OpenSim/Region/Framework/Scenes/ScenePresence.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/Plugins/SensorRepeat.cs
	OpenSim/Server/Handlers/Simulation/AgentHandlers.cs
	OpenSim/Services/Connectors/Asset/AssetServicesConnector.cs
	OpenSim/Services/Connectors/Simulation/SimulationServiceConnector.cs
	OpenSim/Services/HypergridService/UserAgentService.cs 
							
						 
						
							2013-07-18 10:08:10 +01:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								fa2370b32e 
								
							
								 
							
						 
						
							
							
								
								Revert "Cleared up much confusion in PollServiceRequestManager. Here's the history:"  
							
							 
							
							... 
							
							
							
							This reverts commit e46459ef21 . 
							
						 
						
							2013-07-17 15:05:36 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								e46459ef21 
								
							
								 
							
						 
						
							
							
								
								Cleared up much confusion in PollServiceRequestManager. Here's the history:  
							
							 
							
							... 
							
							
							
							When Melanie added the web fetch inventory throttle to core, she made the long poll requests (EQs) effectively be handled on an active loop. All those requests, if they existed, were being constantly dequeued, checked for events (which most often they didn't have), and requeued again. This was an active loop thread on a 100ms cycle!
This fixes the issue. Now the inventory requests, if they aren't ready to be served, are placed directly back in the queue, but the long poll requests aren't placed there until there are events ready to be sent or timeout has been reached.
This puts the LongPollServiceWatcherThread back to 1sec cycle, as it was before. 
							
						 
						
							2013-07-17 11:19:36 -07:00  
						
					 
				
					
						
							
							
								 
								dahlia
							
						 
						
							 
							
							
							
								
							
								6dd454240f 
								
							
								 
							
						 
						
							
							
								
								revert last commit which seems to conflict with DoubleQueue internals. The random crash might be in DoubleQueue instead. See  http://pastebin.com/XhNBNqsc  
							
							 
							
							
							
						 
						
							2013-07-16 02:03:01 -07:00  
						
					 
				
					
						
							
							
								 
								dahlia
							
						 
						
							 
							
							
							
								
							
								70aa77f520 
								
							
								 
							
						 
						
							
							
								
								add locking to internal queue in WebFetchInvDescModule; lack of which caused a random crash in a load test yesterday  
							
							 
							
							
							
						 
						
							2013-07-16 01:31:09 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								e8e073aa97 
								
							
								 
							
						 
						
							
							
								
								Simplify EventQueue cap setup so that it is also stat monitored.  
							
							 
							
							... 
							
							
							
							Curiously, the number of requests received is always one greater than that shown as handled - needs investigation 
							
						 
						
							2013-07-16 00:05:45 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								eb14e5a175 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							 
							
							
							
						 
						
							2013-07-15 23:28:02 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								1b7b664c86 
								
							
								 
							
						 
						
							
							
								
								Add request received/handling stats for caps which are served by http poll handlers.  
							
							 
							
							... 
							
							
							
							This adds explicit cap poll handler supporting to the Caps classes rather than relying on callers to do the complicated coding.
Other refactoring was required to get logic into the right places to support this. 
							
						 
						
							2013-07-15 23:27:46 +01:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								68fbf7eebb 
								
							
								 
							
						 
						
							
							
								
								Revert "Puts RequestImage (UDP) back to asyn -- CPU spike hunt"  
							
							 
							
							... 
							
							
							
							This reverts commit b060ce96d9 . 
							
						 
						
							2013-07-15 12:34:10 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								687c1a420a 
								
							
								 
							
						 
						
							
							
								
								Guard against null ref  
							
							 
							
							
							
						 
						
							2013-07-15 12:33:31 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								b060ce96d9 
								
							
								 
							
						 
						
							
							
								
								Puts RequestImage (UDP) back to asyn -- CPU spike hunt  
							
							 
							
							
							
						 
						
							2013-07-15 12:05:31 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								864f15ce4d 
								
							
								 
							
						 
						
							
							
								
								Revert the revert  
							
							 
							
							... 
							
							
							
							Revert "Trying to hunt the CPU spikes recently experienced."
This reverts commit ac73e70293 . 
							
						 
						
							2013-07-15 11:52:26 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								ac73e70293 
								
							
								 
							
						 
						
							
							
								
								Trying to hunt the CPU spikes recently experienced.  
							
							 
							
							... 
							
							
							
							Revert "Comment out old inbound UDP throttling hack. This would cause the UDP"
This reverts commit 38e6da5522 . 
							
						 
						
							2013-07-15 11:27:49 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								a412b1d682 
								
							
								 
							
						 
						
							
							
								
								Moved SendInitialDataToMe to earlier in CompleteMovement. Moved TriggerOnMakeRootAgent to the end of CompleteMovement.  
							
							 
							
							... 
							
							
							
							Justin, if you read this, there's a long story here. Some time ago you placed SendInitialDataToMe at the very beginning of client creation (in LLUDPServer). That is problematic, as we discovered relatively recently: on TPs, as soon as the client starts getting data from child agents, it starts requesting resources back *from the simulator where its root agent is*. We found this to be the problem behind meshes missing on HG TPs (because the viewer was requesting the meshes of the receiving sim from the departing grid). But this affects much more than meshes and HG TPs. It may also explain cloud avatars after a local TP: baked textures are only stored in the simulator, so if a child agent receives a UUID of a baked texture in the destination sim and requests that texture from the departing sim where the root agent is, it will fail to get that texture.
Bottom line: we need to delay sending the new simulator data to the viewer until we are absolutely sure that the viewer knows that its main agent is in a new sim. Hence, moving it to CompleteMovement.
Now I am trying to tune the initial rez delay that we all experience in the CC. I think that when I fixed the issue described above, I may have moved SendInitialDataToMe to much later than it should be, so now I'm moving to earlier in CompleteMovement. 
							
						 
						
							2013-07-13 09:46:58 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								c6d75cda97 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/Caps/UploadBakedTextureModule.cs 
							
						 
						
							2013-07-13 00:57:03 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								a53a10ad27 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Capabilities/Handlers/GetTexture/GetTextureHandler.cs
	OpenSim/Region/ClientStack/Linden/Caps/BunchOfCaps/BunchOfCaps.cs
	OpenSim/Region/CoreModules/Framework/Caps/CapabilitiesModule.cs
	OpenSim/Region/CoreModules/Scripting/HttpRequest/ScriptsHttpRequests.cs
	OpenSim/Region/Framework/Scenes/Scene.cs
	OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/Plugins/SensorRepeat.cs
	OpenSim/Services/Connectors/Asset/AssetServicesConnector.cs 
							
						 
						
							2013-07-13 00:47:58 +01:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								29f6ae199e 
								
							
								 
							
						 
						
							
							
								
								Changed UploadBakedTextureModule so that it uses the same pattern as the others, in preparation for experiments to direct baked texture uploads to a robust instance. No functional or configuration changes -- should work exactly as before.  
							
							 
							
							
							
						 
						
							2013-07-12 12:53:58 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								604967b31e 
								
							
								 
							
						 
						
							
							
								
								Switched UUIDNameRequest and RegionHandleRequest to Sync, because now they are also non-blocking handlers.  
							
							 
							
							
							
						 
						
							2013-07-11 09:47:46 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								3b48b6a792 
								
							
								 
							
						 
						
							
							
								
								Switched TransferRequest (UDP packet handler) to sync. The permissions checks may block, so they get a FireAndForget. Everything else is non-blocking.  
							
							 
							
							
							
						 
						
							2013-07-11 09:44:48 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								9173130fde 
								
							
								 
							
						 
						
							
							
								
								Switched RegionHandshakeReply to Sync, because it's not doing anything blocking.  
							
							 
							
							
							
						 
						
							2013-07-10 20:48:13 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								fe5da43d15 
								
							
								 
							
						 
						
							
							
								
								EXPERIMENTAL: make RequestImage (UDP packet handler) sync instead of async. This _shouldn't_ screw things up, given that all this does is to dump the request in a queue.  
							
							 
							
							
							
						 
						
							2013-07-10 19:29:14 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								1b265b213b 
								
							
								 
							
						 
						
							
							
								
								Added show client-stats [first last] command to expose what viewers are requesting.  
							
							 
							
							
							
						 
						
							2013-07-10 16:09:45 -07:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								38e6da5522 
								
							
								 
							
						 
						
							
							
								
								Comment out old inbound UDP throttling hack. This would cause the UDP  
							
							 
							
							... 
							
							
							
							reception thread to sleep for 30ms if the number of available user worker
threads got low. It doesn't look like any of the UDP packet types are
marked async so this check is 1) unnecessary and 2) really crazy since
it stops up the reception thread under heavy load without any indication. 
							
						 
						
							2013-07-09 18:34:24 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								095066b1ce 
								
							
								 
							
						 
						
							
							
								
								Handle UUIDNameRequest UDP packet processing async instead of within the main inbound UDP processing loop, to avoid any chance that this is delaying the main udp in loop.  
							
							 
							
							... 
							
							
							
							The potential impact of this should be lower now that these requests are being placed on a queue. 
							
						 
						
							2013-07-09 23:39:29 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								013710168b 
								
							
								 
							
						 
						
							
							
								
								For stat purposes, add names to capability request handlers where these were not set  
							
							 
							
							
							
						 
						
							2013-07-08 22:39:07 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								e19defde36 
								
							
								 
							
						 
						
							
							
								
								Add "show caps stats by user" and "show caps stats by cap" console commands to print various counts of capability invocation by user and by cap  
							
							 
							
							... 
							
							
							
							This currently prints caps requests received and handled, so that overload of received compared to handled or deadlock can be detected.
This involves making BaseStreamHandler and BaseOutputStream record the ints, which means inheritors should subclass ProcessRequest() instead of Handle()
However, existing inheriting classes overriding Handle() will still work, albeit without stats recording.
"show caps" becomes "show caps list" to disambiguate between show caps commands 
							
						 
						
							2013-07-08 22:03:07 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								98de67d573 
								
							
								 
							
						 
						
							
							
								
								Fix mono warning in LLImageManagerTests  
							
							 
							
							
							
						 
						
							2013-07-06 00:55:14 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								55ac8c83c7 
								
							
								 
							
						 
						
							
							
								
								Get InventoryWorkerThreads to update watchdog on processing requests  
							
							 
							
							
							
						 
						
							2013-07-06 00:34:22 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								5ddcc25ee9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							
							
						 
						
							2013-07-04 22:32:58 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								16f40c1a15 
								
							
								 
							
						 
						
							
							
								
								Add --default option to "debug lludp packet" command to allow packet logging to be performed immediately from client start  
							
							 
							
							
							
						 
						
							2013-07-04 17:29:53 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								25889b2d7e 
								
							
								 
							
						 
						
							
							
								
								change "debug packet" command to "debug lludp packet" to conform with other "debug lludp" options  
							
							 
							
							... 
							
							
							
							also moves the implementing code into LLUDPServer.cs along with other debug commands from OpenSim.cs
gets all debug lludp commands to only activate for the set scene if not root 
							
						 
						
							2013-07-04 00:02:53 +01:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								ccca005969 
								
							
								 
							
						 
						
							
							
								
								HG: close a loophole by which if something was wrong with the ServiceURLs it resulted in never ending asset requests  
							
							 
							
							
							
						 
						
							2013-07-02 13:29:44 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								f70357eaa3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/Monitoring/BaseStatsCollector.cs
	OpenSim/Region/ClientStack/Linden/Caps/WebFetchInvDescModule.cs
	OpenSim/Region/CoreModules/Avatar/InstantMessage/OfflineMessageModule.cs
	OpenSim/Region/Framework/Scenes/Scene.Inventory.cs 
							
						 
						
							2013-06-23 01:59:57 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								56f4adeb60 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
	OpenSim/Services/LLLoginService/LLLoginResponse.cs
	OpenSim/Services/LLLoginService/LLLoginService.cs 
							
						 
						
							2013-06-18 01:50:08 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								713a14a6b5 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warnings in WebFetchInvDescModule  
							
							 
							
							
							
						 
						
							2013-06-17 23:23:56 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								b9dac1f8df 
								
							
								 
							
						 
						
							
							
								
								Fix test failure in BasicCircuitTests from previous commit  0d2fd0d9 
							
							 
							
							
							
						 
						
							2013-06-17 23:17:55 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								d412c1b0eb 
								
							
								 
							
						 
						
							
							
								
								Don't try to abort worker threads in WebFetchInvDescModule if module was not enabled.  
							
							 
							
							... 
							
							
							
							This also moves the abort to RemoveRegion() rather than a destructor. 
							
						 
						
							2013-06-14 23:53:20 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								162dfd8a38 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination-current' into careminster  
							
							 
							
							
							
						 
						
							2013-06-11 21:03:02 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								745a209bf2 
								
							
								 
							
						 
						
							
							
								
								Explicitly set uploaded mesh object perms  
							
							 
							
							
							
						 
						
							2013-06-10 01:16:22 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								cf4d291443 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							
							
						 
						
							2013-06-08 00:00:39 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								3a722ef81b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							 
							
							
							
						 
						
							2013-06-07 23:59:02 +01:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								6aa54a8e16 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							 
							
							
							
						 
						
							2013-06-07 16:01:07 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								07cc16ff9c 
								
							
								 
							
						 
						
							
							
								
								Put the configuration back in FetchInventoryDesc2 cap.  
							
							 
							
							
							
						 
						
							2013-06-07 16:00:32 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								75631e0267 
								
							
								 
							
						 
						
							
							
								
								Supply proper type information for the various types of requests  
							
							 
							
							
							
						 
						
							2013-06-07 23:55:03 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								7c0bfca7a0 
								
							
								 
							
						 
						
							
							
								
								Adding Avination's PollService to round out the HTTP inventory changes  
							
							 
							
							
							
						 
						
							2013-06-07 23:43:45 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								454499ff60 
								
							
								 
							
						 
						
							
							
								
								minor: Comment out debug logging (at warn level) about number of objects force selected and turn down to debug level  
							
							 
							
							
							
						 
						
							2013-06-07 23:38:23 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								fe4a67efb6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination-current' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Avatar/Inventory/Transfer/InventoryTransferModule.cs
	OpenSim/Region/Framework/Interfaces/IDynamicMenuModule.cs
	OpenSim/Region/OptionalModules/ViewerSupport/DynamicMenuModule.cs
	OpenSim/Region/OptionalModules/World/MoneyModule/SampleMoneyModule.cs 
							
						 
						
							2013-06-06 03:20:15 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								a7dbafb0e3 
								
							
								 
							
						 
						
							
							
								
								Port Avination's inventory send throttling  
							
							 
							
							
							
						 
						
							2013-06-05 23:42:50 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								9589a09eda 
								
							
								 
							
						 
						
							
							
								
								Fix multi-wear of alpha and tattoo layers.  
							
							 
							
							
							
						 
						
							2013-05-31 22:02:31 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								669fa3ff9a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
	OpenSim/Region/OptionalModules/Avatar/Voice/VivoxVoice/VivoxVoiceModule.cs 
							
						 
						
							2013-05-30 21:48:09 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								533bbf033d 
								
							
								 
							
						 
						
							
							
								
								Update the money framework to allow sending the new style linden "serverside is now viewerside" messages regarding currency  
							
							 
							
							... 
							
							
							
							This will require all money modules to be refactored! 
							
						 
						
							2013-05-25 02:08:54 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								0086c3b5fb 
								
							
								 
							
						 
						
							
							
								
								Update the money framework to allow sending the new style linden "serverside is now viewerside" messages regarding currency  
							
							 
							
							... 
							
							
							
							This will require all money modules to be refactored! 
							
						 
						
							2013-05-25 01:58:50 +02:00  
						
					 
				
					
						
							
							
								 
								Mic Bowman
							
						 
						
							 
							
							
							
								
							
								681fbda4b6 
								
							
								 
							
						 
						
							
							
								
								This is an experimental patch that adds support for comparing texture  
							
							 
							
							... 
							
							
							
							hashes for the purpose of accurately responding to AgentTextureCached
packets. There is a change to IClientAPI to report the wearbles hashes
that come in through the SetAppearance packet. Added storage of the
texture hashes in the appearance. While these are added to the
Pack/Unpack (with support for missing values) routines (which means
Simian will store them properly), they are not currently persisted in
Robust. 
							
						 
						
							2013-05-24 13:18:16 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								4cb7ee47f2 
								
							
								 
							
						 
						
							
							
								
								Let the event queue do lees work - expire every 40s as per Teravus instead of every seconds - whoever put that in....  
							
							 
							
							
							
						 
						
							2013-05-22 23:49:34 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								42c82b564e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
	OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
	OpenSim/Region/Framework/Scenes/SceneCommunicationService.cs
	OpenSim/Region/Framework/Scenes/ScenePresence.cs
	OpenSim/Region/Framework/Scenes/SimStatsReporter.cs 
							
						 
						
							2013-05-16 21:59:14 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								df2a0fec5f 
								
							
								 
							
						 
						
							
							
								
								Comment out log message about looking for asset data in remove asset service for now, in order to reduce log levels in a test region with many hg origin avatars  
							
							 
							
							
							
						 
						
							2013-05-14 20:11:58 +01:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								91091c3e54 
								
							
								 
							
						 
						
							
							
								
								Second take at HGTP-mesh bug: delay sending the initial data only for agents that are coming via TP (root agents)  
							
							 
							
							
							
						 
						
							2013-05-14 09:06:58 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								645da54f25 
								
							
								 
							
						 
						
							
							
								
								Revert "HGTP-mesh bug: the mesh download requests were going to the departing sims for a little while. This was also true for local TPs. BUt for local TPs the assets are on the same server, so it doesn't matter. For HGTPs, it matters. This potential fix moves sending the initial data to later, after the client has completed the movement into the region. Fingers crossed that it doesn't mess other things up!"  
							
							 
							
							... 
							
							
							
							This reverts commit f32a21d967 . 
							
						 
						
							2013-05-14 08:47:18 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								f32a21d967 
								
							
								 
							
						 
						
							
							
								
								HGTP-mesh bug: the mesh download requests were going to the departing sims for a little while. This was also true for local TPs. BUt for local TPs the assets are on the same server, so it doesn't matter. For HGTPs, it matters. This potential fix moves sending the initial data to later, after the client has completed the movement into the region. Fingers crossed that it doesn't mess other things up!  
							
							 
							
							
							
						 
						
							2013-05-14 08:12:01 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								f9daf921f7 
								
							
								 
							
						 
						
							
							
								
								Explicitly zero avatar velocity on sit  
							
							 
							
							
							
						 
						
							2013-05-13 03:29:11 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								e8f4c7128f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2013-05-12 03:24:57 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								13cd8c17d7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.cs
	OpenSim/Services/LLLoginService/LLLoginResponse.cs
	OpenSim/Services/LLLoginService/LLLoginService.cs
	OpenSim/Tests/Common/Mock/TestClient.cs 
							
						 
						
							2013-05-11 02:35:26 +01:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								a1031772eb 
								
							
								 
							
						 
						
							
							
								
								Delete debug message  
							
							 
							
							
							
						 
						
							2013-05-10 08:09:26 -07:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								3290cd09d3 
								
							
								 
							
						 
						
							
							
								
								remove pointless region handle paramter from IClientAPI.SendKillObject()  
							
							 
							
							
							
						 
						
							2013-05-09 18:12:17 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								cdaceea5a6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/IClientAPI.cs
	OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs 
							
						 
						
							2013-05-08 21:51:48 +01:00  
						
					 
				
					
						
							
							
								 
								Mic Bowman
							
						 
						
							 
							
							
							
								
							
								33aaa40bee 
								
							
								 
							
						 
						
							
							
								
								Adds an event and a method so that handling of the CachedTexture  
							
							 
							
							... 
							
							
							
							packet can be pulled out of LLClientView and moved to
AvatarFactory. The first pass at reusing textures (turned off by
default) is included. When reusing textures, if the baked textures
from a previous login are still in the asset service (which generally
means that they are in the simulator's cache) then the avatar will not
need to rebake. This is both a performance improvement (specifically
that an avatars baked textures do not need to be sent to other users
who have the old textures cached) and a resource improvement (don't
have to deal with duplicate bakes in the asset service cache). 
							
						 
						
							2013-05-08 13:13:51 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								bda4565067 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
	OpenSim/Region/CoreModules/Framework/EntityTransfer/HGEntityTransferModule.cs
	OpenSim/Region/CoreModules/World/Estate/EstateManagementModule.cs
	OpenSim/Region/Framework/Interfaces/IEntityTransferModule.cs 
							
						 
						
							2013-05-08 20:59:44 +01:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								e92c05ebbd 
								
							
								 
							
						 
						
							
							
								
								Added AvatarPickerSearch capability handler.  
							
							 
							
							
							
						 
						
							2013-05-07 18:01:48 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								8c5445b774 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	ThirdParty/SmartThreadPool/SmartThreadPool.cs 
							
						 
						
							2013-05-01 21:39:49 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								ac135c649c 
								
							
								 
							
						 
						
							
							
								
								Fix CAPS to work like they should - do not send caps to the viewer if they're not in the requested caps list.  
							
							 
							
							... 
							
							
							
							The previous wrong behavior caused the debug setting "UseHTTPInventory" to fail
on all viewers when turned off. UDB inventory would not be correctly used in
that case. 
							
						 
						
							2013-04-30 23:50:23 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								b89d18e6f4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2013-04-30 23:45:38 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								0af1d8fe19 
								
							
								 
							
						 
						
							
							
								
								Fix CAPS to work like they should - do not send caps to the viewer if they're not in the requested caps list.  
							
							 
							
							... 
							
							
							
							The previous wrong behavior caused the debug setting "UseHTTPInventory" to fail
on all viewers when turned off. UDB inventory would not be correctly used in
that case. 
							
						 
						
							2013-04-30 23:35:59 +02:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								537b243360 
								
							
								 
							
						 
						
							
							
								
								minor: Eliminate warning in LLimageManagerTests by properly calling through to OpenSimTestCase.SetUp()  
							
							 
							
							
							
						 
						
							2013-04-29 22:18:11 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								4275d7a839 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination-current' of ssh://3dhosting.de/var/git/careminster into avination-current  
							
							 
							
							... 
							
							
							
							Conflicts:
	bin/Regions/Regions.ini.example 
							
						 
						
							2013-04-28 19:03:39 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								40036ca05f 
								
							
								 
							
						 
						
							
							
								
								Change EconomyDataRequest signature to use an IClientAPI rather than UUID. This is needed because recent LL viewer codebases call this earlier in login when the client is not yet established in the sim and can't be found by UUID.  
							
							 
							
							... 
							
							
							
							Sending the reply requires having the IClientAPI. 
							
						 
						
							2013-04-25 21:37:40 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								fb8aa22084 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							
							
						 
						
							2013-04-25 21:37:25 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								03c9d8ae4f 
								
							
								 
							
						 
						
							
							
								
								Change EconomyDataRequest signature to use an IClientAPI rather than UUID. This is needed because recent LL viewer codebases call this earlier in login when the client is not yet established in the sim and can't be found by UUID.  
							
							 
							
							... 
							
							
							
							Sending the reply requires having the IClientAPI. 
							
						 
						
							2013-04-25 21:35:18 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								e39156c656 
								
							
								 
							
						 
						
							
							
								
								Send 503 when throttling textures  
							
							 
							
							
							
						 
						
							2013-04-25 01:38:21 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								293a024c14 
								
							
								 
							
						 
						
							
							
								
								Allow callers to set the invoice parameter for GenericMessage  
							
							 
							
							
							
						 
						
							2013-04-22 22:39:08 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								671a97ef76 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://3dhosting.de/var/git/careminster  
							
							 
							
							
							
						 
						
							2013-04-22 22:28:41 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								6571e7ead2 
								
							
								 
							
						 
						
							
							
								
								Allow callers to set the invoice parameter for GenericMessage  
							
							 
							
							
							
						 
						
							2013-04-22 22:24:41 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								231c298ca5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
	bin/OpenMetaverse.StructuredData.XML
	bin/OpenMetaverse.XML
	bin/OpenMetaverseTypes.XML 
							
						 
						
							2013-04-21 14:11:39 +01:00  
						
					 
				
					
						
							
							
								 
								dahlia
							
						 
						
							 
							
							
							
								
							
								7c839f176f 
								
							
								 
							
						 
						
							
							
								
								amend previous commit, a line was left out  
							
							 
							
							
							
						 
						
							2013-04-17 23:14:28 -07:00  
						
					 
				
					
						
							
							
								 
								dahlia
							
						 
						
							 
							
							
							
								
							
								53122fad40 
								
							
								 
							
						 
						
							
							
								
								Thanks lkalif for a fix to SendRegionHandshake() which fixes a potential crash with Server-side baking enabled viewers  
							
							 
							
							
							
						 
						
							2013-04-17 23:10:02 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								d3f288e27b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							
							
						 
						
							2013-04-16 22:37:47 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								c5de9840b0 
								
							
								 
							
						 
						
							
							
								
								refactor: Remove IClientNetworkServer.NetworkStop() in favour of existing Stop().  
							
							 
							
							... 
							
							
							
							This was an undocumented interface which I think was for long defunct region load balancing experiments.
Also adds method doc for some IClientNetworkServer methods. 
							
						 
						
							2013-04-16 21:58:24 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								f548a41fb8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Avatar/Lure/LureModule.cs 
							
						 
						
							2013-03-28 02:29:07 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								617637c788 
								
							
								 
							
						 
						
							
							
								
								minor: Fix usage error message for "debug eq" console command  
							
							 
							
							
							
						 
						
							2013-03-28 01:41:41 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								876d0d310f 
								
							
								 
							
						 
						
							
							
								
								Add "show eq" console command to show numbers of messages in agent event queues.  
							
							 
							
							... 
							
							
							
							For debugging purposes. 
							
						 
						
							2013-03-28 01:36:34 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								4365daa8e1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							
							
						 
						
							2013-03-26 19:06:44 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								e82fab34d7 
								
							
								 
							
						 
						
							
							
								
								Implement a pref to turn on the simulator ExportSupported feature entry.  
							
							 
							
							... 
							
							
							
							This tells the viewer to enable the UI for export permissions.
WARNING: If your inventory store contains invalid flags data, this will result
in items becoming exportable! Don't turn this on in production until it's complete! 
							
						 
						
							2013-03-26 19:00:30 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								5f4c4df227 
								
							
								 
							
						 
						
							
							
								
								Phase 1 of implementing a transfer permission. Overwrite libOMV's PermissionMask  
							
							 
							
							... 
							
							
							
							with our own and add export permissions as well as a new definition for "All" as meaning "all conventional permissions" rather than "all possible permissions" 
							
						 
						
							2013-03-26 03:40:06 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								c341664c1b 
								
							
								 
							
						 
						
							
							
								
								Phase 1 of implementing a transfer permission. Overwrite libOMV's PermissionMask  
							
							 
							
							... 
							
							
							
							with our own and add export permissions as well as a new definition for "All" as meaning "all conventional permissions" rather than "all possible permissions" 
							
						 
						
							2013-03-24 18:56:28 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								b9146a7922 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/Servers/BaseOpenSimServer.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs 
							
						 
						
							2013-03-15 23:45:32 +00:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								c10c43d6f6 
								
							
								 
							
						 
						
							
							
								
								Fix server statistics always reporting zero for total network bytes in/out.  
							
							 
							
							... 
							
							
							
							Clean up some parameter code in Statistics.Binary. 
							
						 
						
							2013-03-15 13:59:34 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								710381e838 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Tests/SceneObjectUndoRedoTests.cs 
							
						 
						
							2013-03-13 02:02:46 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								f8a4d95bdd 
								
							
								 
							
						 
						
							
							
								
								minor: Remove mono compiler warning in LLClientView  
							
							 
							
							
							
						 
						
							2013-03-13 00:22:07 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								e898a5fec5 
								
							
								 
							
						 
						
							
							
								
								minor: Remove mono compiler warnings in EventQueueTests  
							
							 
							
							
							
						 
						
							2013-03-11 22:42:27 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								70f0587558 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs 
							
						 
						
							2013-03-08 01:07:05 +00:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								33dab49d22 
								
							
								 
							
						 
						
							
							
								
								* Just another one of those new packet blocks causing a null ref.   Defaulting to zero length array.....  
							
							 
							
							
							
						 
						
							2013-03-07 19:19:36 -05:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								81552f41c6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/Caps/MeshUploadFlagModule.cs
	OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
	OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
	OpenSim/Region/OptionalModules/Avatar/Attachments/TempAttachmentsModule.cs 
							
						 
						
							2013-03-05 23:57:53 +00:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								7556b42d7a 
								
							
								 
							
						 
						
							
							
								
								* Update LibOMV to f8f8e616b37a7ea22b7922b2331999bc06725bf9  
							
							 
							
							... 
							
							
							
							* Add zero length blocks to the new packet blocks to remain compatible with older viewers and avoid a NullRef when _packets_.cs calls the Length parameter..    which adds up the Length property all of the blocks. 
							
						 
						
							2013-03-04 21:26:26 -05:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								fa9f4ef1ba 
								
							
								 
							
						 
						
							
							
								
								Fix issue in the mesh upload flag module where the ID of the last agent to request the capability was always used instead of the original requesting agent for each cap.  
							
							 
							
							... 
							
							
							
							Should address http://opensimulator.org/mantis/view.php?id=6556  
							
						 
						
							2013-03-04 23:20:00 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								f39e4abf0e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs 
							
						 
						
							2013-03-03 13:24:37 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								2ad72db0ec 
								
							
								 
							
						 
						
							
							
								
								Make a viewer sent XML error prettier  
							
							 
							
							
							
						 
						
							2013-03-03 11:40:46 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								da2b598484 
								
							
								 
							
						 
						
							
							
								
								Make banking no longer break sit rotations. Fix spinning avatars.  
							
							 
							
							
							
						 
						
							2013-02-25 18:26:59 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								e0e9118f81 
								
							
								 
							
						 
						
							
							
								
								The viewer tries to parse the error message body to LLSD - give it some.  
							
							 
							
							
							
						 
						
							2013-02-24 18:31:49 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								9534d5f929 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							
							
						 
						
							2013-02-22 01:28:54 +00:00  
						
					 
				
					
						
							
							
								 
								Robert Adams
							
						 
						
							 
							
							
							
								
							
								681653ca13 
								
							
								 
							
						 
						
							
							
								
								Add a method to IStatsCollector for returning stats as an OSDMap.  
							
							 
							
							... 
							
							
							
							Extend implementors of IStatsCollector to return an OSDMap of stats.
Update UserStatsCollector and AssetStatsCollector to return both
string and OSDMap data (as well as console format). 
							
						 
						
							2013-02-20 16:13:51 -08:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								4779f7d7d5 
								
							
								 
							
						 
						
							
							
								
								Deleted all AssemblyFileVersion directives  
							
							 
							
							
							
						 
						
							2013-02-19 17:14:55 -08:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								8a6f2432fc 
								
							
								 
							
						 
						
							
							
								
								minor: remove some mono compiler warnings in OpenSim.Region.ClientStack.Linden.Caps.dll  
							
							 
							
							
							
						 
						
							2013-02-20 00:01:20 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								8c0b9080a4 
								
							
								 
							
						 
						
							
							
								
								Fix an issue where the viewer would request the seed cap before  
							
							 
							
							... 
							
							
							
							there was a handler for it. 
							
						 
						
							2013-02-18 21:09:14 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								3108d18ffb 
								
							
								 
							
						 
						
							
							
								
								Fix shape parameters sent for meshes tosupport the full number of faces  
							
							 
							
							
							
						 
						
							2013-02-16 05:44:41 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								4be35df5fa 
								
							
								 
							
						 
						
							
							
								
								Fix shape parameters sent for meshes tosupport the full number of faces  
							
							 
							
							
							
						 
						
							2013-02-16 05:09:27 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								a5a56a8755 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							
							
						 
						
							2013-02-14 09:12:27 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								ef662fc959 
								
							
								 
							
						 
						
							
							
								
								Add an event and some logic to allow customizing Simulator Features by avatar  
							
							 
							
							
							
						 
						
							2013-02-14 09:11:57 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								d5cd9308d5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							
							
						 
						
							2013-02-14 07:45:30 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								32c4e1a850 
								
							
								 
							
						 
						
							
							
								
								Add an event and some logic to allow customizing Simulator Features by avatar  
							
							 
							
							
							
						 
						
							2013-02-14 08:40:15 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								4c7df6a147 
								
							
								 
							
						 
						
							
							
								
								Small fix to sim features module  
							
							 
							
							
							
						 
						
							2013-02-14 07:17:27 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								c2bfdaa026 
								
							
								 
							
						 
						
							
							
								
								Make the sim features module register it's interface so it can be used  
							
							 
							
							
							
						 
						
							2013-02-13 01:52:25 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								14c064c65d 
								
							
								 
							
						 
						
							
							
								
								Revert "Push updates from keyframe directly to the front of the output queue rather"  
							
							 
							
							... 
							
							
							
							This reverts commit 04235e58e8 . 
							
						 
						
							2013-02-12 03:15:40 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								2065590232 
								
							
								 
							
						 
						
							
							
								
								Revert "Use actual time dilation for unqueued updates"  
							
							 
							
							... 
							
							
							
							This reverts commit 048e904f05 . 
							
						 
						
							2013-02-12 03:15:32 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								048e904f05 
								
							
								 
							
						 
						
							
							
								
								Use actual time dilation for unqueued updates  
							
							 
							
							
							
						 
						
							2013-02-12 01:13:30 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								04235e58e8 
								
							
								 
							
						 
						
							
							
								
								Push updates from keyframe directly to the front of the output queue rather  
							
							 
							
							... 
							
							
							
							than through the update system. 
							
						 
						
							2013-02-12 01:02:16 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								7bf33d333a 
								
							
								 
							
						 
						
							
							
								
								Plumb the path from the client to the extra physics params and back  
							
							 
							
							
							
						 
						
							2013-02-07 22:25:28 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								8b78b9429d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							
							
						 
						
							2013-02-07 21:26:55 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								bbda7b94b3 
								
							
								 
							
						 
						
							
							
								
								Rename Bounciness to Restitution  
							
							 
							
							
							
						 
						
							2013-02-07 21:25:55 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								338b02a8bc 
								
							
								 
							
						 
						
							
							
								
								Send the new physics params to the viewer build dialog  
							
							 
							
							
							
						 
						
							2013-02-07 21:23:35 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								6aa876a83b 
								
							
								 
							
						 
						
							
							
								
								Rename Bounciness to Restitution  
							
							 
							
							
							
						 
						
							2013-02-07 03:40:48 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								598f891d70 
								
							
								 
							
						 
						
							
							
								
								Move SoubleQueu to Util. Change HTTP inv to prioritize COF. Determine COF for SP  
							
							 
							
							
							
						 
						
							2013-02-06 04:03:32 +01:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								2104e4d4d4 
								
							
								 
							
						 
						
							
							
								
								* the root prim was being given an OffsetPosition in addition to setting the position when creating the root prim.   The offset position caused the positioning code to re-move the root prim when you selected it and released it.  
							
							 
							
							
							
						 
						
							2013-02-05 18:46:02 -05:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								d3892bbd06 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Data/MySQL/MySQLSimulationData.cs
	OpenSim/Framework/Servers/VersionInfo.cs
	OpenSim/Region/ClientStack/Linden/Caps/BunchOfCaps/BunchOfCaps.cs
	OpenSim/Region/Framework/Scenes/SceneObjectPart.cs 
							
						 
						
							2013-02-05 21:30:12 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								6bce4bc112 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							 
							
							
							
						 
						
							2013-02-05 20:09:45 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								2163bebeb4 
								
							
								 
							
						 
						
							
							
								
								Try to fix uploaded mesh rotations - code from Avination code base.  
							
							 
							
							
							
						 
						
							2013-02-05 20:09:02 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								1f1da23097 
								
							
								 
							
						 
						
							
							
								
								Bump version and assembly version numbers from 0.7.5 to 0.7.6  
							
							 
							
							... 
							
							
							
							This is mostly Bluewall's work but I am also bumping the general version number
OpenSimulator 0.7.5 remains in the release candidate stage.
I'm doing this because master is significantly adding things that will not be in 0.7.5
This update should not cause issues with existing external binary DLLs because our DLLs do not have strong names
and so the exact version match requirement is not in force. 
							
						 
						
							2013-02-05 00:23:17 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								9a4de546fe 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs 
							
						 
						
							2013-01-31 02:53:11 +00:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								7c4e0ff03c 
								
							
								 
							
						 
						
							
							
								
								* Adds a satisfying angular roll when an avatar is flying and turning.  (General, not physics).  Makes flying not feel as stiff.  
							
							 
							
							
							
						 
						
							2013-01-30 06:22:05 -05:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								e6e6e8ab15 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							
							
						 
						
							2013-01-27 01:09:07 +00:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								2eab339b87 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2013-01-26 04:40:48 +01:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								2d3a57a002 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination'  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/ThrottleOutPacketType.cs
	OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
	OpenSim/Region/CoreModules/Avatar/Groups/GroupsModule.cs 
							
						 
						
							2013-01-19 21:49:33 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								7bd9a0edb7 
								
							
								 
							
						 
						
							
							
								
								Remove group IM test code also mentioning "OpenSimulator Testing"  
							
							 
							
							
							
						 
						
							2013-01-19 14:30:38 +01: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  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								70fa41863d 
								
							
								 
							
						 
						
							
							
								
								Merge commit 'f54b398540698e6e09022fe77b6405624b532f5c' into careminster  
							
							 
							
							
							
						 
						
							2013-01-16 01:13:14 +00:00  
						
					 
				
					
						
							
							
								 
								dahlia
							
						 
						
							 
							
							
							
								
							
								055b8a2d58 
								
							
								 
							
						 
						
							
							
								
								move resit fix to ScenePresence.cs and allow for requesting sit on objects other than the object currently sat on  
							
							 
							
							
							
						 
						
							2013-01-14 22:24:24 -08:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								ee6333f89b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2013-01-13 16:27:47 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								b263587e21 
								
							
								 
							
						 
						
							
							
								
								try to patch getmesh Throttle (test)  
							
							 
							
							
							
						 
						
							2013-01-13 15:25:51 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								923e5df7ae 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							
							
						 
						
							2013-01-13 13:44:24 +00:00  
						
					 
				
					
						
							
							
								 
								dahlia
							
						 
						
							 
							
							
							
								
							
								2eb0d8b617 
								
							
								 
							
						 
						
							
							
								
								add some sanity checking to HandleAgentRequestSit handler  
							
							 
							
							
							
						 
						
							2013-01-13 13:43:59 +00:00  
						
					 
				
					
						
							
							
								 
								dahlia
							
						 
						
							 
							
							
							
								
							
								72cc94cfbc 
								
							
								 
							
						 
						
							
							
								
								add some sanity checking to HandleAgentRequestSit handler  
							
							 
							
							
							
						 
						
							2013-01-10 20:21:18 -08:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								3a495ccd56 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/Caps/BunchOfCaps/BunchOfCaps.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/Plugins/Timer.cs
	OpenSim/Region/ScriptEngine/XEngine/XEngine.cs 
							
						 
						
							2013-01-10 01:38:03 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								aecb32b74e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/ScenePresence.cs 
							
						 
						
							2013-01-10 01:25:07 +00:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								f392fa96c3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2013-01-09 18:03:04 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								2ac96dd181 
								
							
								 
							
						 
						
							
							
								
								Add the new UpdateAgentInformation cap to make maturity on more recent viewers  
							
							 
							
							... 
							
							
							
							work. 
							
						 
						
							2013-01-08 22:52:14 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								0a393b317d 
								
							
								 
							
						 
						
							
							
								
								Add the new UpdateAgentInformation cap to make maturity on more recent viewers  
							
							 
							
							... 
							
							
							
							work. 
							
						 
						
							2013-01-08 22:32:39 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								152407f341 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2013-01-08 15:11:04 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								083ac92b34 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							
							
						 
						
							2013-01-06 10:52:22 +00:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								41a44d7165 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2013-01-02 09:28:55 +01:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								2805ec6466 
								
							
								 
							
						 
						
							
							
								
								* Fixed a bug that replayed old cached appearance when changing outfits  
							
							 
							
							... 
							
							
							
							* Added suser(bad client) DOS protection by limiting the max cacheitems to the maximum sane amount.
* Prevents potential numerous loops from running amok and index errors if the client purposely provides bad cache info.
* If the XBakes service wasn't running, the SetAvatarAppearance routine would crash when contacting the XBakes service even though it was in a Try/Catch for the appropriate error type.  It only properly error handles with the type Exception :(.  (commented on that because it's unusual) 
							
						 
						
							2012-12-31 23:04:28 -05:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								6797ac1474 
								
							
								 
							
						 
						
							
							
								
								* This finishes the implementation of AgentCachedTexture.   Requires the XBakes Module and service for full functionality.  Previous no-cache functionality works without the service and module.   In some ways, I would have been happier not putting an AssetBase in WearableCacheItem..    but turns out it was probably unavoidable.   No additional locks, yay.  
							
							 
							
							
							
						 
						
							2012-12-29 08:53:58 -05:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								77cc7ce399 
								
							
								 
							
						 
						
							
							
								
								* Partial Commit for Avatar Appearance to include the functionality of Cached Bakes.  
							
							 
							
							
							
						 
						
							2012-12-21 19:12:30 -05:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								569f39e124 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							
							
						 
						
							2012-12-21 22:13:41 +00:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								c648325d7c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' of careminster:/var/git/careminster into teravuswork  
							
							 
							
							
							
						 
						
							2012-12-19 11:53:26 -05:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								ae67435146 
								
							
								 
							
						 
						
							
							
								
								Disable UDPPacketBuffer pooling for now to resolve an issue on Windows of interference between incoming packets.  
							
							 
							
							... 
							
							
							
							On Windows, concurrent multi-threaded processing of inbound UDP somehow allows different data input processing to interfere with each other.
Possibly the endpoint reference is being switched, though I don't yet know the mechanism.  Not seen on Mono.
Also resolveable by setting RecyclePackets = false or RecycleBaseUDPPackets = false in [PacketPool]
Or async_packet_handling = false in [ClientStack.LindenUDP]
For now, will simply disable this particular pooling though will revisit this issue.
In response to http://opensimulator.org/mantis/view.php?id=6468  
							
						 
						
							2012-12-19 01:51:30 +00:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								021485b581 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-12-18 11:09:53 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								79bdf464d3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							
							
						 
						
							2012-12-18 09:48:12 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								0a876a305c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
	OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs 
							
						 
						
							2012-12-16 21:19:30 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								1d713bcdb8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							 
							
							
							
						 
						
							2012-12-14 03:57:31 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								7a093df24b 
								
							
								 
							
						 
						
							
							
								
								Prevent a failed user relogi from throwing exceptions in poll services  
							
							 
							
							
							
						 
						
							2012-12-14 03:35:55 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								0b93a68030 
								
							
								 
							
						 
						
							
							
								
								minor: add some more detail to the logging if an LLClientView fails to process a packet  
							
							 
							
							
							
						 
						
							2012-12-13 23:32:28 +00:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								3cf0d8b165 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-12-13 08:36:18 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								b3a77c16bd 
								
							
								 
							
						 
						
							
							
								
								FIX small avatars movement on terrain.  (avatar appearance getting even  
							
							 
							
							... 
							
							
							
							more messy) 
							
						 
						
							2012-12-13 07:34:27 +00:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								020bc9c358 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-12-13 04:36:47 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								20773dcfcc 
								
							
								 
							
						 
						
							
							
								
								add a Check method to flotsamAssetCache, so to check if a asset is in  
							
							 
							
							... 
							
							
							
							cache without actually loading it. Make use limited use of it in
avatarfactory textures check. Also on llclientview
HandleAgentTextureCached that now should work. Other asset cache modules
for now will return false, so are broken. baked textures logic
still unchanged. *UNTESTED* 
							
						 
						
							2012-12-13 02:55:36 +00:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								a1f0e3d95a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-12-11 05:37:33 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								c6430b14db 
								
							
								 
							
						 
						
							
							
								
								typo fix  
							
							 
							
							
							
						 
						
							2012-12-10 11:25:30 +00:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								ecdd0e225f 
								
							
								 
							
						 
						
							
							
								
								add velocityinterpolator packets handling but actually do nothing, since  
							
							 
							
							... 
							
							
							
							they don't do what i was looking for. 
							
						 
						
							2012-12-09 00:55:09 +00:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								6c1a852137 
								
							
								 
							
						 
						
							
							
								
								* This is a better way to do the last commit.  
							
							 
							
							
							
						 
						
							2012-12-08 00:05:12 -05:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								0e2b717b4d 
								
							
								 
							
						 
						
							
							
								
								* Should promote faster self appearance.  
							
							 
							
							
							
						 
						
							2012-12-07 20:15:32 -05:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								fc33b7e9eb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-12-07 22:28:48 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								93bede4e6a 
								
							
								 
							
						 
						
							
							
								
								revert the use of avatar skeleton and use avatar size provided by viewers,  
							
							 
							
							... 
							
							
							
							since at least for now seems good enought 
							
						 
						
							2012-12-07 21:26:58 +00:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								5d4b7d537d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-12-03 21:26:36 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								fd7a83f439 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/World/Estate/EstateManagementModule.cs
	OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs 
							
						 
						
							2012-11-25 14:13:50 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								22d4c52ffc 
								
							
								 
							
						 
						
							
							
								
								Consistenly make NUnit test cases inherit from OpenSimTestCase which automatically turns off any logging enabled between tests  
							
							 
							
							
							
						 
						
							2012-11-24 03:15:24 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								c3e1701d43 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							
							
						 
						
							2012-11-22 13:33:34 +00:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								98b0cb8df8 
								
							
								 
							
						 
						
							
							
								
								* While this is not producing any problems..  and does help in low bandwidth situations I can't demonstrate that it's better then just letting the client request what it needs in terms of responsiveness of the mesh in the scene yet.  
							
							 
							
							
							
						 
						
							2012-11-22 08:13:35 -05:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								decc5318a7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							
							
						 
						
							2012-11-20 01:21:15 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								ccc81183b0 
								
							
								 
							
						 
						
							
							
								
								Merge commit '619c39e5144f15aca129d6d999bcc5c34133ee64' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/Caps/GetMeshModule.cs 
							
						 
						
							2012-11-20 01:20:59 +00:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								5e0294815f 
								
							
								 
							
						 
						
							
							
								
								* Plumbing and basic setting of the GetMesh Cap Throttler.  
							
							 
							
							... 
							
							
							
							* Last step is to flip the throttle distribution. 
							
						 
						
							2012-11-17 03:47:09 -05:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								7ad082f7c3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							
							
						 
						
							2012-11-17 02:58:14 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								e4659a83f1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							
							
						 
						
							2012-11-17 02:03:24 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								cd088757e9 
								
							
								 
							
						 
						
							
							
								
								Add a first draft mechanism for the IncomingPacketsProcessedStat to show the delta over time.  
							
							 
							
							... 
							
							
							
							The chief motivation for this is to be able to tell whether there's any impact on incoming packet processing from enabling extra packet pooling. 
							
						 
						
							2012-11-16 04:36:22 +00:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								e9153e1d1a 
								
							
								 
							
						 
						
							
							
								
								Revert "Merge master into teravuswork", it should have been avination, not master.  
							
							 
							
							... 
							
							
							
							This reverts commit dfac269032 , reversing
changes made to 619c39e514 . 
							
						 
						
							2012-11-15 10:05:16 -05:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								dfac269032 
								
							
								 
							
						 
						
							
							
								
								Merge master into teravuswork  
							
							 
							
							
							
						 
						
							2012-11-15 09:46:41 -05:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								5895c4cc6f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs 
							
						 
						
							2012-11-15 03:46:10 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								daf03bfb56 
								
							
								 
							
						 
						
							
							
								
								Handle Map block requests on a separate thread rather than the main packet handling thread.  
							
							 
							
							... 
							
							
							
							This prevents a slow grid information network call from holding up the main packet handling thread.
There's no obvious race condition reason for not doing this asynchronously. 
							
						 
						
							2012-11-15 03:09:20 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								57273ef7b2 
								
							
								 
							
						 
						
							
							
								
								Do HandleMapLayerRequest on its own thread rather than on the main inbound udp packet handling thread.  
							
							 
							
							... 
							
							
							
							There's no obvious race condition reason for doing this on the main packet handling thread. 
							
						 
						
							2012-11-15 03:07:45 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								df4da51f04 
								
							
								 
							
						 
						
							
							
								
								Following on from  4f982596, launch map name requests on an async thread from LLClientView directly.  
							
							 
							
							... 
							
							
							
							This releases the inbound packet handling thread marginally quicker and is more consistent with the other async packet handling 
							
						 
						
							2012-11-15 03:04:46 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								038528dc80 
								
							
								 
							
						 
						
							
							
								
								Make PacketPool class stats pull stats instead of push stats so they can be lifted up into LLUDPServer and be distiguished by scene name  
							
							 
							
							
							
						 
						
							2012-11-15 02:02:59 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								2c36106675 
								
							
								 
							
						 
						
							
							
								
								Add IncomingPacketsProcessedCount stat for diagnostics.  
							
							 
							
							... 
							
							
							
							Also puts some packet processing counts in a container named after the scene so that stats can be collected from more than one scene. 
							
						 
						
							2012-11-15 01:14:18 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								06fa1681ae 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							
							
						 
						
							2012-11-15 00:43:26 +00:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								aeeaa3a0a9 
								
							
								 
							
						 
						
							
							
								
								Added AssemblyInfos to every dll in the OpenSim.Region namespace.  
							
							 
							
							
							
						 
						
							2012-11-14 11:09:43 -08:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								9a5679876e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/Caps/GetTextureModule.cs
	OpenSim/Region/ClientStack/Linden/Caps/NewFileAgentInventoryVariablePriceModule.cs 
							
						 
						
							2012-11-13 02:10:09 +00:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								86903f23dd 
								
							
								 
							
						 
						
							
							
								
								Cleanup on region modules: gave short node id's to all of them.  
							
							 
							
							
							
						 
						
							2012-11-12 18:08:02 -08:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								2e0ce70e63 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Application/OpenSimBase.cs
	OpenSim/Region/ClientStack/Linden/Caps/NewFileAgentInventoryVariablePriceModule.cs
	OpenSim/Region/CoreModules/World/Warp3DMap/Warp3DImageModule.cs
	OpenSim/Region/Framework/ModuleLoader.cs
	OpenSim/Region/Framework/Scenes/SceneManager.cs 
							
						 
						
							2012-11-12 23:27:47 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								0d15a6a01f 
								
							
								 
							
						 
						
							
							
								
								Remove any mention of IRegionModule from region names and comments to aid  
							
							 
							
							... 
							
							
							
							grepping for remaining uses 
							
						 
						
							2012-11-12 19:18:20 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								389077345f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Avatar/Gods/GodsModule.cs
	OpenSim/Region/CoreModules/Scripting/WorldComm/WorldCommModule.cs
	OpenSim/Region/CoreModules/World/WorldMap/MapSearchModule.cs 
							
						 
						
							2012-11-11 16:31:01 +00:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								3a5e317f65 
								
							
								 
							
						 
						
							
							
								
								One more module converted: ObjectAdd.  
							
							 
							
							
							
						 
						
							2012-11-10 10:35:27 -08:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								4ac857f902 
								
							
								 
							
						 
						
							
							
								
								One more module: EventQueueGetModule. Also making it non-optional for this dll.  
							
							 
							
							
							
						 
						
							2012-11-10 08:48:31 -08:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								cda127e30f 
								
							
								 
							
						 
						
							
							
								
								* Prep work switching the GetMeshModule over to a poll service.  
							
							 
							
							... 
							
							
							
							* This still has the image throttler in it..  as is...  so it's not suitable for live yet.... The throttler keeps track of the task throttle but doesn't balance the UDP throttle yet. 
							
						 
						
							2012-11-09 23:55:30 -05:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								182b487243 
								
							
								 
							
						 
						
							
							
								
								This implements the Caps throttler.    After some testing, the system seemed to be OK with me specifying allowing 1 oversized image per 70,000b/sec with at least one.   Try it out, start with a low bandwidth setting and then, set your bandwidth setting middle/high and see the difference.  
							
							 
							
							... 
							
							
							
							Tested with Two Clients on a region with 1800 textures all visible at once. 
							
						 
						
							2012-11-05 22:05:10 -05:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								b7b96a5e4f 
								
							
								 
							
						 
						
							
							
								
								Another step in the chain.  Pipe the throttle update to the appropriate PollServiceTextureEventArgs.  Each poll service having it's own throttle member is more consistent with the model then the region module keeping track of all of them globally and better for locking too.  The Poll Services object is not set static to handle multiple nearby regions on the same simulator.  
							
							 
							
							... 
							
							
							
							Next step is hooking it up to HasEvents 
							
						 
						
							2012-11-05 13:10:00 -05:00  
						
					 
				
					
						
							
							
								 
								teravus
							
						 
						
							 
							
							
							
								
							
								4fa088bafb 
								
							
								 
							
						 
						
							
							
								
								Pipe Throttle Update Event to EventManager, client --> ScenePresence --> EventManager,  so that modules can know when throttles are updated.  The event contains no client specific data to preserve the possibility of 'multiple clients' and you must still call ControllingClient.GetThrottlesPacked(f) to see what the throttles actually are once the event fires.  Hook EventManager.OnUpdateThrottle to GetTextureModule.  
							
							 
							
							
							
						 
						
							2012-11-04 22:57:24 -05:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								4565f05301 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-11-02 11:21:25 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								a2c6094324 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/TaskInventoryItem.cs
	OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs 
							
						 
						
							2012-10-31 21:42:06 +00:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								4ba48151b2 
								
							
								 
							
						 
						
							
							
								
								Handle UUIDGroupName and ObjectGroup viewer UDP requests asynchronously rather than synchronously.  
							
							 
							
							... 
							
							
							
							This is to avoid the entire scene loop being held up when the group service is slow to respond.
There's no obvious reason for these queries to be sync rather than async. 
							
						 
						
							2012-10-31 00:39:45 +00:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								26cc57b6ca 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Avatar/Chat/ChatModule.cs
	OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
	OpenSim/Region/Framework/Scenes/Scene.PacketHandlers.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs 
							
						 
						
							2012-10-26 21:13:01 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								c13a99dc5c 
								
							
								 
							
						 
						
							
							
								
								Fix script error messages not showing up in viewer 3 and associated viewers.  
							
							 
							
							... 
							
							
							
							Viewer 3 will discard such a message if the chat message owner does not match the avatar.
We were filling the ownerID with the primID, so this never matched, hence viewer 3 did not see any script error messages.
This commit fills the ownerID in with the prim ownerID so the script owner will receive script error messages.
This does not affect viewer 1 and associated viewers which continue to process script errors as normal. 
							
						 
						
							2012-10-25 03:26:12 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								484eca323b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							
							
						 
						
							2012-10-23 17:25:40 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								319ebaca06 
								
							
								 
							
						 
						
							
							
								
								Make it possible to turn the base UDP object packet pools on and off whilst running via the "debug lludp pool <on|off>" console command.  For debug purposes.  
							
							 
							
							... 
							
							
							
							This does not currently apply to the higher LLUDP packetpool. 
							
						 
						
							2012-10-23 02:44:15 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								4578ff74fe 
								
							
								 
							
						 
						
							
							
								
								Add object count stats for new IncomingPacket and UDPPacketBuffer pools if they are enabled.  Add count stats for existing LLUDP pool.  
							
							 
							
							... 
							
							
							
							This introduces a pull stat type in addition to the push stat type.
A pull stat takes a method on construction which knows how to update the stat on request.
In this way, special interfaces for pull stat collection are not necessary. 
							
						 
						
							2012-10-23 01:52:10 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								72c925a6c9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/WebUtil.cs
	OpenSim/Region/Physics/OdePlugin/OdeScene.cs 
							
						 
						
							2012-10-18 20:56:34 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								caf2dcde70 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs 
							
						 
						
							2012-10-18 20:42:43 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								2e8e8d576e 
								
							
								 
							
						 
						
							
							
								
								Remove redundant and annoyingly modal message box in upload processing.  
							
							 
							
							
							
						 
						
							2012-10-18 13:20:50 +02:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								0811f3d28d 
								
							
								 
							
						 
						
							
							
								
								minor: Remove event method doc from LLClientView that I forgot in the last commit (1de80c)  
							
							 
							
							
							
						 
						
							2012-10-18 00:34:10 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								3651cc0378 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs 
							
						 
						
							2012-10-18 00:06:43 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								3ec2923022 
								
							
								 
							
						 
						
							
							
								
								Reuse the same AgentUpdateArgs object for each AgentUpdate UDP packet (of which there are 10 a second) rather than constructing a new one every time.  
							
							 
							
							... 
							
							
							
							We can do this because AgentUpdate packets are handled synchronously. 
							
						 
						
							2012-10-17 23:54:05 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								9b68446811 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs 
							
						 
						
							2012-10-17 23:50:48 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								faf6b56839 
								
							
								 
							
						 
						
							
							
								
								Explicitly return only the incoming AgentUpdate packet as this is the only one we pool atm, rather than attempting to return all incoming packets.  
							
							 
							
							
							
						 
						
							2012-10-17 23:08:14 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								2ed59ad8ac 
								
							
								 
							
						 
						
							
							
								
								If RecycleBaseUDPPackets = true, also pool IncomingPackets to reduce memory churn  
							
							 
							
							
							
						 
						
							2012-10-17 21:08:15 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								322eefbb6f 
								
							
								 
							
						 
						
							
							
								
								Allow the console to be used by gods as well as region owners.  
							
							 
							
							
							
						 
						
							2012-10-17 01:31:05 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								416bc19da7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							
							
						 
						
							2012-10-17 00:13:49 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								39cbf4f7a1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/Monitoring/BaseStatsCollector.cs 
							
						 
						
							2012-10-17 00:12:30 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								ad60a29c93 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs 
							
						 
						
							2012-10-17 00:03:02 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								f35826eb31 
								
							
								 
							
						 
						
							
							
								
								minor: Make BasicCircuitTests.SetUp() call overriden base method instead of ignoring it.  
							
							 
							
							
							
						 
						
							2012-10-16 23:50:45 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								fc861c7904 
								
							
								 
							
						 
						
							
							
								
								Add optional pool for the UDPPacketBuffer objects that handle all incoming UDP data.  
							
							 
							
							... 
							
							
							
							Even when an avatar is standing still, it's sending in a constant stream of AgentUpdate packets that the client creates new UDPPacketBuffer objects to handle.
This option pools those objects.  This reduces memory churn.
Currently off by default.  Works but the scope can be expanded. 
							
						 
						
							2012-10-16 23:35:05 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								c4fcfec24e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							
							
						 
						
							2012-10-16 23:22:37 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								db4ca57590 
								
							
								 
							
						 
						
							
							
								
								Make it possible to separate start and stop lludp packet processing from the console for debug processes.  
							
							 
							
							... 
							
							
							
							This is controlled via the "debug lludp start <in|out|all>" and "debug lludp stop <in|out|all>" region console commands.
The command "debug lludp status" will show current status. 
							
						 
						
							2012-10-16 21:55:00 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								fa52effb27 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
	OpenSim/Services/Connectors/Friends/FriendsSimConnector.cs 
							
						 
						
							2012-10-16 04:30:01 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								0eb457442d 
								
							
								 
							
						 
						
							
							
								
								minor: Add missing newlines and spacing to help for "debug eq" console command  
							
							 
							
							
							
						 
						
							2012-10-16 01:31:51 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								3ac6a423f7 
								
							
								 
							
						 
						
							
							
								
								minor: comment out "Registered seed capability" message for "Received SEED caps request" message for now.  
							
							 
							
							... 
							
							
							
							I think this is more useful right now since it tells us if the viewer requested a seed caps at all in various scenarios (such as when teleporting to a new region). 
							
						 
						
							2012-10-16 00:54:25 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								8c2564c05c 
								
							
								 
							
						 
						
							
							
								
								minor: Comment out the region console caps message for now.  
							
							 
							
							
							
						 
						
							2012-10-16 00:40:28 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								de3ff44406 
								
							
								 
							
						 
						
							
							
								
								Make texture sedning use only two threads to make things less harsh on bandwidth  
							
							 
							
							
							
						 
						
							2012-10-14 17:10:26 +02:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								dc460579fd 
								
							
								 
							
						 
						
							
							
								
								minor: Fix and elaborate on log information printed when an unrecognized estate method is received from the client.  
							
							 
							
							
							
						 
						
							2012-10-13 01:47:10 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								6ce93b22d1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
	OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2012-10-12 19:05:06 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								b7e75d467c 
								
							
								 
							
						 
						
							
							
								
								minor: Use && instead of & when deciding whether to print Improve/ObjectUpdate packet out messages when debug is turned on.  
							
							 
							
							... 
							
							
							
							Practical effect is probably none. 
							
						 
						
							2012-10-12 02:10:30 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								8873a4a8fc 
								
							
								 
							
						 
						
							
							
								
								minor: Fix bug in categorization of blocks reused stat from packetpool  
							
							 
							
							
							
						 
						
							2012-10-12 01:59:47 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								21d0cbf703 
								
							
								 
							
						 
						
							
							
								
								Add AgentUpdate to PacketPool.  This is the most common inbound packet from viewers.  
							
							 
							
							
							
						 
						
							2012-10-12 01:39:37 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								59a17ad676 
								
							
								 
							
						 
						
							
							
								
								Fix percentage stats to multiply by 100.  Adjust container name for packetpool stats.  
							
							 
							
							
							
						 
						
							2012-10-12 00:26:15 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								8a402850dd 
								
							
								 
							
						 
						
							
							
								
								Enable reuse of data blocks for ImprovedTerseObjectUpdate using existing Packetpool code.  
							
							 
							
							
							
						 
						
							2012-10-12 00:21:45 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								2e9ef015f7 
								
							
								 
							
						 
						
							
							
								
								Fix packetpool for ImprovedTerseObjectUpdate packets.  
							
							 
							
							... 
							
							
							
							These were neither being returned or in many places reused.
Getting packets from a pool rather than deallocating and reallocating reduces memory churn which in turn reduces garbage collection time and frequency. 
							
						 
						
							2012-10-11 23:58:37 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								1f2472d0fc 
								
							
								 
							
						 
						
							
							
								
								Extend "show stats" command to "show stats [list|all|<category name>]"  
							
							 
							
							... 
							
							
							
							This allows different categories of stats to be shown, with options to list categories or show all stats.
Currently categories are scene and simulator and only a very few stats are currently registered via this mechanism.
This commit also adds percentage stats for packets and blocks reused from the packet pool. 
							
						 
						
							2012-10-11 23:28:53 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								e76b01a201 
								
							
								 
							
						 
						
							
							
								
								Lock on AgentCircuitData during Scene.AddClient() and RemoveClient() to prevent an inactive connection being left behind if the user closes the viewer whilst the connection is being established.  
							
							 
							
							... 
							
							
							
							This should remove the need to run the console command "kick user --force" when these connections are left around. 
							
						 
						
							2012-10-10 00:26:43 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								73c9abf5f2 
								
							
								 
							
						 
						
							
							
								
								Move OpenSim.Data.RegionFlags -> OpenSim.Framework.RegionFlags to make it easier for other code to use (e.g. LSL_Api) without having to reference OpenSim.Data just for this.  
							
							 
							
							
							
						 
						
							2012-10-09 01:35:27 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								f7df68d922 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Avatar/Lure/LureModule.cs
	OpenSim/Region/Framework/Scenes/Scene.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
	OpenSim/Services/Connectors/Asset/AssetServicesConnector.cs 
							
						 
						
							2012-10-07 02:48:28 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								16c9c1dff7 
								
							
								 
							
						 
						
							
							
								
								On receiving TaskInventoryAccepted with a destination folder in the binary bucket slot for RLV, notify the viewer about inventory folder updates.  
							
							 
							
							... 
							
							
							
							The viewer would not see the folder move without this, either on accept or decline.
This commit also updates the TaskInventoryOffered message to better conform with the data LL uses
Changes are, agentID is prim owner rather than prim id, agent name is now simply object name rather than name with owner detail,
message is just folder name in single quotes, message is not timestamped.
However, folder is not renamed "still #RLV/~<name>".  Long term solution is probably not to do these operations server-side.
Notes will be added to http://opensimulator.org/mantis/view.php?id=6311  
							
						 
						
							2012-10-06 02:34:49 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								7c7cdf3431 
								
							
								 
							
						 
						
							
							
								
								Read PacketPool config in LLUDPServer with other config params rather than in Scene.  
							
							 
							
							... 
							
							
							
							This is to resolve previous build break.
This unnecessarily but harmlessly reads and sets the parameter multiple times - scene was doing the same thing. 
							
						 
						
							2012-10-05 01:43:29 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								f0178a6a41 
								
							
								 
							
						 
						
							
							
								
								refactor: Move OpenSim.Framework.PacketPool to OpenSim.Region.Clientstack.Linden.UDP  
							
							 
							
							... 
							
							
							
							This is to allow it to use OpenSim.Framework.Monitoring in the future.
This is also a better location since the packet pool is linden udp specific 
							
						 
						
							2012-10-05 01:12:56 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								001ec0e2e6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Agent/AssetTransaction/AgentAssetsTransactions.cs
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2012-09-27 17:29:44 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								b07b29c247 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-26 17:18:31 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								617f1b9223 
								
							
								 
							
						 
						
							
							
								
								just remove the damm thing  
							
							 
							
							
							
						 
						
							2012-09-26 16:17:49 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								24539a074e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-26 16:44:34 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								7e3eba1064 
								
							
								 
							
						 
						
							
							
								
								Seems nothing actually need the request body for getevents. so change  
							
							 
							
							... 
							
							
							
							control flag to false 
							
						 
						
							2012-09-26 15:41:57 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								8346954798 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-26 04:06:46 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								654dd289f2 
								
							
								 
							
						 
						
							
							
								
								more changes to PollService  
							
							 
							
							
							
						 
						
							2012-09-26 03:05:27 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								96ebf7b029 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-25 05:05:14 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								ef3d44240e 
								
							
								 
							
						 
						
							
							
								
								missed change  
							
							 
							
							
							
						 
						
							2012-09-25 04:03:15 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								4d681bfde6 
								
							
								 
							
						 
						
							
							
								
								do the same to webFecthInvDescModule  
							
							 
							
							
							
						 
						
							2012-09-25 03:59:19 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								2cb17d6fbb 
								
							
								 
							
						 
						
							
							
								
								change GetTextureModule processing  
							
							 
							
							
							
						 
						
							2012-09-25 03:38:45 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								de77bf7c5b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-24 23:58:44 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								a1a0a90720 
								
							
								 
							
						 
						
							
							
								
								more upload changes (plus untouch prebuild.xml)  
							
							 
							
							
							
						 
						
							2012-09-24 22:57:33 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								421071bd8a 
								
							
								 
							
						 
						
							
							
								
								Text changes for upload messages  
							
							 
							
							
							
						 
						
							2012-09-24 23:19:57 +02:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								653d97b739 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-24 22:25:21 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								ca67ee60ac 
								
							
								 
							
						 
						
							
							
								
								add missing transactionID in SendInventoryItemCreateUpdate. and make use  
							
							 
							
							... 
							
							
							
							of it on inventoryAccessModule, etc. Most likelly it's needs where there
 is a transactionID not zero 
							
						 
						
							2012-09-24 21:22:08 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								68ece236a6 
								
							
								 
							
						 
						
							
							
								
								Protect the responses map with a lock. Also remove ugly "this." type of  
							
							 
							
							... 
							
							
							
							member notation. 
							
						 
						
							2012-09-23 23:55:28 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								291e57afb4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/Caps/BunchOfCaps/MeshCost.cs 
							
						 
						
							2012-09-23 19:18:49 +02:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								2112962311 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-23 16:13:24 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								64db9e4114 
								
							
								 
							
						 
						
							
							
								
								try to allow free uploads for testing, if users prefix names with "TEST-". Let  
							
							 
							
							... 
							
							
							
							textures get into inventory again. Both features under config control.
Have direct warnings to client, including a final one on upload complete
since i see nothing. problems: textures don't showup in inventory til
relog, also issues with permitions. A few more changes 
							
						 
						
							2012-09-23 15:04:10 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								80a81896b6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-22 22:15:35 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								11e05217df 
								
							
								 
							
						 
						
							
							
								
								report asset upload errors the right away  
							
							 
							
							
							
						 
						
							2012-09-22 21:14:15 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								93eaaf2ade 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-22 17:47:59 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								4bba72b7af 
								
							
								 
							
						 
						
							
							
								
								removed AssetUploaderWithCost, fixing AssetUploader. add parsing of some  
							
							 
							
							... 
							
							
							
							more needed fields in request 
							
						 
						
							2012-09-22 16:47:15 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								d25a67851d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-22 13:37:42 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								7de67d5680 
								
							
								 
							
						 
						
							
							
								
								removed unused data in MeshUploadFlag response  
							
							 
							
							
							
						 
						
							2012-09-22 12:00:14 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								f9c24c9414 
								
							
								 
							
						 
						
							
							
								
								read model upload cost parameters from config [Economy] section  
							
							 
							
							
							
						 
						
							2012-09-21 11:50:14 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								a6b2a35ddf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-21 01:36:16 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								5d63c20122 
								
							
								 
							
						 
						
							
							
								
								refix prior commit  
							
							 
							
							
							
						 
						
							2012-09-20 15:41:16 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								9ff6c85325 
								
							
								 
							
						 
						
							
							
								
								Make uploads free for now - we will have to announce this  
							
							 
							
							
							
						 
						
							2012-09-20 15:39:46 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								bf987f96d2 
								
							
								 
							
						 
						
							
							
								
								Fix model upload rotations and offsets ( i hope )  
							
							 
							
							
							
						 
						
							2012-09-20 14:32:30 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								629138d4fa 
								
							
								 
							
						 
						
							
							
								
								Change texture price back to 10 C$  
							
							 
							
							
							
						 
						
							2012-09-19 13:01:34 +02:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								a44939e951 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-19 04:59:48 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								5317b1053f 
								
							
								 
							
						 
						
							
							
								
								be more tolerant to small prims, skipping them, only failing if they are  
							
							 
							
							... 
							
							
							
							more than half of total. Add a state control to NewFileAgentInventory
 to avoid more than one at a time per client. ( Incomplete and possible not that good) 
							
						 
						
							2012-09-19 03:53:51 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								453c008998 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-19 02:35:12 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								fb32604b41 
								
							
								 
							
						 
						
							
							
								
								create a single ModelCost provider for the caps instance. Let it know and  
							
							 
							
							... 
							
							
							
							check scene prim size limits. 
							
						 
						
							2012-09-19 01:33:16 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								51ca84afdf 
								
							
								 
							
						 
						
							
							
								
								coment out mesh model upload code to add textures and individual meshs  
							
							 
							
							... 
							
							
							
							assets to inventory, since it may actually be a bad ideia since good
 model textures are deply related to it and there is no current use for
 independent mesh assets. Added the option to have a reduced free for textures (2.5 C$ as is, total textures cost rounded to nearest int) compensating for the fact that they can't be used outside the model or its parts. 
							
						 
						
							2012-09-19 00:29:16 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								b4209caadd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-18 03:47:42 +02:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								e9af09084c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-18 02:17:16 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								ac2380bbfa 
								
							
								 
							
						 
						
							
							
								
								Add booleans to control whether we actually crete inventory items  
							
							 
							
							
							
						 
						
							2012-09-18 02:12:07 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								e8ba26eac8 
								
							
								 
							
						 
						
							
							
								
								***TEST*** still bad...  create inventory itens for model textures and meshs. Issues:  meshs get into root folder, viewer and viewer does not update inventory until relog ( the upload funtion needs to return more information) ,etc. Droping a mesh into a prim, makes viewer think we dropped a sculpt map, but it does work, viewer displays the mesh and physics work (as physics is stored at the sculpt information fields). Textures show up in Textures folder, just its to costly to find that default folder as is..  
							
							 
							
							
							
						 
						
							2012-09-18 01:07:44 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								fd20ef5c91 
								
							
								 
							
						 
						
							
							
								
								add some locks to GetTextureModule  
							
							 
							
							
							
						 
						
							2012-09-17 22:35:36 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								c1eec3b828 
								
							
								 
							
						 
						
							
							
								
								on upload store mesh list contents as mesh assets.  Build prims by instances not  
							
							 
							
							... 
							
							
							
							meshs. (some prims can have same mesh) 
							
						 
						
							2012-09-17 21:15:07 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								c3666c9ec3 
								
							
								 
							
						 
						
							
							
								
								make sure client still has money at upload  
							
							 
							
							
							
						 
						
							2012-09-17 19:38:05 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								7f5b1182ef 
								
							
								 
							
						 
						
							
							
								
								same cleanup  
							
							 
							
							
							
						 
						
							2012-09-17 19:09:51 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								4336806ddf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-17 18:49:56 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								1740325392 
								
							
								 
							
						 
						
							
							
								
								removed broken fee compression  
							
							 
							
							
							
						 
						
							2012-09-17 17:49:10 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								1e3914236d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-17 16:52:40 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								df77724bbc 
								
							
								 
							
						 
						
							
							
								
								let mesh model estimator work even without money module, so other  
							
							 
							
							... 
							
							
							
							estimations can work 
							
						 
						
							2012-09-17 15:50:59 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								f3f955b19b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-17 16:38:14 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								5915dfc26f 
								
							
								 
							
						 
						
							
							
								
								Make use of mesh cost functions  
							
							 
							
							
							
						 
						
							2012-09-17 15:37:05 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								590c752c23 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-17 14:40:09 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								5bbc4fb2a5 
								
							
								 
							
						 
						
							
							
								
								missing file for suport of mesh upload cost  
							
							 
							
							
							
						 
						
							2012-09-17 13:39:38 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								434704fa99 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-17 14:35:01 +02:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								6e115798b7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-17 14:34:12 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								66bf1376b5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Capabilities/Handlers/GetTexture/GetTextureHandler.cs 
							
						 
						
							2012-09-16 04:21:18 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								387e59ff7f 
								
							
								 
							
						 
						
							
							
								
								Revamp the HTTP textures handler to allow a maximum of four fetches  
							
							 
							
							... 
							
							
							
							at any time and to drop requests for avatars n longer in the scene 
							
						 
						
							2012-09-14 21:24:25 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								45fe25de0d 
								
							
								 
							
						 
						
							
							
								
								Allow some more connections to try to ease lag.  
							
							 
							
							
							
						 
						
							2012-09-14 00:14:39 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								e7932682a2 
								
							
								 
							
						 
						
							
							
								
								Add a logger so the prior commit will work  
							
							 
							
							
							
						 
						
							2012-09-12 21:24:09 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								d8e9188908 
								
							
								 
							
						 
						
							
							
								
								Stop expiry timer when upload is complete. Log if timeout is reached.  
							
							 
							
							
							
						 
						
							2012-09-12 21:14:55 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								5139db2638 
								
							
								 
							
						 
						
							
							
								
								Add a timer to time out upload caps handlers that are not used.  
							
							 
							
							
							
						 
						
							2012-09-12 12:56:59 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								fd1ee58f87 
								
							
								 
							
						 
						
							
							
								
								Add a missing brace, remove a useless temp variable, enable charging.  
							
							 
							
							
							
						 
						
							2012-09-11 22:52:11 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								013e94af5d 
								
							
								 
							
						 
						
							
							
								
								report mesh upload costs ( fake values)  
							
							 
							
							
							
						 
						
							2012-09-11 23:06:29 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								245763b1b0 
								
							
								 
							
						 
						
							
							
								
								let LLSDAssetUploadRequest include asset_resources information plus let  
							
							 
							
							... 
							
							
							
							NewAgentInventoryRequest know about mesh (does nothing with it still) 
							
						 
						
							2012-09-11 20:30:30 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								19b00a5b3c 
								
							
								 
							
						 
						
							
							
								
								Removing the variable prica handler again. It's never called, was misnamed and  
							
							 
							
							... 
							
							
							
							probably never worked past the mesh beta. 
							
						 
						
							2012-09-11 17:58:46 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								757a669924 
								
							
								 
							
						 
						
							
							
								
								Re-add the module and fix a typo  
							
							 
							
							
							
						 
						
							2012-09-11 17:55:33 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								375ca478dd 
								
							
								 
							
						 
						
							
							
								
								Rename NewFileAgentInventoryVariablePrice to NewAgentInventoryVariablePrice  
							
							 
							
							... 
							
							
							
							which is the name actually used in viewer code. 
							
						 
						
							2012-09-11 17:52:24 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								a6928a479e 
								
							
								 
							
						 
						
							
							
								
								Add cost calculation suppor tto the VariablePrice one as well  
							
							 
							
							
							
						 
						
							2012-09-11 17:51:20 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								ead4b8998c 
								
							
								 
							
						 
						
							
							
								
								Revert "Remove the unused NewFileAgentInventoryVariablePrice module."  
							
							 
							
							... 
							
							
							
							It's actually used.
This reverts commit 94a8e5572b . 
							
						 
						
							2012-09-11 17:28:37 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								bd1d9a214b 
								
							
								 
							
						 
						
							
							
								
								Add the option to have variable costing for uploads  
							
							 
							
							
							
						 
						
							2012-09-11 17:28:13 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								94a8e5572b 
								
							
								 
							
						 
						
							
							
								
								Remove the unused NewFileAgentInventoryVariablePrice module.  
							
							 
							
							
							
						 
						
							2012-09-11 15:07:32 +02:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								ba6a2ec526 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-11 13:32:26 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								a6753c14a5 
								
							
								 
							
						 
						
							
							
								
								Revamp the v3 inventory sending. Uses threads and some nifty mechanics to  
							
							 
							
							... 
							
							
							
							leverage the Poll Service without blocking it's workers. 
							
						 
						
							2012-09-11 10:39:43 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								21c476228a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							
							
						 
						
							2012-09-10 13:53:00 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								a2ace1b61a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-10 02:27:26 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								b7737b7273 
								
							
								 
							
						 
						
							
							
								
								webFetchInventory:  change control event to simple flag, adjust locking  
							
							 
							
							
							
						 
						
							2012-09-10 01:20:34 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								657428a439 
								
							
								 
							
						 
						
							
							
								
								Remove commented code  
							
							 
							
							
							
						 
						
							2012-09-10 01:52:02 +02:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								b776aa1665 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-08 13:35:09 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								a91ca984d5 
								
							
								 
							
						 
						
							
							
								
								llClientView: try to have only one thread per client processing  
							
							 
							
							... 
							
							
							
							RegionHandleRequests. (code assumes packet handle is called async as it is not) 
							
						 
						
							2012-09-08 12:22:40 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								ed4ad93fef 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-04 11:53:04 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								c298ae9e75 
								
							
								 
							
						 
						
							
							
								
								bug fix  
							
							 
							
							
							
						 
						
							2012-09-04 10:51:43 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								a6bbaba7ef 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-04 08:42:15 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								d4fad2ba42 
								
							
								 
							
						 
						
							
							
								
								a forgotten file plus minor changes. Imp and SL viewer seem to preserve  
							
							 
							
							... 
							
							
							
							flight. FS 4.2.2 does not. 
							
						 
						
							2012-09-04 07:32:03 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								c93b2db9f2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-09-01 03:12:10 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								1b15144208 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Data/MySQL/MySQLSimulationData.cs
	OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
	OpenSim/Region/CoreModules/Scripting/LSLHttp/UrlModule.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs 
							
						 
						
							2012-08-31 01:32:18 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								68814f904e 
								
							
								 
							
						 
						
							
							
								
								Replace SendBannedUserList with Avination's version. Untested in core. Not even test compiled.  
							
							 
							
							
							
						 
						
							2012-08-31 00:37:27 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								fd92560649 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							
							
						 
						
							2012-08-31 00:34:22 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								194eb78b90 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-08-30 01:29:43 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								211f4fb411 
								
							
								 
							
						 
						
							
							
								
								Sequence inventory descendents requests to reduce inventory server load and  
							
							 
							
							... 
							
							
							
							movement lag. 
							
						 
						
							2012-08-30 00:34:12 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								74465df43f 
								
							
								 
							
						 
						
							
							
								
								Fix issue with the quit packet being stuck int he queue and a one packet delay.  
							
							 
							
							... 
							
							
							
							Also fix semaphore excetion caused by enqueueing while dequque is taking place. 
							
						 
						
							2012-08-29 11:45:28 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								34f0694938 
								
							
								 
							
						 
						
							
							
								
								Remove Justin's addition to avoid sending incoming packets to inactive clients  
							
							 
							
							... 
							
							
							
							This also causes the initial AgentUpdate to be rejected because our processing
is asynchronous. 
							
						 
						
							2012-08-29 11:35:21 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								378a79e7cc 
								
							
								 
							
						 
						
							
							
								
								Add a queue with two priority levels. This is a drop in replacement for  
							
							 
							
							... 
							
							
							
							the BlockingQueue from OMV, but allows two priorities. 
							
						 
						
							2012-08-28 22:17:17 +02:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								7a4dba2fdc 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-08-25 16:33:29 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								6d48dbf8ca 
								
							
								 
							
						 
						
							
							
								
								Remove debug spam  
							
							 
							
							
							
						 
						
							2012-08-24 23:49:31 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								7e17f4296e 
								
							
								 
							
						 
						
							
							
								
								Fix background inventory loading (Viewer 3) so it won't lag out the sim  
							
							 
							
							
							
						 
						
							2012-08-24 23:48:01 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								f8603a215d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/IClientAPI.cs
	OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
	OpenSim/Region/CoreModules/ServiceConnectorsOut/Simulation/LocalSimulationConnector.cs
	OpenSim/Region/Framework/Scenes/Scene.cs
	OpenSim/Region/OptionalModules/Agent/InternetRelayClientView/Server/IRCClientView.cs
	OpenSim/Region/OptionalModules/World/NPC/NPCAvatar.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs 
							
						 
						
							2012-08-23 01:41:47 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								5273b6880a 
								
							
								 
							
						 
						
							
							
								
								Allow updates sent for right pec to go to the client  
							
							 
							
							
							
						 
						
							2012-08-21 21:20:20 +02:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								bcbd450fe4 
								
							
								 
							
						 
						
							
							
								
								Add --force flag to "kick user" console command to allow bypassing of recent race condition checks.  
							
							 
							
							... 
							
							
							
							This is to allow a second attempt to remove an avatar even if "show connections" shows them as already inactive (i.e. close has already been attempted once).
You should only attempt --force if a normal kick fails.
This is partly for diagnostics as we have seen some connections occasionally remain on lbsa plaza even if they are registered as inactive.
This is not a permanent solution and may not work anyway - the ultimate solution is to stop this problem from happening in the first place. 
							
						 
						
							2012-08-20 20:24:54 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								dd0556abc9 
								
							
								 
							
						 
						
							
							
								
								Fix llDialog responses so that they can be heard throughout the region. This now conforms to the behaviour in SL.  
							
							 
							
							
							
						 
						
							2012-08-19 22:05:38 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								0a959343a5 
								
							
								 
							
						 
						
							
							
								
								Make the console output from the reigon console hookable  
							
							 
							
							
							
						 
						
							2012-08-18 22:36:48 +02:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								d09fa0d76e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-08-16 16:13:38 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								f6562e2269 
								
							
								 
							
						 
						
							
							
								
								Actually add the module  
							
							 
							
							
							
						 
						
							2012-08-14 22:22:25 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								f21fdff4f9 
								
							
								 
							
						 
						
							
							
								
								Actually add the module  
							
							 
							
							
							
						 
						
							2012-08-14 21:58:07 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								9b014a7167 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster' into avination  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Scripting/VectorRender/VectorRenderModule.cs 
							
						 
						
							2012-08-14 02:34:03 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								dfb77330a8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							... 
							
							
							
							Conflicts:
	bin/lib32/BulletSim.dll
	bin/lib32/libBulletSim.so
	bin/lib64/BulletSim.dll
	bin/lib64/libBulletSim.so 
							
						 
						
							2012-08-04 11:42:59 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								b9c4a637b4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2012-08-04 03:00:20 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								205f2326dc 
								
							
								 
							
						 
						
							
							
								
								Consolidate PersistBakedTextures, DelayBeforeAppearanceSend and DelayBeforeAppearanceSave into [Appearance] section from [Startup] config section so that all appearance settings are in the same place and not in the startup bucket.  
							
							 
							
							... 
							
							
							
							All these settings are in OpenSimDefaults.ini only.  If you are using them then please adjust your OpenSim.ini 
							
						 
						
							2012-08-03 23:02:39 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								d259b6e57e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-08-03 17:27:59 +02:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								0549dde3c6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-08-03 16:22:34 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								879d1cefb8 
								
							
								 
							
						 
						
							
							
								
								clientview IsActive use is broken. Suspend it's use keeping it true ( to  
							
							 
							
							... 
							
							
							
							review later) 
							
						 
						
							2012-08-03 15:19:31 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								b8ba224b4f 
								
							
								 
							
						 
						
							
							
								
								Remove another superflouous IsActive set  
							
							 
							
							
							
						 
						
							2012-08-03 15:33:30 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								d677db338d 
								
							
								 
							
						 
						
							
							
								
								Remove a merge artefaci in IsActive handling and restore commented out correct one  
							
							 
							
							
							
						 
						
							2012-08-03 15:22:53 +02:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								254d3e1ad3 
								
							
								 
							
						 
						
							
							
								
								merge crap gerge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							... 
							
							
							
							Conflicts:
	bin/Regions/Regions.ini.example
	bin/lib32/BulletSim.dll
	bin/lib32/libBulletSim.so
	bin/lib64/BulletSim.dll
	bin/lib64/libBulletSim.so 
							
						 
						
							2012-08-02 18:21:08 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								771d79e83e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/Monitoring/BaseStatsCollector.cs
	OpenSim/Region/Application/OpenSim.cs
	OpenSim/Region/Application/OpenSimBase.cs
	OpenSim/Region/Framework/Scenes/SceneManager.cs
	bin/OpenMetaverse.Rendering.Meshmerizer.dll
	bin/OpenMetaverse.StructuredData.dll
	bin/OpenMetaverse.dll
	bin/OpenMetaverseTypes.dll
	prebuild.xml 
							
						 
						
							2012-07-28 00:39:36 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								35efa88c26 
								
							
								 
							
						 
						
							
							
								
								Rename OpenSim.Framework.Statistics to OpenSim.Framework.Monitoring.  
							
							 
							
							... 
							
							
							
							This better reflects the long-term purpose of that project and matches Monitoring modules. 
							
						 
						
							2012-07-25 23:11:50 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								6930d696e9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Avatar/Attachments/Tests/AttachmentsModuleTests.cs 
							
						 
						
							2012-07-25 18:19:12 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								ef8570f789 
								
							
								 
							
						 
						
							
							
								
								Extend region console "show queues" command to show already collected time since last packeted received by the simulator from a viewer.  
							
							 
							
							
							
						 
						
							2012-07-24 23:39:31 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								112df30ea3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							
							
						 
						
							2012-07-23 19:32:08 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								23be64c132 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-07-23 20:18:07 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								b1b3057adc 
								
							
								 
							
						 
						
							
							
								
								Fix double-ping on logout by not sending a stop packet to the client  
							
							 
							
							... 
							
							
							
							if the client told us it wants to log out in the first place. 
							
						 
						
							2012-07-21 20:56:19 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								df866fd300 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							
							
						 
						
							2012-07-20 09:35:22 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								7da744566d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
	OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
	OpenSim/Region/Framework/Scenes/ScenePresence.cs 
							
						 
						
							2012-07-20 09:31:06 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								d1d331a4c0 
								
							
								 
							
						 
						
							
							
								
								Make LLClientView instant message handling asynchronous rather than synchronous to prevent long operations from holding up all inbound packet processing.  
							
							 
							
							... 
							
							
							
							Giving a large folder from one avatar to another was causing a long delay when handled synchronously, since it took some time to retrieve the necessary data from the inventory service.
Handling this asynchronously instead stops this delay from disrupting all avatars in the scene.  This has been shown in OSGrid.
I see no reason for not handling all IM messages asynchronously, just as incoming chat is handled asynchronously, so this has been switched for all instant messages.
Thanks to Nebadon for testing this change out. 
							
						 
						
							2012-07-19 23:20:03 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								ba80f137b5 
								
							
								 
							
						 
						
							
							
								
								Prevent race conditions between two threads that call LLClientView.Close() simultaneously (e.g. ack timeout and an attempt to reconnect)  
							
							 
							
							
							
						 
						
							2012-07-19 22:32:27 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								ce8b9e6c57 
								
							
								 
							
						 
						
							
							
								
								Fix slow loading of task inventory  
							
							 
							
							
							
						 
						
							2012-07-19 12:27:36 +02:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								e925b0654d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-07-17 02:07:21 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								c256447f46 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs
	OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2012-07-16 22:22:42 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								d3d877ceca 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-07-16 00:46:22 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								3149eca68f 
								
							
								 
							
						 
						
							
							
								
								backkick git  
							
							 
							
							
							
						 
						
							2012-07-15 23:45:47 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								5c145aa539 
								
							
								 
							
						 
						
							
							
								
								merge fix  
							
							 
							
							
							
						 
						
							2012-07-16 00:43:35 +02:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								8568771015 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							
							
						 
						
							2012-07-16 00:38:05 +02:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								cdd03acffa 
								
							
								 
							
						 
						
							
							
								
								just a kick git  
							
							 
							
							
							
						 
						
							2012-07-15 23:37:31 +01:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								911ca5b806 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs 
							
						 
						
							2012-07-16 00:34:51 +02:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								13e1635e4d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs 
							
						 
						
							2012-07-16 00:01:05 +02:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								337b2e634a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs 
							
						 
						
							2012-07-15 23:56:00 +02:00  
						
					 
				
					
						
							
							
								 
								ubit
							
						 
						
							 
							
							
							
								
							
								1b81a2bd49 
								
							
								 
							
						 
						
							
							
								
								to stash  
							
							 
							
							
							
						 
						
							2012-07-15 23:54:24 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								668723fab3 
								
							
								 
							
						 
						
							
							
								
								Remove instrumentation and fix the message delivery issue  
							
							 
							
							
							
						 
						
							2012-07-15 23:01:58 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								b130dcea21 
								
							
								 
							
						 
						
							
							
								
								Testing changes and instrumentation  
							
							 
							
							
							
						 
						
							2012-07-15 22:28:47 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								283df0610d 
								
							
								 
							
						 
						
							
							
								
								Save packets received while the client is added and replay them later.  
							
							 
							
							
							
						 
						
							2012-07-15 21:45:06 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								8b4f7604e6 
								
							
								 
							
						 
						
							
							
								
								Revert "Experimentally handle UseCircuitCode synchrnonously"  
							
							 
							
							... 
							
							
							
							This reverts commit e3fa73da96 . 
							
						 
						
							2012-07-15 19:45:08 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								e3fa73da96 
								
							
								 
							
						 
						
							
							
								
								Experimentally handle UseCircuitCode synchrnonously  
							
							 
							
							
							
						 
						
							2012-07-15 17:17:59 +02:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								64393a7ca8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2012-07-13 02:27:16 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								3b3d9967b1 
								
							
								 
							
						 
						
							
							
								
								Remove IClientAPI.GetClientEP() in favour of existing identical IClientAPI.RemoteEndpoint.  
							
							 
							
							
							
						 
						
							2012-07-12 23:29:57 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								26d89777d8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/Servers/HttpServer/PollServiceEventArgs.cs
	OpenSim/Region/ClientStack/Linden/Caps/EventQueue/EventQueueGetModule.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs 
							
						 
						
							2012-07-06 20:51:18 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								5776351f6a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs 
							
						 
						
							2012-07-05 22:17:39 +01:00  
						
					 
				
					
						
							
							
								 
								UbitUmarov
							
						 
						
							 
							
							
							
								
							
								02cb0bf80a 
								
							
								 
							
						 
						
							
							
								
								added a timeout paramenter to PollServiceEventArgs, so each type can define it's timeout  
							
							 
							
							
							
						 
						
							2012-07-04 17:40:02 +01:00  
						
					 
				
					
						
							
							
								 
								Justin Clark-Casey (justincc)
							
						 
						
							 
							
							
							
								
							
								5691a8b860 
								
							
								 
							
						 
						
							
							
								
								refactor: rename Watchdog.WATCHDOG_TIMEOUT_MS to DEFAULT_WATCHDOG_TIMEOUT_MS to reflect what it actually is  
							
							 
							
							
							
						 
						
							2012-07-04 00:15:03 +01:00