Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | From: Michael Osias <mosias@us.ibm.com> | Justin Clarke Casey | 2008-04-09 | 1 | -1/+4 | |
| | | | | | | | "This is llDetectedKey for touch_start - it is already implemented for sensor." Thanks Michael | |||||
* | Comment out unused private methods. | Jeff Ames | 2008-03-25 | 1 | -40/+42 | |
| | ||||||
* | Formatting cleanup. Minor refactoring. | Jeff Ames | 2008-03-18 | 1 | -2/+2 | |
| | ||||||
* | * Applied Grumly57 patch for #781; Thanks, Grumly! | lbsa71 | 2008-03-18 | 1 | -7/+7 | |
| | ||||||
* | Patch from DrSchofld (IBM). In his own words | Justin Clarke Casey | 2008-03-18 | 1 | -2/+2 | |
| | | | | | | | | structs (such as LLUUID) are considered values by mono. comparing them against null makes no sense and the mono compiler will flag that as evaluating to always false --- except if "cleverly" disguised. the attached patch fixes such an occurrence in OpenSim/Region/ScriptEngine/Common/ScriptEngineBase/AsyncCommandPlugins/SensorRepeat.cs. [yes, i'm on a crusade against comparing structs against null, go ask jradford from libsl ;-)] | |||||
* | Formatting cleanup. | Jeff Ames | 2008-03-18 | 15 | -400/+377 | |
| | ||||||
* | Fix a few mono compiler warnings. Minor cleanup. | Jeff Ames | 2008-03-17 | 1 | -1/+1 | |
| | ||||||
* | * Preliminary work with the ODEPlugin to collect collision data. | Teravus Ovares | 2008-03-14 | 1 | -3/+3 | |
| | ||||||
* | there was a single instance where the log4net object was not | Sean Dague | 2008-03-12 | 1 | -1/+1 | |
| | | | | | | static readonly. I suspect this was the cause of mantis #500. | |||||
* | Added copyright heaaders. Minor cleanup. | Jeff Ames | 2008-03-04 | 5 | -22/+5 | |
| | ||||||
* | * Removed a bunch of compiler warnings. | Adam Frisby | 2008-03-03 | 3 | -3/+3 | |
| | ||||||
* | Thank you very much, Kinoc for: | Charles Krinke | 2008-03-01 | 1 | -4/+29 | |
| | | | | | | | | | * Impelements llInstantMessage * Reimplements llOwnerSay as llInstantMessage(llGetOWner(),msg). * Try's to better identify the "True Name" of objects in llDetectedName by checking for avatar name, scene Object Part name and entity name. * Uses similar logic in the llSensor and llSensorRepeat functions. | |||||
* | Moved AsyncCommandManager into separate classes under "plugins". | Tedd Hansen | 2008-02-25 | 6 | -512/+737 | |
| | ||||||
* | eol | Tedd Hansen | 2008-02-25 | 6 | -727/+727 | |
| | ||||||
* | Step 1 in reorganizing AsyncCommandManager | Tedd Hansen | 2008-02-25 | 7 | -679/+729 | |
| | ||||||
* | Initial patch for llSensor* | Tedd Hansen | 2008-02-25 | 1 | -3/+272 | |
| | | | | | | llSensor, llSensorRepeat, llSensorRemove, llDetectedName, llDetectedKey, llDetectedOwner, llDetectedType, llDetectedPos, llDetectedVel, llDetectedRot Thank you very much kinoc! :) | |||||
* | I'm the stupidest stupid in the whole world. :) | Tedd Hansen | 2008-02-25 | 1 | -3/+4 | |
| | | | | | Fixed a bug in new Prim where I actually ADDED new values to old values instead of directly assigning them... Now that was a waste of time! :P | |||||
* | Fix for error message during startup (shared thread started processing ↵ | Tedd Hansen | 2008-02-22 | 2 | -1/+4 | |
| | | | | region queue before queue objects were fully operational) | |||||
* | ScriptEngine works again (startup-nully-error gone) | Tedd Hansen | 2008-02-22 | 4 | -19/+18 | |
| | ||||||
* | One more: Async LSL command thread is also shared now. | Tedd Hansen | 2008-02-22 | 4 | -248/+275 | |
| | ||||||
* | Bugfixes - Scripting works again | Tedd Hansen | 2008-02-22 | 2 | -2/+17 | |
| | ||||||
* | Some misplaced code made scripts never start :) | Tedd Hansen | 2008-02-22 | 1 | -14/+13 | |
| | ||||||
* | Better timing of MaintenanceThread's tasks (uses less CPU) | Tedd Hansen | 2008-02-22 | 1 | -20/+39 | |
| | | | | | | Updated OpenSim.ini.example | |||||
* | Bugfixes - wasn't counting threads right++ | Tedd Hansen | 2008-02-22 | 3 | -17/+17 | |
| | ||||||
* | Minor annoying Exception-bug fixed | Tedd Hansen | 2008-02-22 | 2 | -2/+3 | |
| | ||||||
* | Execution threads are now shared between regions too. Default thread count ↵ | Tedd Hansen | 2008-02-22 | 3 | -242/+229 | |
| | | | | | | | regardless of number of regions is now 3. This will save you around 33 threads for a normal 3x3 region server. But, this is totally completely untested. So it probably won't work for another patch or five. | |||||
* | Maintenance thread in charge of loading/unloading of scripts. 1 thread less ↵ | Tedd Hansen | 2008-02-22 | 2 | -17/+28 | |
| | | | | | | | | per region. Total so far: 2 threads less per region Note: Currently causes delay in load/unload of scripts | |||||
* | Now last commit will compile too... The features just keep on coming! | Tedd Hansen | 2008-02-22 | 3 | -6/+12 | |
| | ||||||
* | From this commit and a few hours into the future ScriptEngine will be unstable: | Tedd Hansen | 2008-02-22 | 5 | -79/+87 | |
| | | | | | | | | * Speeding up ScriptEngine shutdown * Sharing threads so that minimum total thread count for any amount of regions will be 2. (1 maintenance, 1 script execution) You can choose more script exec threads if you want of course. In this commit: Sharing maintenance thread between all regions. | |||||
* | Fixes to ScriptEngine thread cleanup on destructor | Tedd Hansen | 2008-02-21 | 4 | -17/+14 | |
| | ||||||
* | ScriptEngine changes in locking. Another step in direction of shared threads. | Tedd Hansen | 2008-02-21 | 2 | -24/+22 | |
| | ||||||
* | "threads" command now works. I've added manual tracking of threads (only if ↵ | Tedd Hansen | 2008-02-21 | 4 | -0/+4 | |
| | | | | compiled in DEBUG mode)... Its ugly and even requires a separate thread to track the treads, but it will be very valuable in debugging. | |||||
* | div+ | Tedd Hansen | 2008-02-20 | 1 | -1/+1 | |
| | | | | | threads console command will list all threads. This + yesterdays naming threads patch will give a good overview of what threads we have running. | |||||
* | Minor cleanup. | Jeff Ames | 2008-02-20 | 9 | -35/+19 | |
| | ||||||
* | llSetTimerEvent updated to use ticks instead of DateTime for internal timing. | Tedd Hansen | 2008-02-20 | 1 | -20/+37 | |
| | ||||||
* | llSetTimerEvent was setting seconds as milliseconds causing major problems ↵ | Tedd Hansen | 2008-02-20 | 1 | -1/+1 | |
| | | | | in timed scripts... | |||||
* | From: Michael Osias <mosias@us.ibm.com> | Sean Dague | 2008-02-19 | 2 | -48/+112 | |
| | | | | | | | | This patch implements the llSendRemoteData command and fixes mantis 552, and possibly 586. | |||||
* | bring back some script engine debugging, hoping this will help track down ↵ | Sean Dague | 2008-02-18 | 2 | -11/+11 | |
| | | | | the randoms segfaults | |||||
* | Patch from Michael Osias IBM (jimbo2120) | Justin Clarke Casey | 2008-02-18 | 1 | -0/+7 | |
| | | | | | | | | In his own words: If a prim becomes a listener or remote channel and the script is deleted, it cannot become a listener or channel again with a new script. This patch fixes that. | |||||
* | state_entry is now executed on state change. | Tedd Hansen | 2008-02-10 | 1 | -0/+6 | |
| | ||||||
* | Missed one event message that needed to be | Charles Krinke | 2008-02-08 | 1 | -8/+9 | |
| | | | | | commented out. | |||||
* | Make timer events from scripts a little less chatty. | Charles Krinke | 2008-02-08 | 1 | -6/+8 | |
| | | | | | DEBUG is defined by default in the Linux build. | |||||
* | Converted logging to use log4net. | Jeff Ames | 2008-02-05 | 8 | -82/+64 | |
| | | | | | | Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done. | |||||
* | Added copyright statements. | Jeff Ames | 2008-02-05 | 3 | -12/+88 | |
| | ||||||
* | Temporarily disabled shared threads because of a bug. Script were only ↵ | Tedd Hansen | 2008-02-03 | 2 | -2/+4 | |
| | | | | | | | working on 1 region. :) Using default warning level on C#/VB compile | |||||
* | fixed a timing bug in config re-read. Apparently there is 1000000000 ns in ↵ | Tedd Hansen | 2008-02-02 | 2 | -9/+10 | |
| | | | | one second... | |||||
* | Added commands to change config file from console: | Tedd Hansen | 2008-02-02 | 1 | -6/+6 | |
| | | | | | | | | | CONFIG SET section key value value value CONFIG GET section key CONFIG SAVE (it saves, but does it save correctly?:) ScriptEngine will react correctly to any config change made while it is running. | |||||
* | Updated svn properties. | Jeff Ames | 2008-02-02 | 4 | -800/+800 | |
| | ||||||
* | Bugfixes. Now it even reads configuration before it uses it! ;) | Tedd Hansen | 2008-02-02 | 1 | -0/+2 | |
| | ||||||
* | Added load/unload queue size limit | Tedd Hansen | 2008-02-02 | 4 | -18/+83 | |
| | | | | | | | Added option to share script load/unload thread between regions Added event execution queue size limit + some bugfixes from all the changes |