aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Shared (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-08-27Allow people to teleport themselves.onefang1-3/+25
2021-08-27Bring back DebuggerSafe, default to true.onefang2-5/+5
2021-08-27Properly use ScriptBaseClass.DEBUG_CHANNEL.onefang1-3/+3
I got it wrong last time.
2021-08-25Don't strip (OWNER) out of script error report.switchonefang1-1/+1
2021-08-25Actually use ChatTypeEnum.DebugChannel instead of hard coding it's value.onefang1-1/+1
2021-08-18Move more stuff into the var directory.onefang1-1/+1
2021-07-07whitespace++onefang1-1/+1
2021-07-07LessOhSilly threat level nonsense.onefang1-11/+6
2021-07-06Fix up the usual script messes.onefang3-967/+3
Don't slow scripts down with bogus monitoring that isn't used anywhere. Don't make scripts sleep all the time. Don't bother with useless OhSilly Threat checks, and clean up the remains.
2020-09-10Various script engine speed ups, and Oh Silly Threat clean ups.onefang3-735/+674
Don't bother doing useless threat level, sleep, and bogus stat collections, it only slows things down. https://sledjhamr.org/mantisbt/view.php?id=15 for an analysis of the bogus stat collection.
2020-09-09Various teleport fixes.onefang2-4/+4
TPs from scripts avoid all that silly raycasting nonsense, just go where we ask. For the "teleport from above" case, do the right thing. Which includes looking for designated floor prims, which have ^ as the first character of their description. Don't do "teleport from above" when we have proper coords. Teleport home from off grid shouldn't land on roofs either.
2020-09-09Gatekeeper -> GatekeeperURIroot1-2/+2
Coz it says all over the source code - // Legacy. Remove soon! And has since later OpenSim 0.7s. One of theem even got removed upstream.
2020-09-09Revert list content type check.onefang1-6/+10
https://sledjhamr.org/mantisbt/view.php?id=19
2020-09-09Remove various limits.onefang2-11/+23
Silly 4096 sim TP check for a client bug that was fixed long ago, seems they removed it themselves. Upgrade sim height. Allow menu items longer than 24 characters once more. Allow sitting on attachments, and attaching things with people sitting on them. Revert don't wear vegetables. Remove some script distance limits. Gods can do anything they want, including bypassing OhSilly threat levels. Low Y regions are no longer reserved for HG links. Varregions don't have to be square. Both now report a warning, but continue anyway. Cool VL Viewer handles non square regions, Singularity crashes. Not tested on others.
2020-09-09Remove useless executable bit that Windows adds.onefang1-0/+0
2020-09-08Move various paths out of the bin directory.onefang1-1/+1
2020-01-07change some lsl flag constants to HexaUbitUmarov1-5/+5
2019-12-03mantis 8632: stop trigering Changed on just scale checksUbitUmarov1-3/+4
2019-11-20cosmeticsUbitUmarov1-3/+3
2019-11-13limit max number of attachments to 38. All can be on same pointUbitUmarov1-1/+1
2019-11-12terrain replace double by floatUbitUmarov1-1/+1
2019-11-11Yengine: we also need to cancel timer events in queue, because some bad ↵UbitUmarov1-1/+2
scripts that do work on X
2019-11-10terraforming changes: missing fileUbitUmarov1-15/+4
2019-11-06handle null refs on llSubStringIndex()UbitUmarov1-0/+4
2019-10-20a few changes on LlGetObjectDetailsUbitUmarov1-9/+17
2019-10-19add a few lsl constantsUbitUmarov2-4/+93
2019-10-19same for osSetDynamicTextureURLBlendFace(). thx djphilUbitUmarov1-1/+1
2019-10-19change osSetDynamicTextureURL(Blend) to ↵UbitUmarov1-6/+3
ThreatLevel.VeryHigh,ESTATE_MANAGER,ESTATE_OWNER
2019-10-18Xengine: more on division by ZeroUbitUmarov1-22/+70
2019-10-17add LSL_Integer osIsNotValidNumber(LSL_Float v)UbitUmarov5-26/+40
2019-10-17simplify last code a bitUbitUmarov1-8/+13
2019-10-17Xengine: Error on division by Zero. Yengine will take a lot more work. If ↵UbitUmarov1-9/+46
your script gets killed by this, don't bother us, your script is just BAD
2019-10-16tests: windows does not have 1ms time resolutionUbitUmarov1-3/+3
2019-10-16fix some texts initUbitUmarov4-0/+18
2019-10-16OSSL: threading issueUbitUmarov1-1/+1
2019-10-16OSSL: stop reading configuration file on every script start.UbitUmarov1-63/+78
2019-10-16make OSSL parsing error warning more clearUbitUmarov1-4/+8
2019-10-16change OSSL functions allow control code. Behavior should stat pretty much ↵UbitUmarov2-72/+121
the same. Some help testing, please
2019-10-16 add OSSL option PermissionErrortoOwner (true or false). if true ossl ↵UbitUmarov2-97/+118
functions permission errors will only be sent to prim owner, defaul false: send all around
2019-10-11add osResetAllScripts(LSL_Integer AllLinkset). use with careUbitUmarov4-1/+41
2019-10-06remove useragentserviceconnector dns lookup also on osslUbitUmarov1-1/+1
2019-09-15fix saving appearence to notecard, so they can work on older regionsUbitUmarov2-14/+8
2019-09-12allow particles scale max to be 7.96m, supported by protocolUbitUmarov1-1/+1
2019-09-11Hack around some tests failing.OpenSim_SC_0.9.0.1_1onefang1-9/+16
Fix the tests later.
2019-09-04add osSlerp()UbitUmarov5-1/+72
2019-08-28add a few lsl constantsUbitUmarov1-1/+13
2019-08-27mantis 8583: osGetRegionMapTexture(); now returns prim region map textureID, ↵UbitUmarov3-6/+11
without any requests to grid
2019-08-25Gods can do anything they want, including bypassing OhSilly threat levels.onefang1-0/+11
2019-08-22OhSillyThreatLevels should throw an exception when not allowed.onefang1-7/+3
2019-08-16mantis 8577: add key osGetInventoryItemKey(string name) to get a inventory ↵UbitUmarov4-1/+26
item ID within prim inventory. the llGetInventory does return the asset it, not item.