Commit Graph

26029 Commits (5485ba2ae68d2a144b0a6bf30c689515a1c769dc)

Author SHA1 Message Date
UbitUmarov ed0e2623b9 add a few more gc collect in some spots 2018-09-29 17:42:12 +01:00
UbitUmarov 5a0c9c2fcf more on culture issues 2018-09-27 19:04:11 +01:00
UbitUmarov 37dcb8722c make sure Culture is right on some spots 2018-09-26 22:32:34 +01:00
UbitUmarov 391edb862e stop sending agent update again when destiny refused the agent 2018-09-15 00:44:10 +01:00
UbitUmarov e96e923159 some teleport issues.. 2018-09-14 21:54:38 +01:00
UbitUmarov 075ebf3524 fix osDie harakiri for Yengine 2018-09-13 12:32:55 +01:00
UbitUmarov 4652f8b84f pesty warning 2018-09-13 11:38:28 +01:00
UbitUmarov ca404e5001 some cleanup 2018-09-12 13:48:29 +01:00
UbitUmarov cd9327cd8b Merge branch 'master' of opensimulator.org:/var/git/opensim 2018-09-12 13:24:01 +01:00
Melanie e874e3a2ad Merge branch 'master' of opensimulator.org:/var/git/opensim 2018-09-12 13:22:17 +01:00
Melanie 39e82cb043 Squelch "connection reset by peer" exceptions 2018-09-12 13:13:11 +01:00
UbitUmarov 714f4387b8 fix a error message 2018-09-11 10:31:02 +01:00
UbitUmarov f466c56ba4 oooops 2018-09-08 07:39:14 +01:00
UbitUmarov ca9651df0d Yengine cast issue 2018-09-08 04:58:14 +01:00
UbitUmarov 0d93d5ce69 fix script secure llhttlrequest 2018-09-08 04:46:02 +01:00
UbitUmarov e6615a193d a few changes to ScriptSleep() functions 2018-09-04 22:19:30 +01:00
mewtwo0641 4e4d687f3f Add YEngine support for ScriptDelayFactor
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2018-09-04 21:38:09 +01:00
UbitUmarov 50627304a6 avoid using new c# sintaxe that will fail on older compilers 2018-08-30 20:09:12 +01:00
UbitUmarov 9647a1e6c5 minor changes to last patch 2018-08-30 14:51:07 +01:00
Mandarinka Tasty 99a23421a8 Adding check permission CanIssueEstateCommand for osRegionNotice and new function osRegionNotice(string agentID, string msg)
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2018-08-30 14:25:19 +01:00
UbitUmarov 9f3c803552 avoid potencial null refs 2018-08-26 08:40:35 +01:00
UbitUmarov 7c60e83f30 don't shutdown robust twice 2018-08-26 08:37:30 +01:00
UbitUmarov 58ba645160 mantis 8273 make change on crossings coerent 2018-08-26 03:11:32 +01:00
UbitUmarov 88d638a0cf mantis 8349: fix landmasks 2018-08-07 20:38:58 +01:00
UbitUmarov 390cb703f3 and some more guard try{}catch{} on ub mesh processing 2018-07-29 23:31:38 +01:00
UbitUmarov a6d5da3e7f mantis 8346: fix argument of osUnixTimeToTimestamp 2018-07-27 14:20:59 +01:00
UbitUmarov e15fca60d1 mantis8342: make max ban height above ground configurable per regions instance with ini file option BanLineSafeHeight 2018-07-21 18:31:58 +01:00
UbitUmarov 8c1c9129aa mantis8341: fix MOD and LS apis configuration read from ossl file 2018-07-18 22:19:46 +01:00
UbitUmarov 9278a9a9dd http reusecontext is obsolete 2018-07-14 22:35:51 +01:00
UbitUmarov 81fb1b008f http reusecontext is obsolete 2018-07-14 21:51:43 +01:00
UbitUmarov aee981e5e2 http reusecontext is obsolete 2018-07-14 21:48:59 +01:00
UbitUmarov ee2eed8c6f http reusecontext is obsolete 2018-07-14 21:42:07 +01:00
UbitUmarov 01400e38d5 typos 2018-07-14 18:41:13 +01:00
UbitUmarov 0daa4eff8a minor cleanup 2018-07-14 17:07:30 +01:00
UbitUmarov ee6f261415 a few changes about test mesh uploads 2018-07-14 17:01:50 +01:00
UbitUmarov dd508d4c4f use Vector.Distance not util.. 2018-07-14 16:58:09 +01:00
UbitUmarov 282877a454 save a sqrt call 2018-07-14 16:47:51 +01:00
UbitUmarov dd67ab6025 change the scope of those options variables 2018-07-14 16:42:10 +01:00
UbitUmarov a4881797b9 add options for regions to ignore age < 18 and payment access control where they don't apply 2018-07-14 16:36:41 +01:00
UbitUmarov 6b8fda098d recover lost null check in last commit 2018-07-14 16:11:03 +01:00
UbitUmarov 0731220a9d change bitmasks work 2018-07-14 15:21:59 +01:00
UbitUmarov 8ab5a87520 only resize if need 2018-07-14 15:19:09 +01:00
UbitUmarov 84235900b2 do not use lossless compression on dyntextures 2018-07-14 15:13:21 +01:00
UbitUmarov ef8097f998 add missing xml escape 2018-07-14 14:46:08 +01:00
UbitUmarov ea815df6bd add a disabled log 2018-07-14 14:43:20 +01:00
UbitUmarov 6f4052561e send data as bin not string to http lower level 2018-07-14 14:39:29 +01:00
UbitUmarov f9c9dc585c have default ids of avatar alpha and tattoo 2018-07-14 14:27:33 +01:00
UbitUmarov f17b48e73e some cleanup 2018-07-14 14:22:52 +01:00
UbitUmarov 770f59ff87 drop compatibility with old robust that did not suport inventoryService.GetMultipleItems 2018-07-14 14:09:56 +01:00
UbitUmarov c7baee1638 add using into a few more places 2018-07-14 14:05:47 +01:00
UbitUmarov 8ed4bee521 mantis 8333: kept idea but my own code. With ini setting ConsoleHistoryTimeStamp set to true, the console history file will have timestamps. Im lazy date is in en-us culture for now. (robust also) 2018-07-14 00:46:47 +01:00
UbitUmarov a235a28132 minor changes to last patch 2018-07-13 23:03:26 +01:00
fly-man- 334986ddc6 Group Powers changed and Officers role brought back for Groups
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2018-07-13 22:12:19 +01:00
UbitUmarov 3cea21ab63 mantis 8335: fix string format 2018-07-11 18:26:17 +01:00
UbitUmarov ee115a83df Bug fix: Object Wear was doing Add not replace 2018-07-11 03:08:57 +01:00
UbitUmarov c3933ce8b9 replace some string tests 2018-07-08 13:41:55 +01:00
UbitUmarov 60644b440b we don't use tab simbol, we use 4 whitespaces 2018-07-08 13:26:41 +01:00
Vincent Sylvester 6e3f934c4b Add mac banning
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2018-07-08 13:05:47 +01:00
Kevin Cozens e5238cadf7 Back-end fix for region name searches made from the viewer grid map dialog.
GetRegionsByName now returns names that include, but don't start with, the
given search string.
2018-07-06 21:28:18 -04:00
UbitUmarov 8ac69a5d27 just remove the test instead 2018-07-06 02:23:06 +01:00
UbitUmarov 834a0e8b6d fix version string size test 2018-07-06 01:57:59 +01:00
UbitUmarov 5e1bf88875 test jenkins 2018-07-05 20:27:52 +01:00
UbitUmarov 91247e0631 test 2018-07-05 02:29:56 +01:00
UbitUmarov 39c8db8eb1 ubOde change terrain min height to -100m. Maybe this way a viewer dev mays fix rendering below 0m, like making them think z = 1m for that purpose, for example 2018-06-27 23:14:26 +01:00
UbitUmarov c53658248a reassign estate setting TaxFree to the role of AllowAccessOverride, as viewers did. Keeping name to reuse dbs entries, etc. let viewers change it, but still NOP 2018-06-19 01:18:18 +01:00
UbitUmarov 9b87626cdb mantis 8329: don't fail if response stream is Chunked encoded and http debuglevel >=5 2018-06-18 01:04:26 +01:00
UbitUmarov 31633699cf mantis 8327: refix minor typos 2018-06-16 16:01:09 +01:00
UbitUmarov c3d2f2d119 mantis 8327: fix minor typos 2018-06-16 14:18:05 +01:00
UbitUmarov ba193fc606 minor cleanup 2018-06-16 14:11:44 +01:00
UbitUmarov 76a82ba5de improve llOverMyLand() handling of potencial null refs. ty mrieker 2018-06-09 20:45:05 +01:00
UbitUmarov a48d65fd77 Yengine apply a fix to CheckRunLockInvariants by mrieker 2018-06-09 20:35:35 +01:00
UbitUmarov 83029042d3 ok ok it only has one 't' 2018-05-28 10:09:37 +01:00
UbitUmarov 629eeca836 english typo, thx you know who 2018-05-28 09:48:14 +01:00
UbitUmarov 5463bffa68 make Yengine post attach event as Xengine does. This should fix that event. Thx mrieker for pointing out this issue 2018-05-28 09:25:09 +01:00
UbitUmarov 458fe42afd fix some cases in prim number of sides 2018-05-27 01:54:05 +01:00
UbitUmarov e0b2ee80f9 fix a bug on warp3d.dll 2018-05-26 23:03:27 +01:00
UbitUmarov 007adce081 missing updated files 2018-05-26 19:02:09 +01:00
UbitUmarov f6765b8668 use RegionInfo.ServerURI to report region url on datasnapshot 2018-05-26 05:43:55 +01:00
UbitUmarov 57fb1ea9df stale LandSnapshot by time also, so dwell can be updated 2018-05-26 04:58:44 +01:00
UbitUmarov 7c50651cd1 add a check to data_exposure option of DataSnapshot module 2018-05-26 03:35:56 +01:00
UbitUmarov 8f0f102869 fix one english typo 2018-05-26 03:18:53 +01:00
UbitUmarov 631308a1d1 map... 2018-05-18 05:31:45 +01:00
Kevin Cozens c7f3f3586d Warp3D tried to do something in RegionLoaded even when the module was disabled 2018-05-16 14:29:45 -04:00
Kevin Cozens 1ea71c6182 Whitespace changes 2018-05-16 14:29:10 -04:00
UbitUmarov 06d6c4abda breaking map a bit more... 2018-05-15 23:56:12 +01:00
UbitUmarov f87219975d bug fix: avoid null ref on trigger soundi if source is a avatar 2018-05-15 00:56:31 +01:00
UbitUmarov 570440256b avoid potencial out of range issues 2018-05-13 03:09:56 +01:00
UbitUmarov fbb77274da OOps my bad, always do deep copy, let viewers do v1 v2 fixes 2018-05-12 21:35:25 +01:00
UbitUmarov 468b25ff69 let wearables check command suport variable number of wearables 2018-05-12 19:57:55 +01:00
UbitUmarov 0d83b9edc3 create user with model: do not copy missing items; convert v1.0 to v2.0 wearables, fail if model has missing wearables 2018-05-12 19:16:23 +01:00
UbitUmarov cf1ea3b093 breaking map (warp3d) suport default map parameters. Planar not suported ( will render as deafaul 2018-05-08 16:58:15 +01:00
UbitUmarov f7475d4a98 breaking map (warp3d)... 2018-05-08 07:01:38 +01:00
UbitUmarov 4837a8a8fa breaking map (warp3d); remove warp3d viewport code not realy used and confusing my last neuron 2018-05-07 17:29:19 +01:00
UbitUmarov fd426354f1 breaking map (warp3d) 2018-05-07 06:08:54 +01:00
UbitUmarov ea5d40f7f2 breaking map (warp3d) 2018-05-07 03:56:53 +01:00
UbitUmarov 00cc17c239 breaking map (warp3d) 2018-05-06 23:28:36 +01:00
UbitUmarov b91c0f0d01 remove some debug lines 2018-05-06 18:04:56 +01:00
UbitUmarov 0467b6dc3b change the AverageTextureColorOnMapTile default to false 2018-05-06 17:50:07 +01:00
UbitUmarov dffa628966 break nap a bit more, add options ExportMapAddScale, ExportMapAddRegionName and (warp3d) AverageTextureColorOnMapTile 2018-05-06 17:32:03 +01:00
UbitUmarov bf0ece8061 fix warp3d textures UV 2018-05-05 04:27:41 +01:00
UbitUmarov 020f34f75b a few more changes to warp3d and export-map 2018-05-05 02:50:27 +01:00
UbitUmarov a91ef313ef change warp3d terrain rendering, so it does cover all area 2018-05-05 00:49:57 +01:00
UbitUmarov 09ae675d28 Merge branch 'master' into httptests 2018-05-04 23:01:53 +01:00
UbitUmarov 24df1086fa fix ubOde terrain copy at north and east borders 2018-05-04 23:00:34 +01:00
UbitUmarov acd55c6f12 mantis 8084: add the missing PRIM_ALPHA_MODE constants 2018-05-04 20:15:56 +01:00
UbitUmarov 7838689dda why where map and dynamic textures compressed lossless? 2018-05-04 16:59:11 +01:00
UbitUmarov 9ae3452e03 change region console comand export-map: make it work with var regions, center target region and make the display area be the region size plus MaxMaxRegionViewDistance in all 4 directions. Add the region name and total area size text info. Some of this can be made options/comand arguments in future improvements 2018-05-01 16:01:11 +01:00
UbitUmarov 26ecba48f0 Merge branch 'master' into httptests 2018-04-28 12:45:32 +01:00
UbitUmarov 44fd5bb7b5 mantis 8321: avoid null reference potencial caused by outdated LMs for example 2018-04-28 12:43:06 +01:00
Kevin Cozens bf175d1f01 Added important comment missed from my previous commit (hash 8af2d99b). 2018-04-27 22:03:54 -04:00
Kevin Cozens 16c72dce5d Whitespace change. 2018-04-27 20:15:39 -04:00
UbitUmarov 76c4296e39 remove a extra source line i left behind 2018-04-27 22:38:27 +01:00
UbitUmarov c6c386cd80 recover previus behavior of FontProp 2018-04-27 22:30:47 +01:00
Kevin Cozens 8af2d99ba9 Do dispose and new Font only once when handling FontProp drawing command. 2018-04-27 16:48:35 -04:00
UbitUmarov 037e5d8031 save a few ns 2018-04-19 19:21:08 +01:00
UbitUmarov ad0b736405 reduce debug logs 2018-04-19 19:11:50 +01:00
UbitUmarov 79ec9d2887 use seconds version of gettimestamp 2018-04-19 19:08:28 +01:00
UbitUmarov 728040ab47 a few minor changes 2018-04-19 18:58:51 +01:00
UbitUmarov fced731e70 save a few ns on lsl vector rotations 2018-04-14 23:34:16 +01:00
UbitUmarov 7c9c5cfedf robust create user: allow new userid to be to generate a new random one; handle possible case of a weareble being a inventory link 2018-04-14 23:05:46 +01:00
UbitUmarov 90482182e5 sound radius: missing file 2018-04-10 22:24:48 +01:00
UbitUmarov ca7bd13dee sound radius is a prim prop only set by llSetSoundRadius, fix it in case viewers do fix its use (ignored for now) 2018-04-10 21:45:11 +01:00
UbitUmarov dc35ce26d0 YEngine: apply a few fixes by Mike Rieker 2018-04-10 21:15:55 +01:00
UbitUmarov 63418349e5 mantis 8275: fix llStopSound for llPlaySound. Code was doing as SL wiki but not as not real regions with FireStorm. Singularity will only stop loop sounds. None stops Trigger 2018-04-10 07:27:10 +01:00
UbitUmarov 5d0a1656bf mantis 8305: add osTriggerSoundLimited(..) 2018-04-10 03:58:54 +01:00
UbitUmarov 8a30d1303d some cleanup on ll sound functions 2018-04-09 00:48:29 +01:00
UbitUmarov 63da4d3f99 mantis 8305: add several ossl sound funtions that accept a link number for the prim associated to that sound. The link number must point to a single prim 2018-04-09 00:15:45 +01:00
UbitUmarov 996de5eaf1 .. and yes i forgot a file.. again :( 2018-04-06 17:00:58 +01:00
UbitUmarov 75c5821dfa remove GCnotify(). It is wrong in many ways and has no use. GC now does provide more correct ways of getting warning of when its about to happen, but writing to a log file on that is NOT something to do. 2018-04-06 16:56:49 +01:00
UbitUmarov 80c7ffeb29 fix the comment about return value of osAngleBetween() its 0 to PI 2018-04-04 01:25:49 +01:00
UbitUmarov e031d79d48 add auxiliar functions float osVecMagSquare(a), float osVecDistSquare(vector a), float osAngleBetween(vector a, vector b) and float osRound(ffloat value, integer ndigits) 2018-04-03 23:00:37 +01:00
UbitUmarov 86d8f2af5b try fix git 2018-04-01 02:26:08 +01:00
UbitUmarov a8308e2a13 coment out a debug line 2018-04-01 02:19:53 +01:00
UbitUmarov ee6034f751 several changes to materials, add llSet*PrimtiveParams*() support for them. They may be very broken now :( 2018-04-01 01:50:07 +01:00
UbitUmarov f5365cb06d Merge branch 'master' into httptests 2018-03-28 04:29:39 +01:00
UbitUmarov 4958425e37 mantis8309 add extra try{}catch 2018-03-28 04:28:36 +01:00
UbitUmarov b1569d09bf Merge branch 'master' into httptests 2018-03-27 20:01:55 +01:00
UbitUmarov 6b02c99194 fix previus commit with the right source file :( 2018-03-27 20:00:31 +01:00
UbitUmarov 20d221a963 Merge branch 'master' into httptests 2018-03-27 16:08:34 +01:00
UbitUmarov cb134e5487 mantis8307: avoid a null ref 2018-03-27 16:03:44 +01:00
UbitUmarov e733bfb3b5 fix merge issue 2018-03-20 10:09:22 +00:00
Kevin Cozens a4ac91dc6b Fixed a typo 2018-03-19 12:17:38 -04:00
UbitUmarov 1363a95840 Merge branch 'master' into httptests 2018-03-10 22:09:56 +00:00
UbitUmarov f83f7e18b6 comment out some debug messages visible on SOP CompleteMovement 2018-03-10 22:07:52 +00:00
UbitUmarov 0341b46279 Merge branch 'master' into httptests 2018-03-10 20:51:38 +00:00
UbitUmarov a0d0d65c70 mantis 7885: robust asset services have no cache and only accept a asset ID that is a uuid, so regions hack to cache several image formats is not possible. Robut GetTexture is very heavy unless image format is the default (j2k mime type x-j2k), since with no cache image convertions is performed on every request. Adicionally it does expose all textures if the tcp port is public. Avoid using it. 2018-03-10 20:50:24 +00:00
UbitUmarov 2369ce413d Yengine: only retry compile if there was a object file in cache with wrong version or signature 2018-03-09 22:44:58 +00:00
UbitUmarov 2dc49dc1e9 remove a unnecessay file check 2018-03-09 21:42:14 +00:00
UbitUmarov c723a1be16 Yengine temp file delete was still bad in case of script errors 2018-03-09 21:33:39 +00:00
UbitUmarov c408f0a38e Merge branch 'master' into httptests 2018-03-05 20:57:13 +00:00