Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Temporarily add debug log lines to lsl url request and release | Justin Clark-Casey (justincc) | 2012-05-04 | 1 | -0/+13 |
| | | | | To help with http://opensimulator.org/mantis/view.php?id=5993 | ||||
* | Register the UrlModule for script engine events OnScriptRemoved and ↵ | Justin Clark-Casey (justincc) | 2012-01-14 | 1 | -1/+8 |
| | | | | | | | | | OnObjectRemoved just once in the UrlModule itself, rather than repeatedly for every script. Doing this in every script is unnecessary since the event trigger is parameterized by the item id. All that would happen is 2000 scripts would trigger 1999 unnecessary calls, and a large number of initialized scripts may eventually trigger a StackOverflowException. Registration moved to UrlModule so that the handler is registered for all script engine implementations. This required moving the OnScriptRemoved and OnObjectRemoved events (only used by UrlModule in core) from IScriptEngine to IScriptModule to avoid circular references. | ||||
* | Stop also adding an ordinary http handler when we set up a poll http handler. | Justin Clark-Casey (justincc) | 2011-12-07 | 1 | -11/+6 |
| | | | | It appears that this is entirely unnecessary since the poll http handlers are dealt with on a separate code path. | ||||
* | Make OpenSim.Framework.Servers.HttpServer rely on OpenSim.Framework instead ↵ | Justin Clark-Casey (justincc) | 2011-10-25 | 1 | -0/+1 |
| | | | | | | | | | of the other way around. This is necessary so that code in HttpServer can use framework facilities such as the thread watchdog for monitoring purposes. Doing this shuffle meant that MainServer was moved into OpenSim/Framework/Servers Also had to make OpenSim.Framework.Console rely on OpenSim.Framework rather than the other way around since it in turn relies on HttpServer MainConsole and some new interfaces had to be moved into OpenSim/Framework to allow this. This can be reverted if parts of OpenSim.Framework stop relying on console presence (cheifly RegionInfo) | ||||
* | Add support for llRequestSecureURL() if ssl is enabled | BlueWall | 2011-05-05 | 1 | -5/+56 |
| | |||||
* | Calling .Close() on AutoResetEvent and ManualResetEvent (those classes ↵ | John Hurliman | 2009-10-09 | 1 | -2/+2 |
| | | | | contain an unmanaged resource that will not automatically be disposed when they are GCed), and commenting out some ManualResetEvents that are not in use yet | ||||
* | minor: remove some mono compiler warnings | Justin Clark-Casey (justincc) | 2009-09-25 | 1 | -4/+3 |
| | |||||
* | Moved RegionName from RegionInfo to SimpleRegionInfo. | Diva Canto | 2009-09-22 | 1 | -242/+242 |
| | |||||
* | Thank you, Intari, for a patch that implements the missing pieces of | Melanie | 2009-09-22 | 1 | -37/+269 |
| | | | | | | | | Http-in and makes the host name for URL generation configurable. Applied with changes: llGetSimulatorHostname was not changed, because the change breaks existing behavior and carries a data exposure risk. That value needs to be configurable, the proposed fixed change is not acceptable. | ||||
* | Replace the Replaceable modules name | Melanie | 2009-08-10 | 1 | -1/+1 |
| | |||||
* | * Remove some mono compiler warnings | Justin Clark-Casey | 2009-08-05 | 1 | -3/+3 |
| | |||||
* | Formatting cleanup. | Jeff Ames | 2009-07-23 | 1 | -6/+6 |
| | |||||
* | Thank you, patnad, for a patch to advance the UrlModule's functionality. | Melanie Thielker | 2009-07-22 | 1 | -6/+9 |
| | | | | | | Mantis #3712 | ||||
* | Committing the interface change and the addition to the modules to get | Melanie Thielker | 2009-07-10 | 1 | -0/+5 |
| | | | | | | the ball rolling on replacable modules. No user functionality yet | ||||
* | Remove all references to HttpServer from CommsManager (all incarnations) | Melanie Thielker | 2009-07-10 | 1 | -1/+1 |
| | | | | | | Change all uses of the HttpServer properties to use the new singleton | ||||
* | Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵ | Jeff Ames | 2009-06-01 | 1 | -1/+1 |
| | | | | LICENSE.txt. | ||||
* | Revert a change I made to get a better URL because it failes under mono | Melanie Thielker | 2009-05-26 | 1 | -1/+1 |
| | |||||
* | Couple of tweaks to the URL module: handle script reset gracefully and | Melanie Thielker | 2009-05-26 | 1 | -1/+10 |
| | | | | | | stop crashing http server threads. | ||||
* | Add copyright headers, formatting cleanup. | Jeff Ames | 2009-05-20 | 1 | -4/+4 |
| | |||||
* | Fix up some URL details | Melanie Thielker | 2009-05-13 | 1 | -6/+3 |
| | |||||
* | Add the port to the generated URL. For some reson this still doesn't want to | Melanie Thielker | 2009-05-13 | 1 | -1/+1 |
| | | | | | | receive requests. | ||||
* | Make the LSL HTTP server create and give out URLs to scripts | Melanie Thielker | 2009-05-13 | 1 | -1/+14 |
| | |||||
* | Add most of the meat to the LSL HTTP server | Melanie Thielker | 2009-05-13 | 1 | -11/+123 |
| | |||||
* | Plumb request and return URL functions. | Melanie Thielker | 2009-05-13 | 1 | -2/+9 |
| | | | | | | Implements llRequestURL, llRequestSecureURL, llReleaseURL | ||||
* | Add a skeleton for the LSLHttpServer | Melanie Thielker | 2009-05-13 | 1 | -0/+116 |