b8119ada59 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							
							
						 
						
							2012-09-23 23:47:56 +02:00  
				
					
						
							
							
								 
						
							
							
								2d02405186 
								
							
								 
							
						 
						
							
							
								
								Change the poll service to use a thread pool for replies to make sure the  
							
							... 
							
							
							
							event queues aren't blocked by other traffic. 
							
						 
						
							2012-09-23 23:16:25 +02:00  
				
					
						
							
							
								 
						
							
							
								a5d969d92f 
								
							
								 
							
						 
						
							
							
								
								Comment out asset error for sculpts/meshes. If an asset is missing it's missing.  
							
							... 
							
							
							
							We can't put it back so we don't need to know. 
							
						 
						
							2012-09-23 20:57:36 +02:00  
				
					
						
							
							
								 
						
							
							
								291e57afb4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/Caps/BunchOfCaps/MeshCost.cs 
							
						 
						
							2012-09-23 19:18:49 +02:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								11e05217df 
								
							
								 
							
						 
						
							
							
								
								report asset upload errors the right away  
							
							
							
						 
						
							2012-09-22 21:14:15 +01:00  
				
					
						
							
							
								 
						
							
							
								4bba72b7af 
								
							
								 
							
						 
						
							
							
								
								removed AssetUploaderWithCost, fixing AssetUploader. add parsing of some  
							
							... 
							
							
							
							more needed fields in request 
							
						 
						
							2012-09-22 16:47:15 +01:00  
				
					
						
							
							
								 
						
							
							
								7de67d5680 
								
							
								 
							
						 
						
							
							
								
								removed unused data in MeshUploadFlag response  
							
							
							
						 
						
							2012-09-22 12:00:14 +01:00  
				
					
						
							
							
								 
						
							
							
								f9c24c9414 
								
							
								 
							
						 
						
							
							
								
								read model upload cost parameters from config [Economy] section  
							
							
							
						 
						
							2012-09-21 11:50:14 +01:00  
				
					
						
							
							
								 
						
							
							
								5d63c20122 
								
							
								 
							
						 
						
							
							
								
								refix prior commit  
							
							
							
						 
						
							2012-09-20 15:41:16 +02:00  
				
					
						
							
							
								 
						
							
							
								9ff6c85325 
								
							
								 
							
						 
						
							
							
								
								Make uploads free for now - we will have to announce this  
							
							
							
						 
						
							2012-09-20 15:39:46 +02:00  
				
					
						
							
							
								 
						
							
							
								bf987f96d2 
								
							
								 
							
						 
						
							
							
								
								Fix model upload rotations and offsets ( i hope )  
							
							
							
						 
						
							2012-09-20 14:32:30 +01:00  
				
					
						
							
							
								 
						
							
							
								629138d4fa 
								
							
								 
							
						 
						
							
							
								
								Change texture price back to 10 C$  
							
							
							
						 
						
							2012-09-19 13:01:34 +02:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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