aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Servers (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update svn properties, formatting cleanup.Jeff Ames2008-08-191-4/+4
|
* * It appears that sometimes some IClientAPI reference is not being released, ↵Justin Clarke Casey2008-08-181-0/+30
| | | | | | | | | resulting in continual execution of the CheckConnectivity timer method * For now, just turn off this timer when we close the connection * Also some minor help refactoring creeps in to this revision.
* Formatting cleanup.Jeff Ames2008-08-1811-140/+117
|
* * Insert a new 'set log level [level] command on the console'Justin Clarke Casey2008-08-161-5/+80
| | | | | | | | | * The primary immediate use is to provide a means of temporarily reducing log output on the console when executing console commands * Changing the log level on the console is not permanent and does not affect the log information being put into OpenSim.log * This could have been done by putting in a threshold level on the Console appeneder in OpenSim.exe.config and implementing config watching in the code. * But I think that it's a little more user friendly to make this doable via the console.
* From: Richard Alimi <ralimi@us.ibm.com>Dr Scofield2008-08-151-1/+2
| | | | | | | | The following is a patch that disables the addition of the Content-Length HTTP response header when a chunked response is being sent.
* Thanks, BlueWall, for a patch that:Dahlia Trimble2008-08-141-1/+1
| | | | | Binary distributions of OpenSim are not able to get the version info because they lack the ../.svn/entries file. This file exists in the ./bin./svn directory, which would be in a binary distribution. The included patch changes the path from ../.svn/entries to .svn/entries, which allows the version information to be show in "help/about"
* * Add line to log notifying of inventory -> user grid server trust failureJustin Clarke Casey2008-08-091-1/+14
| | | | | | * add code comments
* * Register main thread as console thread with thread trackerJustin Clarke Casey2008-08-011-0/+4
|
* * minor: get rid of count number from 'show threads' display since they all ↵Justin Clarke Casey2008-08-011-12/+1
| | | | have IDs
* * Drop cached inventory from the local region when a user crosses out into a ↵Justin Clarke Casey2008-08-011-1/+1
| | | | | | | | | | remote region * May resolves inventory problems that occur when the user moves between two regions` * e.g. if the user moves to a second region, adds an inventory item, moves back to the original region then tries to manipulate that item * Not yet implemented for teleport
* moving GridInfo application plugin into a common standalone/gridDr Scofield2008-07-281-2/+2
| | | | | | | | service, adding a plain REST GET handler returning XML (no LLSD), adding appropriate add handler calls to OpenSimBase and UserServer.
* From: awebbDr Scofield2008-07-251-11/+16
| | | | | | Further improvements to the REST handlers.
* oops...forgot to svn add OSHttpHttpHandler.cs last week.Dr Scofield2008-07-241-0/+145
| | | | | | | | | NOTE: this code is work-in-progress, it's not live. it's so far harmless and just wants to play. it should not bite anyone (yeah, that's what they all say, i know...)
* adding files that were not included in r5589Johan Berntsson2008-07-231-0/+223
|
* * minor: Make create user command appear on the region console only if the ↵Justin Clarke Casey2008-07-221-0/+1
| | | | region is running standalone
* pulling query handling through the handlers. adding (non-functional,Dr Scofield2008-07-182-2/+4
| | | | | | | | | work-in-progress) HttpHandler. NOTE: non-active code. does not glow in the dark. non-combustible.
* simplifying OSHTtpHandler (a bit), adding query string matching,Dr Scofield2008-07-183-120/+118
| | | | | | | | | adapting OSHttpXmlRpcHandler accordingly. NOTE: this code is not live.
* force Culture to en-US in BaseHttpserver.HandleRequest() --- thisDr Scofield2008-07-181-0/+3
| | | | | | | fixes mantis #1748 and #1771.
* rearranging variables in OSHttpRequest and adding Query property.Dr Scofield2008-07-171-22/+45
|
* morphing OSHttpHandler interface into an abstract base class. addingDr Scofield2008-07-173-109/+108
| | | | | | | | | HTTP method matching support. adapting OSHttpXmlRpcHandler accordingly. dropping OSHttpXmlProcessor delegate in favour of good old XmlRpcMethodHandler delegate (was the same signature).
* cleanup: fixing CamelCase issue with RestDeserialiseHandler.Dr Scofield2008-07-151-2/+2
|
* fixes handler scoring method. XmlRpc code path now fully working withDr Scofield2008-07-152-7/+61
| | | | | | | HttpServer. :-)
* fixes a couple of issues i introduced yesterday, one of them MapBlock ↵Dr Scofield2008-07-152-55/+56
| | | | queries crashing.
* Mantis#1745. Thank you kindly, Lulurun for a patch that:Charles Krinke2008-07-151-2/+2
| | | | | Fixes simulator webmap functionality.
* further work in progress on the HttpServer side: XmlRpc handler pathDr Scofield2008-07-146-79/+594
| | | | | | | | almost complete and soon to be ready for testing; OSHttpResponse code out.
* * Move thread tracking code to base opensim server so that it's available ↵Justin Clarke Casey2008-07-111-6/+31
| | | | | | | | | for all servers (UGAIM as well as Region) * This will work as long as those servers are actually registering any threads they use (does not include stuff plucked from the thread pool) * command is now "show threads" rather than threads
* Mantis#1685. Thank you kindly, Mjm for a patch that:Charles Krinke2008-07-081-1/+12
| | | | | | | | | The attached patch tries to read the SVN revision from local file "svn_revision" before checking "../.svn/entries". This allows simulators not running from the source tree to properly display the SVN revision, if the installer generates the "svn_revision" file.
* adding support for IP EndPoint whitelisting in HttpServer code.Dr Scofield2008-07-072-10/+24
|
* switching to safer locks.Dr Scofield2008-07-071-4/+6
|
* further progress on HttpServer integration: OSHttpRequest can now beDr Scofield2008-07-074-26/+65
| | | | | | instantiated from both .NET and HttpServer code path.
* Copyright notices and formatting cleanup.Jeff Ames2008-07-061-1/+1
|
* properly explaining each #pragma warning disableDr Scofield2008-06-302-26/+39
| | | | | | massaging OSHttpRequestPump to not abort on exceptions...
* dr scofield's warning safari:Dr Scofield2008-06-271-1/+2
| | | | | | | | | | * commented out [Obsolete(....)] attributes where no replacement feature was available: if we want to attribute code that we think needs to be reworked, we should define a new attribute and use that instead (together with a little tool to retrieve all the attributed code then) * commenting out unused variables
* dr scofield's warning safari: hunting down those little buggersDr Scofield2008-06-273-5/+6
|
* status: work-in-progress, non-functionalDr Scofield2008-06-273-0/+165
| | | | | | fleshing out OSHttpRequestPump code.
* status: work in progress, non-functionalDr Scofield2008-06-272-41/+127
| | | | | | | having OSHttpHandler as a delegate was not too hot, i'm refactoring it into an interface.
* Mantis#1591. Thank you graciously, Sempuki for a patch that:Charles Krinke2008-06-271-1/+1
| | | | | | | | | | Currently module loading is done ad-hoc. I propose creating a simple loader class that leverages Mono.Addins (and perhaps the new .NET addins when they become available in mono). Attached is a basic patch for review that compiles into HEAD, but doesn't yet replace any existing ad-hoc loaders.
* WORK-IN-PRGRESS: beware of falling pieces and shifting Dr Scofield2008-06-261-0/+53
| | | | | | | tectonic plates: starting AddHandler() code.
* further work on the HttpServer stuff. not functional yet. just sharing Dr Scofield2008-06-254-11/+126
| | | | | | what crimes i'm committing.
* Minor formatting cleanup.Jeff Ames2008-06-181-1/+1
|
* * Enables binary data in BaseHttpServer with 'image' in content type.Teravus Ovares2008-06-161-1/+10
| | | | | | | | | * Enables regular jpeg map images to be served directly from the region. * EX: http://192.168.1.127:9000/index.php?method=regionImagecc4583cd269b41bfa525dd198e19a5c5 * This is actually HTTP server address + port + index.php?method=regionImage<REGIONUUID, no dashes> * The Webmap image location gets printed on the console when the simulator starts up. * JPEG data is cached so we only create the webjpeg once.
* Change VersionInfo string fromCharles Krinke2008-06-151-1/+1
| | | | | | | "Opensimulator release (0.5.8)" to "Opensimulator trunk (post 0.5.8)" as we move forward with trunk again.
* Change VersionInfo string from:Charles Krinke2008-06-141-1/+1
| | | | | | | | "OpenSimulator trunk (post 0.5.7)" to "OpenSimulator release 0.5.8" in preparation for tagging this minor release.
* * minor: Print out uptime as well as stats in periodic diagnostics logging, ↵Justin Clarke Casey2008-06-132-6/+30
| | | | so it's easier to tell which isntances each print out of information is from
* Update svn properties, clean up formatting, refactor out duplicate ↵Jeff Ames2008-06-131-11/+11
| | | | hard-coded port numbers.
* * Drop periodic stats logging back down to 60 minutes to reduce console spam. Justin Clarke Casey2008-06-111-1/+1
| | | | | | | * Please feel free to comment if the periodic logging is causing you problems in some way - I'm loathe to add yet another switch to OpenSim.ini but will if it proves necessary
* * Add 'show info' command to all servers, which prints the directory in ↵Justin Clarke Casey2008-06-111-2/+16
| | | | | | | | which the server was started * This is potentially useful if you're using screen on a region console without knowing where it was originally started from
* * minor: Reduce statistic log snapshots to every 20 minutes to get more ↵Justin Clarke Casey2008-06-101-1/+1
| | | | information
* * If a server has statistics, print these out to the log every hour to get ↵Justin Clarke Casey2008-06-101-0/+21
| | | | | | | | some idea of how these evolve * When returning GC.GetTotalMemory(), force collection first in order to get more accurate figures
* * adding XmppPresenceStanza and deserialization/reification supportDr Scofield2008-06-041-0/+5
| | | | | | | | | | | | having reached the intermediate level of .NET's XmlSudoku, i've now figured out how to do deserialization using different XmlSerializers (this stuff begins to grow on me, sigh). [still not used code, work-in-progress] * adding convenience property on OSHttpRequest.cs (from awebb)