Commit Graph

3978 Commits

Author SHA1 Message Date
UbitUmarov
b72676bae9 let osGetRegionStats return a list with all the avaiable values (43 currently) 2021-05-04 20:39:52 +01:00
UbitUmarov
c816c220af scripts line per second is no longer used and was wrong 2021-04-22 13:33:00 +01:00
UbitUmarov
84027166c8 mantis 8520: make YEngine tick script events per second stat 2021-04-22 00:40:45 +01:00
UbitUmarov
1dc568749f missing file 2021-04-21 16:29:19 +01:00
UbitUmarov
15d0b02ba9 add LSL_Integer osAvatarType(string firts, string last) 2021-04-21 16:25:58 +01:00
UbitUmarov
9d1bd02d12 add LSL_Integer osAvatarType(LSL_Key avkey) 2021-04-21 15:52:09 +01:00
UbitUmarov
1b9a77f08d actually change scripts timers, to the ini setting AsyncLLCommandLoopms ( default 100, 50 a more reasonable value that just eats a bit more cpu looping around 2021-04-21 14:15:12 +01:00
UbitUmarov
b925704eb9 mantis 8881: change llHTTPRequest allowed headers control 2021-04-21 14:07:50 +01:00
UbitUmarov
88defb4d90 change scripts timers, etc check rate to 50ms 2021-04-21 13:50:31 +01:00
UbitUmarov
4198dcdf86 change script touchs linknumber handling 2021-04-21 13:48:25 +01:00
UbitUmarov
c295deb262 Merge branch 'master' of ssh://opensimulator.org:/var/git/opensim 2021-03-18 18:45:28 +00:00
Oren Hurvitz
3d208dd690 osNpcLookAt() should only work on NPC's, not on regular users 2021-03-18 10:35:29 +02:00
UbitUmarov
74d86adc51 make invalid llhttpRequest custom header a hard error 2021-03-15 15:40:47 +00:00
UbitUmarov
50669c8d41 minor cleanup 2021-03-12 00:04:51 +00:00
UbitUmarov
60868fe975 vs2017 debug seems to get very confused with our script class called Timer (run runprebuild) 2021-03-11 23:54:34 +00:00
UbitUmarov
e24dd01bda mantis 8870: do look on all script engines for http requests done 2021-03-01 15:34:36 +00:00
UbitUmarov
915bc74ab4 remove a extra _ 2021-02-16 12:35:31 +00:00
UbitUmarov
8c7bd5fe8d add constants for npclookat types 2021-02-16 12:24:11 +00:00
UbitUmarov
1c29f3378d mantis 8865: add experimental osNpcLookAt 2021-02-16 03:16:54 +00:00
UbitUmarov
bb6f31039e mantis 8855 fix the cast, avoiding the tostring 2021-02-06 18:42:02 +00:00
UbitUmarov
e25b05a454 remove the expire argument from os[Link]ParticleSystem.. expire is controled by maxage != 0 2021-01-12 16:12:44 +00:00
UbitUmarov
c215204e22 .. and another misisng change 2021-01-12 15:46:20 +00:00
UbitUmarov
ee4fd87463 good idea to commit the actual code.. 2021-01-12 15:41:14 +00:00
UbitUmarov
72f7009b10 add os[Link]ParticleSystem with expire option. If expire true and system MaxAge > 0, the system will be be (lazy) removed from the prim after that MaxAge 2021-01-12 15:38:10 +00:00
UbitUmarov
30176673e3 move scripts dataserver threads to objectjobengine 2021-01-11 16:23:32 +00:00
UbitUmarov
a3b26255dd add vector variant of osSlerp; update script syntax 2021-01-06 16:32:51 +00:00
UbitUmarov
be649ee7e5 YEngine: remove obsolete appdomain code (still in use elsewhere) 2021-01-06 14:45:51 +00:00
UbitUmarov
aff1593b2b mantis 8844: fix PARCEL_MEDIA_COMMAND_URL with empty string parameter 2021-01-03 13:02:13 +00:00
UbitUmarov
d6747f872d test: change http send control to a main pool thread 2020-12-29 23:53:09 +00:00
UbitUmarov
3be98bdb35 mantis 8840: add say ranges to llGetEnv 2020-12-29 18:23:46 +00:00
UbitUmarov
71065f19ad add another form of bytesToHexString(byte[] bytes, bool lowercase) 2020-12-29 14:41:41 +00:00
UbitUmarov
0e8ea0486d better also add llXorBase64 to lsl api 2020-12-29 13:38:19 +00:00
UbitUmarov
8fa28d96f5 clean tabs from osSHA256 patch (mantis 8839) 2020-12-29 13:31:08 +00:00
UbitUmarov
5acf56d20e add missing lsl stub for llXorBase64 2020-12-29 13:24:04 +00:00
Mike Higgins
0da43a8ef5 added a new function string=osSHA256(string)
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2020-12-29 13:17:29 +00:00
UbitUmarov
31d7ae0697 osReplaceAgentEnvironment change error -9 to -5 so it is identical to others 2020-12-21 19:47:40 +00:00
UbitUmarov
874808522f also check the url on llHTTPRequest before doing anything with garbage 2020-12-18 13:11:55 +00:00
UbitUmarov
5859862162 mantis 8836: llLoadURL, prim cannot be group owned, url must be a valid url (and include http(s)://) reduce time penalty to 1s 2020-12-18 12:57:26 +00:00
UbitUmarov
f7597adcfb a few changes to ossl get grid uris and name 2020-12-15 20:34:59 +00:00
UbitUmarov
73d33aee32 a few changes to llXorBase64 and llXorBase64StringsCorrect 2020-12-13 18:30:57 +00:00
UbitUmarov
96d2ec16c4 mantis 8831: add a version of llXorBase64 a bit based on the patch. kept the other as they are so to no break opensim scripts possible based on them. Thanks CasperWarden 2020-12-13 16:53:07 +00:00
UbitUmarov
25c9e66906 a few changes to lsl http headers 2020-12-09 18:04:10 +00:00
UbitUmarov
90ef92158a several changes to lsl http urlmodule; X-SecondLife-Region change is in global coords not grid, etc, mantis 8823 sould be fixed at least untly next viewers changes 2020-12-09 14:46:55 +00:00
UbitUmarov
4293ba9dd3 allow osStopSound to work on more than one prim Acording to provided LINK_* paramenter 2020-12-09 13:47:32 +00:00
UbitUmarov
822f381145 mantis 8621: improve one error message a bit, thanks Tampa 2020-11-19 15:29:16 +00:00
UbitUmarov
da28aada2c avoid a null ref in lsl 2020-11-15 13:45:34 +00:00
UbitUmarov
f25b1283b9 llRequestAgentData: let presence cache expire or fast requestes may block eventual updates 2020-11-07 01:39:58 +00:00
UbitUmarov
62b7ee96bd fix llGetLinkKey 2020-11-06 19:14:01 +00:00
UbitUmarov
77082148ab mantis 8793: break link even if it is the script prim; adicialy standup all avatars as spec. Don't like this standup it is fundamentaly silly done on all cases, may review this later 2020-11-01 19:56:36 +00:00
UbitUmarov
3d5d4333dd fix llGetLinkKey to support LINK_* constants 2020-10-26 14:26:57 +00:00