aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-07-08Mantis#1690. Thank you kindly, Melanie for a patch that:Charles Krinke2-0/+9
esets script permissions when a script is recompiled.
2008-07-08Mantis#1691. Applied Melanie's modification of Charles Krinke1-2/+13
Phrearch's iiGetCameraPos() patch, but not the original yet. Thank you Phrearch and Melanie.
2008-07-08another patch from Mike: the llscript compiler is now available in XEngine ↵Johan Berntsson7-0/+29513
as well. Thanks Mike
2008-07-08llscript compiler patch from Mike: adds LSL jumps and implicit variable ↵Johan Berntsson4-7194/+7574
initializations
2008-07-07change SitTarget calls from functions to propertiesSean Dague2-2/+4
2008-07-06Mantis#1678. Thank you kindly, Vytek for a patch that:Charles Krinke2-2/+2
Changes ...TimeOfDay.Milliseconds to ...TimeOfDay.TotalMilliseconds for llGetTimeOfDay() in both LSL_Api.cs and LSL_BuiltIn_Commands.cs
2008-07-06Copyright notices and formatting cleanup.Jeff Ames7-607/+661
2008-07-06Mantis#1674. Thank you kindly, Matth for a patch that:Charles Krinke2-2/+4
This patch fixes an error in llSetPrimitiveParams() that prevents correctly setting the type of the prim to SCULPT_TYPE.
2008-07-05Add implementation of llGetTimeOfDay()Charles Krinke1-2/+1
2008-07-04mini-warnings-safari, plus cleanup of IUserServices method naming.Dr Scofield2-2/+2
2008-07-04The new llScript-cs parser. Thanks MikeJohan Berntsson5-0/+29071
2008-07-04Mantis#1659. Thank you, Melanie for a patch that:Charles Krinke3-31/+53
In LSL, the state command should have an immediate effect. The OpenSim script engine seems to wait until the function ends to process the state transition.
2008-07-03Mantis#1660. Thank you, kindly, Melanie for a patch that:Charles Krinke1-2/+3
Attached patch changes TRUE and FALSE to be LSLIntegers.
2008-07-03Mantis#1658. Thank you, Melanie for a patch that:Charles Krinke1-2/+25
Adds IEmailModule and a module skelaton
2008-07-03Mantis#1654. Thank you kindly, Matth for a patch that:Charles Krinke4-32/+34
Updates llGetPrimitiveParams() and associated files.
2008-07-03Mantis#1653. Thank you kindly, Vytek for a patch that:Charles Krinke1-2/+1
Implements llGetTimeOfDay().
2008-07-03Mantis#1652. Thank you, Melanie for a patch that:Charles Krinke1-7/+463
Applies the patch to LSL_Api.cs
2008-07-02Mantis#1649. Thank you kindly, Matth for a patch that:Charles Krinke1-7/+463
This patch adds the ability to set the prim type using llSetPrimitiveParams(). Seems to work ok, but there are a staggering number of cases to test, so I have not yet tested them all.
2008-07-02property encapsulation for SOPSean Dague2-2/+2
2008-07-02Mantis#1648. Thank you, Melanie for a patch that:Charles Krinke3-3/+27
Fix a script Xengine deadlock/hang if llResetScript is used in changed()
2008-07-01Mantis#1643. Thank you Melanie for a patch that:Charles Krinke1-0/+6
In the new runtime, there is a flag to diable all os* comamnds. The implementation of osGetScriptEngineName ignored it. This patch fixes this.
2008-07-01Mantis#1640. Thank you, Chernega for a patch that addresses:Charles Krinke1-2/+7
It would appear that calling llResetScript() in state_entry() causes deadlock of region. Probably due to llResetScript calling state_entry again. llResetScript should see who called it, and not recall state_entry() after a state/variable reset. Once this script is in a prim, the region/world/debug/script window shows it consuming the server (from 2,400 to 800,000 milliseconds).
2008-07-01From: kurt taylor (krtaylor)Dr Scofield7-0/+67
Another new OSSL function for returning the name of the script engine currently running, osGetScriptEngineName, added to both DotNet and XEngine OSSL API.
2008-06-30properly explaining each #pragma warning disableDr Scofield9-97/+101
massaging OSHttpRequestPump to not abort on exceptions...
2008-06-29patch from mantis #1632, thanks MelanieMW2-2/+2
2008-06-28Manti#1624. Thank you, Melanie for a patch that:Charles Krinke1-0/+4
Sets XEngine threads to en-US culture before calling script events, fixes i18n issues with european locales.
2008-06-28Comment out StringTest until we use it somewhere.Charles Krinke1-16/+16
2008-06-28Mantis#1623. Thank you, Melanie for a patch that:Charles Krinke7-10/+54
Fully defines the equality operators on the lsl types and plubs in the script engine side of the work begun in 0001616 (aly, this one's for you)
2008-06-28Mantis#1616. Applied Melanie's patch. This may or mayCharles Krinke8-33/+165
not break trunk.
2008-06-28From: Kurt Taylor <krtaylor@us.ibm.com>Dr Scofield6-24/+24
Patch to fix the passed parms and properly show llTakeCamera and llReleaseCamera as deprecated. Patch for both XEngine and DotNetEngine.
2008-06-28* Melanie adds the event manager back to the XEngine so all yr events are ↵Teravus Ovares1-2/+4
hers, I mean, fire.
2008-06-27last round of warning squashing. calling it a day now.Dr Scofield28-98/+266
2008-06-27Mantis#1615. Thank you, Matth for a patch that:Charles Krinke1-5/+5
causes deprecated LSL functions to throw the deprecated exception rather than not-implemented.
2008-06-27* Remove responsibilty for signalling scene object change from ↵Justin Clarke Casey2-4/+54
SceneObjectPart.SendFullUpdate() * This means that we will no longer pointlessly repersist all the prims in the scene when OpenSim first starts up * This also means that force-update on the console will not trigger repersistence. * Also, in other places persistence is no longer done where it wasn't actually necessary * I think I changed the code for all instances correctly, but it's not possible that I missed some and some things which did persist properly have stopped * Please patch or mantis if this is the case
2008-06-27Mantis#1612. Thank you, kindly, Matth for a patch that:Charles Krinke1-2/+43
Adds the beginnints of llRemoteLoadScriptPin() and llSetRemoteScriptAccessPin().
2008-06-26Mantis#1610. Thank you, Melanie for a patch that:Charles Krinke2-2/+11
Implements the beginning of llInventoryDrop. Doesn't cover the actual dropping yet, just the permissions for it.
2008-06-26Mantis#1600. Thank you, Melanie for a patch that:Charles Krinke1-1/+1
Fixes persistence of variable values to address broken persistence in the big refactor.
2008-06-26Mantis#1602. Thank you, Kinoc for a patch to:Charles Krinke2-4/+48
Patch to activate YieldProlog on Xengine. Only adds YieldProlog to assembly if required.
2008-06-26Mantis#1594. Thank you, Melanie for a patch that:Charles Krinke2-2/+73
Fixes: - Wearable icon and name sreset to default on copy/paste - Cache is not updated when renaming/moving folders - Partial refactor to make inventory less dependen on AssetBase having a "Name" field - Add llGiveInventoryList() function
2008-06-25Minor formatting cleanup.Jeff Ames8-43/+43
2008-06-25Update svn properties. Add copyright notices.Jeff Ames3-0/+81
2008-06-25* Deleted some genned fileslbsa713-235/+0
2008-06-25Mantis#1590. Thank you kindly, Melanie for a patch that:Charles Krinke4-11/+6
Makes items appear in the item type folder, rather than in the root
2008-06-24Mantis#1587. Thank you kindly, Melanie for a patch that:Charles Krinke2-2/+39
Add permissions magling to llGiveInventoryItem, correct some corner case functionality
2008-06-24Mantis#5189. Thank you kindly, Matth for your patchCharles Krinke1-1/+38
to add the beginnings of llGiveInventory().
2008-06-24* Applied patch from Melanie, mantis issue #1581 - "Refactor LSL language, ↵lbsa7149-1288/+15616
api and compiler out of XEngine" "First stage in a major Script Engine refactor, that will result in the LSL implementaions ebing reconverged. Not there yet, but one major part is done." Thank you, Melanie!
2008-06-23* Remove all use of asset.InvType, as outlined in mailing list discussionJustin Clarke Casey1-1/+1
* This is stage 1, the field will be removed from AssetType and the assets table if this change doesn't prove problematic
2008-06-20Mantis#1573. Thank you kindly, Mikem for a patch to ourCharles Krinke1-1/+1
LSL subroutine implementation to solve an infinite loop in llParseString2List() under certain circumstances.
2008-06-18Minor formatting cleanup.Jeff Ames1-2/+1
2008-06-13* minor: Remove LINK_SET debug Console WritelineJustin Clarke Casey1-2/+0
* only appeared in DotNetEngine's LSL_BuildIn_Commands.cs * Nice spot Ewe Loon (http://opensimulator.org/mantis/view.php?id=1548)