Commit Graph

28382 Commits (28f7d429fc5cc6a8e52766d06d6a261825d792c2)

Author SHA1 Message Date
UbitUmarov e57d3edf6f make sure all new scenepresences have fresh groups information at creation time (grouptitle missing but not that needed at that point) (use direct calls exactly where we want things to happen), reusing a funtion name to rename later 2016-08-04 21:36:41 +01:00
UbitUmarov 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
UbitUmarov 4f17078b07 add a weak safeguard 2016-08-04 18:21:16 +01:00
UbitUmarov 5861355577 do friends recaching on MakeRoot for normal tps, delay it on crossings 2016-08-04 17:39:10 +01:00
UbitUmarov bb8e271081 fix a typo 2016-08-04 17:29:47 +01:00
UbitUmarov 2619005f46 also disable vehicle hover if its hover is set to zero 2016-08-04 17:17:16 +01:00
UbitUmarov 3f2291611f apply external forces and torque to vehicles also, as other engines do 2016-08-04 16:24:19 +01:00
UbitUmarov ad76687227 update libode for mac osX. Thanks Gavin Hird (mantis 7781) 2016-08-04 15:05:33 +01:00
UbitUmarov 12658b1eed update libode for mac osX. Thanks Gavin Hird (mantis 7781) 2016-08-04 15:04:43 +01:00
UbitUmarov 1b16ad9088 let get by handle also search on inner lookup table 2016-08-04 03:16:29 +01:00
UbitUmarov 721d5ed145 well then also no need to remove them :) 2016-08-04 01:19:52 +01:00
UbitUmarov 9e07c55746 no need to place normal size regions on the inner lookup table (HANDLEMASH ? its MASK) 2016-08-04 01:16:17 +01:00
UbitUmarov 374911c410 try to speed up get by position X,Y on region info cache 2016-08-04 00:39:28 +01:00
BlueWall 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
UbitUmarov 2d8669ad39 reduce ubOde walking super climbers 2016-08-02 21:08:22 +01:00
UbitUmarov a99df75a30 (mantis 7983) update local cache when storing a baked tex on assets server 2016-08-02 17:45:06 +01:00
UbitUmarov 5baceff4e9 stop a spamming robust debug message 2016-08-02 17:37:41 +01:00
UbitUmarov 90b899c4e4 do not try to cache same asset twice with hg enabled 2016-08-02 15:56:44 +01:00
UbitUmarov 04ac81a46e minor cleanup 2016-08-02 02:21:41 +01:00
UbitUmarov 908b5e8526 revert that and actually don't loose the estates :) 2016-08-02 01:37:47 +01:00
UbitUmarov b1ef269dd3 add a extra null check on epxirecache out ( ?? ) 2016-08-02 01:15:53 +01:00
UbitUmarov 4ba4c9cf9e missed a Math.sqrt ... 2016-08-01 04:48:01 +01:00
UbitUmarov 708d2cd413 replace DateTime.Now by utcNow in another place 2016-08-01 00:58:16 +01:00
UbitUmarov 8d5bc71a53 bug fix: use UtcNow in both places :) 2016-08-01 00:35:48 +01:00
UbitUmarov 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
UbitUmarov c0eae1f8f9 simply NotFoundLocationCache, comment out some debug messages 2016-07-31 22:39:01 +01:00
UbitUmarov 722b7cfbb2 bug fix 2016-07-31 19:35:10 +01:00
UbitUmarov 703e96b4cb Change RegionInfoCache again... 2016-07-31 19:08:35 +01:00
UbitUmarov 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
UbitUmarov 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
UbitUmarov db7f1aaa2f cleanup to go break something else 2016-07-31 00:03:48 +01:00
UbitUmarov 0509badcc1 another try on jenkins 2016-07-30 23:56:54 +01:00
UbitUmarov 78d9312fc8 move some code back to AddRegion because some tests dont issue RegionLoaded 2016-07-30 23:23:28 +01:00
UbitUmarov 7b55348360 still on jenkins 2016-07-30 22:44:41 +01:00
UbitUmarov f4385dcd92 do not set m_RegionInfoCache null on each LocalGridServicesConnector construction 2016-07-30 22:26:31 +01:00
UbitUmarov 7ae4211635 test jenkins for the null object 2016-07-30 22:19:25 +01:00
UbitUmarov 4599b3ecfd test jenkins for error line number 2016-07-30 22:05:55 +01:00
UbitUmarov 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
UbitUmarov 9a4afa753b fix NULL references added in recente changes in standalone mode 2016-07-30 20:56:19 +01:00
UbitUmarov e62f8fd09e change RegionInfoCache expires control 2016-07-30 20:08:14 +01:00
UbitUmarov bf593dd6f4 fix RegionInfoCache keys compare, remove RegionCache now replaced by RegionInfoCache 2016-07-30 17:14:17 +01:00
UbitUmarov 79b7787eff let LocalGridServiceConnector also have a RegionInfoCache, use the remote one if this is active. 2016-07-30 14:35:43 +01:00
UbitUmarov 3c4d908cda remove obsolete config setting 2016-07-30 12:43:14 +01:00
UbitUmarov 6cd0a3e07c fix cAgent.CrossingFlags 2016-07-30 04:25:32 +01:00
UbitUmarov b44b898331 remove a unused parameter 2016-07-30 03:45:58 +01:00
UbitUmarov a1759292c8 add a regionInfoCache cache add region with expire time option 2016-07-30 03:31:03 +01:00
UbitUmarov 202212bcbc add a regionInfoCache get by world 2D position 2016-07-30 03:13:23 +01:00
UbitUmarov 55b2d01028 in RegionInfoCache, replace lib omv ExpireCaches by a single dedicated one 2016-07-30 01:44:33 +01:00
UbitUmarov 3d58198c55 fix llEdgeOfWorld() for var regions (someone needs to test this better 2016-07-29 00:55:40 +01:00
UbitUmarov c692664f3d a zero direction vector in llEdgeOfWorld() should return TRUE not FALSE, (SL wiki) 2016-07-28 21:37:16 +01:00