aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Application (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Refactor: Split opensim background server into a separate classJustin Clarke Casey2008-06-015-40/+94
|
* * Make version information common to all serversJustin Clarke Casey2008-05-314-117/+4
| | | | | | * Now all servers respond to the "show version" command on the console
* * Propogate OpenSimMain hack to stop mono-addins scanning warnings to the ↵Justin Clarke Casey2008-05-311-2/+2
| | | | | | | | grid managing * This hack just temporarily sends console output to /dev/null when we make the relevant addins calls, restoring it afterwards
* * Put in stubs for "load-oar" command, including ultra-primitive temporary ↵Justin Clarke Casey2008-05-281-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
* *Hiding the warnings about scanning assemblies when initialising mingchen2008-05-281-2/+7
|
* * Write prim archives out as v7 tar files temporarily for testing purposes - ↵Justin Clarke Casey2008-05-271-1/+1
| | | | | | | | | not even gzipping yet! * Using hacked up code to create the correct tar archive headers - this stuff should really go away again before too long * No user functionality yet
* Update svn properties. Formatting cleanup.Jeff Ames2008-05-252-16/+16
|
* * If the SVN build version is not available, state this in the About box ↵Justin Clarke Casey2008-05-241-2/+6
| | | | explicitly, rather than leaving it out completely and possible engendering confusion
* * Bump reported svn trunk revision number up to 0.5.7Justin Clarke Casey2008-05-241-1/+1
|
* *Refactor of the LandManagementModule that allows OpenSim to run without itmingchen2008-05-231-1/+1
|
* * Plug in stubbed out archiver moduleJustin Clarke Casey2008-05-221-2/+4
|
* * Add (DEPRECATED) to load-xml/save-xml region console helpJustin Clarke Casey2008-05-221-2/+2
|
* * Documentation for load/save xml methodsJustin Clarke Casey2008-05-222-0/+19
| | | | | | | | | | * 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.
* Added "show regions" to the CL help screen. Mantis 1123Adam Johnson2008-05-221-0/+1
|
* Adding basic show users functionality back in to console. Mantis 1212Adam Johnson2008-05-221-0/+36
|
* * Minor: Tidy ups and logging tweaks.Justin Clarke Casey2008-05-221-2/+2
|
* * Refactor: Move enhancement of version string with operating system ↵Justin Clarke Casey2008-05-221-5/+23
| | | | | | | | information from Scene to OpenSimMain * This also means the operating system info will show up in the region console (and hence the logs)
* * Fix circular dependency from last checkin by passing version as a ↵Justin Clarke Casey2008-05-221-1/+2
| | | | | | | | parameter to Scene rather than referencing VersionInfo directly * Butt ugly solution
* * Send VersionInfo string instead of the hardcoded Scene string to the ↵Justin Clarke Casey2008-05-212-10/+8
| | | | | | | | | "About Second Life" box * This is the same string as printed out on the opensim region console at startup, so it should now include the svn revision number (if available) * This dialog box takes an awful long time to come up on my local system - no idea why that is. However, that also seems to have been the case before this revision.
* * Deprecate load-xml and save-xml in favour of load-xml2/save-xml2.Justin Clarke Casey2008-05-211-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
* adding OSHttpRequest and OSHttpResponse which wrap HttpListenerRequest and ↵Dr Scofield2008-05-191-1/+3
| | | | | | | | | HttpListenerResponse respectively. enhancing IStreamHandler and IStreamedHandler interfaces so that OSHttp{Request,Response} get passed in, allowing RestHandlers to set response status code, redirections, etc.
* Formatting cleanup.Jeff Ames2008-05-163-57/+57
|
* * Refactored IConfigSource into Physics plug-ins and Scene. We can get rid ↵Teravus Ovares2008-05-141-4/+7
| | | | | | | of some of the parameters we pass to it's constructor now like, 'm_allowPhysicalPrim', 'seeIntoOtherRegions', etc.. so on * The main purpose of this is to provide configuration options for ODE and other physics plug-ins that are advanced enough to be able to be configured.
* * Refactor additional stats collection common code into base opensim serverJustin Clarke Casey2008-05-142-15/+2
| | | | | | * If extra stats not sent to the viewer are available on an opensim server, they are now uniformly accessible using the 'show stats' command
* From: Dr Scofield <DrScofield@xyzzyxyzzy.net>Sean Dague2008-05-141-11/+16
| | | | | | | | | | | | | | | | | the attached patch set adds the (still work-in-progress but already working) RestPlugin base class and the RestRegionPlugin code. we are using XML serialization. currently working: GET /admin/regions/ -> returns UUID list of known regions GET /admin/regions/<UUID> -> returns detailed region information we'll be adding support for POST/DELETE/PUT and also for /admin/regions/<UUID>/name etc.
* More formatting cleanup. Minor refactoring.Jeff Ames2008-05-141-7/+1
|
* *Complete redo of the permissions modulemingchen2008-05-131-8/+0
| | | | | | *Removed hardcoded permissions checks *Added permissions checks where needed
* * If a region running in grid mode fails to login to the grid service, ↵Justin Clarke Casey2008-05-121-1/+12
| | | | startup will now terminate instead of carrying on (and thus burying the error message)
* * Minor: Initial cleaning up of some of the grid sim login messagesJustin Clarke Casey2008-05-121-0/+5
|
* * Fix opensim region server shutdown.Justin Clarke Casey2008-05-092-43/+7
|
* * Spring cleaning, round 3029Adam Frisby2008-05-083-4/+5
|
* * For no good reason (since there are a hundred million other things to ↵Justin Clarke Casey2008-05-073-37/+51
| | | | | | | | fix), change formatting of version information printed to the log * Push printing down into OpenSimMain so both console and consoleless configurations will get it
* From: Kurt Taylor <krtaylor@us.ibm.com>Justin Clarke Casey2008-05-072-5/+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
* * Move shutdown processing to base OpenSimServer, overriding the method ↵Justin Clarke Casey2008-05-071-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)
* * Cleaning up code, making it conform to OpenSim standards.Adam Frisby2008-05-061-1/+1
|
* * Refactor: Break out permissions code into a separate region PermissionsModuleJustin Clarke Casey2008-05-051-10/+3
|
* plumb in connection string to the user database paths. mysql and mssqlSean Dague2008-05-021-1/+1
| | | | | | | just ignore this for now, but it lets us get connect strings to sqlite and nhibernate.
* * More refactorings of UDPServer.Adam Frisby2008-05-022-26/+14
| | | | | | * Removed all references where possible. * Renamed lots of variables from UDPServerXYZ to clientServerXYZ
* * More clientstack abstractions - We now only have a single constructor call ↵Adam Frisby2008-05-021-5/+5
| | | | to UDPServer. Going to reduce this with an abstracted constructor in a bit.
* * Commit 2/3 - Please dont attempt to update to this revision until all 3 ↵Adam Frisby2008-05-022-68/+19
| | | | are in.
* Minor formatting and documentation cleanup.Jeff Ames2008-05-021-7/+7
|
* removed last db4o refSean Dague2008-05-011-5/+1
|
* * In ur code. Making it static.Adam Frisby2008-05-011-2/+2
| | | | | * Converted a bunch of functions to static functions.
* * Assorted spring cleanings.Adam Frisby2008-05-012-26/+11
|
* Update svn properties. Minor formatting cleanup.Jeff Ames2008-05-011-1/+0
|
* From: Dr Scofield <hud@zurich.ibm.com>Justin Clarke Casey2008-04-292-6/+9
| | | | | | | | | * Fixes the admin_shutdown xmlrpc method * Adds a share/python/console/shutdown.py script for shutting down a background OpenSim * For more details see http://xyzzyxyzzy.net/2008/04/29/console-less-opensim/ * There should also be instructions in the opensimulator wiki soon as well
* From: Dr Scofield <hud@zurich.ibm.com>Justin Clarke Casey2008-04-283-682/+785
| | | | | | | | | | | | | | | | | | 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
* * Fixed 'Welcome to Krynn' default that I missed and got stuck in by a patch.Teravus Ovares2008-04-281-1/+1
| | | | | * Changed it to 'Welcome to OpenSimulator' as opposed to 'Welcome to OpenSim'
* * Patch from XenReborn to make remove-region work properly without needing ↵Teravus Ovares2008-04-271-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!
* replace hard tabs with 4 spaces to be consistant in the source.Sean Dague2008-04-241-3/+3
| | | | | | Please adjust your editors to not use hard tabs.