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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								ac2380bbfa 
								
							
								 
							
						 
						
							
							
								
								Add booleans to control whether we actually crete inventory items  
							
							
							
						 
						
							2012-09-18 02:12:07 +02:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								fd20ef5c91 
								
							
								 
							
						 
						
							
							
								
								add some locks to GetTextureModule  
							
							
							
						 
						
							2012-09-17 22:35:36 +01:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								c3666c9ec3 
								
							
								 
							
						 
						
							
							
								
								make sure client still has money at upload  
							
							
							
						 
						
							2012-09-17 19:38:05 +01:00  
				
					
						
							
							
								 
						
							
							
								7f5b1182ef 
								
							
								 
							
						 
						
							
							
								
								same cleanup  
							
							
							
						 
						
							2012-09-17 19:09:51 +01:00  
				
					
						
							
							
								 
						
							
							
								1740325392 
								
							
								 
							
						 
						
							
							
								
								removed broken fee compression  
							
							
							
						 
						
							2012-09-17 17:49:10 +01:00  
				
					
						
							
							
								 
						
							
							
								df77724bbc 
								
							
								 
							
						 
						
							
							
								
								let mesh model estimator work even without money module, so other  
							
							... 
							
							
							
							estimations can work 
							
						 
						
							2012-09-17 15:50:59 +01:00  
				
					
						
							
							
								 
						
							
							
								5915dfc26f 
								
							
								 
							
						 
						
							
							
								
								Make use of mesh cost functions  
							
							
							
						 
						
							2012-09-17 15:37:05 +01:00  
				
					
						
							
							
								 
						
							
							
								f79de2232e 
								
							
								 
							
						 
						
							
							
								
								fix build  
							
							
							
						 
						
							2012-09-17 13:52:27 +01:00  
				
					
						
							
							
								 
						
							
							
								5bbc4fb2a5 
								
							
								 
							
						 
						
							
							
								
								missing file for suport of mesh upload cost  
							
							
							
						 
						
							2012-09-17 13:39:38 +01:00  
				
					
						
							
							
								 
						
							
							
								bc85c1d084 
								
							
								 
							
						 
						
							
							
								
								add suport funtions for mesh upload costs  
							
							
							
						 
						
							2012-09-17 13:32:58 +01:00  
				
					
						
							
							
								 
						
							
							
								f2308c819e 
								
							
								 
							
						 
						
							
							
								
								Remove spammy "axislock" debug.  
							
							
							
						 
						
							2012-09-17 12:58:59 +02:00  
				
					
						
							
							
								 
						
							
							
								8dae7928d3 
								
							
								 
							
						 
						
							
							
								
								Make agent creation at destination asynchronous. Failures here are pretty  
							
							... 
							
							
							
							much guaranteed to be fatal and the few times this would dosconnect an agent
are more than made up for by the increased throughput of replying and
closing the connection vs. keeping it open during the heavy work. Also causes
better feedback to the viewer as the time is now split between Requesting
Teleport and Connectiong to Destination. 
							
						 
						
							2012-09-16 23:41:34 +02:00  
				
					
						
							
							
								 
						
							
							
								a79bafaaaf 
								
							
								 
							
						 
						
							
							
								
								Change the close tmeout from 2 to 3 seconds on teleport. This may  
							
							... 
							
							
							
							prevent being logged out after a successful teleport. 
							
						 
						
							2012-09-16 22:52:45 +02:00  
				
					
						
							
							
								 
						
							
							
								7d5942d154 
								
							
								 
							
						 
						
							
							
								
								Make IncomingCloseChildAgent not send a stop packet. This may prevent  
							
							... 
							
							
							
							a viewer from being logged out after an otherwise successful teleport. 
							
						 
						
							2012-09-16 22:51:04 +02:00  
				
					
						
							
							
								 
						
							
							
								a76ce4f64d 
								
							
								 
							
						 
						
							
							
								
								Make the agent being kicked a child agent first so there won't be a ghost  
							
							
							
						 
						
							2012-09-16 22:50:35 +02:00  
				
					
						
							
							
								 
						
							
							
								a97436f2f1 
								
							
								 
							
						 
						
							
							
								
								Catch a nullref in the code to suppress GetTexture warnign spam we can't  
							
							... 
							
							
							
							do a thing about anyway. 
							
						 
						
							2012-09-16 16:42:30 +02:00  
				
					
						
							
							
								 
						
							
							
								2aa7a22129 
								
							
								 
							
						 
						
							
							
								
								Sequence/throttle asset retrievals.  
							
							
							
						 
						
							2012-09-14 23:09:07 +02:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								9f93bef111 
								
							
								 
							
						 
						
							
							
								
								Allow setting connection limits, part 2  
							
							
							
						 
						
							2012-09-14 00:15:10 +02:00  
				
					
						
							
							
								 
						
							
							
								45fe25de0d 
								
							
								 
							
						 
						
							
							
								
								Allow some more connections to try to ease lag.  
							
							
							
						 
						
							2012-09-14 00:14:39 +02:00  
				
					
						
							
							
								 
						
							
							
								f14b257fc0 
								
							
								 
							
						 
						
							
							
								
								Wait longer for arrival cofirmation to aid tps into laggy regions  
							
							
							
						 
						
							2012-09-14 00:13:08 +02:00  
				
					
						
							
							
								 
						
							
							
								e1e9855ede 
								
							
								 
							
						 
						
							
							
								
								Wait a bit longer for new scene presences to aid tps into laggy regions  
							
							
							
						 
						
							2012-09-14 00:12:41 +02:00  
				
					
						
							
							
								 
						
							
							
								52d74cf274 
								
							
								 
							
						 
						
							
							
								
								Allow setting max connections for an endpoint  
							
							
							
						 
						
							2012-09-14 00:11:23 +02:00  
				
					
						
							
							
								 
						
							
							
								e7932682a2 
								
							
								 
							
						 
						
							
							
								
								Add a logger so the prior commit will work  
							
							
							
						 
						
							2012-09-12 21:24:09 +02:00  
				
					
						
							
							
								 
						
							
							
								d8e9188908 
								
							
								 
							
						 
						
							
							
								
								Stop expiry timer when upload is complete. Log if timeout is reached.  
							
							
							
						 
						
							2012-09-12 21:14:55 +02:00  
				
					
						
							
							
								 
						
							
							
								5139db2638 
								
							
								 
							
						 
						
							
							
								
								Add a timer to time out upload caps handlers that are not used.  
							
							
							
						 
						
							2012-09-12 12:56:59 +02:00  
				
					
						
							
							
								 
						
							
							
								fd1ee58f87 
								
							
								 
							
						 
						
							
							
								
								Add a missing brace, remove a useless temp variable, enable charging.  
							
							
							
						 
						
							2012-09-11 22:52:11 +02:00  
				
					
						
							
							
								 
						
							
							
								013e94af5d 
								
							
								 
							
						 
						
							
							
								
								report mesh upload costs ( fake values)  
							
							
							
						 
						
							2012-09-11 23:06:29 +01:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								4ff7891506 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into ubitwork  
							
							
							
						 
						
							2012-09-11 18:55:30 +01:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								757a669924 
								
							
								 
							
						 
						
							
							
								
								Re-add the module and fix a typo  
							
							
							
						 
						
							2012-09-11 17:55:33 +02:00  
				
					
						
							
							
								 
						
							
							
								375ca478dd 
								
							
								 
							
						 
						
							
							
								
								Rename NewFileAgentInventoryVariablePrice to NewAgentInventoryVariablePrice  
							
							... 
							
							
							
							which is the name actually used in viewer code. 
							
						 
						
							2012-09-11 17:52:24 +02:00  
				
					
						
							
							
								 
						
							
							
								a6928a479e 
								
							
								 
							
						 
						
							
							
								
								Add cost calculation suppor tto the VariablePrice one as well  
							
							
							
						 
						
							2012-09-11 17:51:20 +02:00  
				
					
						
							
							
								 
						
							
							
								ead4b8998c 
								
							
								 
							
						 
						
							
							
								
								Revert "Remove the unused NewFileAgentInventoryVariablePrice module."  
							
							... 
							
							
							
							It's actually used.
This reverts commit 94a8e5572b 
							
						 
						
							2012-09-11 17:28:37 +02:00  
				
					
						
							
							
								 
						
							
							
								bd1d9a214b 
								
							
								 
							
						 
						
							
							
								
								Add the option to have variable costing for uploads  
							
							
							
						 
						
							2012-09-11 17:28:13 +02:00  
				
					
						
							
							
								 
						
							
							
								94a8e5572b 
								
							
								 
							
						 
						
							
							
								
								Remove the unused NewFileAgentInventoryVariablePrice module.  
							
							
							
						 
						
							2012-09-11 15:07:32 +02:00  
				
					
						
							
							
								 
						
							
							
								0d5023b46b 
								
							
								 
							
						 
						
							
							
								
								fix prebuild.xml  
							
							
							
						 
						
							2012-09-11 12:34:44 +01:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								657428a439 
								
							
								 
							
						 
						
							
							
								
								Remove commented code  
							
							
							
						 
						
							2012-09-10 01:52:02 +02:00  
				
					
						
							
							
								 
						
							
							
								761bf8c1eb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							
							
						 
						
							2012-09-10 01:50:41 +02:00  
				
					
						
							
							
								 
						
							
							
								a7250c6ea1 
								
							
								 
							
						 
						
							
							
								
								add a extra httppool thread to compensate for webfetchinventory  
							
							
							
						 
						
							2012-09-10 01:23:20 +01:00  
				
					
						
							
							
								 
						
							
							
								b7737b7273 
								
							
								 
							
						 
						
							
							
								
								webFetchInventory:  change control event to simple flag, adjust locking  
							
							
							
						 
						
							2012-09-10 01:20:34 +01:00  
				
					
						
							
							
								 
						
							
							
								afb4e06f63 
								
							
								 
							
						 
						
							
							
								
								Reduce max concurrent endpoint connections from 50 to 6 (was 2 before)  
							
							
							
						 
						
							2012-09-09 17:41:10 +02:00  
				
					
						
							
							
								 
						
							
							
								0556bbefdd 
								
							
								 
							
						 
						
							
							
								
								Catch zero UUIDs in LSL and shout as an error. Also catch attempts to send IM  
							
							... 
							
							
							
							to UUID.Zero because it ties up XMLRPC handlers needlessly. 
							
						 
						
							2012-09-09 16:30:01 +02:00  
				
					
						
							
							
								 
						
							
							
								d734c1985c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							
							
						 
						
							2012-09-08 18:03:17 +02:00