aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Application/OpenSim.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Replace the console for all OpenSim apps with a new console featuring commandMelanie Thielker2009-02-071-525/+508
| | | | | | | | | line editing, context sensitive help (press ? at any time), command line history, a new plugin command system and new appender features thet let you type while the console is scrolling. Seamlessly integrates the ICommander interfaces.
* * Implement help <command> from the region consoleJustin Clarke Casey2009-02-061-3/+18
| | | | | | | * So at the moment once can type 'help terrain fill' as well as 'terrain fill help' * Current implementation is a transient hack that should be tidied up soon
* This changeset is the step 1 of 2 in refactoringDr Scofield2009-02-061-2/+2
| | | | | | | | | | | | | | | | | | | | OpenSim.Region.Environment into a "framework" part and a modules only part. This first changeset refactors OpenSim.Region.Environment.Scenes, OpenSim.Region.Environment.Interfaces, and OpenSim.Region.Interfaces into OpenSim.Region.Framework.{Interfaces,Scenes} leaving only region modules in OpenSim.Region.Environment. The next step will be to move region modules up from OpenSim.Region.Environment.Modules to OpenSim.Region.CoreModules and then sort out which modules are really core modules and which should move out to forge. I've been very careful to NOT BREAK anything. i hope i've succeeded. as this is the work of a whole week i hope i managed to keep track with the applied patches of the last week --- could any of you that did check in stuff have a look at whether it survived? thx!
* * Make existing module commanders register as help topicsJustin Clarke Casey2009-02-051-46/+56
| | | | | | | * Typing help will now give a list of these topics at the top (as well as the rest of the current help stuff) * Typing help <topic> will give information about commands specific to that topic
* * minor: remove deprecated and unused terrain method from SceneManagerJustin Clarke Casey2009-02-041-2/+5
| | | | | | * other minor tidy up
* * Adds console command, 'predecode-j2k <number of threads>' to load all of ↵Teravus Ovares2009-01-251-0/+11
| | | | | | | the texture assets from the scene and decode the j2k layer data to cache. The work is split between the number of threads you specify. A good number of threads value is the number of cores on your machine minus 1. * Increases the number of ImageDataPackets we send per PriorityQueue pop and tweak it so that the number of packets is ( (2 * decode level) + 1 ) * 2, and (((2 * (5-decode level)) + 1) * 2). The first one sends more data for low quality textures, the second one sends more data for high quality textures.
* * Removing set-time command since it doesn't actually do anything at allJustin Clarke Casey2009-01-131-5/+0
| | | | | | * If this was crucial to someone then it should be reinsertable as a module
* Caught exceptions in some console commandsSean Dague2009-01-121-26/+53
| | | | | From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
* Allow some values that are set in OpenSim.ini to be set from region configMelanie Thielker2009-01-021-1/+1
| | | | | | XML as well.
* Major changes in interregion communications. This breaks compatibility with ↵diva2009-01-011-1/+1
| | | | | | | | | older versions, and may result is all sorts of weirdnesses when interacting with sims in older versions. Changes: - Introducing synchronous Teleports. Now the receiving region calls back the sending region after the client has been made a root agent there, that is, after client sends CompleteMovement to the destination. - SendCloseAgent moved from OGS1 Remoting to RESTComms.
* test commit - no functional changeDahlia Trimble2008-12-221-1/+1
|
* * Added "show queues" command that shows throttling queues for all clients.lbsa712008-12-181-2/+44
| | | | | *** This only works for LLCLientView at the moment ***
* Reimplemented running of ShutdownCommandFile. Mantis #2800MW2008-12-111-0/+9
|
* Fixed Mantis #2756Tedd Hansen2008-12-051-1/+1
|
* save file before commit is often usefulTedd Hansen2008-12-051-1/+1
|
* Fix: removed m_log.InfoFormat("[OPENSIM MAIN]: GC Latency Mode: {0}", ↵Tedd Hansen2008-12-051-1/+2
| | | | GCSettings.LatencyMode.ToString());
* Garbage CollectorTedd Hansen2008-12-051-0/+4
| | | | | | * Enabled GC server * Enabled concurrent collections
* * Stop console misleadingly reporting an error if it cannot find a startup ↵Justin Clarke Casey2008-11-281-7/+4
| | | | commands file
* * refactor: rename UserServiceAdmin to UserAdminServiceJustin Clarke Casey2008-11-281-2/+2
|
* * refactor: move ResetUserPassword into UserServiceAdminJustin Clarke Casey2008-11-281-1/+1
|
* * refactor: move CreateUser into UserServiceAdminJustin Clarke Casey2008-11-281-2/+2
|
* Thanks SachaMagne for a patch which adds the following console commands:Dahlia Trimble2008-11-241-1/+17
| | | | | | | login-enable : Allow login at sim level (opensim.exe) login-disable: Stop any login BUT keep the logged avt login-status : Return the actual status
* Mantis#2660. Thank you kindly, Ruud Lathrop for a patch that:Charles Krinke2008-11-231-5/+24
| | | | | | | | This patch adds the option of adding the email when you create a new user. This works in Gridmode as none Gridmode. This option is also added to RemoteAdminPlugin. With a new handler you can create a user with a email.
* * Stop the pointless passing of a scene's own region handler back to it in ↵Justin Clarke Casey2008-11-121-1/+1
| | | | | | | | region comms * Some scene methods ignored it, others did nothing if the region handler given did not match their own (which would never be triggered)
* a little bit more refactoring of startupMW2008-11-061-0/+2
|
* moved the initial loading/setting of the config settings to its own class, ↵MW2008-11-051-2/+1
| | | | ConfigurationLoader. To make it easier to customise the loading of those settings and possible in the future move it to a plugin.
* fixed/refactored the Get/Set Config console commands.MW2008-11-051-10/+15
|
* more startup/initialisation refactoringMW2008-11-051-2/+2
|
* Moved most of the configuration fields from Opensimbase to their own ↵MW2008-11-051-2/+2
| | | | Class... Framework/ConfigSettings.
* * refactor: move loadInv and saveInv command line param functions up to the ↵Justin Clarke Casey2008-10-191-0/+47
| | | | | | | | interactive OpenSim class * direct module import is temporary
* * minor: change m_debug to m_debugPacketLevel since that's what it isJustin Clarke Casey2008-10-141-2/+2
|
* * minor: Remove highly experimental tags from oar loading and saving functionsJustin Clarke Casey2008-10-101-6/+0
|
* * oops, fix region startup to be in the correct sequence (though it appeared ↵Justin Clarke Casey2008-10-031-2/+2
| | | | to work anyway)
* Allow create-region to load files from arbitrary locationsMelanie Thielker2008-09-301-1/+6
|
* * Apply http://opensimulator.org/mantis/view.php?id=2294Justin Clarke Casey2008-09-291-0/+4
| | | | | | | | * This is an initial basic experimental code for inventory import and export from the region server * Probably not yet ready for general use * Thanks Kayne!
* fixes future mantis from SachaMagne.Dr Scofield2008-09-291-1/+1
|
* adds support to delete a region completely and offers thatDr Scofield2008-09-181-14/+16
| | | | | | | | | | functionality via the console command "delete-region" and also via RemoteAdminPlugin. minor typo fix.
* * Complete refactoring accidentally left unfinished so that all server help ↵Justin Clarke Casey2008-09-151-45/+0
| | | | requests flow through the ShowHelp() method
* * Add "reset user password" command to standalone region consoleJustin Clarke Casey2008-09-151-0/+55
| | | | | | * Grid user server implementation to follow shortly
* Changed "show users" command to display only root agents, "show users full" toHomer Horwitz2008-09-121-6/+16
| | | | | | display root and child agents (mantis #2171).
* * some if inversions and added {}'s for readabilitylbsa712008-09-081-3/+5
|
* * This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares2008-09-061-2/+2
| | | | | | | * This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
* Mantis#2105. Thank you kindly, HomerHorwitz for a patch that addresses:Charles Krinke2008-09-031-8/+9
| | | | | | | | | Due to the many problems with not cleaned up child-agents, I thought it might make sense to be able to see them on the console. 'show users' on the region-server's console now outputs root- and child-agents (with "root" or "child" column)
* create-region didn't know about regionload_regionsdir...Dr Scofield2008-08-281-1/+2
|
* * minor: refactor thread report into a method that returns a string rather ↵Justin Clarke Casey2008-08-251-1/+1
| | | | than displays information directly
* Update svn properties, formatting cleanup.Jeff Ames2008-08-191-8/+8
|
* * It appears that sometimes some IClientAPI reference is not being released, ↵Justin Clarke Casey2008-08-181-0/+47
| | | | | | | | | 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-181-46/+46
|
* * Insert a new 'set log level [level] command on the console'Justin Clarke Casey2008-08-161-0/+1
| | | | | | | | | * 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.
* * Try and make the contents of the region prompt more obvious by returning ↵Justin Clarke Casey2008-08-051-31/+18
| | | | to printing the selected region after a change attempt has been made.