Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | mantis 8172: fix llList2Json() in case of vector or rotation types | UbitUmarov | 2017-05-20 | 1 | -4/+18 | |
| | ||||||
* | reWrite lsl json functions, forward slash is not escaped as LitJson spec; ↵ | UbitUmarov | 2017-05-19 | 2 | -139/+650 | |
| | | | | code can use some cleanup. Scripts need to be recompiled | |||||
* | minor fix on sensorrepeat | UbitUmarov | 2017-05-12 | 1 | -4/+10 | |
| | ||||||
* | do the same in the cases we are just moving parts around and not changing ↵ | UbitUmarov | 2017-05-04 | 1 | -1/+1 | |
| | | | | their caches (ie their taskInventory) | |||||
* | fix LSL_ApiHttpTests | UbitUmarov | 2017-05-02 | 1 | -5/+9 | |
| | ||||||
* | mantis 6738: change parsing of the HTTP_CUSTOM_HEADER parameter and ignore ↵ | UbitUmarov | 2017-04-26 | 1 | -3/+10 | |
| | | | | entries in excess of 8 on the request | |||||
* | some fixes on the materials paramenters of llGetPrimitiveParams() | UbitUmarov | 2017-04-24 | 1 | -8/+48 | |
| | ||||||
* | add suport for materials parameters PRIM_NORMAL, PRIM_SPECULAR and ↵ | UbitUmarov | 2017-04-24 | 1 | -0/+88 | |
| | | | | PRIM_ALPHA_MODE of llGetPrimitiveParams(). Im sleeping at this time, this can be very wrong | |||||
* | fix (or actually break) llList2float() since LSL_Key is same as ↵ | UbitUmarov | 2017-04-24 | 1 | -2/+3 | |
| | | | | LSL_String, the case of invalid LSL_Key cannot be handle, since most likely it is a string | |||||
* | mantis 8154 dont let self lResetOtherScript mean harakiri | UbitUmarov | 2017-04-21 | 1 | -89/+77 | |
| | ||||||
* | several changes for osTeleportObject | UbitUmarov | 2017-04-15 | 4 | -9/+8 | |
| | ||||||
* | OSSL CheckThreatLevel() with no arguments only tests if OSSL is enabled. ↵ | UbitUmarov | 2017-04-05 | 1 | -4/+28 | |
| | | | | Faster test for safe functions that are always allowed with OSSL enabled. other name could be CheckOSSLenabled, but this name preserves functions template. | |||||
* | give osTeleportObject proper OSFunctionThreatLevel setting on osslEnable.ini | UbitUmarov | 2017-04-05 | 1 | -2/+2 | |
| | ||||||
* | add a little speedup on repeated requests for same name on osGetLinkNumber. | UbitUmarov | 2017-04-04 | 1 | -0/+1 | |
| | ||||||
* | add LSL_Integer osGetLinkNumber(LSL_String name). uses a cache for the ↵ | UbitUmarov | 2017-04-04 | 2 | -0/+14 | |
| | | | | string to linknumber map, cache invalidations may still be missing :( | |||||
* | mantis 8740: rename osObjectTeleport as osTeleportObject, replaced the stop ↵ | UbitUmarov | 2017-04-04 | 4 | -7/+14 | |
| | | | | parameter by flags, add flags OSTPOBJ_STOPATTARRGET and OSTPOBJ_SETROT | |||||
* | add EXPERIMENTAL osObjectTeleport(LSL_Key objectUUID, LSL_Vector targetPos, ↵ | UbitUmarov | 2017-04-03 | 3 | -0/+52 | |
| | | | | LSL_Rotation rotation, LSL_Integer stop) | |||||
* | add OSSL functions to override linksets total mass, center of mass and ↵ | UbitUmarov | 2017-03-31 | 3 | -0/+247 | |
| | | | | inertia. replacing the crude automatic estimation based on prims known to physics and density. Changed parameters are still not saved, and are lost on region crossings. only suported by UbODE. EXPERIMENTAL feature, only test it for now.. don't try to use in products. | |||||
* | Merge branch 'melanie' | Melanie Thielker | 2017-03-31 | 1 | -0/+13 | |
|\ | ||||||
| * | Add the option to link a scene object with a monitoring object | Melanie Thielker | 2017-03-31 | 1 | -0/+13 | |
| | | | | | | | | For debugging purposes. | |||||
* | | remove SOP.AttachPoint, redundant( and incoerent) with SOG.AttachmentPoint | UbitUmarov | 2017-01-26 | 1 | -2/+0 | |
| | | ||||||
* | | fix test setup | UbitUmarov | 2017-01-25 | 1 | -3/+10 | |
| | | ||||||
* | | fix llScriptDanger(); don't call old ScriptDamage on ossl health functions | UbitUmarov | 2017-01-21 | 2 | -5/+6 | |
| | | ||||||
* | | change CanObjectEntry() to use a SOG | UbitUmarov | 2017-01-20 | 1 | -1/+1 | |
| | | ||||||
* | | add more calls to effective permissions aggregation, some paths may still be ↵ | UbitUmarov | 2017-01-17 | 1 | -0/+1 | |
|/ | | | | missing on objects changes, but remove the aggregation on check paths, so all can be tested. | |||||
* | restore argument name material_bits | UbitUmarov | 2017-01-08 | 2 | -3/+3 | |
| | ||||||
* | mantis 8117: fix llSetPhysicsMaterial, using proper LSL_float type | UbitUmarov | 2017-01-08 | 3 | -6/+6 | |
| | ||||||
* | Revert "Allow OSSL scripts to softfail" | Melanie Thielker | 2017-01-07 | 2 | -23/+20 | |
| | | | | | | | This reverts commit e5244fe70830d6c9ece23d26039d5cbabe9ce9ff. Conflicts: OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs | |||||
* | Fix a compile issue and reintroduce the "GOD" script option | Melanie Thielker | 2017-01-07 | 2 | -23/+32 | |
| | ||||||
* | Merge branch 'master' of opensimulator.org:/var/git/opensim | Melanie Thielker | 2017-01-07 | 1 | -2/+2 | |
|\ | ||||||
| * | rename OSSL enable option GOD as ACTIVE_GOD so its use is more clear | UbitUmarov | 2017-01-07 | 1 | -2/+2 | |
| | | ||||||
* | | Allow OSSL scripts to softfail | Melanie Thielker | 2017-01-07 | 2 | -1/+4 | |
|/ | ||||||
* | change OSSL enable option GOD to use IsGod, so it means a active god, as my ↵ | UbitUmarov | 2017-01-07 | 1 | -6/+9 | |
| | | | | original idea | |||||
* | Correct casing on isGod and isViewerUIGod | Melanie Thielker | 2017-01-07 | 3 | -7/+7 | |
| | ||||||
* | replace godlevel compares by the new faster bool isViewerUIGod | UbitUmarov | 2017-01-07 | 3 | -7/+7 | |
| | ||||||
* | coment out a flodding debug message | UbitUmarov | 2017-01-07 | 1 | -2/+2 | |
| | ||||||
* | Queue all events for a script that is waiting to compile | Melanie Thielker | 2017-01-07 | 1 | -13/+56 | |
| | | | | | | This fixes CHANGED_OWNER the right way. It also vastly improves link message handling during object rez, which was iffy before. Now no messages are lost anymore. | |||||
* | Fix a slew of event like CHANGED_OWNER, attach() etc not working. | Melanie Thielker | 2017-01-06 | 1 | -1/+8 | |
| | | | | | | Optimization can ba taken too far. Compile scripts synchronously for interactive rezzing because otherwise all events relating to rezzing/ wearing are lost. | |||||
* | Restructure god level and permissions | Melanie Thielker | 2017-01-06 | 3 | -8/+8 | |
| | | | | | Create a class GodController which controls all aspects of god level, viewer modes and user levels at ScenePresence level. | |||||
* | remove code i started but didn't finish | UbitUmarov | 2017-01-05 | 1 | -85/+0 | |
| | ||||||
* | Massive tab and trailing space cleanup | Melanie Thielker | 2017-01-05 | 49 | -1315/+1315 | |
| | ||||||
* | Re-add GRID_GOD because in some cases an "employee-only" level is simply needed | Melanie Thielker | 2016-12-23 | 1 | -3/+10 | |
| | ||||||
* | replace the (hidden) GRID_GOD by a more usefull GOD so includes all types. ↵ | UbitUmarov | 2016-12-23 | 1 | -3/+5 | |
| | | | | This needs to be changed to current effective godlevel check (sp.GodLevel) when that is fixed. Automatic god powers need be (optionaly) removed | |||||
* | Merge branch 'master' of opensimulator.org:/var/git/opensim | Melanie Thielker | 2016-12-21 | 1 | -22/+14 | |
|\ | ||||||
| * | remove a odd raycastv3 config option | UbitUmarov | 2016-12-21 | 1 | -22/+14 | |
| | | ||||||
* | | Change GRID_GOD script permission to do what it says on the tin. | Melanie Thielker | 2016-12-21 | 1 | -1/+1 | |
|/ | | | | Suggested by Mandarinka | |||||
* | Add GRID_GOD to the list of values allowed for enabling OSSL functions | Melanie Thielker | 2016-12-21 | 1 | -1/+10 | |
| | ||||||
* | review llCastRay V3 phantom detection. Make it ignore physics shape type ↵ | UbitUmarov | 2016-12-16 | 1 | -125/+127 | |
| | | | | none as physics engines do. | |||||
* | reserve constant OBJECT_ATTACHED_SLOTS_AVAILABLE from mantis 8096. But do ↵ | UbitUmarov | 2016-12-16 | 1 | -0/+1 | |
| | | | | not implement it | |||||
* | dont self osDie attachments | UbitUmarov | 2016-12-14 | 1 | -1/+5 | |
| |