aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Application/OpenSim.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * Add a console_port setting to let the rest console use a different portMelanie2010-01-111-1/+12
| | | | | | | | from the region server
| * Remove "login disable", "login enable" and "login status" commands.Melanie2010-01-101-48/+0
| |
* | * General cleanup of Teleports, Crossings and Child agents. They are now in ↵Diva Canto2010-01-151-2/+2
| | | | | | | | | | | | | | the new AgentTransferModule, in line with what MW started implementing back in May -- ITeleportModule. This has been renamed IAgentTransferModule, to be more generic. * HGSceneCommunicationService has been deleted * SceneCommunicationService will likely be deleted soon too
* | Moved MainServer.Instance.AddStreamHandler(new OpenSim.SimStatusHandler()); ↵Diva Canto2010-01-111-2/+2
| | | | | | | | around, because it was crashing. Now it crashes elsewhere.
* | Refactor. Instantiate sim status handlers in opensim base, not in a pluginMelanie2010-01-111-0/+5
| |
* | * Moved command reset password from OpenSim to UserAccountService.Diva Canto2010-01-091-47/+0
| |
* | * Added SetPassword to IAuthenticationService.Diva Canto2010-01-091-74/+0
|/ | | | | * Added create user command to UserAccountService. Works. * Deleted create user command from OpenSim.
* add agent position to output of "show users" console commanddahlia2009-11-301-4/+5
|
* minor: remove some mono compiler warnings, add --merge load oar switch to ↵Justin Clark-Casey (justincc)2009-11-251-1/+1
| | | | help information
* pass all command parameters to load/save oar, not just the filenameJustin Clark-Casey (justincc)2009-11-241-16/+2
| | | | unfortunately, these commands cannot yet be properly relocated to the region modules due to deficiencies in the region module infrastructure
* Adding changes to previous patch to make it fit into core betterMelanie2009-10-281-19/+17
|
* patch kill by UUIDFredo Chaplin2009-10-281-0/+58
| | | | Signed-off-by: Melanie <melanie@t-data.com>
* Removing the ClientManager reference from IScene and hiding it entirely ↵John Hurliman2009-10-261-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 Hurliman2009-10-221-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 Hurliman2009-10-221-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 prioritizationMelanie2009-10-221-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 2Melanie2009-10-221-1/+1
| |
| * Add MaxPoolThreads in startup to limit the size of the thread pool usedMelanie2009-10-221-0/+2
| | | | | | | | for FireAndForget. This lets us limit concurrency to make OpenSim play nice
* | * Changed the misc. methods calling ThreadPool.UnsafeQueueUserWorkItem() to ↵John Hurliman2009-10-211-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.Melanie2009-10-201-2/+14
| | | | File name is enforced to NOT be OpenSim.ini
* * Switched to a plain lock for the ClientManager collections and protected ↵John Hurliman2009-10-141-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 Hurliman2009-10-141-1/+23
| | | | tracked IClientAPIs
* Merge branch 'master' into diva-texturesMelanie2009-10-021-7/+7
|\
| * Formatting cleanup.Jeff Ames2009-10-011-4/+4
| |
| * Change command help text to show .ini in place of .xml when creating regionsMelanie2009-09-301-2/+2
| |
| * First pass at the heart surgery for grid services. Compiles and runs ↵Diva Canto2009-09-261-5/+0
| | | | | | | | minimally. A few bugs to catch now.
| * Moved the property RegionLoginsEnabled from GridComms to the Scene -- not ↵Diva Canto2009-09-251-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 logicMelanie2009-09-301-20/+0
|/
* Add a using() block around the timer scriptMelanie2009-09-111-6/+8
|
* De-hardcode default home locations on create user (standalone).Diva Canto2009-09-091-0/+8
|
* Add the ability to use -console=rest to the region server. UserMelanie2009-08-171-2/+24
| | | | and pass are specified the same way as for the ROBUST server
* * minor: CommentsTeravus Ovares (Dan Olivares)2009-08-121-1/+94
|
* First pass at cleaning up old OGS1 and Local Inventory: removed ↵Diva Canto2009-08-101-1/+1
| | | | everything-inventory in CommsManager, which wasn't actively used anymore.
* Removed IAssetCache.Diva Canto2009-08-101-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)Melanie2009-08-071-0/+3
|
* Now we are past revision 10000, I think its time to start to fix that ↵MW2009-07-101-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 nameMelanie Thielker2009-06-251-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 Krinke2009-06-021-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 Ames2009-06-011-1/+1
| | | | LICENSE.txt.
* Implement .ini file includes. Anything that begins with "Include-" will beMelanie Thielker2009-05-211-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 consolesMelanie Thielker2009-05-201-43/+42
|
* * minor: another attempt at http://opensimulator.org/mantis/view.php?id=3191Justin Clarke Casey2009-05-181-20/+9
| | | | | | * didn't realize that we were getting back plain old exceptions
* * Resolve http://opensimulator.org/mantis/view.php?id=3191Justin Clarke Casey2009-05-181-3/+7
| | | | | | * Catch directory exception on load oar as well as file exception
* Thank you kindly, Patnad, for a patch that:Charles Krinke2009-05-121-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 Thielker2009-05-091-1/+3
|
* Intermediate commit. WILL NOT COMPILE!Melanie Thielker2009-05-041-0/+10
|
* Refactor. Make ConsoleBase a true base class. Create CommandConsole as a simpleMelanie Thielker2009-05-041-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 ↵diva2009-04-271-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 serviceJustin Clarke Casey2009-04-171-1/+1
|
* - turn private m_gui into protected m_gui to allow manipulation inDr Scofield2009-04-161-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