aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-05-28Mantis#1406. Thank you kindly, Xantor for a patch that:Charles Krinke1-2/+54
llLoopSound sends out one packet to clients in view, so it doesn't work anymore when clients enter later on, or the prim is modified in any way. Solution: Stored sound data on prim, send full update instead. llStartSound and llLoopSound now accept both LLUUIDs to a sound as well as object inventory sound names. llStopSound clears prim data and sends full update.
2008-05-28Formatting cleanup.Jeff Ames3-4/+4
2008-05-28Thank you, Grumly57 kindly for:Charles Krinke4-1/+20
This patch proposes a new function : osOpenRemoteDataChannel(key channeID) that allow to open an XMLRPC channel for remote_data event. The difference is that the channelID can be customized instead of being randomly generated.
2008-05-28* Resolves comment removal in string literals in the LSL2CSConverterTeravus Ovares1-17/+19
2008-05-27another take on the whole string cleansing, by adding specific poisonSean Dague1-2/+5
keywords in foo.bar strings. Add items to the poison array to block them.
2008-05-27* Revert last commit as it opens sim owners up to all sorts of nasty ↵Teravus Ovares1-3/+3
scripts. * If the regex that we're using isn't good enough, we really need to make it better.
2008-05-27comment out the x.y security check in the script engine because it's so ↵Sean Dague1-3/+6
aggressive it blocks string = "http://osgrid.org", amoung other things.
2008-05-26disabling m_log again.Dr Scofield1-1/+1
2008-05-26This cleans up a merge mess from the earlier checkin and implements ↵Dr Scofield4-20/+18
llOwnerSay() via the newly created Scene.SimBroadcast() call.
2008-05-25Update svn properties. Formatting cleanup.Jeff Ames2-6/+11
2008-05-25* A hacky Top Scripts display. It isn't accurate as far as ms accounting, ↵Teravus Ovares3-4/+6
however you can use it to help find out what scripts are causing your simulator to cry. * Access it from the Estate tools/Debug tab.
2008-05-25Thank you very much, Xantor for a patch that:Charles Krinke2-2/+32
Copying, reseting, dragging scripts cause unnecessary recompilation, slowing down the simulator and filling up the ScriptEngines directory with compiled .dll and misc. files. This patch keeps track of compiled assets since the last simulator restarts, and only recompiles new assets. (editing a script generates a new asset, so no problems there).
2008-05-24* Refactor: Collapse some multiple remove object pathsJustin Clarke Casey1-1/+1
* Push some delete functionality into InnerScene to match what's already there for adding objects
2008-05-22Mantis 1357 Patch - Thanks mikem!Adam Johnson1-4/+8
2008-05-18Formatting cleanup, minor refactoring. Fixed some comparisons of value ↵Jeff Ames2-23/+13
types and null.
2008-05-18Cleanup: Removed LSOEngine source again as it will not be used.Tedd Hansen13-3055/+0
2008-05-18* Patch #1312 from Melanie - Abstracts Money Module to IMoneyModule.Adam Frisby1-0/+1
2008-05-17* whoops, misplaced / where should have been \Teravus Ovares1-1/+1
2008-05-17* Update on the script engine LSL parser. Blocks all static objects and ↵Teravus Ovares1-8/+50
method references.
2008-05-16Formatting cleanup.Jeff Ames26-259/+218
2008-05-16Thank you very much, mjm for :Charles Krinke1-14/+9
Fixing LSL multiplication and division operators for quaternions
2008-05-15Committing Xantor's LLEuler3Rot still broken fix patch. Mantis 001235. ↵Teravus Ovares1-97/+44
Thanks Xantor!
2008-05-14From: Dr Schofield <hud@zurich.ibm.com>Justin Clarke Casey1-1/+1
* small patch that fixes a compiler warning (struct comparison against null again, my favourites) in LSL_BuiltIn_Commands. LSL_Types.key has a Boolean operator that can be used here.
2008-05-14From: Kurt Taylor <krtaylor@us.ibm.com>Justin Clarke Casey1-40/+2
More scipt engine cleanup - removed not needed or improper use of NotImplemented and Console.WriteLine
2008-05-14Applied Patch mantis 1220. Implements llGetStartParameter. Thanks!Teravus Ovares1-2/+2
2008-05-14More formatting cleanup.Jeff Ames2-5/+9
2008-05-14Formatting cleanup.Jeff Ames8-80/+84
2008-05-14* Removed 19 warningsTeravus Ovares2-2/+2
2008-05-13* Tweaked a regex that was returning invalid results in some cases.Teravus Ovares1-1/+1
2008-05-13* Refactor: Stop exposing the inner scene's ScenePresence dictionary ↵Justin Clarke Casey1-17/+24
directly to the world
2008-05-13*Complete redo of the permissions modulemingchen1-1/+1
*Removed hardcoded permissions checks *Added permissions checks where needed
2008-05-12Formatting cleanup.Jeff Ames2-66/+41
2008-05-110001199: [PATCH] Add support for default animations Teravus Ovares1-8/+11
From Melanie... Thanks Melanie! .
2008-05-11* Changed implicit string conversion to LSL_Types.LSLString in money event ↵Teravus Ovares3-3/+6
of the key of the payer to an Explicit one. * Fixes Mantis: #1045
2008-05-09* Resolve mantis 1182. Doesn't actually implement llGiveInventoryList - ↵Justin Clarke Casey3-4/+5
merely corrects the signature so that "not implemented" message is displayed rather than a script compile failure
2008-05-09From: Michael Osias <mosias@us.ibm.com>Justin Clarke Casey1-0/+12
Stop .net generating ambiguous operator errors when two integers are compared for equality in LSL
2008-05-09Thank you, Melanie for a patch that helps conversionCharles Krinke1-0/+15
from a string to a vector in OSSL.
2008-05-09Thank you, Melanie for a patch that:Charles Krinke3-129/+129
Patch fixes the pesky "Cannot implicitly convert to bool" issue for function returns
2008-05-08*Added all the permission checks to the sceneexternalchecks and modified ↵mingchen2-6/+6
permission module to follow this. *This makes permission checking much more modular; allows restrictive and granting module to be made without modifying the existing permission module
2008-05-08* Applying patch #1156 - More implementation work on llGetPrimitiveParams ↵Adam Frisby3-5/+179
(Thanks middlelink!)
2008-05-08* Applying patch #1121 - Fixes for llListen() (Thanks Middlelink!)Adam Frisby2-17/+18
2008-05-08From: Alan M Webb <awebb@vnet.ibm.com>Sean Dague1-2/+2
Introduce time dilation in scripts.
2008-05-08* You can haz more spring cleaning.Adam Frisby3-22/+7
* Eventually this codebase will be clean. >_>
2008-05-08* Some refactorings.Adam Frisby1-1/+1
* Added shell of new Python scripting engine. Similar in design to the one used by Rex, but will be structured at a region rather than object level, also is a region module.
2008-05-07* Change LSL -> C# translated script console output to use the logger (at ↵Justin Clarke Casey1-4/+7
DEBUG level) rather than Console.Writeline
2008-05-07* Other then the prim update experiments that are going on now, ↵Teravus Ovares1-0/+1
llTakeControls works now along with the 'release controls button'. llReleaseControls() works mostly :D.
2008-05-07* Theoretically, everything is in place for scripted take controls... ↵Teravus Ovares3-7/+35
Theoretically. * I've still got to test, it's still theoretical code :D. Good thing it isn't enabled by default!
2008-05-07while I'm not convinced this is causing my current run awaySean Dague1-18/+21
loop, this queue manipulation is dead wrong as Queue is not a synchronized data structure. Hopefully this helps.
2008-05-07Thank you very much, Xantor for a patch to improveCharles Krinke1-5/+17
llParticleSystem().
2008-05-07Thank you, Middelink for a patch that fixes the regular expresionCharles Krinke1-2/+2
missing the numbers after the initial letter of the identifier.