Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove the script engine identifier tag, so the compiler just sees | Melanie Thielker | 2008-09-22 | 2 | -0/+2 |
| | | | | | | | the language specifier. Makes language specifiers work again with script engine specifiers. | ||||
* | Disabled use of ODE internal geometry to see if it affects the "waves ↵ | Dahlia Trimble | 2008-09-22 | 1 | -12/+12 |
| | | | | finger" error | ||||
* | Prevent scripts from running under multiple engines at once | Melanie Thielker | 2008-09-22 | 2 | -8/+16 |
| | |||||
* | Allows to use the new script engine feature. Begin your script with | Melanie Thielker | 2008-09-21 | 2 | -0/+18 |
| | | | | | | | //XEngine: or //DotNetEnine: , optionally followed by a language like //XEngine:lsl, and it will be run on the chosen engine. | ||||
* | Change the scirpt engine loading mechanism. Script engines are now | Melanie Thielker | 2008-09-21 | 19 | -513/+141 |
| | | | | | | | | | ordinary region modules and are able to coexist in one instance. See http://opensimulator.org/wiki/ScriptEngines for details. There were changes to OpenSim.ini.example, please note DefaultScriptEngine. Also see the User docs and FAQ on the Wiki. Default is DotNetEngine. | ||||
* | * minor: warnings removal | Justin Clarke Casey | 2008-09-21 | 6 | -20/+20 |
| | |||||
* | Mantis#2233. Thank you kindly, Idb, for a patch that solves: | Charles Krinke | 2008-09-21 | 2 | -0/+14 |
| | | | | | | The constants for llGetParcelDetails were missing for DotNetEngine and XEngine. | ||||
* | * minor: Remove some of the redundant asset id storage for now | Justin Clarke Casey | 2008-09-21 | 1 | -11/+12 |
| | |||||
* | * Start recording asset request times after a cache miss. This is very ↵ | Justin Clarke Casey | 2008-09-21 | 2 | -6/+33 |
| | | | | | | | | primtive at the moment - only the last time is kept for some classes of request * This can be seen as "Latest asset request time after cache miss" in show stats on the region console | ||||
* | * Eliminate the need to copy asset request lists in the asset cache when an ↵ | Justin Clarke Casey | 2008-09-21 | 1 | -82/+22 |
| | | | | | | | | asset is received or missing * Also eliminates a race condition | ||||
* | * minor: tidy up of AssetCache, remove currently pointless storing of thread ↵ | Justin Clarke Casey | 2008-09-21 | 1 | -12/+9 |
| | | | | reference | ||||
* | Fix another reason for #2218 | Homer Horwitz | 2008-09-21 | 1 | -3/+8 |
| | |||||
* | * Fix http://opensimulator.org/mantis/view.php?id=2189 | Justin Clarke Casey | 2008-09-21 | 4 | -6/+45 |
| | | | | | | * Allow a grid mode region simulator to properly shutdown even if the grid service is offline | ||||
* | Don't attach attachements to child agents. This coincidentially fixes a race | Homer Horwitz | 2008-09-21 | 1 | -0/+3 |
| | | | | | | condition that was the reason for mantis #2218. | ||||
* | Mantis #2232 | Melanie Thielker | 2008-09-21 | 4 | -26/+70 |
| | | | | | | | Thank you, idb, for a patch that fixes an overflow issue in casting string -> int for both engines, and adds tests! | ||||
* | The viewer only stores a screenshot on "Set home to here" if the alert that | Homer Horwitz | 2008-09-21 | 1 | -1/+2 |
| | | | | | | follows show the text "Home position set.". Changed the message accordingly. | ||||
* | Mantis #2230 | Melanie Thielker | 2008-09-21 | 1 | -0/+12 |
| | | | | | | | The result of constants arithmetic can be a CLI type. This allows floating point CLI types to be parsed out of lists properly. | ||||
* | bugfix for shutdown | Tedd Hansen | 2008-09-21 | 1 | -2/+9 |
| | |||||
* | ODE was using a box collision shape for some spheres - changed those cases ↵ | Dahlia Trimble | 2008-09-21 | 1 | -2/+3 |
| | | | | to now use a mesh instead. | ||||
* | Change XEngine startup to enable it to run as a normal region module | Melanie Thielker | 2008-09-21 | 1 | -27/+40 |
| | | | | | | rather than a special one | ||||
* | Update svn properties, minor formatting cleanup. | Jeff Ames | 2008-09-21 | 32 | -1396/+1396 |
| | |||||
* | Fix an exception in new ScriptEngine loader where a region would | Melanie Thielker | 2008-09-21 | 1 | -1/+2 |
| | | | | | | throw on quit if there was no script engine loaded by the loader | ||||
* | More locks, try's and disable some things in SEC - maybe it won't crash now. :) | Tedd Hansen | 2008-09-21 | 3 | -14/+27 |
| | |||||
* | Some error handling to avoid errors in SEC | Tedd Hansen | 2008-09-21 | 2 | -18/+40 |
| | |||||
* | One small bug fixed, now it compiles. | Tedd Hansen | 2008-09-21 | 1 | -0/+1 |
| | |||||
* | Completely revert the notecard uploading changes I made, since they | Melanie Thielker | 2008-09-21 | 2 | -5/+4 |
| | | | | | | appear to break script saves in prims for some. | ||||
* | EXPERIMENTAL: Early commit of new Script Engine Component System | Tedd Hansen | 2008-09-21 | 28 | -0/+1652 |
| | |||||
* | And re-reverse the names from last commit | Melanie Thielker | 2008-09-20 | 1 | -2/+2 |
| | |||||
* | Remove CAPS notecard updating, as LL isn't supporting it and the viewer | Melanie Thielker | 2008-09-20 | 1 | -1/+2 |
| | | | | | | is not playing nice | ||||
* | Partially implement notecard saves in task inventory. Still makes the | Melanie Thielker | 2008-09-20 | 2 | -4/+5 |
| | | | | | | notecard go read-only, but changes are saved. | ||||
* | XEngine: Fix loading lists from saved state | Melanie Thielker | 2008-09-20 | 1 | -1/+1 |
| | |||||
* | * Tidy up OGS1GridServices | Justin Clarke Casey | 2008-09-20 | 1 | -101/+39 |
| | | | | | | * Remove what should be unnecessary RemoteException catches when executing local backend calls | ||||
* | * refactor: remove unnecessary packet null check in LLClientView | Justin Clarke Casey | 2008-09-20 | 2 | -8/+8 |
| | | | | | | | * if a packet was really null it would be caught by the general exception handler at the top of the client thread, which would also provide more information and attempt a clean shutdown | ||||
* | Fix up some ScriptBase details | Melanie Thielker | 2008-09-20 | 1 | -10/+9 |
| | |||||
* | - Consistency fix: Like llGetNumberOfNotecardLines, llGetNotecardLine ↵ | Homer Horwitz | 2008-09-20 | 1 | -1/+13 |
| | | | | | | | | | | returns NULL_KEY on error now - Conformance fix: If the notecard can't be found, shout on DEBUG_CHANNEL as the docs state - Bug fix: Don't let llGetNotecardLine throw an exception on freshly created notecards | ||||
* | * Fix build error, (maybe) | Teravus Ovares | 2008-09-20 | 2 | -4/+5 |
| | | | | | * Might break something.. hard to say.. 0.o | ||||
* | XEngine: Fix llGetListEntryType to return the correct type for the LSL types. | Melanie Thielker | 2008-09-20 | 2 | -7/+23 |
| | | | | | | Change serialization to omit types it can't deal with. | ||||
* | Add <expire> tag to data snapshot to give the search server an idea | Melanie Thielker | 2008-09-20 | 1 | -0/+6 |
| | | | | | | of when to query this node again | ||||
* | Fix Mantis #2215: llGetNotecardLine() not detecting EOF under DNE | Homer Horwitz | 2008-09-20 | 1 | -9/+23 |
| | |||||
* | remove some extraneous debug messages from migrations | Sean Dague | 2008-09-20 | 1 | -2/+0 |
| | |||||
* | Removing empty folder | Tedd Hansen | 2008-09-20 | 0 | -0/+0 |
| | |||||
* | * One more tweak in the OGP module to support OGP draft3. | Teravus Ovares | 2008-09-19 | 1 | -1/+8 |
| | | | | | * Recognize the proper cap message for rez_avatar/rez in the response cap. | ||||
* | * Implements an experimental method to define which region you want to go to ↵ | Teravus Ovares | 2008-09-19 | 3 | -11/+143 |
| | | | | in your 'region domain' in OGP. | ||||
* | Small formatting cleanup, before chi11ken notices. Me bad. | Homer Horwitz | 2008-09-19 | 3 | -20/+39 |
| | |||||
* | add in bits to attempt to enable log4net on these tests to help when debugging | Sean Dague | 2008-09-19 | 3 | -0/+27 |
| | |||||
* | * minor: eliminate the current warnings | Justin Clarke Casey | 2008-09-19 | 2 | -3/+3 |
| | | | | | | * you'd think from all this that I was one of those fanatically tidy people. I can assure you from looking around my bedroom/study that this is not the case :) | ||||
* | * Enables logins to regions on a grid once they have finished starting up ↵ | Justin Clarke Casey | 2008-09-19 | 2 | -30/+47 |
| | | | | (this does not include script startup). | ||||
* | add a region settings test | Sean Dague | 2008-09-19 | 1 | -0/+13 |
| | |||||
* | * Duh, forgot I had undone some of the changes I meant to include in the ↵ | Justin Clarke Casey | 2008-09-19 | 2 | -14/+7 |
| | | | | previous commit | ||||
* | * Remove one possible deadlock situation as seen today | Justin Clarke Casey | 2008-09-19 | 1 | -1/+7 |
| | | | | | | | | * On script rez, XEngine was taking an m_scripts lock and then later on an m_parts lock when looking for a part by local id * In the meantime, a scene object being deleted would take an m_parts lock and then later on try to take an m_scripts lock when it tried to trigger script removal * There may be better ways to resolve this, but I believe that in general, we must always take an m_parts lock before an m_scripts lock |