a66e747c95 
								
							
								 
							
						 
						
							
							
								
								add GetActiveMembershipData() to groups modules, let core groups also have GetMembershipData(), wait for client to ask for it not telling in OnNewClient, as other modules do.  
							
							
							
						 
						
							2016-08-04 20:57:57 +01:00  
				
					
						
							
							
								 
						
							
							
								4f17078b07 
								
							
								 
							
						 
						
							
							
								
								add a weak safeguard  
							
							
							
						 
						
							2016-08-04 18:21:16 +01:00  
				
					
						
							
							
								 
						
							
							
								5861355577 
								
							
								 
							
						 
						
							
							
								
								do friends recaching on MakeRoot for normal tps, delay it on crossings  
							
							
							
						 
						
							2016-08-04 17:39:10 +01:00  
				
					
						
							
							
								 
						
							
							
								bb8e271081 
								
							
								 
							
						 
						
							
							
								
								fix a typo  
							
							
							
						 
						
							2016-08-04 17:29:47 +01:00  
				
					
						
							
							
								 
						
							
							
								2619005f46 
								
							
								 
							
						 
						
							
							
								
								also disable vehicle hover if its hover is set to zero  
							
							
							
						 
						
							2016-08-04 17:17:16 +01:00  
				
					
						
							
							
								 
						
							
							
								3f2291611f 
								
							
								 
							
						 
						
							
							
								
								apply external forces and torque to vehicles also, as other engines do  
							
							
							
						 
						
							2016-08-04 16:24:19 +01:00  
				
					
						
							
							
								 
						
							
							
								4c7b2b2ed7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2016-08-04 06:14:46 +01:00  
				
					
						
							
							
								 
						
							
							
								1b16ad9088 
								
							
								 
							
						 
						
							
							
								
								let get by handle also search on inner lookup table  
							
							
							
						 
						
							2016-08-04 03:16:29 +01:00  
				
					
						
							
							
								 
						
							
							
								721d5ed145 
								
							
								 
							
						 
						
							
							
								
								well then also no need to remove them :)  
							
							
							
						 
						
							2016-08-04 01:19:52 +01:00  
				
					
						
							
							
								 
						
							
							
								9e07c55746 
								
							
								 
							
						 
						
							
							
								
								no need to place normal size regions on the inner lookup table (HANDLEMASH ? its MASK)  
							
							
							
						 
						
							2016-08-04 01:16:17 +01:00  
				
					
						
							
							
								 
						
							
							
								374911c410 
								
							
								 
							
						 
						
							
							
								
								try to speed up get by position X,Y on region info cache  
							
							
							
						 
						
							2016-08-04 00:39:28 +01:00  
				
					
						
							
							
								 
						
							
							
								e15dc72113 
								
							
								 
							
						 
						
							
							
								
								Provide tests for native datatypes where LSL Constants are used in lists as JSON elements. Namely: LSL_Float/double, LSL_String/string, LSL_Integer/int. Fixes  http://opensimulator.org/mantis/view.php?id=7957  
							
							... 
							
							
							
							Signed-off-by: UbitUmarov <ajlduarte@sapo.pt> 
							
						 
						
							2016-08-03 22:24:04 +01:00  
				
					
						
							
							
								 
						
							
							
								2d8669ad39 
								
							
								 
							
						 
						
							
							
								
								reduce ubOde walking super climbers  
							
							
							
						 
						
							2016-08-02 21:08:22 +01:00  
				
					
						
							
							
								 
						
							
							
								c035871e76 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2016-08-02 18:19:34 +01:00  
				
					
						
							
							
								 
						
							
							
								a99df75a30 
								
							
								 
							
						 
						
							
							
								
								(mantis 7983) update local cache when storing a baked tex on assets server  
							
							
							
						 
						
							2016-08-02 17:45:06 +01:00  
				
					
						
							
							
								 
						
							
							
								5baceff4e9 
								
							
								 
							
						 
						
							
							
								
								stop a spamming robust debug message  
							
							
							
						 
						
							2016-08-02 17:37:41 +01:00  
				
					
						
							
							
								 
						
							
							
								d0ccaead0e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2016-08-02 16:54:11 +01:00  
				
					
						
							
							
								 
						
							
							
								90b899c4e4 
								
							
								 
							
						 
						
							
							
								
								do not try to cache same asset twice with hg enabled  
							
							
							
						 
						
							2016-08-02 15:56:44 +01:00  
				
					
						
							
							
								 
						
							
							
								04ac81a46e 
								
							
								 
							
						 
						
							
							
								
								minor  cleanup  
							
							
							
						 
						
							2016-08-02 02:21:41 +01:00  
				
					
						
							
							
								 
						
							
							
								3b76b2f176 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2016-08-02 01:40:00 +01:00  
				
					
						
							
							
								 
						
							
							
								908b5e8526 
								
							
								 
							
						 
						
							
							
								
								revert that and actually don't loose the estates :)  
							
							
							
						 
						
							2016-08-02 01:37:47 +01:00  
				
					
						
							
							
								 
						
							
							
								b1ef269dd3 
								
							
								 
							
						 
						
							
							
								
								add a extra null check on epxirecache out ( ?? )  
							
							
							
						 
						
							2016-08-02 01:15:53 +01:00  
				
					
						
							
							
								 
						
							
							
								4ba4c9cf9e 
								
							
								 
							
						 
						
							
							
								
								missed a Math.sqrt ...  
							
							
							
						 
						
							2016-08-01 04:48:01 +01:00  
				
					
						
							
							
								 
						
							
							
								5576a100ce 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2016-08-01 01:05:31 +01:00  
				
					
						
							
							
								 
						
							
							
								708d2cd413 
								
							
								 
							
						 
						
							
							
								
								replace DateTime.Now by utcNow in another place  
							
							
							
						 
						
							2016-08-01 00:58:16 +01:00  
				
					
						
							
							
								 
						
							
							
								8d5bc71a53 
								
							
								 
							
						 
						
							
							
								
								bug fix: use UtcNow in both places :)  
							
							
							
						 
						
							2016-08-01 00:35:48 +01:00  
				
					
						
							
							
								 
						
							
							
								a9befe1c62 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2016-07-31 23:19:51 +01:00  
				
					
						
							
							
								 
						
							
							
								159d722966 
								
							
								 
							
						 
						
							
							
								
								on 0.8 grids compatibility code just do a BIG range request. It whould be done in most cases (open borders) plus 4 more. In future this code should not be used if the grid is >=0.9  
							
							
							
						 
						
							2016-07-31 23:12:09 +01:00  
				
					
						
							
							
								 
						
							
							
								c0eae1f8f9 
								
							
								 
							
						 
						
							
							
								
								simply NotFoundLocationCache, comment out some debug messages  
							
							
							
						 
						
							2016-07-31 22:39:01 +01:00  
				
					
						
							
							
								 
						
							
							
								722b7cfbb2 
								
							
								 
							
						 
						
							
							
								
								bug fix  
							
							
							
						 
						
							2016-07-31 19:35:10 +01:00  
				
					
						
							
							
								 
						
							
							
								703e96b4cb 
								
							
								 
							
						 
						
							
							
								
								Change RegionInfoCache again...  
							
							
							
						 
						
							2016-07-31 19:08:35 +01:00  
				
					
						
							
							
								 
						
							
							
								598e4ed7c9 
								
							
								 
							
						 
						
							
							
								
								rearrange handlers convertion math, harcoding the grid unit size of 256m, also inviting jit to use cpu barrel shifters.  
							
							
							
						 
						
							2016-07-31 02:53:35 +01:00  
				
					
						
							
							
								 
						
							
							
								a4caedceae 
								
							
								 
							
						 
						
							
							
								
								rename a few things to reduce confusion between regions wold location and grid location (a lot more elsewhere)  
							
							
							
						 
						
							2016-07-31 01:56:44 +01:00  
				
					
						
							
							
								 
						
							
							
								62d0e50ca4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2016-07-31 00:04:35 +01:00  
				
					
						
							
							
								 
						
							
							
								db7f1aaa2f 
								
							
								 
							
						 
						
							
							
								
								cleanup to go break something else  
							
							
							
						 
						
							2016-07-31 00:03:48 +01:00  
				
					
						
							
							
								 
						
							
							
								0509badcc1 
								
							
								 
							
						 
						
							
							
								
								another try on jenkins  
							
							
							
						 
						
							2016-07-30 23:56:54 +01:00  
				
					
						
							
							
								 
						
							
							
								78d9312fc8 
								
							
								 
							
						 
						
							
							
								
								move some code back to AddRegion because some tests dont issue RegionLoaded  
							
							
							
						 
						
							2016-07-30 23:23:28 +01:00  
				
					
						
							
							
								 
						
							
							
								7b55348360 
								
							
								 
							
						 
						
							
							
								
								still on jenkins  
							
							
							
						 
						
							2016-07-30 22:44:41 +01:00  
				
					
						
							
							
								 
						
							
							
								f4385dcd92 
								
							
								 
							
						 
						
							
							
								
								do not set m_RegionInfoCache null on each LocalGridServicesConnector construction  
							
							
							
						 
						
							2016-07-30 22:26:31 +01:00  
				
					
						
							
							
								 
						
							
							
								7ae4211635 
								
							
								 
							
						 
						
							
							
								
								test jenkins for the null object  
							
							
							
						 
						
							2016-07-30 22:19:25 +01:00  
				
					
						
							
							
								 
						
							
							
								4599b3ecfd 
								
							
								 
							
						 
						
							
							
								
								test jenkins for error line number  
							
							
							
						 
						
							2016-07-30 22:05:55 +01:00  
				
					
						
							
							
								 
						
							
							
								2826f713d4 
								
							
								 
							
						 
						
							
							
								
								stop creating caches on all standalone regions on a single instance ( why are shared modules been created on every scene?? )  
							
							
							
						 
						
							2016-07-30 21:25:26 +01:00  
				
					
						
							
							
								 
						
							
							
								a63aef978a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2016-07-30 21:02:08 +01:00  
				
					
						
							
							
								 
						
							
							
								9a4afa753b 
								
							
								 
							
						 
						
							
							
								
								fix NULL references added in recente changes in standalone mode  
							
							
							
						 
						
							2016-07-30 20:56:19 +01:00  
				
					
						
							
							
								 
						
							
							
								cb23d1bf24 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2016-07-30 20:13:16 +01:00  
				
					
						
							
							
								 
						
							
							
								e62f8fd09e 
								
							
								 
							
						 
						
							
							
								
								change RegionInfoCache expires control  
							
							
							
						 
						
							2016-07-30 20:08:14 +01:00  
				
					
						
							
							
								 
						
							
							
								bf593dd6f4 
								
							
								 
							
						 
						
							
							
								
								fix RegionInfoCache keys compare, remove RegionCache now replaced by RegionInfoCache  
							
							
							
						 
						
							2016-07-30 17:14:17 +01:00  
				
					
						
							
							
								 
						
							
							
								79b7787eff 
								
							
								 
							
						 
						
							
							
								
								let LocalGridServiceConnector also have a RegionInfoCache, use the remote one if this is active.  
							
							
							
						 
						
							2016-07-30 14:35:43 +01:00  
				
					
						
							
							
								 
						
							
							
								22b1b91599 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2016-07-30 04:31:26 +01:00  
				
					
						
							
							
								 
						
							
							
								6cd0a3e07c 
								
							
								 
							
						 
						
							
							
								
								fix cAgent.CrossingFlags  
							
							
							
						 
						
							2016-07-30 04:25:32 +01:00  
				
					
						
							
							
								 
						
							
							
								b44b898331 
								
							
								 
							
						 
						
							
							
								
								remove a unused parameter  
							
							
							
						 
						
							2016-07-30 03:45:58 +01:00  
				
					
						
							
							
								 
						
							
							
								a1759292c8 
								
							
								 
							
						 
						
							
							
								
								add a regionInfoCache cache add region with expire time option  
							
							
							
						 
						
							2016-07-30 03:31:03 +01:00  
				
					
						
							
							
								 
						
							
							
								202212bcbc 
								
							
								 
							
						 
						
							
							
								
								add a regionInfoCache get by world 2D position  
							
							
							
						 
						
							2016-07-30 03:13:23 +01:00  
				
					
						
							
							
								 
						
							
							
								18bcacdded 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2016-07-30 01:53:25 +01:00  
				
					
						
							
							
								 
						
							
							
								55b2d01028 
								
							
								 
							
						 
						
							
							
								
								in RegionInfoCache, replace lib omv ExpireCaches by a single dedicated one  
							
							
							
						 
						
							2016-07-30 01:44:33 +01:00  
				
					
						
							
							
								 
						
							
							
								3d58198c55 
								
							
								 
							
						 
						
							
							
								
								fix llEdgeOfWorld() for var regions (someone needs to test this better  
							
							
							
						 
						
							2016-07-29 00:55:40 +01:00  
				
					
						
							
							
								 
						
							
							
								c692664f3d 
								
							
								 
							
						 
						
							
							
								
								a zero direction vector in llEdgeOfWorld() should return TRUE not FALSE, (SL wiki)  
							
							
							
						 
						
							2016-07-28 21:37:16 +01:00  
				
					
						
							
							
								 
						
							
							
								3cf8a58f9d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2016-07-28 08:25:04 +01:00  
				
					
						
							
							
								 
						
							
							
								16a7232f55 
								
							
								 
							
						 
						
							
							
								
								revert adding a new IM parameter ( commit  bf604c85c6 
							
							... 
							
							
							
							, that was a mistake. this should fix invites accepts etc, that got broken 
							
						 
						
							2016-07-28 08:22:51 +01:00  
				
					
						
							
							
								 
						
							
							
								19df2a2916 
								
							
								 
							
						 
						
							
							
								
								remove more code related to Mega regions  
							
							
							
						 
						
							2016-07-28 01:00:56 +01:00  
				
					
						
							
							
								 
						
							
							
								7a69b7d20d 
								
							
								 
							
						 
						
							
							
								
								remove more code related to Mega regions  
							
							
							
						 
						
							2016-07-28 00:48:12 +01:00  
				
					
						
							
							
								 
						
							
							
								ec8101a24a 
								
							
								 
							
						 
						
							
							
								
								remove references to RegionCombinerModule  
							
							
							
						 
						
							2016-07-28 00:34:16 +01:00  
				
					
						
							
							
								 
						
							
							
								a8e19b7831 
								
							
								 
							
						 
						
							
							
								
								remove the RegionCombinerModule (mega regions), references still all over the place. runprebuild maybe needed after this  
							
							
							
						 
						
							2016-07-28 00:12:07 +01:00  
				
					
						
							
							
								 
						
							
							
								376084a2e5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2016-07-27 23:39:50 +01:00  
				
					
						
							
							
								 
						
							
							
								01289b9c2d 
								
							
								 
							
						 
						
							
							
								
								first step removing MegaRegions: refuse to run. Thanks to all that made MegaRegions possible, they where a important OpenSim feature, but can no longer be mantained  
							
							
							
						 
						
							2016-07-27 23:13:24 +01:00  
				
					
						
							
							
								 
						
							
							
								9aacdca653 
								
							
								 
							
						 
						
							
							
								
								but buoyancy was missing  
							
							
							
						 
						
							2016-07-27 21:32:47 +01:00  
				
					
						
							
							
								 
						
							
							
								32e30afbcb 
								
							
								 
							
						 
						
							
							
								
								actually that was redundante, already done at low level  
							
							
							
						 
						
							2016-07-27 21:31:43 +01:00  
				
					
						
							
							
								 
						
							
							
								8c46ab02c7 
								
							
								 
							
						 
						
							
							
								
								move refresh forces into applyphysics  
							
							
							
						 
						
							2016-07-27 21:11:39 +01:00  
				
					
						
							
							
								 
						
							
							
								e951f4cc96 
								
							
								 
							
						 
						
							
							
								
								a few more changes relative to sits crossing  
							
							
							
						 
						
							2016-07-27 14:28:16 +01:00  
				
					
						
							
							
								 
						
							
							
								07853c86ed 
								
							
								 
							
						 
						
							
							
								
								clear SitTargetAvatar on a sop copy  
							
							
							
						 
						
							2016-07-27 11:45:32 +01:00  
				
					
						
							
							
								 
						
							
							
								2e4c8798ab 
								
							
								 
							
						 
						
							
							
								
								a few more changes on avatar crossing  
							
							
							
						 
						
							2016-07-27 03:50:47 +01:00  
				
					
						
							
							
								 
						
							
							
								f4fa891928 
								
							
								 
							
						 
						
							
							
								
								waste another thread job on another thing that should be part of a more  
							
							... 
							
							
							
							unified service, and also not hidding on a so called event" 
							
						 
						
							2016-07-27 02:54:49 +01:00  
				
					
						
							
							
								 
						
							
							
								d6e16c5130 
								
							
								 
							
						 
						
							
							
								
								missing changes about friends on crossings, and missing angular velocity clear on sits  
							
							
							
						 
						
							2016-07-27 01:57:20 +01:00  
				
					
						
							
							
								 
						
							
							
								800044cead 
								
							
								 
							
						 
						
							
							
								
								take friends out of onMakeRoot if crossing  
							
							
							
						 
						
							2016-07-26 22:30:51 +01:00  
				
					
						
							
							
								 
						
							
							
								f19b3d28bd 
								
							
								 
							
						 
						
							
							
								
								do GridUserService.SetLastPosition async on crossings  
							
							
							
						 
						
							2016-07-26 22:09:06 +01:00  
				
					
						
							
							
								 
						
							
							
								e0e8b784a5 
								
							
								 
							
						 
						
							
							
								
								apply the change to groups v2 also  
							
							
							
						 
						
							2016-07-26 21:43:26 +01:00  
				
					
						
							
							
								 
						
							
							
								52decfcc16 
								
							
								 
							
						 
						
							
							
								
								reduce some grid services calls on region crossings, sending more information on the agent update ( groups v2 needs change )  
							
							
							
						 
						
							2016-07-26 21:39:47 +01:00  
				
					
						
							
							
								 
						
							
							
								1a8a8e16ef 
								
							
								 
							
						 
						
							
							
								
								add a public SetGroupPowers to clientView  
							
							
							
						 
						
							2016-07-26 17:57:14 +01:00  
				
					
						
							
							
								 
						
							
							
								13ae6dff18 
								
							
								 
							
						 
						
							
							
								
								let some group related data to have a public set  
							
							
							
						 
						
							2016-07-26 17:34:59 +01:00  
				
					
						
							
							
								 
						
							
							
								e766f9d20f 
								
							
								 
							
						 
						
							
							
								
								get a copy of current clientView group powers  
							
							
							
						 
						
							2016-07-26 16:54:04 +01:00  
				
					
						
							
							
								 
						
							
							
								3f0d84c28b 
								
							
								 
							
						 
						
							
							
								
								cleanup some code  
							
							
							
						 
						
							2016-07-25 19:49:40 +01:00  
				
					
						
							
							
								 
						
							
							
								67a32c91bb 
								
							
								 
							
						 
						
							
							
								
								remove redundant check  
							
							
							
						 
						
							2016-07-25 08:45:15 +01:00  
				
					
						
							
							
								 
						
							
							
								1d507f8073 
								
							
								 
							
						 
						
							
							
								
								remove extra char  
							
							
							
						 
						
							2016-07-25 08:38:10 +01:00  
				
					
						
							
							
								 
						
							
							
								fcdf0b00b1 
								
							
								 
							
						 
						
							
							
								
								add give a body to default rootVelocity  
							
							
							
						 
						
							2016-07-25 07:24:39 +01:00  
				
					
						
							
							
								 
						
							
							
								2548f240b5 
								
							
								 
							
						 
						
							
							
								
								add missing overrides  
							
							
							
						 
						
							2016-07-25 07:18:23 +01:00  
				
					
						
							
							
								 
						
							
							
								aa9503ab86 
								
							
								 
							
						 
						
							
							
								
								revert bad last changes and fix the issue another way  
							
							
							
						 
						
							2016-07-25 07:06:36 +01:00  
				
					
						
							
							
								 
						
							
							
								f661fdf2aa 
								
							
								 
							
						 
						
							
							
								
								ubOde bug fix  
							
							
							
						 
						
							2016-07-25 06:07:06 +01:00  
				
					
						
							
							
								 
						
							
							
								c3b298f85e 
								
							
								 
							
						 
						
							
							
								
								missing file  
							
							
							
						 
						
							2016-07-25 02:11:45 +01:00  
				
					
						
							
							
								 
						
							
							
								4b832f0f8e 
								
							
								 
							
						 
						
							
							
								
								add osGetHealRate(avatarkey) and osSetHealRate(avatarkey, healrate); healrate from 0 (disables auto heal)  to 100 (maybe too fast) % per second. (untested)  
							
							
							
						 
						
							2016-07-25 02:05:53 +01:00  
				
					
						
							
							
								 
						
							
							
								e60dc305a4 
								
							
								 
							
						 
						
							
							
								
								change bullet relative velocity sign to match ubOde  
							
							
							
						 
						
							2016-07-25 01:07:19 +01:00  
				
					
						
							
							
								 
						
							
							
								76239602b4 
								
							
								 
							
						 
						
							
							
								
								change avatar Health, from bad penetration depth to relative velocity  
							
							
							
						 
						
							2016-07-25 00:51:37 +01:00  
				
					
						
							
							
								 
						
							
							
								42a072d181 
								
							
								 
							
						 
						
							
							
								
								preserve max relative velocity on a colision report time slice  
							
							
							
						 
						
							2016-07-25 00:47:43 +01:00  
				
					
						
							
							
								 
						
							
							
								0a9f06fda7 
								
							
								 
							
						 
						
							
							
								
								ubOde actually revert last change don't send unnecessary empty collisions, will patch it elsewhere  
							
							
							
						 
						
							2016-07-24 22:33:31 +01:00  
				
					
						
							
							
								 
						
							
							
								c303cf7412 
								
							
								 
							
						 
						
							
							
								
								ubOde still on relative velocity. Make ubOde report  avatar empty collisions to tick events on core. Avn didn't require this, core should not require also (TODO)  
							
							
							
						 
						
							2016-07-24 22:28:45 +01:00  
				
					
						
							
							
								 
						
							
							
								a572a22dd9 
								
							
								 
							
						 
						
							
							
								
								ubOde try to improve contact velocity on first avatar collision with terrain  
							
							
							
						 
						
							2016-07-24 21:29:34 +01:00  
				
					
						
							
							
								 
						
							
							
								574b97d93d 
								
							
								 
							
						 
						
							
							
								
								ubOde fix contact relative velocity sign  
							
							
							
						 
						
							2016-07-24 21:16:14 +01:00  
				
					
						
							
							
								 
						
							
							
								d6d3e14f29 
								
							
								 
							
						 
						
							
							
								
								add a missing update to avatar damage Invulnerable  
							
							
							
						 
						
							2016-07-24 19:31:28 +01:00  
				
					
						
							
							
								 
						
							
							
								2bb467e358 
								
							
								 
							
						 
						
							
							
								
								add osSetHealth()  value  from 1 to 100; (mantis 7973)  
							
							
							
						 
						
							2016-07-24 16:31:29 +01:00  
				
					
						
							
							
								 
						
							
							
								37936550f0 
								
							
								 
							
						 
						
							
							
								
								reOoops ...  
							
							
							
						 
						
							2016-07-24 15:55:31 +01:00  
				
					
						
							
							
								 
						
							
							
								4fa8debde5 
								
							
								 
							
						 
						
							
							
								
								Ooops ...  
							
							
							
						 
						
							2016-07-24 15:43:35 +01:00  
				
					
						
							
							
								 
						
							
							
								bf604c85c6 
								
							
								 
							
						 
						
							
							
								
								add missing IM parameter ( needs fix where it is really relevant )  
							
							
							
						 
						
							2016-07-24 15:17:25 +01:00  
				
					
						
							
							
								 
						
							
							
								96a5a053ef 
								
							
								 
							
						 
						
							
							
								
								do not send IMs via child agents  
							
							
							
						 
						
							2016-07-24 14:44:40 +01:00  
				
					
						
							
							
								 
						
							
							
								f4eb1a8e1d 
								
							
								 
							
						 
						
							
							
								
								add a coment for improvement of ChatterBoxSessionAgentListUpdates closer to viewers protocol. Not necessary on current groups chat lists defecient implementation  
							
							
							
						 
						
							2016-07-23 21:20:36 +01:00  
				
					
						
							
							
								 
						
							
							
								c4db0dd6ac 
								
							
								 
							
						 
						
							
							
								
								change group lists control so it does show something (only xmlrpcgroups for now). This will never work without a centralized dispatcher/controler, or more complex information exchange.  
							
							
							
						 
						
							2016-07-23 21:09:34 +01:00  
				
					
						
							
							
								 
						
							
							
								bdab44ef7e 
								
							
								 
							
						 
						
							
							
								
								remove code from httptests branch  
							
							
							
						 
						
							2016-07-23 01:34:40 +01:00  
				
					
						
							
							
								 
						
							
							
								cdf215f613 
								
							
								 
							
						 
						
							
							
								
								add a missing field to ChatterBoxSessionAgentListUpdates. it is still wrong, and its use even worse  
							
							
							
						 
						
							2016-07-23 01:28:57 +01:00  
				
					
						
							
							
								 
						
							
							
								504ee6e21c 
								
							
								 
							
						 
						
							
							
								
								don't try to rez a object from a asset with empty data and Let user know about it  
							
							
							
						 
						
							2016-07-22 16:41:41 +01:00  
				
					
						
							
							
								 
						
							
							
								2062418c56 
								
							
								 
							
						 
						
							
							
								
								add another gatekeeper login fail reason reply  
							
							
							
						 
						
							2016-07-21 11:34:17 +01:00  
				
					
						
							
							
								 
						
							
							
								475087de79 
								
							
								 
							
						 
						
							
							
								
								add a gatekeeper login fail reason reply  
							
							
							
						 
						
							2016-07-21 11:22:13 +01:00  
				
					
						
							
							
								 
						
							
							
								2cacd77d41 
								
							
								 
							
						 
						
							
							
								
								let FS get a answer to folder uuid.zero, (still seems a no op); send  
							
							... 
							
							
							
							Library folders list" 
							
						 
						
							2016-07-19 23:50:39 +01:00  
				
					
						
							
							
								 
						
							
							
								2c6db4f617 
								
							
								 
							
						 
						
							
							
								
								fix a typo  
							
							
							
						 
						
							2016-07-19 19:01:03 +01:00  
				
					
						
							
							
								 
						
							
							
								46c55b6fa0 
								
							
								 
							
						 
						
							
							
								
								some cleanup on FetchInvDescHandler  
							
							
							
						 
						
							2016-07-19 18:56:32 +01:00  
				
					
						
							
							
								 
						
							
							
								2cffa71be2 
								
							
								 
							
						 
						
							
							
								
								Add some additional checks to llTransferLindenDollars.  
							
							
							
						 
						
							2016-07-18 11:12:14 +01:00  
				
					
						
							
							
								 
						
							
							
								eaefae7e20 
								
							
								 
							
						 
						
							
							
								
								don't loose inventory items when there are bad folders  
							
							
							
						 
						
							2016-07-17 22:52:58 +01:00  
				
					
						
							
							
								 
						
							
							
								9b4e83caa0 
								
							
								 
							
						 
						
							
							
								
								dont try dequeues if didnt reacquired lock  
							
							
							
						 
						
							2016-07-17 16:21:37 +01:00  
				
					
						
							
							
								 
						
							
							
								79e464f33f 
								
							
								 
							
						 
						
							
							
								
								dont try dequeues if didnt reacquired lock  
							
							
							
						 
						
							2016-07-17 16:16:24 +01:00  
				
					
						
							
							
								 
						
							
							
								e881562d34 
								
							
								 
							
						 
						
							
							
								
								fix drop on delayed events processing  
							
							
							
						 
						
							2016-07-17 14:15:46 +01:00  
				
					
						
							
							
								 
						
							
							
								442b272228 
								
							
								 
							
						 
						
							
							
								
								add a Drop method to PollService Event handlers, Drop requests on connections known to be lost or delay event check if they are sending a response  
							
							
							
						 
						
							2016-07-17 13:20:56 +01:00  
				
					
						
							
							
								 
						
							
							
								6a02ac634b 
								
							
								 
							
						 
						
							
							
								
								identify contexts by ID now avaiable ( pipeline serialization)  
							
							
							
						 
						
							2016-07-17 11:39:38 +01:00  
				
					
						
							
							
								 
						
							
							
								f636ef037a 
								
							
								 
							
						 
						
							
							
								
								http send is blocking, so we need we need to do it async in all cases. - this will need revision after server changes  
							
							
							
						 
						
							2016-07-16 20:23:30 +01:00  
				
					
						
							
							
								 
						
							
							
								d1810866b3 
								
							
								 
							
						 
						
							
							
								
								simplify http textures and meshs Throttles  
							
							
							
						 
						
							2016-07-16 19:53:41 +01:00  
				
					
						
							
							
								 
						
							
							
								c9bd6ff94b 
								
							
								 
							
						 
						
							
							
								
								disable OSHttpTests that will collide with testing new http server changes  
							
							
							
						 
						
							2016-07-15 15:54:54 +01:00  
				
					
						
							
							
								 
						
							
							
								653b896794 
								
							
								 
							
						 
						
							
							
								
								PGSQL: Update simulation data with a number of missing fields for parcels. Some of the fields should probably be migrated to type Boolean to avoid the hairy casting in the query. In addition the overall server code relies in the Replace in SQL statement that is proprietary to MySQL, so the PGSQL code is rather unsafe as it is. Should probably set a transaction on the whole operation so that if something goes wrong the database record is not zapped as it is now. PostgreSQL 9.5 has the upsert functionality which would bring the code closer to the MySQL version. This commit also has an update to PGSQLRegionData  
							
							... 
							
							
							
							Signed-off-by: UbitUmarov <ajlduarte@sapo.pt> 
							
						 
						
							2016-07-15 15:45:39 +01:00  
				
					
						
							
							
								 
						
							
							
								5f5c4aca40 
								
							
								 
							
						 
						
							
							
								
								lib omv now supports SeeAvs fields, so use it, thx Gavin Hird  
							
							
							
						 
						
							2016-07-15 15:36:53 +01:00  
				
					
						
							
							
								 
						
							
							
								aba4e2d13b 
								
							
								 
							
						 
						
							
							
								
								revert changes to Select/DeSelect, using the SelectObjects as control seems bad  
							
							
							
						 
						
							2016-07-14 02:11:50 +01:00  
				
					
						
							
							
								 
						
							
							
								445fb51455 
								
							
								 
							
						 
						
							
							
								
								make getBoundsCenter() call GetBoundsRadius() to do the math if needed  
							
							
							
						 
						
							2016-07-13 22:35:46 +01:00  
				
					
						
							
							
								 
						
							
							
								00687d5b0f 
								
							
								 
							
						 
						
							
							
								
								use geometric center and not sog root position in culling  
							
							
							
						 
						
							2016-07-13 22:29:09 +01:00  
				
					
						
							
							
								 
						
							
							
								e0a1025497 
								
							
								 
							
						 
						
							
							
								
								Oops that was not slower  
							
							
							
						 
						
							2016-07-13 16:28:07 +01:00  
				
					
						
							
							
								 
						
							
							
								33655e40df 
								
							
								 
							
						 
						
							
							
								
								slow down culling kills even more  
							
							
							
						 
						
							2016-07-13 16:15:35 +01:00  
				
					
						
							
							
								 
						
							
							
								acebfeb5c9 
								
							
								 
							
						 
						
							
							
								
								don't overlap Select and Deselect, fix deselect prims account  
							
							
							
						 
						
							2016-07-13 15:56:01 +01:00  
				
					
						
							
							
								 
						
							
							
								981980150c 
								
							
								 
							
						 
						
							
							
								
								ignore camera on culling for now  
							
							
							
						 
						
							2016-07-13 14:18:06 +01:00  
				
					
						
							
							
								 
						
							
							
								7131703244 
								
							
								 
							
						 
						
							
							
								
								ugly culling  
							
							
							
						 
						
							2016-07-13 14:00:33 +01:00  
				
					
						
							
							
								 
						
							
							
								14296bc792 
								
							
								 
							
						 
						
							
							
								
								add missing prim count for stats  
							
							
							
						 
						
							2016-07-13 10:25:52 +01:00  
				
					
						
							
							
								 
						
							
							
								2220ceb522 
								
							
								 
							
						 
						
							
							
								
								a few changes to culling  
							
							
							
						 
						
							2016-07-13 02:07:07 +01:00  
				
					
						
							
							
								 
						
							
							
								abf423e361 
								
							
								 
							
						 
						
							
							
								
								be nicer to PIs (actually linux)  
							
							
							
						 
						
							2016-07-12 23:23:47 +01:00  
				
					
						
							
							
								 
						
							
							
								3507566692 
								
							
								 
							
						 
						
							
							
								
								reduce some locks on culling checks  
							
							
							
						 
						
							2016-07-12 22:15:39 +01:00  
				
					
						
							
							
								 
						
							
							
								bc6c342d01 
								
							
								 
							
						 
						
							
							
								
								let radius be radius, not diameter  
							
							
							
						 
						
							2016-07-12 17:21:34 +01:00  
				
					
						
							
							
								 
						
							
							
								5bb5eb4e37 
								
							
								 
							
						 
						
							
							
								
								don't break child agents start position  
							
							
							
						 
						
							2016-07-12 16:33:09 +01:00  
				
					
						
							
							
								 
						
							
							
								e0878864e8 
								
							
								 
							
						 
						
							
							
								
								work around missing information on child creation, hidding its effects with reduced view range in culling option is on  
							
							
							
						 
						
							2016-07-12 15:50:05 +01:00  
				
					
						
							
							
								 
						
							
							
								d879e119a8 
								
							
								 
							
						 
						
							
							
								
								add object UUID to a debug/warn message  
							
							
							
						 
						
							2016-07-12 14:45:20 +01:00  
				
					
						
							
							
								 
						
							
							
								f87d5d0780 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2016-07-11 22:32:27 +01:00  
				
					
						
							
							
								 
						
							
							
								8239e29be7 
								
							
								 
							
						 
						
							
							
								
								Change the user verification call back to use the host name instead of the  
							
							... 
							
							
							
							IP address. Fixes NGINX on OSGrid getting confuzzled. 
							
						 
						
							2016-07-11 22:31:32 +01:00  
				
					
						
							
							
								 
						
							
							
								79fb13c95c 
								
							
								 
							
						 
						
							
							
								
								reduce xfer burst if we are busy  
							
							
							
						 
						
							2016-07-11 12:05:47 +01:00  
				
					
						
							
							
								 
						
							
							
								a92266d58e 
								
							
								 
							
						 
						
							
							
								
								fix ObjectPropertiesFamilyPacket LastOwnerID  
							
							
							
						 
						
							2016-07-10 19:05:19 +01:00  
				
					
						
							
							
								 
						
							
							
								e6d57a1e49 
								
							
								 
							
						 
						
							
							
								
								change Xfermanager file sending  
							
							
							
						 
						
							2016-07-10 15:25:05 +01:00  
				
					
						
							
							
								 
						
							
							
								8d27abd3b4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2016-07-09 13:46:20 +01:00  
				
					
						
							
							
								 
						
							
							
								941971648e 
								
							
								 
							
						 
						
							
							
								
								kick Xfermanager from heartbeat and expires files based on its timming  
							
							
							
						 
						
							2016-07-09 13:45:29 +01:00  
				
					
						
							
							
								 
						
							
							
								21de916225 
								
							
								 
							
						 
						
							
							
								
								Fixed the order of two file names used in a warning.  
							
							
							
						 
						
							2016-07-08 21:21:46 -04:00  
				
					
						
							
							
								 
						
							
							
								415c45b097 
								
							
								 
							
						 
						
							
							
								
								add a simple files expire to Xfer to catch some that never got a request (opened xfers also need a timeout)  (not pretty code, but should not have heavy use)  
							
							
							
						 
						
							2016-07-09 01:32:27 +01:00  
				
					
						
							
							
								 
						
							
							
								fa9a4a9a2b 
								
							
								 
							
						 
						
							
							
								
								some changes to RequestInventoryFile()  
							
							
							
						 
						
							2016-07-09 00:20:51 +01:00  
				
					
						
							
							
								 
						
							
							
								11a8a722df 
								
							
								 
							
						 
						
							
							
								
								don't auto return objects if they have sitting avatars (not npcs) - mantis 7828 with diferent code  
							
							
							
						 
						
							2016-07-08 09:56:59 +01:00  
				
					
						
							
							
								 
						
							
							
								e38f16d800 
								
							
								 
							
						 
						
							
							
								
								Correction of a test introduced in  34b308d5b6 
							
							
							
						 
						
							2016-07-07 13:06:37 -07:00  
				
					
						
							
							
								 
						
							
							
								a058fca1ac 
								
							
								 
							
						 
						
							
							
								
								reduce lock time during object inventory ProcessInventoryBackup  
							
							
							
						 
						
							2016-07-07 19:54:52 +01:00  
				
					
						
							
							
								 
						
							
							
								668339f936 
								
							
								 
							
						 
						
							
							
								
								reduce the initial capacity of  InventoryStringBuilder the 16k i added is  
							
							... 
							
							
							
							unreasonable for most cases. The coment about performance on a previus
commit refering to mantis 7904 was wrong, this changes will NOT do much in
terms of objects inventory download time, only a bit on cpu and memory
use" 
							
						 
						
							2016-07-07 16:05:13 +01:00  
				
					
						
							
							
								 
						
							
							
								416c02ef3a 
								
							
								 
							
						 
						
							
							
								
								hide the footprints of my previus bug ( take out comented code  
							
							
							
						 
						
							2016-07-07 15:30:07 +01:00  
				
					
						
							
							
								 
						
							
							
								a4fc22a6b6 
								
							
								 
							
						 
						
							
							
								
								forget InventoryStringBuilder.close()  
							
							
							
						 
						
							2016-07-07 15:22:32 +01:00  
				
					
						
							
							
								 
						
							
							
								14b9d31bd9 
								
							
								 
							
						 
						
							
							
								
								change InventoryStringBuilder. This will do much for mantis 7904 objects inventory sending is slow by design  
							
							
							
						 
						
							2016-07-07 14:38:27 +01:00  
				
					
						
							
							
								 
						
							
							
								f768effa87 
								
							
								 
							
						 
						
							
							
								
								move object inventory send to udp queue asset ( was task). Remove a call  
							
							... 
							
							
							
							to RefreshGroupMembership() on start. It was too soon and its Groups
module job 
							
						 
						
							2016-07-07 12:23:53 +01:00  
				
					
						
							
							
								 
						
							
							
								4119e60c0c 
								
							
								 
							
						 
						
							
							
								
								avoid  InvalidBoundsRadius() calls caused by small changes  
							
							
							
						 
						
							2016-07-07 00:16:25 +01:00  
				
					
						
							
							
								 
						
							
							
								d7ab1cdd15 
								
							
								 
							
						 
						
							
							
								
								let RePrioritization also work on child agents  
							
							
							
						 
						
							2016-07-06 18:58:28 +01:00  
				
					
						
							
							
								 
						
							
							
								06b412c980 
								
							
								 
							
						 
						
							
							
								
								the bug was actually here  
							
							
							
						 
						
							2016-07-06 17:32:59 +01:00  
				
					
						
							
							
								 
						
							
							
								beafc99d43 
								
							
								 
							
						 
						
							
							
								
								bug fix, etc  
							
							
							
						 
						
							2016-07-06 17:31:05 +01:00  
				
					
						
							
							
								 
						
							
							
								6c48be6c91 
								
							
								 
							
						 
						
							
							
								
								finish removing child-repri option  
							
							
							
						 
						
							2016-07-06 16:50:25 +01:00  
				
					
						
							
							
								 
						
							
							
								0eabfb1e3e 
								
							
								 
							
						 
						
							
							
								
								add some needed InvalidBoundsRadius() calls  
							
							
							
						 
						
							2016-07-06 16:45:27 +01:00  
				
					
						
							
							
								 
						
							
							
								c02fe98b7d 
								
							
								 
							
						 
						
							
							
								
								add test option ObjectsCullingByDistance. In future, if true, it may  
							
							... 
							
							
							
							prevent sending objects outside view range to viewers. DO NOT SET TRUE
 unless testing it. Code still not completei!!! 
							
						 
						
							2016-07-06 16:13:27 +01:00  
				
					
						
							
							
								 
						
							
							
								259824fbc4 
								
							
								 
							
						 
						
							
							
								
								add EngineName also to the others  
							
							
							
						 
						
							2016-07-04 09:13:20 +01:00  
				
					
						
							
							
								 
						
							
							
								2ebccbcd08 
								
							
								 
							
						 
						
							
							
								
								add EngineName also to old ODE  
							
							
							
						 
						
							2016-07-04 08:55:19 +01:00  
				
					
						
							
							
								 
						
							
							
								1d9e343b7e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2016-07-04 08:30:07 +01:00  
				
					
						
							
							
								 
						
							
							
								ac72598c6b 
								
							
								 
							
						 
						
							
							
								
								add OSSL osGetPhysicsEngineName(). this returns a string with name and version. does no permition checks or it whould be less usefull ( only ubOde returns value)  
							
							
							
						 
						
							2016-07-04 08:29:26 +01:00  
				
					
						
							
							
								 
						
							
							
								4468aa0dcf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2016-07-04 03:37:45 +01:00  
				
					
						
							
							
								 
						
							
							
								ea8f3c83bf 
								
							
								 
							
						 
						
							
							
								
								Finally remove the requirement for an InventoryItem/FolderBase object to  
							
							... 
							
							
							
							be passed into inventory queries.
This makes the API more homogenous and also will more clearly show
coding
errors related to HG inventory where the .Owner field has a meaning
for a query but wasn't always set. 
							
						 
						
							2016-07-04 03:35:48 +01:00  
				
					
						
							
							
								 
						
							
							
								e00603f78a 
								
							
								 
							
						 
						
							
							
								
								New config var: DisableObjectTransfer. If set to True, objects never cross; instead they stay in the region, possibly placed outside its borders.  
							
							
							
						 
						
							2016-07-03 12:24:31 -07:00  
				
					
						
							
							
								 
						
							
							
								b3d8e35d67 
								
							
								 
							
						 
						
							
							
								
								dont try to check CanObjectEntry on a attachment in llSetPos()  
							
							
							
						 
						
							2016-07-03 19:51:07 +01:00  
				
					
						
							
							
								 
						
							
							
								58135ef52c 
								
							
								 
							
						 
						
							
							
								
								fix a lost region size of 256m  
							
							
							
						 
						
							2016-07-03 19:39:13 +01:00  
				
					
						
							
							
								 
						
							
							
								42dd02fc32 
								
							
								 
							
						 
						
							
							
								
								scale down position X and Y acording to region size on sending coarse Updates. Viewers need to scale up by same amount.  
							
							
							
						 
						
							2016-07-03 15:47:20 +01:00  
				
					
						
							
							
								 
						
							
							
								a443dcce89 
								
							
								 
							
						 
						
							
							
								
								try to place avatars on a nicer location, when they arrive into a banned parcel  
							
							
							
						 
						
							2016-07-03 10:22:14 +01:00  
				
					
						
							
							
								 
						
							
							
								a6ee06d630 
								
							
								 
							
						 
						
							
							
								
								dont send bad profiles to viewer  
							
							
							
						 
						
							2016-07-02 13:53:17 +01:00  
				
					
						
							
							
								 
						
							
							
								cd34f978fb 
								
							
								 
							
						 
						
							
							
								
								revert to previus GroupProfileRequest because floatsam groups server seems to return wrong values for GroupMembershipCount and GroupRolesCount. this should be fixed because we are getting the full lists just to count number of entries  
							
							
							
						 
						
							2016-07-02 01:01:29 +01:00  
				
					
						
							
							
								 
						
							
							
								7991bb08f1 
								
							
								 
							
						 
						
							
							
								
								reduce absurd viewers blind retries of GroupProfileRequest  
							
							
							
						 
						
							2016-07-02 00:18:29 +01:00  
				
					
						
							
							
								 
						
							
							
								057bc648f3 
								
							
								 
							
						 
						
							
							
								
								xmlrpcgroups: make use of a forgotten GetMemberGroupProfilemethod, put back xmlrpc cache since it is necessary to prevent folish viewers flooding  
							
							
							
						 
						
							2016-07-01 23:26:16 +01:00  
				
					
						
							
							
								 
						
							
							
								07c8e79b03 
								
							
								 
							
						 
						
							
							
								
								missing file  
							
							
							
						 
						
							2016-07-01 19:32:14 +01:00  
				
					
						
							
							
								 
						
							
							
								3af437c8bc 
								
							
								 
							
						 
						
							
							
								
								cleanup a bit  
							
							
							
						 
						
							2016-07-01 19:20:04 +01:00  
				
					
						
							
							
								 
						
							
							
								7b7483ec7e 
								
							
								 
							
						 
						
							
							
								
								save one call to grid to get agent groups powers (xmlrpcgoups only for now  
							
							
							
						 
						
							2016-07-01 18:38:38 +01:00  
				
					
						
							
							
								 
						
							
							
								aa744eecf2 
								
							
								 
							
						 
						
							
							
								
								add a few methods to modify clientview group powers  
							
							
							
						 
						
							2016-07-01 18:19:09 +01:00  
				
					
						
							
							
								 
						
							
							
								1777324a86 
								
							
								 
							
						 
						
							
							
								
								cleanup a bit AgentGroupDataUpdate sending  
							
							
							
						 
						
							2016-07-01 17:31:31 +01:00  
				
					
						
							
							
								 
						
							
							
								6deced0193 
								
							
								 
							
						 
						
							
							
								
								increase xmlrpc timeout in xmlrpcgroups, disable its cache until its entries invalidation is checked  
							
							
							
						 
						
							2016-07-01 16:24:42 +01:00  
				
					
						
							
							
								 
						
							
							
								9358a6ad29 
								
							
								 
							
						 
						
							
							
								
								revert several changes to groups modules (agentGroupData is private). change interregions invite/eject messages, etc  
							
							
							
						 
						
							2016-07-01 16:10:45 +01:00  
				
					
						
							
							
								 
						
							
							
								ea140d7cac 
								
							
								 
							
						 
						
							
							
								
								change ubOde module, hopefully for better handling of multiple scenes on same instance. ( may be broken now )  
							
							
							
						 
						
							2016-06-29 14:14:16 +01:00  
				
					
						
							
							
								 
						
							
							
								158e0ae402 
								
							
								 
							
						 
						
							
							
								
								Revert " don't try to send initial AgentGroupDataUpdate to NPCs" this was  
							
							... 
							
							
							
							already done
This reverts commit 84a6a6e008 
							
						 
						
							2016-06-28 23:57:14 +01:00  
				
					
						
							
							
								 
						
							
							
								84a6a6e008 
								
							
								 
							
						 
						
							
							
								
								don't try to send initial AgentGroupDataUpdate to NPCs  
							
							
							
						 
						
							2016-06-28 23:52:00 +01:00  
				
					
						
							
							
								 
						
							
							
								90b825cda8 
								
							
								 
							
						 
						
							
							
								
								if a NPC is owned, allow access if ownerID matchs parcel owner or it is in the access list. option OS_NPC_OBJECT_GROUP it still needed if access is by group (this option should also work with not owned NPC) NEEDS TESTING, may prove to be a bad solution  
							
							
							
						 
						
							2016-06-28 23:30:04 +01:00  
				
					
						
							
							
								 
						
							
							
								a08c354a07 
								
							
								 
							
						 
						
							
							
								
								fix NPCs OS_NPC_OBJECT_GROUP option. group ID needs to be set during creation, before scenepresence.CompleteMovement, set tittle just after it.  
							
							
							
						 
						
							2016-06-28 18:14:30 +01:00  
				
					
						
							
							
								 
						
							
							
								bc4e5d81b9 
								
							
								 
							
						 
						
							
							
								
								add PRIM_OMEGA to llGet(LINK)PrimitiveParams. This will not return same values as spec, because the way our targetomega works. ( only did minor testing)  
							
							
							
						 
						
							2016-06-26 14:40:26 +01:00  
				
					
						
							
							
								 
						
							
							
								71404be21d 
								
							
								 
							
						 
						
							
							
								
								let llPlaySound() in HUDs send sound to owner without parcel restriction  
							
							
							
						 
						
							2016-06-26 10:02:56 +01:00  
				
					
						
							
							
								 
						
							
							
								8cb3787de8 
								
							
								 
							
						 
						
							
							
								
								mantis 7942: allow llTriggerSound on HUDs to send sounds to all.  
							
							
							
						 
						
							2016-06-26 09:40:05 +01:00  
				
					
						
							
							
								 
						
							
							
								c34fcae3f3 
								
							
								 
							
						 
						
							
							
								
								Added a test for checking permissions in inventory items that are transferred. This is a work in progress. All permission assertions are commented for now. Will get back to this later when permissions are fixed by Melanie.  
							
							
							
						 
						
							2016-06-24 12:27:45 -07:00  
				
					
						
							
							
								 
						
							
							
								758e1e2535 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7933 : copy-paste bug in avn code.  
							
							
							
						 
						
							2016-06-23 13:53:42 -07:00  
				
					
						
							
							
								 
						
							
							
								cec5682da9 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7937 : don't send group info to NPCs  
							
							
							
						 
						
							2016-06-23 12:10:50 -07:00  
				
					
						
							
							
								 
						
							
							
								b522f0916a 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7934  and related: landing points and telehubs for gods. Added a new configuration variable LandingPointBehavior that can switch between what we're used to in OpenSim and the behavior in SL.  
							
							
							
						 
						
							2016-06-23 11:44:59 -07:00  
				
					
						
							
							
								 
						
							
							
								55a4d1cf44 
								
							
								 
							
						 
						
							
							
								
								Same change here too.  
							
							
							
						 
						
							2016-06-23 06:41:26 -07:00  
				
					
						
							
							
								 
						
							
							
								648cf51411 
								
							
								 
							
						 
						
							
							
								
								Fix failing test  
							
							
							
						 
						
							2016-06-23 06:38:34 -07:00  
				
					
						
							
							
								 
						
							
							
								56e2358ec2 
								
							
								 
							
						 
						
							
							
								
								Because there's no such thing as too much culture. (looking forward to .NET 4.5 to set this globally)  
							
							
							
						 
						
							2016-06-22 20:31:01 -07:00  
				
					
						
							
							
								 
						
							
							
								cc9ff12988 
								
							
								 
							
						 
						
							
							
								
								Set culture also in object crossings.  
							
							
							
						 
						
							2016-06-22 20:18:16 -07:00  
				
					
						
							
							
								 
						
							
							
								c94c929ec1 
								
							
								 
							
						 
						
							
							
								
								Amend to previous commit -- set the culture also on the receiving end.  
							
							
							
						 
						
							2016-06-22 18:35:14 -07:00  
				
					
						
							
							
								 
						
							
							
								33efc91342 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7802 : set culture to US English on the thread that does the agent crossing, not that it's async and needs to parse decimal numbers.  
							
							
							
						 
						
							2016-06-22 18:10:12 -07:00  
				
					
						
							
							
								 
						
							
							
								1e213f5150 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7802 : added debug message to diagnose the problem.  
							
							
							
						 
						
							2016-06-22 15:55:39 -07:00  
				
					
						
							
							
								 
						
							
							
								94616510f2 
								
							
								 
							
						 
						
							
							
								
								Missing AsBoolean  
							
							
							
						 
						
							2016-06-22 15:39:09 -07:00  
				
					
						
							
							
								 
						
							
							
								193a3afa64 
								
							
								 
							
						 
						
							
							
								
								Make a debug message less misleading.  
							
							
							
						 
						
							2016-06-22 15:28:18 -07:00  
				
					
						
							
							
								 
						
							
							
								f8bd3d2f2e 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7935 : regression on transferring attachments over the HG  
							
							
							
						 
						
							2016-06-22 11:52:53 -07:00  
				
					
						
							
							
								 
						
							
							
								0b32cf0e8f 
								
							
								 
							
						 
						
							
							
								
								Can't do it do it this low in the stack. Attachments on teleports apparently rely on  
							
							... 
							
							
							
							State being != 0.
Revert "Mantis #7932 : Some objects were being serialized with PCode=9 and State != 0 (meaning attachments). That should never happen."
This reverts commit f19199cf4a 
							
						 
						
							2016-06-22 06:21:23 -07:00  
				
					
						
							
							
								 
						
							
							
								74c79d1f88 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2016-06-21 20:28:44 -07:00  
				
					
						
							
							
								 
						
							
							
								f19199cf4a 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7932 : Some objects were being serialized with PCode=9 and State != 0 (meaning attachments). That should never happen.  
							
							
							
						 
						
							2016-06-21 20:28:25 -07:00  
				
					
						
							
							
								 
						
							
							
								5c81e03738 
								
							
								 
							
						 
						
							
							
								
								Fix a dumb mistake  
							
							
							
						 
						
							2016-06-21 01:49:47 +02:00  
				
					
						
							
							
								 
						
							
							
								8e40bb6fb7 
								
							
								 
							
						 
						
							
							
								
								Make some more modules inheritable  
							
							
							
						 
						
							2016-06-21 01:46:38 +02:00  
				
					
						
							
							
								 
						
							
							
								9de8cefee5 
								
							
								 
							
						 
						
							
							
								
								Split IM handling so an inheriting module can cange names if required.  
							
							
							
						 
						
							2016-06-21 01:20:21 +02:00  
				
					
						
							
							
								 
						
							
							
								34b308d5b6 
								
							
								 
							
						 
						
							
							
								
								Guard against multiple calls to SetOwnerId on one logical ownership change.  
							
							
							
						 
						
							2016-06-20 16:02:37 -07:00  
				
					
						
							
							
								 
						
							
							
								bc0fc16f44 
								
							
								 
							
						 
						
							
							
								
								Still mantis  #7929 : apply next owner mask to the new owner, the group.  
							
							
							
						 
						
							2016-06-20 15:32:22 -07:00  
				
					
						
							
							
								 
						
							
							
								359908fa88 
								
							
								 
							
						 
						
							
							
								
								Related to mantis  #7929 : "For sale" was not being accepted, because of permissions fail. This adds a new permissions check CanSellGroupObject. THIRD-PARTY PERMISSIONS MODULES TAKE NOTE OF THIS NEW EVENT.  
							
							
							
						 
						
							2016-06-20 10:08:15 -07:00  
				
					
						
							
							
								 
						
							
							
								623a2f859f 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7929 : objects deeded to the group were loosing some important properties. This makes the "For sale" be visible, but is not the end of the story.  
							
							
							
						 
						
							2016-06-20 10:05:17 -07:00  
				
					
						
							
							
								 
						
							
							
								ff65248b9c 
								
							
								 
							
						 
						
							
							
								
								Removed a couple of verbose messages  
							
							
							
						 
						
							2016-06-19 20:13:32 -07:00  
				
					
						
							
							
								 
						
							
							
								8d99fe095a 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7920 : group info was not being updated in many situations. (regression) Putting back the heavy messaging.  
							
							
							
						 
						
							2016-06-19 17:35:11 -07:00  
				
					
						
							
							
								 
						
							
							
								4f3da0a643 
								
							
								 
							
						 
						
							
							
								
								AgentGroupData was being sent by both UDP and EQ -- an overkill. Turn off UDP messaging.  
							
							
							
						 
						
							2016-06-19 16:28:27 -07:00  
				
					
						
							
							
								 
						
							
							
								76ab1ed10c 
								
							
								 
							
						 
						
							
							
								
								Restored sending group membership data via EventQueue -- this had been a regression. Took the opportunity to refactor that code, so that both Groups V2 and XmlRpcGroups can use the same function.  
							
							
							
						 
						
							2016-06-19 16:27:12 -07:00  
				
					
						
							
							
								 
						
							
							
								d51fe01ed8 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7915 : bring XmlRpcGroups/GroupsModule.cs up to speed with Groups V2  
							
							
							
						 
						
							2016-06-19 15:15:57 -07:00  
				
					
						
							
							
								 
						
							
							
								a9fb3d0e18 
								
							
								 
							
						 
						
							
							
								
								Minor -- deregister an event handler in Groups V2  
							
							
							
						 
						
							2016-06-19 15:14:50 -07:00  
				
					
						
							
							
								 
						
							
							
								ea3fe90ddb 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7928 : show grid size and show regions now working. Integers were being overflown.  
							
							
							
						 
						
							2016-06-19 13:57:01 -07:00  
				
					
						
							
							
								 
						
							
							
								12b73603cc 
								
							
								 
							
						 
						
							
							
								
								Still related to mantis  #7917 , parcel prims info. Now sending the correct numbers for "Simulator primitive usage" related to the parcel owner, not the entire region.  
							
							
							
						 
						
							2016-06-19 09:17:04 -07:00  
				
					
						
							
							
								 
						
							
							
								ce7fa728ef 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7917 : regression on prim limits module.  
							
							
							
						 
						
							2016-06-18 22:07:01 -07:00  
				
					
						
							
							
								 
						
							
							
								206faf0218 
								
							
								 
							
						 
						
							
							
								
								Guard against occurring null ref.  
							
							
							
						 
						
							2016-06-18 17:00:15 -07:00  
				
					
						
							
							
								 
						
							
							
								fe1f01defb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2016-06-17 12:40:41 -07:00  
				
					
						
							
							
								 
						
							
							
								8a070f16dd 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7848 : something wrong with a data field in Groups V2  
							
							
							
						 
						
							2016-06-17 12:40:04 -07:00  
				
					
						
							
							
								 
						
							
							
								ed168473af 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2016-06-16 01:48:27 +02:00  
				
					
						
							
							
								 
						
							
							
								d2f61f5320 
								
							
								 
							
						 
						
							
							
								
								Also make the HGUserManagementModule more amenable to subclassing.  
							
							
							
						 
						
							2016-06-16 01:47:52 +02:00  
				
					
						
							
							
								 
						
							
							
								f800f5ba57 
								
							
								 
							
						 
						
							
							
								
								Make the UserManagementModule inheritable  
							
							
							
						 
						
							2016-06-15 16:51:02 +02:00  
				
					
						
							
							
								 
						
							
							
								e0a82a82de 
								
							
								 
							
						 
						
							
							
								
								"reverting" the keep alive changes brought in from avination, to check if that's what's making osgrid fail. This is not really reverting, it's more manually resetting some places (not all) where keep alive is set.  
							
							
							
						 
						
							2016-06-14 08:58:37 -07:00  
				
					
						
							
							
								 
						
							
							
								4be4e98525 
								
							
								 
							
						 
						
							
							
								
								Revert "Add a few more debug messages to diagnose problems in OSGrid's proxy use"  
							
							... 
							
							
							
							This reverts commit 2d2414adcf 
							
						 
						
							2016-06-13 20:40:47 -07:00  
				
					
						
							
							
								 
						
							
							
								1e9a944633 
								
							
								 
							
						 
						
							
							
								
								Revert "More debug to diagnose osgrid"  
							
							... 
							
							
							
							This reverts commit b5f29e93f6 
							
						 
						
							2016-06-13 20:39:52 -07:00  
				
					
						
							
							
								 
						
							
							
								b5f29e93f6 
								
							
								 
							
						 
						
							
							
								
								More debug to diagnose osgrid  
							
							
							
						 
						
							2016-06-13 20:35:40 -07:00  
				
					
						
							
							
								 
						
							
							
								467de7a2f0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2016-06-13 18:04:50 -07:00  
				
					
						
							
							
								 
						
							
							
								2d2414adcf 
								
							
								 
							
						 
						
							
							
								
								Add a few more debug messages to diagnose problems in OSGrid's proxy use  
							
							
							
						 
						
							2016-06-13 18:04:28 -07:00  
				
					
						
							
							
								 
						
							
							
								cdfbf78d07 
								
							
								 
							
						 
						
							
							
								
								Fields should be protected unless private is required  
							
							
							
						 
						
							2016-06-14 01:27:48 +02:00  
				
					
						
							
							
								 
						
							
							
								68c73951ef 
								
							
								 
							
						 
						
							
							
								
								Make the LLUDPServerShim inheritable. There is absolutely no reason for  
							
							... 
							
							
							
							this to be sealed! 
							
						 
						
							2016-06-14 01:21:47 +02:00  
				
					
						
							
							
								 
						
							
							
								141205532b 
								
							
								 
							
						 
						
							
							
								
								Make chat and instant message modules fully subclassable  
							
							
							
						 
						
							2016-06-14 00:03:40 +02:00  
				
					
						
							
							
								 
						
							
							
								3ef5e1a24b 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7923 . EDIT BEAMS ARE BACK!  
							
							
							
						 
						
							2016-06-12 22:01:36 -07:00  
				
					
						
							
							
								 
						
							
							
								c2e63e807e 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7861 . llEdgeOfWorld not working. Two reasons: (1) edge was being filled but not used; (2) region size was being ignored when computing the neighbors' coordinates.  
							
							... 
							
							
							
							Not sure if this is the intended semantics of this function, but it made sense in my varregion test with neighbors all around except in the South. 
							
						 
						
							2016-06-12 14:48:30 -07:00  
				
					
						
							
							
								 
						
							
							
								d0c65d15dc 
								
							
								 
							
						 
						
							
							
								
								Still mantis  #7858 : send kill object / update to child agents too  
							
							
							
						 
						
							2016-06-12 14:29:30 -07:00  
				
					
						
							
							
								 
						
							
							
								634d85a30d 
								
							
								 
							
						 
						
							
							
								
								Detection of Cylinder and Prism for flexi prims  
							
							... 
							
							
							
							Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com>
Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2016-06-12 13:58:20 -07:00  
				
					
						
							
							
								 
						
							
							
								42a9afdc43 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7858 : DeleteSceneObject done slightly differently. ProcessEntities now checks whether the objects have been deleted and, if so, sends an extra kill object packet, in order to compensate for potential race conditions encountered by the first one.  
							
							... 
							
							
							
							Note: I still cannot reproduce this problem, but I was able to emulate it by adding an artificial delay on ProcessEntities, which did, indeed, result in objects not being deleted. This fix fixed my emulated scenario. 
							
						 
						
							2016-06-12 12:23:52 -07:00  
				
					
						
							
							
								 
						
							
							
								9ebdae8676 
								
							
								 
							
						 
						
							
							
								
								Restore SendAgentGroupDataUpdate() call in GroupsModule.cs.  
							
							... 
							
							
							
							Restore linkage to OnAgentClosed since the merge solved the reference
   problem by looking up the agent.
This should address Mantis 7915 and 7920. 
							
						 
						
							2016-06-11 12:42:42 -07:00  
				
					
						
							
							
								 
						
							
							
								53d8b8a83f 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7874 : parcel properties not being updated upon avatar entering new parcel. Root cause: update of the avatar's current property was being made too soon.  
							
							
							
						 
						
							2016-06-11 10:23:07 -07:00  
				
					
						
							
							
								 
						
							
							
								1468ee9179 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7858 . This is s shot in the dark, because I cannot reproduce the problem. Removed what seemed to be redundant kill object calls that weren't there in 0.8.2 -- kill object is already being called in DeleteGroupFromScene.  
							
							
							
						 
						
							2016-06-11 09:38:19 -07:00  
				
					
						
							
							
								 
						
							
							
								8e10963f45 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7919 : fatal exception on LoadImageURLModule  
							
							
							
						 
						
							2016-06-06 09:55:25 -07:00  
				
					
						
							
							
								 
						
							
							
								7d6adeedf5 
								
							
								 
							
						 
						
							
							
								
								Fixed a merge issue  
							
							
							
						 
						
							2016-06-06 08:41:08 -07:00  
				
					
						
							
							
								 
						
							
							
								c4c3163db9 
								
							
								 
							
						 
						
							
							
								
								Don't copy assets to foreign asset servers when the objects are being deleted  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Framework/InventoryAccess/HGInventoryAccessModule.cs 
							
						 
						
							2016-06-06 08:37:15 -07:00  
				
					
						
							
							
								 
						
							
							
								48915377a6 
								
							
								 
							
						 
						
							
							
								
								Correct spelling and grammar, thanks Mata Hari  
							
							
							
						 
						
							2016-05-30 19:04:19 +02:00  
				
					
						
							
							
								 
						
							
							
								77af32cdbf 
								
							
								 
							
						 
						
							
							
								
								Enhancement of osRegionRestart  
							
							... 
							
							
							
							Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com>
Signed-off-by: Melanie Thielker <melanie@t-data.com> 
							
						 
						
							2016-05-30 15:58:39 +02:00  
				
					
						
							
							
								 
						
							
							
								bcee4e3772 
								
							
								 
							
						 
						
							
							
								
								Fix a line deletion that should not have been deleted  
							
							
							
						 
						
							2016-05-23 19:33:36 +02:00  
				
					
						
							
							
								 
						
							
							
								08bd80f5f4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2016-05-23 19:20:05 +02:00  
				
					
						
							
							
								 
						
							
							
								527ea6af02 
								
							
								 
							
						 
						
							
							
								
								Fixed discrepancy between code and ini symbols.  
							
							
							
						 
						
							2016-05-23 19:19:36 +02:00  
				
					
						
							
							
								 
						
							
							
								775a657bb1 
								
							
								 
							
						 
						
							
							
								
								Addressing  #7903 . Fix legacy sit offsets to use legacy computation.  
							
							... 
							
							
							
							New offsets of course still use the correct math. 
							
						 
						
							2016-05-23 19:18:24 +02:00  
				
					
						
							
							
								 
						
							
							
								057d1b2a6e 
								
							
								 
							
						 
						
							
							
								
								Minor improvement over the previous commit -- make sure the code exists in the FolderType enum  
							
							
							
						 
						
							2016-05-16 21:57:19 -07:00  
				
					
						
							
							
								 
						
							
							
								9e21647011 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7878  -- Landmarks were not being created in HGSuitcaseInventory  
							
							
							
						 
						
							2016-05-16 19:36:20 -07:00  
				
					
						
							
							
								 
						
							
							
								97a471cb35 
								
							
								 
							
						 
						
							
							
								
								Fix crash due to setting Thread.name after thread start.  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2016-05-12 17:42:42 -07:00  
				
					
						
							
							
								 
						
							
							
								1e44aba620 
								
							
								 
							
						 
						
							
							
								
								According to the SL wiki, estate managers can set parcels for sale. Make it sew.  
							
							
							
						 
						
							2016-05-02 21:40:14 +02:00  
				
					
						
							
							
								 
						
							
							
								4bac95bf4a 
								
							
								 
							
						 
						
							
							
								
								Change requirements for the LL god functions from CanRunConsoleCommand to IsAdministrator, a function that was not available when these were first coded and makes much more sense.  
							
							
							
						 
						
							2016-05-01 20:33:47 +02:00  
				
					
						
							
							
								 
						
							
							
								59ed89769a 
								
							
								 
							
						 
						
							
							
								
								Apply user specified default perms across the board, to items uploaded as well as items created and to rezzed prims in world.  
							
							... 
							
							
							
							This effectively removes the concept of "default permissions" from OpenSim
because all known modern viewers set the permissions flags on login.
Ancient abandoned viewers will now default to the SL defaults. 
							
						 
						
							2016-04-29 22:36:56 +02:00  
				
					
						
							
							
								 
						
							
							
								d42de53dda 
								
							
								 
							
						 
						
							
							
								
								Allow default permissions from the viewer to be applied to uploaded objects.  
							
							... 
							
							
							
							Make inventory items reflect coorect permissions immediately unstead of after relog 
							
						 
						
							2016-04-29 21:23:32 +02:00  
				
					
						
							
							
								 
						
							
							
								bedebf9498 
								
							
								 
							
						 
						
							
							
								
								Prevent "Object->Take" from working on attachments.  
							
							
							
						 
						
							2016-04-29 17:11:36 +02:00  
				
					
						
							
							
								 
						
							
							
								8ef34a1bc5 
								
							
								 
							
						 
						
							
							
								
								Fix incorrect SQLite syntax in Migrations  
							
							
							
						 
						
							2016-04-28 17:15:08 +02:00  
				
					
						
							
							
								 
						
							
							
								a01f24e331 
								
							
								 
							
						 
						
							
							
								
								Replace the "land show" method with the better one from 0.8.  
							
							
							
						 
						
							2016-04-28 16:13:23 +02:00  
				
					
						
							
							
								 
						
							
							
								995655c445 
								
							
								 
							
						 
						
							
							
								
								Make the SimulatorFeaturesModule nonshared as it ought to be from it's code structure.  
							
							
							
						 
						
							2016-04-27 00:48:56 +02:00  
				
					
						
							
							
								 
						
							
							
								2c75be7f6e 
								
							
								 
							
						 
						
							
							
								
								From information given my Mandarinka Tasty, add firing the detach event even for temp attachments  
							
							
							
						 
						
							2016-04-27 00:35:30 +02:00  
				
					
						
							
							
								 
						
							
							
								6771fb7d5d 
								
							
								 
							
						 
						
							
							
								
								Reverse a comparison, this is probably the cause of attach issues  
							
							
							
						 
						
							2016-04-26 17:43:36 +02:00  
				
					
						
							
							
								 
						
							
							
								61a7566381 
								
							
								 
							
						 
						
							
							
								
								Fire detach events even in temp attachments. They don't really need it but keeping the tests happy  
							
							
							
						 
						
							2016-04-25 20:27:23 +02:00  
				
					
						
							
							
								 
						
							
							
								8f668ec888 
								
							
								 
							
						 
						
							
							
								
								Stop serializing and storing assets for objects that were never rezzed from inventory items.  
							
							
							
						 
						
							2016-04-25 20:02:11 +02:00  
				
					
						
							
							
								 
						
							
							
								46a62a37d1 
								
							
								 
							
						 
						
							
							
								
								Fix Temporary Attachments not being able to be detached by client  
							
							... 
							
							
							
							Signed-off-by: Melanie Thielker <melanie@t-data.com> 
							
						 
						
							2016-04-25 19:44:15 +02:00  
				
					
						
							
							
								 
						
							
							
								7aa3d4256e 
								
							
								 
							
						 
						
							
							
								
								POSTGRES: Update database migrations to be in accordance with MySQL table definitions. Prerequisite for fixing PGSQLSimulationdata  
							
							... 
							
							
							
							Signed-off-by: Kevin Cozens <kevin@ve3syb.ca>  (mantis #7846 ) 
							
						 
						
							2016-04-25 12:17:17 -04:00  
				
					
						
							
							
								 
						
							
							
								b418033915 
								
							
								 
							
						 
						
							
							
								
								Updated the code to handle Agent Preferences. Thanks to TomDataworks for providing a final solution.  
							
							... 
							
							
							
							Signed-off-by: Kevin Cozens <kevin@ve3syb.ca>  (mantis #7610 ) 
							
						 
						
							2016-04-25 12:15:34 -04:00  
				
					
						
							
							
								 
						
							
							
								e9b0f71575 
								
							
								 
							
						 
						
							
							
								
								Fix Mantis  #7805 , table handler needs to look for all unique constraints.  
							
							... 
							
							
							
							Signed-off-by: Kevin Cozens <kevin@ve3syb.ca> 
							
						 
						
							2016-04-25 12:11:03 -04:00  
				
					
						
							
							
								 
						
							
							
								b91cfcca2b 
								
							
								 
							
						 
						
							
							
								
								POSTGRES: Added check for Heightfield not equal to Database NULL.. Mirrors OpenSim commit 50d738  
							
							... 
							
							
							
							Signed-off-by: Kevin Cozens <kevin@ve3syb.ca>  (mantis #7845 ) 
							
						 
						
							2016-04-25 12:01:36 -04:00  
				
					
						
							
							
								 
						
							
							
								28fb722612 
								
							
								 
							
						 
						
							
							
								
								CR safari. Remove gratuitious CRs in some files  
							
							
							
						 
						
							2016-04-07 19:53:56 +02:00  
				
					
						
							
							
								 
						
							
							
								3ff19a8ac3 
								
							
								 
							
						 
						
							
							
								
								Fix missing id parameter in FSAssets database connector when updating Access time.  
							
							
							
						 
						
							2016-04-05 21:52:28 +01:00  
				
					
						
							
							
								 
						
							
							
								2cfe848ceb 
								
							
								 
							
						 
						
							
							
								
								Correct case in the names of the Avatar and Friends tables  
							
							
							
						 
						
							2016-03-24 16:43:27 -04:00  
				
					
						
							
							
								 
						
							
							
								4cc954249d 
								
							
								 
							
						 
						
							
							
								
								Mantis 7842 - remove another possible null dereference  
							
							
							
						 
						
							2016-03-23 21:03:20 +01:00  
				
					
						
							
							
								 
						
							
							
								548b741130 
								
							
								 
							
						 
						
							
							
								
								Correct the case of the Presence table  
							
							
							
						 
						
							2016-03-22 23:05:31 +01:00  
				
					
						
							
							
								 
						
							
							
								482daacea7 
								
							
								 
							
						 
						
							
							
								
								Add migration to add "active" column on PGSQL. UNTESTED!  
							
							
							
						 
						
							2016-03-22 20:55:21 +01:00  
				
					
						
							
							
								 
						
							
							
								de109dbe92 
								
							
								 
							
						 
						
							
							
								
								Change casing on UserAccounts  
							
							
							
						 
						
							2016-03-22 20:08:46 +01:00  
				
					
						
							
							
								 
						
							
							
								73e527fffc 
								
							
								 
							
						 
						
							
							
								
								Fix some artefacts that came from merging the OSGrid code.  
							
							
							
						 
						
							2016-03-22 20:01:22 +01:00  
				
					
						
							
							
								 
						
							
							
								e8b46023e4 
								
							
								 
							
						 
						
							
							
								
								Add osRequestURL and osRequestSecureURL with an options list.  
							
							... 
							
							
							
							Only currently supported option is "allowXss" which will send the needed
Access-control-allow-origin: * header to allow xss scripting against
the LSL http server. 
							
						 
						
							2016-03-16 20:04:52 +01:00  
				
					
						
							
							
								 
						
							
							
								efa21156f3 
								
							
								 
							
						 
						
							
							
								
								Implement Access-Control-Allow-Origin for HTTP LSL server  
							
							
							
						 
						
							2016-03-16 19:22:40 +01:00  
				
					
						
							
							
								 
						
							
							
								8e772fde7f 
								
							
								 
							
						 
						
							
							
								
								Remove debug spam  
							
							
							
						 
						
							2016-03-15 02:36:06 +01:00  
				
					
						
							
							
								 
						
							
							
								41644bbfa9 
								
							
								 
							
						 
						
							
							
								
								Implement parameterization of HTTP_BODY_MAXLENGTH maximum as proposed in Mantis 7839.  
							
							
							
						 
						
							2016-03-14 16:08:49 +01:00  
				
					
						
							
							
								 
						
							
							
								07b78a68fc 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2016-03-09 02:53:06 +01:00  
				
					
						
							
							
								 
						
							
							
								1697f3e0c2 
								
							
								 
							
						 
						
							
							
								
								Finish plumbing RezRestoreToWorld.  
							
							
							
						 
						
							2016-03-09 02:52:45 +01:00  
				
					
						
							
							
								 
						
							
							
								43ca32150c 
								
							
								 
							
						 
						
							
							
								
								Plumb RezRestoreToWorld from the client (part done)  
							
							
							
						 
						
							2016-03-09 02:45:11 +01:00  
				
					
						
							
							
								 
						
							
							
								be43fc2234 
								
							
								 
							
						 
						
							
							
								
								BulletSim: use the new 'setAvatarSize' physics call introduced in 0.9.  
							
							... 
							
							
							
							This disables all the avatar size fudge numbers previously used by BulletSim.
If you have your region tuned to the old way, set
"[BulletSim]AvatarUseBefore09SizeComputation=true" in your INI files. 
							
						 
						
							2016-03-06 14:23:06 -08:00  
				
					
						
							
							
								 
						
							
							
								b65a18ef3f 
								
							
								 
							
						 
						
							
							
								
								Remove unused parameter ShouldUseFireAndForgetForCollisions. It was  
							
							... 
							
							
							
							used a while ago for testing but the execution code was removed. 
							
						 
						
							2016-03-06 14:16:46 -08:00  
				
					
						
							
							
								 
						
							
							
								feb058f5c5 
								
							
								 
							
						 
						
							
							
								
								BulletSim: Send out avatar position update if velocity is now zero  
							
							... 
							
							
							
							and it wasn't zero last tick. This will prevent some avatar creeping.
Adjust BulletSim default avatar velocity zeroing so the avatar stops sooner. 
							
						 
						
							2016-03-06 11:30:25 -08:00  
				
					
						
							
							
								 
						
							
							
								57b6398b71 
								
							
								 
							
						 
						
							
							
								
								Make mesh upload respect the same parts maximum as what is set for the  
							
							... 
							
							
							
							simulator 
							
						 
						
							2016-03-05 22:30:02 +01:00  
				
					
						
							
							
								 
						
							
							
								110297793c 
								
							
								 
							
						 
						
							
							
								
								Fix a couple of typos  
							
							
							
						 
						
							2016-03-05 22:22:09 +01:00  
				
					
						
							
							
								 
						
							
							
								15b9601393 
								
							
								 
							
						 
						
							
							
								
								Introduce UseOsgridFormat config to select the OSGrid specific path name  
							
							... 
							
							
							
							generator 
							
						 
						
							2016-03-05 01:26:28 +01:00  
				
					
						
							
							
								 
						
							
							
								74c2113bce 
								
							
								 
							
						 
						
							
							
								
								Port the safer database access and the cure for "Chicken Bones" which  
							
							... 
							
							
							
							are artefacts that can be created by fsck and would make standard
FSAssets choke. These refinements were tested on OSGrid. 
							
						 
						
							2016-03-05 01:17:42 +01:00  
				
					
						
							
							
								 
						
							
							
								c541b5cf43 
								
							
								 
							
						 
						
							
							
								
								Mantis 7833: Fix a condition where email sent from an object that is in  
							
							... 
							
							
							
							the process of being removed can cause a null reference 
							
						 
						
							2016-03-03 17:08:56 +01:00  
				
					
						
							
							
								 
						
							
							
								ab12a14279 
								
							
								 
							
						 
						
							
							
								
								Pushed AssemblyVersion up to VersionInfo, so that we don't need to do global replace anymore.  
							
							
							
						 
						
							2016-02-21 11:14:02 -08:00  
				
					
						
							
							
								 
						
							
							
								cd54bbe789 
								
							
								 
							
						 
						
							
							
								
								The old sqlite inventory data interface was still around and causing problems: the only part of the code using it was the data (sqlite) tests. Given that this old interface has been obsolete for several years, it has now been removed, including the tests. TODO: Writing tests for the new (ah!) inventory data interface.  
							
							
							
						 
						
							2016-02-21 10:37:12 -08:00  
				
					
						
							
							
								 
						
							
							
								206b035571 
								
							
								 
							
						 
						
							
							
								
								SQLite: Removed obsolete migration file  
							
							
							
						 
						
							2016-02-21 09:12:25 -08:00  
				
					
						
							
							
								 
						
							
							
								ee24b25165 
								
							
								 
							
						 
						
							
							
								
								Flatten migrations for sqlite  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Data/SQLite/Resources/RegionStore.migrations
(Resolved) 
							
						 
						
							2016-02-21 09:10:00 -08:00  
				
					
						
							
							
								 
						
							
							
								ded776c86b 
								
							
								 
							
						 
						
							
							
								
								MySQL migrations: fix one last migration that had been left behind  
							
							
							
						 
						
							2016-02-21 07:08:55 -08:00  
				
					
						
							
							
								 
						
							
							
								134e94a7e9 
								
							
								 
							
						 
						
							
							
								
								Flatten migrations for MySQL.  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Data/MySQL/Resources/RegionStore.migrations
	OpenSim/Data/MySQL/Resources/UserAccount.migrations 
							
						 
						
							2016-02-20 19:27:12 -08:00  
				
					
						
							
							
								 
						
							
							
								170acd7d67 
								
							
								 
							
						 
						
							
							
								
								change parcel_owner_is_god configuration option from default from true to false, leaving only region_owner true by default  
							
							
							
						 
						
							2016-01-30 15:42:59 +00:00  
				
					
						
							
							
								 
						
							
							
								b34652e9eb 
								
							
								 
							
						 
						
							
							
								
								accept mantis 7785 requests, at least until bullet can be also be used fix landing height. (could not test)  
							
							
							
						 
						
							2016-01-26 21:42:46 +00:00  
				
					
						
							
							
								 
						
							
							
								668ff1e12c 
								
							
								 
							
						 
						
							
							
								
								make sure MaxRegionsViewDistance is lower than MaxDrawDistance  
							
							
							
						 
						
							2016-01-26 20:55:00 +00:00  
				
					
						
							
							
								 
						
							
							
								109723dc2d 
								
							
								 
							
						 
						
							
							
								
								add option MaxRegionsViewDistance to control the maximum range to tell viewer to connect to Neighbour regions, since that is diferent from view range  
							
							
							
						 
						
							2016-01-26 20:39:37 +00:00  
				
					
						
							
							
								 
						
							
							
								66be75556b 
								
							
								 
							
						 
						
							
							
								
								BulletSim: increase default value of AvatarStopZeroThreshold as this reduces  
							
							... 
							
							
							
							the occurance of stopped avatar drifting in the viewer. Not sure why but this
is a short term fix while investigation continues. 
							
						 
						
							2016-01-20 06:35:53 -08:00  
				
					
						
							
							
								 
						
							
							
								33af419050 
								
							
								 
							
						 
						
							
							
								
								BulletSim: make collision sounds work most of the time. Seems that collisions  
							
							... 
							
							
							
							usually stop  the collider so velocity is often small.
Also remove some chatty debug messages. 
							
						 
						
							2016-01-19 22:09:51 -08:00  
				
					
						
							
							
								 
						
							
							
								ddd59fab5f 
								
							
								 
							
						 
						
							
							
								
								BulletSim: add stationary suppression on AddForce application. This enables  
							
							... 
							
							
							
							small pushing of avatars (Mantis 7779). 
							
						 
						
							2016-01-18 10:50:28 -08:00  
				
					
						
							
							
								 
						
							
							
								5ed90b3921 
								
							
								 
							
						 
						
							
							
								
								BulletSim: fix problem of not zeroing motion when stationary (drift problem from  
							
							... 
							
							
							
							Mantis 7813). Redo Z computations for movement. Clean up code to simplify
tests. Add function to suppress stationary tests unless velocity drops. 
							
						 
						
							2016-01-18 10:48:10 -08:00  
				
					
						
							
							
								 
						
							
							
								35d4298be6 
								
							
								 
							
						 
						
							
							
								
								BulletSim: change method signatures for internal AddForce methods to remove  
							
							... 
							
							
							
							confusion about push forces. The latter is an external, physics engine interface
feature (the force parameter has a different unit if pushing vs adding force)
and that distinction is not used internally. 
							
						 
						
							2016-01-18 07:02:48 -08:00  
				
					
						
							
							
								 
						
							
							
								fb57d31538 
								
							
								 
							
						 
						
							
							
								
								BulletSim: revert avatar stationary testing for having slight velocity.  
							
							... 
							
							
							
							This fix causes drift (Mantis 7813). This revision will rebreak pushing
(Mantis 7779) but drifting is bad and pushing will be fixed in future commits. 
							
						 
						
							2016-01-18 07:00:50 -08:00  
				
					
						
							
							
								 
						
							
							
								b02f29300d 
								
							
								 
							
						 
						
							
							
								
								Code cleanup to terse update sending as given in a patch in Mantis 7813.  
							
							... 
							
							
							
							Thanks tqlion! 
							
						 
						
							2016-01-18 06:58:41 -08:00  
				
					
						
							
							
								 
						
							
							
								22501ea06d 
								
							
								 
							
						 
						
							
							
								
								BulletSim: fix Mantis 7798: land collisions not working.  
							
							
							
						 
						
							2016-01-10 16:42:23 -08:00  
				
					
						
							
							
								 
						
							
							
								d4e88f8883 
								
							
								 
							
						 
						
							
							
								
								BulletSim: tweaking so avatar can be pushed. In particular, llPushObject,  
							
							... 
							
							
							
							which called BSCharacter.AddForce, can now move a character. 
							
						 
						
							2016-01-10 14:53:55 -08:00  
				
					
						
							
							
								 
						
							
							
								905dec5d23 
								
							
								 
							
						 
						
							
							
								
								Fix region data range selection in the PGSQL backend.  
							
							... 
							
							
							
							Signed-off-by: UbitUmarov <ajlduarte@sapo.pt> 
							
						 
						
							2016-01-10 18:05:08 +00:00  
				
					
						
							
							
								 
						
							
							
								ee15c51ba4 
								
							
								 
							
						 
						
							
							
								
								add npc create option OS_NPC_OBJECT_GROUP. with it the npc will be created with the group of the object with the script, if that object owner is member of that group. This should allow parcel access by group to work now, and not much else. The groupTitle will also be set, it the region option NoNPCGroup is not active.  
							
							
							
						 
						
							2016-01-01 23:41:25 +00:00  
				
					
						
							
							
								 
						
							
							
								f8f28311bf 
								
							
								 
							
						 
						
							
							
								
								stop avatar move to target on parcel ban enforce  
							
							
							
						 
						
							2016-01-01 23:03:46 +00:00  
				
					
						
							
							
								 
						
							
							
								7831d219d7 
								
							
								 
							
						 
						
							
							
								
								Add locking around stats record fetch to resolve Mantis 7793.  
							
							
							
						 
						
							2015-12-27 15:05:17 -08:00  
				
					
						
							
							
								 
						
							
							
								e2517b51f8 
								
							
								 
							
						 
						
							
							
								
								ubMeshmerizer: remove some wrong faces still present in taper cases, some code cleanup  
							
							
							
						 
						
							2015-12-26 21:38:36 +00:00  
				
					
						
							
							
								 
						
							
							
								f92deb65f8 
								
							
								 
							
						 
						
							
							
								
								fix cilinder and cone physics mesh  
							
							
							
						 
						
							2015-12-26 01:49:30 +00:00  
				
					
						
							
							
								 
						
							
							
								65269f6f7f 
								
							
								 
							
						 
						
							
							
								
								fix html encapsulation for MSIE was doing nothing  
							
							
							
						 
						
							2015-12-25 14:34:02 +00:00  
				
					
						
							
							
								 
						
							
							
								85a75ce0bc 
								
							
								 
							
						 
						
							
							
								
								assume direct string.replace is good enought to avoid a stringbuild use  
							
							
							
						 
						
							2015-12-25 14:16:47 +00:00  
				
					
						
							
							
								 
						
							
							
								41078f8d51 
								
							
								 
							
						 
						
							
							
								
								try to implement HTTP_BODY_MAXLENGTH. Make it limit body input bytes. Read entire relevant input buffer before UTF-8 parsing, or it may fail.  
							
							
							
						 
						
							2015-12-25 13:51:05 +00:00  
				
					
						
							
							
								 
						
							
							
								e5f7856eaf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2015-12-25 10:44:59 +00:00  
				
					
						
							
							
								 
						
							
							
								b7ea5c4967 
								
							
								 
							
						 
						
							
							
								
								a few code cosmetic changes  
							
							
							
						 
						
							2015-12-25 10:43:51 +00:00  
				
					
						
							
							
								 
						
							
							
								52ebb3f2fb 
								
							
								 
							
						 
						
							
							
								
								The configger tool hadn't been updated since the introduction of OpenSimDefaults! :0  
							
							... 
							
							
							
							It is updated now. 
							
						 
						
							2015-12-24 10:05:59 -08:00  
				
					
						
							
							
								 
						
							
							
								7430c629aa 
								
							
								 
							
						 
						
							
							
								
								enable the upload region map texture asset for large regions for large regions that i had disabled, but with max size reduced to 512pixels. New viewers don't use this, but osGetRegionMapTexture needs it ( mantis 7787 )  
							
							
							
						 
						
							2015-12-24 11:20:46 +00:00  
				
					
						
							
							
								 
						
							
							
								37cb24da60 
								
							
								 
							
						 
						
							
							
								
								add prim estimated center of mass correction also for tortured prims meshs. Not fully tested  
							
							
							
						 
						
							2015-12-24 01:21:15 +00:00  
				
					
						
							
							
								 
						
							
							
								24aa529715 
								
							
								 
							
						 
						
							
							
								
								fix avatar movetotarget that got broken with changes on significant movement. Do it all on scenepresence.cs, and not also on scene.cs. check distance to target only on X,Y if not flying or landing  
							
							
							
						 
						
							2015-12-23 21:22:00 +00:00  
				
					
						
							
							
								 
						
							
							
								5135214e5b 
								
							
								 
							
						 
						
							
							
								
								physics landing: don't land on top of volume detectors  
							
							
							
						 
						
							2015-12-22 13:23:08 +00:00  
				
					
						
							
							
								 
						
							
							
								6437a94388 
								
							
								 
							
						 
						
							
							
								
								a few changes to physics new root avatar position height estimation  
							
							
							
						 
						
							2015-12-22 00:06:17 +00:00  
				
					
						
							
							
								 
						
							
							
								88a63ecc39 
								
							
								 
							
						 
						
							
							
								
								drop attachments to ground a bit in front of the avatar, not on his location  
							
							
							
						 
						
							2015-12-21 18:13:07 +00:00  
				
					
						
							
							
								 
						
							
							
								7081ef948c 
								
							
								 
							
						 
						
							
							
								
								clean a bit  
							
							
							
						 
						
							2015-12-21 17:56:12 +00:00  
				
					
						
							
							
								 
						
							
							
								4b14ec3c45 
								
							
								 
							
						 
						
							
							
								
								add physics help on root agent arrival via some login types and if not under action of telehub or landpoint. will change land to the top of anything physics sees above ground up to 1024m above ground. Only works with ubOde (possible ode but untested). Feature testing... some results may be ugly.  
							
							
							
						 
						
							2015-12-21 16:31:49 +00:00  
				
					
						
							
							
								 
						
							
							
								0e99763e6b 
								
							
								 
							
						 
						
							
							
								
								revert the setting of phantom flag on attachment drop to ground, since it can break nomod objects  
							
							
							
						 
						
							2015-12-21 13:52:45 +00:00  
				
					
						
							
							
								 
						
							
							
								52d7aca6a2 
								
							
								 
							
						 
						
							
							
								
								simplify avatar updates throotle control, this possible needs to get more complex again  
							
							
							
						 
						
							2015-12-21 13:20:24 +00:00  
				
					
						
							
							
								 
						
							
							
								827058e359 
								
							
								 
							
						 
						
							
							
								
								drop attachments to ground with phantom active. We should not do this, but for now there no better way to avoid nasty collisions. (large physical objects may still have bad collisions with ground on drop)  
							
							
							
						 
						
							2015-12-20 11:57:52 +00:00  
				
					
						
							
							
								 
						
							
							
								844266c4d5 
								
							
								 
							
						 
						
							
							
								
								change the return list of objects costs, sending a answer if none found  
							
							
							
						 
						
							2015-12-20 11:43:27 +00:00  
				
					
						
							
							
								 
						
							
							
								b31adde5fc 
								
							
								 
							
						 
						
							
							
								
								BUG FIX on avatar position updates send control  
							
							
							
						 
						
							2015-12-20 11:12:48 +00:00  
				
					
						
							
							
								 
						
							
							
								a4f91e5064 
								
							
								 
							
						 
						
							
							
								
								do not change a attachment phatom state on crossings  
							
							
							
						 
						
							2015-12-19 19:49:27 +00:00  
				
					
						
							
							
								 
						
							
							
								01a27e8c71 
								
							
								 
							
						 
						
							
							
								
								establish a minimun for ReprioritizationDistance  
							
							
							
						 
						
							2015-12-19 17:39:42 +00:00  
				
					
						
							
							
								 
						
							
							
								48f6010a1c 
								
							
								 
							
						 
						
							
							
								
								a more clean enforcement of BestAvatarResponsiveness (others aren't good at moment  
							
							
							
						 
						
							2015-12-19 17:29:51 +00:00  
				
					
						
							
							
								 
						
							
							
								9a492258c9 
								
							
								 
							
						 
						
							
							
								
								reduce xmlrpcgroups error messages if its debug option is off. Disable keepalive by default  
							
							
							
						 
						
							2015-12-19 15:24:43 +00:00  
				
					
						
							
							
								 
						
							
							
								da1c347676 
								
							
								 
							
						 
						
							
							
								
								temporary assets are as local  
							
							
							
						 
						
							2015-12-19 15:05:49 +00:00  
				
					
						
							
							
								 
						
							
							
								b29ab1b2df 
								
							
								 
							
						 
						
							
							
								
								adjust the checks for invalid asset IDs. changed upload fail detection  
							
							
							
						 
						
							2015-12-19 15:03:22 +00:00  
				
					
						
							
							
								 
						
							
							
								b2acef8aad 
								
							
								 
							
						 
						
							
							
								
								remove the unused OBB physics parameters export, since they aren't actually usefull outside ubOde  
							
							
							
						 
						
							2015-12-17 22:34:21 +00:00  
				
					
						
							
							
								 
						
							
							
								56e28c6c27 
								
							
								 
							
						 
						
							
							
								
								fix silly bug: Dynamics are to apply to root prim not child  
							
							
							
						 
						
							2015-12-17 19:02:46 +00:00  
				
					
						
							
							
								 
						
							
							
								01b4b25cdb 
								
							
								 
							
						 
						
							
							
								
								current priority code uses avatar position not camera, so fix reprioritizer. This may need to be reviewed in future.. it should be camera  
							
							
							
						 
						
							2015-12-17 18:15:33 +00:00  
				
					
						
							
							
								 
						
							
							
								ed74fb5da4 
								
							
								 
							
						 
						
							
							
								
								save a expensive call to CameraPosition  
							
							
							
						 
						
							2015-12-17 12:24:37 +00:00  
				
					
						
							
							
								 
						
							
							
								a4ed6111b0 
								
							
								 
							
						 
						
							
							
								
								change updates reprioritization control code. Do it under normal avatar updates timing and with a workjob not a timer issued thread.  
							
							
							
						 
						
							2015-12-17 12:20:02 +00:00  
				
					
						
							
							
								 
						
							
							
								3505ab759d 
								
							
								 
							
						 
						
							
							
								
								dont bother another thread to try to send if there is no one to listen  
							
							
							
						 
						
							2015-12-16 23:54:48 +00:00  
				
					
						
							
							
								 
						
							
							
								19c551e815 
								
							
								 
							
						 
						
							
							
								
								fix test: scene update needs to run after the delay  
							
							
							
						 
						
							2015-12-16 23:26:51 +00:00  
				
					
						
							
							
								 
						
							
							
								764f270d34 
								
							
								 
							
						 
						
							
							
								
								revert last change and add delays on testing, since child updates now have time control, since they are heavy http connections  
							
							
							
						 
						
							2015-12-16 23:13:10 +00:00  
				
					
						
							
							
								 
						
							
							
								ddd067266b 
								
							
								 
							
						 
						
							
							
								
								temporary remove the delay on first child updates  
							
							
							
						 
						
							2015-12-16 22:43:31 +00:00  
				
					
						
							
							
								 
						
							
							
								41ae6f06e0 
								
							
								 
							
						 
						
							
							
								
								several changes to parcels access control and scenepresence updates rates  
							
							
							
						 
						
							2015-12-16 22:16:51 +00:00  
				
					
						
							
							
								 
						
							
							
								1d131a0c33 
								
							
								 
							
						 
						
							
							
								
								make parcel bans do something on vehicles. Just a first code, far from good  
							
							
							
						 
						
							2015-12-15 21:00:06 +00:00  
				
					
						
							
							
								 
						
							
							
								b7155f5651 
								
							
								 
							
						 
						
							
							
								
								fix typo  
							
							
							
						 
						
							2015-12-15 18:32:02 +00:00  
				
					
						
							
							
								 
						
							
							
								9327bb2546 
								
							
								 
							
						 
						
							
							
								
								a few more changes on parcels location finding  
							
							
							
						 
						
							2015-12-15 18:19:08 +00:00  
				
					
						
							
							
								 
						
							
							
								a9e8bd2884 
								
							
								 
							
						 
						
							
							
								
								remove replaced code  
							
							
							
						 
						
							2015-12-15 17:20:00 +00:00  
				
					
						
							
							
								 
						
							
							
								c7b963df8f 
								
							
								 
							
						 
						
							
							
								
								replace GetNearestPoint... funtions  
							
							
							
						 
						
							2015-12-15 17:13:32 +00:00  
				
					
						
							
							
								 
						
							
							
								9db987b6f9 
								
							
								 
							
						 
						
							
							
								
								some changes parcels AABB math etc  
							
							
							
						 
						
							2015-12-15 11:46:50 +00:00  
				
					
						
							
							
								 
						
							
							
								4805e91d39 
								
							
								 
							
						 
						
							
							
								
								dont round to nearest int when checking position in parcel since next high int can be on other parcel  
							
							
							
						 
						
							2015-12-15 04:10:47 +00:00  
				
					
						
							
							
								 
						
							
							
								2f7e9a97db 
								
							
								 
							
						 
						
							
							
								
								rename a parameter  
							
							
							
						 
						
							2015-12-14 14:07:30 +00:00  
				
					
						
							
							
								 
						
							
							
								78794b1dfe 
								
							
								 
							
						 
						
							
							
								
								bug fix  
							
							
							
						 
						
							2015-12-14 14:06:17 +00:00  
				
					
						
							
							
								 
						
							
							
								35b88b6580 
								
							
								 
							
						 
						
							
							
								
								removed unneeded funtions  
							
							
							
						 
						
							2015-12-14 12:47:17 +00:00  
				
					
						
							
							
								 
						
							
							
								e37e8c3bdf 
								
							
								 
							
						 
						
							
							
								
								on join parcels, keep the information of the larger parcel, since thats how its expected now  
							
							
							
						 
						
							2015-12-14 12:29:00 +00:00  
				
					
						
							
							
								 
						
							
							
								2a354f6c28 
								
							
								 
							
						 
						
							
							
								
								calculate land startpoint, endpoint and center estimate when it is updated, it not every time they are needed  
							
							
							
						 
						
							2015-12-14 11:57:24 +00:00  
				
					
						
							
							
								 
						
							
							
								ca6b5fc80d 
								
							
								 
							
						 
						
							
							
								
								taint prim count when join or subdivide parcels  
							
							
							
						 
						
							2015-12-13 18:22:46 +00:00  
				
					
						
							
							
								 
						
							
							
								736bcc70fe 
								
							
								 
							
						 
						
							
							
								
								change default landpoint type to anywhere (direct)  
							
							
							
						 
						
							2015-12-13 18:07:40 +00:00  
				
					
						
							
							
								 
						
							
							
								6c5005aa3b 
								
							
								 
							
						 
						
							
							
								
								several changes to telehubs, LandPoint and land access  
							
							
							
						 
						
							2015-12-13 16:59:01 +00:00  
				
					
						
							
							
								 
						
							
							
								36e53b0e03 
								
							
								 
							
						 
						
							
							
								
								fix: do tell and log denied access to estate  
							
							
							
						 
						
							2015-12-13 12:42:15 +00:00  
				
					
						
							
							
								 
						
							
							
								5d6da6bb35 
								
							
								 
							
						 
						
							
							
								
								fix: if no groups module, deny access  
							
							
							
						 
						
							2015-12-13 12:14:31 +00:00  
				
					
						
							
							
								 
						
							
							
								f3c03aaa62 
								
							
								 
							
						 
						
							
							
								
								several changes to region and land access control - this may be a bit broken now  
							
							
							
						 
						
							2015-12-13 11:31:06 +00:00  
				
					
						
							
							
								 
						
							
							
								79945cff7c 
								
							
								 
							
						 
						
							
							
								
								improve a bit llpushobject on avatars using bullet, but force is ignored a few seconds after a movement comand. RAdams plz take a look  
							
							
							
						 
						
							2015-12-12 20:52:12 +00:00  
				
					
						
							
							
								 
						
							
							
								819fe96503 
								
							
								 
							
						 
						
							
							
								
								invalidate LandPoint on land subdivide  
							
							
							
						 
						
							2015-12-12 17:32:59 +00:00  
				
					
						
							
							
								 
						
							
							
								4d493dd32e 
								
							
								 
							
						 
						
							
							
								
								make sure land access/ban lists are active when changed by new viewers  
							
							
							
						 
						
							2015-12-12 15:40:09 +00:00  
				
					
						
							
							
								 
						
							
							
								3781c486c6 
								
							
								 
							
						 
						
							
							
								
								fix land access/ban list sending for new viewers  
							
							
							
						 
						
							2015-12-12 13:05:24 +00:00  
				
					
						
							
							
								 
						
							
							
								0934e1cf71 
								
							
								 
							
						 
						
							
							
								
								add IsEstateManager check to Permissions  
							
							
							
						 
						
							2015-12-12 10:03:07 +00:00  
				
					
						
							
							
								 
						
							
							
								5c39d9790e 
								
							
								 
							
						 
						
							
							
								
								change vivox url from https:// to http:// still another  
							
							
							
						 
						
							2015-12-11 19:50:22 +00:00  
				
					
						
							
							
								 
						
							
							
								6ea43d6014 
								
							
								 
							
						 
						
							
							
								
								change vivox url from https:// to http:// missed several  
							
							
							
						 
						
							2015-12-11 19:48:50 +00:00  
				
					
						
							
							
								 
						
							
							
								b63a7d7705 
								
							
								 
							
						 
						
							
							
								
								change vivox url from https:// to http://  (merge issue)  
							
							
							
						 
						
							2015-12-11 19:44:42 +00:00  
				
					
						
							
							
								 
						
							
							
								b35d3a3134 
								
							
								 
							
						 
						
							
							
								
								fix backup control flag, still a bad merge effect  
							
							
							
						 
						
							2015-12-11 02:06:32 +00:00  
				
					
						
							
							
								 
						
							
							
								6de7da467a 
								
							
								 
							
						 
						
							
							
								
								keep SOG reference to root part since two many things depend on deleted SOGs not being deleted  
							
							
							
						 
						
							2015-12-10 17:04:39 +00:00  
				
					
						
							
							
								 
						
							
							
								62009ba9c0 
								
							
								 
							
						 
						
							
							
								
								remove some SOG references on delete to help GC  
							
							
							
						 
						
							2015-12-10 14:00:43 +00:00  
				
					
						
							
							
								 
						
							
							
								bdab95f1d2 
								
							
								 
							
						 
						
							
							
								
								dont try to process packets for deleted clients  
							
							
							
						 
						
							2015-12-09 22:57:13 +00:00  
				
					
						
							
							
								 
						
							
							
								bbe55df6c6 
								
							
								 
							
						 
						
							
							
								
								disable useless and totally wrong incoming Pools  
							
							
							
						 
						
							2015-12-09 22:32:48 +00:00  
				
					
						
							
							
								 
						
							
							
								42e5ee4c4b 
								
							
								 
							
						 
						
							
							
								
								don't keep a reference to config, if not in use  
							
							
							
						 
						
							2015-12-09 21:35:20 +00:00  
				
					
						
							
							
								 
						
							
							
								4ad7160e05 
								
							
								 
							
						 
						
							
							
								
								minor cleanup  
							
							
							
						 
						
							2015-12-09 17:20:51 +00:00  
				
					
						
							
							
								 
						
							
							
								f7a29ad8b5 
								
							
								 
							
						 
						
							
							
								
								minor cleanup  
							
							
							
						 
						
							2015-12-09 16:42:24 +00:00  
				
					
						
							
							
								 
						
							
							
								ce44ce447b 
								
							
								 
							
						 
						
							
							
								
								coment out odd DoubleQueue class code  
							
							
							
						 
						
							2015-12-09 16:30:45 +00:00  
				
					
						
							
							
								 
						
							
							
								8314987474 
								
							
								 
							
						 
						
							
							
								
								tick region health a bit faster  
							
							
							
						 
						
							2015-12-09 16:27:59 +00:00  
				
					
						
							
							
								 
						
							
							
								3ca4b6f319 
								
							
								 
							
						 
						
							
							
								
								fix the queue type in use  
							
							
							
						 
						
							2015-12-09 16:26:03 +00:00  
				
					
						
							
							
								 
						
							
							
								eccec66359 
								
							
								 
							
						 
						
							
							
								
								fix the queue type in use  
							
							
							
						 
						
							2015-12-09 16:12:21 +00:00  
				
					
						
							
							
								 
						
							
							
								447943302d 
								
							
								 
							
						 
						
							
							
								
								add some missing GC.RemoveMemoryPressure()  
							
							
							
						 
						
							2015-12-09 01:43:32 +00:00  
				
					
						
							
							
								 
						
							
							
								7d8b783d31 
								
							
								 
							
						 
						
							
							
								
								send a full update on GroupResize, not a terse  
							
							
							
						 
						
							2015-12-05 08:30:30 +00:00  
				
					
						
							
							
								 
						
							
							
								a7079c9227 
								
							
								 
							
						 
						
							
							
								
								add default eyes to default wearables, and revert previus bad commit  
							
							
							
						 
						
							2015-12-04 18:29:31 +00:00  
				
					
						
							
							
								 
						
							
							
								0d8f62405c 
								
							
								 
							
						 
						
							
							
								
								add other Eyes asset id to xferupload defaults  
							
							
							
						 
						
							2015-12-04 17:34:49 +00:00  
				
					
						
							
							
								 
						
							
							
								0ae7b7e7e8 
								
							
								 
							
						 
						
							
							
								
								change handling of optional skirt baked texture  
							
							
							
						 
						
							2015-12-03 16:21:43 +00:00  
				
					
						
							
							
								 
						
							
							
								c903e3afd0 
								
							
								 
							
						 
						
							
							
								
								fix a 1m diference in regions view range estimations  
							
							
							
						 
						
							2015-12-03 01:13:54 +00:00  
				
					
						
							
							
								 
						
							
							
								d5e21a0ad2 
								
							
								 
							
						 
						
							
							
								
								remove failed CreateAgent from agent child regions list  
							
							
							
						 
						
							2015-12-02 04:40:06 +00:00  
				
					
						
							
							
								 
						
							
							
								e2796e6044 
								
							
								 
							
						 
						
							
							
								
								fix typo  
							
							
							
						 
						
							2015-12-02 04:26:30 +00:00  
				
					
						
							
							
								 
						
							
							
								ae3e288b14 
								
							
								 
							
						 
						
							
							
								
								createAgent needs to be sync  
							
							
							
						 
						
							2015-12-02 04:24:58 +00:00  
				
					
						
							
							
								 
						
							
							
								52a5688b6e 
								
							
								 
							
						 
						
							
							
								
								minor: fix a log timing information  
							
							
							
						 
						
							2015-12-02 02:43:52 +00:00  
				
					
						
							
							
								 
						
							
							
								b1c4f69154 
								
							
								 
							
						 
						
							
							
								
								fix protocol version to max wearables mapping  
							
							
							
						 
						
							2015-12-01 19:49:27 +00:00  
				
					
						
							
							
								 
						
							
							
								f42522b510 
								
							
								 
							
						 
						
							
							
								
								Fix protocol versions to wearables count mapping  
							
							
							
						 
						
							2015-12-01 16:07:47 +01:00  
				
					
						
							
							
								 
						
							
							
								41072259e4 
								
							
								 
							
						 
						
							
							
								
								Change protocol version max to 0.6  
							
							
							
						 
						
							2015-12-01 16:01:12 +01:00  
				
					
						
							
							
								 
						
							
							
								e37c4e878c 
								
							
								 
							
						 
						
							
							
								
								more changes on lookAt and RotLookAt; do something in attachments  
							
							
							
						 
						
							2015-12-01 12:11:48 +00:00  
				
					
						
							
							
								 
						
							
							
								a9e58d6175 
								
							
								 
							
						 
						
							
							
								
								some changes due to lookAt and RotLookAt  
							
							
							
						 
						
							2015-12-01 10:15:38 +00:00  
				
					
						
							
							
								 
						
							
							
								193b3079e4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2015-12-01 09:43:05 +00:00  
				
					
						
							
							
								 
						
							
							
								c277dbd66c 
								
							
								 
							
						 
						
							
							
								
								fix a more few typos  
							
							
							
						 
						
							2015-12-01 09:42:28 +00:00  
				
					
						
							
							
								 
						
							
							
								e4d0ae4f6e 
								
							
								 
							
						 
						
							
							
								
								BulletSim: fix collision sound calculation. Modify some routines to make  
							
							... 
							
							
							
							collider and collidee clearer. Also fix (when did it break?) avatars not moving
if standing on a moving object. Now friction will move avatars if standing
on a disc or the top of a train. 
							
						 
						
							2015-11-30 20:51:12 -08:00  
				
					
						
							
							
								 
						
							
							
								b453ef0fbd 
								
							
								 
							
						 
						
							
							
								
								fix a few typos  
							
							
							
						 
						
							2015-11-30 19:47:58 +00:00  
				
					
						
							
							
								 
						
							
							
								fbef862aee 
								
							
								 
							
						 
						
							
							
								
								add a few more known texture IDs  
							
							
							
						 
						
							2015-11-30 19:45:44 +00:00  
				
					
						
							
							
								 
						
							
							
								d952b267e9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2015-11-29 18:28:14 +00:00  
				
					
						
							
							
								 
						
							
							
								25f13f7c01 
								
							
								 
							
						 
						
							
							
								
								fix llLookAt in non-physical case  
							
							
							
						 
						
							2015-11-29 18:27:34 +00:00  
				
					
						
							
							
								 
						
							
							
								55a9bbc6ce 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-11-29 09:48:48 -08:00  
				
					
						
							
							
								 
						
							
							
								1aa0234408 
								
							
								 
							
						 
						
							
							
								
								Trying to make http requests less slow, according to  http://stackoverflow.com/questions/2519655/httpwebrequest-is-extremely-slow  
							
							
							
						 
						
							2015-11-29 09:48:17 -08:00  
				
					
						
							
							
								 
						
							
							
								302d28625d 
								
							
								 
							
						 
						
							
							
								
								change llLookAt math to master cleaner solution, assuming lAxis2rot does work  
							
							
							
						 
						
							2015-11-29 14:36:09 +00:00  
				
					
						
							
							
								 
						
							
							
								ca026ac735 
								
							
								 
							
						 
						
							
							
								
								fix the default shape type on upload, it is always convex  
							
							
							
						 
						
							2015-11-29 00:19:25 +00:00  
				
					
						
							
							
								 
						
							
							
								15f8a46216 
								
							
								 
							
						 
						
							
							
								
								let Bullet do collision sounds (RAdams plz fix the relative speed)  
							
							
							
						 
						
							2015-11-29 00:02:46 +00:00  
				
					
						
							
							
								 
						
							
							
								82e464cb8c 
								
							
								 
							
						 
						
							
							
								
								let old ODE trigger collision sounds like ubOde  
							
							
							
						 
						
							2015-11-28 23:44:53 +00:00  
				
					
						
							
							
								 
						
							
							
								9928076d1a 
								
							
								 
							
						 
						
							
							
								
								remove terrain height clamping left over the ushort format testing  
							
							
							
						 
						
							2015-11-27 23:46:58 +00:00  
				
					
						
							
							
								 
						
							
							
								f59350a1ee 
								
							
								 
							
						 
						
							
							
								
								add a nasty global lock, ode.dll requires on multi regions per instance ( also make sure ninjaJoints are disabled  
							
							
							
						 
						
							2015-11-27 22:50:28 +00:00  
				
					
						
							
							
								 
						
							
							
								5aa1c0d328 
								
							
								 
							
						 
						
							
							
								
								coment out warnings that do a messed around number of threadpool workitens and number of active threads ( at least when a pool is in use)  
							
							
							
						 
						
							2015-11-27 18:43:17 +00:00  
				
					
						
							
							
								 
						
							
							
								cade717b5f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-11-27 08:24:39 -08:00  
				
					
						
							
							
								 
						
							
							
								5b7a585b4f 
								
							
								 
							
						 
						
							
							
								
								Sometimes the viewer sends a null string as mapName; this made the client thread throw an exception with unexpected behavior for users (nothing happens). This commit gives it a sane default: it assumes we're looking for a position in the current region.  
							
							
							
						 
						
							2015-11-27 08:22:30 -08:00  
				
					
						
							
							
								 
						
							
							
								3304e52750 
								
							
								 
							
						 
						
							
							
								
								add a delay to consume other change messages on move and cross  
							
							
							
						 
						
							2015-11-27 14:56:04 +00:00  
				
					
						
							
							
								 
						
							
							
								f1bbc4d386 
								
							
								 
							
						 
						
							
							
								
								stop some requests processing when module as no scenes (there must be a better way to fix this)  
							
							
							
						 
						
							2015-11-27 14:39:11 +00:00  
				
					
						
							
							
								 
						
							
							
								bb0db96256 
								
							
								 
							
						 
						
							
							
								
								DeregisterRegion from grid earlier on close  
							
							
							
						 
						
							2015-11-27 14:01:42 +00:00  
				
					
						
							
							
								 
						
							
							
								e2fb600bf5 
								
							
								 
							
						 
						
							
							
								
								change Backup on scene close to Forced, and not dependent on last change time.  
							
							
							
						 
						
							2015-11-27 13:56:57 +00:00  
				
					
						
							
							
								 
						
							
							
								c5395cef74 
								
							
								 
							
						 
						
							
							
								
								remove thread Heartbeat from watchdog  
							
							
							
						 
						
							2015-11-27 13:45:14 +00:00  
				
					
						
							
							
								 
						
							
							
								9224b5d680 
								
							
								 
							
						 
						
							
							
								
								revert last change to watchdog timeouts, that should not be needed  
							
							
							
						 
						
							2015-11-27 13:32:49 +00:00  
				
					
						
							
							
								 
						
							
							
								baf8e762a6 
								
							
								 
							
						 
						
							
							
								
								change JobEngine stop code and add a extra check for thread removed on watchdog timeout checks  
							
							
							
						 
						
							2015-11-27 13:28:10 +00:00  
				
					
						
							
							
								 
						
							
							
								3029080d9b 
								
							
								 
							
						 
						
							
							
								
								change threading on GetTexture and getMesh and WebFetch Modules.  
							
							
							
						 
						
							2015-11-27 07:38:54 +00:00  
				
					
						
							
							
								 
						
							
							
								f16d36627f 
								
							
								 
							
						 
						
							
							
								
								change threading on GetTexture and GetMesh NonSharable region modules  
							
							
							
						 
						
							2015-11-27 05:00:11 +00:00  
				
					
						
							
							
								 
						
							
							
								c0e920c1ad 
								
							
								 
							
						 
						
							
							
								
								Fix Region Max height in boundingSize parameters checking in ArchiverModule.cs to float.MaxValue .. as was changed in ArchiveReadRequest.cs in commit  71f5c2b856 A comparison of consistent 'default' values determines whether boundingBox check is true.  
							
							... 
							
							
							
							Signed-off-by: UbitUmarov <ajlduarte@sapo.pt> 
							
						 
						
							2015-11-27 00:16:08 +00:00  
				
					
						
							
							
								 
						
							
							
								9afe2b018f 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7765 : Add new ClampNegativeZ option. Defaults to false to restore prior functionality.  
							
							... 
							
							
							
							Avination code wasn't designed for deep building. 
							
						 
						
							2015-11-26 17:29:50 +01:00  
				
					
						
							
							
								 
						
							
							
								172bb05ec2 
								
							
								 
							
						 
						
							
							
								
								suspend the use of DisableSimulator, that is causing teleport and crossing issues  
							
							
							
						 
						
							2015-11-25 04:13:13 +00:00  
				
					
						
							
							
								 
						
							
							
								1484348d7f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2015-11-25 03:22:20 +00:00  
				
					
						
							
							
								 
						
							
							
								583c874773 
								
							
								 
							
						 
						
							
							
								
								remove default of 60minutes on MapImageService Refresh time, forgotten from early merge debug  
							
							
							
						 
						
							2015-11-25 03:21:38 +00:00  
				
					
						
							
							
								 
						
							
							
								774ac5e96b 
								
							
								 
							
						 
						
							
							
								
								If no job engine is started at all, keep checking it's status from  
							
							... 
							
							
							
							bombing 
							
						 
						
							2015-11-24 21:10:40 +01:00  
				
					
						
							
							
								 
						
							
							
								6d5b405168 
								
							
								 
							
						 
						
							
							
								
								simplify DeliverChatToAvatars(..) ( hopefully not breaking it )  
							
							
							
						 
						
							2015-11-24 17:28:05 +00:00  
				
					
						
							
							
								 
						
							
							
								a0c3297b37 
								
							
								 
							
						 
						
							
							
								
								again chat echos, check repeats uncondicionally  
							
							
							
						 
						
							2015-11-24 15:12:39 +00:00  
				
					
						
							
							
								 
						
							
							
								08d061d201 
								
							
								 
							
						 
						
							
							
								
								reset control even prior to use  
							
							
							
						 
						
							2015-11-24 14:28:35 +00:00  
				
					
						
							
							
								 
						
							
							
								f45905851a 
								
							
								 
							
						 
						
							
							
								
								at end of teleport disable the sending simulator, not destiny  
							
							
							
						 
						
							2015-11-24 14:01:51 +00:00  
				
					
						
							
							
								 
						
							
							
								7cf2d261b3 
								
							
								 
							
						 
						
							
							
								
								reduce 'echos' on several regions per instance (mantis 7754)  
							
							
							
						 
						
							2015-11-24 12:51:58 +00:00  
				
					
						
							
							
								 
						
							
							
								19b96697a6 
								
							
								 
							
						 
						
							
							
								
								try not to use Process.HasExit that is broken in some mono versions  
							
							
							
						 
						
							2015-11-24 11:22:40 +00:00  
				
					
						
							
							
								 
						
							
							
								5e4b16658b 
								
							
								 
							
						 
						
							
							
								
								Flipped version to 0.9.0.0  
							
							
							
						 
						
							2015-11-23 18:15:09 -08:00  
				
					
						
							
							
								 
						
							
							
								87464b5039 
								
							
								 
							
						 
						
							
							
								
								remove a debug message  
							
							
							
						 
						
							2015-11-24 02:03:38 +00:00  
				
					
						
							
							
								 
						
							
							
								9d8fe7f3db 
								
							
								 
							
						 
						
							
							
								
								revert previus commit  
							
							
							
						 
						
							2015-11-23 23:10:02 +00:00  
				
					
						
							
							
								 
						
							
							
								81eb9816a2 
								
							
								 
							
						 
						
							
							
								
								remove libomv detection/log from llLoginService  
							
							
							
						 
						
							2015-11-23 23:03:16 +00:00  
				
					
						
							
							
								 
						
							
							
								e9345479c4 
								
							
								 
							
						 
						
							
							
								
								remove warning on siting in phantom prims without sittarget  
							
							
							
						 
						
							2015-11-23 22:11:27 +00:00  
				
					
						
							
							
								 
						
							
							
								15af6265a1 
								
							
								 
							
						 
						
							
							
								
								Fixed some stupid math and checks on --bounding-origin and --bounding-size. Bounding origin can of course be negative if it needs to be as we're taking stuff from the (possibly rotated) source region. Bounding size must always be >=0 and <= destination region size.  
							
							... 
							
							
							
							Signed-off-by: UbitUmarov <ajlduarte@sapo.pt> 
							
						 
						
							2015-11-22 17:30:08 +00:00  
				
					
						
							
							
								 
						
							
							
								f75d113230 
								
							
								 
							
						 
						
							
							
								
								change silly Monitor use  
							
							
							
						 
						
							2015-11-22 08:40:55 +00:00  
				
					
						
							
							
								 
						
							
							
								ec069edead 
								
							
								 
							
						 
						
							
							
								
								change syncronization method  
							
							
							
						 
						
							2015-11-22 08:31:54 +00:00  
				
					
						
							
							
								 
						
							
							
								e28eecd0bf 
								
							
								 
							
						 
						
							
							
								
								revert take the Monitor.wait out of the locks  
							
							
							
						 
						
							2015-11-22 08:08:01 +00:00  
				
					
						
							
							
								 
						
							
							
								1de096dffb 
								
							
								 
							
						 
						
							
							
								
								coment out merge option on multiregion oar load i added  
							
							
							
						 
						
							2015-11-22 08:00:58 +00:00  
				
					
						
							
							
								 
						
							
							
								5c3f88b64d 
								
							
								 
							
						 
						
							
							
								
								take the Monitor.wait out of the locks  
							
							
							
						 
						
							2015-11-22 07:55:49 +00:00  
				
					
						
							
							
								 
						
							
							
								b80cbf5060 
								
							
								 
							
						 
						
							
							
								
								a few more changes on Multiregion control file load  
							
							
							
						 
						
							2015-11-22 07:18:11 +00:00  
				
					
						
							
							
								 
						
							
							
								a6187db2a7 
								
							
								 
							
						 
						
							
							
								
								add a a missing monitor.wait if still not needed, mb in future  
							
							
							
						 
						
							2015-11-22 05:44:06 +00:00  
				
					
						
							
							
								 
						
							
							
								3be340cbf2 
								
							
								 
							
						 
						
							
							
								
								a few changes on Multiregion control file load ; load oar seems far from good  
							
							
							
						 
						
							2015-11-22 05:42:13 +00:00  
				
					
						
							
							
								 
						
							
							
								f6820959b7 
								
							
								 
							
						 
						
							
							
								
								add Monitor.wait on load  
							
							
							
						 
						
							2015-11-22 04:49:01 +00:00  
				
					
						
							
							
								 
						
							
							
								4349bde440 
								
							
								 
							
						 
						
							
							
								
								reduce noise before compare  
							
							
							
						 
						
							2015-11-22 04:10:26 +00:00  
				
					
						
							
							
								 
						
							
							
								6dcbd20cfa 
								
							
								 
							
						 
						
							
							
								
								add merge option on multioar test  
							
							
							
						 
						
							2015-11-22 03:58:07 +00:00  
				
					
						
							
							
								 
						
							
							
								71f5c2b856 
								
							
								 
							
						 
						
							
							
								
								minor changes  
							
							
							
						 
						
							2015-11-22 03:56:48 +00:00  
				
					
						
							
							
								 
						
							
							
								541d2ce2cd 
								
							
								 
							
						 
						
							
							
								
								don't use 'funny' Quaternions  
							
							
							
						 
						
							2015-11-22 02:22:48 +00:00  
				
					
						
							
							
								 
						
							
							
								0b216c37df 
								
							
								 
							
						 
						
							
							
								
								Changes to Load Oar options and new code to support importing OARs with different Region sizes to the destination region.  
							
							... 
							
							
							
							Signed-off-by: UbitUmarov <ajlduarte@sapo.pt> 
							
						 
						
							2015-11-22 01:32:48 +00:00  
				
					
						
							
							
								 
						
							
							
								cc992bf156 
								
							
								 
							
						 
						
							
							
								
								Changes to TerrainModule/ITerrainModule to support importing OARs with different Region sizes to the destination region.  
							
							... 
							
							
							
							Signed-off-by: UbitUmarov <ajlduarte@sapo.pt> 
							
						 
						
							2015-11-22 01:32:36 +00:00  
				
					
						
							
							
								 
						
							
							
								7cac0ccbe3 
								
							
								 
							
						 
						
							
							
								
								Changes to TerrainChannel/ITerrainChannel to support importing OARs with different Region sizes to the destination region.  
							
							... 
							
							
							
							Signed-off-by: UbitUmarov <ajlduarte@sapo.pt> 
							
						 
						
							2015-11-22 01:32:08 +00:00  
				
					
						
							
							
								 
						
							
							
								b23e5fd8b6 
								
							
								 
							
						 
						
							
							
								
								Changes to LandObject/ILandObject to support importing OARs with different Region sizes to the destination region.  
							
							... 
							
							
							
							Signed-off-by: UbitUmarov <ajlduarte@sapo.pt> 
							
						 
						
							2015-11-22 01:31:48 +00:00  
				
					
						
							
							
								 
						
							
							
								01e7fa3095 
								
							
								 
							
						 
						
							
							
								
								row format fixed removed to allow creation of regions table  
							
							... 
							
							
							
							row_format=fixed is not supported by innodb and has broken the creation
of the regions table during the first startup of ROBUST. It must be a
relict from MyISAM. Also removed the probably inappropriate table
comment.
Signed-off-by: Kevin Cozens <kevin@ve3syb.ca> 
							
						 
						
							2015-11-21 20:03:42 -05:00  
				
					
						
							
							
								 
						
							
							
								88b3545ec3 
								
							
								 
							
						 
						
							
							
								
								add a missing override  
							
							
							
						 
						
							2015-11-21 19:56:57 +00:00  
				
					
						
							
							
								 
						
							
							
								c84334fc72 
								
							
								 
							
						 
						
							
							
								
								add a missing override  
							
							
							
						 
						
							2015-11-21 19:53:14 +00:00  
				
					
						
							
							
								 
						
							
							
								11342314e1 
								
							
								 
							
						 
						
							
							
								
								add thread allocation calls for new ode.dll (old ode)  
							
							
							
						 
						
							2015-11-21 02:53:35 +00:00  
				
					
						
							
							
								 
						
							
							
								0b36d4ea2f 
								
							
								 
							
						 
						
							
							
								
								some cleanup, allow cast rays to collide with terrain within limited range (old ode)  
							
							
							
						 
						
							2015-11-21 02:14:19 +00:00  
				
					
						
							
							
								 
						
							
							
								3f4fdacb34 
								
							
								 
							
						 
						
							
							
								
								remove a warning  
							
							
							
						 
						
							2015-11-21 01:55:17 +00:00  
				
					
						
							
							
								 
						
							
							
								156fdd4908 
								
							
								 
							
						 
						
							
							
								
								remove some duplicate using statements  
							
							
							
						 
						
							2015-11-21 01:49:31 +00:00  
				
					
						
							
							
								 
						
							
							
								36426b0db2 
								
							
								 
							
						 
						
							
							
								
								remove some compile warnings increasing total number by 2  
							
							
							
						 
						
							2015-11-21 00:49:43 +00:00  
				
					
						
							
							
								 
						
							
							
								019d057563 
								
							
								 
							
						 
						
							
							
								
								stop the Vehicle AFTER fixing position not before, bc stop code also updates position (old ode)  
							
							
							
						 
						
							2015-11-20 19:40:04 +00:00  
				
					
						
							
							
								 
						
							
							
								395d160c41 
								
							
								 
							
						 
						
							
							
								
								stop a Vehicle on a failed region cross (or empty border) (old ode)  
							
							
							
						 
						
							2015-11-20 19:11:26 +00:00  
				
					
						
							
							
								 
						
							
							
								53895289a6 
								
							
								 
							
						 
						
							
							
								
								remove Ode.Net - missing file. ( old ode may be broken now)  
							
							
							
						 
						
							2015-11-20 18:48:48 +00:00  
				
					
						
							
							
								 
						
							
							
								25983c1ba9 
								
							
								 
							
						 
						
							
							
								
								remove the hard to maintain Ode.Net wrapper only in use by old ode  
							
							
							
						 
						
							2015-11-20 18:25:56 +00:00  
				
					
						
							
							
								 
						
							
							
								ca5ec4c33b 
								
							
								 
							
						 
						
							
							
								
								make llAvatarOnLinkSitTarget(0) return UUID.Zero  
							
							
							
						 
						
							2015-11-20 01:44:19 +00:00  
				
					
						
							
							
								 
						
							
							
								4a0531244a 
								
							
								 
							
						 
						
							
							
								
								change a log message from error to just Debug  
							
							
							
						 
						
							2015-11-20 00:45:12 +00:00  
				
					
						
							
							
								 
						
							
							
								98a00cbce5 
								
							
								 
							
						 
						
							
							
								
								ubOde: add threading related calls new ode.dll may need. Hope this doesn't break with current linux ode library  
							
							
							
						 
						
							2015-11-20 00:37:41 +00:00  
				
					
						
							
							
								 
						
							
							
								0c93159297 
								
							
								 
							
						 
						
							
							
								
								remove unused return value on DeliverMessageTo()  
							
							
							
						 
						
							2015-11-20 00:09:56 +00:00  
				
					
						
							
							
								 
						
							
							
								278687b1e8 
								
							
								 
							
						 
						
							
							
								
								remove duplicate object chat messages ( mantis 7745 ),fix llRegionSay, this are still merge issues  
							
							
							
						 
						
							2015-11-20 00:01:13 +00:00  
				
					
						
							
							
								 
						
							
							
								36f7e96392 
								
							
								 
							
						 
						
							
							
								
								clean code a bit  
							
							
							
						 
						
							2015-11-19 15:02:12 +00:00  
				
					
						
							
							
								 
						
							
							
								2e43343ca9 
								
							
								 
							
						 
						
							
							
								
								ClearPartAttachmentData before adding object to scene, not after  
							
							
							
						 
						
							2015-11-19 14:45:39 +00:00  
				
					
						
							
							
								 
						
							
							
								8505ca88dd 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: use one autoresetevent per scene  
							
							
							
						 
						
							2015-11-19 02:46:25 +00:00  
				
					
						
							
							
								 
						
							
							
								759fda0871 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: reset the event at start of new test.  
							
							
							
						 
						
							2015-11-19 02:43:49 +00:00  
				
					
						
							
							
								 
						
							
							
								9c5acb3df4 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: just a test  
							
							
							
						 
						
							2015-11-19 01:43:33 +00:00  
				
					
						
							
							
								 
						
							
							
								f242137e31 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: add a DefaultPermitions module to sceneB  
							
							
							
						 
						
							2015-11-19 01:18:34 +00:00  
				
					
						
							
							
								 
						
							
							
								a4ed111de1 
								
							
								 
							
						 
						
							
							
								
								cleanup indentation  
							
							
							
						 
						
							2015-11-18 17:45:56 +00:00  
				
					
						
							
							
								 
						
							
							
								6dafce9a12 
								
							
								 
							
						 
						
							
							
								
								fix another variable number of wearable types issue  
							
							
							
						 
						
							2015-11-18 17:35:26 +00:00  
				
					
						
							
							
								 
						
							
							
								0fbb4f0067 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: dont expect a particular http error response  
							
							
							
						 
						
							2015-11-18 01:05:46 +00:00  
				
					
						
							
							
								 
						
							
							
								62cacff071 
								
							
								 
							
						 
						
							
							
								
								add LegacySitOffsets handling at LSL api  
							
							
							
						 
						
							2015-11-17 18:17:11 +00:00  
				
					
						
							
							
								 
						
							
							
								da5aad87bf 
								
							
								 
							
						 
						
							
							
								
								start adding LegacySitOffsets option. TRUE will prevent the use of new math for the compensation of SL sittarget bug, and so not break content. (this is the main code change)  
							
							
							
						 
						
							2015-11-17 17:41:09 +00:00  
				
					
						
							
							
								 
						
							
							
								eab427e58b 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: UUID.Zero is a invalid ownerID - missing file  
							
							
							
						 
						
							2015-11-17 09:00:18 +00:00  
				
					
						
							
							
								 
						
							
							
								0991ad321a 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: UUID.Zero is a invalid ownerID  
							
							
							
						 
						
							2015-11-17 08:58:00 +00:00  
				
					
						
							
							
								 
						
							
							
								6c766f3ab4 
								
							
								 
							
						 
						
							
							
								
								remove unused parameter - missing file  
							
							
							
						 
						
							2015-11-17 08:02:48 +00:00  
				
					
						
							
							
								 
						
							
							
								f7f5aba597 
								
							
								 
							
						 
						
							
							
								
								remove unused parameter  
							
							
							
						 
						
							2015-11-17 07:59:11 +00:00  
				
					
						
							
							
								 
						
							
							
								cd29abf1ac 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: fix wrong parameters  
							
							
							
						 
						
							2015-11-17 07:22:36 +00:00  
				
					
						
							
							
								 
						
							
							
								81b7f5551c 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: sp attachments and appearance are not in sync  
							
							
							
						 
						
							2015-11-17 06:52:03 +00:00  
				
					
						
							
							
								 
						
							
							
								51d0087a49 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: AgentGroupDataUpdate is udp  
							
							
							
						 
						
							2015-11-17 06:42:45 +00:00  
				
					
						
							
							
								 
						
							
							
								2ba14f82fe 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: a new event queue has a few null events  
							
							
							
						 
						
							2015-11-17 06:23:57 +00:00  
				
					
						
							
							
								 
						
							
							
								bbfeca4b0c 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: a new event queue has a few null events  
							
							
							
						 
						
							2015-11-17 06:19:45 +00:00  
				
					
						
							
							
								 
						
							
							
								16d158f2f1 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: missing call to InventoryDeQueueAndDelete()  
							
							
							
						 
						
							2015-11-17 05:49:39 +00:00  
				
					
						
							
							
								 
						
							
							
								9566c000f2 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: terrain effects limits changed  
							
							
							
						 
						
							2015-11-17 05:25:08 +00:00  
				
					
						
							
							
								 
						
							
							
								dd18c9f689 
								
							
								 
							
						 
						
							
							
								
								fix llRequestAgentData cache timeout  
							
							
							
						 
						
							2015-11-17 05:14:54 +00:00  
				
					
						
							
							
								 
						
							
							
								364082d0e8 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: add a httpserver  
							
							
							
						 
						
							2015-11-17 04:19:30 +00:00  
				
					
						
							
							
								 
						
							
							
								1e87e90915 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: allow sitTargetposition and orientation to be read from OAR on opensim, they are reset at avination, this may cause issues with old sits  
							
							
							
						 
						
							2015-11-17 03:42:46 +00:00  
				
					
						
							
							
								 
						
							
							
								4e74564caa 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: suspend TestllSetLinkPrimitiveParamsForAgent bc avatar sit math changed  
							
							
							
						 
						
							2015-11-17 03:16:37 +00:00  
				
					
						
							
							
								 
						
							
							
								d1737de8d2 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: Coalesced objects handling has changed  
							
							
							
						 
						
							2015-11-17 03:10:59 +00:00  
				
					
						
							
							
								 
						
							
							
								8567ef3c40 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: test for null cacheItems  
							
							
							
						 
						
							2015-11-17 03:00:27 +00:00  
				
					
						
							
							
								 
						
							
							
								4660c3076c 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: assets are modified by the test, on current code  
							
							
							
						 
						
							2015-11-17 02:08:01 +00:00  
				
					
						
							
							
								 
						
							
							
								ec0a16c559 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: suspend sit on sittarget  until im not 2 sleepy to fix the math  
							
							
							
						 
						
							2015-11-17 01:53:44 +00:00  
				
					
						
							
							
								 
						
							
							
								083b52173b 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: suspend undo-redo tests until new ones can be written to conform to new code  
							
							
							
						 
						
							2015-11-17 01:44:15 +00:00  
				
					
						
							
							
								 
						
							
							
								e15ebc091f 
								
							
								 
							
						 
						
							
							
								
								bug fix: improve chat to child avatars. Still not good because of low resolution of child position updates  
							
							
							
						 
						
							2015-11-17 01:31:06 +00:00  
				
					
						
							
							
								 
						
							
							
								67aefb5e42 
								
							
								 
							
						 
						
							
							
								
								bug fix: StateSource of a SOG that is not a attachment is StateSource.PrimCrossing  
							
							
							
						 
						
							2015-11-17 00:48:35 +00:00  
				
					
						
							
							
								 
						
							
							
								895a57e426 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: backup is async  
							
							
							
						 
						
							2015-11-16 23:25:28 +00:00  
				
					
						
							
							
								 
						
							
							
								9c5646a1ba 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: dont use references to objects that may have been deleted  
							
							
							
						 
						
							2015-11-16 23:21:58 +00:00  
				
					
						
							
							
								 
						
							
							
								52a3cc39e9 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors: fix math  
							
							
							
						 
						
							2015-11-16 22:41:36 +00:00  
				
					
						
							
							
								 
						
							
							
								3a65627481 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' error: internal GroupResize() doesn't heave Undo  
							
							
							
						 
						
							2015-11-16 21:42:39 +00:00  
				
					
						
							
							
								 
						
							
							
								10d5c80910 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' error: object is deleted on DeRezObjects, fix last commit side effects  
							
							
							
						 
						
							2015-11-16 21:28:59 +00:00  
				
					
						
							
							
								 
						
							
							
								ca4b7efd0f 
								
							
								 
							
						 
						
							
							
								
								dont find parts of groups marked as Deleted  
							
							
							
						 
						
							2015-11-16 21:11:22 +00:00  
				
					
						
							
							
								 
						
							
							
								99ecf522cd 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' error: object is deleted on DeRezObjects  
							
							
							
						 
						
							2015-11-16 20:59:57 +00:00  
				
					
						
							
							
								 
						
							
							
								250db8c82a 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' error: object crossing is async  
							
							
							
						 
						
							2015-11-16 20:34:23 +00:00  
				
					
						
							
							
								 
						
							
							
								d19e4f598f 
								
							
								 
							
						 
						
							
							
								
								deatach from backup on attachment  
							
							
							
						 
						
							2015-11-16 20:12:40 +00:00  
				
					
						
							
							
								 
						
							
							
								95a7a03052 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' error: normalization of <0,0,0> no longer causes argument exception, missed a few more  
							
							
							
						 
						
							2015-11-16 19:00:53 +00:00  
				
					
						
							
							
								 
						
							
							
								fd2784a037 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' error: normalization of <0,0,0> no longer causes argument exception  
							
							
							
						 
						
							2015-11-16 18:50:15 +00:00  
				
					
						
							
							
								 
						
							
							
								a2e376e993 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' error: contents of link folders are no longer sent  
							
							
							
						 
						
							2015-11-16 18:43:11 +00:00  
				
					
						
							
							
								 
						
							
							
								554f591eb6 
								
							
								 
							
						 
						
							
							
								
								work around some 'tests' errors  
							
							
							
						 
						
							2015-11-16 18:19:54 +00:00  
				
					
						
							
							
								 
						
							
							
								9b6633697b 
								
							
								 
							
						 
						
							
							
								
								coment out excessive debug messages  
							
							
							
						 
						
							2015-11-16 17:35:20 +00:00  
				
					
						
							
							
								 
						
							
							
								b2592ab132 
								
							
								 
							
						 
						
							
							
								
								Fix a merge conflict  
							
							
							
						 
						
							2015-11-16 15:30:39 +01:00  
				
					
						
							
							
								 
						
							
							
								f93ce485b1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into avinationmerge  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/AvatarAppearance.cs 
							
						 
						
							2015-11-16 15:28:51 +01:00  
				
					
						
							
							
								 
						
							
							
								53e0cd5534 
								
							
								 
							
						 
						
							
							
								
								handle diferente number of wearables on getting assets form another appearance  
							
							
							
						 
						
							2015-11-15 10:04:35 +00:00  
				
					
						
							
							
								 
						
							
							
								bcb27d4406 
								
							
								 
							
						 
						
							
							
								
								fix the protection for more Wearables than region suports  
							
							
							
						 
						
							2015-11-15 08:16:52 +00:00  
				
					
						
							
							
								 
						
							
							
								f5799ff445 
								
							
								 
							
						 
						
							
							
								
								That didn't actually do anything for Simian, and it broke the locahost  
							
							... 
							
							
							
							case
Revert "Also restoring proper function for Simian external GetTexture functionality."
This reverts commit 366e81b977 
							
						 
						
							2015-11-14 08:10:27 -08:00  
				
					
						
							
							
								 
						
							
							
								3515fda101 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-11-12 18:31:27 -08:00  
				
					
						
							
							
								 
						
							
							
								75befda6df 
								
							
								 
							
						 
						
							
							
								
								Add some values to the SimulatorFeatures cap's OpenSimExtras section relative to FPS statistics. This is transition code ported from avinationmerge.  
							
							
							
						 
						
							2015-11-13 02:12:13 +00:00  
				
					
						
							
							
								 
						
							
							
								752a1534f8 
								
							
								 
							
						 
						
							
							
								
								add the option Normalized55FPS. This is transition code ported from avinationmerge branch. (configration file changes will be commited later)  
							
							
							
						 
						
							2015-11-13 01:12:37 +00:00  
				
					
						
							
							
								 
						
							
							
								55cce6aee0 
								
							
								 
							
						 
						
							
							
								
								minor: reset character collision flags, even if without a Body  
							
							
							
						 
						
							2015-11-12 22:40:55 +00:00  
				
					
						
							
							
								 
						
							
							
								9bd6befdeb 
								
							
								 
							
						 
						
							
							
								
								add some safeguard checks  
							
							
							
						 
						
							2015-11-12 21:24:14 +00:00  
				
					
						
							
							
								 
						
							
							
								8c7f475740 
								
							
								 
							
						 
						
							
							
								
								Add some values to the SimulatorFeatures cap's OpenSimExtras section:  
							
							... 
							
							
							
							SimulatorFPS: The actual optimal FPS of the simulator, un-fudged
SimulatorFPSFactor: The fudge factor that is applied to the stats sent to the viewer
SimulatorFPSWarnPercent: The percentage below which a lag meter should go to amber
SimulatorFPSCritPercent: The percentage below which a lag meter should go to red
To display the real values, a viewer would divide the reported FPS by the SimulatorFPSFactor and use that to calculate the percentage of SimulatorFPS. E.g. reported is 55fps, SimulatorFPSFactor is 5.0 and SimulatorFPS is 11. 
							
						 
						
							2015-11-12 21:13:44 +01:00  
				
					
						
							
							
								 
						
							
							
								d3911606ef 
								
							
								 
							
						 
						
							
							
								
								Move a call to RequestModuleInterface to a new scene callback function  
							
							... 
							
							
							
							because the current implementation would have always returned null 
							
						 
						
							2015-11-12 20:34:09 +01:00  
				
					
						
							
							
								 
						
							
							
								649a3fc39c 
								
							
								 
							
						 
						
							
							
								
								dont abort llDialog if buttons labels are longer than 24bytes, let udp truncate. This is not as spec but allows old scripts or with minor bugs to still work  
							
							
							
						 
						
							2015-11-11 06:06:22 +00:00  
				
					
						
							
							
								 
						
							
							
								adda0ab7d8 
								
							
								 
							
						 
						
							
							
								
								limit llDialog buttons text to 24 bytes (at lludp level)  
							
							
							
						 
						
							2015-11-11 05:55:34 +00:00  
				
					
						
							
							
								 
						
							
							
								b383cdae33 
								
							
								 
							
						 
						
							
							
								
								fix cut points of UTF-8 strings  
							
							
							
						 
						
							2015-11-10 20:08:44 -08:00  
				
					
						
							
							
								 
						
							
							
								2b937fdf40 
								
							
								 
							
						 
						
							
							
								
								reduce the small MTU violation sending terrain compressed patchs  
							
							
							
						 
						
							2015-11-10 23:56:08 +00:00  
				
					
						
							
							
								 
						
							
							
								188b2d84c1 
								
							
								 
							
						 
						
							
							
								
								increase the number of packets in Land queue that force terrain to delay patchs sending.  
							
							
							
						 
						
							2015-11-10 23:50:00 +00:00  
				
					
						
							
							
								 
						
							
							
								e096b49dd7 
								
							
								 
							
						 
						
							
							
								
								check if a packet can be sent imediatly without accounting it as sent on throttles when it is enqueued for later send.  
							
							
							
						 
						
							2015-11-10 23:17:56 +00:00  
				
					
						
							
							
								 
						
							
							
								40cb83b555 
								
							
								 
							
						 
						
							
							
								
								make m_minimumDripRate a bit larger than mtu. Add a bucket space check that does not consume avaiable space, so reducing bandwidth  
							
							
							
						 
						
							2015-11-10 22:50:20 +00:00  
				
					
						
							
							
								 
						
							
							
								f57a48a0fb 
								
							
								 
							
						 
						
							
							
								
								fix silly bug  
							
							
							
						 
						
							2015-11-10 20:34:19 +00:00  
				
					
						
							
							
								 
						
							
							
								5bfd49404d 
								
							
								 
							
						 
						
							
							
								
								start TerrainCheckUpdates on heartbeat thread, but do it async; fix a bug on slow terrain send limits check  
							
							
							
						 
						
							2015-11-10 17:44:53 +00:00  
				
					
						
							
							
								 
						
							
							
								b6c3592411 
								
							
								 
							
						 
						
							
							
								
								fix/add lldialog and llTextBox message size error checks, aborting if error as spec. (we can change this to silent truncate and execute the larger ones since llUdp now does it. But doing as spec now)  
							
							
							
						 
						
							2015-11-10 15:08:08 +00:00  
				
					
						
							
							
								 
						
							
							
								38aad774f7 
								
							
								 
							
						 
						
							
							
								
								change lldialog and llTextBox maximum message lenght to 512 bytes as specification.  
							
							
							
						 
						
							2015-11-10 14:47:36 +00:00  
				
					
						
							
							
								 
						
							
							
								ae9d40c7d0 
								
							
								 
							
						 
						
							
							
								
								add a StringToBytes variant that takes Maximum lenght as argument.  
							
							
							
						 
						
							2015-11-10 14:29:13 +00:00  
				
					
						
							
							
								 
						
							
							
								d17633f6c0 
								
							
								 
							
						 
						
							
							
								
								replace StatisticsFPSfactor that needed to be changed with FrameTime to a simpler true or false Normalized55FPS that is now TRUE by default. Incorrectly this commit also contains changes that should had their own commits: changes to heartbeat time control ant to gathering and calculation of related statistics.  
							
							
							
						 
						
							2015-11-09 15:06:41 +00:00  
				
					
						
							
							
								 
						
							
							
								097c56330a 
								
							
								 
							
						 
						
							
							
								
								rename MinFrameTime as FrameTime, since it is not a minimum but a target value; retune its value a bit so reported FPS is closer to integer value; change ode step size acording to reduce jitter in phys FPS; Make Statistics Scaling factor (fludge factor) configurable. (legacy default of 5.0 in code)  
							
							
							
						 
						
							2015-11-08 04:28:46 +00:00  
				
					
						
							
							
								 
						
							
							
								185d3bd39e 
								
							
								 
							
						 
						
							
							
								
								change maximum angular velocity to a value derived from heartbeat rate and Nyquist.  
							
							
							
						 
						
							2015-11-08 01:47:54 +00:00  
				
					
						
							
							
								 
						
							
							
								eccc6f1081 
								
							
								 
							
						 
						
							
							
								
								fix wrong condition to set low angular velocity as Zero.  
							
							
							
						 
						
							2015-11-08 00:24:54 +00:00  
				
					
						
							
							
								 
						
							
							
								69fefd1d00 
								
							
								 
							
						 
						
							
							
								
								send the estimation of time dilation at packet build time, not the one at unknown past.  
							
							
							
						 
						
							2015-11-06 21:27:42 +00:00  
				
					
						
							
							
								 
						
							
							
								527ea37540 
								
							
								 
							
						 
						
							
							
								
								change OfflineMessageModule from new avination code to original master, for compatibility with current web servers php scripts. This may change after current test phase  
							
							
							
						 
						
							2015-11-06 05:18:54 +00:00  
				
					
						
							
							
								 
						
							
							
								f8efd00775 
								
							
								 
							
						 
						
							
							
								
								add a console/log warning about large physics meshs on ubOde that can have negative impact on region load  
							
							
							
						 
						
							2015-11-05 16:57:48 +00:00  
				
					
						
							
							
								 
						
							
							
								dc752e8d82 
								
							
								 
							
						 
						
							
							
								
								fix get/set parameters on avatars  
							
							
							
						 
						
							2015-11-05 03:07:25 +00:00  
				
					
						
							
							
								 
						
							
							
								89655b0baa 
								
							
								 
							
						 
						
							
							
								
								apply OtakuMegane code changes to irc channel chat so some characters are not lost  
							
							
							
						 
						
							2015-11-02 02:23:35 +00:00  
				
					
						
							
							
								 
						
							
							
								baf5649b70 
								
							
								 
							
						 
						
							
							
								
								fix avatarAppearance wearables copy  
							
							
							
						 
						
							2015-11-02 02:08:13 +00:00  
				
					
						
							
							
								 
						
							
							
								51e5204a67 
								
							
								 
							
						 
						
							
							
								
								Add forgotten file  
							
							
							
						 
						
							2015-11-02 01:21:28 +01:00  
				
					
						
							
							
								 
						
							
							
								6bb12ab975 
								
							
								 
							
						 
						
							
							
								
								Set wearables count to max legacy wearables for version < 0.4  
							
							
							
						 
						
							2015-11-02 00:45:05 +01:00  
				
					
						
							
							
								 
						
							
							
								f88e4a1ec9 
								
							
								 
							
						 
						
							
							
								
								Plumb the rest of the context stuff. Well, what I see so far anyway  
							
							
							
						 
						
							2015-11-02 00:23:38 +01:00  
				
					
						
							
							
								 
						
							
							
								3da0a318b3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avinationmerge' of opensimulator.org:/var/git/opensim into avinationmerge  
							
							
							
						 
						
							2015-11-01 23:40:54 +01:00  
				
					
						
							
							
								 
						
							
							
								aea86f30a0 
								
							
								 
							
						 
						
							
							
								
								Don't crash the sim if the map image is null.  
							
							
							
						 
						
							2015-11-01 11:38:41 -08:00  
				
					
						
							
							
								 
						
							
							
								af7c002d52 
								
							
								 
							
						 
						
							
							
								
								Don't crash the sim if the map image is null.  
							
							
							
						 
						
							2015-11-01 11:37:59 -08:00  
				
					
						
							
							
								 
						
							
							
								5f18f2ce6a 
								
							
								 
							
						 
						
							
							
								
								More EntityTransferContext plumbing  
							
							
							
						 
						
							2015-11-01 19:37:14 +01:00  
				
					
						
							
							
								 
						
							
							
								69585a4824 
								
							
								 
							
						 
						
							
							
								
								More plumbing of the EntityTransferContext (not yet complete)  
							
							
							
						 
						
							2015-11-01 19:11:14 +01:00  
				
					
						
							
							
								 
						
							
							
								29798cefcc 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into avinationmerge  
							
							
							
						 
						
							2015-11-01 04:12:17 +00:00  
				
					
						
							
							
								 
						
							
							
								54e1d54fb5 
								
							
								 
							
						 
						
							
							
								
								fix more merge issues  
							
							
							
						 
						
							2015-11-01 03:33:19 +00:00  
				
					
						
							
							
								 
						
							
							
								24472c3b67 
								
							
								 
							
						 
						
							
							
								
								fix merge issues  
							
							
							
						 
						
							2015-11-01 03:25:36 +00:00  
				
					
						
							
							
								 
						
							
							
								72684592ba 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into avinationmerge  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/AvatarAppearance.cs
	OpenSim/Framework/Servers/ServerBase.cs
	OpenSim/Framework/VersionInfo.cs
	OpenSim/Region/CoreModules/Agent/AssetTransaction/AssetXferUploader.cs
	OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
	OpenSim/Region/CoreModules/ServiceConnectorsOut/Simulation/LocalSimulationConnector.cs
	OpenSim/Region/CoreModules/ServiceConnectorsOut/Simulation/RemoteSimulationConnector.cs
	OpenSim/Region/Framework/Interfaces/IEntityTransferModule.cs
	OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
	OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
	OpenSim/Region/PhysicsModules/ConvexDecompositionDotNet/Properties/AssemblyInfo.cs
	OpenSim/Region/PhysicsModules/Ode/ODEPrim.cs
	OpenSim/Region/PhysicsModules/Ode/OdeScene.cs
	OpenSim/Services/Connectors/Simulation/SimulationServiceConnector.cs
	OpenSim/Services/HypergridService/GatekeeperService.cs
	OpenSim/Services/Interfaces/IAvatarService.cs
	OpenSim/Services/LLLoginService/LLLoginService.cs 
							
						 
						
							2015-11-01 03:01:59 +00:00  
				
					
						
							
							
								 
						
							
							
								6510ba8a64 
								
							
								 
							
						 
						
							
							
								
								Plumb the special VeriableWearablesSuported field which we will  
							
							... 
							
							
							
							temporarily use to determine extended wearableness 
							
						 
						
							2015-11-01 01:15:31 +01:00  
				
					
						
							
							
								 
						
							
							
								efcf0e4f2e 
								
							
								 
							
						 
						
							
							
								
								Minor: Add an initializer to show what the default value would be.  
							
							
							
						 
						
							2015-11-01 01:03:44 +01:00  
				
					
						
							
							
								 
						
							
							
								5f3b443c03 
								
							
								 
							
						 
						
							
							
								
								Remove an unneeded code path, it could never be reached. Ubit caught it  
							
							... 
							
							
							
							:) 
							
						 
						
							2015-11-01 00:57:45 +01:00  
				
					
						
							
							
								 
						
							
							
								2198330142 
								
							
								 
							
						 
						
							
							
								
								This is the replacement fix for large regions and string version.  
							
							
							
						 
						
							2015-11-01 00:40:13 +01:00  
				
					
						
							
							
								 
						
							
							
								6d0b45cd4e 
								
							
								 
							
						 
						
							
							
								
								Revert "fix transfer protocol version in string format. These are not  
							
							... 
							
							
							
							fixes you are looking for..... (Jedi mind trick)
This reverts commit 19e5667451 
							
						 
						
							2015-11-01 00:35:27 +01:00  
				
					
						
							
							
								 
						
							
							
								9ba288a2e7 
								
							
								 
							
						 
						
							
							
								
								fix typo reported on mantis 7735  
							
							
							
						 
						
							2015-10-31 22:48:31 +00:00  
				
					
						
							
							
								 
						
							
							
								af4ca8e80e 
								
							
								 
							
						 
						
							
							
								
								fix internal support for non square regions  
							
							
							
						 
						
							2015-10-31 21:58:40 +00:00  
				
					
						
							
							
								 
						
							
							
								19e5667451 
								
							
								 
							
						 
						
							
							
								
								fix transfer protocol version in string format. Let that case have tests identical to new format (this still isnt for your babies keep them safe...)  
							
							
							
						 
						
							2015-10-31 21:50:24 +00:00  
				
					
						
							
							
								 
						
							
							
								ea56f4f27c 
								
							
								 
							
						 
						
							
							
								
								Introduce an EntityTransferContext carrying the version numbers to pass  
							
							... 
							
							
							
							to all interested functions. Should fix the varregion conditional.
Still a testing version, do NOT use in production! 
							
						 
						
							2015-10-31 18:13:02 +01:00  
				
					
						
							
							
								 
						
							
							
								e8e0ba6d8f 
								
							
								 
							
						 
						
							
							
								
								Remove testing cruft that is blocking the new protocols. Unit tests no  
							
							... 
							
							
							
							longer test TP v1 now.
TP v1 will be removed within 6 months anyway. 
							
						 
						
							2015-10-31 17:22:27 +01:00  
				
					
						
							
							
								 
						
							
							
								dc6bdbf740 
								
							
								 
							
						 
						
							
							
								
								Put back the option of having asymmetrical protocol versions in  
							
							... 
							
							
							
							transfers 
							
						 
						
							2015-10-31 16:57:24 +01:00  
				
					
						
							
							
								 
						
							
							
								ed909f56da 
								
							
								 
							
						 
						
							
							
								
								fix mantis 7734, Thanks Garmin for the report  
							
							
							
						 
						
							2015-10-31 13:22:50 +00:00  
				
					
						
							
							
								 
						
							
							
								1030d07f31 
								
							
								 
							
						 
						
							
							
								
								simplify new regions protocol version control. (May not work, and babies safety warnings still valid  
							
							
							
						 
						
							2015-10-31 12:57:14 +00:00  
				
					
						
							
							
								 
						
							
							
								9232876421 
								
							
								 
							
						 
						
							
							
								
								let silly tests override version on local connections  
							
							
							
						 
						
							2015-10-31 02:05:11 +00:00  
				
					
						
							
							
								 
						
							
							
								400c61cd60 
								
							
								 
							
						 
						
							
							
								
								fix teleport to to string version regions  
							
							
							
						 
						
							2015-10-31 00:06:30 +00:00  
				
					
						
							
							
								 
						
							
							
								f0fd028ed9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2015-10-31 00:06:34 +01:00  
				
					
						
							
							
								 
						
							
							
								dc6d9eadf3 
								
							
								 
							
						 
						
							
							
								
								Testing stage of the new versioning system. Use at own risk. May not  
							
							... 
							
							
							
							work. Will eat your babies. Yada. Yada. 
							
						 
						
							2015-10-31 00:01:35 +01:00  
				
					
						
							
							
								 
						
							
							
								dd9b06e3b6 
								
							
								 
							
						 
						
							
							
								
								fix mantis 7733, reverting setting of IsAttachment on first call to full check. Replace instead same simple IsAttachment tests by full checks  
							
							
							
						 
						
							2015-10-29 22:14:11 +00:00  
				
					
						
							
							
								 
						
							
							
								45ff7cec80 
								
							
								 
							
						 
						
							
							
								
								fix cut points of UTF-8 strings  
							
							
							
						 
						
							2015-10-28 21:27:56 +00:00  
				
					
						
							
							
								 
						
							
							
								8b1ae501b5 
								
							
								 
							
						 
						
							
							
								
								fix services handling of visualparameters, avoiding possible crashs (mantis 7732) partially appling code from avinationmerge  
							
							
							
						 
						
							2015-10-27 18:39:33 +00:00  
				
					
						
							
							
								 
						
							
							
								114ac59314 
								
							
								 
							
						 
						
							
							
								
								dont tell clients that we can edit a friend's attachments when we do forbid it  
							
							
							
						 
						
							2015-10-27 01:20:21 +00:00  
				
					
						
							
							
								 
						
							
							
								9e6d9e0436 
								
							
								 
							
						 
						
							
							
								
								friends rights to edit objects display on viewers fixed.  This needs to be optimized in future  
							
							
							
						 
						
							2015-10-27 01:17:32 +00:00  
				
					
						
							
							
								 
						
							
							
								1982d72320 
								
							
								 
							
						 
						
							
							
								
								Make changes to a friend rights reach him on another sim; find on map does show the region. Issues: precise location on region still not avaiable and object edit permitions on viewers edit are not being updated (but are enforced by region). friends information is updated, and warnings are displayed. Only did minor testing...  
							
							
							
						 
						
							2015-10-26 22:42:48 +00:00  
				
					
						
							
							
								 
						
							
							
								6821ace3c6 
								
							
								 
							
						 
						
							
							
								
								add basic SendFindAgent() to lludp. Future use may require a list of pairs (X,Y). For now one pair is good enough.  
							
							
							
						 
						
							2015-10-26 21:56:02 +00:00  
				
					
						
							
							
								 
						
							
							
								8922d58f05 
								
							
								 
							
						 
						
							
							
								
								try fix IRC connector issue on mantis 7731 but with code a bit diferent from proposed patch. Also append '@irc' to nick on region messages, so message origin is clear  
							
							
							
						 
						
							2015-10-26 18:00:01 +00:00  
				
					
						
							
							
								 
						
							
							
								c3532ba876 
								
							
								 
							
						 
						
							
							
								
								set SOG.IsAttachment when doing a full check, so future gets see the right value  
							
							
							
						 
						
							2015-10-25 19:59:05 +00:00  
				
					
						
							
							
								 
						
							
							
								8d33ab903b 
								
							
								 
							
						 
						
							
							
								
								merge issue: fix missing '/'  
							
							
							
						 
						
							2015-10-24 22:48:31 +01:00  
				
					
						
							
							
								 
						
							
							
								28d4afbe3a 
								
							
								 
							
						 
						
							
							
								
								replace objects scale clamp by a more readable clamp. Simplify GroupResize and let rescale factors < 1 also be checked for size limits, Set new scales directly not checking them again.  
							
							
							
						 
						
							2015-10-23 01:39:53 +01:00  
				
					
						
							
							
								 
						
							
							
								8ed17f745d 
								
							
								 
							
						 
						
							
							
								
								let ode also finish internal representation  of prim actors, before simulation  
							
							
							
						 
						
							2015-10-22 18:03:49 +01:00  
				
					
						
							
							
								 
						
							
							
								7cb6ecb9f5 
								
							
								 
							
						 
						
							
							
								
								Make physics engines finish internal representation of loaded prims before starting simulation so it does start for all at same time. Currently only in use by ubOde  
							
							
							
						 
						
							2015-10-22 17:34:28 +01:00  
				
					
						
							
							
								 
						
							
							
								7aaa84515f 
								
							
								 
							
						 
						
							
							
								
								rename terrain for opensim and respective configuration flag that a future costumized ODE library may have  
							
							
							
						 
						
							2015-10-22 16:20:19 +01:00  
				
					
						
							
							
								 
						
							
							
								afba4dc1ce 
								
							
								 
							
						 
						
							
							
								
								Mark XAssetService obsolete and warn users.  
							
							
							
						 
						
							2015-10-21 19:26:00 -07:00  
				
					
						
							
							
								 
						
							
							
								719c0d09ae 
								
							
								 
							
						 
						
							
							
								
								Mark XAssetService obsolete and warn users.  
							
							
							
						 
						
							2015-10-21 19:22:20 -07:00  
				
					
						
							
							
								 
						
							
							
								e464bf5d82 
								
							
								 
							
						 
						
							
							
								
								recover scripts execution time stat i lost on previus changes. Behing async, this will not add with other time stats giving total frame time, as happens on other simulators. But its a good diag stat.  
							
							
							
						 
						
							2015-10-21 18:34:06 +01:00  
				
					
						
							
							
								 
						
							
							
								f84b75b1e0 
								
							
								 
							
						 
						
							
							
								
								update ubOde hashspaces levels  
							
							
							
						 
						
							2015-10-21 01:50:28 +01:00  
				
					
						
							
							
								 
						
							
							
								44deac4c1e 
								
							
								 
							
						 
						
							
							
								
								we do not have prims with size 2^128, missing file  
							
							
							
						 
						
							2015-10-21 01:41:04 +01:00  
				
					
						
							
							
								 
						
							
							
								c37ea1910d 
								
							
								 
							
						 
						
							
							
								
								fix or remove some wrong ODE configuration settings  
							
							
							
						 
						
							2015-10-21 01:11:39 +01:00  
				
					
						
							
							
								 
						
							
							
								deb4364f42 
								
							
								 
							
						 
						
							
							
								
								remove the use of Vector3 for axis locks on the rest of engines  
							
							
							
						 
						
							2015-10-21 00:15:09 +01:00  
				
					
						
							
							
								 
						
							
							
								ce5d5fc8dc 
								
							
								 
							
						 
						
							
							
								
								the inertia matrix inversions and body inertia changes to implement axis locks need to be avoid, so use ubOde axis locks code. Hopefully this will not cause incompatibilities  
							
							
							
						 
						
							2015-10-21 00:01:23 +01:00  
				
					
						
							
							
								 
						
							
							
								747044f587 
								
							
								 
							
						 
						
							
							
								
								stop using a vector3 to store axis locks 3bit flags also in ode  
							
							
							
						 
						
							2015-10-20 23:57:57 +01:00  
				
					
						
							
							
								 
						
							
							
								f6891b36be 
								
							
								 
							
						 
						
							
							
								
								stop using a vector3 to store axis locks 3bit flags in ubOde  
							
							
							
						 
						
							2015-10-20 19:33:15 +01:00  
				
					
						
							
							
								 
						
							
							
								0045398324 
								
							
								 
							
						 
						
							
							
								
								move ugly convertion of axis locks 3 bit flags to a wasted vector3 down to PhysicsActor. Let engines use LockAngularMotion with either Vector3 argument or byte  
							
							
							
						 
						
							2015-10-20 19:00:26 +01:00  
				
					
						
							
							
								 
						
							
							
								d8528a7ba0 
								
							
								 
							
						 
						
							
							
								
								add axis locks to sop serializer. Now they are also saved to inventory  
							
							
							
						 
						
							2015-10-20 18:37:24 +01:00  
				
					
						
							
							
								 
						
							
							
								3c69071145 
								
							
								 
							
						 
						
							
							
								
								also apply axis locks, when creating a prim physics actor  
							
							
							
						 
						
							2015-10-20 18:21:13 +01:00  
				
					
						
							
							
								 
						
							
							
								3e25430e3a 
								
							
								 
							
						 
						
							
							
								
								store rotation axis locks in MySql and SQlite dbs ( others need to be updated also  
							
							
							
						 
						
							2015-10-20 18:08:04 +01:00  
				
					
						
							
							
								 
						
							
							
								52860a7d15 
								
							
								 
							
						 
						
							
							
								
								stop using a Vector3 to store 3bits  
							
							
							
						 
						
							2015-10-20 16:55:18 +01:00  
				
					
						
							
							
								 
						
							
							
								dfd60d6f71 
								
							
								 
							
						 
						
							
							
								
								STATUS_ROTATE are linkset flags and not prim  
							
							
							
						 
						
							2015-10-20 15:37:43 +01:00  
				
					
						
							
							
								 
						
							
							
								2b437f8d86 
								
							
								 
							
						 
						
							
							
								
								Let the initiator of a teleport or crossing know that we handle extra  
							
							... 
							
							
							
							wearables 
							
						 
						
							2015-10-20 00:58:16 +02:00  
				
					
						
							
							
								 
						
							
							
								59b63b6406 
								
							
								 
							
						 
						
							
							
								
								On to 0.8.3!  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/PhysicsModules/ConvexDecompositionDotNet/Properties/AssemblyInfo.cs 
							
						 
						
							2015-10-18 21:51:49 -07:00  
				
					
						
							
							
								 
						
							
							
								839e239c99 
								
							
								 
							
						 
						
							
							
								
								Added warning in RegionCombinerModule about it being considered obsolete and encouraging people to switch to varregions.  
							
							
							
						 
						
							2015-10-18 21:50:11 -07:00  
				
					
						
							
							
								 
						
							
							
								06d2508b96 
								
							
								 
							
						 
						
							
							
								
								On to 0.8.3!  
							
							
							
						 
						
							2015-10-18 21:47:10 -07:00  
				
					
						
							
							
								 
						
							
							
								e6163c990e 
								
							
								 
							
						 
						
							
							
								
								Added warning in RegionCombinerModule about it being considered obsolete and encouraging people to switch to varregions.  
							
							
							
						 
						
							2015-10-18 16:59:47 -07:00  
				
					
						
							
							
								 
						
							
							
								7ab633461e 
								
							
								 
							
						 
						
							
							
								
								Fixed merge conflicts  
							
							... 
							
							
							
							Clean up of simulation version, the number that rules the compatibility of teleports:
- It's not configurable anymore, it's fixed in code. Each number means an increase in features of the teleport procedure
- Its definition moved to the global VersionInfo class
As of now it's still 0.3.
Conflicts:
	OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs 
							
						 
						
							2015-10-18 16:24:33 -07:00  
				
					
						
							
							
								 
						
							
							
								70a46fe090 
								
							
								 
							
						 
						
							
							
								
								Clean up of simulation version, the number that rules the compatibility of teleports:  
							
							... 
							
							
							
							- It's not configurable anymore, it's fixed in code. Each number means an increase in features of the teleport procedure
- Its definition moved to the global VersionInfo class
As of now it's still 0.3. 
							
						 
						
							2015-10-18 16:06:31 -07:00  
				
					
						
							
							
								 
						
							
							
								339e252cce 
								
							
								 
							
						 
						
							
							
								
								The protocol version checking on the grid server connector seemed to have a bug. I think I fixed it.  
							
							
							
						 
						
							2015-10-18 11:06:21 -07:00  
				
					
						
							
							
								 
						
							
							
								f7d8952946 
								
							
								 
							
						 
						
							
							
								
								The protocol version checking on the grid server connector seemed to have a bug. I think I fixed it.  
							
							
							
						 
						
							2015-10-17 19:29:20 -07:00  
				
					
						
							
							
								 
						
							
							
								a31e5e799e 
								
							
								 
							
						 
						
							
							
								
								stop a object when making it not physical  
							
							
							
						 
						
							2015-10-18 00:35:52 +01:00  
				
					
						
							
							
								 
						
							
							
								24435cfe9a 
								
							
								 
							
						 
						
							
							
								
								Fix wrong active angularlock detection (it was only burning cpu), stop trying to add a amotor to each child prim and stop using unnecessary trimeshcallbacks  
							
							
							
						 
						
							2015-10-17 21:56:15 +01:00  
				
					
						
							
							
								 
						
							
							
								e2d7e6290d 
								
							
								 
							
						 
						
							
							
								
								fix GetTerrainHeightAtXY also on master. Fix wrong active angularlock detection (it was only burning cpu), stop trying to add a amotor to each child part and fix a typo.  
							
							
							
						 
						
							2015-10-17 20:07:52 +01:00  
				
					
						
							
							
								 
						
							
							
								8dcb4de53c 
								
							
								 
							
						 
						
							
							
								
								fix GetTerrainHeightAtXY for large regions. Also change ode dispose()  
							
							
							
						 
						
							2015-10-17 14:42:04 +01:00  
				
					
						
							
							
								 
						
							
							
								f39e6bc482 
								
							
								 
							
						 
						
							
							
								
								bug fix. Some rare meshs reported as having +-infinity dimensions  
							
							
							
						 
						
							2015-10-15 19:06:39 +01:00  
				
					
						
							
							
								 
						
							
							
								e14e432b50 
								
							
								 
							
						 
						
							
							
								
								More exception catching in ODE at shutdown. Not sure why the exception happens.  
							
							
							
						 
						
							2015-10-14 17:57:13 -07:00  
				
					
						
							
							
								 
						
							
							
								073bdda4b8 
								
							
								 
							
						 
						
							
							
								
								Restored authentication in AssetServicesConnector.  
							
							
							
						 
						
							2015-10-14 15:26:26 -07:00  
				
					
						
							
							
								 
						
							
							
								366e81b977 
								
							
								 
							
						 
						
							
							
								
								Also restoring proper function for Simian external GetTexture functionality.  
							
							
							
						 
						
							2015-10-14 14:45:21 -07:00  
				
					
						
							
							
								 
						
							
							
								721db9418f 
								
							
								 
							
						 
						
							
							
								
								Fixed Robust-bound GetTexture handler that had been knocked off with the new sim-bound handler that uses a Poll service. Rather than hammering both handlers into one single class, I'm splitting them into 2 classes, because they are considerably different.  
							
							
							
						 
						
							2015-10-14 14:41:28 -07:00  
				
					
						
							
							
								 
						
							
							
								45b8e6c1a7 
								
							
								 
							
						 
						
							
							
								
								Fixed exception upon shutting down in plain ODE.  
							
							... 
							
							
							
							09:49:57 - [SHUTDOWN]: Ignoring failure during shutdown - System.NullReferenceException: Object reference not set to an instance of an object.
   at OpenSim.Region.PhysicsModule.ODE.OdeScene.Dispose() in f:\dev\opensim-core\OpenSim\Region\PhysicsModules\Ode\OdeScene.cs:line 4062 
							
						 
						
							2015-10-14 09:56:23 -07:00  
				
					
						
							
							
								 
						
							
							
								8d7fa62088 
								
							
								 
							
						 
						
							
							
								
								fix a typo..  
							
							
							
						 
						
							2015-10-14 04:06:17 +01:00  
				
					
						
							
							
								 
						
							
							
								7deaad7368 
								
							
								 
							
						 
						
							
							
								
								bug fix, and make Mesh-Mesh and Mesh-Terrain collisions a lot softer  
							
							
							
						 
						
							2015-10-14 02:32:51 +01:00  
				
					
						
							
							
								 
						
							
							
								9ec9eee75f 
								
							
								 
							
						 
						
							
							
								
								reduce jitter due to viewer interpolators on objects that are really almost at rest  
							
							
							
						 
						
							2015-10-13 23:03:51 +01:00  
				
					
						
							
							
								 
						
							
							
								2e2c1a1fcd 
								
							
								 
							
						 
						
							
							
								
								change fps and dilation (still something not that usefull). make collisions a bit less explosive.., do changes on own time limited loop and not on simulation loop, ...  
							
							
							
						 
						
							2015-10-13 23:01:54 +01:00  
				
					
						
							
							
								 
						
							
							
								f360ddd28e 
								
							
								 
							
						 
						
							
							
								
								rename UbitMeshmerizer class as ubMeshmerizer  
							
							
							
						 
						
							2015-10-13 11:08:54 +01:00  
				
					
						
							
							
								 
						
							
							
								8e333c953d 
								
							
								 
							
						 
						
							
							
								
								in stats use real integration time, not the wanted one. Dont let stats calls overlap using a proper lock object  
							
							
							
						 
						
							2015-10-12 11:29:13 +01:00  
				
					
						
							
							
								 
						
							
							
								3d8384b696 
								
							
								 
							
						 
						
							
							
								
								detect a fully degenerated mesh and avoid using it and so crashing ubOde  
							
							
							
						 
						
							2015-10-12 00:49:07 +01:00  
				
					
						
							
							
								 
						
							
							
								af5ea18f33 
								
							
								 
							
						 
						
							
							
								
								use System.IO.Compression.DeflateStream for mesh decompression like master, since ACE zlib does seem to fail to decompress some meshs present at OSG, (possible same issue happens with map with option to draw prims)  
							
							
							
						 
						
							2015-10-11 23:04:22 +01:00  
				
					
						
							
							
								 
						
							
							
								88763178c5 
								
							
								 
							
						 
						
							
							
								
								display prim name, if unzip of selected phsyics mesh part fails on ubMeshmerizer ( thx Dan)  
							
							
							
						 
						
							2015-10-11 20:17:58 +01:00  
				
					
						
							
							
								 
						
							
							
								2b354902b5 
								
							
								 
							
						 
						
							
							
								
								fix the casting to Boolean of lsl types vector,quaternion,list and rotation, so that if(variable) does compile and work.  key still requires a explicit compare to NULL_KEY  
							
							
							
						 
						
							2015-10-08 06:27:37 +01:00  
				
					
						
							
							
								 
						
							
							
								3a498b0637 
								
							
								 
							
						 
						
							
							
								
								change NPC restriction options default from restricted to all allowed, as master  
							
							
							
						 
						
							2015-10-08 02:39:14 +01:00  
				
					
						
							
							
								 
						
							
							
								7fb1063990 
								
							
								 
							
						 
						
							
							
								
								dont send of the contents of LinkFolders also on Multiple folder fetch. Outfits changes still seem to work, except FS that doesnt delete the links to previus outfits, as singularity does  
							
							
							
						 
						
							2015-10-06 21:32:02 +01:00  
				
					
						
							
							
								 
						
							
							
								aa64d3bb7c 
								
							
								 
							
						 
						
							
							
								
								dont send of the contents of LinkFolders  
							
							
							
						 
						
							2015-10-06 18:17:15 +01:00  
				
					
						
							
							
								 
						
							
							
								24ca32d8a8 
								
							
								 
							
						 
						
							
							
								
								send DisplayNames dates in UTC and not region local time. send a next update date that can be parsed and make it also in future so name edition is blocked since  we don't suport them. (singu fails to display date, and seems to fail converting utc to local time  
							
							
							
						 
						
							2015-10-05 10:43:45 +01:00  
				
					
						
							
							
								 
						
							
							
								2700231764 
								
							
								 
							
						 
						
							
							
								
								in llAttachToAvatarTemp() (TempAttachmentsModule) dont add to inventory, like master  
							
							
							
						 
						
							2015-10-04 03:34:55 +01:00  
				
					
						
							
							
								 
						
							
							
								e1ce04de42 
								
							
								 
							
						 
						
							
							
								
								Implement an overridable implementation of PhysicsActor.SetVehicle()  
							
							... 
							
							
							
							that works for all physics engines.
BulletSim: implement an optimized version of SetVehicle() that still
  uses the vehicle code to do bounds checking but does it in one taint
  operation. 
							
						 
						
							2015-10-02 18:35:02 -07:00  
				
					
						
							
							
								 
						
							
							
								124602c6c2 
								
							
								 
							
						 
						
							
							
								
								reduce some diferences with master  
							
							
							
						 
						
							2015-10-02 22:47:31 +01:00  
				
					
						
							
							
								 
						
							
							
								d900d0112d 
								
							
								 
							
						 
						
							
							
								
								put back ip check on llSetContentType  
							
							
							
						 
						
							2015-10-02 18:55:09 +01:00  
				
					
						
							
							
								 
						
							
							
								b8cb9d1bbb 
								
							
								 
							
						 
						
							
							
								
								also on another location, plus a bit clean  
							
							
							
						 
						
							2015-10-02 18:39:05 +01:00  
				
					
						
							
							
								 
						
							
							
								de51b7af85 
								
							
								 
							
						 
						
							
							
								
								do group SetPos sync as master, script thread does need to wait for it to be done. This needs improvement, doing it async again with script thread waiting watching coop  
							
							
							
						 
						
							2015-10-02 17:56:02 +01:00  
				
					
						
							
							
								 
						
							
							
								bdd7ea06ff 
								
							
								 
							
						 
						
							
							
								
								change llSetContentType to master version, but removing IP check  
							
							
							
						 
						
							2015-10-02 17:45:48 +01:00  
				
					
						
							
							
								 
						
							
							
								1af6ac4bfc 
								
							
								 
							
						 
						
							
							
								
								remove unused method parameter master also removed  
							
							
							
						 
						
							2015-10-02 17:44:19 +01:00  
				
					
						
							
							
								 
						
							
							
								31873485d9 
								
							
								 
							
						 
						
							
							
								
								do not send DisableSimulator on teleport if agent is already returning  
							
							
							
						 
						
							2015-10-02 02:42:25 +01:00  
				
					
						
							
							
								 
						
							
							
								6ae7341e42 
								
							
								 
							
						 
						
							
							
								
								send DisableSimulator messages on closing childagents. Possible still not on at best timming, or on the right source files  
							
							
							
						 
						
							2015-10-01 20:50:12 +01:00  
				
					
						
							
							
								 
						
							
							
								6bc479fecd 
								
							
								 
							
						 
						
							
							
								
								make bakes reception handle empty BakedTexture elements. But at same time stop sending them, only sending to Xbakes server items that do have a texture, like master does  
							
							
							
						 
						
							2015-10-01 19:30:37 +01:00  
				
					
						
							
							
								 
						
							
							
								2abe1ccc59 
								
							
								 
							
						 
						
							
							
								
								change GetNewRezLocation physics ray results processing  
							
							
							
						 
						
							2015-10-01 14:47:32 +01:00  
				
					
						
							
							
								 
						
							
							
								e110ca24cf 
								
							
								 
							
						 
						
							
							
								
								remove a forgotten if that is actually only a statement  
							
							
							
						 
						
							2015-10-01 14:37:24 +01:00  
				
					
						
							
							
								 
						
							
							
								7e8544f26e 
								
							
								 
							
						 
						
							
							
								
								fix missing clear of queued timer even and state transition flags on scripts reset  
							
							
							
						 
						
							2015-10-01 05:20:04 +01:00  
				
					
						
							
							
								 
						
							
							
								6df75a927c 
								
							
								 
							
						 
						
							
							
								
								let hoverheight rest position be a falling state  
							
							
							
						 
						
							2015-09-30 20:37:14 +01:00  
				
					
						
							
							
								 
						
							
							
								aa3303e3af 
								
							
								 
							
						 
						
							
							
								
								add get method on physics actors PIDHoverActive  
							
							
							
						 
						
							2015-09-30 20:13:31 +01:00  
				
					
						
							
							
								 
						
							
							
								f87e284ec2 
								
							
								 
							
						 
						
							
							
								
								first steps adding suport for llSetHoverHeight() called from attachments on ubOde. Sure needs work..  like sp motion control still assumes stopped and not falling state. Only very basic test on flat land done  
							
							
							
						 
						
							2015-09-30 19:14:37 +01:00  
				
					
						
							
							
								 
						
							
							
								4a2e6db344 
								
							
								 
							
						 
						
							
							
								
								add high level code suport for SetHoverHeight() called from a attachment, so in future physics engines can also suport it  
							
							
							
						 
						
							2015-09-30 17:34:25 +01:00  
				
					
						
							
							
								 
						
							
							
								d281ec5342 
								
							
								 
							
						 
						
							
							
								
								some fixes/changes on land send  
							
							
							
						 
						
							2015-09-30 06:09:01 +01:00  
				
					
						
							
							
								 
						
							
							
								0151c773e2 
								
							
								 
							
						 
						
							
							
								
								let sp know about scene before anything else on creation  
							
							
							
						 
						
							2015-09-30 06:05:28 +01:00  
				
					
						
							
							
								 
						
							
							
								5b7a3c703d 
								
							
								 
							
						 
						
							
							
								
								clamp all draw distance changes within region limits  
							
							
							
						 
						
							2015-09-30 05:57:02 +01:00  
				
					
						
							
							
								 
						
							
							
								feb78b2910 
								
							
								 
							
						 
						
							
							
								
								add several options for NPC creation so abusive use can be reduced (restrictive by default)  UNTESTED  
							
							
							
						 
						
							2015-09-30 02:45:11 +01:00  
				
					
						
							
							
								 
						
							
							
								1124d14eb0 
								
							
								 
							
						 
						
							
							
								
								remove some restrictions on NPCs creation  
							
							
							
						 
						
							2015-09-29 22:15:56 +01:00  
				
					
						
							
							
								 
						
							
							
								3e9b326fcc 
								
							
								 
							
						 
						
							
							
								
								clean some spacing issues  
							
							
							
						 
						
							2015-09-29 21:44:25 +01:00  
				
					
						
							
							
								 
						
							
							
								0b21724fe4 
								
							
								 
							
						 
						
							
							
								
								try fix some whitespaces VS decided to change  
							
							
							
						 
						
							2015-09-29 02:29:55 +01:00  
				
					
						
							
							
								 
						
							
							
								f2c8f83215 
								
							
								 
							
						 
						
							
							
								
								add processing of AvatarGroupsRequest message that should be used to get other avatars group memberships, but keep it disabled since some viewers no longer suport it correctly and expect memberships in reply to avatar properties, so we need to keep wasting bandwith sending useless information when some viewers really only want avatarproperties  
							
							
							
						 
						
							2015-09-29 01:43:49 +01:00  
				
					
						
							
							
								 
						
							
							
								a580d945d1 
								
							
								 
							
						 
						
							
							
								
								remove groups handlers onClientClose also on groups V2  
							
							
							
						 
						
							2015-09-28 21:03:20 +01:00  
				
					
						
							
							
								 
						
							
							
								cf6856a8df 
								
							
								 
							
						 
						
							
							
								
								remove groups handlers onClientClosed  
							
							
							
						 
						
							2015-09-28 21:00:08 +01:00  
				
					
						
							
							
								 
						
							
							
								f97807b53f 
								
							
								 
							
						 
						
							
							
								
								let us see our online friends  
							
							
							
						 
						
							2015-09-28 20:57:33 +01:00  
				
					
						
							
							
								 
						
							
							
								028cbb7cbe 
								
							
								 
							
						 
						
							
							
								
								remove a auxiliar vector no longer needed  
							
							
							
						 
						
							2015-09-28 18:10:27 +01:00  
				
					
						
							
							
								 
						
							
							
								ad58f9b17e 
								
							
								 
							
						 
						
							
							
								
								recover a lost position check for mega regions  
							
							
							
						 
						
							2015-09-28 17:55:35 +01:00  
				
					
						
							
							
								 
						
							
							
								e0de76aa14 
								
							
								 
							
						 
						
							
							
								
								put back virtual declarations  
							
							
							
						 
						
							2015-09-28 16:47:44 +01:00  
				
					
						
							
							
								 
						
							
							
								fb69661bb9 
								
							
								 
							
						 
						
							
							
								
								... ossl merge issue  
							
							
							
						 
						
							2015-09-28 16:40:55 +01:00  
				
					
						
							
							
								 
						
							
							
								fd20a9576d 
								
							
								 
							
						 
						
							
							
								
								... post merge issue  
							
							
							
						 
						
							2015-09-28 16:03:10 +01:00  
				
					
						
							
							
								 
						
							
							
								6ded1da9f2 
								
							
								 
							
						 
						
							
							
								
								... merge issue  
							
							
							
						 
						
							2015-09-28 15:49:22 +01:00  
				
					
						
							
							
								 
						
							
							
								c4ef8984a3 
								
							
								 
							
						 
						
							
							
								
								clear merge issue  
							
							
							
						 
						
							2015-09-28 15:21:23 +01:00  
				
					
						
							
							
								 
						
							
							
								93af984e94 
								
							
								 
							
						 
						
							
							
								
								add missing handlers for preferences  
							
							
							
						 
						
							2015-09-28 13:22:32 +01:00  
				
					
						
							
							
								 
						
							
							
								6e12836d71 
								
							
								 
							
						 
						
							
							
								
								change copyright to opensim  
							
							
							
						 
						
							2015-09-28 13:08:46 +01:00  
				
					
						
							
							
								 
						
							
							
								380d1c1d5a 
								
							
								 
							
						 
						
							
							
								
								change copyright to opensim  
							
							
							
						 
						
							2015-09-28 12:58:23 +01:00  
				
					
						
							
							
								 
						
							
							
								55d0425dfe 
								
							
								 
							
						 
						
							
							
								
								add missing handlers for preferences  
							
							
							
						 
						
							2015-09-28 12:47:29 +01:00  
				
					
						
							
							
								 
						
							
							
								4c0ef5a0ef 
								
							
								 
							
						 
						
							
							
								
								change version string  
							
							
							
						 
						
							2015-09-28 12:37:12 +01:00  
				
					
						
							
							
								 
						
							
							
								c6f8b5d682 
								
							
								 
							
						 
						
							
							
								
								remove virtual declarations master doesnt have  
							
							
							
						 
						
							2015-09-28 11:53:37 +01:00  
				
					
						
							
							
								 
						
							
							
								dcd36d0c9b 
								
							
								 
							
						 
						
							
							
								
								apply changes to xmlrcp groups to groups V2, compiles but not tested :(  
							
							
							
						 
						
							2015-09-27 16:53:36 +01:00  
				
					
						
							
							
								 
						
							
							
								04b32e1982 
								
							
								 
							
						 
						
							
							
								
								let SendAvatarGroupsReply fall back to UDP if no caps and make use of it  
							
							
							
						 
						
							2015-09-27 07:07:40 +01:00  
				
					
						
							
							
								 
						
							
							
								18536b4be6 
								
							
								 
							
						 
						
							
							
								
								add missing SendAgentGroupDataUpdate to llClientView  
							
							
							
						 
						
							2015-09-27 06:38:19 +01:00  
				
					
						
							
							
								 
						
							
							
								1e23b3482c 
								
							
								 
							
						 
						
							
							
								
								AvatarGroupsReply message does not have ListInProfile fields  
							
							
							
						 
						
							2015-09-27 06:21:38 +01:00  
				
					
						
							
							
								 
						
							
							
								b269185031 
								
							
								 
							
						 
						
							
							
								
								several changes to xmlrpcGroups. Packets AgentData and AgentGroupData are private to the requesting agent, etc  
							
							
							
						 
						
							2015-09-27 06:10:12 +01:00  
				
					
						
							
							
								 
						
							
							
								238b32d95f 
								
							
								 
							
						 
						
							
							
								
								in xmlrpcGroups send all groups on MakeRoot. this will slow down crossings even more, but viewers seem to need it now, something to review later  
							
							
							
						 
						
							2015-09-26 19:17:59 +01:00  
				
					
						
							
							
								 
						
							
							
								ae195632e9 
								
							
								 
							
						 
						
							
							
								
								add the Default Groups module lost in the merge  
							
							
							
						 
						
							2015-09-26 18:18:29 +01:00  
				
					
						
							
							
								 
						
							
							
								239dcaffb7 
								
							
								 
							
						 
						
							
							
								
								coment out some debug, clean a bit  
							
							
							
						 
						
							2015-09-26 14:14:05 +01:00  
				
					
						
							
							
								 
						
							
							
								05db03e809 
								
							
								 
							
						 
						
							
							
								
								fix unscripted sits without physics help  
							
							
							
						 
						
							2015-09-26 03:14:06 +01:00  
				
					
						
							
							
								 
						
							
							
								d0a7e5bd78 
								
							
								 
							
						 
						
							
							
								
								fix object rez on terrain, i broke adding physics assistance  
							
							
							
						 
						
							2015-09-26 02:33:57 +01:00  
				
					
						
							
							
								 
						
							
							
								0fb033e567 
								
							
								 
							
						 
						
							
							
								
								fix object crossings to other scene on same instance  
							
							
							
						 
						
							2015-09-26 01:31:57 +01:00  
				
					
						
							
							
								 
						
							
							
								07a8618c56 
								
							
								 
							
						 
						
							
							
								
								revert previus wrong commit  
							
							
							
						 
						
							2015-09-25 21:43:51 +01:00  
				
					
						
							
							
								 
						
							
							
								40ae9ec554 
								
							
								 
							
						 
						
							
							
								
								patch objects crossings for var regions, until region location is fully fixed  
							
							
							
						 
						
							2015-09-25 18:38:52 +01:00  
				
					
						
							
							
								 
						
							
							
								e6f675b81b 
								
							
								 
							
						 
						
							
							
								
								rearrange source code  
							
							
							
						 
						
							2015-09-25 17:41:50 +01:00  
				
					
						
							
							
								 
						
							
							
								2b0587770a 
								
							
								 
							
						 
						
							
							
								
								add butterflies to terrain  
							
							
							
						 
						
							2015-09-25 05:46:06 +01:00  
				
					
						
							
							
								 
						
							
							
								13b8b17b9a 
								
							
								 
							
						 
						
							
							
								
								we still don't have extended wind and cloud neither do viewers  
							
							
							
						 
						
							2015-09-24 20:55:39 +01:00  
				
					
						
							
							
								 
						
							
							
								a6b8eb7bca 
								
							
								 
							
						 
						
							
							
								
								some cleanup on terrain encoder  
							
							
							
						 
						
							2015-09-24 19:11:17 +01:00  
				
					
						
							
							
								 
						
							
							
								f484773447 
								
							
								 
							
						 
						
							
							
								
								save a few more bits per flat patch  
							
							
							
						 
						
							2015-09-24 15:23:52 +01:00  
				
					
						
							
							
								 
						
							
							
								58daecfccb 
								
							
								 
							
						 
						
							
							
								
								don't mess ray direction..  
							
							
							
						 
						
							2015-09-24 06:57:53 +01:00  
				
					
						
							
							
								 
						
							
							
								af34bfddd1 
								
							
								 
							
						 
						
							
							
								
								add physics assistance on placement of a new object. This may help on mantis 7727, but may still need more work  
							
							
							
						 
						
							2015-09-24 06:46:07 +01:00  
				
					
						
							
							
								 
						
							
							
								5ca610d56a 
								
							
								 
							
						 
						
							
							
								
								bug fix, let ubODE see more than one mesh on cast ray  
							
							
							
						 
						
							2015-09-24 06:32:40 +01:00  
				
					
						
							
							
								 
						
							
							
								759789bc45 
								
							
								 
							
						 
						
							
							
								
								change console main help to match master  
							
							
							
						 
						
							2015-09-24 02:07:30 +01:00  
				
					
						
							
							
								 
						
							
							
								8fde2fb901 
								
							
								 
							
						 
						
							
							
								
								slow down terrain sending so other users of LAND queue do have a chance to send things  
							
							
							
						 
						
							2015-09-24 00:35:06 +01:00  
				
					
						
							
							
								 
						
							
							
								e441c9cac1 
								
							
								 
							
						 
						
							
							
								
								dont let http keepalive and context reuse be true  
							
							
							
						 
						
							2015-09-23 23:59:50 +01:00  
				
					
						
							
							
								 
						
							
							
								c83351b9c0 
								
							
								 
							
						 
						
							
							
								
								fix the DC term on flat patch encoding  
							
							
							
						 
						
							2015-09-23 22:35:27 +01:00  
				
					
						
							
							
								 
						
							
							
								63bc0b574f 
								
							
								 
							
						 
						
							
							
								
								speedup flat terrain patchs encoding, plus a few minor changes.  
							
							
							
						 
						
							2015-09-23 21:04:13 +01:00  
				
					
						
							
							
								 
						
							
							
								592ba85b0a 
								
							
								 
							
						 
						
							
							
								
								add Culture.FormatProvider on all casts to LSLString on Vectors and Quaternions. This may need better checking  
							
							
							
						 
						
							2015-09-23 17:04:48 +01:00  
				
					
						
							
							
								 
						
							
							
								9e183cbd30 
								
							
								 
							
						 
						
							
							
								
								fix for future non square regions  
							
							
							
						 
						
							2015-09-23 03:31:23 +01:00  
				
					
						
							
							
								 
						
							
							
								5f5dbfc264 
								
							
								 
							
						 
						
							
							
								
								same for old Ode  
							
							
							
						 
						
							2015-09-23 01:50:59 +01:00  
				
					
						
							
							
								 
						
							
							
								43ca70655f 
								
							
								 
							
						 
						
							
							
								
								remove a odd floating offset on physical prims/terrain collisions  
							
							
							
						 
						
							2015-09-23 01:42:24 +01:00  
				
					
						
							
							
								 
						
							
							
								ccfb561e8d 
								
							
								 
							
						 
						
							
							
								
								change the encapsulation of compressed land patchs in llUDP packets  
							
							
							
						 
						
							2015-09-23 00:01:32 +01:00  
				
					
						
							
							
								 
						
							
							
								778793d77f 
								
							
								 
							
						 
						
							
							
								
								fix GetPacketsQueuedCount typos in last commit  
							
							
							
						 
						
							2015-09-22 19:24:58 +01:00  
				
					
						
							
							
								 
						
							
							
								ae70f61a64 
								
							
								 
							
						 
						
							
							
								
								let minimum wqburst be a bit larger than MTU  
							
							
							
						 
						
							2015-09-22 18:56:03 +01:00  
				
					
						
							
							
								 
						
							
							
								a8dc07ff5c 
								
							
								 
							
						 
						
							
							
								
								removed a protocol breaking lludp debug option that no one should try, changed terrain send throotle to be by packets in queue, reduced odds of MTU violation on terrain send (still bad). Most UDP protocol implementations may not mind much, but our code still does  
							
							
							
						 
						
							2015-09-22 18:39:59 +01:00  
				
					
						
							
							
								 
						
							
							
								032958709b 
								
							
								 
							
						 
						
							
							
								
								last merging of sog m_linkedAvatars into m_sittingAvatars - untested.  
							
							
							
						 
						
							2015-09-21 21:49:51 +01:00  
				
					
						
							
							
								 
						
							
							
								a6b8cc9887 
								
							
								 
							
						 
						
							
							
								
								replace LSL reference to sog GetLinkedAvatars  
							
							
							
						 
						
							2015-09-21 21:38:50 +01:00  
				
					
						
							
							
								 
						
							
							
								25677e4a1b 
								
							
								 
							
						 
						
							
							
								
								try to remove Scenepresence dependence on sog m_linkedAvatars, sitting may still work  
							
							
							
						 
						
							2015-09-21 21:31:01 +01:00  
				
					
						
							
							
								 
						
							
							
								04800a7570 
								
							
								 
							
						 
						
							
							
								
								add missing sit check  
							
							
							
						 
						
							2015-09-21 19:56:59 +01:00  
				
					
						
							
							
								 
						
							
							
								c7b1d52e29 
								
							
								 
							
						 
						
							
							
								
								remove duplicated and breaking code  
							
							
							
						 
						
							2015-09-21 17:59:44 +01:00  
				
					
						
							
							
								 
						
							
							
								b412db72be 
								
							
								 
							
						 
						
							
							
								
								Fix a regression to GetSittingAvatars(). Return List<ScenePresence> once more.  
							
							
							
						 
						
							2015-09-21 11:00:34 -04:00  
				
					
						
							
							
								 
						
							
							
								a81a1865b5 
								
							
								 
							
						 
						
							
							
								
								coment out lludp debug  things that only fill up the help screen  
							
							
							
						 
						
							2015-09-21 12:13:59 +01:00  
				
					
						
							
							
								 
						
							
							
								f272a023e2 
								
							
								 
							
						 
						
							
							
								
								SQLite db migration update  
							
							
							
						 
						
							2015-09-21 12:07:17 +01:00  
				
					
						
							
							
								 
						
							
							
								33b4077c2c 
								
							
								 
							
						 
						
							
							
								
								revert my change to the range of greyscale image maps, setting it back to 0 - 127.5 so not to break loading of old files. There isnt a range that fits all needs anyway  
							
							
							
						 
						
							2015-09-21 00:44:53 +01:00  
				
					
						
							
							
								 
						
							
							
								fe5807cd09 
								
							
								 
							
						 
						
							
							
								
								fix terrain save greyscale mapping to 1:1 suporting standard 0-255m range and not only 0-127m. Jpeg format still using a non standard color encoded heightmap  
							
							
							
						 
						
							2015-09-20 15:31:38 +01:00  
				
					
						
							
							
								 
						
							
							
								56a4b5ba7a 
								
							
								 
							
						 
						
							
							
								
								put back the hack to make viewers display map tags (now and then at least) that i had removed and do it also on the local region. Make parcel overlay a bit less transparent than i did  before.  
							
							
							
						 
						
							2015-09-19 21:30:09 +01:00  
				
					
						
							
							
								 
						
							
							
								ba4d0c1c6f 
								
							
								 
							
						 
						
							
							
								
								a few more changes to worldMap. Use ExpireCaches, cache remote mapItems requests, etc  
							
							
							
						 
						
							2015-09-19 06:42:52 +01:00  
				
					
						
							
							
								 
						
							
							
								87ad573ec2 
								
							
								 
							
						 
						
							
							
								
								MapBlockFromGridRegion and Map2BlockFromGridRegion are the same thing  
							
							
							
						 
						
							2015-09-18 02:00:10 +01:00  
				
					
						
							
							
								 
						
							
							
								4798cce390 
								
							
								 
							
						 
						
							
							
								
								sync remote responses for mapItens with the local ones, but sending all valid information, so later we can cache/throotle  
							
							
							
						 
						
							2015-09-17 21:51:51 +01:00  
				
					
						
							
							
								 
						
							
							
								ab18c801a9 
								
							
								 
							
						 
						
							
							
								
								dont block a region just bc it doesnt have the requested map item  
							
							
							
						 
						
							2015-09-17 21:17:04 +01:00  
				
					
						
							
							
								 
						
							
							
								f4093a04e7 
								
							
								 
							
						 
						
							
							
								
								dont create terrain map asset for V1 viewers on large regions again, but do create parcel overlay since current viewers seem to use it (or we are missing something elsewhere)  
							
							
							
						 
						
							2015-09-17 21:11:59 +01:00  
				
					
						
							
							
								 
						
							
							
								6bca0c9c9c 
								
							
								 
							
						 
						
							
							
								
								recover bulletS fps math change lost in merge  
							
							
							
						 
						
							2015-09-17 08:45:52 +01:00  
				
					
						
							
							
								 
						
							
							
								812e808cee 
								
							
								 
							
						 
						
							
							
								
								remove messages on agents cross fails that got merged  
							
							
							
						 
						
							2015-09-17 08:18:35 +01:00  
				
					
						
							
							
								 
						
							
							
								d767feafa4 
								
							
								 
							
						 
						
							
							
								
								generate maptile assets again, v2 do use at least the parcels overlay  
							
							
							
						 
						
							2015-09-17 05:24:19 +01:00  
				
					
						
							
							
								 
						
							
							
								f6c2e6e1a3 
								
							
								 
							
						 
						
							
							
								
								merge issues and a few more changes  
							
							
							
						 
						
							2015-09-17 05:10:24 +01:00  
				
					
						
							
							
								 
						
							
							
								133f3a41eb 
								
							
								 
							
						 
						
							
							
								
								remove bad merge code..  
							
							
							
						 
						
							2015-09-17 01:43:10 +01:00  
				
					
						
							
							
								 
						
							
							
								2f1eab2792 
								
							
								 
							
						 
						
							
							
								
								remove bad merge from master  
							
							
							
						 
						
							2015-09-16 16:34:16 +01:00  
				
					
						
							
							
								 
						
							
							
								9ac01010f4 
								
							
								 
							
						 
						
							
							
								
								change point of evocation of AgentHasMovedAway for HG  
							
							
							
						 
						
							2015-09-16 04:32:09 +01:00  
				
					
						
							
							
								 
						
							
							
								8c5a2e1e70 
								
							
								 
							
						 
						
							
							
								
								Added migration for UserAccounts table.  
							
							
							
						 
						
							2015-09-15 21:52:12 -04:00  
				
					
						
							
							
								 
						
							
							
								2bd7bbd1cb 
								
							
								 
							
						 
						
							
							
								
								restore some avn code, fixing for var regions  
							
							
							
						 
						
							2015-09-16 02:25:12 +01:00  
				
					
						
							
							
								 
						
							
							
								b9137e2dee 
								
							
								 
							
						 
						
							
							
								
								avoid a null ref (that should not happen after last commit), also reduce use of thread jobs, where one is good enought  
							
							
							
						 
						
							2015-09-15 22:30:39 +01:00  
				
					
						
							
							
								 
						
							
							
								3906bb2749 
								
							
								 
							
						 
						
							
							
								
								fix missing check for viaHGLogin  
							
							
							
						 
						
							2015-09-15 22:24:50 +01:00  
				
					
						
							
							
								 
						
							
							
								19c5f9ce1d 
								
							
								 
							
						 
						
							
							
								
								fix bad side efects of missing avination optional configuration  
							
							
							
						 
						
							2015-09-15 21:33:26 +01:00  
				
					
						
							
							
								 
						
							
							
								42954349e4 
								
							
								 
							
						 
						
							
							
								
								temporary reduce maxwearables, so teleport testing can be performed before other regions get updated  
							
							
							
						 
						
							2015-09-15 16:48:04 +01:00  
				
					
						
							
							
								 
						
							
							
								0a67cda224 
								
							
								 
							
						 
						
							
							
								
								remove redundant using(){}  
							
							
							
						 
						
							2015-09-15 06:28:21 +01:00  
				
					
						
							
							
								 
						
							
							
								2d88e4cf73 
								
							
								 
							
						 
						
							
							
								
								mute watchdog timeouts on world map work threads. They do wait for events for a long time  
							
							
							
						 
						
							2015-09-15 04:56:26 +01:00  
				
					
						
							
							
								 
						
							
							
								5becc16acf 
								
							
								 
							
						 
						
							
							
								
								try to improve vehicles crossing with Xengine. Lag seems main issue now, but needs testing, specially the fail cases, that most likelly need more work  
							
							
							
						 
						
							2015-09-14 16:40:01 +01:00  
				
					
						
							
							
								 
						
							
							
								6b54c741ca 
								
							
								 
							
						 
						
							
							
								
								try to add a mysql migration to avn  
							
							
							
						 
						
							2015-09-14 03:35:01 +01:00  
				
					
						
							
							
								 
						
							
							
								ac6625f7b0 
								
							
								 
							
						 
						
							
							
								
								update ProtocolVersions  
							
							
							
						 
						
							2015-09-14 00:30:14 +01:00  
				
					
						
							
							
								 
						
							
							
								82105ba81d 
								
							
								 
							
						 
						
							
							
								
								Change the actual versions allowed to connect, which is different from  
							
							... 
							
							
							
							the interface major version 
							
						 
						
							2015-09-14 01:26:30 +02:00  
				
					
						
							
							
								 
						
							
							
								4386ee886d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitworkvarnew' of ssh://3dhosting.de/var/git/careminster into ubitworkvarnew  
							
							
							
						 
						
							2015-09-14 00:05:25 +01:00  
				
					
						
							
							
								 
						
							
							
								154e19b0e7 
								
							
								 
							
						 
						
							
							
								
								change interface version to 8, as core  
							
							
							
						 
						
							2015-09-14 00:03:43 +01:00  
				
					
						
							
							
								 
						
							
							
								9d1515efdb 
								
							
								 
							
						 
						
							
							
								
								Make regions tolerant to newer regions with more werables.  
							
							... 
							
							
							
							Also, bump the interface version to 8 
							
						 
						
							2015-09-14 00:35:31 +02:00  
				
					
						
							
							
								 
						
							
							
								f24414c063 
								
							
								 
							
						 
						
							
							
								
								Remove the last proprietary copyright headers, insert BSD ones.  
							
							
							
						 
						
							2015-09-13 21:03:38 +02:00  
				
					
						
							
							
								 
						
							
							
								672f7468f7 
								
							
								 
							
						 
						
							
							
								
								change the names also on the assembyInfo files  
							
							
							
						 
						
							2015-09-13 00:05:29 +01:00  
				
					
						
							
							
								 
						
							
							
								209cb840a2 
								
							
								 
							
						 
						
							
							
								
								missing file...  
							
							
							
						 
						
							2015-09-12 21:56:07 +01:00  
				
					
						
							
							
								 
						
							
							
								e9a56d5e19 
								
							
								 
							
						 
						
							
							
								
								rename Ubit physics modules  
							
							
							
						 
						
							2015-09-12 21:38:26 +01:00  
				
					
						
							
							
								 
						
							
							
								064aade4c1 
								
							
								 
							
						 
						
							
							
								
								remove a silly and not necessary List i added  
							
							
							
						 
						
							2015-09-12 17:20:07 +01:00  
				
					
						
							
							
								 
						
							
							
								280780d3bc 
								
							
								 
							
						 
						
							
							
								
								let regionCache really find a varregion by a position  
							
							
							
						 
						
							2015-09-12 15:27:36 +01:00  
				
					
						
							
							
								 
						
							
							
								dfc142a50f 
								
							
								 
							
						 
						
							
							
								
								try to be more friendly to HG  
							
							
							
						 
						
							2015-09-12 14:37:07 +01:00  
				
					
						
							
							
								 
						
							
							
								0eba5d25c3 
								
							
								 
							
						 
						
							
							
								
								revert validating Library textures. Those need to be on a grid assets or will not work anyway  
							
							
							
						 
						
							2015-09-12 12:51:47 +01:00  
				
					
						
							
							
								 
						
							
							
								8e920ac59d 
								
							
								 
							
						 
						
							
							
								
								try to validate textures from library folder  
							
							
							
						 
						
							2015-09-12 07:24:35 +01:00  
				
					
						
							
							
								 
						
							
							
								118aff520e 
								
							
								 
							
						 
						
							
							
								
								try to better merge avn and os fetchinventory and fetchinvdescendents  
							
							
							
						 
						
							2015-09-12 06:10:52 +01:00  
				
					
						
							
							
								 
						
							
							
								61ad58310b 
								
							
								 
							
						 
						
							
							
								
								fix the typos that seem to matter so much to some :p  
							
							
							
						 
						
							2015-09-12 02:21:27 +01:00  
				
					
						
							
							
								 
						
							
							
								8621abf2b7 
								
							
								 
							
						 
						
							
							
								
								send a reply on UpdateInventoryItem with the transactionID viewer sent. Protocol seems to have also a callbackID on this, apparently ignored by viewers ( as possible the transactionID )  
							
							
							
						 
						
							2015-09-12 02:05:52 +01:00  
				
					
						
							
							
								 
						
							
							
								410ae96d04 
								
							
								 
							
						 
						
							
							
								
								put back diva's cache with her recent fix but also avoid duplicated InventoryService.UpdateItem call in case of m_uploadState is complete. In that case CompleteItemUpload will do it  
							
							
							
						 
						
							2015-09-11 22:26:05 +01:00  
				
					
						
							
							
								 
						
							
							
								08187cb599 
								
							
								 
							
						 
						
							
							
								
								inventory mess return to the state before divas cache issue  
							
							
							
						 
						
							2015-09-11 20:40:10 +01:00  
				
					
						
							
							
								 
						
							
							
								af0febf6a7 
								
							
								 
							
						 
						
							
							
								
								inventory mess  
							
							
							
						 
						
							2015-09-11 19:55:38 +01:00  
				
					
						
							
							
								 
						
							
							
								a6012a3fae 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-09-11 09:49:33 -07:00  
				
					
						
							
							
								 
						
							
							
								29aaf5564f 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7720 : AssetXferUploader was setting AssetID to UUID.Zero. Before that wouldn't matter (item would be a terminal object) but with the introduction of the item cache, it matters, because the object in the cache was being modified to have AssetID=UUID.Zero. Also keeping the item cache consistent when item properties change.  
							
							
							
						 
						
							2015-09-11 09:48:51 -07:00  
				
					
						
							
							
								 
						
							
							
								7841628313 
								
							
								 
							
						 
						
							
							
								
								change to avn fecthinventory and webfecth..  code  
							
							
							
						 
						
							2015-09-11 16:25:46 +01:00  
				
					
						
							
							
								 
						
							
							
								6a0465b70a 
								
							
								 
							
						 
						
							
							
								
								remove diva's inventory cache since it seems to cause mantis 7720, broken items UUID. Guess it doesn't cover all paths  
							
							
							
						 
						
							2015-09-11 04:46:15 +01:00  
				
					
						
							
							
								 
						
							
							
								2bd8fb6b5a 
								
							
								 
							
						 
						
							
							
								
								add a few terminating / in LSLhttp uris as core  
							
							
							
						 
						
							2015-09-10 13:17:50 +01:00  
				
					
						
							
							
								 
						
							
							
								82785f559e 
								
							
								 
							
						 
						
							
							
								
								remove a avn thing before it gets into core  
							
							
							
						 
						
							2015-09-10 13:00:30 +01:00  
				
					
						
							
							
								 
						
							
							
								daf8a4d01d 
								
							
								 
							
						 
						
							
							
								
								fix lost sending of initial terrain to child agents  
							
							
							
						 
						
							2015-09-10 01:02:52 +01:00  
				
					
						
							
							
								 
						
							
							
								b93412972e 
								
							
								 
							
						 
						
							
							
								
								revert SynchronousRestObjectRequester timeout to miliseconds, and fix where it was wrong set in seconds  
							
							
							
						 
						
							2015-09-09 23:17:18 +01:00  
				
					
						
							
							
								 
						
							
							
								5e12bc452d 
								
							
								 
							
						 
						
							
							
								
								minor clean, letting small classes be own module class  
							
							
							
						 
						
							2015-09-09 19:03:31 +01:00  
				
					
						
							
							
								 
						
							
							
								47aa8107fd 
								
							
								 
							
						 
						
							
							
								
								let old ode also have a Module class  
							
							
							
						 
						
							2015-09-09 18:53:24 +01:00  
				
					
						
							
							
								 
						
							
							
								e1a8125b4f 
								
							
								 
							
						 
						
							
							
								
								found core hack to fix modules interdependencies RegionLoaded is not that obvius  
							
							
							
						 
						
							2015-09-09 17:55:46 +01:00  
				
					
						
							
							
								 
						
							
							
								8571736ff3 
								
							
								 
							
						 
						
							
							
								
								split Module from its scene, so if not enabled there is no scene memory allocation. All physics modules need this ( if not others)  
							
							
							
						 
						
							2015-09-09 17:15:04 +01:00  
				
					
						
							
							
								 
						
							
							
								9a919bac3f 
								
							
								 
							
						 
						
							
							
								
								demote ConvexDecompositionDotNet to a simple dll, i had made it a region module  
							
							
							
						 
						
							2015-09-09 15:07:35 +01:00  
				
					
						
							
							
								 
						
							
							
								52fb24ade5 
								
							
								 
							
						 
						
							
							
								
								retouch ubitode module  
							
							
							
						 
						
							2015-09-09 14:27:21 +01:00  
				
					
						
							
							
								 
						
							
							
								e26d0ee40a 
								
							
								 
							
						 
						
							
							
								
								Make sure the chat module doesn't deactivate just because the section  
							
							... 
							
							
							
							heading is missing 
							
						 
						
							2015-09-09 05:40:39 +02:00  
				
					
						
							
							
								 
						
							
							
								ece4088a45 
								
							
								 
							
						 
						
							
							
								
								add missing llSetVelocity stub  
							
							
							
						 
						
							2015-09-08 21:53:52 +01:00  
				
					
						
							
							
								 
						
							
							
								254008cd1f 
								
							
								 
							
						 
						
							
							
								
								and now.. seems to work.. but does it really work?  
							
							
							
						 
						
							2015-09-08 21:41:52 +01:00  
				
					
						
							
							
								 
						
							
							
								6dc4c8321d 
								
							
								 
							
						 
						
							
							
								
								properties folders  
							
							
							
						 
						
							2015-09-08 20:44:20 +01:00  
				
					
						
							
							
								 
						
							
							
								40fd7cbf74 
								
							
								 
							
						 
						
							
							
								
								a mess with Modules and Module  
							
							
							
						 
						
							2015-09-08 20:03:54 +01:00  
				
					
						
							
							
								 
						
							
							
								339f60e990 
								
							
								 
							
						 
						
							
							
								
								more on compile..  
							
							
							
						 
						
							2015-09-08 18:45:53 +01:00  
				
					
						
							
							
								 
						
							
							
								ecc1969857 
								
							
								 
							
						 
						
							
							
								
								more on compile..  
							
							
							
						 
						
							2015-09-08 18:13:15 +01:00  
				
					
						
							
							
								 
						
							
							
								e8d5f23fc4 
								
							
								 
							
						 
						
							
							
								
								opps my files?  
							
							
							
						 
						
							2015-09-08 17:34:27 +01:00  
				
					
						
							
							
								 
						
							
							
								5c619fe0ab 
								
							
								 
							
						 
						
							
							
								
								opps my files?  
							
							
							
						 
						
							2015-09-08 17:21:45 +01:00  
				
					
						
							
							
								 
						
							
							
								d2d34a473d 
								
							
								 
							
						 
						
							
							
								
								rename Ubitode  
							
							
							
						 
						
							2015-09-08 17:17:09 +01:00  
				
					
						
							
							
								 
						
							
							
								774c42e7fb 
								
							
								 
							
						 
						
							
							
								
								fix some compile  
							
							
							
						 
						
							2015-09-08 17:02:44 +01:00  
				
					
						
							
							
								 
						
							
							
								31afc76fcf 
								
							
								 
							
						 
						
							
							
								
								fix some compile  
							
							
							
						 
						
							2015-09-08 16:51:42 +01:00  
				
					
						
							
							
								 
						
							
							
								971b613d08 
								
							
								 
							
						 
						
							
							
								
								fix some compile  
							
							
							
						 
						
							2015-09-08 16:47:31 +01:00  
				
					
						
							
							
								 
						
							
							
								5b3e2ab9aa 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'mbworknew1' into ubitworkvarnew  
							
							
							
						 
						
							2015-09-08 15:03:22 +01:00  
				
					
						
							
							
								 
						
							
							
								4dd17c4117 
								
							
								 
							
						 
						
							
							
								
								More 'everything is a module' merging.  
							
							... 
							
							
							
							Have most of UbitOde converted.
There are compile errors in OpenSimBase as the new modules stuff is not all there.
Removed ChOdePlugin as it's connection to OdePlugin was tangled. 
							
						 
						
							2015-09-08 06:15:46 -07:00  
				
					
						
							
							
								 
						
							
							
								29d78f7e3a 
								
							
								 
							
						 
						
							
							
								
								add script events per sec stat, using the time report code, but ignoring the time for nowwq  
							
							
							
						 
						
							2015-09-08 14:13:56 +01:00  
				
					
						
							
							
								 
						
							
							
								e5367d822b 
								
							
								 
							
						 
						
							
							
								
								Merge of ubitworkvarnew with opensim/master as of 20150905.  
							
							... 
							
							
							
							This integrates the OpenSim refactoring to make physics, etc into modules.
AVN physics hasn't been moved to new location.
Does not compile yet.
Merge branch 'osmaster' into mbworknew1 
							
						 
						
							2015-09-08 04:54:16 -07:00  
				
					
						
							
							
								 
						
							
							
								c4c6fcf7ad 
								
							
								 
							
						 
						
							
							
								
								fix missing proprieties get, etc  
							
							
							
						 
						
							2015-09-08 12:43:54 +01:00  
				
					
						
							
							
								 
						
							
							
								2a84ef861a 
								
							
								 
							
						 
						
							
							
								
								improve old ODE prim region borders  
							
							
							
						 
						
							2015-09-07 13:27:13 +01:00  
				
					
						
							
							
								 
						
							
							
								7276a89ddd 
								
							
								 
							
						 
						
							
							
								
								recover opensim m_sendTerrainUpdatesByViewDistance. if false do as opensim (slower since it depended on sending terrain as TASK). if true send by view range and also all terrain at arrival  
							
							
							
						 
						
							2015-09-07 11:23:00 +01:00  
				
					
						
							
							
								 
						
							
							
								abd6640453 
								
							
								 
							
						 
						
							
							
								
								allocate llRAW LookupHeightTable on demand and release it, saving a few 512KB of memory  
							
							
							
						 
						
							2015-09-07 08:06:41 +01:00  
				
					
						
							
							
								 
						
							
							
								3a8e76cdd1 
								
							
								 
							
						 
						
							
							
								
								restore terrain modifiers, left out earlier bc of merge errors, (untested)  
							
							
							
						 
						
							2015-09-07 07:50:51 +01:00  
				
					
						
							
							
								 
						
							
							
								45046858a1 
								
							
								 
							
						 
						
							
							
								
								Typos in comments  
							
							
							
						 
						
							2015-09-06 14:57:18 -07:00  
				
					
						
							
							
								 
						
							
							
								cfcfa8f3d7 
								
							
								 
							
						 
						
							
							
								
								add lost admin_reset_land method  
							
							
							
						 
						
							2015-09-06 21:46:30 +01:00  
				
					
						
							
							
								 
						
							
							
								16025fa34b 
								
							
								 
							
						 
						
							
							
								
								remove a forgotten cast to int  
							
							
							
						 
						
							2015-09-06 20:28:59 +01:00  
				
					
						
							
							
								 
						
							
							
								af440162f7 
								
							
								 
							
						 
						
							
							
								
								minor change, add a lock we had at avn  
							
							
							
						 
						
							2015-09-06 20:22:44 +01:00  
				
					
						
							
							
								 
						
							
							
								82ea4179da 
								
							
								 
							
						 
						
							
							
								
								Clean up viewer-based access control specifications.  
							
							
							
						 
						
							2015-09-06 10:00:20 -07:00  
				
					
						
							
							
								 
						
							
							
								4f208b6282 
								
							
								 
							
						 
						
							
							
								
								Related to previous commits: fixed namespace.  
							
							
							
						 
						
							2015-09-06 09:31:35 -07:00  
				
					
						
							
							
								 
						
							
							
								d9fafd9603 
								
							
								 
							
						 
						
							
							
								
								fix the missing initialization of the folish ProcessUnackedSends option  
							
							
							
						 
						
							2015-09-06 17:12:31 +01:00  
				
					
						
							
							
								 
						
							
							
								3a0137cb45 
								
							
								 
							
						 
						
							
							
								
								fix odd drawdistance control initialization  
							
							
							
						 
						
							2015-09-06 16:36:30 +01:00  
				
					
						
							
							
								 
						
							
							
								93b9a92990 
								
							
								 
							
						 
						
							
							
								
								add missing stub for llSetVelocity  
							
							
							
						 
						
							2015-09-06 04:55:58 +01:00  
				
					
						
							
							
								 
						
							
							
								f928d41a27 
								
							
								 
							
						 
						
							
							
								
								Amend to previous commit: delete the corresponding AssemblyInfo's  
							
							
							
						 
						
							2015-09-05 17:40:27 -07:00  
				
					
						
							
							
								 
						
							
							
								3cf07564b6 
								
							
								 
							
						 
						
							
							
								
								Moved the two region loaders into the RegionLoaderPlugin dll, therefore eliminating 2 top-level dlls that didn't make much sense.  
							
							
							
						 
						
							2015-09-05 17:37:07 -07:00  
				
					
						
							
							
								 
						
							
							
								94d13c6d22 
								
							
								 
							
						 
						
							
							
								
								dont store/upload map asset for large regions, ( needs testing)  
							
							
							
						 
						
							2015-09-06 01:21:20 +01:00  
				
					
						
							
							
								 
						
							
							
								c1a4786be0 
								
							
								 
							
						 
						
							
							
								
								still a missing stat ID  
							
							
							
						 
						
							2015-09-06 01:01:31 +01:00  
				
					
						
							
							
								 
						
							
							
								0ddcc55166 
								
							
								 
							
						 
						
							
							
								
								let extra stats travel side by side with viewers ones... try to fix damm array indexes all over the place  
							
							
							
						 
						
							2015-09-06 00:32:20 +01:00  
				
					
						
							
							
								 
						
							
							
								5bfc2743c6 
								
							
								 
							
						 
						
							
							
								
								Deleted unused file.  
							
							
							
						 
						
							2015-09-05 15:20:32 -07:00  
				
					
						
							
							
								 
						
							
							
								4b1ecc90fc 
								
							
								 
							
						 
						
							
							
								
								fix modifing m_threads on a foreach scanning it  
							
							
							
						 
						
							2015-09-05 21:23:22 +01:00  
				
					
						
							
							
								 
						
							
							
								c2346a0823 
								
							
								 
							
						 
						
							
							
								
								Changed a couple of comments to be more generic  
							
							
							
						 
						
							2015-09-05 10:28:44 -07:00  
				
					
						
							
							
								 
						
							
							
								13b1c5dfce 
								
							
								 
							
						 
						
							
							
								
								let ode suport var size regions  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-09-05 10:17:30 -07:00  
				
					
						
							
							
								 
						
							
							
								2210c5807f 
								
							
								 
							
						 
						
							
							
								
								Fixes a problem with Bullet physics when it is configured to run on a separate thread.  
							
							
							
						 
						
							2015-09-04 16:33:07 -07:00  
				
					
						
							
							
								 
						
							
							
								d7f22fb2cc 
								
							
								 
							
						 
						
							
							
								
								POSScene wasn't really a region module. Fixed now.  
							
							
							
						 
						
							2015-09-04 15:48:59 -07:00  
				
					
						
							
							
								 
						
							
							
								a32187f53a 
								
							
								 
							
						 
						
							
							
								
								Moved UserStatistics feature to OptionalModules too.  
							
							
							
						 
						
							2015-09-04 15:28:51 -07:00  
				
					
						
							
							
								 
						
							
							
								49d19e3650 
								
							
								 
							
						 
						
							
							
								
								Moved DataSnapshot feature to OptionalModules too.  
							
							
							
						 
						
							2015-09-04 15:17:53 -07:00  
				
					
						
							
							
								 
						
							
							
								f9a7099abc 
								
							
								 
							
						 
						
							
							
								
								Moved RegionCombinerModule to OptionalModules. Removed it as its own top-level project/dll.  
							
							
							
						 
						
							2015-09-04 15:12:36 -07:00  
				
					
						
							
							
								 
						
							
							
								2130984bef 
								
							
								 
							
						 
						
							
							
								
								a few changes to stats. Array order coerent on users. give up on moses stats for now, since SimExtraStatsCollector cant reach SimStatsReport etc  
							
							
							
						 
						
							2015-09-04 23:07:25 +01:00  
				
					
						
							
							
								 
						
							
							
								d00f73c3a4 
								
							
								 
							
						 
						
							
							
								
								Deleted OpenSim.Framework.Communications. Moved its two remaining files to OpenSim.Framework.  
							
							
							
						 
						
							2015-09-04 14:39:23 -07:00  
				
					
						
							
							
								 
						
							
							
								9005365115 
								
							
								 
							
						 
						
							
							
								
								Deleted old unfinished code under Framework.Communications that wasn't being used anywhere.  
							
							... 
							
							
							
							Also folded GenericAsyncResult into RestClient, since it is used only there. This is preparation to remove Framework.Communications entirely. 
							
						 
						
							2015-09-04 14:14:53 -07:00  
				
					
						
							
							
								 
						
							
							
								1559fc42b6 
								
							
								 
							
						 
						
							
							
								
								Deleted unused interface  
							
							
							
						 
						
							2015-09-04 13:45:52 -07:00  
				
					
						
							
							
								 
						
							
							
								1c93be198b 
								
							
								 
							
						 
						
							
							
								
								comment a large debug message  
							
							
							
						 
						
							2015-09-04 19:41:27 +01:00  
				
					
						
							
							
								 
						
							
							
								218eb908be 
								
							
								 
							
						 
						
							
							
								
								In SceneGraph, use the property PhysicsScene instead of the variable _PhysScene, so that it gets properly initialized before being dereferenced.  
							
							
							
						 
						
							2015-09-04 10:54:04 -07:00  
				
					
						
							
							
								 
						
							
							
								9d7e310e21 
								
							
								 
							
						 
						
							
							
								
								Deleted commented code  
							
							
							
						 
						
							2015-09-04 09:40:21 -07:00  
				
					
						
							
							
								 
						
							
							
								9aaaf705f5 
								
							
								 
							
						 
						
							
							
								
								actually reduce max number of ode spaces  
							
							
							
						 
						
							2015-09-04 16:37:45 +01:00  
				
					
						
							
							
								 
						
							
							
								ce1c5de793 
								
							
								 
							
						 
						
							
							
								
								bug fix on ode spaces and allow more of them on large regions  
							
							
							
						 
						
							2015-09-04 15:47:21 +01:00  
				
					
						
							
							
								 
						
							
							
								a54e0339ef 
								
							
								 
							
						 
						
							
							
								
								remove a forgotten 1000.9 factor on physics fps  
							
							
							
						 
						
							2015-09-04 14:33:46 +01:00  
				
					
						
							
							
								 
						
							
							
								08f9c54554 
								
							
								 
							
						 
						
							
							
								
								use GetTimeStampMS to increase heartbeat and stats timing resolution. some rearrange on stat code ( MOSES special ones still out )  
							
							
							
						 
						
							2015-09-04 12:05:31 +01:00  
				
					
						
							
							
								 
						
							
							
								f0c865555b 
								
							
								 
							
						 
						
							
							
								
								add a GetTimeStampMS method, this returns a time stamp in miliSeconds with the resolution avaiable for StopWatchs. Value in double since it can be large (as machine uptime in high resolution ticks)  
							
							
							
						 
						
							2015-09-04 11:05:15 +01:00  
				
					
						
							
							
								 
						
							
							
								ac4b2b2f50 
								
							
								 
							
						 
						
							
							
								
								normalise physics plugins to return fps as (simulated time / requested simulation time). improved a bit old ode simulations per call math  
							
							
							
						 
						
							2015-09-04 09:42:33 +01:00  
				
					
						
							
							
								 
						
							
							
								dac8edd5dd 
								
							
								 
							
						 
						
							
							
								
								Transformed the LLUDP ad-hoc plugin into a region module. It works.  
							
							
							
						 
						
							2015-09-03 15:59:06 -07:00  
				
					
						
							
							
								 
						
							
							
								1434cb88fd 
								
							
								 
							
						 
						
							
							
								
								a bit better addAvatar() call chain  
							
							
							
						 
						
							2015-09-03 22:22:59 +01:00  
				
					
						
							
							
								 
						
							
							
								2f9a018bc8 
								
							
								 
							
						 
						
							
							
								
								make addavatar more friendly between plugins  
							
							
							
						 
						
							2015-09-03 22:09:27 +01:00  
				
					
						
							
							
								 
						
							
							
								7bfa311e32 
								
							
								 
							
						 
						
							
							
								
								fix a old bug i added: MaxWearables can't be changed in runtime  
							
							
							
						 
						
							2015-09-03 20:51:30 +01:00  
				
					
						
							
							
								 
						
							
							
								5aa7a4fa52 
								
							
								 
							
						 
						
							
							
								
								fix CM_api compile error  
							
							
							
						 
						
							2015-09-03 20:22:39 +01:00  
				
					
						
							
							
								 
						
							
							
								db6c4a89a8 
								
							
								 
							
						 
						
							
							
								
								minor clean  
							
							
							
						 
						
							2015-09-03 20:05:17 +01:00  
				
					
						
							
							
								 
						
							
							
								b265e35d7c 
								
							
								 
							
						 
						
							
							
								
								missing file  
							
							
							
						 
						
							2015-09-03 18:50:51 +01:00  
				
					
						
							
							
								 
						
							
							
								cdaed11387 
								
							
								 
							
						 
						
							
							
								
								at last we can login and see objects ( friends is dead and disable in  
							
							... 
							
							
							
							scenepresence) 
							
						 
						
							2015-09-03 18:39:08 +01:00  
				
					
						
							
							
								 
						
							
							
								a11edceb00 
								
							
								 
							
						 
						
							
							
								
								seems to compile ( tests comented out)  
							
							
							
						 
						
							2015-09-02 19:54:53 +01:00  
				
					
						
							
							
								 
						
							
							
								0235e58fff 
								
							
								 
							
						 
						
							
							
								
								Moved ExtendedPhysics from OptionalModules to Bullet project, because it's very much an optional Bullet feature. This way, Bullet doesn't need to depend on the OptionalModules dll. No changes in configs or behavior.  
							
							
							
						 
						
							2015-09-01 09:20:20 -07:00  
				
					
						
							
							
								 
						
							
							
								371c9dd2af 
								
							
								 
							
						 
						
							
							
								
								bad merge?  
							
							
							
						 
						
							2015-09-01 14:54:35 +01:00  
				
					
						
							
							
								 
						
							
							
								9435405ca1 
								
							
								 
							
						 
						
							
							
								
								Deleted physics plugin classes.  
							
							... 
							
							
							
							More unit tests fixed. 
							
						 
						
							2015-08-31 16:23:43 -07:00  
				
					
						
							
							
								 
						
							
							
								50e7e38f45 
								
							
								 
							
						 
						
							
							
								
								Physics refactoring: all unit tests pass.  
							
							
							
						 
						
							2015-08-31 15:04:10 -07:00  
				
					
						
							
							
								 
						
							
							
								11194209df 
								
							
								 
							
						 
						
							
							
								
								First commit where physics work as region module.  
							
							... 
							
							
							
							Moved all physics dlls out of Physics and into bin directly, so they can be found by the module loader.
Removed call to PhysicsPluginManager. 
							
						 
						
							2015-08-31 14:09:15 -07:00  
				
					
						
							
							
								 
						
							
							
								134d4300f0 
								
							
								 
							
						 
						
							
							
								
								All physics plugins are now region modules. Compiles but doesn't run.  
							
							
							
						 
						
							2015-08-31 13:02:51 -07:00  
				
					
						
							
							
								 
						
							
							
								49ab478d28 
								
							
								 
							
						 
						
							
							
								
								Fixed a namespace dependency. Also started preparing prebuild.xml for making physics region modules.  
							
							
							
						 
						
							2015-08-31 09:41:00 -07:00  
				
					
						
							
							
								 
						
							
							
								3741edd1c7 
								
							
								 
							
						 
						
							
							
								
								Refactored Meshing modules:  
							
							... 
							
							
							
							- Moved ZeroMesher from OpenSim.Region.PhysicsModules.SharedBase to OpenSim.Region.PhysicsModules.Meshing
- Created subfolder for all Meshmerizer files, also in the same Meshing dll
- Made them both region modules, with ZeroMesher being the default one
This compiles but doesn't run yet. 
							
						 
						
							2015-08-31 09:21:05 -07:00  
				
					
						
							
							
								 
						
							
							
								31a50a73cb 
								
							
								 
							
						 
						
							
							
								
								dont change camera on crossings  
							
							
							
						 
						
							2015-08-31 14:21:50 +01:00  
				
					
						
							
							
								 
						
							
							
								4905c74ddf 
								
							
								 
							
						 
						
							
							
								
								start sending terrain patchs in completmovement where we know its  
							
							... 
							
							
							
							position. Also reset camera to position on makeroot 
							
						 
						
							2015-08-31 14:08:32 +01:00  
				
					
						
							
							
								 
						
							
							
								0900f9dd7f 
								
							
								 
							
						 
						
							
							
								
								fix slow moving physical objects moving without sending updates  
							
							
							
						 
						
							2015-08-31 13:06:41 +01:00  
				
					
						
							
							
								 
						
							
							
								ce2c67876e 
								
							
								 
							
						 
						
							
							
								
								More namespace and dll name changes. Still no functional changes.  
							
							
							
						 
						
							2015-08-30 21:05:36 -07:00  
				
					
						
							
							
								 
						
							
							
								c24f3b4f5e 
								
							
								 
							
						 
						
							
							
								
								minor changes  
							
							
							
						 
						
							2015-08-31 04:37:52 +01:00  
				
					
						
							
							
								 
						
							
							
								2c0cad6dd3 
								
							
								 
							
						 
						
							
							
								
								Renamed the namespaces too  
							
							
							
						 
						
							2015-08-30 20:29:31 -07:00  
				
					
						
							
							
								 
						
							
							
								1d6b33bc2d 
								
							
								 
							
						 
						
							
							
								
								Major renaming of Physics dlls / folders. No functional changes, just renames.  
							
							
							
						 
						
							2015-08-30 20:06:53 -07:00  
				
					
						
							
							
								 
						
							
							
								5648eb7bd1 
								
							
								 
							
						 
						
							
							
								
								Moved instantiation of SceneCommunicationService object to inside the scene constructor. This was a left over from the original monolithic design of scene communications. The less the instantiators of scenes know about the scene's internals, the better.  
							
							
							
						 
						
							2015-08-30 15:52:26 -07:00  
				
					
						
							
							
								 
						
							
							
								0edffae7e4 
								
							
								 
							
						 
						
							
							
								
								more on tps and crossings  
							
							
							
						 
						
							2015-08-30 19:17:35 +01:00  
				
					
						
							
							
								 
						
							
							
								f6d79c7cbb 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7713 : fixed bug introduced by 1st MOSES patch.  
							
							
							
						 
						
							2015-08-30 11:07:27 -07:00  
				
					
						
							
							
								 
						
							
							
								ecfd442c9b 
								
							
								 
							
						 
						
							
							
								
								cache in memory water texture  
							
							
							
						 
						
							2015-08-30 11:02:59 +01:00  
				
					
						
							
							
								 
						
							
							
								bd11311845 
								
							
								 
							
						 
						
							
							
								
								improve object crossings  
							
							
							
						 
						
							2015-08-29 09:18:34 +01:00  
				
					
						
							
							
								 
						
							
							
								207dd6da48 
								
							
								 
							
						 
						
							
							
								
								fix some effects ranges  
							
							
							
						 
						
							2015-08-29 05:28:13 +01:00  
				
					
						
							
							
								 
						
							
							
								b114a04ed4 
								
							
								 
							
						 
						
							
							
								
								fix NeighborRegions code  
							
							
							
						 
						
							2015-08-29 03:41:43 +01:00  
				
					
						
							
							
								 
						
							
							
								f31f9002de 
								
							
								 
							
						 
						
							
							
								
								change default scopeID to UUID.Zero  
							
							
							
						 
						
							2015-08-29 00:32:36 +01:00  
				
					
						
							
							
								 
						
							
							
								46054d4f02 
								
							
								 
							
						 
						
							
							
								
								review ServiceBase for var  
							
							
							
						 
						
							2015-08-28 20:54:59 +01:00  
				
					
						
							
							
								 
						
							
							
								ee4f61fe34 
								
							
								 
							
						 
						
							
							
								
								review llLoginService for var support  
							
							
							
						 
						
							2015-08-28 20:49:29 +01:00  
				
					
						
							
							
								 
						
							
							
								f2259d37e2 
								
							
								 
							
						 
						
							
							
								
								review gridservice module. Not merged os code for varsize, since that  
							
							... 
							
							
							
							should be handle at db level 
							
						 
						
							2015-08-28 20:26:24 +01:00  
				
					
						
							
							
								 
						
							
							
								8a8acc41bb 
								
							
								 
							
						 
						
							
							
								
								stop sending parcel overlays on parcels crossings since SL seems to have  
							
							... 
							
							
							
							stop sending also 
							
						 
						
							2015-08-28 03:59:25 +01:00  
				
					
						
							
							
								 
						
							
							
								efc062b0cc 
								
							
								 
							
						 
						
							
							
								
								send land parcels overlay  in cat Land not Task, or avatar freezes  
							
							
							
						 
						
							2015-08-28 03:34:28 +01:00  
				
					
						
							
							
								 
						
							
							
								c967ecf0c7 
								
							
								 
							
						 
						
							
							
								
								also limit terrain flood effects ( like on pait change this should have  
							
							... 
							
							
							
							no visible impact, just cpu saving) 
							
						 
						
							2015-08-28 02:33:54 +01:00  
				
					
						
							
							
								 
						
							
							
								bd4ec5f26c 
								
							
								 
							
						 
						
							
							
								
								restrict terrain PaintBrushes to the requested area  
							
							
							
						 
						
							2015-08-27 22:36:14 +01:00  
				
					
						
							
							
								 
						
							
							
								f9efa23d5e 
								
							
								 
							
						 
						
							
							
								
								remove the rest of #justEditedTerrain, it was sending patchs non  
							
							... 
							
							
							
							conforming to protocol, and no longer in agreement with how patchs are
 schedule to send 
							
						 
						
							2015-08-27 21:30:51 +01:00  
				
					
						
							
							
								 
						
							
							
								195dd054de 
								
							
								 
							
						 
						
							
							
								
								make terrain undo non op, it is broken and can't be global but per agent  
							
							
							
						 
						
							2015-08-27 21:07:16 +01:00  
				
					
						
							
							
								 
						
							
							
								d1b4e0dd6a 
								
							
								 
							
						 
						
							
							
								
								fix terrain bake for revert. just good enought fix  
							
							
							
						 
						
							2015-08-27 19:20:41 +01:00  
				
					
						
							
							
								 
						
							
							
								030c866b34 
								
							
								 
							
						 
						
							
							
								
								rename revert map as baked map, bc thats what it is  
							
							
							
						 
						
							2015-08-27 15:48:13 +01:00  
				
					
						
							
							
								 
						
							
							
								b82b16c954 
								
							
								 
							
						 
						
							
							
								
								take taints check terrain out of Onframe event and add a new event for it. Slow it down to 1/4 heartbeat rate (once every 363ms aprox)  
							
							
							
						 
						
							2015-08-27 15:01:15 +01:00  
				
					
						
							
							
								 
						
							
							
								c7f148ee64 
								
							
								 
							
						 
						
							
							
								
								minor clear. Use isTainted in is read clear form  
							
							
							
						 
						
							2015-08-27 14:13:23 +01:00  
				
					
						
							
							
								 
						
							
							
								c7ddb790a7 
								
							
								 
							
						 
						
							
							
								
								change osd encoding of region size  
							
							
							
						 
						
							2015-08-27 04:45:16 +01:00  
				
					
						
							
							
								 
						
							
							
								e2cfc73293 
								
							
								 
							
						 
						
							
							
								
								NEVER EVER SEND TERRAIN PATCHS AS UNRELIABLE!!!!!!!!!!!!!!!!!!!!!!!!!!  
							
							... 
							
							
							
							this costed me hours :P 
							
						 
						
							2015-08-26 15:20:18 +01:00  
				
					
						
							
							
								 
						
							
							
								ce883e9b43 
								
							
								 
							
						 
						
							
							
								
								add more of the v03 checks and homeURL. Sending side only for now  
							
							
							
						 
						
							2015-08-26 05:29:08 +01:00  
				
					
						
							
							
								 
						
							
							
								73124f22cc 
								
							
								 
							
						 
						
							
							
								
								change teleport version number to v0.3, without actually adding the checks  
							
							... 
							
							
							
							for 0.7 sims, etc that we don't have. Also still not using the homeURL
added in core. 
							
						 
						
							2015-08-26 03:21:48 +01:00  
				
					
						
							
							
								 
						
							
							
								f4f3b18221 
								
							
								 
							
						 
						
							
							
								
								fix bug  
							
							
							
						 
						
							2015-08-25 20:08:05 +01:00  
				
					
						
							
							
								 
						
							
							
								22f573a0be 
								
							
								 
							
						 
						
							
							
								
								update raw32 file reader to core one. Warning only suports square regions  
							
							
							
						 
						
							2015-08-25 20:00:31 +01:00  
				
					
						
							
							
								 
						
							
							
								ef3deffeeb 
								
							
								 
							
						 
						
							
							
								
								remove rest of ushort test code  
							
							
							
						 
						
							2015-08-25 17:54:49 +01:00  
				
					
						
							
							
								 
						
							
							
								244f0c6352 
								
							
								 
							
						 
						
							
							
								
								change terrain internal representation to float. ushort work with legal  
							
							... 
							
							
							
							sl terrain, but may break existent terrain and that may cost a lot more
 than the cost of memory 
							
						 
						
							2015-08-25 16:51:48 +01:00  
				
					
						
							
							
								 
						
							
							
								64d05bab0f 
								
							
								 
							
						 
						
							
							
								
								terrain stored as ushorts with gzip compression  
							
							
							
						 
						
							2015-08-25 13:36:45 +01:00  
				
					
						
							
							
								 
						
							
							
								50d73873db 
								
							
								 
							
						 
						
							
							
								
								let mysql be happy with a NULL heighmap ( yeap i made several )  
							
							
							
						 
						
							2015-08-25 12:58:24 +01:00  
				
					
						
							
							
								 
						
							
							
								1c752296bf 
								
							
								 
							
						 
						
							
							
								
								change internal representation of terrain from int to ushort. This will  
							
							... 
							
							
							
							suporte height from 0 to 655.53m that includes SL limits ( still need to
 add code to trap eventual negative values from dbs or user input) 
							
						 
						
							2015-08-24 18:40:28 +01:00  
				
					
						
							
							
								 
						
							
							
								3829df1059 
								
							
								 
							
						 
						
							
							
								
								try to implement core load oar options  
							
							
							
						 
						
							2015-08-24 17:05:16 +01:00  
				
					
						
							
							
								 
						
							
							
								9a490ad2b9 
								
							
								 
							
						 
						
							
							
								
								Revert "BulletSim: delay adding a scene presence to the list of presences"  
							
							... 
							
							
							
							Remove these changes until the region crossing problems can be figured out.
This reverts commit 062ec0efbd 
							
						 
						
							2015-08-24 06:39:06 -07:00  
				
					
						
							
							
								 
						
							
							
								cbc569a1e0 
								
							
								 
							
						 
						
							
							
								
								rename ImapTileModule as IMAPImageUploadModule to match core  
							
							
							
						 
						
							2015-08-24 11:06:12 +01:00  
				
					
						
							
							
								 
						
							
							
								018d855f28 
								
							
								 
							
						 
						
							
							
								
								turn off KeepAlive  
							
							
							
						 
						
							2015-08-24 07:38:33 +01:00  
				
					
						
							
							
								 
						
							
							
								062ec0efbd 
								
							
								 
							
						 
						
							
							
								
								BulletSim: delay adding a scene presence to the list of presences  
							
							... 
							
							
							
							until it is fully configured. Another addition to fixing the
collisions stopping problem. 
							
						 
						
							2015-08-23 21:15:04 -07:00  
				
					
						
							
							
								 
						
							
							
								11209c72f5 
								
							
								 
							
						 
						
							
							
								
								In ScenePresence, when removing from the physical scene, unsubscribe  
							
							... 
							
							
							
							from collisions before removing the collision callbacks.
Should not make operational differences. 
							
						 
						
							2015-08-23 21:13:40 -07:00  
				
					
						
							
							
								 
						
							
							
								722d00903b 
								
							
								 
							
						 
						
							
							
								
								Add Culture.FormatProvider to String.Format, like it is done for LSLFloat  
							
							... 
							
							
							
							Signed-off-by: Melanie Thielker <melanie@t-data.com> 
							
						 
						
							2015-08-24 01:21:33 +02:00  
				
					
						
							
							
								 
						
							
							
								87247dc2c9 
								
							
								 
							
						 
						
							
							
								
								Just replace all m_data accesses with accesses to Data, which is  
							
							... 
							
							
							
							protected against nullrefs 
							
						 
						
							2015-08-24 00:08:08 +02:00  
				
					
						
							
							
								 
						
							
							
								c3e5519bf3 
								
							
								 
							
						 
						
							
							
								
								fix db region find by range for varregions ( ignoring others than Mysql)  
							
							
							
						 
						
							2015-08-23 18:25:15 +01:00  
				
					
						
							
							
								 
						
							
							
								f4719cfe1b 
								
							
								 
							
						 
						
							
							
								
								fix db region search by a position, for varregions ( ignoring other that  
							
							... 
							
							
							
							mysql for now ) 
							
						 
						
							2015-08-23 18:10:51 +01:00  
				
					
						
							
							
								 
						
							
							
								ca53671691 
								
							
								 
							
						 
						
							
							
								
								add missing culture format on lslvector toString  
							
							
							
						 
						
							2015-08-23 17:31:15 +01:00  
				
					
						
							
							
								 
						
							
							
								a9beee7050 
								
							
								 
							
						 
						
							
							
								
								Revert "Revert "Fix a possible nullref caused by accessing m_data rather than Data""  
							
							... 
							
							
							
							Needed after all
This reverts commit 26094c21fe 
							
						 
						
							2015-08-23 17:48:48 +02:00  
				
					
						
							
							
								 
						
							
							
								c4ea4ea000 
								
							
								 
							
						 
						
							
							
								
								Fix the nullref in scripts - the right way  
							
							
							
						 
						
							2015-08-23 17:36:08 +02:00  
				
					
						
							
							
								 
						
							
							
								26094c21fe 
								
							
								 
							
						 
						
							
							
								
								Revert "Fix a possible nullref caused by accessing m_data rather than Data"  
							
							... 
							
							
							
							My bad!
This reverts commit 20326e1947 
							
						 
						
							2015-08-23 17:34:20 +02:00  
				
					
						
							
							
								 
						
							
							
								e8a75151fa 
								
							
								 
							
						 
						
							
							
								
								more on world map  
							
							
							
						 
						
							2015-08-23 04:55:18 +01:00  
				
					
						
							
							
								 
						
							
							
								7f0201ffca 
								
							
								 
							
						 
						
							
							
								
								fix region range compare  
							
							
							
						 
						
							2015-08-23 04:48:44 +01:00  
				
					
						
							
							
								 
						
							
							
								24a093035b 
								
							
								 
							
						 
						
							
							
								
								more fixes on map  
							
							
							
						 
						
							2015-08-23 01:42:51 +01:00  
				
					
						
							
							
								 
						
							
							
								a916ef570e 
								
							
								 
							
						 
						
							
							
								
								fix mySQL ( ignoring other dbs )  
							
							
							
						 
						
							2015-08-23 01:33:56 +01:00  
				
					
						
							
							
								 
						
							
							
								5da9979024 
								
							
								 
							
						 
						
							
							
								
								Warp3D map now seems to work  
							
							
							
						 
						
							2015-08-22 16:35:49 +01:00  
				
					
						
							
							
								 
						
							
							
								d22d46ee96 
								
							
								 
							
						 
						
							
							
								
								update MapSearchModule  
							
							
							
						 
						
							2015-08-22 13:41:45 +01:00  
				
					
						
							
							
								 
						
							
							
								5b03a04fb0 
								
							
								 
							
						 
						
							
							
								
								fix worldMapModule  
							
							
							
						 
						
							2015-08-22 11:56:01 +01:00  
				
					
						
							
							
								 
						
							
							
								e3d82ad706 
								
							
								 
							
						 
						
							
							
								
								delay terrain sending if land queue is 2 busy  
							
							
							
						 
						
							2015-08-22 04:08:30 +01:00  
				
					
						
							
							
								 
						
							
							
								17082da0da 
								
							
								 
							
						 
						
							
							
								
								"uglyfy" GetModifiedPatchesInViewDistance. Also make it use camera or  
							
							... 
							
							
							
							avatar position 
							
						 
						
							2015-08-21 20:19:04 +01:00  
				
					
						
							
							
								 
						
							
							
								4bb55cad67 
								
							
								 
							
						 
						
							
							
								
								dont use SendTerrainUpdatesByViewDistance option, code executes as true.  
							
							... 
							
							
							
							the option will have other use 
							
						 
						
							2015-08-21 03:04:52 +01:00  
				
					
						
							
							
								 
						
							
							
								6555bbffaa 
								
							
								 
							
						 
						
							
							
								
								remove the noise part on the PinHeadIsland. why to want something that  
							
							... 
							
							
							
							does not compress well on island? 
							
						 
						
							2015-08-21 00:47:44 +01:00  
				
					
						
							
							
								 
						
							
							
								f6a59f74ab 
								
							
								 
							
						 
						
							
							
								
								remove a 256m check  
							
							
							
						 
						
							2015-08-21 00:35:55 +01:00  
				
					
						
							
							
								 
						
							
							
								512c892d83 
								
							
								 
							
						 
						
							
							
								
								send regions size on map blocks  
							
							
							
						 
						
							2015-08-20 20:18:15 +01:00  
				
					
						
							
							
								 
						
							
							
								63f13b901a 
								
							
								 
							
						 
						
							
							
								
								ubitode a bit more friendly for megas (still disabled)  
							
							
							
						 
						
							2015-08-20 18:15:58 +01:00  
				
					
						
							
							
								 
						
							
							
								379362facf 
								
							
								 
							
						 
						
							
							
								
								make basic ode work with var regions for contribution back to CORE. ( avn  
							
							... 
							
							
							
							partial compatibility code needs to be reverted). Cant fully test. 
							
						 
						
							2015-08-20 17:04:37 +01:00  
				
					
						
							
							
								 
						
							
							
								e312a0bc90 
								
							
								 
							
						 
						
							
							
								
								make it compatible with avn, no point making avn compatible with it  
							
							
							
						 
						
							2015-08-20 14:18:17 +01:00  
				
					
						
							
							
								 
						
							
							
								43a83da5ce 
								
							
								 
							
						 
						
							
							
								
								update old git to os core version  
							
							
							
						 
						
							2015-08-20 13:45:45 +01:00  
				
					
						
							
							
								 
						
							
							
								17e920aacd 
								
							
								 
							
						 
						
							
							
								
								More plumbing on agent states  
							
							
							
						 
						
							2015-08-20 00:40:49 +02:00  
				
					
						
							
							
								 
						
							
							
								e1a455eae5 
								
							
								 
							
						 
						
							
							
								
								Fix multiple moving_end and add moving_start to llSetKeyframedMotion  
							
							... 
							
							
							
							Signed-off-by: Melanie Thielker <melanie@t-data.com> 
							
						 
						
							2015-08-20 00:24:14 +02:00  
				
					
						
							
							
								 
						
							
							
								028506cf3c 
								
							
								 
							
						 
						
							
							
								
								Partial plumbing for the agent stateful module features negotiation  
							
							
							
						 
						
							2015-08-20 00:18:45 +02:00  
				
					
						
							
							
								 
						
							
							
								35cbe76f27 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2015-08-19 23:34:13 +02:00  
				
					
						
							
							
								 
						
							
							
								20326e1947 
								
							
								 
							
						 
						
							
							
								
								Fix a possible nullref caused by accessing m_data rather than Data  
							
							
							
						 
						
							2015-08-19 23:33:38 +02:00  
				
					
						
							
							
								 
						
							
							
								7633ebf36f 
								
							
								 
							
						 
						
							
							
								
								Add explicit initialization because mono 3 doesn't like what mono 2 allows  
							
							
							
						 
						
							2015-08-19 23:18:40 +02:00  
				
					
						
							
							
								 
						
							
							
								662b59af83 
								
							
								 
							
						 
						
							
							
								
								Convert the lsl list type into a struct. EXPERIMENTAL! This may affect  
							
							... 
							
							
							
							the llSetPrimitiveParams family of functions adversely. Please test! 
							
						 
						
							2015-08-19 23:14:11 +02:00  
				
					
						
							
							
								 
						
							
							
								9a0040d67c 
								
							
								 
							
						 
						
							
							
								
								put back entities remove from updates on SendKillObject.  
							
							
							
						 
						
							2015-08-19 20:38:49 +01:00  
				
					
						
							
							
								 
						
							
							
								ac83525bde 
								
							
								 
							
						 
						
							
							
								
								another funny bug (mine this time)  
							
							
							
						 
						
							2015-08-19 19:55:24 +01:00  
				
					
						
							
							
								 
						
							
							
								d2776ec645 
								
							
								 
							
						 
						
							
							
								
								funny bug  
							
							
							
						 
						
							2015-08-19 17:14:29 +01:00  
				
					
						
							
							
								 
						
							
							
								601914ecd8 
								
							
								 
							
						 
						
							
							
								
								find sending of initial terrain using PushTerrain as os core  
							
							
							
						 
						
							2015-08-19 16:28:03 +01:00  
				
					
						
							
							
								 
						
							
							
								7661366223 
								
							
								 
							
						 
						
							
							
								
								minor change  
							
							
							
						 
						
							2015-08-19 15:24:12 +01:00  
				
					
						
							
							
								 
						
							
							
								abeb2ec4b3 
								
							
								 
							
						 
						
							
							
								
								ubitode varsize ( Mega disabled till better checks )  
							
							
							
						 
						
							2015-08-19 14:26:14 +01:00  
				
					
						
							
							
								 
						
							
							
								2e15ed80cd 
								
							
								 
							
						 
						
							
							
								
								fixes on warp3D  
							
							
							
						 
						
							2015-08-19 12:08:45 +01:00  
				
					
						
							
							
								 
						
							
							
								0af2fafddf 
								
							
								 
							
						 
						
							
							
								
								add missing regionExtent setup and Scene physicsscene configuration ( not  
							
							... 
							
							
							
							exactly as core) 
							
						 
						
							2015-08-19 11:04:28 +01:00  
				
					
						
							
							
								 
						
							
							
								0b105da626 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'mbworkvar2' into ubitvar  
							
							
							
						 
						
							2015-08-19 08:48:50 +01:00  
				
					
						
							
							
								 
						
							
							
								f17b5c5985 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into ubitworkmaster  
							
							
							
						 
						
							2015-08-19 02:47:14 +01:00  
				
					
						
							
							
								 
						
							
							
								fd82a0a0b7 
								
							
								 
							
						 
						
							
							
								
								add a Retry-After response header to the 503 sent when we are 2 busy to do  
							
							... 
							
							
							
							the request. just 503 could mean server down (?) 
							
						 
						
							2015-08-19 00:26:43 +01:00  
				
					
						
							
							
								 
						
							
							
								25335b0707 
								
							
								 
							
						 
						
							
							
								
								Some unit tests are simply broken and create an API with a null m_item.  
							
							... 
							
							
							
							This isn't supposed to be done and should be changed in the tests.
For now, add a protective check. 
							
						 
						
							2015-08-19 01:19:25 +02:00  
				
					
						
							
							
								 
						
							
							
								72dba594af 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitworkmaster'  
							
							
							
						 
						
							2015-08-19 01:09:24 +02:00  
				
					
						
							
							
								 
						
							
							
								c61aee12d4 
								
							
								 
							
						 
						
							
							
								
								Fix adding a scalar to the end of a list  
							
							
							
						 
						
							2015-08-19 01:04:10 +02:00  
				
					
						
							
							
								 
						
							
							
								62f3399559 
								
							
								 
							
						 
						
							
							
								
								Try to address Mantis  #7689 . When adding a scalar to a list, make a copy  
							
							... 
							
							
							
							as is done when adding another list. 
							
						 
						
							2015-08-19 01:00:42 +02:00  
				
					
						
							
							
								 
						
							
							
								48ef22f62e 
								
							
								 
							
						 
						
							
							
								
								change pollService stop() to send 503 error and no keepalive. ( untested )  
							
							
							
						 
						
							2015-08-18 23:59:55 +01:00  
				
					
						
							
							
								 
						
							
							
								05d72f77ff 
								
							
								 
							
						 
						
							
							
								
								do keepalive on mesh and texture GET. Dont use reusecontext any where.  
							
							... 
							
							
							
							setting of keepalive is wrong, it should follow the requested one ( or
always as http1.1) only deny if needed (errors). KeepAlive may increase
stress on number of avaiable file descritors. 
							
						 
						
							2015-08-18 21:32:03 +01:00  
				
					
						
							
							
								 
						
							
							
								2cac56340a 
								
							
								 
							
						 
						
							
							
								
								try to serialize http requests from same connection, so they are processed  
							
							... 
							
							
							
							in order. ( next commits will be about necessary keepAlive changes needed) 
							
						 
						
							2015-08-18 21:03:34 +01:00  
				
					
						
							
							
								 
						
							
							
								c53f732163 
								
							
								 
							
						 
						
							
							
								
								Change the IScriptApi back to it's original form, removing XEngine  
							
							... 
							
							
							
							specific additions that should not have been there in the first place.
Sleeping and time measurement are now completely internal to XEngine 
							
						 
						
							2015-08-17 21:46:30 +02:00  
				
					
						
							
							
								 
						
							
							
								ee7debcca6 
								
							
								 
							
						 
						
							
							
								
								Revert "When scripts are sleeping, don't count that as execution time"  
							
							... 
							
							
							
							The approach is good but the way it is written breaks the architecture.
Rewrite follows.
This reverts commit a568f06b7f 
							
						 
						
							2015-08-17 18:11:45 +02:00  
				
					
						
							
							
								 
						
							
							
								1de5612d8b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2015-08-17 18:08:32 +02:00  
				
					
						
							
							
								 
						
							
							
								664ecb1938 
								
							
								 
							
						 
						
							
							
								
								Prevent the spammy "many event" message from appearing in normal use.  
							
							... 
							
							
							
							Console command debug xengine now turns that on.
Also, per orenh, remove the triggers at 1000 and 10000 as they are not
useful now that top scripts works. 
							
						 
						
							2015-08-17 18:05:39 +02:00  
				
					
						
							
							
								 
						
							
							
								0cdd1165c8 
								
							
								 
							
						 
						
							
							
								
								Minor improvement of previous patch.  
							
							
							
						 
						
							2015-08-16 21:23:41 -07:00  
				
					
						
							
							
								 
						
							
							
								fc6fe75268 
								
							
								 
							
						 
						
							
							
								
								MANTIS-7684 - Use the user management module to get username for script dialogs  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-08-16 21:13:42 -07:00  
				
					
						
							
							
								 
						
							
							
								ce2aeb8424 
								
							
								 
							
						 
						
							
							
								
								Make Setup_XXX=disabled not even load the module at all, rather than  
							
							... 
							
							
							
							loading and not using it 
							
						 
						
							2015-08-16 19:01:23 +02:00  
				
					
						
							
							
								 
						
							
							
								c83da03183 
								
							
								 
							
						 
						
							
							
								
								Create want and need lists for agent data interchange formats.  
							
							
							
						 
						
							2015-08-16 01:45:15 +02:00  
				
					
						
							
							
								 
						
							
							
								0f8a7982dc 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-08-15 16:08:42 -07:00  
				
					
						
							
							
								 
						
							
							
								4cbbbefbf6 
								
							
								 
							
						 
						
							
							
								
								Removed ignoreCase=true from the call to Type.GetInterface, because, well, we don't want to ignore case. And this seems to be causing problems in mono 4.3.  
							
							
							
						 
						
							2015-08-15 16:08:14 -07:00  
				
					
						
							
							
								 
						
							
							
								2374c4a4c1 
								
							
								 
							
						 
						
							
							
								
								Adding the IAgentStatefulModule interface. It is used in addtion to  
							
							... 
							
							
							
							one of the existing module interfaces to denote a module that holds
agent specific state that should be transferred to other regions 
							
						 
						
							2015-08-15 19:08:45 +02:00  
				
					
						
							
							
								 
						
							
							
								1fb2f0296f 
								
							
								 
							
						 
						
							
							
								
								Track selected objects per client  
							
							
							
						 
						
							2015-08-15 02:46:41 +02:00  
				
					
						
							
							
								 
						
							
							
								4f3198da22 
								
							
								 
							
						 
						
							
							
								
								Only send the requested ObjectPropertiesFamily in the RequestObjectPropertiesFamily reply and not the actual ObjectProperties packet  
							
							... 
							
							
							
							Signed-off-by: Melanie Thielker <melanie@t-data.com> 
							
						 
						
							2015-08-15 01:57:25 +02:00  
				
					
						
							
							
								 
						
							
							
								a5967d918a 
								
							
								 
							
						 
						
							
							
								
								Send a proper ownerid for Object messages to conform with what viewer expects  
							
							... 
							
							
							
							Signed-off-by: Melanie Thielker <melanie@t-data.com> 
							
						 
						
							2015-08-15 01:18:20 +02:00  
				
					
						
							
							
								 
						
							
							
								e9067c133c 
								
							
								 
							
						 
						
							
							
								
								Remove DOS line endings from LSL_API.cs  
							
							
							
						 
						
							2015-08-13 01:34:18 +02:00  
				
					
						
							
							
								 
						
							
							
								a22e6cb7f5 
								
							
								 
							
						 
						
							
							
								
								Whitespace borkness?  
							
							
							
						 
						
							2015-08-12 09:13:45 -07:00  
				
					
						
							
							
								 
						
							
							
								f25c67ea1d 
								
							
								 
							
						 
						
							
							
								
								Send correct uuids in the FromID and ID packet fields for llInstantMessage  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-08-12 09:08:01 -07:00  
				
					
						
							
							
								 
						
							
							
								59da146e9d 
								
							
								 
							
						 
						
							
							
								
								When the user stops a script, have it remain stopped  
							
							... 
							
							
							
							Previously the script state was never saved for a !Running script, so upon region restart the script would be Running again.
The use of the 'StayStopped' flag is needed because all scripts are automatically stopped when the region shuts down, but in that case we shouldn't save in their state that they're !Running. 
							
						 
						
							2015-08-11 08:44:27 +01:00  
				
					
						
							
							
								 
						
							
							
								a568f06b7f 
								
							
								 
							
						 
						
							
							
								
								When scripts are sleeping, don't count that as execution time  
							
							... 
							
							
							
							Sleeping doesn't use the CPU. 
							
						 
						
							2015-08-11 08:44:27 +01:00  
				
					
						
							
							
								 
						
							
							
								d24528b3bc 
								
							
								 
							
						 
						
							
							
								
								Show Script Time in the statistics panel  
							
							... 
							
							
							
							The value shown is the number of milliseconds per frame that were spent executing scripts in this region. 
							
						 
						
							2015-08-11 08:44:26 +01:00  
				
					
						
							
							
								 
						
							
							
								5679cd0100 
								
							
								 
							
						 
						
							
							
								
								Changed "Script Execution Time" to be the gross time, i.e. including handling it in XEngine  
							
							... 
							
							
							
							Previously the "Net Time" was reported: only the time actually spent in the script's code. This is not a correct indication of how much load the script places on the simulator, because scripts that change state often or have many events use up a lot of time just in the event handlers, and previously this time wasn't counted. 
							
						 
						
							2015-08-11 08:42:31 +01:00  
				
					
						
							
							
								 
						
							
							
								a3bed1fbcb 
								
							
								 
							
						 
						
							
							
								
								Report "Script Execution Time" as the time spent executing the script in the last 30 seconds. Use a sliding window to calculate this.  
							
							... 
							
							
							
							Notes:
- This metric provides a better indication of which scripts are taking up a lot of CPU (and therefore should be optimized).
- Previously the execution time was reset to 0 in every new measurement period, causing the reported time to fluctuate for no reason. This has been fixed by using a sliding window. 
							
						 
						
							2015-08-11 08:42:26 +01:00  
				
					
						
							
							
								 
						
							
							
								287096d826 
								
							
								 
							
						 
						
							
							
								
								Improved calculation of Script Execution TimeStarted  
							
							... 
							
							
							
							1. Use a Stopwatch (a high-resolution timer)
2. Whenever we start a new measurement period, zero out the total execution time (previously it just kept accumulating)
3. Changed the measurement period from 30 minutes to 30 seconds. This is much more useful in the "Top Scripts" dialog, as it shows currently active scripts 
							
						 
						
							2015-08-11 07:35:41 +01:00  
				
					
						
							
							
								 
						
							
							
								20af31f18e 
								
							
								 
							
						 
						
							
							
								
								Fixed mistakes related to confusion between Environment.TickCount (milliseconds) and TimeSpan.TicksPerXXX (10000 x milliseconds)  
							
							
							
						 
						
							2015-08-11 07:35:40 +01:00  
				
					
						
							
							
								 
						
							
							
								4c6fb9fb64 
								
							
								 
							
						 
						
							
							
								
								Log scripts that have processed many events: this is probably an indication of a problem  
							
							
							
						 
						
							2015-08-11 07:35:39 +01:00  
				
					
						
							
							
								 
						
							
							
								aadd5627fe 
								
							
								 
							
						 
						
							
							
								
								Removed unused code that checked wait_timeout in MySQLEstateData  
							
							
							
						 
						
							2015-08-11 07:35:39 +01:00  
				
					
						
							
							
								 
						
							
							
								7457173fe4 
								
							
								 
							
						 
						
							
							
								
								Fixed calling "debug xengine log" without the 'level' parameter: this should show the current log level; not crash  
							
							
							
						 
						
							2015-08-11 07:35:38 +01:00  
				
					
						
							
							
								 
						
							
							
								c8135834db 
								
							
								 
							
						 
						
							
							
								
								Prevent a crash if "debug jobengine log" is entered without a log level  
							
							
							
						 
						
							2015-08-11 07:35:37 +01:00  
				
					
						
							
							
								 
						
							
							
								4ad1468165 
								
							
								 
							
						 
						
							
							
								
								Better handling of invalid XML: a) prevent infinite loop on EOF; b) better logging  
							
							... 
							
							
							
							If the XML was truncated for some reason then ExecuteReadProcessors() would get into an infinite loop, using high CPU. Now it detects EOF (and several other error cases) and aborts.
The rest of the changes just improve logging of XML in case of errors, so that we can see what the bad XML is. 
							
						 
						
							2015-08-11 07:35:37 +01:00  
				
					
						
							
							
								 
						
							
							
								373455a6fa 
								
							
								 
							
						 
						
							
							
								
								Fixed mistakes in string format specifiers (e.g., "{0)" instead of {0}")  
							
							
							
						 
						
							2015-08-11 06:16:23 +01:00  
				
					
						
							
							
								 
						
							
							
								fe37cb9990 
								
							
								 
							
						 
						
							
							
								
								BulletSim: rearrange code and add different locking to eliminate chances  
							
							... 
							
							
							
							of race conditions and, especially, race conditions when an object is
removed and quickly re-added to a scene.
This hopefully reduces the occurance of problems when avatars TP within
a region -- the main problem being the loss of collisions. 
							
						 
						
							2015-08-09 15:36:50 -07:00  
				
					
						
							
							
								 
						
							
							
								fe86df0ec9 
								
							
								 
							
						 
						
							
							
								
								BulletSim: update the motion actors so they completely clean themselves  
							
							... 
							
							
							
							when Dispose() is called. This reduces chance of object leakage when
    destroying objects.
Rearrange initialization and shut down of BSActorLockAxis so it is
    consistant with other actors. 
							
						 
						
							2015-08-09 15:34:06 -07:00  
				
					
						
							
							
								 
						
							
							
								f3c883a26d 
								
							
								 
							
						 
						
							
							
								
								Corrected spelling of SQLITE. Fixes mantis  #7675 .  
							
							
							
						 
						
							2015-08-08 17:08:06 -04:00  
				
					
						
							
							
								 
						
							
							
								d9a9f6f43b 
								
							
								 
							
						 
						
							
							
								
								Convert the enum to int before casting it to string for DB query  
							
							
							
						 
						
							2015-08-08 13:47:42 -07:00  
				
					
						
							
							
								 
						
							
							
								2c9ffc2a87 
								
							
								 
							
						 
						
							
							
								
								Fixed failing test  
							
							
							
						 
						
							2015-08-08 12:56:52 -07:00  
				
					
						
							
							
								 
						
							
							
								959872315f 
								
							
								 
							
						 
						
							
							
								
								WARNING: massive refactor to follow libomv's latest changes regarding inventory folders. The newest version of libomv itself is committed here. Basically, everything that was using the AssetType enum has been combed through; many of those uses were changed to the new FolderType enum.  
							
							... 
							
							
							
							This means that from now on, [new] root folders have code 8 (FolderType.Root), as the viewers expect, as opposed to 9, which was what we had been doing. Normal folders are as they were, -1. Also now sending folder code 100 for Suitcase folders to viewers, with no filter.
All tests pass, but fingers crossed! 
							
						 
						
							2015-08-08 12:12:50 -07:00  
				
					
						
							
							
								 
						
							
							
								2153a01cc7 
								
							
								 
							
						 
						
							
							
								
								Have osAvatarName2Key check the cache first, even for foreign users  
							
							... 
							
							
							
							Another change: removed the second call to userManager.AddUser(). UserManagementModule won't modify an existing record. 
							
						 
						
							2015-08-07 11:34:52 +03:00  
				
					
						
							
							
								 
						
							
							
								f218cbd29d 
								
							
								 
							
						 
						
							
							
								
								max-agent-groups support  
							
							... 
							
							
							
							Robust now tells viewers what the maximum number of groups is. Viewers show this limit to the users, and enforce it.
The default is 42, which is what viewers had assumed was the maximum number before this update.
Signed-off-by: Oren Hurvitz <orenh@kitely.com> 
							
						 
						
							2015-08-07 07:42:26 +01:00  
				
					
						
							
							
								 
						
							
							
								5a1279af8a 
								
							
								 
							
						 
						
							
							
								
								BulletSim: clean up some code for axis locking. No functional change.  
							
							
							
						 
						
							2015-08-06 21:48:50 -07:00  
				
					
						
							
							
								 
						
							
							
								f0417c5d50 
								
							
								 
							
						 
						
							
							
								
								BulletSim: rearrange code and add some tests to try and resolve the  
							
							... 
							
							
							
							initialization race conditions reported in Mantis 6792.
When a region is initializing it seems that the prim initialization code
can be interrupted part way through then taints are processed for
prims that are not completely there. 
							
						 
						
							2015-08-06 19:57:32 -07:00  
				
					
						
							
							
								 
						
							
							
								86c426e587 
								
							
								 
							
						 
						
							
							
								
								create osGetAvatarHomeURI  
							
							... 
							
							
							
							Signed-off-by: Melanie Thielker <melanie@t-data.com> 
							
						 
						
							2015-08-04 18:09:13 +02:00  
				
					
						
							
							
								 
						
							
							
								b5be5ca490 
								
							
								 
							
						 
						
							
							
								
								Make osAvatarName2Key() able to get names from unknown HG users  
							
							... 
							
							
							
							Signed-off-by: Melanie Thielker <melanie@t-data.com> 
							
						 
						
							2015-08-04 18:08:54 +02:00  
				
					
						
							
							
								 
						
							
							
								c4f8630968 
								
							
								 
							
						 
						
							
							
								
								In the AgentCircuitData of HG users, set the last name to include the port  
							
							... 
							
							
							
							E.g., instead of "first.last @grid.example.com", the name is now "first.last @grid.example.com:8002" 
							
						 
						
							2015-08-03 16:25:45 +03:00  
				
					
						
							
							
								 
						
							
							
								dc098ef671 
								
							
								 
							
						 
						
							
							
								
								Merged the two "Version 2" migrations in PGSQL  
							
							
							
						 
						
							2015-08-03 15:34:59 +03:00  
				
					
						
							
							
								 
						
							
							
								818735ae2c 
								
							
								 
							
						 
						
							
							
								
								PGSL Presence migration to correct a double version 2 migration that existed  
							
							... 
							
							
							
							The migration file had a version 2 migration defined twice and
therefore the LastSeen field most likely never was defined in the
presence file. This migration adds the field and migrates the table to
version 4.
Signed-off-by: Oren Hurvitz <orenh@kitely.com> 
							
						 
						
							2015-08-03 13:32:11 +01:00  
				
					
						
							
							
								 
						
							
							
								5a59a6d445 
								
							
								 
							
						 
						
							
							
								
								Removed unused variable  
							
							
							
						 
						
							2015-08-03 15:31:48 +03:00  
				
					
						
							
							
								 
						
							
							
								fdb7a804fc 
								
							
								 
							
						 
						
							
							
								
								Add an option to processes physics collisions using FireAndForget.  
							
							... 
							
							
							
							Off by default but set with [Startup]ShouldUseFireAndForgetForCollsions=true
There is a problem with physics colliions sometimes stopping. One suspicion
is that the long callback path from the physics engine into the script engine
is causing problems. Enabling this feature passes the collision into the
script engine on a separate thread and not the main simulation thread.
Tester can enable this and see if the collsions stay around. If they still
fail, this commit should be reverted and another solution looked for. 
							
						 
						
							2015-08-02 22:31:53 -07:00  
				
					
						
							
							
								 
						
							
							
								ce62824b1f 
								
							
								 
							
						 
						
							
							
								
								Add HGFSAssetService to the HypergridService to provide HG support for FSAssets.  
							
							
							
						 
						
							2015-08-02 20:02:36 +01:00  
				
					
						
							
							
								 
						
							
							
								bccf785665 
								
							
								 
							
						 
						
							
							
								
								osKey2Name returns now correct values for HG users who are not on the region.  
							
							... 
							
							
							
							Signed-off-by: Oren Hurvitz <orenh@kitely.com> 
							
						 
						
							2015-08-02 09:17:50 +01:00  
				
					
						
							
							
								 
						
							
							
								c8cd2f18f5 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7657 : similar fixes for FSAssets.  
							
							
							
						 
						
							2015-08-01 20:27:04 -07:00  
				
					
						
							
							
								 
						
							
							
								e5a1243abc 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7657  and  #7514 . This should alleviate the problem of bad object assets being passed around via HG and archives. No guarantees that all the leaks have been found, but at least it detects and fixes these bad assets upon:  
							
							... 
							
							
							
							(1) storing and getting assets over HG -- assuming the core HG asset service is being used (not the case with OSGrid!)
(2) importing assets via OAR and IAR
Instantiation of bad assets now should also work, instead of producing an exception, but the bad assets themselves aren't being fixed in the DB. That should be done with a cleaning tool -- see Perl script in Mantis #7657 .
Virus! 
							
						 
						
							2015-08-01 18:58:05 -07:00  
				
					
						
							
							
								 
						
							
							
								32d87aa168 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7664 : Added IHypergridLinker interface to establish a contract about what implementers need to provide publicly. This is used by 3rd-party addons such as Wifi.  
							
							
							
						 
						
							2015-08-01 09:30:34 -07:00  
				
					
						
							
							
								 
						
							
							
								368ea78d14 
								
							
								 
							
						 
						
							
							
								
								Show last online status of group members from the PresenceService in group profiles  
							
							... 
							
							
							
							Signed-off-by: Oren Hurvitz <orenh@kitely.com> 
							
						 
						
							2015-07-31 17:19:13 +01:00  
				
					
						
							
							
								 
						
							
							
								14b4d8bad7 
								
							
								 
							
						 
						
							
							
								
								Eliminated several warnings  
							
							
							
						 
						
							2015-07-31 18:13:39 +03:00  
				
					
						
							
							
								 
						
							
							
								149cb8dcbc 
								
							
								 
							
						 
						
							
							
								
								XMLRPCModule now actually aborts the worker thread when requested  
							
							
							
						 
						
							2015-07-31 18:13:23 +03:00  
				
					
						
							
							
								 
						
							
							
								1de8c3570d 
								
							
								 
							
						 
						
							
							
								
								PGSQL migrations for IM_Store, UserProfiles, removal of casting exception for UserProfiles and adding double precision to PGSQL Manager  
							
							... 
							
							
							
							PGSQL migrations for IM_Store, UserProfiles, removal of casting
exception for UserProfiles and adding double precision to PGSQL Manager.
Fixes the Offline IM to Email toggle and prepares for fixing Offline
IM.
Signed-off-by: Oren Hurvitz <orenh@kitely.com> 
							
						 
						
							2015-07-31 15:57:22 +01:00  
				
					
						
							
							
								 
						
							
							
								e979a7e7f0 
								
							
								 
							
						 
						
							
							
								
								Fixed bad log message  
							
							... 
							
							
							
							This fixes http://opensimulator.org/mantis/view.php?id=7661  
							
						 
						
							2015-07-31 17:55:09 +03:00  
				
					
						
							
							
								 
						
							
							
								8aa75f225b 
								
							
								 
							
						 
						
							
							
								
								Fixed bug introduced in  4735514. The project didn't compile.  
							
							
							
						 
						
							2015-07-26 14:09:17 +03:00  
				
					
						
							
							
								 
						
							
							
								a7fccbcf6f 
								
							
								 
							
						 
						
							
							
								
								Update PGSQL groups handler to accept search queries from the viewer  
							
							... 
							
							
							
							Update PGSQL groups handler to accept search queries from the viewer.
Fixed malformed query strings.
Signed-off-by: Oren Hurvitz <orenh@kitely.com> 
							
						 
						
							2015-07-26 11:59:15 +01:00  
				
					
						
							
							
								 
						
							
							
								4735514a88 
								
							
								 
							
						 
						
							
							
								
								Fixed not being charged to create classifeids on money enabled regions  
							
							... 
							
							
							
							Signed-off-by: Melanie Thielker <melanie@t-data.com> 
							
						 
						
							2015-07-26 02:31:31 +02:00  
				
					
						
							
							
								 
						
							
							
								83da582261 
								
							
								 
							
						 
						
							
							
								
								Removed unused code related to DNS lookups  
							
							
							
						 
						
							2015-07-23 14:50:50 +03:00  
				
					
						
							
							
								 
						
							
							
								7342192223 
								
							
								 
							
						 
						
							
							
								
								Add quotes aroung LandFlags as PGSQL seems to choke on the word when  
							
							... 
							
							
							
							it's bare. 
							
						 
						
							2015-07-23 01:59:33 +02:00  
				
					
						
							
							
								 
						
							
							
								43c8e2396e 
								
							
								 
							
						 
						
							
							
								
								Added locking to HypergridLinker, to prevent problems if multiple linking requests for the same region are handled simultaneously  
							
							
							
						 
						
							2015-07-22 20:39:30 +03:00  
				
					
						
							
							
								 
						
							
							
								3a2d4c8b05 
								
							
								 
							
						 
						
							
							
								
								Added logging in places where regions are searched for by their location  
							
							... 
							
							
							
							This commit also fixes the log message "Region already exists in coordinates <{0},{1}>": it was actually showing the *requested* coordinates, instead of the coordinates of the previously-existing link. 
							
						 
						
							2015-07-22 20:13:53 +03:00  
				
					
						
							
							
								 
						
							
							
								8cc7433d68 
								
							
								 
							
						 
						
							
							
								
								BulletSim: fix cut-and-paste typo in constraint frame setting.  
							
							... 
							
							
							
							This code is in the XNA module so it does not affect the normal
Bullet configuration . 
							
						 
						
							2015-07-21 20:11:59 -07:00  
				
					
						
							
							
								 
						
							
							
								297d31b1c2 
								
							
								 
							
						 
						
							
							
								
								Prevent two maptiles being generated at startup, one for v1 and another for v2-3 service. * v1 Service (WorldMapModule) is called directly by scene on startup. This patch moves the initial map registration of the v2-3 service (MapImageServiceModule) to that point so they can share the bitmap instead of doubling the work of Warp3D and exasperate its memory leak issues.  
							
							... 
							
							
							
							Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-07-21 15:11:47 -04:00  
				
					
						
							
							
								 
						
							
							
								c7f6e248e8 
								
							
								 
							
						 
						
							
							
								
								Correcting errors in previous change: MySQL needs int unsigned, not  
							
							... 
							
							
							
							unsigned int. PGSQL has no unsigned types, changing to bigint. 
							
						 
						
							2015-07-14 21:22:53 +02:00  
				
					
						
							
							
								 
						
							
							
								7b571a928c 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7629 : Change LandFlags column to unsigned. Thanks, Jim!  
							
							
							
						 
						
							2015-07-14 21:16:25 +02:00  
				
					
						
							
							
								 
						
							
							
								248c0e18de 
								
							
								 
							
						 
						
							
							
								
								Prevent multiple instances of the FSAssets service causing problems. Protect against secondary instances registering duplicate console commands Also prevents multiple instances each starting a writer thread which will cause major file access exceptions as they fight over the contents of the spool directory.  
							
							... 
							
							
							
							Signed-off-by: Melanie Thielker <melanie@t-data.com> 
							
						 
						
							2015-07-13 19:04:33 +02:00  
				
					
						
							
							
								 
						
							
							
								e174dc87fb 
								
							
								 
							
						 
						
							
							
								
								Fixed the whitespace in Scene.cs  
							
							... 
							
							
							
							The whitespace in this file was fubared recently 
							
						 
						
							2015-07-13 12:37:18 +03:00  
				
					
						
							
							
								 
						
							
							
								f3f748ed11 
								
							
								 
							
						 
						
							
							
								
								Bringing FSAssets more inline with current OpenSim standards. * If no connection string found in assets config, fallback to using default database config * Create database storage interface to allow other db connectors to be written at some point * Add MySQL migrations file to create the initial db table * Added new config option named DaysBetweenAccessTimeUpdates to reduce db load by only updating access times when fetching assets if the last access time was over the threshold. This idea was taken from XAssets service. * Change log message headers to indicate FS assets is the source not just assets  
							
							... 
							
							
							
							Signed-off-by: Melanie Thielker <melanie@t-data.com> 
							
						 
						
							2015-07-12 04:03:08 +02:00  
				
					
						
							
							
								 
						
							
							
								c59144ff13 
								
							
								 
							
						 
						
							
							
								
								More cleanup, add missing refs to prebuild, remove refs to stuff not  
							
							... 
							
							
							
							used. Will NOT compile. 
							
						 
						
							2015-07-11 19:27:19 +02:00  
				
					
						
							
							
								 
						
							
							
								a343c07d12 
								
							
								 
							
						 
						
							
							
								
								Some cleanup, add prebuild project, correct path  
							
							
							
						 
						
							2015-07-11 19:21:32 +02:00  
				
					
						
							
							
								 
						
							
							
								2672637202 
								
							
								 
							
						 
						
							
							
								
								Rename for uniformity, add data module  
							
							
							
						 
						
							2015-07-11 19:10:39 +02:00  
				
					
						
							
							
								 
						
							
							
								db62e1ac3c 
								
							
								 
							
						 
						
							
							
								
								Add main FSAssetsService  
							
							
							
						 
						
							2015-07-11 19:07:42 +02:00  
				
					
						
							
							
								 
						
							
							
								987e7e4f84 
								
							
								 
							
						 
						
							
							
								
								Applying Gavin Hird's patch to correct PGSQL group notices. Thatk you,  
							
							... 
							
							
							
							Gavin 
							
						 
						
							2015-06-26 19:08:51 +02:00  
				
					
						
							
							
								 
						
							
							
								d750647fb1 
								
							
								 
							
						 
						
							
							
								
								BulletSim: fix two compiler warnings.  
							
							... 
							
							
							
							Mostly code left over from things that are not done that way anymore. 
							
						 
						
							2015-06-25 22:02:12 -07:00  
				
					
						
							
							
								 
						
							
							
								0e401238e7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-06-25 15:02:06 -07:00  
				
					
						
							
							
								 
						
							
							
								c299414d50 
								
							
								 
							
						 
						
							
							
								
								Fixed bad-ish code in login patch  
							
							
							
						 
						
							2015-06-25 15:01:43 -07:00  
				
					
						
							
							
								 
						
							
							
								4131fbea0c 
								
							
								 
							
						 
						
							
							
								
								Changes to Welcome Message sent to clients.  
							
							... 
							
							
							
							.gitignore                                        |  1 +
 OpenSim/Services/LLLoginService/LLLoginService.cs | 32 +++++++++++++++--------
 1 files changed, 22 insertions(+), 11 deletions(-)
Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-06-25 14:53:51 -07:00  
				
					
						
							
							
								 
						
							
							
								3aa9e786de 
								
							
								 
							
						 
						
							
							
								
								Thanks Gavin Hird for a fix for Mantis 0007604: DeleteClassifiedRecord exception PGSQL  
							
							
							
						 
						
							2015-06-24 04:08:34 -07:00  
				
					
						
							
							
								 
						
							
							
								2c5a3ff9f0 
								
							
								 
							
						 
						
							
							
								
								Thanks Gavin Hird for a fix for an exception when requesting an Estate Ban when using PGSQL.  
							
							
							
						 
						
							2015-06-24 03:46:30 -07:00  
				
					
						
							
							
								 
						
							
							
								b5ac0e1ab8 
								
							
								 
							
						 
						
							
							
								
								FetchInventoryDescendents2: Signal to the viewer that folder with UUID.Zero is a bad folder. Don't even go to the backend to ask for it, because that will likely kill the sim. Apparently Firestorm requests folder Zero quite often.  
							
							
							
						 
						
							2015-06-23 14:24:55 -07:00  
				
					
						
							
							
								 
						
							
							
								a91f32e2c7 
								
							
								 
							
						 
						
							
							
								
								Guard against null AgentPrefs service in llGetAgentLanguage()  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-06-21 08:41:37 -07:00  
				
					
						
							
							
								 
						
							
							
								7edaf1d851 
								
							
								 
							
						 
						
							
							
								
								Add MaxMaterialsPerTransaction to SimFeatures  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-06-19 08:44:34 -07:00  
				
					
						
							
							
								 
						
							
							
								c37315da87 
								
							
								 
							
						 
						
							
							
								
								Warp3DImageModule. Reduce workload by not calling to render the root prim twice. When loading prims to draw the map, the Warp3D system first calls to load the root prim, followed by all the prims in the SOG. The initial call to load the root prim is not required because it is also in the parts list. The result of this was that all root prims were being loaded twice.  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-06-19 06:56:19 -07:00  
				
					
						
							
							
								 
						
							
							
								017d2cf417 
								
							
								 
							
						 
						
							
							
								
								Bug fix in inventory fetching: sometimes the caps request comes before there is a scene presence, and that's ok.  
							
							
							
						 
						
							2015-06-17 15:55:07 -07:00  
				
					
						
							
							
								 
						
							
							
								4a516fa156 
								
							
								 
							
						 
						
							
							
								
								Removed the pgsql table for AgentPrefs, because it is not working. For now the Agent Preferences feature will not work with PGSQL installations -- someone who uses PGSQL needs to send a table that works.  
							
							
							
						 
						
							2015-06-14 14:49:20 -07:00  
				
					
						
							
							
								 
						
							
							
								be68f4852c 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7610 . Changed AgentPrefs table in PGSQL to use uuid instead of varchar(36), to be consistent with the otehr pgsql tables. Since the first commit on this was yesterday, there's no migration; instead, the version starts at 2. If anyone created the table yesterday, it will be dropped and recreated.  
							
							... 
							
							
							
							WARNING: untested. (I don't use pg) 
							
						 
						
							2015-06-14 09:30:55 -07:00  
				
					
						
							
							
								 
						
							
							
								f27ce66877 
								
							
								 
							
						 
						
							
							
								
								Squooshed a warning that could result in a runtime null pointer exception. It says that code is for debugging, but it was buggy.  
							
							
							
						 
						
							2015-06-14 08:18:21 -07:00  
				
					
						
							
							
								 
						
							
							
								03f142730c 
								
							
								 
							
						 
						
							
							
								
								Squoosh one more warning  
							
							
							
						 
						
							2015-06-14 08:14:09 -07:00  
				
					
						
							
							
								 
						
							
							
								496f35b4e8 
								
							
								 
							
						 
						
							
							
								
								Removing the Store methods in the DB layer of AgentPreferences, as they were simply calling the base ones.  
							
							
							
						 
						
							2015-06-14 08:04:25 -07:00  
				
					
						
							
							
								 
						
							
							
								3853904b80 
								
							
								 
							
						 
						
							
							
								
								Quell three new warnings I introduced with AgentPrefsData, return an empty llsd map instead of an empty llsd block when no AgentPrefs service is available to try and appease Firestorm  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-06-14 07:59:25 -07:00  
				
					
						
							
							
								 
						
							
							
								54c1659934 
								
							
								 
							
						 
						
							
							
								
								AgentPreferences SQLLite Migration update Mantis  #7157  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-06-13 22:10:51 -07:00  
				
					
						
							
							
								 
						
							
							
								7635138c59 
								
							
								 
							
						 
						
							
							
								
								SQLite and PGSQL adapters for AgentPreferences  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-06-13 14:53:17 -07:00  
				
					
						
							
							
								 
						
							
							
								75baf6ce01 
								
							
								 
							
						 
						
							
							
								
								Added ':' to debug messages  
							
							
							
						 
						
							2015-06-13 14:34:28 -07:00  
				
					
						
							
							
								 
						
							
							
								d6dc782d75 
								
							
								 
							
						 
						
							
							
								
								Add optional GodNames region module  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-06-13 14:31:49 -07:00  
				
					
						
							
							
								 
						
							
							
								044654b5a9 
								
							
								 
							
						 
						
							
							
								
								Guard against scenes without an agent prefs service and a copy and paste fix  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-06-13 13:37:08 -07:00  
				
					
						
							
							
								 
						
							
							
								7f1a73cbda 
								
							
								 
							
						 
						
							
							
								
								Fixed indentation  
							
							
							
						 
						
							2015-06-13 10:27:48 -07:00  
				
					
						
							
							
								 
						
							
							
								bcb8a7d7f9 
								
							
								 
							
						 
						
							
							
								
								A few bug fixes for Agent Preferences to actually work. Also added missing config for standalone.  
							
							
							
						 
						
							2015-06-13 08:36:06 -07:00  
				
					
						
							
							
								 
						
							
							
								0fa94f222d 
								
							
								 
							
						 
						
							
							
								
								Refactor AgentPreferences so that database operations happen centrally. the opensim way.  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-06-13 07:27:42 -07:00  
				
					
						
							
							
								 
						
							
							
								c1ddb7f05e 
								
							
								 
							
						 
						
							
							
								
								Relicense AgentPreferences files to BSD and OpenSimulator  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-06-13 07:27:26 -07:00  
				
					
						
							
							
								 
						
							
							
								6f71d5c2c6 
								
							
								 
							
						 
						
							
							
								
								Support for Linden AgentPreferences capability and friends (UpdateAgentLanguage and UpdateAgentInformation) and Mantis  #7157  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-06-13 07:27:01 -07:00  
				
					
						
							
							
								 
						
							
							
								7aa171e49f 
								
							
								 
							
						 
						
							
							
								
								Maybe reduce incidence of ghost avatars  
							
							
							
						 
						
							2015-06-12 03:16:09 +02:00  
				
					
						
							
							
								 
						
							
							
								58972f65ac 
								
							
								 
							
						 
						
							
							
								
								SceneObjectPart.UpdateLookAt() now uses corrected libomv quaternion functions.  
							
							
							
						 
						
							2015-06-10 01:26:38 -07:00  
				
					
						
							
							
								 
						
							
							
								a83d2247d4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-06-09 13:22:24 -07:00  
				
					
						
							
							
								 
						
							
							
								b931f393a8 
								
							
								 
							
						 
						
							
							
								
								Avoid registering console commands in every single instance of GridUserService running on the same process. Only one registers them now.  
							
							
							
						 
						
							2015-06-09 13:21:41 -07:00  
				
					
						
							
							
								 
						
							
							
								81ef7b586e 
								
							
								 
							
						 
						
							
							
								
								Address Mantis 7592 ( http://opensimulator.org/mantis/view.php?id=7592 ) by  
							
							... 
							
							
							
							disabling terrain patch sending by view distance for legacy sized regions.
The problem seems to be that people expect adjacent legacy sized regions
to just display like they always have. Limiting displayed terrain is
complicated by the camera position not being updated in child regions. 
							
						 
						
							2015-06-06 07:09:20 -07:00  
				
					
						
							
							
								 
						
							
							
								0c5facbd75 
								
							
								 
							
						 
						
							
							
								
								Typo Fix  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-06-05 16:48:16 -07:00  
				
					
						
							
							
								 
						
							
							
								c4efeb0f7c 
								
							
								 
							
						 
						
							
							
								
								Upgraded the Simian inventory connector with an item cache, too, so that it doesn't get awfully out of sync with the improvements I'm making to the robust service connectors, which are being fully leveraged by the simulator. This Simian connector needs more love...  
							
							
							
						 
						
							2015-06-05 11:46:13 -07:00  
				
					
						
							
							
								 
						
							
							
								96f0c6f074 
								
							
								 
							
						 
						
							
							
								
								More on mantis  #7567 . Two things:  
							
							... 
							
							
							
							- Increase the inventory cache timeout to 20 secs, so that the items will still be there when they are needed by the sim for rezzing
- Before rezzing attachs, make a call to GetMultipleItems so to fetch them all at the same time 
							
						 
						
							2015-06-05 10:07:50 -07:00  
				
					
						
							
							
								 
						
							
							
								cc22d81b4d 
								
							
								 
							
						 
						
							
							
								
								The only purpose of this commit is to remove an erroneous comment. It turns out that rezzing the attachments is necessary in modern viewers too. Proof: commenting the lines below the comment results in no attachments seen in the avatar.  
							
							
							
						 
						
							2015-06-05 09:47:36 -07:00  
				
					
						
							
							
								 
						
							
							
								52d9ea1cee 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7603  -- bad folders in inventory could produce null pointer exception. Thanks for the line numbers in the exception trace.  
							
							
							
						 
						
							2015-06-04 19:57:01 -07:00  
				
					
						
							
							
								 
						
							
							
								83267e19f6 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7536 . This may alleviate the side effects of broken SceneObjects XML. It doesn't (can't) fix the cause.  
							
							
							
						 
						
							2015-06-04 16:17:45 -07:00  
				
					
						
							
							
								 
						
							
							
								51fccff235 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7600 . The warning message was not a symptom of a problem, it was just that the HG client was trying to fetch folders that aren't in the Suitcase, so that fails. This should make the warning message go away in that situation. (fetching those folders will still fail, because they aren't available over HG)  
							
							
							
						 
						
							2015-06-04 15:04:36 -07:00  
				
					
						
							
							
								 
						
							
							
								f63e7ec46f 
								
							
								 
							
						 
						
							
							
								
								Trivial: fix copy-paste typo in string  
							
							
							
						 
						
							2015-06-04 09:30:41 -07:00  
				
					
						
							
							
								 
						
							
							
								2fff376762 
								
							
								 
							
						 
						
							
							
								
								More assertions in inventory client tests to check for assorted combinations of cached/non-cached/existing/non-existing items  
							
							
							
						 
						
							2015-06-04 09:17:12 -07:00  
				
					
						
							
							
								 
						
							
							
								6f469ec0a5 
								
							
								 
							
						 
						
							
							
								
								Added tests that verify the absence of the bug fixed in the previous commits (cache issues).  
							
							
							
						 
						
							2015-06-04 08:52:57 -07:00  
				
					
						
							
							
								 
						
							
							
								a433a40980 
								
							
								 
							
						 
						
							
							
								
								Making the inventory cache static, so that there's less timers.  
							
							
							
						 
						
							2015-06-04 07:10:06 -07:00  
				
					
						
							
							
								 
						
							
							
								ea5aa82c2c 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7567 . Once again, avoiding prefetching  linked items within linked folders. Also fixing the inventory connector GetMultipleItems, so that if everything is in the cache, it returns successfully rather than unsuccessfully.  
							
							
							
						 
						
							2015-06-04 06:58:07 -07:00  
				
					
						
							
							
								 
						
							
							
								bac53387a9 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7567 : added an 8-sec expiring item cache to the inventory network connector. This fixed the problem on my local test grid and generally made things faster. This cache has been needed for a while... there are many parts in the code where the sim gets an item multiple times in a short amount of time (rezzing attachs and objects, for example).  
							
							... 
							
							
							
							Other minor changes:
- added the scene as a parameter to the constructor od FetchInvDescHandler, so that I could see in which scene the handler was being called
- brought linked items in linked folders back to being prefetched 
							
						 
						
							2015-06-03 17:42:41 -07:00  
				
					
						
							
							
								 
						
							
							
								3141664d6b 
								
							
								 
							
						 
						
							
							
								
								I suspect the viewer doesn't need the target of linked items inside linked folders to go in the reply of the original request. At least my tests indicate that. Pushing this out, so that others who use linked folders a lot more can verify.  
							
							
							
						 
						
							2015-06-02 16:31:56 -07:00  
				
					
						
							
							
								 
						
							
							
								0531448664 
								
							
								 
							
						 
						
							
							
								
								New unit tests for FetchInventory2 cap.  
							
							
							
						 
						
							2015-06-02 15:48:16 -07:00  
				
					
						
							
							
								 
						
							
							
								be6fb22d69 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7567 . One of the reported log messages showed this:  
							
							... 
							
							
							
							09:38:40 - [LOGHTTP]: Slow handling of 15572 POST /CAPS/b12c7e98-8261-4953-b7d1-1c414c9893fc FetchInventory2 8acfbca3-13b5-434f-898c-5f4bbe8a76ff from 92.237.199.112:60083 took 62391ms
FetchInventory itself wasn't taking advantage of the new inventory API. This commit fixes that. 
							
						 
						
							2015-06-02 15:40:13 -07:00  
				
					
						
							
							
								 
						
							
							
								8de65a8fb3 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7594 : putting things as they were before regarding duplicate removal. Also added test to check that duplicates are being removed. The test passes. I have no idea how duplicates would not be removed, as reported in the mantis.  
							
							
							
						 
						
							2015-06-01 20:05:51 -07:00  
				
					
						
							
							
								 
						
							
							
								442c025335 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7594 . Fixing the broken code I just introduced.  
							
							
							
						 
						
							2015-06-01 18:57:01 -07:00  
				
					
						
							
							
								 
						
							
							
								7b5e97f04f 
								
							
								 
							
						 
						
							
							
								
								More on mantis  #7594 , this a=time addressing the reported exception, which seems to be a separate issue from the duplicate folders.  
							
							
							
						 
						
							2015-06-01 16:37:04 -07:00  
				
					
						
							
							
								 
						
							
							
								7effd3b158 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7594 . This should be functionally equivalent to what it was, but just in case mono has a bug in List<T>.Find, here is the Linq equivalent of distinct-ness.  
							
							
							
						 
						
							2015-06-01 15:11:30 -07:00  
				
					
						
							
							
								 
						
							
							
								dcf31ee762 
								
							
								 
							
						 
						
							
							
								
								Correct constant RCERR_CAST_TIME_EXCEEDED.  
							
							... 
							
							
							
							Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-06-01 13:09:05 -04:00  
				
					
						
							
							
								 
						
							
							
								5d3c327e93 
								
							
								 
							
						 
						
							
							
								
								Add a new os function "osGetGender()"  
							
							
							
						 
						
							2015-05-29 23:02:12 -07:00  
				
					
						
							
							
								 
						
							
							
								0af17c9484 
								
							
								 
							
						 
						
							
							
								
								llListRandomize() wasn't very random  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-05-27 11:15:09 -07:00  
				
					
						
							
							
								 
						
							
							
								5e09e52ee9 
								
							
								 
							
						 
						
							
							
								
								Attachments Module. Fix detach event not being fired until the next time the object is attached.  
							
							... 
							
							
							
							Not an ideal fix but this allows scripts such as AOs to remove animations when detached etc. The pause added does not affect other avatars or the scene in general and only pauses the avatar performing the detach for an extra 2 milliseconds.
Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-05-26 15:05:32 -07:00  
				
					
						
							
							
								 
						
							
							
								9766dc1f81 
								
							
								 
							
						 
						
							
							
								
								Add WhiteCore's LL Json functions  
							
							
							
						 
						
							2015-05-26 21:05:59 +02:00  
				
					
						
							
							
								 
						
							
							
								22ee1c30e3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-05-25 15:19:27 -07:00  
				
					
						
							
							
								 
						
							
							
								35d58fe9d4 
								
							
								 
							
						 
						
							
							
								
								Minor change of statement order in unit test  
							
							
							
						 
						
							2015-05-25 15:19:00 -07:00  
				
					
						
							
							
								 
						
							
							
								abb3bb60a6 
								
							
								 
							
						 
						
							
							
								
								Fix mesh cache race condition in llCastRay V3.  
							
							... 
							
							
							
							Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-05-23 08:14:28 -04:00  
				
					
						
							
							
								 
						
							
							
								fdc383a843 
								
							
								 
							
						 
						
							
							
								
								Use own mesh cache in llCastRay V3 after throttling.  
							
							... 
							
							
							
							Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-05-22 01:21:50 -04:00  
				
					
						
							
							
								 
						
							
							
								7d26815d0e 
								
							
								 
							
						 
						
							
							
								
								Throttle llCastRay V3.  
							
							... 
							
							
							
							Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-05-22 01:21:18 -04:00  
				
					
						
							
							
								 
						
							
							
								edcba95ab5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into moses  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2015-05-20 23:40:52 +02:00  
				
					
						
							
							
								 
						
							
							
								d9afe354ac 
								
							
								 
							
						 
						
							
							
								
								New values returned by llGetEnv  
							
							... 
							
							
							
							Implements recent changes to llGetEnv
region_cpu_ratio hardcoded to 1
region_product_sku hardcoded to OpenSim
Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-05-20 14:36:54 -04:00  
				
					
						
							
							
								 
						
							
							
								946a6622fe 
								
							
								 
							
						 
						
							
							
								
								Removing duplicate definition  
							
							
							
						 
						
							2015-05-19 15:52:13 -04:00  
				
					
						
							
							
								 
						
							
							
								140ea04b9d 
								
							
								 
							
						 
						
							
							
								
								Merging Opensim upstream before generating patch  
							
							
							
						 
						
							2015-05-19 15:18:45 -04:00  
				
					
						
							
							
								 
						
							
							
								91a55c0794 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/M-O-S-E-S/opensim  into moses.metricsPhase2  
							
							... 
							
							
							
							Fixed conflicts.
Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2015-05-19 14:07:44 -04:00  
				
					
						
							
							
								 
						
							
							
								3efcef7d7e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'moses.metricsPhase2' of git.irl.ucf.edu:/irl/git/opensim into moses.metricsPhase2  
							
							
							
						 
						
							2015-05-18 16:36:06 -04:00  
				
					
						
							
							
								 
						
							
							
								6a48c87cd2 
								
							
								 
							
						 
						
							
							
								
								resolve possible nullref when sending appearance packet. Thanks to zadark for pointing this out.  
							
							
							
						 
						
							2015-05-13 15:59:58 -07:00  
				
					
						
							
							
								 
						
							
							
								3c2886cd75 
								
							
								 
							
						 
						
							
							
								
								Adding back command to clear region's user cache  
							
							
							
						 
						
							2015-05-13 14:31:28 -05:00  
				
					
						
							
							
								 
						
							
							
								cb586d1158 
								
							
								 
							
						 
						
							
							
								
								Enable grab feature (Ctrl+Drag) for non-physical link-sets and add code to handle spin (Ctrl+Shift+Drag)  
							
							... 
							
							
							
							This patch fixes permission issues with dragging scripted objects. As on LL grid, scripted prims can not be dragged. Also after dragging, the group was not marked as updated. This meant that after the region was restarted the group would revert to its original position. This version fixes issues where scripts in child prims were not detected and also blocks grab for attachments.
Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-05-13 12:16:14 -05:00  
				
					
						
							
							
								 
						
							
							
								d348f87161 
								
							
								 
							
						 
						
							
							
								
								Patch llCastRay fully simplified to V3.  
							
							
							
						 
						
							2015-05-12 15:40:42 -07:00  
				
					
						
							
							
								 
						
							
							
								d52f58a733 
								
							
								 
							
						 
						
							
							
								
								Disable the "show threadpool calls active" console command for now.  
							
							... 
							
							
							
							Whilst this can be very useful to identify threads held too long by incoming packet processing,
it can also be very misleading as the count updates are not atomic (race conditions lead to growth in numbers over time).
This could be solved by making the counts volatile but I don't currently have time to assess the performance impact, though it's almost certainly negligible.
If anybody else wants to do that and re-enable this command then please feel free. 
							
						 
						
							2015-05-12 19:54:25 +01:00  
				
					
						
							
							
								 
						
							
							
								aefed57158 
								
							
								 
							
						 
						
							
							
								
								One more test in UserAccountsClient.  
							
							
							
						 
						
							2015-05-12 08:55:32 -07:00  
				
					
						
							
							
								 
						
							
							
								923a57a91f 
								
							
								 
							
						 
						
							
							
								
								Added tests for UserAccountService in Robust. In the process fixed a couple of bugs in the network connectors. For some reason the robust-bound code had a CreateUser method, while the client-bound code had no such method. I assume someone is extending the client-side code with their own connectors. I added the missing method, but didn't add it to the service interface.  
							
							
							
						 
						
							2015-05-11 19:55:23 -07:00  
				
					
						
							
							
								 
						
							
							
								c20a5dd75a 
								
							
								 
							
						 
						
							
							
								
								Trivial change just to trigger jenkins to build again  
							
							
							
						 
						
							2015-05-11 09:05:09 -07:00  
				
					
						
							
							
								 
						
							
							
								3df472f10d 
								
							
								 
							
						 
						
							
							
								
								Added inventory tests to Robust.Tests.  
							
							
							
						 
						
							2015-05-11 08:52:12 -07:00  
				
					
						
							
							
								 
						
							
							
								3c596e47c6 
								
							
								 
							
						 
						
							
							
								
								Knocked off a few compiler warnings regarding unused variables.  
							
							
							
						 
						
							2015-05-10 21:54:24 -07:00  
				
					
						
							
							
								 
						
							
							
								eb9b16d284 
								
							
								 
							
						 
						
							
							
								
								Added simple test for IM in Robust too.  
							
							... 
							
							
							
							Changed Inventory data to use the mock one in Common Tests. (but still not inventory tests) 
							
						 
						
							2015-05-10 21:49:24 -07:00  
				
					
						
							
							
								 
						
							
							
								4b94fb8443 
								
							
								 
							
						 
						
							
							
								
								Added this form that comes handy for testing the grid service in Robust.  
							
							
							
						 
						
							2015-05-10 21:16:12 -07:00  
				
					
						
							
							
								 
						
							
							
								811b026ed5 
								
							
								 
							
						 
						
							
							
								
								Deleted OpenSim.Tests.Client.GridClient and PresenceClient, as they have been subsumed by the new testing framework.  
							
							
							
						 
						
							2015-05-10 21:15:22 -07:00  
				
					
						
							
							
								 
						
							
							
								c2cf22ea4f 
								
							
								 
							
						 
						
							
							
								
								Added the beginning of a new test framework for robust connectors and services. For now, just Grid and Presence. This framework starts a robust server (as a thread) listening on a port in localhost, then the tests are client code.  
							
							
							
						 
						
							2015-05-10 21:04:46 -07:00  
				
					
						
							
							
								 
						
							
							
								05737a1010 
								
							
								 
							
						 
						
							
							
								
								Improved comments on fetch inventory tests  
							
							
							
						 
						
							2015-05-10 08:59:33 -07:00  
				
					
						
							
							
								 
						
							
							
								cd12ecd44e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-05-10 08:48:04 -07:00  
				
					
						
							
							
								 
						
							
							
								f992ed0f40 
								
							
								 
							
						 
						
							
							
								
								Added unit tests for FetchInventoryDescendents  http://wiki.secondlife.com/wiki/Linden_Lab_Official:Inventory_API#Fetch_Inventory_Descendents  
							
							... 
							
							
							
							Also, consolidated the location of the files that handle inventory capabilities. 
							
						 
						
							2015-05-10 08:44:21 -07:00  
				
					
						
							
							
								 
						
							
							
								f20728fc86 
								
							
								 
							
						 
						
							
							
								
								Constrain 'terrain modify' to selected Region  
							
							... 
							
							
							
							Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-05-09 15:25:33 -04:00  
				
					
						
							
							
								 
						
							
							
								adf0f49a69 
								
							
								 
							
						 
						
							
							
								
								Fix mantis  #7054 : AO in Firestorm and Kokua stopped loading after new inventory code in place. Cause: # of descendants was wrong.  
							
							
							
						 
						
							2015-05-09 08:58:59 -07:00  
				
					
						
							
							
								 
						
							
							
								0bf1209f90 
								
							
								 
							
						 
						
							
							
								
								Another major overhaul of inventory downloading, this time pertaining to inventory links. Added yet another function to IInventoryService to get multiple items at once, so that fetching collections of linked items is done once per folder instead of once per item.  
							
							
							
						 
						
							2015-05-08 20:53:28 -07:00  
				
					
						
							
							
								 
						
							
							
								e5cf6a29fb 
								
							
								 
							
						 
						
							
							
								
								Restore handling of bad folders. I'm not entirely sure this is part of the protocol -- I don't see it here:  http://wiki.secondlife.com/wiki/Linden_Lab_Official:Inventory_API#Fetch_inventory_descendents  
							
							... 
							
							
							
							But who knows! 
							
						 
						
							2015-05-08 17:02:02 -07:00  
				
					
						
							
							
								 
						
							
							
								3110b1661f 
								
							
								 
							
						 
						
							
							
								
								Apparently Firestorm sometimes sends duplicate folder ids on the same request (see  http://opensimulator.org/mantis/view.php?id=7054#c28297 ). This was throwing the new inventory download code off.  
							
							... 
							
							
							
							Firestorm also sends requests for folder UUID.Zero, which doesn't exist, but doesn't cause any problems either -- it just fails. I'm leaving the warning message for now, just to keep an eye on which folders can't be found, but may remove it in the future. 
							
						 
						
							2015-05-08 08:37:31 -07:00  
				
					
						
							
							
								 
						
							
							
								3548e39f9a 
								
							
								 
							
						 
						
							
							
								
								I shouldn't write code this early in the morning... Fixing a 'duh' on previous commit.  
							
							
							
						 
						
							2015-05-08 07:36:30 -07:00  
				
					
						
							
							
								 
						
							
							
								a68aab14fa 
								
							
								 
							
						 
						
							
							
								
								Additional debug message to help diagnose a warning message and exception related to previous commit.  
							
							... 
							
							
							
							See http://opensimulator.org/mantis/view.php?id=7054#c28282  
							
						 
						
							2015-05-08 06:57:06 -07:00  
				
					
						
							
							
								 
						
							
							
								c74cef0f42 
								
							
								 
							
						 
						
							
							
								
								Major change in the way inventory is downloaded: added a method throughout IIventoryService that fetches sets of folders at once. Also added folder id in the InventoryCollection data structure, so that we don't need to go to inventory server again just for that. This reduces the chatter between sims and inventory server by... a lot. On my tests, this reduces initial inventory download down to 30% of what it currently is.  
							
							
							
						 
						
							2015-05-07 19:24:08 -07:00  
				
					
						
							
							
								 
						
							
							
								ca4569eeb4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-05-07 12:38:40 -07:00  
				
					
						
							
							
								 
						
							
							
								cc1fc400d8 
								
							
								 
							
						 
						
							
							
								
								pCampbot: added behavior that mimic initial inventory download. It's not exactly what the viewer does, but it's close enough, and the elapsed time can be measured.  
							
							
							
						 
						
							2015-05-07 12:37:49 -07:00  
				
					
						
							
							
								 
						
							
							
								dc4c9b1bb0 
								
							
								 
							
						 
						
							
							
								
								Minor whitespace removal  
							
							
							
						 
						
							2015-05-07 14:09:29 -04:00  
				
					
						
							
							
								 
						
							
							
								a9dd3028b9 
								
							
								 
							
						 
						
							
							
								
								Add 'terrain modify noise' and code cleanup  
							
							... 
							
							
							
							Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-05-07 14:07:50 -04:00  
				
					
						
							
							
								 
						
							
							
								4bf62e11b6 
								
							
								 
							
						 
						
							
							
								
								'terrain modify' command for area-of-effect operations  
							
							... 
							
							
							
							Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-05-06 13:55:22 -04:00  
				
					
						
							
							
								 
						
							
							
								8676b017b2 
								
							
								 
							
						 
						
							
							
								
								Attempt at fixing mantis  #7054 . The two inventory threads are stepping on each other's feet. This needs real-world testing, as I'm not sure of all the consequences of reducing the number of worker threads to 1.  
							
							
							
						 
						
							2015-05-05 21:28:27 -07:00  
				
					
						
							
							
								 
						
							
							
								1abbad71b4 
								
							
								 
							
						 
						
							
							
								
								Refactored some code that is used in two different dlls related to SOP rewriting. Also added some unit tests that relate to mantis  #7514  
							
							
							
						 
						
							2015-05-05 20:59:09 -07:00  
				
					
						
							
							
								 
						
							
							
								44b8b9fef6 
								
							
								 
							
						 
						
							
							
								
								Revert "Patch llCastRay fully-simplified to V2." for further review.  
							
							... 
							
							
							
							This reverts commit c96ee68953 
							
						 
						
							2015-05-04 16:23:16 -04:00  
				
					
						
							
							
								 
						
							
							
								dfb73c1464 
								
							
								 
							
						 
						
							
							
								
								fix a minor whitespace issue  
							
							
							
						 
						
							2015-05-04 15:56:12 -04:00  
				
					
						
							
							
								 
						
							
							
								49991d055a 
								
							
								 
							
						 
						
							
							
								
								Adding the command <dobackup>to opensim console which requires a region name as an argument and will do an oar of that region if the autobackup module is enabled  
							
							... 
							
							
							
							Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-05-04 15:53:31 -04:00  
				
					
						
							
							
								 
						
							
							
								382e05df14 
								
							
								 
							
						 
						
							
							
								
								Missing constants for llGetObjectDetails  
							
							... 
							
							
							
							OBJECT_BODY_SHAPE_TYPE
OBJECT_HOVER_HEIGHT
OBJECT_LAST_OWNER_ID
OBJECT_RENDER_WEIGHT
Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-05-04 13:18:52 -04:00  
				
					
						
							
							
								 
						
							
							
								96a86e7d5a 
								
							
								 
							
						 
						
							
							
								
								Fixed a bug that would cause the sim extra stats reporter to fail in reporting stats. The bug was caused by the current process threads which can return null references.  
							
							... 
							
							
							
							Test Plan: Tested on windows using opensim standalone and the json stats.
Reviewers: rlouden, ssirigam, clattin, martin, kboswell
Reviewed By: rlouden, ssirigam, clattin, martin, kboswell
Differential Revision: http://cr.irl.ucf.edu/D277  
							
						 
						
							2015-05-04 13:17:11 -04:00  
				
					
						
							
							
								 
						
							
							
								5a2440dfdf 
								
							
								 
							
						 
						
							
							
								
								Implement llGetGeometricCenter correctly.  
							
							... 
							
							
							
							Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-05-04 13:14:09 -04:00  
				
					
						
							
							
								 
						
							
							
								c96ee68953 
								
							
								 
							
						 
						
							
							
								
								Patch llCastRay fully-simplified to V2.  
							
							... 
							
							
							
							Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-05-04 12:44:58 -04:00  
				
					
						
							
							
								 
						
							
							
								cb517839e9 
								
							
								 
							
						 
						
							
							
								
								Fixed vocabulary in a comment to match the code.  
							
							
							
						 
						
							2015-05-04 10:05:36 -04:00  
				
					
						
							
							
								 
						
							
							
								43b8bd0c35 
								
							
								 
							
						 
						
							
							
								
								Implement llCastRay fully, simplified.  
							
							
							
						 
						
							2015-05-03 23:41:11 -07:00  
				
					
						
							
							
								 
						
							
							
								30f9e5372e 
								
							
								 
							
						 
						
							
							
								
								Only send parcel layer data around the point of interest. Can be disabled  
							
							... 
							
							
							
							by setting [LandManagement]LimitParcelLayerUpdateDistance=false
New parameters added to OpenSimDefaults for the distance and enablement. 
							
						 
						
							2015-05-03 21:56:41 -07:00  
				
					
						
							
							
								 
						
							
							
								73efb1633f 
								
							
								 
							
						 
						
							
							
								
								lock collision mesh cache when accessing  
							
							
							
						 
						
							2015-05-03 19:54:03 -07:00  
				
					
						
							
							
								 
						
							
							
								60e719286b 
								
							
								 
							
						 
						
							
							
								
								Make Meshmerizer mesh cache static so it can be shared across class instances  
							
							
							
						 
						
							2015-05-03 17:05:48 -07:00  
				
					
						
							
							
								 
						
							
							
								877371411a 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7514  
							
							... 
							
							
							
							I think this is it -- a bug introduced back in October, where the prefix and name space were being added twice on HG asset posts bu simulators. 
							
						 
						
							2015-05-02 22:18:58 -07:00  
				
					
						
							
							
								 
						
							
							
								09edc9619a 
								
							
								 
							
						 
						
							
							
								
								It wasn't that. Revert "Mantis #7514"  
							
							... 
							
							
							
							This reverts commit 365f46bfa9 
							
						 
						
							2015-05-02 22:15:26 -07:00  
				
					
						
							
							
								 
						
							
							
								365f46bfa9 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7514  
							
							... 
							
							
							
							Mono bug introduces double xmlns attribute names when rewriting the asset in HGAssetService, e.g.  <SceneObjectPart xmlns:xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " xmlns:xmlns:xsd="http://www.w3.org/2001/XMLSchema ">.
Solution: remove all attributes before saving. 
							
						 
						
							2015-05-02 20:40:37 -07:00  
				
					
						
							
							
								 
						
							
							
								4211309ec7 
								
							
								 
							
						 
						
							
							
								
								Corrected typo in namespace  
							
							
							
						 
						
							2015-05-02 10:27:57 -07:00  
				
					
						
							
							
								 
						
							
							
								c4a3c93097 
								
							
								 
							
						 
						
							
							
								
								Fixed a bug that would cause the sim extra stats reporter to fail in reporting stats. The bug was caused by the current process threads which can return null references.  
							
							... 
							
							
							
							Test Plan: Tested on windows using opensim standalone and the json stats.
Reviewers: rlouden, kboswell, clattin, martin, ssirigam
Differential Revision: http://cr.irl.ucf.edu/D277  
							
						 
						
							2015-05-01 17:09:18 -04:00  
				
					
						
							
							
								 
						
							
							
								72e17b0219 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into moses.metricsPhase2  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.cs
	OpenSim/Region/Framework/Scenes/SimStatsReporter.cs 
							
						 
						
							2015-05-01 14:11:16 -04:00  
				
					
						
							
							
								 
						
							
							
								625452b84b 
								
							
								 
							
						 
						
							
							
								
								Updated phase 2 to have the changes originally done in phase 1 for the defaultNumberFramesStored.  
							
							... 
							
							
							
							Test Plan: Tested using opensim standalone on windows with json stats.
Reviewers: rlouden
Reviewed By: rlouden
Differential Revision: http://cr.irl.ucf.edu/D275  
							
						 
						
							2015-04-30 16:02:45 -04:00  
				
					
						
							
							
								 
						
							
							
								da32512ea4 
								
							
								 
							
						 
						
							
							
								
								Updated all occurrences of AssemblyVersion("0.8.1.*") to AssemblyVersion("0.8.2.*")  
							
							
							
						 
						
							2015-04-29 18:47:17 -07:00  
				
					
						
							
							
								 
						
							
							
								59778cfc2a 
								
							
								 
							
						 
						
							
							
								
								Added in all metrics for Phase 1 except for Time Dilation.  
							
							... 
							
							
							
							Test Plan:
Tested on local opensim and firestorm. Not tested with JSON stats
reporter.
Reviewers: rlouden
Reviewed By: rlouden
Differential Revision: http://cr.irl.ucf.edu/D269 
Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-04-29 18:22:24 -07:00  
				
					
						
							
							
								 
						
							
							
								cb3c6038af 
								
							
								 
							
						 
						
							
							
								
								Changed the 10 value to be a constant value inside of the Scene called m_DefaultNumberFramesStored.  
							
							... 
							
							
							
							Test Plan: Tested on windows with the json stats reporter.
Reviewers: rlouden, kboswell, clattin, ssirigam, martin
Reviewed By: rlouden, kboswell, clattin, ssirigam, martin
Differential Revision: http://cr.irl.ucf.edu/D273  
							
						 
						
							2015-04-29 16:20:03 -04:00  
				
					
						
							
							
								 
						
							
							
								e171ae899d 
								
							
								 
							
						 
						
							
							
								
								Revert "Enable grab feature (Ctrl+Drag) for non-physical link-sets and add code to handle spin (Ctrl+Shift+Drag)"  
							
							... 
							
							
							
							We found that linksets can move if the root prim is unscripted. Will revert this until a fix can be implemented. 
							
						 
						
							2015-04-28 17:24:54 -05:00  
				
					
						
							
							
								 
						
							
							
								bebdc29eff 
								
							
								 
							
						 
						
							
							
								
								Changed the 10 value to be a constant value inside of the Scene called m_DefaultNumberFramesStored.  
							
							... 
							
							
							
							Test Plan: Tested on windows with the json stats reporter.
Reviewers: rlouden, ssirigam, martin, kboswell, clattin
Differential Revision: http://cr.irl.ucf.edu/D273  
							
						 
						
							2015-04-28 16:56:53 -04:00  
				
					
						
							
							
								 
						
							
							
								38459104eb 
								
							
								 
							
						 
						
							
							
								
								Revert "Revert "Fix the click to buy prim dialog not being displayed with alpha viewers after recent changes to viewer code by LL.""  
							
							... 
							
							
							
							This brings back the fix for recent viewer click to buy prim dialog which was reverted after some reports of objects being altered when touched. 
							
						 
						
							2015-04-28 09:36:56 -05:00  
				
					
						
							
							
								 
						
							
							
								d80230adcd 
								
							
								 
							
						 
						
							
							
								
								Revert "Fix the click to buy prim dialog not being displayed with alpha viewers after recent changes to viewer code by LL."  
							
							... 
							
							
							
							See: http://opensimulator.org/mantis/view.php?id=7426#c28089 
Reverting this commit due to unwanted effects. 
							
						 
						
							2015-04-27 15:46:09 -05:00  
				
					
						
							
							
								 
						
							
							
								cde4e7ec86 
								
							
								 
							
						 
						
							
							
								
								Fix the click to buy prim dialog not being displayed with alpha viewers after recent changes to viewer code by LL.  
							
							... 
							
							
							
							Recent viewer changes by linden lab now require more information when requesting prim tooltip data. The object properties must now be sent when the viewer requests the object family properties used to display the tool tip. Thanks to Liru for finding the viewer commit that broke this feature in OS.
Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-04-25 00:06:48 -05:00  
				
					
						
							
							
								 
						
							
							
								0b3adc961b 
								
							
								 
							
						 
						
							
							
								
								Added in all metrics for Phase 1 except for Time Dilation.  
							
							... 
							
							
							
							Test Plan:
Tested on local opensim and firestorm. Not tested with JSON stats
reporter.
Reviewers: rlouden
Reviewed By: rlouden
Differential Revision: http://cr.irl.ucf.edu/D269  
							
						 
						
							2015-04-21 17:33:26 -04:00  
				
					
						
							
							
								 
						
							
							
								c3138f9f38 
								
							
								 
							
						 
						
							
							
								
								Phase 2 additons with Frame Dilation metric.  
							
							
							
						 
						
							2015-04-21 16:15:48 -04:00  
				
					
						
							
							
								 
						
							
							
								1959eb8372 
								
							
								 
							
						 
						
							
							
								
								Moved over metrics from previous OpenSim 0.8.0.3 repository (this new repository is now the master branch from OpenSim).  
							
							
							
						 
						
							2015-04-21 14:29:17 -04:00  
				
					
						
							
							
								 
						
							
							
								e855c8e711 
								
							
								 
							
						 
						
							
							
								
								Allow setting profilecut diff to 0.02 from scripts just like from viewer.  
							
							... 
							
							
							
							Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-04-20 16:42:06 -04:00  
				
					
						
							
							
								 
						
							
							
								f11720d71f 
								
							
								 
							
						 
						
							
							
								
								Enable grab feature (Ctrl+Drag) for non-physical link-sets and add code to handle spin (Ctrl+Shift+Drag)  
							
							... 
							
							
							
							This patch fixes permission issues with dragging scripted objects. As on LL grid, scripted prims can not be dragged now. Also after dragging, the group was not marked as updated. This meant that after the region was restarted the group would revert to its original position.
Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-04-20 16:38:37 -04:00  
				
					
						
							
							
								 
						
							
							
								263db44129 
								
							
								 
							
						 
						
							
							
								
								Implement llGetBoundingBox fully.  
							
							... 
							
							
							
							Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-04-20 16:23:34 -04:00  
				
					
						
							
							
								 
						
							
							
								7d699514a5 
								
							
								 
							
						 
						
							
							
								
								Revert "Enable grab feature (Ctrl+Drag) for non-physical link-sets and add code to handle spin (Ctrl+Shift+Drag)"  
							
							... 
							
							
							
							This change sees to enable general moving of objects with touch scripts.
Reverting until the move permissions are understood.
This reverts commit 28ce323802 
							
						 
						
							2015-04-19 20:22:55 -07:00  
				
					
						
							
							
								 
						
							
							
								b4347cf214 
								
							
								 
							
						 
						
							
							
								
								Avoid deadlock in NPCModule between DeleteNPC and GetNPC on m_avatars  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-04-18 08:08:33 -05:00  
				
					
						
							
							
								 
						
							
							
								28ce323802 
								
							
								 
							
						 
						
							
							
								
								Enable grab feature (Ctrl+Drag) for non-physical link-sets and add code to handle spin (Ctrl+Shift+Drag)  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-04-17 19:37:18 -05:00  
				
					
						
							
							
								 
						
							
							
								2e1f5bb011 
								
							
								 
							
						 
						
							
							
								
								Temporarily comment out OSSL enabled warning log message.  
							
							... 
							
							
							
							Added in wrong place. It is printed once per script rather than once per region. 
							
						 
						
							2015-04-14 11:30:14 -07:00  
				
					
						
							
							
								 
						
							
							
								e4e58fad32 
								
							
								 
							
						 
						
							
							
								
								Enable OSSL functions by default using the osslEnable.ini configuration file.  
							
							... 
							
							
							
							This changes OpenSim.ini.example to, by default, include osslEnable.ini which
turns on the OSSL functions and limits who can do which operations. 
							
						 
						
							2015-04-14 07:17:54 -07:00  
				
					
						
							
							
								 
						
							
							
								9b337b089c 
								
							
								 
							
						 
						
							
							
								
								Add osCheckODE() function so scripts can configure for running with legacy physics engine.  
							
							... 
							
							
							
							Function returns 'true' of the physics engine is configured to be 'OpenDynamicsEngine'.
  The presumption is that all other physics engines work the same (like SL) or it is a bug.
  Does not require ossl functions to be enabled. 
							
						 
						
							2015-04-12 19:30:55 -07:00  
				
					
						
							
							
								 
						
							
							
								1e444b1449 
								
							
								 
							
						 
						
							
							
								
								Change UserProfiles so that the parcel name is used for a ProfilePick and not the parcel owners name. This change also fixes a bug where if the avatar enters and does not move, creating or editing a ProfilePick would set the parcelId as an empty UUID. This is because ScenePresence.currentParcelUUID is not set until the avatar moves.  
							
							... 
							
							
							
							Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-04-12 15:36:22 -04:00  
				
					
						
							
							
								 
						
							
							
								bdb91d0e70 
								
							
								 
							
						 
						
							
							
								
								Fix llTargetOmega non-physical gain.  
							
							... 
							
							
							
							Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-04-12 14:55:44 -04:00  
				
					
						
							
							
								 
						
							
							
								beba2ce781 
								
							
								 
							
						 
						
							
							
								
								Fix stand position for differing seat and root rotation.  
							
							... 
							
							
							
							Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-04-12 12:53:47 -04:00  
				
					
						
							
							
								 
						
							
							
								8d66284841 
								
							
								 
							
						 
						
							
							
								
								BulletSim: implement VEHICLE_REFERENCE_FRAME.  Thanks Vegaslon!.  
							
							
							
						 
						
							2015-04-05 20:20:37 -07:00  
				
					
						
							
							
								 
						
							
							
								c0ad5ee81d 
								
							
								 
							
						 
						
							
							
								
								varregion: update MapImageServiceModule to upload multiple map tiles for large regions.  
							
							
							
						 
						
							2015-03-29 17:21:19 -07:00  
				
					
						
							
							
								 
						
							
							
								6081ae3554 
								
							
								 
							
						 
						
							
							
								
								varregion: update MapImageModule and ShadedMapTimeRenderer for variable sized regions.  
							
							
							
						 
						
							2015-03-29 16:55:18 -07:00  
				
					
						
							
							
								 
						
							
							
								df14b40e88 
								
							
								 
							
						 
						
							
							
								
								varregion: update LandManagementModule and LandObject for variable sized regions.  
							
							
							
						 
						
							2015-03-29 16:45:00 -07:00  
				
					
						
							
							
								 
						
							
							
								07dead7dcb 
								
							
								 
							
						 
						
							
							
								
								varregion: any conversions of use of Constants.RegionSize converted into  
							
							... 
							
							
							
							Util.cs routines to convert region coords to and from world coords or handles. 
							
						 
						
							2015-03-29 14:25:12 -07:00  
				
					
						
							
							
								 
						
							
							
								c5a7bf6601 
								
							
								 
							
						 
						
							
							
								
								varregion: add varregion and TerrainData use in LLClientView.  
							
							... 
							
							
							
							Add sending multiple parcel patches and sending patches by avatar
view distance. 
							
						 
						
							2015-03-28 08:30:52 -07:00  
				
					
						
							
							
								 
						
							
							
								08c72a8dc1 
								
							
								 
							
						 
						
							
							
								
								varregion: remove use of Constants.RegionSize is various places.  
							
							... 
							
							
							
							More use of the Util routines for conversion of region handles into addresses. 
							
						 
						
							2015-03-28 07:50:04 -07:00  
				
					
						
							
							
								 
						
							
							
								bedafb8fae 
								
							
								 
							
						 
						
							
							
								
								varregion: refactor use of 'double heightmap[,]' into references to new class TerrainData  
							
							... 
							
							
							
							and push the implementation from Scene into the database readers and writers. 
							
						 
						
							2015-03-27 19:32:50 -07:00  
				
					
						
							
							
								 
						
							
							
								d74d74c910 
								
							
								 
							
						 
						
							
							
								
								varregion: restore checkAgentAccessToRegion routine in EntityTransferModule.  
							
							
							
						 
						
							2015-03-27 06:47:55 -07:00  
				
					
						
							
							
								 
						
							
							
								4b066d373b 
								
							
								 
							
						 
						
							
							
								
								Comment spammy XMLRPC router message - we don't need to know every time a  
							
							... 
							
							
							
							script does something that wil fail anyway. 
							
						 
						
							2015-03-25 19:14:30 +01:00  
				
					
						
							
							
								 
						
							
							
								752901c5f4 
								
							
								 
							
						 
						
							
							
								
								Make attachment rezzing async again for NPC. Doing that sync causes a deadlock  
							
							... 
							
							
							
							with the script thread. 
							
						 
						
							2015-03-24 01:37:14 +01:00  
				
					
						
							
							
								 
						
							
							
								65c0c4be78 
								
							
								 
							
						 
						
							
							
								
								Allow re-setting the region restart timer. Also move restart notifications to  
							
							... 
							
							
							
							upper right corner again. 
							
						 
						
							2015-03-23 22:19:33 +01:00  
				
					
						
							
							
								 
						
							
							
								a2676388f4 
								
							
								 
							
						 
						
							
							
								
								Make the scripted dialogs and restart message appear in the top right corner  
							
							... 
							
							
							
							again. Viewers have been busy making these notifications all into toasts but
we believe there are message that are important enough to make the user
acknowledge them. 
							
						 
						
							2015-03-23 22:17:51 +01:00  
				
					
						
							
							
								 
						
							
							
								5cb8127e87 
								
							
								 
							
						 
						
							
							
								
								Make log output of remote admin's restart region call reflect restart cancellations properly.  
							
							
							
						 
						
							2015-03-23 22:16:49 +01:00  
				
					
						
							
							
								 
						
							
							
								97ff01a0c2 
								
							
								 
							
						 
						
							
							
								
								Taking a reference to the value collection is not thread safe. Change this  
							
							... 
							
							
							
							to create a shallow copy instead and then iterate it's values to avoid the
"out of sync" error. 
							
						 
						
							2015-03-23 22:15:25 +01:00  
				
					
						
							
							
								 
						
							
							
								9f18e3ba80 
								
							
								 
							
						 
						
							
							
								
								Varregion: first cut at removing Border class checks for region crossings.  
							
							... 
							
							
							
							Added Scene.PositionIsInCurrentRegion(pos) to sense when new position needs some crossing work.
Many changes made to EntityTransferModule to accomodate new crossing sense logic. 
							
						 
						
							2015-03-22 21:53:02 -07:00  
				
					
						
							
							
								 
						
							
							
								b51e46ceb8 
								
							
								 
							
						 
						
							
							
								
								Parameterize sleeps in LSL functions.  
							
							
							
						 
						
							2015-03-22 09:55:02 -07:00  
				
					
						
							
							
								 
						
							
							
								07a75677c3 
								
							
								 
							
						 
						
							
							
								
								Allow setting hollow to 99% from scripts just like from viewer.  
							
							
							
						 
						
							2015-03-22 09:53:27 -07:00  
				
					
						
							
							
								 
						
							
							
								f63d6ffd81 
								
							
								 
							
						 
						
							
							
								
								Allow setting holesize to 0.01 from scripts just like from viewer.  
							
							
							
						 
						
							2015-03-22 09:53:13 -07:00  
				
					
						
							
							
								 
						
							
							
								68ed200191 
								
							
								 
							
						 
						
							
							
								
								Allow setting dimple diff to 0.02 from scripts just like from viewer, add clipping and fix old copy-paste error.  
							
							
							
						 
						
							2015-03-22 09:53:03 -07:00  
				
					
						
							
							
								 
						
							
							
								5af82df9b6 
								
							
								 
							
						 
						
							
							
								
								viewers can set a minimum distance 0.02 between path cut start and path cut end  
							
							
							
						 
						
							2015-03-22 09:52:46 -07:00  
				
					
						
							
							
								 
						
							
							
								83e58ebc7c 
								
							
								 
							
						 
						
							
							
								
								oops someone set individual quaternion members and forgot to normalize  
							
							
							
						 
						
							2015-03-17 13:14:03 -07:00  
				
					
						
							
							
								 
						
							
							
								310e44f250 
								
							
								 
							
						 
						
							
							
								
								Re-enabled ability for avatar to ascend and descend whilst controlling view with lmb held down on avatar (in most viewers).  
							
							... 
							
							
							
							This had been disabled by 30b7863http://opensimulator.org/mantis/view.php?id=6835  
							
						 
						
							2015-03-17 18:55:33 +00:00  
				
					
						
							
							
								 
						
							
							
								5b31bb9cb9 
								
							
								 
							
						 
						
							
							
								
								Don't log http auth details by default.  
							
							... 
							
							
							
							This is a security risk when people distribute logs for debug purposes.
If necessary the information can be retrieved via config console commands.
Relates to http://opensimulator.org/mantis/view.php?id=7501  
							
						 
						
							2015-03-16 23:48:16 +00:00  
				
					
						
							
							
								 
						
							
							
								eda09d8763 
								
							
								 
							
						 
						
							
							
								
								Fix XBakes simulator-side authentication regression failure  
							
							... 
							
							
							
							Unlike the other connectors, XBakes uses a service auth retrieved from ServiceAuth.Create() and not code inherited from BaseServiceConnector.
Fixes regression from 7d3bafd5 
							
						 
						
							2015-03-16 23:40:34 +00:00  
				
					
						
							
							
								 
						
							
							
								e6889a6023 
								
							
								 
							
						 
						
							
							
								
								Update version info to 0.8.2.0  
							
							
							
						 
						
							2015-03-16 21:53:31 +00:00  
				
					
						
							
							
								 
						
							
							
								8b13e4e731 
								
							
								 
							
						 
						
							
							
								
								Revert "Allow a console command to give blank arguments ("") without the parser failing, e.g. login text """  
							
							... 
							
							
							
							This reverts commit 129cc49eb4 
							
						 
						
							2015-03-14 14:24:55 -07:00  
				
					
						
							
							
								 
						
							
							
								fec2527e6c 
								
							
								 
							
						 
						
							
							
								
								minor: fix compiler warnings in EstateDataRobustConnector  
							
							
							
						 
						
							2015-03-14 00:18:35 +00:00  
				
					
						
							
							
								 
						
							
							
								45dd0cc363 
								
							
								 
							
						 
						
							
							
								
								Actually start a region created via the "create region" console command.  
							
							... 
							
							
							
							Addresses http://opensimulator.org/mantis/view.php?id=7478  
							
						 
						
							2015-03-13 23:50:00 +00:00  
				
					
						
							
							
								 
						
							
							
								caa0e2a732 
								
							
								 
							
						 
						
							
							
								
								Don't try to write region size and MapfileStaticFile Nini settings that are not set up when invoking the RemoteAdmin create region facility.  
							
							... 
							
							
							
							Changes by MarcelEdward from http://opensimulator.org/mantis/view.php?id=7497 .  Thanks. 
							
						 
						
							2015-03-13 23:30:31 +00:00  
				
					
						
							
							
								 
						
							
							
								0aeea89258 
								
							
								 
							
						 
						
							
							
								
								Fix script state not being preserved in objects sent via Hypergrid.  
							
							... 
							
							
							
							This was because attributes were not being included in the transformation, hence losing the script state identity.
Symptoms are messages like "[SCENE OBJECT GROUP]: SavedScriptState element had no UUID in object test box"
Regression since the conference code merge.  Regression test extended for this case.
Relates to http://opensimulator.org/mantis/view.php?id=7439  
							
						 
						
							2015-03-13 20:09:29 +00:00  
				
					
						
							
							
								 
						
							
							
								3a7d42378f 
								
							
								 
							
						 
						
							
							
								
								Move state change in progress in ScriptInstance.PostEvent() to the top of the EventQueue lock to avoid some flags possibly being wrongly set (m_LastControlLevel, etc.)  
							
							
							
						 
						
							2015-03-12 00:14:30 +00:00  
				
					
						
							
							
								 
						
							
							
								7410924de0 
								
							
								 
							
						 
						
							
							
								
								Lock around EventQueue manipulation in ScriptInstance.SetState() as queues are not thread-safe structures.  
							
							... 
							
							
							
							This should also make it less likely that an event will be erroneously posted during a state change by precluding a race condition with a thread calling ScriptInstance.PostEvent() 
							
						 
						
							2015-03-12 00:07:01 +00:00  
				
					
						
							
							
								 
						
							
							
								b4b13510e8 
								
							
								 
							
						 
						
							
							
								
								A workaround for the state change problem described best here  http://opensimulator.org/mantis/view.php?id=6960  which should make state changes behave more like is described here  http://wiki.secondlife.com/wiki/State  
							
							
							
						 
						
							2015-03-12 00:01:30 +00:00  
				
					
						
							
							
								 
						
							
							
								78258a0fa1 
								
							
								 
							
						 
						
							
							
								
								help restart message corrected  
							
							... 
							
							
							
							The "restart" console command restarts the currently selected region or
all regions in this instance if root is selected. Changed the message
accordingly. 
							
						 
						
							2015-03-11 23:30:05 +00:00  
				
					
						
							
							
								 
						
							
							
								b267c238fb 
								
							
								 
							
						 
						
							
							
								
								minor: Remove windows build warning about CompressionLevel package ambiguity.  
							
							... 
							
							
							
							Relates to http://opensimulator.org/mantis/view.php?id=7442 
Thanks Fly-Man- 
							
						 
						
							2015-03-11 22:53:32 +00:00  
				
					
						
							
							
								 
						
							
							
								129cc49eb4 
								
							
								 
							
						 
						
							
							
								
								Allow a console command to give blank arguments ("") without the parser failing, e.g. login text ""  
							
							... 
							
							
							
							Relates to http://opensimulator.org/mantis/view.php?id=7489  
							
						 
						
							2015-03-11 22:42:14 +00:00  
				
					
						
							
							
								 
						
							
							
								b5ac2eb1e1 
								
							
								 
							
						 
						
							
							
								
								Allow setting the size of the wearables array from config, for core compatibility  
							
							
							
						 
						
							2015-03-10 01:04:04 +01:00  
				
					
						
							
							
								 
						
							
							
								cf402812b7 
								
							
								 
							
						 
						
							
							
								
								Fix content type checking to confirm to newer core versions  
							
							
							
						 
						
							2015-03-10 01:03:31 +01:00  
				
					
						
							
							
								 
						
							
							
								00b5b915c7 
								
							
								 
							
						 
						
							
							
								
								BulletSim: add VEHICLE_ more parameter value limit checking.  
							
							... 
							
							
							
							This only bounds passed parameters as there is no good way of refusing
the parameter setting. This mostly means that passing NaN's won't
crash the simulator. 
							
						 
						
							2015-03-07 17:47:40 -08:00  
				
					
						
							
							
								 
						
							
							
								f6168ded47 
								
							
								 
							
						 
						
							
							
								
								Remove references to MAX_ASSET_DESC from the dynamic texture module, hardcode to 128 as in other inventory modules.  
							
							
							
						 
						
							2015-03-06 21:10:45 -05:00  
				
					
						
							
							
								 
						
							
							
								7caff51481 
								
							
								 
							
						 
						
							
							
								
								Make the maptile uploader in remote admin fire and forget so the controlling host gets a timely reply.  
							
							
							
						 
						
							2015-03-07 01:15:48 +01:00  
				
					
						
							
							
								 
						
							
							
								4de10a45e9 
								
							
								 
							
						 
						
							
							
								
								revised GetMesh to not use intermediate base64 coding scheme  
							
							... 
							
							
							
							it delivers binary and has binary as input.
base64 intermediate coding makes no sense.
Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-05 18:15:42 -05:00  
				
					
						
							
							
								 
						
							
							
								5a413c1b2f 
								
							
								 
							
						 
						
							
							
								
								adjusted new UserManagementModule to accept the HG UUI test harness  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-05 17:19:39 -05:00  
				
					
						
							
							
								 
						
							
							
								375f8cce34 
								
							
								 
							
						 
						
							
							
								
								Give llGiveInventory a way to querry Hypergrid visitors so network vendors are able to give items to Hg visitors  
							
							
							
						 
						
							2015-03-05 16:58:02 -05:00  
				
					
						
							
							
								 
						
							
							
								0ea6977013 
								
							
								 
							
						 
						
							
							
								
								solving HG IM, HGFriends issues based on falsified GridUser data  
							
							... 
							
							
							
							it does not consider GridUser as a viable source for residents' data.
it does not consider Friends, Inventory Creators to be trusted at all. There are lots of broken entries in existence.
There are lots of broken creator data fields in assets.
The following issues arise from the broken data in the old User Management Module:
failing HG IM
failing HGFriends Requests
Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-05 16:17:12 -05:00  
				
					
						
							
							
								 
						
							
							
								7adeb43a88 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /team/src/opensim  
							
							
							
						 
						
							2015-03-04 19:40:31 -05:00  
				
					
						
							
							
								 
						
							
							
								d7b45a3ed2 
								
							
								 
							
						 
						
							
							
								
								Alter the migrations so that it is a no-op as the columns are unused and the operation is very expensive  
							
							
							
						 
						
							2015-03-04 19:27:34 -05:00  
				
					
						
							
							
								 
						
							
							
								08637727dc 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /team/src/opensim  
							
							
							
						 
						
							2015-03-04 14:58:08 -05:00  
				
					
						
							
							
								 
						
							
							
								96b87407f1 
								
							
								 
							
						 
						
							
							
								
								Revert "removed replacement texture in UDP Texture code. The replacement texture introduces false data into viewer cache. Removing that decreases the necessity for clearing the viewer cache. The viewer knows with ImageNotInDatabase that it is missing and can therefore know what to do about it a lot better than the sim does."  
							
							... 
							
							
							
							This reverts commit 4d749d8c69 
							
						 
						
							2015-03-04 14:36:26 -05:00  
				
					
						
							
							
								 
						
							
							
								369ccaf1eb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-03-04 14:02:35 -05:00  
				
					
						
							
							
								 
						
							
							
								9921c24c8f 
								
							
								 
							
						 
						
							
							
								
								One more migration fix  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-04 13:47:15 -05:00  
				
					
						
							
							
								 
						
							
							
								56ae3da291 
								
							
								 
							
						 
						
							
							
								
								Chase latest change to asset description length with an update to XAssetStore db tables  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-04 13:47:15 -05:00  
				
					
						
							
							
								 
						
							
							
								11a24d04b6 
								
							
								 
							
						 
						
							
							
								
								Revert "Chase latest change to asset description length with an update to XAssetStore db tables"  
							
							... 
							
							
							
							This reverts commit e520364f65 
							
						 
						
							2015-03-04 13:47:02 -05:00  
				
					
						
							
							
								 
						
							
							
								3255335c42 
								
							
								 
							
						 
						
							
							
								
								Make private services forbid llHTTPRequest() calls by rejecting those that have the X-SecondLife-Shard header.  
							
							... 
							
							
							
							If you need to enable this, set AllowHttpRequestIn = true in [Network] for all private services or individual [*Service] sections. 
							
						 
						
							2015-03-04 18:27:51 +00:00  
				
					
						
							
							
								 
						
							
							
								7d3bafd5ab 
								
							
								 
							
						 
						
							
							
								
								Add outbound URL filter to llHttpRequest() and osSetDynamicTextureURL*() script functions.  
							
							... 
							
							
							
							This is to address an issue where HTTP script functions could make calls to localhost and other endpoints inside the simulator's LAN.
By default, calls to all private addresses are now blocked as per http://en.wikipedia.org/wiki/Reserved_IP_addresses 
If you require exceptions to this, configure [Network] OutboundDisallowForUserScriptsExcept in OpenSim.ini 
							
						 
						
							2015-03-04 18:27:50 +00:00  
				
					
						
							
							
								 
						
							
							
								2d8c1806ca 
								
							
								 
							
						 
						
							
							
								
								usability fixes for LSL API  
							
							... 
							
							
							
							exception based error messages were cryptic for casual users
Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-04 12:45:37 -05:00  
				
					
						
							
							
								 
						
							
							
								eacdad8405 
								
							
								 
							
						 
						
							
							
								
								simplify llStringToBase64 and llBase64ToString  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-04 12:41:49 -05:00  
				
					
						
							
							
								 
						
							
							
								061dd3385c 
								
							
								 
							
						 
						
							
							
								
								usability fixes for LightShare API  
							
							... 
							
							
							
							exception based error messages were cryptic for casual users
Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-04 12:36:02 -05:00  
				
					
						
							
							
								 
						
							
							
								e520364f65 
								
							
								 
							
						 
						
							
							
								
								Chase latest change to asset description length with an update to XAssetStore db tables  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-04 12:10:41 -05:00  
				
					
						
							
							
								 
						
							
							
								e5c0b68849 
								
							
								 
							
						 
						
							
							
								
								Follow up to last commit, fix field length  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-03 22:50:12 -05:00  
				
					
						
							
							
								 
						
							
							
								7913417683 
								
							
								 
							
						 
						
							
							
								
								As per  http://wiki.secondlife.com/wiki/Limits  Prim description should be 128 bytes (127 + null terminator)  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-03 22:42:31 -05:00  
				
					
						
							
							
								 
						
							
							
								53100b93c7 
								
							
								 
							
						 
						
							
							
								
								corrected bug that viewer cannot correctly fetch ItemData when being a HG visitor  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-03 19:09:30 -05:00  
				
					
						
							
							
								 
						
							
							
								773df94665 
								
							
								 
							
						 
						
							
							
								
								corrected osMakeNotecard(string data) text length was calculated wrong. The Linden text format defines a byte count in that format.  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-03 19:06:52 -05:00  
				
					
						
							
							
								 
						
							
							
								fb48ee1cb6 
								
							
								 
							
						 
						
							
							
								
								corrected script notecard parser. It now handles notecards with inventory as well.  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-03 18:39:49 -05:00  
				
					
						
							
							
								 
						
							
							
								c02636b6f3 
								
							
								 
							
						 
						
							
							
								
								Revert "corrected osMakeNotecard(string data) text length was calculated wrong. The Linden text format defines a byte count in that format."  
							
							... 
							
							
							
							This reverts commit b519a5e62a 
							
						 
						
							2015-03-03 17:42:02 -05:00  
				
					
						
							
							
								 
						
							
							
								b6b1e11238 
								
							
								 
							
						 
						
							
							
								
								Pickup our version number for the function  
							
							
							
						 
						
							2015-03-03 16:42:42 -05:00  
				
					
						
							
							
								 
						
							
							
								7f0995ae31 
								
							
								 
							
						 
						
							
							
								
								added llGetEnv() implementation  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-03 16:39:00 -05:00  
				
					
						
							
							
								 
						
							
							
								b519a5e62a 
								
							
								 
							
						 
						
							
							
								
								corrected osMakeNotecard(string data) text length was calculated wrong. The Linden text format defines a byte count in that format.  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-03 16:10:09 -05:00  
				
					
						
							
							
								 
						
							
							
								4d749d8c69 
								
							
								 
							
						 
						
							
							
								
								removed replacement texture in UDP Texture code. The replacement texture introduces false data into viewer cache. Removing that decreases the necessity for clearing the viewer cache. The viewer knows with ImageNotInDatabase that it is missing and can therefore know what to do about it a lot better than the sim does.  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-03 16:09:57 -05:00  
				
					
						
							
							
								 
						
							
							
								0f72773017 
								
							
								 
							
						 
						
							
							
								
								changed llGetMemoryLimit to return 65536 as for Mono LSL  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-03 16:09:49 -05:00  
				
					
						
							
							
								 
						
							
							
								af2bf397b1 
								
							
								 
							
						 
						
							
							
								
								corrected memory info for scripts  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-03 16:09:41 -05:00  
				
					
						
							
							
								 
						
							
							
								25901a703a 
								
							
								 
							
						 
						
							
							
								
								corrected llGetStartParameter according to  http://wiki.secondlife.com/wiki/LlGetStartParameter  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-03 15:35:23 -05:00  
				
					
						
							
							
								 
						
							
							
								6161817f72 
								
							
								 
							
						 
						
							
							
								
								corrected handling when XML parsing in Presence Connector fails  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-03 15:35:16 -05:00  
				
					
						
							
							
								 
						
							
							
								f68a1a2218 
								
							
								 
							
						 
						
							
							
								
								XML should not contain any BOM. Disabled BOM generation in BaseHttpServer  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-03 15:35:09 -05:00  
				
					
						
							
							
								 
						
							
							
								b8157174ca 
								
							
								 
							
						 
						
							
							
								
								corrected llResetScript according to description within LSL wiki  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-03 15:35:00 -05:00  
				
					
						
							
							
								 
						
							
							
								bf96f06d1e 
								
							
								 
							
						 
						
							
							
								
								corrected response when a not existing folder is requested by a viewer in that case the response has to report it as bad_folders with uuid instead of returning some dummy  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-03 15:34:47 -05:00  
				
					
						
							
							
								 
						
							
							
								c6731c73fb 
								
							
								 
							
						 
						
							
							
								
								increased IPv4 TTL of LLUDP Sockets  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-03 15:34:34 -05:00  
				
					
						
							
							
								 
						
							
							
								7e8bad05ec 
								
							
								 
							
						 
						
							
							
								
								Fix erratic Npc movement  
							
							
							
						 
						
							2015-03-02 20:09:22 -05:00  
				
					
						
							
							
								 
						
							
							
								2482d567cf 
								
							
								 
							
						 
						
							
							
								
								added missing senderId in GiveInventoryFolder this little mistake prevented passing on folders for HG visitors  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2015-03-02 15:59:49 -05:00  
				
					
						
							
							
								 
						
							
							
								cfa4e6642e 
								
							
								 
							
						 
						
							
							
								
								Handle kick user from estate management tools  
							
							
							
						 
						
							2015-03-01 20:48:51 -05:00  
				
					
						
							
							
								 
						
							
							
								6da356a7e4 
								
							
								 
							
						 
						
							
							
								
								minor: Remove mono compiler warnings from EstateDataConnector  
							
							
							
						 
						
							2015-02-28 00:54:23 +00:00  
				
					
						
							
							
								 
						
							
							
								158c3f82f1 
								
							
								 
							
						 
						
							
							
								
								Correct PRIM_TEXT return value from trans to alpha.  
							
							
							
						 
						
							2015-02-28 00:46:12 +00:00  
				
					
						
							
							
								 
						
							
							
								4717132b82 
								
							
								 
							
						 
						
							
							
								
								Use using constructs on disposable io objects in LLRaw to ensure they are always closed even if an exception is thrown.  
							
							
							
						 
						
							2015-02-28 00:41:11 +00:00  
				
					
						
							
							
								 
						
							
							
								3c92a8e765 
								
							
								 
							
						 
						
							
							
								
								Add OpenSim.Framework using statement necessary to get previous  fad4d4dc to compile.  
							
							
							
						 
						
							2015-02-28 00:34:07 +00:00  
				
					
						
							
							
								 
						
							
							
								fad4d4dc55 
								
							
								 
							
						 
						
							
							
								
								Permit loading of LLRAW files bigger than 256x256 by calculating size based on file size rather than assuming 256x256, same as for RAW32.  
							
							
							
						 
						
							2015-02-28 00:26:58 +00:00  
				
					
						
							
							
								 
						
							
							
								59d6d03909 
								
							
								 
							
						 
						
							
							
								
								Comment out now unused and not properly working private SP.m_leftButtonDown with a comment on how probably to implement it properly if it is needed in the future  
							
							
							
						 
						
							2015-02-27 23:48:05 +00:00  
				
					
						
							
							
								 
						
							
							
								30b786351e 
								
							
								 
							
						 
						
							
							
								
								Don't slow down avatar walk speed if camera is changed (e.g. by holding down lmb on an avatar and moving the mouse).  
							
							... 
							
							
							
							Does this by not applying unwanted direction components to the avatar self movement calculation (exception is flying in mouse look).
Matches behaviuor on linden lab grid
Addresses http://opensimulator.org/mantis/view.php?id=6835  
							
						 
						
							2015-02-27 23:43:12 +00:00  
				
					
						
							
							
								 
						
							
							
								ca7cc9b2e2 
								
							
								 
							
						 
						
							
							
								
								Don't slide crouching avatar when camera is panned around them with left mouse button  
							
							... 
							
							
							
							This matches linden lab grid behaviour 
							
						 
						
							2015-02-27 19:43:31 +00:00  
				
					
						
							
							
								 
						
							
							
								aeb8a4bf85 
								
							
								 
							
						 
						
							
							
								
								Revert "Adding dynamic ossl permission control"  
							
							... 
							
							
							
							This reverts commit a3681f3052 
							
						 
						
							2015-02-27 12:27:10 -05:00  
				
					
						
							
							
								 
						
							
							
								a3681f3052 
								
							
								 
							
						 
						
							
							
								
								Adding dynamic ossl permission control  
							
							... 
							
							
							
							Add permission by identifying uuid (owner/creator/group) and function. Revoke
permission in the same manner. Permission adjustments immediately effect
running scripts ability to call os functions.
osGrantScriptPermissions(UUID key,string function) Threat Level Severe
osRevokeScriptPermissions(UUID key,string function) Threat Level Severe
work sponsored by: Rage 
							
						 
						
							2015-02-27 11:05:15 -05:00  
				
					
						
							
							
								 
						
							
							
								412dd7dfc5 
								
							
								 
							
						 
						
							
							
								
								When an avatar is walking across a region border, force the first AgentUpdate received on the new root agent to update movement parameters.  
							
							... 
							
							
							
							This prevents the avatar from drifting in its last direction of travel if a movement key was released at certain moments in the cross.
Relates to http://opensimulator.org/mantis/view.php?id=7435  
							
						 
						
							2015-02-26 00:48:51 +00:00  
				
					
						
							
							
								 
						
							
							
								5fa651c529 
								
							
								 
							
						 
						
							
							
								
								minor: In HGAssetMapper, don't complain on seeing an XmlDeclaration as we know that we not using those in transformation.  
							
							... 
							
							
							
							Relates to http://opensimulator.org/mantis/view.php?id=7447  
							
						 
						
							2015-02-25 21:42:07 +00:00  
				
					
						
							
							
								 
						
							
							
								a03d893f2c 
								
							
								 
							
						 
						
							
							
								
								Fix bug where the uuid gatherer was not inspecting UUIDs for items in an embedded object's inventory.  
							
							... 
							
							
							
							Added regression test for this case.
Likely a regression since 08606ae4 
							
						 
						
							2015-02-25 21:12:46 +00:00  
				
					
						
							
							
								 
						
							
							
								b1b72d7c2f 
								
							
								 
							
						 
						
							
							
								
								Reduce coupling in regression test task inventory creation methods to make them usable in tests with no scene present  
							
							
							
						 
						
							2015-02-25 20:30:03 +00:00  
				
					
						
							
							
								 
						
							
							
								686b22da6e 
								
							
								 
							
						 
						
							
							
								
								On shutdown (job engine stop), don't allow the ObjectDisposedException on BlockingCollection.Take() to propogate if the running thread checked IsRunning before the stop thread set it and disposed of the canellation source.  
							
							... 
							
							
							
							Looks to address http://opensimulator.org/mantis/view.php?id=7453  
							
						 
						
							2015-02-25 20:04:53 +00:00  
				
					
						
							
							
								 
						
							
							
								8333dcf388 
								
							
								 
							
						 
						
							
							
								
								llLookAt(): use non-physical rotation if host prim is a physical attachment  
							
							
							
						 
						
							2015-02-24 17:16:30 -08:00  
				
					
						
							
							
								 
						
							
							
								023fd71ce5 
								
							
								 
							
						 
						
							
							
								
								Fix cross-grid inventory delivery notifications, fixes  http://opensimulator.org/mantis/view.php?id=7113  
							
							
							
						 
						
							2015-02-21 14:29:31 -05:00  
				
					
						
							
							
								 
						
							
							
								c67b3407d4 
								
							
								 
							
						 
						
							
							
								
								In HGAssetMapper.RewriteSOP(), don't explicitly end the document.  
							
							... 
							
							
							
							The document here has no <?xml declaration.  Though ideally it may be present, in practice it has not been added as the data here is embedded within an asset
On Mono 3.2.8 and probably other versions, calling WriteEndDocument() without a declaration does nothing.
On Windows .NET, the same operation throws a "Document does not have a root element" exception which may be contributing to Mantis 7397 and possibly 7439 
							
						 
						
							2015-02-21 00:08:49 +00:00  
				
					
						
							
							
								 
						
							
							
								c90c22ed28 
								
							
								 
							
						 
						
							
							
								
								If HGAssetMapper.PostAsset fails then be more explicit about the uuid, type, size and base asset uuid of the failure for debugging purposes.  
							
							
							
						 
						
							2015-02-19 23:50:25 +00:00  
				
					
						
							
							
								 
						
							
							
								7a86b01226 
								
							
								 
							
						 
						
							
							
								
								Make any exception that gets to LLClientView.ProcessSpecificPacketAsync() tells us the exception type as well as the message and stacktrace details.  
							
							
							
						 
						
							2015-02-19 23:09:43 +00:00  
				
					
						
							
							
								 
						
							
							
								264047dba0 
								
							
								 
							
						 
						
							
							
								
								Add the type of the unrecognized node to the HG asset mapping error message in TransformXml()  
							
							
							
						 
						
							2015-02-19 22:39:22 +00:00  
				
					
						
							
							
								 
						
							
							
								e4f0cdd263 
								
							
								 
							
						 
						
							
							
								
								Comment out unnecessary "Region Found!" alert message when searching map  
							
							
							
						 
						
							2015-02-18 12:52:16 -08:00  
				
					
						
							
							
								 
						
							
							
								fed566b8d3 
								
							
								 
							
						 
						
							
							
								
								Abbreviate the stats by removing unneeded and redundant elements. Human readability is overrated. Also add a (hardcoded) password.  
							
							
							
						 
						
							2015-02-18 01:14:08 +01:00  
				
					
						
							
							
								 
						
							
							
								8b2af1071f 
								
							
								 
							
						 
						
							
							
								
								Add NaN and Infinity tests for SOP Velocity and Acceleration setters.  
							
							
							
						 
						
							2015-02-16 23:51:37 -08:00  
				
					
						
							
							
								 
						
							
							
								78814a1533 
								
							
								 
							
						 
						
							
							
								
								Use a boolean flag to signal lookat is running instead of Quaternion.Identity so it can be a valid target orientation  
							
							
							
						 
						
							2015-02-16 19:42:36 -08:00  
				
					
						
							
							
								 
						
							
							
								2700b096bc 
								
							
								 
							
						 
						
							
							
								
								Filter NaN and Infinity values at SOP AngularVelocity setter  
							
							
							
						 
						
							2015-02-16 19:06:01 -08:00  
				
					
						
							
							
								 
						
							
							
								85f3380480 
								
							
								 
							
						 
						
							
							
								
								Add missing BSD headers to files in OpenSim/Framework/ServiceAuth  
							
							
							
						 
						
							2015-02-13 21:00:10 +00:00  
				
					
						
							
							
								 
						
							
							
								99668a63e4 
								
							
								 
							
						 
						
							
							
								
								fix axis locking Amotor  
							
							
							
						 
						
							2015-02-13 13:37:12 +00:00  
				
					
						
							
							
								 
						
							
							
								dd6f560c05 
								
							
								 
							
						 
						
							
							
								
								If serialized scene object XML has a SavedScriptState with no UUID, then read past the innerXML instead of wrongly continously looping on the same element.  
							
							... 
							
							
							
							Addresses http://opensimulator.org/mantis/view.php?id=7437  
							
						 
						
							2015-02-11 00:53:56 +00:00  
				
					
						
							
							
								 
						
							
							
								53b23a9adc 
								
							
								 
							
						 
						
							
							
								
								Somewhat naive implementation of RotationalVelocity setter for ODE. Enables llSetRotationalVelocity(), llTargetOmega(), llLookAt(), and probably a few more LSL features for physical objects in ODE.  
							
							
							
						 
						
							2015-02-07 22:52:12 -08:00  
				
					
						
							
							
								 
						
							
							
								12119a9d7d 
								
							
								 
							
						 
						
							
							
								
								llLookAt() strength parameter should slow rotation as it is increased. Thanks Vegaslan for pointing this out.  
							
							
							
						 
						
							2015-02-07 17:39:46 -08:00  
				
					
						
							
							
								 
						
							
							
								2ed1afd32b 
								
							
								 
							
						 
						
							
							
								
								llLookAt(): reduce and clamp strengh to reduce probability of overshoot  
							
							
							
						 
						
							2015-02-07 14:17:37 -08:00  
				
					
						
							
							
								 
						
							
							
								506e62f815 
								
							
								 
							
						 
						
							
							
								
								llLookAt() and llRotLookAt(): all orientation updates now done via angular velocity manipulation. Also correct some orientation glitches during interpolation.  
							
							
							
						 
						
							2015-02-06 22:36:26 -08:00  
				
					
						
							
							
								 
						
							
							
								3b7c3378f1 
								
							
								 
							
						 
						
							
							
								
								Manage Angular Velocity during llLookAt() rotation of physical objects  
							
							
							
						 
						
							2015-02-05 23:13:06 -08:00  
				
					
						
							
							
								 
						
							
							
								ee810a2cb5 
								
							
								 
							
						 
						
							
							
								
								Set angular velocity in physics actor in SceneObjectPart.AngularVelocity setter. Enables llSetAngularVelocity()  
							
							
							
						 
						
							2015-02-05 14:29:51 -08:00  
				
					
						
							
							
								 
						
							
							
								95a0f0d47b 
								
							
								 
							
						 
						
							
							
								
								replace accidently deleted line from last commit  
							
							
							
						 
						
							2015-02-05 13:44:39 -08:00  
				
					
						
							
							
								 
						
							
							
								bde7b2a7b5 
								
							
								 
							
						 
						
							
							
								
								Allow MaterialsModule to be enabled by default if [Materials] is absent from OpenSim.ini  
							
							
							
						 
						
							2015-02-05 13:17:31 -08:00  
				
					
						
							
							
								 
						
							
							
								765fd02418 
								
							
								 
							
						 
						
							
							
								
								For built-in groups, if a delegate throws an exception (e.g. due to network failure), always remove its request from the m_ActiveRequests list.  
							
							... 
							
							
							
							If this is not done, all subsequent calls for the same data see that a request is apparantly already in progress and so wait for the result indefinitely. 
							
						 
						
							2015-02-04 17:04:59 +00:00  
				
					
						
							
							
								 
						
							
							
								6834393821 
								
							
								 
							
						 
						
							
							
								
								Fix bug in JobEngine where an attempt to restart after stop would trigger an exception because the cancellation source was not recreated.  
							
							
							
						 
						
							2015-02-04 00:10:44 +00:00  
				
					
						
							
							
								 
						
							
							
								1d2616e7a2 
								
							
								 
							
						 
						
							
							
								
								If the owner of an object is taking a copy from the scene (e.g. via the "take copy" option on a viewer) then only require owner copy perms, not copy and transfer.  
							
							... 
							
							
							
							This matches Linden Lab behaviour and what was already possible via shift-copy.
Transfer would not apply here as the owner and copier are the same.
This is the only functional change, all other current take copy logic remains the same.
Adds regression tests around relevant take copy cases. 
							
						 
						
							2015-02-03 23:43:30 +00:00  
				
					
						
							
							
								 
						
							
							
								39754b2dca 
								
							
								 
							
						 
						
							
							
								
								correct some minor comment misspellings in last commit  
							
							
							
						 
						
							2015-02-02 04:03:04 -08:00  
				
					
						
							
							
								 
						
							
							
								1eedc2b4af 
								
							
								 
							
						 
						
							
							
								
								Compute rotation for llLookAt() with local positive X axis pointing down  
							
							
							
						 
						
							2015-02-02 02:47:47 -08:00  
				
					
						
							
							
								 
						
							
							
								bee3933e57 
								
							
								 
							
						 
						
							
							
								
								Prevent null entries being treated as URI's when DataSnapshot service splits service string. The new config format for services to notify in the DataSnapshot module appends entries to the existing single string and always leaves a deliminator on the end of the string. This is causing it to split with a null string in the resulting array, which is treated as another service to notify and throws a URI format exception on start up.  
							
							
							
						 
						
							2015-02-01 10:29:47 -08:00  
				
					
						
							
							
								 
						
							
							
								87936947ab 
								
							
								 
							
						 
						
							
							
								
								As per advice from Singularity devs, set is_display_name_default = true in GetDisplayName cap return data to make the single name appear.  
							
							... 
							
							
							
							This is still always your avatar name - code to set a different display is not yet implemented.
This works from my testing with current Firestorm and Singuarity releases. 
							
						 
						
							2015-01-31 00:17:59 +00:00  
				
					
						
							
							
								 
						
							
							
								c5c1b7c61a 
								
							
								 
							
						 
						
							
							
								
								Revert "Stop currently unsettable display names from appearing when [ClientStack.LindenCaps] Cap_GetDisplayNames = "localhost" is set by never passing the username."  
							
							... 
							
							
							
							This reverts commit 2d574c3036 
							
						 
						
							2015-01-31 00:17:36 +00:00  
				
					
						
							
							
								 
						
							
							
								557b0fae85 
								
							
								 
							
						 
						
							
							
								
								minor: correct log message when script with non-config stop strategy is detected to log actual strategy rather than true/false  
							
							
							
						 
						
							2015-01-29 18:28:17 +00:00  
				
					
						
							
							
								 
						
							
							
								b4e955d1c1 
								
							
								 
							
						 
						
							
							
								
								Avoid a possible race condition by serializing plugin data outside the EventQueue lock in ScriptInstance.SaveState()  
							
							... 
							
							
							
							This takes the AsyncCommandHandler.staticLock.
However, AsyncCommandHandler.DoOneCmdHandlerPass() already holds staticLock and may attempt to take the EventQueue lock via ScriptInstance.PostEvent() in XEngine.CheckListeners()
This is a regression from faaf47a 
							
						 
						
							2015-01-29 17:55:08 +00:00  
				
					
						
							
							
								 
						
							
							
								cf0087e87c 
								
							
								 
							
						 
						
							
							
								
								Correct typo in raw default script stop strategy  
							
							
							
						 
						
							2015-01-27 21:04:11 +00:00  
				
					
						
							
							
								 
						
							
							
								e0a3440263 
								
							
								 
							
						 
						
							
							
								
								If [XEngine] ScriptStopStrategy is different from a compiled script strategy, ask user to manually set DeleteScriptsOnStartup = true for at least one simuator session rather than auto-recompiling.  
							
							... 
							
							
							
							This does not work on Windows since the VM retains a handle to the DLL even if class instantiation was unsuccessful.
Which causes deletion of the old DLL to fail with access sharing violations.
Instead, log a warning in this situation asking the user to manually set DeleteScriptsOnStartup = true for a session (or one could separately delete the DLLs in the relevant bin/scriptengines/<region-uuid> dir
For the current session, the script engine will continue using the script compiled stop strategy as before.
Relates to http://opensimulator.org/mantis/view.php?id=7278  
							
						 
						
							2015-01-27 19:07:20 +00:00  
				
					
						
							
							
								 
						
							
							
								13ba2f2d83 
								
							
								 
							
						 
						
							
							
								
								If an exception comes out of DoOnRezScript in DoOnRezScriptQueue(), then only fail a single script rather than halting the exntire script startup process.  
							
							
							
						 
						
							2015-01-26 23:32:51 +00:00  
				
					
						
							
							
								 
						
							
							
								1bed3aff0b 
								
							
								 
							
						 
						
							
							
								
								On a multi-region simulator when AppDomain = true, make sure the DLL from the appropriate script engines subdir is loaded rather than always that of the first engine to load the DLL.  
							
							... 
							
							
							
							This resolves a DLL load failure on my Linux box when an attachment script was present on another region before the avatar arrived. 
							
						 
						
							2015-01-26 23:31:46 +00:00  
				
					
						
							
							
								 
						
							
							
								de76116624 
								
							
								 
							
						 
						
							
							
								
								BulletSim: add parameters and parameter definitions for VHACD  
							
							... 
							
							
							
							addition coming. 
							
						 
						
							2015-01-25 13:24:09 -08:00  
				
					
						
							
							
								 
						
							
							
								3289aa3bcd 
								
							
								 
							
						 
						
							
							
								
								Revert "In GetDisplayNames, if user last name is Resident then only send first name for display."  
							
							... 
							
							
							
							Reverting at this point since it may not work well with all viewers.
Requires further investigation.
This reverts commit a29d53986a 
							
						 
						
							2015-01-24 00:51:45 +00:00  
				
					
						
							
							
								 
						
							
							
								a29d53986a 
								
							
								 
							
						 
						
							
							
								
								In GetDisplayNames, if user last name is Resident then only send first name for display.  
							
							... 
							
							
							
							This is to match existing behaviour with UDP behaviour where this is masked out.
And to make it consistent with other places where viewers mask this out themselves.
Relates to http://opensimulator.org/mantis/view.php?id=7408  
							
						 
						
							2015-01-23 23:17:49 +00:00  
				
					
						
							
							
								 
						
							
							
								840e440541 
								
							
								 
							
						 
						
							
							
								
								When deleting an assembly before re-compile, make sure its attributes allow deletion.  
							
							... 
							
							
							
							This is to see if this helps with the problem in http://opensimulator.org/mantis/view.php?id=7278  where some DLLs are not allowing this.
Since OpenSim created the file it should always be allowed to delete it. 
							
						 
						
							2015-01-23 00:45:51 +00:00  
				
					
						
							
							
								 
						
							
							
								d0a2ea0857 
								
							
								 
							
						 
						
							
							
								
								Fix regression where the stored state of every second script in an object rezzed from inventory (e.g. attachments) was no longer loaded.  
							
							... 
							
							
							
							Likely a regression since f132f642http://opensimulator.org/mantis/view.php?id=7278  
							
						 
						
							2015-01-23 00:27:57 +00:00  
				
					
						
							
							
								 
						
							
							
								edc155c636 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-01-22 10:45:46 -08:00  
				
					
						
							
							
								 
						
							
							
								185e7048c8 
								
							
								 
							
						 
						
							
							
								
								On the GridService, the central simulator features: ensure that the map tile url ends with '/' because the viewer is dumb and just appends to it.  
							
							
							
						 
						
							2015-01-22 10:45:07 -08:00  
				
					
						
							
							
								 
						
							
							
								2d574c3036 
								
							
								 
							
						 
						
							
							
								
								Stop currently unsettable display names from appearing when [ClientStack.LindenCaps] Cap_GetDisplayNames = "localhost" is set by never passing the username.  
							
							... 
							
							
							
							Unexpectedly, not setting user name achieves this whereas one might have expected it to be done by not setting display_name in the cap OSD.
Emulates LL behaviour when no display name is set.
Relates to http://opensimulator.org/mantis/view.php?id=7408  
							
						 
						
							2015-01-21 22:26:35 +00:00  
				
					
						
							
							
								 
						
							
							
								aef6fd6927 
								
							
								 
							
						 
						
							
							
								
								If the SnedInventoryAync() method receives an exception log this but make sure it does not terminate the process.  
							
							... 
							
							
							
							Relates to http://opensimulator.org/mantis/view.php?id=7421  
							
						 
						
							2015-01-21 20:54:23 +00:00  
				
					
						
							
							
								 
						
							
							
								ed8d0fbea4 
								
							
								 
							
						 
						
							
							
								
								Don't allow a failure in create a request in HeloService.Connector.Helo() to propogate up the stack.  
							
							... 
							
							
							
							Relates to http://opensimulator.org/mantis/view.php?id=7421  
							
						 
						
							2015-01-21 20:46:29 +00:00  
				
					
						
							
							
								 
						
							
							
								155da5aad2 
								
							
								 
							
						 
						
							
							
								
								Add debug ability to ignore reliably sent packets that are not acknowledged.  
							
							... 
							
							
							
							This is controlled via the console command "debug lludp client set process-unacked-sends true [<avatar-first-name> <avatar-last-name>]"
For debug purposes to see if this process for very bad connections is causing general outbound udp processing delays.
Relates to http://opensimulator.org/mantis/view.php?id=7393  
							
						 
						
							2015-01-21 20:31:42 +00:00  
				
					
						
							
							
								 
						
							
							
								abf1836b81 
								
							
								 
							
						 
						
							
							
								
								Fix OfflineIMEmail value overwriting every time its called. The request was receiving a blank user prefs object to populate but then was checking for an email address. When this failed the email address was pulled from the User Account service and the empty prefs now including the email was saved before being loaded again to be returned. This was overwriting all other settings in the prefs. This fix returns the existing prefs first before checking the email address is set, and only updates email if missing.  
							
							
							
						 
						
							2015-01-21 00:57:06 +00:00  
				
					
						
							
							
								 
						
							
							
								372a7bf78e 
								
							
								 
							
						 
						
							
							
								
								minor: Comment out log line for the SimulatorFeatures cap request for now to reduce log verbiage.  Please revert if still required.  
							
							
							
						 
						
							2015-01-21 00:34:51 +00:00  
				
					
						
							
							
								 
						
							
							
								25dd30ddb6 
								
							
								 
							
						 
						
							
							
								
								minor: Fix some CR line endings in Scene.Inventory.cs  
							
							
							
						 
						
							2015-01-21 00:33:54 +00:00  
				
					
						
							
							
								 
						
							
							
								a846e63c70 
								
							
								 
							
						 
						
							
							
								
								If [Permissions] serverside_object_permissions = false or the undocumented propogate_permissions = false, don't propogate permissions of prim inventory items.  
							
							... 
							
							
							
							This was a regression from 13f31fdhttp://opensimulator.org/mantis/view.php?id=7399  
							
						 
						
							2015-01-21 00:21:27 +00:00  
				
					
						
							
							
								 
						
							
							
								ac93ba9f85 
								
							
								 
							
						 
						
							
							
								
								minor: correct SceneCommunicationService.LogHeader spelling  
							
							... 
							
							
							
							Relates to http://opensimulator.org/mantis/view.php?id=7337  
							
						 
						
							2015-01-20 00:19:33 +00:00  
				
					
						
							
							
								 
						
							
							
								4b8215c893 
								
							
								 
							
						 
						
							
							
								
								minor: comment out unusued logging objects in some pCampbot behaviour classes  
							
							
							
						 
						
							2015-01-20 00:18:25 +00:00  
				
					
						
							
							
								 
						
							
							
								24ef043395 
								
							
								 
							
						 
						
							
							
								
								Make failures in PollServiceHttpRequest.DoHTTPGruntWork() actually log the exception on error  
							
							
							
						 
						
							2015-01-19 23:52:34 +00:00  
				
					
						
							
							
								 
						
							
							
								1f04e1bc23 
								
							
								 
							
						 
						
							
							
								
								minor: In AttachmentsModule.UpdateKnownItem use the existing IInventoryAccessModule reference that other methods are already using rather than fetching its own copy.  
							
							
							
						 
						
							2015-01-17 00:08:16 +00:00  
				
					
						
							
							
								 
						
							
							
								2995868176 
								
							
								 
							
						 
						
							
							
								
								Make XEngine.SaveAllState() actually do this instead of script maintenance  
							
							
							
						 
						
							2015-01-17 00:05:13 +00:00  
				
					
						
							
							
								 
						
							
							
								0eb268e265 
								
							
								 
							
						 
						
							
							
								
								minor: remove old commented out objectRemoved bool in XEngine.OnRemoveScript()  
							
							
							
						 
						
							2015-01-16 23:59:08 +00:00  
				
					
						
							
							
								 
						
							
							
								58f7efc41a 
								
							
								 
							
						 
						
							
							
								
								Add clearqueue code adjustment that should have been in previous commit  faaf47a 
							
							
							
						 
						
							2015-01-16 23:57:51 +00:00  
				
					
						
							
							
								 
						
							
							
								faaf47a86f 
								
							
								 
							
						 
						
							
							
								
								Prevent a race condition between the script engine backup thread and script removal by locking on the script's EventQueue and only proceeding if it's flagged as still running.  
							
							... 
							
							
							
							Relates to http://opensimulator.org/mantis/view.php?id=7407  
							
						 
						
							2015-01-16 23:55:11 +00:00  
				
					
						
							
							
								 
						
							
							
								8d724e90de 
								
							
								 
							
						 
						
							
							
								
								For scripts in attachments, don't save .state files apart from the initial one as these are ignored since .state is saved in the attachment's asset.  
							
							... 
							
							
							
							This eliminates pointless work and exceptions when an appdomain is unloaded whilst an attachment script state is persisted.
Adds test for this case.
Relates to http://opensimulator.org/mantis/view.php?id=7407  
							
						 
						
							2015-01-16 22:46:48 +00:00  
				
					
						
							
							
								 
						
							
							
								97ac80d664 
								
							
								 
							
						 
						
							
							
								
								minor: Suppress the log messages when user profiles data is requested for an NPC or an HG user with no set server URI to avoid log spam.  
							
							... 
							
							
							
							Messages concerning failure to contact a given user profiles service are preserved by logging within called code with the agent ID.
If the "No Presence - foreign friend" log message is important then please revert.
Relates to http://opensimulator.org/mantis/view.php?id=7414  
							
						 
						
							2015-01-16 00:54:32 +00:00  
				
					
						
							
							
								 
						
							
							
								b22c072c40 
								
							
								 
							
						 
						
							
							
								
								Fix a recent regression with HG asset posting to other grids where the assets were no longer being posted.  
							
							... 
							
							
							
							Addresses regression from 08606ae 
							
						 
						
							2015-01-15 23:44:34 +00:00  
				
					
						
							
							
								 
						
							
							
								beef41f24c 
								
							
								 
							
						 
						
							
							
								
								Stop simulators attempting to contact registered but offline regions (RegionFlags.Persistent but not RegioNFlags.RegionOnline) on startup and when an avatar completes a teleport.  
							
							... 
							
							
							
							This eliminates spurious network calls and failure reporting.
This is done by adding RegionFlags to the GridRegion returned data in a backward compatible way as an alternative to multiple IGridService.GetRegionFlags() calls
Using a simulator or a grid service older than this commit will just see previous behaviour. 
							
						 
						
							2015-01-14 19:45:19 +00:00  
				
					
						
							
							
								 
						
							
							
								8cc590cf80 
								
							
								 
							
						 
						
							
							
								
								And finally renamed the classes themselves.  
							
							
							
						 
						
							2015-01-13 22:21:50 -08:00  
				
					
						
							
							
								 
						
							
							
								034fc325c0 
								
							
								 
							
						 
						
							
							
								
								Renamed the folder too.  
							
							
							
						 
						
							2015-01-13 21:25:11 -08:00  
				
					
						
							
							
								 
						
							
							
								a626de696a 
								
							
								 
							
						 
						
							
							
								
								Renamed these 2 files, because their names are misleading. This is no longer called WebFetchInventoryDescendents, and we no longer use that cap; the viewers use FetchInvventoryDescendents2.  
							
							
							
						 
						
							2015-01-13 21:24:01 -08:00  
				
					
						
							
							
								 
						
							
							
								9363d4c784 
								
							
								 
							
						 
						
							
							
								
								Use ToString() on uuids returned in PGSQLUserProfilesData.GetUserImageAssets().  These are Guids rather than strings so casting to string generates a casting exception.  
							
							... 
							
							
							
							Relates to http://opensimulator.org/mantis/view.php?id=7398  
							
						 
						
							2015-01-14 00:00:02 +00:00  
				
					
						
							
							
								 
						
							
							
								02f2352ad5 
								
							
								 
							
						 
						
							
							
								
								Fix PGSQLUserProfilesData.GetUserPreferences error when no usersettings yet exist by inserting missing ID parameter.  
							
							... 
							
							
							
							Relates to http://opensimulator.org/mantis/view.php?id=7398  
							
						 
						
							2015-01-13 23:52:52 +00:00  
				
					
						
							
							
								 
						
							
							
								71d73777d9 
								
							
								 
							
						 
						
							
							
								
								Revert "Remove quotes from column selection in PGSQLUserProfilesData.UpdateAvatarProperties()"  
							
							... 
							
							
							
							This reverts commit fdecf4f610 
							
						 
						
							2015-01-13 21:53:28 +00:00  
				
					
						
							
							
								 
						
							
							
								8f37a61912 
								
							
								 
							
						 
						
							
							
								
								Revert "Remove quotes from column selection in PGSQLUserProfilesData.UpdateAvatarInterests()"  
							
							... 
							
							
							
							This reverts commit f31feef6c1 
							
						 
						
							2015-01-13 21:53:18 +00:00  
				
					
						
							
							
								 
						
							
							
								39989eda3b 
								
							
								 
							
						 
						
							
							
								
								Revert "Remove quotes from column selection in PGSQLUserProfilesData.GetUserImageAssets()"  
							
							... 
							
							
							
							This reverts commit bd9539c2a7 
							
						 
						
							2015-01-13 21:53:04 +00:00  
				
					
						
							
							
								 
						
							
							
								38f2b89248 
								
							
								 
							
						 
						
							
							
								
								Revert "Remove misstaken quotes from column selection in PGSQLUserProfilesData.GetUserAppData()"  
							
							... 
							
							
							
							This reverts commit 0794a40378 
							
						 
						
							2015-01-13 21:52:43 +00:00  
				
					
						
							
							
								 
						
							
							
								f9d2121bcf 
								
							
								 
							
						 
						
							
							
								
								Revert "Remove quotes from column selection in PGSQLUserProfilesData.SetUserAppData()"  
							
							... 
							
							
							
							This reverts commit 59c0df962a 
							
						 
						
							2015-01-13 21:50:11 +00:00  
				
					
						
							
							
								 
						
							
							
								24695dc05b 
								
							
								 
							
						 
						
							
							
								
								Fix PGSQLUserProfilesData.UpdateUserPreferences() imviaemail and visible casts.  These should be left as bools, not converted to strings.  
							
							... 
							
							
							
							Relates to http://opensimulator.org/mantis/view.php?id=7398  
							
						 
						
							2015-01-13 21:40:49 +00:00  
				
					
						
							
							
								 
						
							
							
								46e8a99526 
								
							
								 
							
						 
						
							
							
								
								Change PGSQLUserProfilesData.UpdateUserPreferences() to directly pass the UUID to the uuid parameter instead of its ToString()  
							
							... 
							
							
							
							This may well be the cause behind "operator does not exist: uuid = character varying" pgsql errors.
If so, the other instances will also be changed.
Relates to http://opensimulator.org/mantis/view.php?id=7398  
							
						 
						
							2015-01-13 21:13:57 +00:00  
				
					
						
							
							
								 
						
							
							
								492d49eb08 
								
							
								 
							
						 
						
							
							
								
								Fix MySQL and PGSQL *UserProfilesData.GetUserAppData() calls to correctly set the UserId parameter instead of the non-existing Id parameter when writing a record because none yet exists.  
							
							... 
							
							
							
							SQLite version is already correct for this. 
							
						 
						
							2015-01-13 20:33:36 +00:00  
				
					
						
							
							
								 
						
							
							
								59c0df962a 
								
							
								 
							
						 
						
							
							
								
								Remove quotes from column selection in PGSQLUserProfilesData.SetUserAppData()  
							
							... 
							
							
							
							This may have been preventing it from working. 
							
						 
						
							2015-01-13 20:27:37 +00:00  
				
					
						
							
							
								 
						
							
							
								55ae9a7d10 
								
							
								 
							
						 
						
							
							
								
								Remove extraneous colon when setting TagId parameter in PGSQLUserProfilesData.GetUserAppData()  
							
							
							
						 
						
							2015-01-13 20:15:37 +00:00  
				
					
						
							
							
								 
						
							
							
								55e081548c 
								
							
								 
							
						 
						
							
							
								
								Fix bug where gathering the clientstack..OutgoingPacketsQueuedCount stat would fail with a casting exception for scenes with NPCs  
							
							... 
							
							
							
							Present since 51eb8fa 
							
						 
						
							2015-01-13 19:27:29 +00:00  
				
					
						
							
							
								 
						
							
							
								0794a40378 
								
							
								 
							
						 
						
							
							
								
								Remove misstaken quotes from column selection in PGSQLUserProfilesData.GetUserAppData()  
							
							
							
						 
						
							2015-01-13 19:20:27 +00:00  
				
					
						
							
							
								 
						
							
							
								bd9539c2a7 
								
							
								 
							
						 
						
							
							
								
								Remove quotes from column selection in PGSQLUserProfilesData.GetUserImageAssets()  
							
							... 
							
							
							
							This may have been preventing it from working. 
							
						 
						
							2015-01-13 18:57:32 +00:00  
				
					
						
							
							
								 
						
							
							
								f31feef6c1 
								
							
								 
							
						 
						
							
							
								
								Remove quotes from column selection in PGSQLUserProfilesData.UpdateAvatarInterests()  
							
							... 
							
							
							
							This may have been preventing it from working.
Relates to http://opensimulator.org/mantis/view.php?id=7398  
							
						 
						
							2015-01-13 18:54:41 +00:00  
				
					
						
							
							
								 
						
							
							
								fdecf4f610 
								
							
								 
							
						 
						
							
							
								
								Remove quotes from column selection in PGSQLUserProfilesData.UpdateAvatarProperties()  
							
							... 
							
							
							
							This may have been preventing it from working. 
							
						 
						
							2015-01-13 18:52:49 +00:00  
				
					
						
							
							
								 
						
							
							
								0cc75a0a3c 
								
							
								 
							
						 
						
							
							
								
								Remove quotes from column selection in PGSQLUserProfilesData.GetAvatarNotes()  
							
							... 
							
							
							
							This may have been preventing it from working. 
							
						 
						
							2015-01-13 18:50:34 +00:00  
				
					
						
							
							
								 
						
							
							
								b38a552fd6 
								
							
								 
							
						 
						
							
							
								
								Remove quotes from field selection in PGSQLUserProfilesData.GetAvatarPicks()  
							
							... 
							
							
							
							This may have been preventing it from working. 
							
						 
						
							2015-01-13 18:47:51 +00:00  
				
					
						
							
							
								 
						
							
							
								43b094f549 
								
							
								 
							
						 
						
							
							
								
								minor: correct two exception messages in PGSQLUserProfilesData where I copy/pasted AgentInterestsUpdate twice  
							
							
							
						 
						
							2015-01-13 18:42:04 +00:00  
				
					
						
							
							
								 
						
							
							
								02dcfcf537 
								
							
								 
							
						 
						
							
							
								
								Remove the locking in PGSQLUserProfilesData which was buggy (Lock object wasn't set!) and is unnecessary.  
							
							... 
							
							
							
							Relates to http://opensimulator.org/mantis/view.php?id=7398  
							
						 
						
							2015-01-12 23:39:27 +00:00  
				
					
						
							
							
								 
						
							
							
								0c31eb0a5d 
								
							
								 
							
						 
						
							
							
								
								Add the missing deleted and re-added JobEngine class from the previous commit  8e1e8a0 
							
							
							
						 
						
							2015-01-12 20:59:58 +00:00  
				
					
						
							
							
								 
						
							
							
								8e1e8a0920 
								
							
								 
							
						 
						
							
							
								
								Make the performance controlling job processing threads introduced in conference code use a generic JobEngine class rather than 4 slightly different copy/pasted versions.  
							
							
							
						 
						
							2015-01-12 20:56:37 +00:00  
				
					
						
							
							
								 
						
							
							
								2fd252f5a9 
								
							
								 
							
						 
						
							
							
								
								SimulatorFeatures: the viewer also takes GridName in OpenSim extras. Added that (plus GridURL, in case viewers want to use it too) to the GridService that gives out that info to simulators.  
							
							
							
						 
						
							2015-01-10 10:32:33 -08:00  
				
					
						
							
							
								 
						
							
							
								20b34135cb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-01-09 08:32:40 -08:00  
				
					
						
							
							
								 
						
							
							
								e2dd15625f 
								
							
								 
							
						 
						
							
							
								
								Added GetDisplayNames capability. For now, we don't actually use display names, and this cap returns the regular name. But this moves the server side into the newer, preferred, protocol used by the viewer for fetching the names of agents in the scene given their UUIDs. (the old protocol is via UDP). This works fine in my limited tests, but could use further testing by others.  
							
							
							
						 
						
							2015-01-09 08:31:56 -08:00  
				
					
						
							
							
								 
						
							
							
								38590a4fad 
								
							
								 
							
						 
						
							
							
								
								Get PGSQL UserProfilesData to log the exception trace for debugging rather than just the exception message.  
							
							
							
						 
						
							2015-01-09 00:19:48 +00:00  
				
					
						
							
							
								 
						
							
							
								dbd500db42 
								
							
								 
							
						 
						
							
							
								
								minor: Add event name to existing debug output when a script event fails with an exception.  To aid debugging.  
							
							
							
						 
						
							2015-01-08 22:59:29 +00:00  
				
					
						
							
							
								 
						
							
							
								801a86ca03 
								
							
								 
							
						 
						
							
							
								
								When inspecting a script or notecard, also try to look up any assets embedded therein.  
							
							... 
							
							
							
							This is primarily to fix an issue where inventory items for NPC attachments would not be saved in archives as the assets referenced in the appearance notecard were not checked in this manner.
Relates to http://opensimulator.org/mantis/view.php?id=7376  
							
						 
						
							2015-01-08 20:36:03 +00:00  
				
					
						
							
							
								 
						
							
							
								08606ae409 
								
							
								 
							
						 
						
							
							
								
								Make the IteratingUuidGatherer the only UuidGatherer.  
							
							... 
							
							
							
							This UUID gatherer provides a superset of the previous gatherer's functionality
as it also allows the caller to control gathering iterations for load purposes. 
							
						 
						
							2015-01-08 20:21:40 +00:00  
				
					
						
							
							
								 
						
							
							
								9dc4b2c479 
								
							
								 
							
						 
						
							
							
								
								Commented out clear_registry_ because (1) it isn't clearing up anything anymore -- mono addins moved to suffix -002 at least since BlueWall updated it; (2) we shouldn't clear the registry, period. People who run many sims from the same bin folder need to configure each sim to use its own RegistryLocation, just like they configure them to use their own port.  
							
							
							
						 
						
							2015-01-07 20:01:54 -08:00  
				
					
						
							
							
								 
						
							
							
								14b3ee636d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-01-07 11:09:04 -08:00  
				
					
						
							
							
								 
						
							
							
								46ab59723d 
								
							
								 
							
						 
						
							
							
								
								Added a different/better way of specifying data services in DataSnapshot -- using DATA_SRV_ keys, one per service. This allows 3rd party modules to add data services automatically.  
							
							
							
						 
						
							2015-01-07 11:04:23 -08:00  
				
					
						
							
							
								 
						
							
							
								6e2b532255 
								
							
								 
							
						 
						
							
							
								
								BulletSim: fix line ending problems.  
							
							
							
						 
						
							2015-01-07 06:46:08 -08:00  
				
					
						
							
							
								 
						
							
							
								4959dbba5e 
								
							
								 
							
						 
						
							
							
								
								BulletSim: make computation of hole cut in hull tester explicit  
							
							... 
							
							
							
							math showing the odd PrimitiveBaseShape value rather than a constant. 
							
						 
						
							2015-01-07 06:42:41 -08:00  
				
					
						
							
							
								 
						
							
							
								700543b161 
								
							
								 
							
						 
						
							
							
								
								BulletSim: tweek step parameters and logic to make walking up steps  
							
							... 
							
							
							
							closer to SL. This change should address small floor edges acting like
walls, approaching a step at any angle (other than walking backwards)
will allow walking up, and reducing the avatar pop-up when going up
stairs. 
							
						 
						
							2015-01-07 06:39:29 -08:00  
				
					
						
							
							
								 
						
							
							
								8e562f04d1 
								
							
								 
							
						 
						
							
							
								
								Donation of robust network connectors for estate service, as promised. This allows to have one central database for estates without having to open the MySql port. This is off by default, so not to disturb everyone's existing installations. To use it, see GridCommon.ini.example [EstateDataStore] section and Robust*.ini.example's new additions.  
							
							... 
							
							
							
							Note that I also made things consistent by removing both the EstateDataService and the SimulationService into their own dlls, just like all other services. They really didn't belong in Services.Connectors, since everything in that component is about network connectors to robust backends. We may have too many dlls, and at some point it might not be a bad idea to merge all services into one single dll, since they all have more or less the same dependencies. 
							
						 
						
							2015-01-06 21:24:44 -08:00  
				
					
						
							
							
								 
						
							
							
								502aa7bb15 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-01-04 19:07:40 -08:00  
				
					
						
							
							
								 
						
							
							
								ce1a87b784 
								
							
								 
							
						 
						
							
							
								
								Added overloaded LoadArchSpecificWindowsDll, to help addins load native libraries.  
							
							
							
						 
						
							2015-01-04 19:06:49 -08:00  
				
					
						
							
							
								 
						
							
							
								103aad27f2 
								
							
								 
							
						 
						
							
							
								
								BulletSim: comment out the reference to BSShapeHull in BulletSim tests  
							
							... 
							
							
							
							which seems to cause the tests to fail when compiled on the OpenSim
   build system. It compiles and runs everywhere else. More research is needed. 
							
						 
						
							2015-01-04 14:26:50 -08:00  
				
					
						
							
							
								 
						
							
							
								a617159f8b 
								
							
								 
							
						 
						
							
							
								
								BulletSim: correct some of the debugging input and output of PrimitiveBaseShape.  
							
							... 
							
							
							
							Whoever defined that structure was really into esoteric coding. 
							
						 
						
							2015-01-04 13:52:14 -08:00  
				
					
						
							
							
								 
						
							
							
								53c8318124 
								
							
								 
							
						 
						
							
							
								
								Added utility function that simplifies configuration loading of all addins.  
							
							
							
						 
						
							2015-01-03 21:53:18 -08:00  
				
					
						
							
							
								 
						
							
							
								b379eaa169 
								
							
								 
							
						 
						
							
							
								
								Remove the extra key expansion added in commit  a88bc50a16. It's not needed.  
							
							
							
						 
						
							2015-01-03 07:56:00 -08:00  
				
					
						
							
							
								 
						
							
							
								04e76dc5d6 
								
							
								 
							
						 
						
							
							
								
								Comment out the suppression of console output for mono addins in robust too. Seriously, ppl, let's not ignore important warning messages!  
							
							
							
						 
						
							2015-01-02 21:47:23 -08:00  
				
					
						
							
							
								 
						
							
							
								63e771b593 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-01-02 09:18:05 -08:00  
				
					
						
							
							
								 
						
							
							
								bd2ec3edf5 
								
							
								 
							
						 
						
							
							
								
								Bug fix in LoadPLugin so that it can take paths to dlls that look like this "C:\foo\MyDll.dll:MyType" -- the split on : was messing things up.  
							
							
							
						 
						
							2015-01-02 09:16:39 -08:00  
				
					
						
							
							
								 
						
							
							
								7d1c59b8e3 
								
							
								 
							
						 
						
							
							
								
								Changed the Robust-as-addin version number to match OpenSim release numbers.  
							
							
							
						 
						
							2015-01-02 09:15:30 -08:00  
				
					
						
							
							
								 
						
							
							
								7c2aeb9e8e 
								
							
								 
							
						 
						
							
							
								
								Fix cut-and-paste error that made StatsManager web fetch queries  
							
							... 
							
							
							
							fail for container specification. 
							
						 
						
							2015-01-01 09:39:07 -08:00  
				
					
						
							
							
								 
						
							
							
								2496da2dac 
								
							
								 
							
						 
						
							
							
								
								BulletSim: remove compile reference error trying to figure out why mono compiling doesn't like it  
							
							
							
						 
						
							2014-12-31 13:45:12 -08:00  
				
					
						
							
							
								 
						
							
							
								c89d0e26b2 
								
							
								 
							
						 
						
							
							
								
								BulletSim: add the beginnings of hull creation unit testing.  
							
							... 
							
							
							
							Change how physics engine is created in unit tests to resolve a lib reference problem.
Add ShapeInfoInfo class to collect info about the created physical shape
   for debugging and unit test testing. 
							
						 
						
							2014-12-31 12:48:26 -08:00  
				
					
						
							
							
								 
						
							
							
								291c7cdbcc 
								
							
								 
							
						 
						
							
							
								
								BulletSim: Add axis locking enabled through the ExtendedPhysics module.  
							
							... 
							
							
							
							Allows locking of prim/linkset relative moving in each of the linear
and angular axis. Limits on movement or rotation can be set. 
							
						 
						
							2014-12-31 12:43:26 -08:00  
				
					
						
							
							
								 
						
							
							
								b40935837c 
								
							
								 
							
						 
						
							
							
								
								Fixed declaration switcharoo on the region combiner dll.  
							
							
							
						 
						
							2014-12-31 08:20:17 -08:00  
				
					
						
							
							
								 
						
							
							
								998ef665a8 
								
							
								 
							
						 
						
							
							
								
								Commenting out the suppression of console warnings from Mono addins while we test this new model for the next couple of weeks.  
							
							
							
						 
						
							2014-12-31 00:01:47 -08:00  
				
					
						
							
							
								 
						
							
							
								3375841fee 
								
							
								 
							
						 
						
							
							
								
								Capitalization fail.  
							
							
							
						 
						
							2014-12-30 23:47:11 -08:00  
				
					
						
							
							
								 
						
							
							
								0af02efaed 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-12-30 20:05:33 -08:00  
				
					
						
							
							
								 
						
							
							
								a88bc50a16 
								
							
								 
							
						 
						
							
							
								
								Add support for expansion of key values in nini config files.  
							
							... 
							
							
							
							Add loading of 3rd-party addin inis automatically. 
							
						 
						
							2014-12-30 20:05:12 -08:00  
				
					
						
							
							
								 
						
							
							
								bc7570e59c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'mb-throttle-test'  
							
							... 
							
							
							
							Merge in the new throttle code. 
							
						 
						
							2014-12-30 16:26:57 -08:00  
				
					
						
							
							
								 
						
							
							
								2138d5c7f8 
								
							
								 
							
						 
						
							
							
								
								Renamed VERSION_NUMBER to VersionNumber  
							
							
							
						 
						
							2014-12-30 15:27:28 -08:00  
				
					
						
							
							
								 
						
							
							
								5bb73793c7 
								
							
								 
							
						 
						
							
							
								
								Comment out the debugging statements added in the last commit. Keeping  
							
							... 
							
							
							
							them in the code for later use rather than just reverting them.
Fixed the throttle tests for the new algorithm used when packets
are marked as expired. 
							
						 
						
							2014-12-30 14:43:42 -08:00  
				
					
						
							
							
								 
						
							
							
								7466ef0525 
								
							
								 
							
						 
						
							
							
								
								This cleans up versioning. Specifically:  
							
							... 
							
							
							
							- It establishes 4 digits for opensim versions
- It uses the same number between opensim releases and mono addins versions
It also eliminates the last addin.xml files that were still there, for consistency. 
							
						 
						
							2014-12-30 12:53:31 -08:00  
				
					
						
							
							
								 
						
							
							
								58229a968b 
								
							
								 
							
						 
						
							
							
								
								Turn on logging of old acks, this is for debugging only, stats version coming later  
							
							
							
						 
						
							2014-12-30 10:50:34 -08:00  
				
					
						
							
							
								 
						
							
							
								c06100c31f 
								
							
								 
							
						 
						
							
							
								
								Another technique inspired by some of the newer flow control algorithms... rather  
							
							... 
							
							
							
							than drop exponentially to 0 (and then adjust up for the minimum flow), drop on
the delta between current rate and the minimum rate. This should smooth the fallback
to minimum. 
							
						 
						
							2014-12-30 10:39:14 -08:00  
				
					
						
							
							
								 
						
							
							
								75df04f0b3 
								
							
								 
							
						 
						
							
							
								
								Fix the throttle tests. Remove the hardcoded constant multipliers and  
							
							... 
							
							
							
							compute the expected values without depending on the token bucket code. 
							
						 
						
							2014-12-30 10:03:37 -08:00  
				
					
						
							
							
								 
						
							
							
								2506728e35 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-12-30 07:59:09 -08:00  
				
					
						
							
							
								 
						
							
							
								5cf6a6f830 
								
							
								 
							
						 
						
							
							
								
								WARNING: BREAKING CHANGES FOR REGION MODULE DEVELOPMENT.  
							
							... 
							
							
							
							This cleans up Opensim's use of mono addins. In particular, the extension points /OpenSim/RegionModules and /OpenSim/WindModule moved from OpenSim.exe to OpenSim.Region.Framework.dll. From here on, developers of region modules should declare their dlls to be dependent on OpenSim.Region.Framework, starting with version 0.8.1
Additional changes:
- Addins version uniformly updated to 0.8.1. These numbers should be compatible with the release numbers or else it becomes very confusing.
- Mono addins directives moved from files addins.xml to embedded directives in the class and assembly declarations, to make it all consistent 
							
						 
						
							2014-12-30 07:58:42 -08:00  
				
					
						
							
							
								 
						
							
							
								bda8f2a2c1 
								
							
								 
							
						 
						
							
							
								
								Change the effect of successfully acknowledged packets to bump the  
							
							... 
							
							
							
							adaptive throttle by a full MTU. This is consistent with some implementations
of congestion control algorithms and certainly has the effect of opening
the throttle window more quickly after errors. This is especially important
after initial scene load when the number and size of packets is small. 
							
						 
						
							2014-12-29 23:19:10 -08:00  
				
					
						
							
							
								 
						
							
							
								041a09ecb9 
								
							
								 
							
						 
						
							
							
								
								Enable runtime configuration of the minimum rate for adaptive  
							
							... 
							
							
							
							throttles. Setting adaptive_throttle_min_bps will change the
minimum rate that the adapative throttles will drop to in case
of network packet loss. The current rate default rate is 256kbps.
The viewer can throttle rates under that amount, but the dynamic
adaptation will not. 
							
						 
						
							2014-12-29 18:46:33 -08:00  
				
					
						
							
							
								 
						
							
							
								5410e4f1f9 
								
							
								 
							
						 
						
							
							
								
								minor: correct sent -> set in TokenBucket.RequestedDripRate method doc  
							
							
							
						 
						
							2014-12-30 00:53:17 +00:00  
				
					
						
							
							
								 
						
							
							
								89c1ac4cff 
								
							
								 
							
						 
						
							
							
								
								Updated OpenSim-as-addin version from 0.5 to 0.8.1. The addin version number doesn't need to match the release version number, but I think it's a very good idea that they do.  
							
							
							
						 
						
							2014-12-29 15:05:44 -08:00  
				
					
						
							
							
								 
						
							
							
								601849b4fa 
								
							
								 
							
						 
						
							
							
								
								Added AssemblyInfo.cs to OpenSim.exe  
							
							
							
						 
						
							2014-12-29 14:13:17 -08:00  
				
					
						
							
							
								 
						
							
							
								e71549a2cb 
								
							
								 
							
						 
						
							
							
								
								Add debugging code for simulating packet loss in outgoing UDP packets. The  
							
							... 
							
							
							
							algorithm for dropping packets is a modified two state algorithm for creating
bursts of dropped packets. As configured there is about a 1.5% drop rate.
Invocation of the packet loss code is commented out by default. 
							
						 
						
							2014-12-29 12:02:36 -08:00  
				
					
						
							
							
								 
						
							
							
								bb82076a4d 
								
							
								 
							
						 
						
							
							
								
								Allow for richer semantics of object derez. Specifically, allow the existence of region modules that do other kinds of garbage collection. Instead of placing deleted objects in the user's Trash folder, or deleting them immediately (UseTrashOnDelete = false), a module may decide to take garbage collection under its control. For example, it may place derezzed objects in a certain area inworld and delete them later.  
							
							
							
						 
						
							2014-12-25 12:17:07 -08:00  
				
					
						
							
							
								 
						
							
							
								fc940ab09a 
								
							
								 
							
						 
						
							
							
								
								If a moap entry has EnableWhiteList but WhiteList == null, then properly block the request instead of throwing an exception.  
							
							... 
							
							
							
							Normally, WhiteList is an empty list but from Mantis 7389 it looks like it might sometimes be possible for it to be null (haven't seen this up till now)
It looks like failing with an exception instead of properly replying to the request (which comes in via a cap) might be enough, surprisingly, to freeze a viewer until timeout.
Part of http://opensimulator.org/mantis/view.php?id=7389  but probably unrelated to the actual issue of that mantis. 
							
						 
						
							2014-12-23 20:38:20 +00:00  
				
					
						
							
							
								 
						
							
							
								7100475b90 
								
							
								 
							
						 
						
							
							
								
								Make sure we always dispose of disposables inside RestClient.Request()  
							
							
							
						 
						
							2014-12-20 01:56:33 +00:00  
				
					
						
							
							
								 
						
							
							
								9cff0bbd7c 
								
							
								 
							
						 
						
							
							
								
								In XBakesModule.Get() use using() to always dispose of RestClient which disposes the stream rather than disposing the stream directly  
							
							
							
						 
						
							2014-12-20 01:46:32 +00:00  
				
					
						
							
							
								 
						
							
							
								e3d07bd0cc 
								
							
								 
							
						 
						
							
							
								
								minor: Correct propery doc RestClient._resource spelling mistake  
							
							
							
						 
						
							2014-12-20 01:39:31 +00:00  
				
					
						
							
							
								 
						
							
							
								798074c66f 
								
							
								 
							
						 
						
							
							
								
								Use using() semantics in XBakesModule to ensure disposable objects are alway disposed no matter what  
							
							
							
						 
						
							2014-12-20 01:38:48 +00:00  
				
					
						
							
							
								 
						
							
							
								9edc5cac96 
								
							
								 
							
						 
						
							
							
								
								In XBakes use proper disposal semantics to always close the stream on Store() no matter what  
							
							
							
						 
						
							2014-12-20 01:32:49 +00:00  
				
					
						
							
							
								 
						
							
							
								e901253b49 
								
							
								 
							
						 
						
							
							
								
								Fix recent regression where a race condition meant SP.MakeRootAgent() would sometimes look to start attachment scripts before ETM.HandleIncomingSceneObject() had added them.  
							
							... 
							
							
							
							Probably a regression since ghosts branch merge on Nov 26 2014 
							
						 
						
							2014-12-17 00:25:24 +00:00  
				
					
						
							
							
								 
						
							
							
								e50aac020f 
								
							
								 
							
						 
						
							
							
								
								Add command to reset region's user cache  
							
							
							
						 
						
							2014-12-16 12:47:02 -05:00  
				
					
						
							
							
								 
						
							
							
								b39d697555 
								
							
								 
							
						 
						
							
							
								
								Adding command to reset user's email address  
							
							
							
						 
						
							2014-12-16 12:20:56 -05:00  
				
					
						
							
							
								 
						
							
							
								147d401b28 
								
							
								 
							
						 
						
							
							
								
								Remove XEngine.m_uniqueScripts  
							
							... 
							
							
							
							This provides no obvious benefit as far as I can tell but has a definite cost in keep script strings in memory for the entire simulator session. 
							
						 
						
							2014-12-15 20:38:26 +00:00  
				
					
						
							
							
								 
						
							
							
								2b9f0647de 
								
							
								 
							
						 
						
							
							
								
								Fix a regression where objects crossing regions in the same simulator (on their own or as attachments) with AppDomainLoading = false would create the new state in the source region area rather than the dest.  
							
							... 
							
							
							
							This was beause the code was finding the script DLL compiled for the source region as everything is in the same appdomain and using this as the location for the destination script state, etc.
This resolves the regression by passing the proper destination separately from the DLL retrieved.
Probably a regression since commit d7b92604http://opensimulator.org/mantis/view.php?id=7278  
							
						 
						
							2014-12-10 00:25:27 +00:00  
				
					
						
							
							
								 
						
							
							
								227d2e2b61 
								
							
								 
							
						 
						
							
							
								
								Avoid a possible race condition where the XEngine script compile thread could complete but see OnRezScript() insert a new job and complete before it set m_CurrentCompile = null  
							
							... 
							
							
							
							If the above happened, it would mean the new script would not compile until some  script was added for compilation. 
							
						 
						
							2014-12-10 00:04:10 +00:00  
				
					
						
							
							
								 
						
							
							
								76722d8324 
								
							
								 
							
						 
						
							
							
								
								In XEngine, enqueue a script rez to the compile queue after setting m_CompileDict to avoid a rare but not impossible race condition.  
							
							
							
						 
						
							2014-12-09 23:59:19 +00:00  
				
					
						
							
							
								 
						
							
							
								f3ab7c0f5c 
								
							
								 
							
						 
						
							
							
								
								refactor: rename IteratingUuidGather.AddAssetUuidToInspect() and RecordAssetUuids() to AddForInspection() as this properly describes what both of these methods do.  
							
							
							
						 
						
							2014-12-05 00:21:42 +00:00  
				
					
						
							
							
								 
						
							
							
								b0ff3236be 
								
							
								 
							
						 
						
							
							
								
								Make "fache assets" console command more efficient by only updating access times on each cached asset once, not for every reference.  
							
							
							
						 
						
							2014-12-05 00:09:01 +00:00  
				
					
						
							
							
								 
						
							
							
								9208fb5d54 
								
							
								 
							
						 
						
							
							
								
								refactor: Make IteratingUUIDGatherer take a dictionary in its constructor like UUIDGatherer, so we can deal with future cases where the dictionary may already be pre-populated.  
							
							
							
						 
						
							2014-12-04 23:55:59 +00:00  
				
					
						
							
							
								 
						
							
							
								bee3f203cd 
								
							
								 
							
						 
						
							
							
								
								Allow scripts in attachments on an owned NPC to call NPC functions on that NPC  
							
							
							
						 
						
							2014-12-04 22:52:46 +00:00  
				
					
						
							
							
								 
						
							
							
								9dbe99af0f 
								
							
								 
							
						 
						
							
							
								
								If "fcache assets" is executed, don't stop with an exception if there's an access violation if another thread is operating on the file at the same time.  
							
							... 
							
							
							
							Resolves one issue from http://opensimulator.org/mantis/view.php?id=7271  
							
						 
						
							2014-12-04 01:53:42 +00:00  
				
					
						
							
							
								 
						
							
							
								ad91143880 
								
							
								 
							
						 
						
							
							
								
								refactor: breakout flotasm cache last file access time to separate UpdateFileLastAccessTime() method for imminent reuse.  
							
							
							
						 
						
							2014-12-04 01:51:01 +00:00  
				
					
						
							
							
								 
						
							
							
								c36bfdc60f 
								
							
								 
							
						 
						
							
							
								
								Don't worry about checking FlotsamAssetCache.m_CurrentlyWriting when updating access time.  
							
							... 
							
							
							
							The majority of updates won't be for anything currently writing and any sharing exception from an actual clash can be caught and ignored anyway. 
							
						 
						
							2014-12-04 01:46:00 +00:00  
				
					
						
							
							
								 
						
							
							
								5861401faa 
								
							
								 
							
						 
						
							
							
								
								Remove long unused region parameters from SceneBase.  Some of these weren't even being set.  Region parameters come from Scene.RegionInfo instead.  
							
							
							
						 
						
							2014-12-03 21:44:22 +00:00  
				
					
						
							
							
								 
						
							
							
								2d2aa6e076 
								
							
								 
							
						 
						
							
							
								
								minor: Just have one message that displays successful registration of a region with its parameters rather than 2  
							
							
							
						 
						
							2014-12-03 21:40:39 +00:00  
				
					
						
							
							
								 
						
							
							
								d34ad345d5 
								
							
								 
							
						 
						
							
							
								
								minor: If we are recompiling scripts in response to a ScriptStopStrategy config change (a rare situation), then explicitly log this for debug purposes.  
							
							
							
						 
						
							2014-12-03 21:08:43 +00:00  
				
					
						
							
							
								 
						
							
							
								c3c05a8693 
								
							
								 
							
						 
						
							
							
								
								Reintroduce general xengine extra debugging log level.  This can be controlled at runtime with the command "debug xengine log <level>", as with similar commands.  
							
							... 
							
							
							
							If log level is 1 then every script load is logged.
This means the <logger name="OpenSim.Region.ScriptEngine.XEngine"> section in OpenSim.exe.config is no longer needed to avoid log spam on regions with many scripts and can be removed. 
							
						 
						
							2014-12-03 20:48:17 +00:00  
				
					
						
							
							
								 
						
							
							
								805b7ccb3e 
								
							
								 
							
						 
						
							
							
								
								minor: improve logged error in XEngine.SetXmlState if there was a problem writing the linemap.  
							
							... 
							
							
							
							The previous error report of already exists is inaccurate since existing files do get overwritten. 
							
						 
						
							2014-12-03 20:35:49 +00:00  
				
					
						
							
							
								 
						
							
							
								72d1d96c5c 
								
							
								 
							
						 
						
							
							
								
								Always close script linemap file after reading and always dispose of other streams in the script engine even if exceptions are thrown.  
							
							
							
						 
						
							2014-12-03 20:31:09 +00:00  
				
					
						
							
							
								 
						
							
							
								3642198838 
								
							
								 
							
						 
						
							
							
								
								BulletSim: move detail log of InternalScheduleRebuild to reduce log file spam  
							
							
							
						 
						
							2014-11-30 19:53:00 -08:00  
				
					
						
							
							
								 
						
							
							
								63d192f011 
								
							
								 
							
						 
						
							
							
								
								BulletSim: Remove linkset 'Incomplete' flag as its meaning couldn't be made clear. Add 'InternalScheduleRebuild() CHange rebuild code to call InternalScheduleRebuild() rather than ForceRebuild() to limit the scope of the changes made by the linkset.  
							
							
							
						 
						
							2014-11-30 19:53:00 -08:00  
				
					
						
							
							
								 
						
							
							
								41a943bfd0 
								
							
								 
							
						 
						
							
							
								
								BulletSim: add BSLinkset.AllPartsComplete that checks of all linkset members are not Incomplete and not waiting for assets. Change BSPrimLinkable to use AllPartsComplete.  
							
							
							
						 
						
							2014-11-30 19:52:59 -08:00  
				
					
						
							
							
								 
						
							
							
								eef954a214 
								
							
								 
							
						 
						
							
							
								
								BulletSim: Make BSPrimLinkable 'incomplete' if any of its children are waiting for assets to load.  
							
							
							
						 
						
							2014-11-30 19:52:59 -08:00  
				
					
						
							
							
								 
						
							
							
								cf85ade81e 
								
							
								 
							
						 
						
							
							
								
								BulletSim: add shape and linkset rebuild scheduled flags. Add BSPrim.Incomplete flag based on rebuild flags to say when an object is being rebuilt.  
							
							
							
						 
						
							2014-11-30 19:52:58 -08:00  
				
					
						
							
							
								 
						
							
							
								432f0e8783 
								
							
								 
							
						 
						
							
							
								
								Correct  690fe0c to actually log the exception reported in DoOnRezScriptQueue()(and now the scene name).  
							
							
							
						 
						
							2014-11-29 15:04:16 +00:00  
				
					
						
							
							
								 
						
							
							
								690fe0c5e5 
								
							
								 
							
						 
						
							
							
								
								If there are any exceptions in XEngine.DoOnRezScriptQueue() then log the error and always set m_CurrentCompile = null  
							
							... 
							
							
							
							Setting m_CurrentCompile = null in the finally block reduces the risk that an exception could permanently stop any future scripts compiling until the simulator is restarted.
If an exception is seen from this then please report and further changes to fix the bug or improve compiling reliability can be made. 
							
						 
						
							2014-11-29 01:42:52 +00:00  
				
					
						
							
							
								 
						
							
							
								55e064baf7 
								
							
								 
							
						 
						
							
							
								
								Remove minor race condition where two threads could race on fields such as m_ScriptFailCount as set in XEngine.DoOnRezScriptQueue()  
							
							
							
						 
						
							2014-11-29 01:33:14 +00:00  
				
					
						
							
							
								 
						
							
							
								79e37e5ecc 
								
							
								 
							
						 
						
							
							
								
								Restore zero'ing RawVelocity in BSCharacter.ZeroMotion() in favour of not calling ZeroMotion in SetPhysicalProperties() at all  
							
							... 
							
							
							
							SetPhysicalProperties is only called when adding a new character so it looks like there is no existing data to reset anyway. 
							
						 
						
							2014-11-29 01:13:48 +00:00  
				
					
						
							
							
								 
						
							
							
								dfab60a7fd 
								
							
								 
							
						 
						
							
							
								
								minor: Remove a few indenting problems introduced to recent  265fe349 and convert the m_log.DebugFormat() call back to the original DetailLog call  
							
							
							
						 
						
							2014-11-29 00:53:13 +00:00  
				
					
						
							
							
								 
						
							
							
								dcc36507f3 
								
							
								 
							
						 
						
							
							
								
								Halve the prediction lag for region crossing to improve most flying region crossings without degrading the walk cross experience (neither of which have been that great anyway).  
							
							
							
						 
						
							2014-11-29 00:48:26 +00:00  
				
					
						
							
							
								 
						
							
							
								39eab72d7c 
								
							
								 
							
						 
						
							
							
								
								When performing region cross, don't add the velocity to the new position in ETM.CrossAgentIntoNewRegionMain() since this has already been performed by SP.CheckForBorderCrossing()  
							
							
							
						 
						
							2014-11-29 00:16:23 +00:00  
				
					
						
							
							
								 
						
							
							
								265fe349e0 
								
							
								 
							
						 
						
							
							
								
								Somewhat improve avatar region crossings by properly preserving velocity when avatar enters the new region.  
							
							... 
							
							
							
							This commit addresses the following issues were causing velocity to be set to 0 on the new region, disrupting flight in particular
* Full avatar updates contained no velocity information, which does appear to have some effect in testing.
* BulletSim was always setting the velocity to 0 for the new BSCharacter.  Now, physics engines take a velocity parameter when setting up characters so we can avoid this.
This patch applies to both Bullet and ODE. 
							
						 
						
							2014-11-29 00:12:11 +00:00  
				
					
						
							
							
								 
						
							
							
								09534f378e 
								
							
								 
							
						 
						
							
							
								
								Avoid repeated lag-generating continuous attempts to retrieve HG service Urls in UMM if the initial request fails, possibly due to the home URL not being present  
							
							... 
							
							
							
							Instead, the failure information is effectively added to the memory cache (so no persistence over simualtor sessions).
A future improvement may be to invalidate negative cache results after some time has passed in case the failure was transient.
Looks to resolve http://opensimulator.org/mantis/view.php?id=7382  
							
						 
						
							2014-11-28 01:16:30 +00:00  
				
					
						
							
							
								 
						
							
							
								d9f7aa41c1 
								
							
								 
							
						 
						
							
							
								
								Remove unmaintained MSSQL support.  
							
							... 
							
							
							
							This has not been maintained for more than 2 years, is unimplemented for newer features (e.g. built-in groups) and has no core developers using it.
If somebody fixes these issues then it could be reinstated. 
							
						 
						
							2014-11-28 00:27:13 +00:00  
				
					
						
							
							
								 
						
							
							
								73234e2098 
								
							
								 
							
						 
						
							
							
								
								Stop writing SizeZ config parameter for now when creating regions from console as it is unused/ignored, at least in core.  
							
							
							
						 
						
							2014-11-28 00:04:10 +00:00  
				
					
						
							
							
								 
						
							
							
								3b6191de7f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into ubitworkmaster  
							
							
							
						 
						
							2014-11-28 00:00:16 +00:00  
				
					
						
							
							
								 
						
							
							
								e8d67af3e1 
								
							
								 
							
						 
						
							
							
								
								change/fix rez position and rotation on llRezObject and llRezAtRoot  
							
							
							
						 
						
							2014-11-27 23:32:24 +00:00  
				
					
						
							
							
								 
						
							
							
								ee9fae23ff 
								
							
								 
							
						 
						
							
							
								
								Be more explicit again in UMM bad HomeURL message by logging the original creator data  
							
							
							
						 
						
							2014-11-27 00:32:04 +00:00  
				
					
						
							
							
								 
						
							
							
								8a27fc5d61 
								
							
								 
							
						 
						
							
							
								
								Make UMM.AddUser(UUID, string) log message when bad creatorData is given to reflect its location (UMM not Scene) and add the user name and ID.  
							
							
							
						 
						
							2014-11-27 00:24:17 +00:00  
				
					
						
							
							
								 
						
							
							
								62b778ca4d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /team/src/opensim  
							
							
							
						 
						
							2014-11-25 19:27:28 -05:00  
				
					
						
							
							
								 
						
							
							
								a76aec8467 
								
							
								 
							
						 
						
							
							
								
								Fix whitespace hoping to avoid a flogging  
							
							
							
						 
						
							2014-11-25 19:27:15 -05:00  
				
					
						
							
							
								 
						
							
							
								86367d7219 
								
							
								 
							
						 
						
							
							
								
								refactor: Move methods to start a monitored thread, start work in its own thread and run work in the jobengine from Watchdog to a WorkManager class.  
							
							... 
							
							
							
							This is to achieve a clean separation of concerns - the watchdog is an inappropriate place for work management.
Also adds a WorkManager.RunInThreadPool() class which feeds through to Util.FireAndForget.
Also switches around the name and obj arguments to the new RunInThread() and RunJob() methods so that the callback obj comes after the callback as seen in the SDK and elsewhere 
							
						 
						
							2014-11-25 23:56:32 +00:00  
				
					
						
							
							
								 
						
							
							
								20cede12a9 
								
							
								 
							
						 
						
							
							
								
								Fix ghosts copy of SimulatorFeatureModule to enable logging.  
							
							
							
						 
						
							2014-11-25 23:28:38 +00:00  
				
					
						
							
							
								 
						
							
							
								66b1c37973 
								
							
								 
							
						 
						
							
							
								
								Fix bug in HG attachment throttling code where attachments were never rezzed on any teleport within a foreign grid after the first.  
							
							... 
							
							
							
							Bug was introduced in ghosts branch commit 69abade 
							
						 
						
							2014-11-25 23:23:12 +00:00  
				
					
						
							
							
								 
						
							
							
								4b45a1b6ad 
								
							
								 
							
						 
						
							
							
								
								Change jobengine logging command to "debug jobengine log <int>" rather than loglevel, in common with similar commands.  
							
							
							
						 
						
							2014-11-25 23:23:11 +00:00  
				
					
						
							
							
								 
						
							
							
								b1fd0d35e5 
								
							
								 
							
						 
						
							
							
								
								Make small adjustment to JobEngine default from previous commit to enable it when [Startup] section is not present (though this is extremely unlikely).  
							
							
							
						 
						
							2014-11-25 23:23:11 +00:00  
				
					
						
							
							
								 
						
							
							
								59b38f842a 
								
							
								 
							
						 
						
							
							
								
								Add [Startup] JobEngineEnabled setting that allows the job engine to be disabled for testing purposes if necessary.  
							
							
							
						 
						
							2014-11-25 23:23:11 +00:00  
				
					
						
							
							
								 
						
							
							
								28d1dbfee4 
								
							
								 
							
						 
						
							
							
								
								Move conditionals which control whether a task is placed in the JobEngine inside Watchdog.RunJob() (renamed from RunWhenPossible) and generalize them.  
							
							
							
						 
						
							2014-11-25 23:23:11 +00:00  
				
					
						
							
							
								 
						
							
							
								124be38f74 
								
							
								 
							
						 
						
							
							
								
								Add [BulletSim] option AvatarToAvatarCollisionsByDefault to control whether avatars collide.  This is true by default.  
							
							... 
							
							
							
							This is implemented with a new collision type (PhantomToOthersAvatar) to potentially allow colliding and non-colliding avatars to be present in the same scene.
So there is no provision yet for giving avatars different collision types.
This commit replaces the temporary change in commit f3eaa6d8 
							
						 
						
							2014-11-25 23:23:11 +00:00  
				
					
						
							
							
								 
						
							
							
								3a296a817b 
								
							
								 
							
						 
						
							
							
								
								Fix compile error from previous  1d56029848 
							
							
							
						 
						
							2014-11-25 23:23:11 +00:00  
				
					
						
							
							
								 
						
							
							
								550cf714bc 
								
							
								 
							
						 
						
							
							
								
								Fix issue where llRemoteLoadScriptPin() would treat 0 (the default) as a valid set pin in a destination prim rather than the unset no pin state  
							
							... 
							
							
							
							Adds regression test for this case. 
							
						 
						
							2014-11-25 23:23:11 +00:00  
				
					
						
							
							
								 
						
							
							
								aeae34505f 
								
							
								 
							
						 
						
							
							
								
								When processing incoming attachments via HG, if a request for uuid gathering or final asset import takes too long remove remaining requests from same user to prevent hold up of other user's incoming attachments.  
							
							... 
							
							
							
							This improves upon the earlier naive simply queueing immplementation.
Threshold is 30 seconds.  If this happens to a user they can relog and fetch will be reattempted. 
							
						 
						
							2014-11-25 23:23:11 +00:00  
				
					
						
							
							
								 
						
							
							
								06a5d6e9ef 
								
							
								 
							
						 
						
							
							
								
								Introduce an IteratingUuidGatherer where each fetch from the asset service (iteration) can be controlled by the caller.  
							
							... 
							
							
							
							This is to enable an imminent change where incoming HG scene object fetching can assess the time taken by each request rather than being forced to perform all requests in one call.
Soon, this will replace the existing UuidGatherer since it is both simpler and more flexible. 
							
						 
						
							2014-11-25 23:23:11 +00:00  
				
					
						
							
							
								 
						
							
							
								d6c9705a3b 
								
							
								 
							
						 
						
							
							
								
								Add incoming packet async handling engine to queue some inbound udp async requests.  
							
							... 
							
							
							
							This is to reduce the potential for overload of the threadpool if there are many simultaneous requets in high concurrency situations.
Currently only applied to AvatarProperties and GenericMessage requests. 
							
						 
						
							2014-11-25 23:23:11 +00:00  
				
					
						
							
							
								 
						
							
							
								1c5c6af274 
								
							
								 
							
						 
						
							
							
								
								Add missing class from recent commit  69abade 
							
							
							
						 
						
							2014-11-25 23:23:10 +00:00  
				
					
						
							
							
								 
						
							
							
								f54c70741b 
								
							
								 
							
						 
						
							
							
								
								Add "show threadpool calls active" console debug command.  
							
							... 
							
							
							
							This shows named threadpool calls (excluding timer and network calls) that are currently queued or running.
Also shows total of labelled and any anonymous calls. 
							
						 
						
							2014-11-25 23:23:10 +00:00  
				
					
						
							
							
								 
						
							
							
								1d19e1bbd0 
								
							
								 
							
						 
						
							
							
								
								Add naive implementation of controlled incoming HG attachments to manage load.  
							
							... 
							
							
							
							Instead of processing all incoming attachment scene object concurrently, process them consecutively to eliminate potential overload from this source.
This is a naive implementation because it does not currently account for slow foreign asset services.
Although it may take longer, this approach may also improve attachment visibility for HG avatars
since the scene object is now always added to the scene after receiving assets from the foreign service and not before. 
							
						 
						
							2014-11-25 23:23:10 +00:00  
				
					
						
							
							
								 
						
							
							
								ec8d21c434 
								
							
								 
							
						 
						
							
							
								
								Label all threadpool calls being made in core OpenSimulator.  This is to add problem diagnosis.  
							
							... 
							
							
							
							"show threadpool calls" now also returns named (labelled), anonymous (unlabelled) and total call stats. 
							
						 
						
							2014-11-25 23:23:10 +00:00  
				
					
						
							
							
								 
						
							
							
								72cb1cc7d6 
								
							
								 
							
						 
						
							
							
								
								Add "show threadpool calls" command to show count of all labelled smartthreadpool calls  
							
							
							
						 
						
							2014-11-25 23:23:10 +00:00  
				
					
						
							
							
								 
						
							
							
								8c9f82b035 
								
							
								 
							
						 
						
							
							
								
								Just for now, don't alert the user or log if we couldn't change their server-side preferences due to no e-mail address being sent.  
							
							... 
							
							
							
							This is to avoid user confusion in the oscc rehearsal as they are often not aware that this fails because no e-mail is set.
Also may be failing in the hypergrid case, though this may also be a config issue.
This is meant as a temporary solution. 
							
						 
						
							2014-11-25 23:23:10 +00:00  
				
					
						
							
							
								 
						
							
							
								5d5ea9234f 
								
							
								 
							
						 
						
							
							
								
								Stop Mono 3.2.8 from binding a UDP socket to a port already in use.  
							
							... 
							
							
							
							At least on Mono 3.2.8 (but not under Windows), one can bind multiple UDP sockets to the same port by default.
Different simulators cannot demultiplex each other's messages, so a set of confusing non-obvious errors arise if this occurs.
This change prevents such multiple binding. 
							
						 
						
							2014-11-25 23:23:09 +00:00  
				
					
						
							
							
								 
						
							
							
								b53be022f2 
								
							
								 
							
						 
						
							
							
								
								On pCampbot, if we add the none (n) behaviour then make it actually stop any bots in motion.  
							
							... 
							
							
							
							Previously, adding this behaviour after physics (p) would leave the bot to drift off for ever in its last movement direction. 
							
						 
						
							2014-11-25 23:23:09 +00:00  
				
					
						
							
							
								 
						
							
							
								3a1ce2715a 
								
							
								 
							
						 
						
							
							
								
								Add "wearables check" console command  
							
							... 
							
							
							
							This checks that all the wearable assets and any assets for a given logged in avatar exist in the asset service 
							
						 
						
							2014-11-25 23:23:09 +00:00  
				
					
						
							
							
								 
						
							
							
								9b09dd3575 
								
							
								 
							
						 
						
							
							
								
								Add "wearables show" console command.  
							
							... 
							
							
							
							This shows summary wearables information (shape, hair, etc.) for all avatars in the scene or specific information about a given avatar's wearables.
Similar to the existing "attachments show" command. 
							
						 
						
							2014-11-25 23:23:09 +00:00  
				
					
						
							
							
								 
						
							
							
								5ab5d7fe47 
								
							
								 
							
						 
						
							
							
								
								Fix recent regression where adaptive throttles stopped adjusting.  
							
							... 
							
							
							
							Extends regression tests to test response of adaptive throttles to ack'ed and expired packets. 
							
						 
						
							2014-11-25 23:22:20 +00:00  
				
					
						
							
							
								 
						
							
							
								b2e377f168 
								
							
								 
							
						 
						
							
							
								
								Fix setting of max scene throttle so that setting it restricts the child client throttles properly.  
							
							... 
							
							
							
							In "show throttles", also renames 'total' column to 'actual' to reflect that it is not necessarily the throttles requested for/by the client.
Also fills out 'target' in non-adapative mode to the actual throttle requested for/by the client. 
							
						 
						
							2014-11-25 23:22:20 +00:00  
				
					
						
							
							
								 
						
							
							
								b114f5626e 
								
							
								 
							
						 
						
							
							
								
								Add request drip rate to assertions for token bucket regression tests  
							
							
							
						 
						
							2014-11-25 23:22:20 +00:00  
				
					
						
							
							
								 
						
							
							
								8a949f0ee1 
								
							
								 
							
						 
						
							
							
								
								Add regression tests for token buckets on their own  
							
							
							
						 
						
							2014-11-25 23:22:20 +00:00  
				
					
						
							
							
								 
						
							
							
								ec3b43d28d 
								
							
								 
							
						 
						
							
							
								
								Make regression throttle tests consistently test target and max throttle settings.  
							
							... 
							
							
							
							As part of this also refactors code to put all throttle asserts in a single regression test method 
							
						 
						
							2014-11-25 23:22:20 +00:00  
				
					
						
							
							
								 
						
							
							
								548abb3b47 
								
							
								 
							
						 
						
							
							
								
								minor: In "show client stats" command, properly handle the case where a client has made no AgentUpdate requests (as is the case with agents that have only even been child) rather than throwing an exception  
							
							
							
						 
						
							2014-11-25 23:22:20 +00:00  
				
					
						
							
							
								 
						
							
							
								a9dde81753 
								
							
								 
							
						 
						
							
							
								
								minor: Correct letter accidentally added to copyright notice on top of Scene.cs (almost five years ago!)  
							
							
							
						 
						
							2014-11-25 23:22:20 +00:00  
				
					
						
							
							
								 
						
							
							
								b7ef6009a7 
								
							
								 
							
						 
						
							
							
								
								In Scene.AddNewAgent(), avoid a situation where an exception can result in a client being added to the manager without IClientAPI.SceneAgent being set.  
							
							... 
							
							
							
							This is done by adjusting the order of code so that SceneAgent will always be set before adding the client.
Various parts of the code (rightly) assume that a a client registered to the manager will always have a SceneAgent set no matter what. 
							
						 
						
							2014-11-25 23:22:20 +00:00  
				
					
						
							
							
								 
						
							
							
								e6af551007 
								
							
								 
							
						 
						
							
							
								
								For now, send all non-full terse updates for ones own avatar directly to the LLUDP client stack rather than queueing internally within LLClientView.  
							
							... 
							
							
							
							When an HG avatar enters a scene, it delays processing of entity updates.  Could be crowding out by other updates or something else.
This delay in ones own av mvmt updates results in mvmt lag experienced on the client.  Avoiding the internal LLClientView for these packets appears to resolve this issue.
Appears most noticeably for avatars with attachments, though has also been seen on those without sometimes.  Hasn't been observed for non-HG avatars in general.
Will be investigating exactly what the problem is, at which point there will be a more permanent solution. 
							
						 
						
							2014-11-25 23:22:20 +00:00  
				
					
						
							
							
								 
						
							
							
								10095c1a58 
								
							
								 
							
						 
						
							
							
								
								Add "debug lludp throttles get/set request" and get current  
							
							... 
							
							
							
							This allows one to set the requested throttle (which normally comes from the client) as opposed to the max. 
							
						 
						
							2014-11-25 23:22:19 +00:00  
				
					
						
							
							
								 
						
							
							
								61d6bd78b3 
								
							
								 
							
						 
						
							
							
								
								Change the word order of some debug lludp settings for readability  
							
							... 
							
							
							
							On server, scene-throttle-max becomes max-scene-throttle and likewise max-new-client-throttle
On clients, throttle-max becomes max 
							
						 
						
							2014-11-25 23:22:19 +00:00  
				
					
						
							
							
								 
						
							
							
								44dc58cc7f 
								
							
								 
							
						 
						
							
							
								
								Add "debug lludp get/set new-client-throttle-max" to allow default new client throttle to be set separately from existing clients.  
							
							... 
							
							
							
							"debug lludp throttles get/set throttle-max" now only gets and sets current max client throttles 
							
						 
						
							2014-11-25 23:22:19 +00:00  
				
					
						
							
							
								 
						
							
							
								68d0c4d37b 
								
							
								 
							
						 
						
							
							
								
								Add "debug lludp get" command which currently just shows scene-throttle-max to mirror "debug lludp set"  
							
							... 
							
							
							
							Information is also available in "show server throttles" but that's more for non-debug info rather than attempting to get and set parameters on the fly for debug purposes. 
							
						 
						
							2014-11-25 23:22:19 +00:00  
				
					
						
							
							
								 
						
							
							
								336790e7b4 
								
							
								 
							
						 
						
							
							
								
								Add some more llGiveInventory() regression tests  
							
							
							
						 
						
							2014-11-25 23:22:19 +00:00  
				
					
						
							
							
								 
						
							
							
								1eb3e6cc43 
								
							
								 
							
						 
						
							
							
								
								When inserting missing CreatorData in the HGAssetMapper, do the rewrite on a streaming xml basis rather than loading it all into memory via XmlDocument.  
							
							... 
							
							
							
							This is because objects with lots of parts can have a lot of xml to load into memory, and this has been seen to have a noticeable performance impact.
Whereas streaming has been seen to reduce the impact in normal serialization.
Implmentation is messy but I couldn't see a better way of doing it when you can't assume that you know the exact structure of the input XML. 
							
						 
						
							2014-11-25 23:21:38 +00:00  
				
					
						
							
							
								 
						
							
							
								f7ab3e20bc 
								
							
								 
							
						 
						
							
							
								
								Add regression test TestPostAssetRewrite() to check results of HGAssetMapper.Post() object asset rewriting,  
							
							
							
						 
						
							2014-11-25 23:21:38 +00:00  
				
					
						
							
							
								 
						
							
							
								6c043dd6ff 
								
							
								 
							
						 
						
							
							
								
								If an exception makes it to the top of a JobEngine request, catch and log instead of letting it terminate the simulator...  
							
							
							
						 
						
							2014-11-25 23:21:38 +00:00  
				
					
						
							
							
								 
						
							
							
								16a5e15443 
								
							
								 
							
						 
						
							
							
								
								Allow GetMesh capability to be served directly by a server like GetTexture  
							
							... 
							
							
							
							To do this required GetMesh to be converted to a BaseStreamHandler
Unlike GetTexture connector, no redirect URL functionality yet (this wasn't present in the first place). 
							
						 
						
							2014-11-25 23:21:38 +00:00  
				
					
						
							
							
								 
						
							
							
								281969093f 
								
							
								 
							
						 
						
							
							
								
								Start JobEngine by default in simulator for now.  
							
							
							
						 
						
							2014-11-25 23:21:38 +00:00  
				
					
						
							
							
								 
						
							
							
								1c9529aa9e 
								
							
								 
							
						 
						
							
							
								
								If JobEngine is active, then use it to copy/rez attachments for an avatar entering the scene that isn't initially logging on.  This will execute tasks consecutively rather than concurrently.  
							
							... 
							
							
							
							This has two aims
1) Reduce initial teleport failures when a foreign Hypergrid user enters a region by not holding up the teleport for attachment rez (this can be particularly costly when HG gets all assets in the object graph.
2) Reduce server load that may impact other simulator activities.
This complements existing JobEngine options that perform initial login attachment rez and appearance send in consecutive tasks. 
							
						 
						
							2014-11-25 23:21:38 +00:00  
				
					
						
							
							
								 
						
							
							
								90f9cea07b 
								
							
								 
							
						 
						
							
							
								
								minor: be consistent about reporting errors out of HttpServerBase  
							
							
							
						 
						
							2014-11-25 23:21:38 +00:00  
				
					
						
							
							
								 
						
							
							
								f4424bdfcf 
								
							
								 
							
						 
						
							
							
								
								If the port entry in [Network] for a server is missing, then actually tell the user that's the problem rather than simply exiting silently.  
							
							... 
							
							
							
							Also exit with Environment.Exit(), not by aborting the thread. 
							
						 
						
							2014-11-25 23:21:38 +00:00  
				
					
						
							
							
								 
						
							
							
								8ddcd16c69 
								
							
								 
							
						 
						
							
							
								
								Add an IConfigSource constructor to HGAssetBroker so that it can be instantiated directly for potentially handling some capabilities directly in services with HG active  
							
							
							
						 
						
							2014-11-25 23:21:38 +00:00  
				
					
						
							
							
								 
						
							
							
								d33964222a 
								
							
								 
							
						 
						
							
							
								
								Fix an issue where specifying both max client and server outgoing UDP throttles would cause client throttles to be lower than expected when total requests exceeded the scene limit.  
							
							... 
							
							
							
							This was because specifying a max client throttle would always request the max from the parent server throttle, no matter the actual total requests on the client throttle.
This would lead to a lower server multiplier than expected.
This change also adds a 'target' column to the "show throttles" output that shows the target rate (as set by client) if adaptive throttles is active.
This commit also re-adds the functionality lost in recent 5c1a1458 
							
						 
						
							2014-11-25 23:21:38 +00:00  
				
					
						
							
							
								 
						
							
							
								ead32de790 
								
							
								 
							
						 
						
							
							
								
								Use automatic properties for Parent and TotalDripRequest in TokenBucket to make code analysis easier.  No functional change.  
							
							
							
						 
						
							2014-11-25 23:21:37 +00:00  
				
					
						
							
							
								 
						
							
							
								40314b56f2 
								
							
								 
							
						 
						
							
							
								
								Remove the unnecessary intermediate total token bucket.  
							
							... 
							
							
							
							This only had one child, which is the 'adaptive' token bucket.
So from testing and currently analysis, we can use that bucket directly which simplifies the code. 
							
						 
						
							2014-11-25 23:21:37 +00:00  
				
					
						
							
							
								 
						
							
							
								93f3444de1 
								
							
								 
							
						 
						
							
							
								
								minor: remove warnings from unused fields in LocalGridServicesConnector  
							
							
							
						 
						
							2014-11-25 23:21:37 +00:00  
				
					
						
							
							
								 
						
							
							
								dacd0ecfee 
								
							
								 
							
						 
						
							
							
								
								minor: Remove unused field from EntityTransferModule  
							
							
							
						 
						
							2014-11-25 23:21:37 +00:00  
				
					
						
							
							
								 
						
							
							
								a98b514184 
								
							
								 
							
						 
						
							
							
								
								minor: remove compiler warning from unused field in SimulatorFeaturesModule  
							
							
							
						 
						
							2014-11-25 23:21:37 +00:00  
				
					
						
							
							
								 
						
							
							
								0d77796584 
								
							
								 
							
						 
						
							
							
								
								minor: resolve warnings from unused fields in XBakesGet and Post handlers  
							
							
							
						 
						
							2014-11-25 23:21:37 +00:00  
				
					
						
							
							
								 
						
							
							
								d5ead532cb 
								
							
								 
							
						 
						
							
							
								
								Remove compiler warning from UserProfilesHandlers  
							
							
							
						 
						
							2014-11-25 23:21:37 +00:00  
				
					
						
							
							
								 
						
							
							
								07a7f941e5 
								
							
								 
							
						 
						
							
							
								
								minor: remove warning in BasicHttpAuthentication by commenting out unused remove_me parameter (which looks like it might still be potentially useful for logging)  
							
							
							
						 
						
							2014-11-25 23:21:37 +00:00  
				
					
						
							
							
								 
						
							
							
								df031fe8be 
								
							
								 
							
						 
						
							
							
								
								extend TestClientThrottleRegionLimited for 2 clients after testing 1.  Renames to TestSingleClientThrottleRegionLimited()  
							
							
							
						 
						
							2014-11-25 23:21:37 +00:00  
				
					
						
							
							
								 
						
							
							
								dce98acb69 
								
							
								 
							
						 
						
							
							
								
								Add regression test TestClientThrottleRegionLimited() for testing simple behaviour of throttles where a region-wide total outbound limit is in place.  
							
							
							
						 
						
							2014-11-25 23:21:37 +00:00  
				
					
						
							
							
								 
						
							
							
								075f718f3f 
								
							
								 
							
						 
						
							
							
								
								factor out common throttle setting byte[] array construction in ThrottleTests.  
							
							
							
						 
						
							2014-11-25 23:21:37 +00:00  
				
					
						
							
							
								 
						
							
							
								9cdd38d0cf 
								
							
								 
							
						 
						
							
							
								
								Add regression test TestClientThrottleLimited() for throttle behaviour when a max client total limit is enforced server-side  
							
							
							
						 
						
							2014-11-25 23:21:37 +00:00  
				
					
						
							
							
								 
						
							
							
								fc878a33ed 
								
							
								 
							
						 
						
							
							
								
								refactor: consistently put all test classes in the OpenSim.Tests.Common package rather than some in OpenSim.Tests.Common.Mock  
							
							... 
							
							
							
							the separate mock package was not useful and was just another using line to always add 
							
						 
						
							2014-11-25 23:21:37 +00:00  
				
					
						
							
							
								 
						
							
							
								af0a851eba 
								
							
								 
							
						 
						
							
							
								
								minor: disable logging in regression test TestClientThrottleSetNoLimit  
							
							
							
						 
						
							2014-11-25 23:18:40 +00:00  
				
					
						
							
							
								 
						
							
							
								9934e2c545 
								
							
								 
							
						 
						
							
							
								
								minor: comment out unused method in regression BasicCircuitTests  
							
							
							
						 
						
							2014-11-25 23:18:40 +00:00  
				
					
						
							
							
								 
						
							
							
								746defa094 
								
							
								 
							
						 
						
							
							
								
								Add basic regression test ThrottleTests.TestClientThrottleSetNoLimit  
							
							
							
						 
						
							2014-11-25 23:18:40 +00:00  
				
					
						
							
							
								 
						
							
							
								52370ac94d 
								
							
								 
							
						 
						
							
							
								
								refactor: Move test clientstack setup code out of BasicCircuitTests into OpenSim.Tests.Common.ClientStackHelpers  
							
							
							
						 
						
							2014-11-25 23:18:40 +00:00  
				
					
						
							
							
								 
						
							
							
								87d5da86a1 
								
							
								 
							
						 
						
							
							
								
								Fix recent regression in "debug lludp throttles get" command that stopped it printing any information.  Also fix max throttle displayed to be properly kbps  
							
							
							
						 
						
							2014-11-25 23:18:40 +00:00  
				
					
						
							
							
								 
						
							
							
								a13022c296 
								
							
								 
							
						 
						
							
							
								
								minor: in "show server throttles", display unset if new client throttle value is not set rather than 0  
							
							
							
						 
						
							2014-11-25 23:18:40 +00:00  
				
					
						
							
							
								 
						
							
							
								44e0a2f906 
								
							
								 
							
						 
						
							
							
								
								Add throttle-max option to "debug lludp throttles set" to allow runtime setting of default and existing client throttles.  
							
							... 
							
							
							
							Doesn't yet adjust until clients submit new throttle settings. 
							
						 
						
							2014-11-25 23:18:40 +00:00  
				
					
						
							
							
								 
						
							
							
								5c13980eb7 
								
							
								 
							
						 
						
							
							
								
								Change "debug lludp throttle *" commands to "debug lludp throttles" for consistency (and because I keep typing throttles).  
							
							... 
							
							
							
							This will still work with "debug lludp throttle" anyway. 
							
						 
						
							2014-11-25 23:18:40 +00:00  
				
					
						
							
							
								 
						
							
							
								d20aeefef2 
								
							
								 
							
						 
						
							
							
								
								Fix console set and get of max scene rate.  Was performing wrong calculation - throttle buckets are set in bytes, not bits  
							
							
							
						 
						
							2014-11-25 23:18:40 +00:00  
				
					
						
							
							
								 
						
							
							
								10d09e287c 
								
							
								 
							
						 
						
							
							
								
								Eliminate 'max' throttle setting from server throttles report since this never applies.  
							
							
							
						 
						
							2014-11-25 23:18:40 +00:00  
				
					
						
							
							
								 
						
							
							
								679eaec22f 
								
							
								 
							
						 
						
							
							
								
								Allow "debug lludp throttle *" commands to work without a user name, in which case they apply to all users in the lludp server  
							
							
							
						 
						
							2014-11-25 23:18:39 +00:00  
				
					
						
							
							
								 
						
							
							
								a142edec03 
								
							
								 
							
						 
						
							
							
								
								minor: add apparant total to logging when client sets throttles  
							
							
							
						 
						
							2014-11-25 23:18:39 +00:00  
				
					
						
							
							
								 
						
							
							
								c73e62ea3a 
								
							
								 
							
						 
						
							
							
								
								minor: fix bug in throttle logging where arguments were mismatched  
							
							
							
						 
						
							2014-11-25 23:18:39 +00:00  
				
					
						
							
							
								 
						
							
							
								1d33a40f59 
								
							
								 
							
						 
						
							
							
								
								Add "debug lludp set scene-throttle-max <value>" console command to allow us to potentially set the scene max throttle on the fly.  
							
							
							
						 
						
							2014-11-25 23:18:39 +00:00  
				
					
						
							
							
								 
						
							
							
								a5eabdade3 
								
							
								 
							
						 
						
							
							
								
								Move information about "server agent rate" throttles into "show server throttles" command rather than "show throttles"  
							
							... 
							
							
							
							THis allows us to see the rates when no client is connected to the region. 
							
						 
						
							2014-11-25 23:18:39 +00:00  
				
					
						
							
							
								 
						
							
							
								c8f5add2fc 
								
							
								 
							
						 
						
							
							
								
								Add "show server throttles" command for showing server specific information about throttles  
							
							... 
							
							
							
							This is separate from the user-oriented "show throttles" command since one will often only want to know about varying client throttle settings.
Currently displays max scene throttle and adaptive throttles config if set. 
							
						 
						
							2014-11-25 23:18:39 +00:00  
				
					
						
							
							
								 
						
							
							
								bb5e2e1f02 
								
							
								 
							
						 
						
							
							
								
								refactor: Use simpler auto-implemented property for HttpPort in GridRegion  
							
							
							
						 
						
							2014-11-25 23:18:39 +00:00  
				
					
						
							
							
								 
						
							
							
								13e2af7525 
								
							
								 
							
						 
						
							
							
								
								minor: Remove compiler warning from GridRegion in IGridService  
							
							
							
						 
						
							2014-11-25 23:18:39 +00:00  
				
					
						
							
							
								 
						
							
							
								968b588bb9 
								
							
								 
							
						 
						
							
							
								
								minor: remove compiler warning from OpenProfileClient  
							
							
							
						 
						
							2014-11-25 23:18:39 +00:00  
				
					
						
							
							
								 
						
							
							
								51eb8facd6 
								
							
								 
							
						 
						
							
							
								
								Add OutgoingPacketsQueuedCount clientstack stat.  
							
							... 
							
							
							
							This is the total of queued outgoing packets across all connections, as also seen in the "show queues" command.
Gives some early indication of whether the simulator can't send all outgoing packets fast enough.
Though then one would want to check that this isn't due to a few bad client connections. 
							
						 
						
							2014-11-25 23:18:39 +00:00  
				
					
						
							
							
								 
						
							
							
								4c5fbf8b0a 
								
							
								 
							
						 
						
							
							
								
								minor: Remove compiler warnings from unused fields in TokenBucket  
							
							
							
						 
						
							2014-11-25 23:18:39 +00:00  
				
					
						
							
							
								 
						
							
							
								12daa3c3d9 
								
							
								 
							
						 
						
							
							
								
								refactor: Move LLUDPServer console commands into their own class.  
							
							
							
						 
						
							2014-11-25 23:18:39 +00:00  
				
					
						
							
							
								 
						
							
							
								f0fd2fa325 
								
							
								 
							
						 
						
							
							
								
								refactor: rename "debug lludp throttle status" to "debug lludp throttle get" to match set command  
							
							
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								e144958e03 
								
							
								 
							
						 
						
							
							
								
								Add "debug lludp throttle set" command to allow setting of parameters at runtime  
							
							... 
							
							
							
							Can currently only set adaptive true|false, where adaptive = false 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								b9b483151f 
								
							
								 
							
						 
						
							
							
								
								Eliminate a few unnecessary calculations in the maintenance loop.  
							
							... 
							
							
							
							Also uses wait event instead of sleep for periodicity control. 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								7d30bb13be 
								
							
								 
							
						 
						
							
							
								
								Fix recent minor regression where the default frame time wasn't being set if there was no startup config section.  
							
							... 
							
							
							
							Caused some regression tests to fail. 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								8d72145112 
								
							
								 
							
						 
						
							
							
								
								If Bullet is running on its own thread, use a reset event to control timing rather than a sleep.  
							
							... 
							
							
							
							In theory, there should be no difference between these mechanisms.
However, on at least Mono 3.2.8 waiting via an event appears to be much more accurate. 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								7bababaab6 
								
							
								 
							
						 
						
							
							
								
								Improve frame time stability by taking a few unnecessary repeated calculations out of the main scene loop.  
							
							... 
							
							
							
							Also uses a wait event to sleep rather than a Thread.Sleep to allow the loop to be interrupted in a more controlled manner when necessary. 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								23561239ee 
								
							
								 
							
						 
						
							
							
								
								Make BulletSim thread be ThreadPriority.Highest if running  
							
							... 
							
							
							
							Will only effect Windows or mono with a patch such as https://gist.github.com/justincc/31e52218d098529b4696  applied
For test purposes 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								cfc4055991 
								
							
								 
							
						 
						
							
							
								
								Make outboudn and packet inbox handling threads highest priority.  
							
							... 
							
							
							
							Will only have any affect under Windows or mono with a patch such as https://gist.github.com/justincc/31e52218d098529b4696  (not recommended) applied.
For assessment purposes. 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								5b6fb7245a 
								
							
								 
							
						 
						
							
							
								
								Set ThreadPriority on main scene thread to highest.  
							
							... 
							
							
							
							This will only have an effect on Windows systems or mono with the (not recommended) mono-3.2.8 debug patch https://gist.github.com/justincc/31e52218d098529b4696  applied 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								d3ed5de77d 
								
							
								 
							
						 
						
							
							
								
								Add loglevel to jobengine that can be controlled via "debug jobengine loglevel <level>".  
							
							... 
							
							
							
							Defaults to 0
Level 1 currently does verbose logging about every queued and processed job. 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								9fb3065d33 
								
							
								 
							
						 
						
							
							
								
								Temporarily add root agent rez attachments work to job engine if it is running rather than as a fire and forget.  
							
							... 
							
							
							
							Experiment to see if serializing attachment rez and send initial data jobs improves other parts of sim performance. 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								859b1c5ba4 
								
							
								 
							
						 
						
							
							
								
								Add experimental job engine to see if queueing some existing async work during root agent entry to a region improves perf rather than always attempting to execute everything concurrently  
							
							... 
							
							
							
							Job engine is controlled via "debug jobengine start|stop|status".
Can only currently be enabled and disabled dynamically at runtime.
Currently only applies to code sending initial region data (objects, other avatar data) to a client. 
							
						 
						
							2014-11-25 23:18:37 +00:00  
				
					
						
							
							
								 
						
							
							
								c5a0f0ba36 
								
							
								 
							
						 
						
							
							
								
								Temporary hack to disable av to av collisions in bulletsim.  
							
							... 
							
							
							
							Need to do this for a test.  Final implementation will be properly controlled through a property. 
							
						 
						
							2014-11-25 23:18:37 +00:00  
				
					
						
							
							
								 
						
							
							
								41cc73233c 
								
							
								 
							
						 
						
							
							
								
								Re-work handling of email notifications settings.  
							
							
							
						 
						
							2014-11-24 11:00:47 -05:00  
				
					
						
							
							
								 
						
							
							
								12108bf6e9 
								
							
								 
							
						 
						
							
							
								
								Fix handling of user preference updates where no email address is supplied  
							
							
							
						 
						
							2014-11-23 14:25:48 -05:00  
				
					
						
							
							
								 
						
							
							
								7813780eba 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-11-22 20:14:31 -08:00  
				
					
						
							
							
								 
						
							
							
								0997ce8629 
								
							
								 
							
						 
						
							
							
								
								Small improvements to SimulatorFeaturesModule: (1) don't overwrite extras if the grid response is invalid; (2) make the name of the config variable for destination guide consistent with the grid-wide name in LoginService; (3) account for the existence of a [USERID] in the destination guide URL  
							
							
							
						 
						
							2014-11-22 20:14:09 -08:00  
				
					
						
							
							
								 
						
							
							
								5bc389ff71 
								
							
								 
							
						 
						
							
							
								
								When logging reigon information returned by GateKeeperService.GetHyperlinkRegion, log the return server URL returned.  
							
							... 
							
							
							
							This helps diagnoses misconfiguration where, for instance, a LAN ExternalHostName has been configured that isn't reachable externally. 
							
						 
						
							2014-11-21 20:40:59 +00:00  
				
					
						
							
							
								 
						
							
							
								8d3cb424a8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-11-21 08:54:30 -08:00  
				
					
						
							
							
								 
						
							
							
								27512f3b42 
								
							
								 
							
						 
						
							
							
								
								Cleanup extraneous comments from viewer support modules  
							
							
							
						 
						
							2014-11-21 08:54:10 -08:00  
				
					
						
							
							
								 
						
							
							
								6a849e8cdf 
								
							
								 
							
						 
						
							
							
								
								Add an XmlRpc method to get a region's root agent count. This is intended  
							
							... 
							
							
							
							to let us restart grid regions when the last agent leaves. 
							
						 
						
							2014-11-21 04:42:27 +01:00  
				
					
						
							
							
								 
						
							
							
								3a94e20d70 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitworkmaster'  
							
							
							
						 
						
							2014-11-21 04:10:38 +01:00  
				
					
						
							
							
								 
						
							
							
								80118ac057 
								
							
								 
							
						 
						
							
							
								
								Remove braindead "fix" that messed up intersim scripted giving.  
							
							
							
						 
						
							2014-11-21 04:00:52 +01:00  
				
					
						
							
							
								 
						
							
							
								cfaf904a3b 
								
							
								 
							
						 
						
							
							
								
								LSL key should be implicitly cast to a boolean value  
							
							... 
							
							
							
							Signed-off-by: James Hughes <jamesh@ascent.bluewallgroup.com> 
							
						 
						
							2014-11-20 11:32:46 -06:00  
				
					
						
							
							
								 
						
							
							
								c155656349 
								
							
								 
							
						 
						
							
							
								
								Minor: Include missing EventHost power for group owner role.  
							
							
							
						 
						
							2014-11-19 20:25:27 +00:00  
				
					
						
							
							
								 
						
							
							
								3247a7cb3e 
								
							
								 
							
						 
						
							
							
								
								refactor: capitalize SOP.moveToTarget() and stopMoveToTarget() in accordance with code guidelines and the rest of the methods.  
							
							
							
						 
						
							2014-11-19 20:12:28 +00:00  
				
					
						
							
							
								 
						
							
							
								6bebb9206c 
								
							
								 
							
						 
						
							
							
								
								fix stopMoveToTarget in attachments case ( similar to core fix)  
							
							
							
						 
						
							2014-11-19 20:11:16 +00:00  
				
					
						
							
							
								 
						
							
							
								7a2c77e7ea 
								
							
								 
							
						 
						
							
							
								
								If calling llStopMoveToTarget() on an in-world prim, don't send an unnecessary object update if the prim was not moving to target.  
							
							... 
							
							
							
							This involves making PhysicsActor.PIDActive get as well as set.
On physics components that don't implement this (all characters and some phys engines) we return false. 
							
						 
						
							2014-11-19 20:06:56 +00:00  
				
					
						
							
							
								 
						
							
							
								bdebd525db 
								
							
								 
							
						 
						
							
							
								
								Remove SOP.StopMoveToTarget scheduled update which is now being done in SOG.stopMoveToTarget() as of last commit 67e568  
							
							
							
						 
						
							2014-11-19 19:16:03 +00:00  
				
					
						
							
							
								 
						
							
							
								67e56872f3 
								
							
								 
							
						 
						
							
							
								
								If llStopMoveToTarget() is called on an attachment, then stop the avatar if it was moving to target.  
							
							... 
							
							
							
							Same behaviour as on Linden Lab grid.
Will probably also address http://opensimulator.org/mantis/view.php?id=7369  by not generating spurious object updates when llStopMoveToTarget() is called in attachments where the avatar is not moving. 
							
						 
						
							2014-11-19 19:08:33 +00:00  
				
					
						
							
							
								 
						
							
							
								b9f870fa73 
								
							
								 
							
						 
						
							
							
								
								Minor: Update LLLoginService to handle explicitly set login locations that include decimal precision. Fractions might be introduced if setting the initial login location from a viewer splash screen with data from the DataSnapshot service. At present the fractions cause regex to fail when matching the login string causing an exception.  
							
							
							
						 
						
							2014-11-19 18:44:45 +00:00  
				
					
						
							
							
								 
						
							
							
								bb5ab05482 
								
							
								 
							
						 
						
							
							
								
								fix rez position being for root or center for a single object case  
							
							
							
						 
						
							2014-11-19 18:20:30 +00:00  
				
					
						
							
							
								 
						
							
							
								d3b43a96fb 
								
							
								 
							
						 
						
							
							
								
								Add 'terrain feature' command  
							
							
							
						 
						
							2014-11-19 18:18:18 +00:00  
				
					
						
							
							
								 
						
							
							
								7bcb68d7c4 
								
							
								 
							
						 
						
							
							
								
								some steps to rez center or root of prim inventory object at requested  
							
							... 
							
							
							
							position ( does nothing diferent still ) 
							
						 
						
							2014-11-19 16:59:11 +00:00  
				
					
						
							
							
								 
						
							
							
								b4a91f5dde 
								
							
								 
							
						 
						
							
							
								
								return bbox and offsetHeight to RezObject  
							
							
							
						 
						
							2014-11-19 16:43:56 +00:00  
				
					
						
							
							
								 
						
							
							
								07074d068b 
								
							
								 
							
						 
						
							
							
								
								dont do recoil on llRezObject called from attachments, as seem to happen  
							
							... 
							
							
							
							at sl 
							
						 
						
							2014-11-18 10:37:46 +00:00  
				
					
						
							
							
								 
						
							
							
								6a8353af36 
								
							
								 
							
						 
						
							
							
								
								Improved SpecialUIModule so that it sends the floater data properly.  
							
							
							
						 
						
							2014-11-16 10:27:10 -08:00  
				
					
						
							
							
								 
						
							
							
								140c0b3bb8 
								
							
								 
							
						 
						
							
							
								
								n llPushObject if pushed object is a avatar use its rotation, not pusher  
							
							... 
							
							
							
							rotation 
							
						 
						
							2014-11-14 06:28:48 +00:00  
				
					
						
							
							
								 
						
							
							
								1a02e5d2db 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-11-11 20:42:42 -08:00  
				
					
						
							
							
								 
						
							
							
								32293cfd6b 
								
							
								 
							
						 
						
							
							
								
								Fix the fetching of module references in the viewer support modules.  
							
							... 
							
							
							
							Remove the detachment of attachments in camera-only, because it doesn't work for HG people, and it's too drastic of a move. 
							
						 
						
							2014-11-11 20:42:13 -08:00  
				
					
						
							
							
								 
						
							
							
								5aa8ba1b45 
								
							
								 
							
						 
						
							
							
								
								Fix issue where llRemoteLoadScriptPin() would treat 0 (the default) as a valid set pin in a destination prim rather than the unset no pin state  
							
							... 
							
							
							
							Adds regression test for this case. 
							
						 
						
							2014-11-11 17:59:56 +00:00  
				
					
						
							
							
								 
						
							
							
								bec456c2a5 
								
							
								 
							
						 
						
							
							
								
								Remove the Invisible stuff and add more baked caching. Refactor selection of textures to save to Bakes module.  
							
							
							
						 
						
							2014-11-11 07:09:30 +01:00  
				
					
						
							
							
								 
						
							
							
								89cb07eb49 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-11-10 21:18:33 -08:00  
				
					
						
							
							
								 
						
							
							
								5e34727b7e 
								
							
								 
							
						 
						
							
							
								
								Add additional viewer support modules that allow certain viewers to modify their UI on the fly.  
							
							
							
						 
						
							2014-11-10 19:03:06 -08:00  
				
					
						
							
							
								 
						
							
							
								4123b0fdbd 
								
							
								 
							
						 
						
							
							
								
								minor: correct console response when setting attachments logging level  
							
							
							
						 
						
							2014-11-10 23:48:59 +00:00  
				
					
						
							
							
								 
						
							
							
								64deb6ae6f 
								
							
								 
							
						 
						
							
							
								
								Second part of invisible base avatar option  
							
							
							
						 
						
							2014-11-10 19:49:58 +01:00  
				
					
						
							
							
								 
						
							
							
								785a2cc729 
								
							
								 
							
						 
						
							
							
								
								Remove JustinCCs UDP patch - it is harmful to Avination's grid management  
							
							
							
						 
						
							2014-11-10 04:48:36 +01:00  
				
					
						
							
							
								 
						
							
							
								36ecad98a1 
								
							
								 
							
						 
						
							
							
								
								Only send the actual bakes to the bakes module  
							
							
							
						 
						
							2014-11-10 04:48:19 +01:00  
				
					
						
							
							
								 
						
							
							
								46424a4a77 
								
							
								 
							
						 
						
							
							
								
								Add a new baked texure module methid to support baked texturing mesh avatars  
							
							
							
						 
						
							2014-11-10 04:47:37 +01:00  
				
					
						
							
							
								 
						
							
							
								6d2e924f24 
								
							
								 
							
						 
						
							
							
								
								Call the bake module each time we see a new attachment to see if the attachment  
							
							... 
							
							
							
							needs textures 
							
						 
						
							2014-11-10 04:46:51 +01:00  
				
					
						
							
							
								 
						
							
							
								c5dcc0d8c1 
								
							
								 
							
						 
						
							
							
								
								try to preserve permitions on object returns  
							
							
							
						 
						
							2014-11-08 02:02:45 +00:00  
				
					
						
							
							
								 
						
							
							
								fdb0598446 
								
							
								 
							
						 
						
							
							
								
								remove duplicated lines  
							
							
							
						 
						
							2014-11-08 00:25:44 +00:00  
				
					
						
							
							
								 
						
							
							
								f1fc557715 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-11-06 17:49:36 -08:00  
				
					
						
							
							
								 
						
							
							
								ac051ef4ab 
								
							
								 
							
						 
						
							
							
								
								Added grid information to SimFeatures response, so that the viewer can show it.  
							
							
							
						 
						
							2014-11-06 17:49:04 -08:00  
				
					
						
							
							
								 
						
							
							
								caddabb5c4 
								
							
								 
							
						 
						
							
							
								
								scale ChildAgentThrottles with distance (internal to child server and not  
							
							... 
							
							
							
							root as was done before ) 
							
						 
						
							2014-11-06 22:25:16 +00:00  
				
					
						
							
							
								 
						
							
							
								ead78764ab 
								
							
								 
							
						 
						
							
							
								
								allow drawdistance to change between 32 and MaxDrawDistance, configurable  
							
							... 
							
							
							
							value default to 256, so should have no effect. Next steps needed: reduce
 client udp Throttles with distance, update childreen connections with
 significat movement and view range changes, Make disconnect be delayed in time, make disconnects be receiving region action not sender on region changes. Allow distance less than 256 to only connect to visible regions, even none. Make this be relative to camera and not agent position or region centers as it is now. 
							
						 
						
							2014-11-06 19:03:25 +00:00  
				
					
						
							
							
								 
						
							
							
								b5e43a4b90 
								
							
								 
							
						 
						
							
							
								
								BUG fix :  fix a very silly bug  uint in place of ulong :(  
							
							
							
						 
						
							2014-11-03 21:04:21 +00:00  
				
					
						
							
							
								 
						
							
							
								a6ffcbb7f9 
								
							
								 
							
						 
						
							
							
								
								always write physicsShapeType on sop serialization since default value  
							
							... 
							
							
							
							can't be guessed in some cases 
							
						 
						
							2014-11-03 00:56:48 +00:00  
				
					
						
							
							
								 
						
							
							
								37a5eab0f5 
								
							
								 
							
						 
						
							
							
								
								BUG FIX prevent references to null scene (as happens on mesh uploads)  
							
							
							
						 
						
							2014-11-03 00:03:53 +00:00  
				
					
						
							
							
								 
						
							
							
								377a8072dc 
								
							
								 
							
						 
						
							
							
								
								remove last debug msg  
							
							
							
						 
						
							2014-11-01 16:04:22 +00:00  
				
					
						
							
							
								 
						
							
							
								f2ea426453 
								
							
								 
							
						 
						
							
							
								
								debug msg  
							
							
							
						 
						
							2014-11-01 15:52:05 +00:00  
				
					
						
							
							
								 
						
							
							
								f6ae8534be 
								
							
								 
							
						 
						
							
							
								
								only close child agents on sucess of V1 tp not at start  
							
							
							
						 
						
							2014-11-01 15:38:14 +00:00  
				
					
						
							
							
								 
						
							
							
								5cca6e7d16 
								
							
								 
							
						 
						
							
							
								
								don't send updates for deleted agents  
							
							
							
						 
						
							2014-11-01 00:01:11 +00:00  
				
					
						
							
							
								 
						
							
							
								ba8e1efb43 
								
							
								 
							
						 
						
							
							
								
								sadly revert to resend terseUpdates enqueuing them back into entityupdates  
							
							... 
							
							
							
							queue. Viewers fail to handle correctly out of order updates with ugly visible
effects. Make sure these packets don't include acks so they aren't lost. 
							
						 
						
							2014-10-31 23:34:43 +00:00  
				
					
						
							
							
								 
						
							
							
								f084320976 
								
							
								 
							
						 
						
							
							
								
								Actually persist a changed console set agent-limit via "region set".  
							
							... 
							
							
							
							Unfortunately, it's not currently easy to do this with "max-agent-limit"
- this must be separately set as MaxAgents in region config if it's to persist over restarts. 
							
						 
						
							2014-10-31 22:36:08 +00:00  
				
					
						
							
							
								 
						
							
							
								a05be7bd65 
								
							
								 
							
						 
						
							
							
								
								Add "region set" console command.  
							
							... 
							
							
							
							This current allows one to set two region parameters
agent-limit <int> will set the current root agent limit for the region, as also settable through the viewer, though some impose a max setting (e.g. 100).
max-agent-limit <int> will set the maximum allowed root agent limit.  This can also be set via the MaxAgent parameter in region config. 
							
						 
						
							2014-10-31 21:47:12 +00:00  
				
					
						
							
							
								 
						
							
							
								23fb4f2221 
								
							
								 
							
						 
						
							
							
								
								Add "region get" command as a synononym for "show region" console command.  
							
							... 
							
							
							
							This matches existing similar commands and a soon to be added "region set" command. 
							
						 
						
							2014-10-31 21:47:07 +00:00  
				
					
						
							
							
								 
						
							
							
								466657375a 
								
							
								 
							
						 
						
							
							
								
								Revert my commit that fixed unexpected behaviour re: parcel prim limits.  
							
							... 
							
							
							
							Others think different about how limits work so another solution is needed.
This reverts commit ff62b90636 
							
						 
						
							2014-10-30 18:05:16 -04:00  
				
					
						
							
							
								 
						
							
							
								54ab9e7d4d 
								
							
								 
							
						 
						
							
							
								
								set udp SocketOptionName.ReuseAddress to false, to not allow two regions  
							
							... 
							
							
							
							to bind to same port, as seems to be possible at least with mono 3.2.8,
 same as patch just pushed to core by justin. This is not necessary on
 windows, possible a bug on some mono versions. 
							
						 
						
							2014-10-30 21:57:20 +00:00  
				
					
						
							
							
								 
						
							
							
								ff62b90636 
								
							
								 
							
						 
						
							
							
								
								Use parcel prim limit (not region limit) when checking if area is full.  
							
							
							
						 
						
							2014-10-30 11:21:27 -04:00  
				
					
						
							
							
								 
						
							
							
								30f3de549a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination-current'  
							
							
							
						 
						
							2014-10-30 01:32:36 +01:00  
				
					
						
							
							
								 
						
							
							
								27b70c3fce 
								
							
								 
							
						 
						
							
							
								
								Fix a potential nullref in Vivox  
							
							
							
						 
						
							2014-10-30 01:29:22 +01:00  
				
					
						
							
							
								 
						
							
							
								3afd64f2f7 
								
							
								 
							
						 
						
							
							
								
								Fix a script load issue  
							
							
							
						 
						
							2014-10-30 01:29:03 +01:00  
				
					
						
							
							
								 
						
							
							
								d0dfa721f2 
								
							
								 
							
						 
						
							
							
								
								change last commit, need to send to Xbakes or changes will not be detected  
							
							
							
						 
						
							2014-10-29 06:56:54 +00:00  
				
					
						
							
							
								 
						
							
							
								7723b1bcd3 
								
							
								 
							
						 
						
							
							
								
								bug fix and don't send to xbakes if requesting rebakes  
							
							
							
						 
						
							2014-10-29 06:55:04 +00:00  
				
					
						
							
							
								 
						
							
							
								afa2466951 
								
							
								 
							
						 
						
							
							
								
								Fix baked textures for regions without external Xbakes adding rebake  
							
							... 
							
							
							
							requests. Those may also be trigger if for same reason one is missing even
with Xbakes. Later we can let this regions send the assets on teleports,
changing how those are serialized 
							
						 
						
							2014-10-29 06:35:23 +00:00  
				
					
						
							
							
								 
						
							
							
								e4d84d8ff6 
								
							
								 
							
						 
						
							
							
								
								try to make a avatar usesable if its siting part didn't cross, or crossed  
							
							... 
							
							
							
							back. This situation points to that sitted avatars should be sent in same
 http connection that crosses the object 
							
						 
						
							2014-10-28 13:52:00 +00:00  
				
					
						
							
							
								 
						
							
							
								b463870914 
								
							
								 
							
						 
						
							
							
								
								Add hypergrid teleporting support to user profiles picks  
							
							
							
						 
						
							2014-10-27 17:27:42 -04:00  
				
					
						
							
							
								 
						
							
							
								f39962430c 
								
							
								 
							
						 
						
							
							
								
								fix parcel proprieties update sending  
							
							
							
						 
						
							2014-10-26 20:43:35 +00:00  
				
					
						
							
							
								 
						
							
							
								c46c3a27ae 
								
							
								 
							
						 
						
							
							
								
								do consider skirt baked texture on validation  
							
							
							
						 
						
							2014-10-26 18:53:11 +00:00  
				
					
						
							
							
								 
						
							
							
								932b52f1bf 
								
							
								 
							
						 
						
							
							
								
								missing file  
							
							
							
						 
						
							2014-10-26 18:22:46 +00:00  
				
					
						
							
							
								 
						
							
							
								736490dcb6 
								
							
								 
							
						 
						
							
							
								
								dont send baked textures assets, but send cache information  
							
							
							
						 
						
							2014-10-26 18:13:44 +00:00  
				
					
						
							
							
								 
						
							
							
								bc4d0179b3 
								
							
								 
							
						 
						
							
							
								
								remove debug message  
							
							
							
						 
						
							2014-10-26 12:38:22 +00:00  
				
					
						
							
							
								 
						
							
							
								b07ea475bf 
								
							
								 
							
						 
						
							
							
								
								delete keyframes on temporary backup group  
							
							
							
						 
						
							2014-10-26 12:30:11 +00:00  
				
					
						
							
							
								 
						
							
							
								525322efa2 
								
							
								 
							
						 
						
							
							
								
								bug fix  
							
							
							
						 
						
							2014-10-26 12:24:12 +00:00  
				
					
						
							
							
								 
						
							
							
								b43ce909aa 
								
							
								 
							
						 
						
							
							
								
								Debug...  ( restored TriggerOnSceneObjectPreSave)  
							
							
							
						 
						
							2014-10-26 11:28:24 +00:00  
				
					
						
							
							
								 
						
							
							
								cfc8de096b 
								
							
								 
							
						 
						
							
							
								
								remove lock that did nothing,  DEBUG disable TriggerOnSceneObjectPreSave  
							
							
							
						 
						
							2014-10-26 10:48:53 +00:00