eb6cca4750 
								
							
								 
							
						 
						
							
							
								
								* refactor: Rename IRegionSerialiser and move into interfaces namespace  
							
							
							
						 
						
							2008-12-19 19:07:11 +00:00  
				
					
						
							
							
								 
						
							
							
								fbd44e628c 
								
							
								 
							
						 
						
							
							
								
								Reset Expire date for tempOnRez objects on rez. Fixes Mantis#2848  
							
							
							
						 
						
							2008-12-19 18:38:45 +00:00  
				
					
						
							
							
								 
						
							
							
								5313330e4d 
								
							
								 
							
						 
						
							
							
								
								* minor: move IGesturesModule into the correct namespace  
							
							
							
						 
						
							2008-12-19 18:37:15 +00:00  
				
					
						
							
							
								 
						
							
							
								583fa73126 
								
							
								 
							
						 
						
							
							
								
								* refactor: Remove archiver module scene wrappers  
							
							
							
						 
						
							2008-12-19 18:33:03 +00:00  
				
					
						
							
							
								 
						
							
							
								7271edd684 
								
							
								 
							
						 
						
							
							
								
								* Add missing file from last commit  
							
							
							
						 
						
							2008-12-19 18:02:59 +00:00  
				
					
						
							
							
								 
						
							
							
								7ce8ccb043 
								
							
								 
							
						 
						
							
							
								
								* refactor: Move tree code out into a separate module  
							
							
							
						 
						
							2008-12-19 17:57:03 +00:00  
				
					
						
							
							
								 
						
							
							
								7bbda6651e 
								
							
								 
							
						 
						
							
							
								
								* Commit patch from cmickeyb.   #2871 .  Optimized float array for the terrain heightfield to reduce cpu usage on new client significantly.  
							
							... 
							
							
							
							Thanks cmickeyb! 
							
						 
						
							2008-12-19 00:06:19 +00:00  
				
					
						
							
							
								 
						
							
							
								c6b2ffb734 
								
							
								 
							
						 
						
							
							
								
								Make llSetAlpha and llSetTexture properly queue full updates, so changes  
							
							... 
							
							
							
							are visible right away 
							
						 
						
							2008-12-18 19:59:51 +00:00  
				
					
						
							
							
								 
						
							
							
								d04247d418 
								
							
								 
							
						 
						
							
							
								
								Removing a check in Teleports. This check should be there, I think, but it may be causing problems right now.  
							
							
							
						 
						
							2008-12-18 19:45:55 +00:00  
				
					
						
							
							
								 
						
							
							
								8231f9476c 
								
							
								 
							
						 
						
							
							
								
								Fix and streamline the RegionHandshake stuff for estate managers  
							
							
							
						 
						
							2008-12-18 19:20:11 +00:00  
				
					
						
							
							
								 
						
							
							
								4f88f25913 
								
							
								 
							
						 
						
							
							
								
								* refactor: move gestures code out from Scene into its own module  
							
							
							
						 
						
							2008-12-18 18:49:05 +00:00  
				
					
						
							
							
								 
						
							
							
								3a56d91974 
								
							
								 
							
						 
						
							
							
								
								This may fix mantis  #2855 . There was a race condition on the TextureDownloadModule upon clients (ScenePresences) being closed. If there were still textures to send, the UserTextureServices was created again, but pointing to the old IClient that had just been closed, which made things not work upon that user returning to that region.  
							
							
							
						 
						
							2008-12-18 18:11:29 +00:00  
				
					
						
							
							
								 
						
							
							
								2537a4098a 
								
							
								 
							
						 
						
							
							
								
								Enabled complex meshing for simple box prims with non-zero shear  
							
							
							
						 
						
							2008-12-18 17:53:38 +00:00  
				
					
						
							
							
								 
						
							
							
								3a1b3ce32d 
								
							
								 
							
						 
						
							
							
								
								* Apply  http://opensimulator.org/mantis/view.php?id=2810  
							
							... 
							
							
							
							* Fix set up of master avatar on a fresh OpenSim install
* Turns out we had started hashing the password too many times.  Thanks jonc! 
							
						 
						
							2008-12-18 15:59:48 +00:00  
				
					
						
							
							
								 
						
							
							
								98d0d728c2 
								
							
								 
							
						 
						
							
							
								
								Stop hacked godmode from being able to actually move other people's  
							
							... 
							
							
							
							attachments 
							
						 
						
							2008-12-18 13:33:48 +00:00  
				
					
						
							
							
								 
						
							
							
								a66657f155 
								
							
								 
							
						 
						
							
							
								
								* Tweak my previously mentioned nasty hack so it's a little less nasty  
							
							
							
						 
						
							2008-12-18 13:17:54 +00:00  
				
					
						
							
							
								 
						
							
							
								56f1b03cd0 
								
							
								 
							
						 
						
							
							
								
								* Added "show queues" command that shows throttling queues for all clients.  
							
							... 
							
							
							
							*** This only works for LLCLientView at the moment *** 
							
						 
						
							2008-12-18 13:16:41 +00:00  
				
					
						
							
							
								 
						
							
							
								0f25e8298b 
								
							
								 
							
						 
						
							
							
								
								* Add a nasty hack to try and give the HttpServer a few extra lives until we dig more into what's causing it to stop listening.  
							
							
							
						 
						
							2008-12-18 11:44:53 +00:00  
				
					
						
							
							
								 
						
							
							
								68c53c6da0 
								
							
								 
							
						 
						
							
							
								
								* Caught unhandled IOException, and outputted it to log.  
							
							
							
						 
						
							2008-12-18 11:39:24 +00:00  
				
					
						
							
							
								 
						
							
							
								eb777b7373 
								
							
								 
							
						 
						
							
							
								
								* Catch a WebException in the LoadImageURLModule  
							
							
							
						 
						
							2008-12-18 08:50:25 +00:00  
				
					
						
							
							
								 
						
							
							
								f4acaafd3a 
								
							
								 
							
						 
						
							
							
								
								* Added more articulate logging of HttpServer so we can diagnose issues.  
							
							
							
						 
						
							2008-12-18 02:42:26 +00:00  
				
					
						
							
							
								 
						
							
							
								3b0a6efde7 
								
							
								 
							
						 
						
							
							
								
								This innocuous change in the TextureDownloadModule suddenly made the texture problems ( #2855 ) go away for me. I'm committing it, so that others can test and refute, to make sure I'm not hallucinating.  
							
							
							
						 
						
							2008-12-18 02:31:40 +00:00  
				
					
						
							
							
								 
						
							
							
								6358c21208 
								
							
								 
							
						 
						
							
							
								
								* Committing an opensim level error message on httpserver.  This might help with the eventqueue http server death.  
							
							
							
						 
						
							2008-12-18 01:52:49 +00:00  
				
					
						
							
							
								 
						
							
							
								6ef64593fd 
								
							
								 
							
						 
						
							
							
								
								Fix attachment persistence which got broken with some inventory  
							
							... 
							
							
							
							changes a few revs back. 
							
						 
						
							2008-12-17 22:09:14 +00:00  
				
					
						
							
							
								 
						
							
							
								ba6b3ade3b 
								
							
								 
							
						 
						
							
							
								
								fix a bug with the Grid REST interface that was returning the classname  
							
							... 
							
							
							
							in the UUID field instead of the actual UUID because of an implicit use
of ToString() 
							
						 
						
							2008-12-17 21:59:20 +00:00  
				
					
						
							
							
								 
						
							
							
								bb31389b7d 
								
							
								 
							
						 
						
							
							
								
								remove an unused Match line in prebuild that is causing issues for  
							
							... 
							
							
							
							windows people: http://opensimulator.org/mantis/view.php?id=2851  
							
						 
						
							2008-12-17 21:05:14 +00:00  
				
					
						
							
							
								 
						
							
							
								a9e38bcafc 
								
							
								 
							
						 
						
							
							
								
								Reapply the packet optimization patch, with changes  
							
							
							
						 
						
							2008-12-17 21:00:18 +00:00  
				
					
						
							
							
								 
						
							
							
								dce11e4685 
								
							
								 
							
						 
						
							
							
								
								* minor: Comment out "Informing neighbours" debug message that pops up whenever some aspect of the avatar changes.  
							
							... 
							
							
							
							* with Diva's blessing ;) 
							
						 
						
							2008-12-17 20:54:34 +00:00  
				
					
						
							
							
								 
						
							
							
								2bcf315ea2 
								
							
								 
							
						 
						
							
							
								
								Revert 7754 and 7755 pending a rework  
							
							
							
						 
						
							2008-12-17 20:34:37 +00:00  
				
					
						
							
							
								 
						
							
							
								5320f0f33c 
								
							
								 
							
						 
						
							
							
								
								Stop packets that may be resent from being returned to the packet pool.  
							
							... 
							
							
							
							FWIW 
							
						 
						
							2008-12-17 20:21:48 +00:00  
				
					
						
							
							
								 
						
							
							
								2108d328df 
								
							
								 
							
						 
						
							
							
								
								* revert r7724 so that PresenceChildStatus() starts throwing NRE's again  
							
							... 
							
							
							
							* apparantly logout code relies on this happening in certain circumstances.  Really, the root issue needs to be investigated. 
							
						 
						
							2008-12-17 19:12:56 +00:00  
				
					
						
							
							
								 
						
							
							
								7ef5a79fef 
								
							
								 
							
						 
						
							
							
								
								Change the PacketQueue to use the stored size as well  
							
							
							
						 
						
							2008-12-17 19:01:47 +00:00  
				
					
						
							
							
								 
						
							
							
								0d3a9b45ae 
								
							
								 
							
						 
						
							
							
								
								Marry AckData to LLQueItem, and store packet data and length there for  
							
							... 
							
							
							
							use everywhere. Each packet gets serialized only once now in PacketHandler 
							
						 
						
							2008-12-17 18:56:47 +00:00  
				
					
						
							
							
								 
						
							
							
								ff7c8551ba 
								
							
								 
							
						 
						
							
							
								
								* remove mono compiler warnings  
							
							... 
							
							
							
							* should work - the last compile failure looks like a random glitch... 
							
						 
						
							2008-12-17 18:42:23 +00:00  
				
					
						
							
							
								 
						
							
							
								b37c8d6cbd 
								
							
								 
							
						 
						
							
							
								
								* minor: Comment out high volume 'Getting MapItems' messages  
							
							... 
							
							
							
							* make worldmap module log tags consistent 
							
						 
						
							2008-12-17 18:20:33 +00:00  
				
					
						
							
							
								 
						
							
							
								7b6471f642 
								
							
								 
							
						 
						
							
							
								
								Kicking child agents off on the first login after a client crash. The child agents kickoff was  
							
							... 
							
							
							
							missing from when this is run in grid mode. But, worse, turns out that this whole feature of kicking
off the user after a crash was entirely missing from standalone mode. 
							
						 
						
							2008-12-17 17:44:00 +00:00  
				
					
						
							
							
								 
						
							
							
								ab77b22f0f 
								
							
								 
							
						 
						
							
							
								
								* Only serialize packets once for the length calculation for throttle queues rather than twice  
							
							
							
						 
						
							2008-12-17 17:33:57 +00:00  
				
					
						
							
							
								 
						
							
							
								35ec496f98 
								
							
								 
							
						 
						
							
							
								
								Revamp packet handler to smooth out the stream of resent packets.  
							
							... 
							
							
							
							Eliminates the bursting in resends observed in the prior implementation 
							
						 
						
							2008-12-17 17:19:14 +00:00  
				
					
						
							
							
								 
						
							
							
								72ff5322f5 
								
							
								 
							
						 
						
							
							
								
								* Replace manually zeroing with Array.Clear().  Thanks cmickeyb  
							
							
							
						 
						
							2008-12-17 17:18:52 +00:00  
				
					
						
							
							
								 
						
							
							
								8e5fe0257c 
								
							
								 
							
						 
						
							
							
								
								Mantis  #2850  
							
							... 
							
							
							
							Applying the patch to reduce the load caused by the throttle loop even more 
							
						 
						
							2008-12-17 17:05:12 +00:00  
				
					
						
							
							
								 
						
							
							
								2e79fd0f0c 
								
							
								 
							
						 
						
							
							
								
								* minor: Minor documentation and small minor change on LLPacketThrottle to remove some unnecessary lines  
							
							
							
						 
						
							2008-12-17 17:01:02 +00:00  
				
					
						
							
							
								 
						
							
							
								ac451485d6 
								
							
								 
							
						 
						
							
							
								
								* minor: Remove unused AppearanceTableMapper as pointed out by jonc in  http://opensimulator.org/mantis/view.php?id=2843  
							
							
							
						 
						
							2008-12-17 16:47:38 +00:00  
				
					
						
							
							
								 
						
							
							
								890d8d4215 
								
							
								 
							
						 
						
							
							
								
								* Simply friends code by only sending notifications to a newly logged on user for other users who are online.  
							
							... 
							
							
							
							* No need to send offline notifications since the client assumes this (and future clients should be able to do the same). 
							
						 
						
							2008-12-17 16:34:11 +00:00  
				
					
						
							
							
								 
						
							
							
								b4680f653d 
								
							
								 
							
						 
						
							
							
								
								* Implement 'Save Object Back to My Inventory'.  On the Linden client this is in the Tools menu available when editing an object  
							
							... 
							
							
							
							* This facility allows you to save changes to an object that you've rezzed into a region back into their original inventory item without having to take a copy of the rezzed 
object. 
							
						 
						
							2008-12-17 16:11:03 +00:00  
				
					
						
							
							
								 
						
							
							
								ca0de93d9a 
								
							
								 
							
						 
						
							
							
								
								* Adding some locks to XEngine's m_PrimObjects which were prone to 'the collection was modified'  
							
							
							
						 
						
							2008-12-17 15:30:26 +00:00  
				
					
						
							
							
								 
						
							
							
								027ae58dc4 
								
							
								 
							
						 
						
							
							
								
								Stop users taking a copy of a in world prim that contains inventory items that have no copy permission set.  
							
							
							
						 
						
							2008-12-17 13:32:01 +00:00  
				
					
						
							
							
								 
						
							
							
								6c8f9078ef 
								
							
								 
							
						 
						
							
							
								
								Added a check to CanDuplicateObject(), to stop duplicating prims that contains inventory items that you don't have permission to copy  
							
							
							
						 
						
							2008-12-17 12:53:47 +00:00  
				
					
						
							
							
								 
						
							
							
								1c30111c7a 
								
							
								 
							
						 
						
							
							
								
								Stop owners from duplicating no-copy objects in-world  
							
							
							
						 
						
							2008-12-17 12:12:23 +00:00  
				
					
						
							
							
								 
						
							
							
								a5343c5404 
								
							
								 
							
						 
						
							
							
								
								Add repecting the min and max values back in  
							
							
							
						 
						
							2008-12-17 09:55:10 +00:00  
				
					
						
							
							
								 
						
							
							
								e394e1c06f 
								
							
								 
							
						 
						
							
							
								
								Remove a major bottleneck in throttling code.  
							
							
							
						 
						
							2008-12-17 09:52:52 +00:00