aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Application/OpenSim.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-06-18Mantis#1567. Thank you kindly, Dmiles for a patch that addresses:Charles Krinke1-1/+10
Add a .Trim() that was forgotten in a previous patch titled: [PATCH] Adds an API for for plugins to create new Console commands and Help
2008-06-09Update svn properties. Formatting cleanup.Jeff Ames1-52/+53
2008-06-08Mantis#1499. Thank you kindly, DMiles for a patch that:Charles Krinke1-77/+132
was incorrectly sending the command along with the args to the CommandDelegate help was getting lost on top of normal help & help was getting missed except in an exact match (and only returning the first)
2008-06-07Mantis#1495. Thank you kindly, Kinoc for:Charles Krinke1-1/+93
0001495: [PATCH] Adds an API for for plugins to create new Console commands and Help
2008-06-01* Fix build break by eliminating remaining IScenePermissions references - ↵Justin Clarke Casey1-2/+2
must remember to nant clean * Hook all server startups into base opensim server startup method
2008-06-01* Move log version printing up into BaseOpenSimServerJustin Clarke Casey1-5/+2
2008-06-01* Refactor: Split opensim background server into a separate classJustin Clarke Casey1-4/+5
2008-05-31* Make version information common to all serversJustin Clarke Casey1-12/+0
* Now all servers respond to the "show version" command on the console
2008-05-28* Put in stubs for "load-oar" command, including ultra-primitive temporary ↵Justin Clarke Casey1-0/+13
tar loading code * Currently as a test, this will successfully load only the first file of an opensim archive and do absolutely nothing with it
2008-05-25Update svn properties. Formatting cleanup.Jeff Ames1-8/+8
2008-05-22* Plug in stubbed out archiver moduleJustin Clarke Casey1-2/+4
2008-05-22* Add (DEPRECATED) to load-xml/save-xml region console helpJustin Clarke Casey1-2/+2
2008-05-22* Documentation for load/save xml methodsJustin Clarke Casey1-0/+11
* Insert the very rough beginning stubs for a save/load OpenSim archive facility that will load/save prim assets (textures & inventory) as well as the prim details themselves (our existing xml facilities). * This won't be ready for even rough testing for quite some time. * I'm doing this directly in the region server for now since this will be quicker to get something working (hence giving me the Serotonin boost that I need). However, there are very good arguments for later also including it (or moving it entirely) to the separate export executable which Sean stubbed out some time ago.
2008-05-22Added "show regions" to the CL help screen. Mantis 1123Adam Johnson1-0/+1
2008-05-22Adding basic show users functionality back in to console. Mantis 1212Adam Johnson1-0/+36
2008-05-21* Deprecate load-xml and save-xml in favour of load-xml2/save-xml2.Justin Clarke Casey1-0/+4
* Please file a mantis if you are not able to use load-xml2/save-xml2 but can successfully use load-xml/save-xml
2008-05-16Formatting cleanup.Jeff Ames1-12/+12
2008-05-14* Refactor additional stats collection common code into base opensim serverJustin Clarke Casey1-14/+1
* If extra stats not sent to the viewer are available on an opensim server, they are now uniformly accessible using the 'show stats' command
2008-05-13*Complete redo of the permissions modulemingchen1-8/+0
*Removed hardcoded permissions checks *Added permissions checks where needed
2008-05-09* Fix opensim region server shutdown.Justin Clarke Casey1-26/+0
2008-05-08* Spring cleaning, round 3029Adam Frisby1-1/+1
2008-05-07* For no good reason (since there are a hundred million other things to ↵Justin Clarke Casey1-36/+1
fix), change formatting of version information printed to the log * Push printing down into OpenSimMain so both console and consoleless configurations will get it
2008-05-07From: Kurt Taylor <krtaylor@us.ibm.com>Justin Clarke Casey1-3/+50
Implements the show version command. If you type show version at the console, you will get the revision that opensim is running, assuming you have the .svn/entries file in your base directory (e.g. you are running from code extracted from our SVN repository) A patch to also send this to the client should follow shortly
2008-05-07* Move shutdown processing to base OpenSimServer, overriding the method ↵Justin Clarke Casey1-11/+15
where appropriate * This also means that the command quit (as well as shutdown) will now close down grid servers (instead of only being in place for the region server)
2008-05-02* More refactorings of UDPServer.Adam Frisby1-1/+0
* Removed all references where possible. * Renamed lots of variables from UDPServerXYZ to clientServerXYZ
2008-05-02* Commit 2/3 - Please dont attempt to update to this revision until all 3 ↵Adam Frisby1-55/+5
are in.
2008-05-01* In ur code. Making it static.Adam Frisby1-2/+2
* Converted a bunch of functions to static functions.
2008-05-01* Assorted spring cleanings.Adam Frisby1-21/+11
2008-04-28From: Dr Scofield <hud@zurich.ibm.com>Justin Clarke Casey1-677/+39
Note: This is the first part of some changes from Dr Scofield to support console-less operation of an OpenSim region server. The changes are not yet complete. * refactors OpenSimMain into two classes: OpenSimMain and OpenSimMainConsole. OpenSimMainConsole derives from OpenSimMain and basically is the "old" OpenSimMain * drops StartConsole from RegionApplicationBase (was only called from the "old" OpenSimMain anyhow) * reverts the changes to TryGetScene(string, out scene) as that seems to work perfectly fine * adds a check to region-remove to see whether m_sceneManger.CurrentScene is non-null before comparing it against the region-to-be-removed
2008-04-28* Fixed 'Welcome to Krynn' default that I missed and got stuck in by a patch.Teravus Ovares1-1/+1
* Changed it to 'Welcome to OpenSimulator' as opposed to 'Welcome to OpenSim'
2008-04-27* Patch from XenReborn to make remove-region work properly without needing ↵Teravus Ovares1-3/+48
to do a change-region first. Careful though. I still suggest you do a change-region first. * Patch from Melanie to implement touch_end. * Thanks XenReborn!. Thanks Melanie!
2008-04-24replace hard tabs with 4 spaces to be consistant in the source.Sean Dague1-3/+3
Please adjust your editors to not use hard tabs.
2008-04-23* Patch from Melanie. Mantis 0001037: Add various internal plumbing to ↵Teravus Ovares1-1/+4
the example economy module, implements llSetPayPrice(), money() and llGiveMoney() in scripts. Thanks Melanie! * Moves module loading before the script engine so the script engine can pick up events from modules registering interfaces with scene.
2008-04-23fix for mantis 1036Sean Dague1-0/+1
2008-04-23fixed mantis: 1035, as well as ordering commandsSean Dague1-10/+9
alphabetically because out of order lists bother me. :)
2008-04-23allow for Inventory database source to be specified in mainSean Dague1-1/+1
configs. This works with sqlite and nhibernate backends, and stays with default seperate ini files for mysql and mssql until someone writes those.
2008-04-23changes to allow asset_source to be specified in the opensim.iniSean Dague1-1/+1
this will work for sqlite and nhibernate, but will be ignored for mysql and mssql (reverting to their ini files) until someone writes that bit.
2008-04-23Two small changes:Sean Dague1-2/+15
1. add addin-db-001 to the delete list 2. allow for connection strings for data sources in the config file
2008-04-21From: Dr Scofield <hud@zurich.ibm.com>Sean Dague1-2/+31
the attached patch set is centered around RemoteAdminPlugin and focuses mainly on making it more robust (i.e. more parameter checking and better error reporting) but also we've re-implemented the LoadTerrain stuff that got disabled during the terrain code reworking: * missing PostInitialize() calls on region modules that were loaded for regions created via RemoteAdmin's CreateRegion XmlRpc call * re-implements RemoteAdmin's LoadTerrain XmlRpc call (probably lost during the TerrainModule rework) * adds lots more parameter checking and error reporting to RemoteAdmin * adds a read-only property to RegionApplicationBase so that we can access the CommsManager * adds Exceptions to TerrainModule so that we get better error case feedback (and can report more meaningful errors in turn) * adds a CheckForTerrainUpdate() call to TerrainModule.LoadFromFile() to make terrain changes effective * adds TryGetCurrentScene(LLUUID) to SceneManager so that we can retrieve Scenes not only by name but also by LLUUID cheers, dr scofield
2008-04-21* Optimised using statements and namespace references across entire project ↵Adam Frisby1-7/+10
(this took a while to run).
2008-04-21* Terrain Module code has been reformatted to comply with guidelines.Adam Frisby1-9/+4
* Fixed a variety of code quality issues. (Yes, I've found ReSharper.)
2008-04-19* Insert an OpenSim warning telling the user to ignore the ERROR assembly ↵Justin Clarke Casey1-0/+3
scanning messages. This is a temporary measure.
2008-04-11refactor: eliminate method in UserProfileCacheServiceJustin Clarke Casey1-1/+1
2008-04-08* Minor: Show summary count of connected agents in 'show users' region ↵Justin Clarke Casey1-1/+7
console output
2008-04-06* Various terrain engine fixesAdam Frisby1-0/+1
* Includes patch #894 fixes for terrain load-tile * Large number of other terrain fixes and new commands included.
2008-04-02changing more references to OpenSim.DataSean Dague1-10/+10
2008-03-31* Set Svn Properties eol-style: |337Teravus Ovares1-1/+1
2008-03-31* From: Dr Scofield <hud@zurich.ibm.com>Justin Clarke Casey1-0/+9
* (and Ansgar/Ansi) * Fleshes out the voice stubs to better interact with the viewer CAPS requests - no actual voice support yet! * In his own words "the attached patch enhances the existing voice support by returning a proper voice account user and password and is preparing the config file so that we can specify a SIP server (not yet working). currently the SIP is hardcoded. the next step is to refactor voice support into a region module. working on that. "
2008-03-30**Big ass update warning**Adam Frisby1-17/+9
* Renamed plugin console message, to send a message to a plugin, use either "plugin <message>", or any unrecognised message will be sent ("plugin" sends explicitly) This replaces the old "script <message>". * Terrain commands - "terrain <command>" now works again. "Script terrain <command>" does not. Many of the commands have now been reimplemented, eg load-tile. However some have new syntax. * New console command handler, you can now use things like "terrain help" or "terrain save help". See TerrainModule.cs for an example of how to use the new "Commander" class. * Commander class - advanced processing of console input and also enables a script API to be generated from registered console commands.
2008-03-29* Tidy up 'show users' displayJustin Clarke Casey1-11/+12