Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2018-02-07 | try to fix xmr on multiregions per instance. Ugly spargetti ...; remove ↵ | UbitUmarov | 8 | -435/+332 | |
fixes for 2 llparcel functions that should not be needed; remove xmr own API, it has no business having one. | |||||
2018-02-07 | some more code from mrieker for system threads, give up of all the other ↵ | UbitUmarov | 7 | -1383/+872 | |
mono dependent theading models only availble for linux (and possible not all platforms). This only has impact on micro-threading switching, and this only happens on long events and only every 60ms, aditionally we do remove a totally extra set of threads (that could grow in a uncontroled way on win) and their hanshake with main ones. This may of course be even more broken now :P | |||||
2018-02-05 | add mrieker fresh optimization on heap tracker | UbitUmarov | 5 | -62/+151 | |
2018-02-03 | pesty warnings | UbitUmarov | 1 | -1/+1 | |
2018-02-03 | just DIE damm thread (recent monos issue) | UbitUmarov | 2 | -12/+23 | |
2018-02-03 | XMR: there is no need for a slice thread, it also causes timing issues; ↵ | UbitUmarov | 6 | -237/+353 | |
BelowNormal mb 2 Below on win; cosmetics | |||||
2018-02-02 | add experimental script engine XMRengine donated by mrieker (DreamNation) ↵ | UbitUmarov | 39 | -13/+41913 | |
And our Melanie. ***DANGER*** ***TESTONLY*** ***disable HG*** dont leave running when not looking... tp/crossing to Xengine will reset scripts. i do see a few issues but should be testable, so we can decide if we should invest more on it. | |||||
2018-02-02 | let ossl have its own config section | UbitUmarov | 1 | -5/+10 | |
2018-01-18 | pesty warning | UbitUmarov | 1 | -1/+1 | |
2018-01-17 | remove more xml things no longer needed on .net >4.5.2 | UbitUmarov | 2 | -3/+1 | |
2018-01-16 | update lsl2c tools and parsing files. This may fix some issues with ↵ | UbitUmarov | 2 | -30478/+30457 | |
precendence of unary operators in same case, hope not break on others :( | |||||
2018-01-15 | shut up some pesty warnings | UbitUmarov | 1 | -1/+0 | |
2018-01-14 | fix a string format | UbitUmarov | 1 | -1/+1 | |
2018-01-12 | fix a string format | UbitUmarov | 1 | -1/+1 | |
2018-01-04 | disable some XmlResolver | UbitUmarov | 2 | -0/+3 | |
2017-11-14 | add AGENT_LIST_EXCLUDENPC bit mask option to llGetAgentList scope to ↵ | UbitUmarov | 2 | -0/+11 | |
exclude NPCs | |||||
2017-10-26 | Corrected name of function in call to CheckThreatLevel. | Kevin Cozens | 1 | -1/+1 | |
2017-10-26 | Whitespace cleanup. | Kevin Cozens | 1 | -19/+19 | |
2017-10-15 | add osGetSimulatorMemoryKB(). This allows work around the fact ↵ | UbitUmarov | 3 | -1/+23 | |
osGetSimulatorMemory() reports at most 2GB. This one limit is now 2TB, should ne enought for a while | |||||
2017-10-01 | bug fix: add missing stub for osSetInertia | UbitUmarov | 2 | -0/+6 | |
2017-09-04 | Fixed typo in function name HaveNotifiedLogOfScriptStopMistmatch. | Kevin Cozens | 1 | -3/+3 | |
2017-08-24 | change a few more parcel eject code paths | UbitUmarov | 1 | -1/+1 | |
2017-08-16 | fix llRot2Axis(ZERO_ROTATION) and non normalized inputs, same for llRot2Angle() | UbitUmarov | 1 | -14/+9 | |
2017-07-26 | avoid leasing issues on lsl_list on domain crossings. This will make their ↵ | UbitUmarov | 1 | -1/+1 | |
use even more slow. AppDomainLoading just needs to be set false to have acceptable scripts performance | |||||
2017-07-25 | fix lsl group role powers to change parcel passes | UbitUmarov | 1 | -2/+2 | |
2017-07-12 | osSetParcelDetails: add more land update code | UbitUmarov | 1 | -5/+21 | |
2017-07-12 | osSetParcelDetails: make seeAVs send updates. This is a temporary patch, ↵ | UbitUmarov | 1 | -0/+15 | |
this function does need to call a framework land function that deos issue proper updates about all fields to all cleints. ( sounds will not stop/start also for now) | |||||
2017-07-12 | osSetParcelDetails: allow parcel group to be cleared also | UbitUmarov | 1 | -7/+15 | |
2017-07-12 | osSetParcelDetails: place hard restrictions on change owner,claimdate (both ↵ | UbitUmarov | 3 | -19/+103 | |
estate owner or manager) and group (same plus parcel owner that also needes to be a member of the new group); add PARCEL_DETAILS_SEE_AVATARS, PARCEL_DETAILS_ANY_AVATAR_SOUNDS and PARCEL_DETAILS_GROUP_SOUNDS | |||||
2017-07-11 | remove wrong comment on lsl object rez. we can't add delays on async process | UbitUmarov | 1 | -3/+1 | |
2017-07-11 | do lsl object rez checks on script thread before wasting time possible ↵ | UbitUmarov | 1 | -19/+21 | |
creating a new poll thread | |||||
2017-06-30 | do calls to m_host.AddScriptLPS() on the right place on osslm this stat is ↵ | UbitUmarov | 1 | -208/+16 | |
of course still wrong LPS does not mean api function calls | |||||
2017-06-30 | put osGetAgentIP() in threat control with level Severe so it can be disabled ↵ | UbitUmarov | 1 | -11/+5 | |
even for inworld administrators as needed on some grids. rearrage the osslEnable.ini file segregating the funtions only listed for information | |||||
2017-06-28 | put back getAgentIP bug restricted, script owner must be a Administrator (god) | UbitUmarov | 3 | -0/+24 | |
2017-06-27 | remove osGetAgentIP() this was not a good idea to have :( | UbitUmarov | 3 | -32/+2 | |
2017-06-26 | dont list deleted ones, that still don't know they are gone | UbitUmarov | 1 | -2/+2 | |
2017-06-26 | dont list deleted ones, that still don't know they are gone | UbitUmarov | 1 | -1/+2 | |
2017-06-26 | add osGetNPCList() | UbitUmarov | 3 | -0/+25 | |
2017-06-26 | also on the actual source file | UbitUmarov | 1 | -11/+13 | |
2017-06-26 | add similar restrictions to osObjectTeleport :( | UbitUmarov | 1 | -2/+41 | |
2017-06-26 | let osTeleport* always work on script prim owner | UbitUmarov | 1 | -17/+15 | |
2017-06-26 | put back restriction that on osTeleport the target must be on land owned by ↵ | UbitUmarov | 1 | -15/+78 | |
the script owner or this is a estate manager/owner, or target did gave script permission. | |||||
2017-06-26 | some shortcuts on local osTeleport, reduce its time penalty, do it with ↵ | UbitUmarov | 1 | -53/+49 | |
script thread | |||||
2017-06-25 | add respective ossl helper funtion osDrawScaleTransform(string drawList, ↵ | UbitUmarov | 3 | -11/+26 | |
LSL_Float x, LSL_Float y) | |||||
2017-06-24 | add string osDrawTranslationTransform(string drawList, LSL_Float x, ↵ | UbitUmarov | 3 | -16/+60 | |
LSL_Float y), string osDrawRotationTransform(string drawList, LSL_Float x) and string osDrawResetTransform(string drawList) helper functions for the new vector renderer comands. Removed ThreadLevel check of similar funtions that had it None, and actually only set strings | |||||
2017-06-24 | revert the thread level change; remove unused dynamic texture timer from ↵ | UbitUmarov | 1 | -7/+7 | |
internal code; let blend alpha work if < 255; let blend work with the selected face; etc | |||||
2017-06-24 | change thread level of osSetDynamicTextureDataBlendFace to VeryHigh | UbitUmarov | 1 | -1/+1 | |
2017-06-24 | add string osSetDynamicTextureDataFace(string dynamicID, string contentType, ↵ | UbitUmarov | 3 | -1/+15 | |
string data, string extraParams, int timer, int face) to easy only setting a prim face | |||||
2017-06-24 | osDrawFilledEllipse or string comand FillEllipse identical do Ellipse one | UbitUmarov | 3 | -0/+15 | |
2017-05-28 | make use of a rare thing called StringBuilder on LSL_List. LSL_List uses ↵ | UbitUmarov | 1 | -30/+39 | |
may need a revision to make sure they are passed by ref and not by value, with necessary adjustments. This does not have much impact on AppDomains, since if they cross, they are always serialized. Since lists are important parts of LSL, the AppDomainLoading option needs to be replaced by something else |