aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Grid/ScriptServer (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-02-21"threads" command now works. I've added manual tracking of threads (only if ↵Tedd Hansen1-0/+1
compiled in DEBUG mode)... Its ugly and even requires a separate thread to track the treads, but it will be very valuable in debugging.
2008-02-20Minor cleanup.Jeff Ames8-8/+8
2008-02-19Playing "Name that thread". Adding names and isbackground=true to all ↵Tedd Hansen1-1/+1
threads so it will be easier to debug.
2008-02-05Converted logging to use log4net.Jeff Ames6-37/+21
Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
2008-02-04* Rebase all current servers on common abstract BaseOpenSimServer classJustin Clarke Casey1-11/+3
* The immediate upshot is that "show uptime" from the console will now show uptime on all server types (user, asset, grid, etc) * DEV: This refactoring is far from complete - only just enough to makes the "show uptime" command common accross the servers. More is needed, but in this case it's somewhat like eating cabbage, which I prefer not to do all at once
2008-02-02Added OpenSim.32BitLaunch.exe that can be used on 64-bit systems to run ↵Tedd Hansen1-2/+3
OpenSim in 32-bit mode. Fixed ScriptEngine.Common startup problems.
2008-01-26Removed ScriptServer.csproj from svn.Jeff Ames1-47/+0
2008-01-15* Mother of all commits:Adam Frisby3-6/+34
* Cleaned up copyright notices in AssemblyInfo.cs's * Added Copyright headers to a bunch of files missing them * Replaced several common string instances with a static constant to prevent reallocation of the same strings thousands of times. "" -> String.Empty is the first such candidate.
2008-01-12Added license to new filesTedd Hansen4-4/+90
2008-01-12Major reorganizing of DotNetEngine. Moved common script engine parts to ↵Tedd Hansen1-1/+2
ScriptEngine.Common, only .Net-specific code in DotNetEngine. AppDomains, event handling, event execution queue and multithreading, script load/unload queue, etc has been moved to ScriptEngine.Common. Loads of things has been put into interfaces instead of the specific class. We are now one step closer to ScriptServer, and its very easy to implement new script languages. Just a few lines required to make them a OpenSim script module with all its glory.
2008-01-12Set svn:eol-style.Jeff Ames1-27/+27
2008-01-12Added references for last commitTedd Hansen1-0/+27
2008-01-12ScriptServer communication is ok. Script is creatd on onrez. But since it ↵Tedd Hansen2-2/+11
can not access Scene it sort of crashes right away ;) Added some sample placeholders for implementing rest of LSL events.
2008-01-12New ScriptServer protocol successfully implemented.Tedd Hansen1-4/+25
Still needs hooking up for all commands in both ends, separation of local and remote LSL-commands, etc.
2008-01-12ScriptServer communication protocol (v1), primitive RPC-like TCP client/serverTedd Hansen1-1/+1
2008-01-09Set svn:eol-style.Jeff Ames1-122/+122
2008-01-09Did someone say missing files? Thanks SakaiTedd Hansen1-0/+123
2008-01-09Dynamic loading of ScriptEngine in ScriptServerTedd Hansen6-187/+26
ScriptServer event pipe (OpenSim->ScriptServer->ScriptEngine) should in theory be done
2008-01-05Changes to ScriptServer to (hopefully) make it compile on both .Net and Mono.Tedd Hansen1-9/+9
Some debug info for startup added to find bugs. ++
2008-01-02Full .dll-name in config option for ScriptEngine. Loading only scriptengine ↵Tedd Hansen3-2/+5
specified in config. ScriptServer will still not start!
2008-01-02* Added using as per mail to see if that does anything for Ursulas build ↵lbsa711-0/+1
issues. Thanks Ursula!
2007-12-31Set svn:eol-style and svn:ignore.Jeff Ames2-53/+53
2007-12-30Comments + fix = in theory stand alone script server + "RemoteSevrver" ↵Tedd Hansen2-4/+14
ScriptEngine (as opposed to "DotNetEngine") should work for a single region. It will however not work because it doesn't have two-way communication.
2007-12-30server->script event path almost ready for remote scriptengine (translation ↵Tedd Hansen2-0/+52
table between local script ID and remote script ID missing)
2007-12-27* Optimized usingslbsa714-4/+4
* shortened references * Removed redundant 'this' * Normalized EOF
2007-12-10saved OpenSim source code from the giant rampaging unterminated copyright ↵Jeff Ames4-8/+8
notice of doom
2007-10-30* Optimized usingslbsa718-96/+216
* Shortened type references * Removed redundant 'this' qualifier
2007-10-29as per the "Filesystem cleanup for OpenSim repository" mailing list thread. ↵MW1-1/+1
Have flattened the OpenSim.Framework project/namespace. The problem is that the namespace is still wrong as its "OpenSim.Framework" while the directory is "OpenSim\Framework\General" , so we need to decide if we change the directory or correct the namespace. Note this has lead to a big flat project, but I think a lot of the files we most likely don't even use any longer. And others belong in other projects/namespaces anyway.
2007-10-25apply http://bug.opensecondlife.org/view.php?id=512 from chillkenSean Dague1-1/+1
which cleans up the verbose logic
2007-10-19get rid of all the ^M line endingsSean Dague1-114/+114
2007-10-15* Applied Chillken patch #418: copyright-r2094.patch updating copyright ↵lbsa712-0/+56
messages. Thanks Chillken!
2007-10-15* Applied patch #418 : copyright-r2012.patch - some errors, but got most thrulbsa712-0/+56
2007-10-15* Applied Chillken patch #418 : newline-r2092.patch ; failed on assemblyinfo ↵lbsa712-20/+20
tho. Thanxs Chillken!
2007-10-05Some more work on new ScriptEngine.Tedd Hansen4-7/+115
2007-10-05getting all our line endings consistant againSean Dague7-248/+248
2007-09-25More reorganizing of new SE. Added debug print of application exception.Tedd Hansen5-5/+17
2007-09-24More structural changes to new SETedd Hansen6-34/+61
2007-09-24Reorganized some filesTedd Hansen8-33/+55
2007-09-22Stand Alone ScriptEngine: early framework, ongoing planning (don't touch ↵Tedd Hansen9-0/+444
yet, will go through major reorganizing). Still a LOT of things needs to be solved...