Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Removing the ClientManager reference from IScene and hiding it entirely ↵ | John Hurliman | 2009-10-26 | 1 | -2/+2 |
| | | | | inside Scene as an implementation detail. This will reduce programming error and make it easier to refactor the avatar vs client vs presence mess later on | ||||
* | Implemented a Watchdog class. Do not manually create Thread objects anymore, ↵ | John Hurliman | 2009-10-22 | 1 | -0/+11 |
| | | | | use Watchdog.StartThread(). While your thread is running call Watchdog.UpdateThread(). When it is shutting down call Watchdog.RemoveThread(). Most of the threads in OpenSim have been updated | ||||
* | * Allow SmartThreadPool to be initialized without setting max stack size ↵ | John Hurliman | 2009-10-22 | 1 | -1/+6 |
| | | | | | | | (like the original implementation) * Only initialize Util's SmartThreadPool if it is actually being used * No longer initializing Util's SmartThreadPool with a custom max stack size. From MSDN: "Avoid using this constructor overload. The default stack size used by the Thread(ThreadStart) constructor overload is the recommended stack size for threads." | ||||
* | Merge branch 'melanie_test' into prioritization | Melanie | 2009-10-22 | 1 | -0/+2 |
|\ | | | | | | | | | This makes SmartThreadPool configurable and also makes it the default, since the regular thread pool simply stinks. | ||||
| * | Reduce the default pool threads to 15 (from 30) and the minimum from 5 to 2 | Melanie | 2009-10-22 | 1 | -1/+1 |
| | | |||||
| * | Add MaxPoolThreads in startup to limit the size of the thread pool used | Melanie | 2009-10-22 | 1 | -0/+2 |
| | | | | | | | | for FireAndForget. This lets us limit concurrency to make OpenSim play nice | ||||
* | | * Changed the misc. methods calling ThreadPool.UnsafeQueueUserWorkItem() to ↵ | John Hurliman | 2009-10-21 | 1 | -1/+8 |
|/ | | | | | | Util.FireAndForget() * Changed Util.FireAndForget() to use any of five different methods set with async_call_method in the [Startup] section of OpenSim.ini. Look at the example config for possible values | ||||
* | Change "config save" to "config save <filename>", which is mandatory. | Melanie | 2009-10-20 | 1 | -2/+14 |
| | | | | File name is enforced to NOT be OpenSim.ini | ||||
* | * Switched to a plain lock for the ClientManager collections and protected ↵ | John Hurliman | 2009-10-14 | 1 | -1/+1 |
| | | | | | | the TryGetValues with try/catch instead of a lock * Added ClientManager.ForEachSync() for operations that need to run synchronously, such as "show connections" | ||||
* | * Added the "show connections" command to print out all of the currently ↵ | John Hurliman | 2009-10-14 | 1 | -1/+23 |
| | | | | tracked IClientAPIs | ||||
* | Merge branch 'master' into diva-textures | Melanie | 2009-10-02 | 1 | -7/+7 |
|\ | |||||
| * | Formatting cleanup. | Jeff Ames | 2009-10-01 | 1 | -4/+4 |
| | | |||||
| * | Change command help text to show .ini in place of .xml when creating regions | Melanie | 2009-09-30 | 1 | -2/+2 |
| | | |||||
| * | First pass at the heart surgery for grid services. Compiles and runs ↵ | Diva Canto | 2009-09-26 | 1 | -5/+0 |
| | | | | | | | | minimally. A few bugs to catch now. | ||||
| * | Moved the property RegionLoginsEnabled from GridComms to the Scene -- not ↵ | Diva Canto | 2009-09-25 | 1 | -1/+1 |
| | | | | | | | | the scene itself but SceneCommunicationService, for now. Beginning to clear the code from using Region.Communications. grid stuff. | ||||
* | | Remove predecode-j2k and it's assoaciated logic | Melanie | 2009-09-30 | 1 | -20/+0 |
|/ | |||||
* | Add a using() block around the timer script | Melanie | 2009-09-11 | 1 | -6/+8 |
| | |||||
* | De-hardcode default home locations on create user (standalone). | Diva Canto | 2009-09-09 | 1 | -0/+8 |
| | |||||
* | Add the ability to use -console=rest to the region server. User | Melanie | 2009-08-17 | 1 | -2/+24 |
| | | | | and pass are specified the same way as for the ROBUST server | ||||
* | * minor: Comments | Teravus Ovares (Dan Olivares) | 2009-08-12 | 1 | -1/+94 |
| | |||||
* | First pass at cleaning up old OGS1 and Local Inventory: removed ↵ | Diva Canto | 2009-08-10 | 1 | -1/+1 |
| | | | | everything-inventory in CommsManager, which wasn't actively used anymore. | ||||
* | Removed IAssetCache. | Diva Canto | 2009-08-10 | 1 | -16/+2 |
| | | | | WARNING: PLEASE MAKE SURE TO USE THIS NEW bin/OpenSim.addin.xml | ||||
* | Make the opensim.ini logfile option really work (port of a fix from ROBUST) | Melanie | 2009-08-07 | 1 | -0/+3 |
| | |||||
* | Now we are past revision 10000, I think its time to start to fix that ↵ | MW | 2009-07-10 | 1 | -1/+1 |
| | | | | massive bug that was introduced in revision 1. So here is the first part of that fix. | ||||
* | Make create region save the new region to ini file format if the name | Melanie Thielker | 2009-06-25 | 1 | -10/+28 |
| | | | | | | | specifies an ini file. If the ini file exists, the region will be added. | ||||
* | Thank you kindly, MattSetzer, for a patch that solves a Mantis: | Charles Krinke | 2009-06-02 | 1 | -2/+16 |
| | | | | | | | | | | This appears to be due to the fact that no asset cache has been configured, possibly as a result of the configuration changes that have been made recently. I've attached a patch to display a message to that effect rather than throwing an error. | ||||
* | Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵ | Jeff Ames | 2009-06-01 | 1 | -1/+1 |
| | | | | LICENSE.txt. | ||||
* | Implement .ini file includes. Anything that begins with "Include-" will be | Melanie Thielker | 2009-05-21 | 1 | -4/+1 |
| | | | | | | | | | | treated as another ini source to load. For example: Include-Asset = AssetSetup.ini will load AssetSetup.ini after all other ini files are done. This works recursively, too | ||||
* | Remove the pre-log4net, discrete output methods from the consoles | Melanie Thielker | 2009-05-20 | 1 | -43/+42 |
| | |||||
* | * minor: another attempt at http://opensimulator.org/mantis/view.php?id=3191 | Justin Clarke Casey | 2009-05-18 | 1 | -20/+9 |
| | | | | | | * didn't realize that we were getting back plain old exceptions | ||||
* | * Resolve http://opensimulator.org/mantis/view.php?id=3191 | Justin Clarke Casey | 2009-05-18 | 1 | -3/+7 |
| | | | | | | * Catch directory exception on load oar as well as file exception | ||||
* | Thank you kindly, Patnad, for a patch that: | Charles Krinke | 2009-05-12 | 1 | -0/+25 |
| | | | | | | | | This patch allow you to see region rating from the console. Type "show ratings" and it will show you the rating of all your regions. | ||||
* | Add the asset service connectors and sample config. READ WARNINGS!!! | Melanie Thielker | 2009-05-09 | 1 | -1/+3 |
| | |||||
* | Intermediate commit. WILL NOT COMPILE! | Melanie Thielker | 2009-05-04 | 1 | -0/+10 |
| | |||||
* | Refactor. Make ConsoleBase a true base class. Create CommandConsole as a simple | Melanie Thielker | 2009-05-04 | 1 | -2/+4 |
| | | | | | | | | console capable of processing commands. Create LocalConsole as a console that uses cursor control and context help. Precursor to a distributed console system for the new grid services. No functional change intended :) | ||||
* | Getting rid of -hypergrid=true on the command line. This config now goes ↵ | diva | 2009-04-27 | 1 | -0/+16 |
| | | | | inside OpenSim.ini in the Startup section. This makes the HG compatible with -background, and prepares the way for further work on HG-related config vars. Might help with mantis #3527. | ||||
* | * Change profile check for add user to run through the cache service | Justin Clarke Casey | 2009-04-17 | 1 | -1/+1 |
| | |||||
* | - turn private m_gui into protected m_gui to allow manipulation in | Dr Scofield | 2009-04-16 | 1 | -1/+1 |
| | | | | | | | | derived classes - make OpenSimBackground inherit from OpenSim instead of OpenSimBase so that it will have a MainConsole instance and we can use console commands, setting m_gui to false | ||||
* | Directory defaults for region xml files when creating a new region got ↵ | idb | 2009-04-05 | 1 | -9/+3 |
| | | | | | | | changed/lost with svn 8550 when a check was added for the file name having .xml extension. The extension check has been moved slightly earlier and the original directory logic restored. Fixes Mantis #3386 | ||||
* | * minor: Adjust exception catching on load/save xml[2]/oar. | Justin Clarke Casey | 2009-03-25 | 1 | -21/+7 |
| | | | | | | * Allow non FileNotFoundExceptions to propogate rather than post a misleading error message | ||||
* | adding presence.ControllingClient.Kick(msg) to the brew. | Dr Scofield | 2009-03-25 | 1 | -12/+9 |
| | |||||
* | enhances the console command "kick user" with an optional alert | Dr Scofield | 2009-03-25 | 1 | -1/+12 |
| | | | | | message which will be dialog-ed to the user just before being kicked. | ||||
* | * Fix edit scale command - was looking for one too few arguments | Justin Clarke Casey | 2009-03-24 | 1 | -1/+1 |
| | |||||
* | update some ini defaults in code - all defaults from beginning of ↵ | Dahlia Trimble | 2009-03-11 | 1 | -2/+2 |
| | | | | OpenSim.ini.example thru DefaultScriptEngine = "XEngine" | ||||
* | * Cleanup and CCC (Code Convention Conformance) | lbsa71 | 2009-03-10 | 1 | -171/+174 |
| | |||||
* | * Apply http://opensimulator.org/mantis/view.php?id=3191 | Justin Clarke Casey | 2009-02-26 | 1 | -5/+33 |
| | | | | | | | * Make load/save oar and load/save xml2 behave a little better when there is an io problem * Thanks dslake | ||||
* | Added IRegistryCore and RegistryCore to OpenSim.Framework. | MW | 2009-02-26 | 1 | -31/+36 |
| | | | | | | | | Added a ApplicationRegistry to OpenSimBase. Changed LoadRegionsPlugin so it registers itself to that application registry. Added a event to LoadRegionsPlugin, that is triggered when it creates a new scene ,although maybe this event should actually be in opensimBase incase other plugins are creating regions (like the RemoteAdminPlugin). | ||||
* | First step in separating out the Userserver console command handling to a ↵ | MW | 2009-02-24 | 1 | -0/+2 |
| | | | | | | | "module". Added OpenSim.Grid.UserServer.Modules project/dll which now contains the components of the userserver. With the OpenSim.Grid.UserServer being the setup and initiate exe. | ||||
* | Update svn properties, add copyright headers, minor formatting cleanup. | Jeff Ames | 2009-02-22 | 1 | -5/+5 |
| | |||||
* | Applied patch from mantis #3213. Which adds a check to create region ↵ | MW | 2009-02-21 | 1 | -1/+6 |
| | | | | command, to make sure the .xml is passed in the command arguments. Thanks BlueWall |