aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Grid/GridServer (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Implement basic region filtering as described in ↵Justin Clarke Casey2008-11-112-7/+35
| | | | | | | | | | | | https://lists.berlios.de/pipermail/opensim-dev/2008-November/003468.html * This is done by sending a 'major interface version' number on sim registration. Developers must increment this every time they make a change that would make the previous OpenSim revision failure incompatible with the new one (non-fatal incompatibilities are fine). * This number resides in OpenSim.Framework.Servers.VersionInfo.MajorInterfaceVersion * This allows the grid service to stop older, incompatible regions from connecting
* GridManager.GetRegions() now returns a List, not a Dictionary. Also removed ↵Mike Mazur2008-10-291-40/+35
| | | | some trailing whitespace.
* * Apply a modified version of the part of ↵Justin Clarke Casey2008-10-132-3/+53
| | | | | | | | | | | | | | http://opensimulator.org/mantis/view.php?id=2361 that allows region registration to be enabled/disabled on the grid server * Region registration is enabled by default in the configuration unless the user chooses otherwise * On the console * show status - shows grid status * enable-reg - enables region registration to the grid * disable-reg - disables region registration * Enabling or disabling region registration will not affect any other grid functions or regions already on the grid
* Add the missing bits for the new region-search:Homer Horwitz2008-10-032-0/+71
| | | | | | | | | | | | | | | | - Added lookup in the data-layer - MySQL works - SQLite doesn't have a grid-db, so it won't work there - I added MSSQL-code to the best of my knowledge; but I don't know MSSQL :-) - Added the plumbing up to OGS1GridServices. This speaks with the grid-server via XMLRPC. - Modified MapSearchModule to use the new data. It's backward compatible; if used with an old grid-server, it just returns one found region instead of a list. - Refactored a bit. Note: This updates data, grid-server and region code. No new files.
* * refactor: make shutdown a template method in the same manner as startup, ↵Justin Clarke Casey2008-10-031-3/+1
| | | | for consistency's sake
* * refactor: make startup a template methodJustin Clarke Casey2008-10-031-3/+1
|
* * Apply http://opensimulator.org/mantis/view.php?id=2295Justin Clarke Casey2008-09-291-1/+1
| | | | | | | | | | * Updated MSSQL to reflect resend changes * Added the new columns in prims table. * Created a implementation for getting gestures. * Remove configurable table names for user. * Thanks Ruud Lathorp
* Mantis#2289. Thank you kindly, SMeans for a patch that:Charles Krinke2008-09-281-1/+0
| | | | | | Corrects the spurious reference to MySQL namespace in GridManager.cs.
* * Patch from JHurlimanTeravus Ovares2008-09-261-1/+1
| | | | | | | | | * Updates to libomv r2243, * Remove lots of unnecessary typecasts * Improves SendWindData() Thanks jhurliman. * Will update OpenSim-libs in 10 minutes..
* Mantis #2124Melanie Thielker2008-09-141-12/+12
| | | | | | | Thank you, RuudL, for a patch that brings MSSQL up to the same implementation level as MySQL.
* Mantis #2133Melanie Thielker2008-09-061-1/+1
| | | | | | | Thank you, Xugu Madison and ChrisDown, for a patch that fixes linux filename extensions from .Xml back to .xml
* * This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares2008-09-061-23/+23
| | | | | | | * 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#2036. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke2008-08-231-3/+15
| | | | | | Not enough logging. Added IP endpoing of request to the log messages on lookup-failure
* Mantis#2036. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke2008-08-231-4/+10
| | | | | | This patch adds some more informative logging if the region isn't found.
* Formatting cleanup.Jeff Ames2008-08-182-7/+7
|
* Mantis #1936Melanie Thielker2008-08-131-1/+0
| | | | | | | | Thank you, gsky, for a patch that corrects the threading model to use the multithreaded apartment in the grid servers and region server.
* * Reinstate grid receive and send keys to user server configJustin Clarke Casey2008-08-092-13/+8
| | | | | | | * Looks like these weren't so unused after all - oops! * Remove message from grid server config
* Thanks, sempuki, for a patch that moves all Grid Server's plugins toMike Mazur2008-07-311-5/+2
| | | | | | PluginLoader. Fix issue 1871.
* * Applying Mantis #1852 - Plugin Provider refactoring. Courtesy of Ryan/Sempuki.Adam Frisby2008-07-301-3/+3
|
* Thanks, sempuki, for a patch that adds .addin.xml for MSSQL and SQLite users.Mike Mazur2008-07-231-13/+2
|
* Thanks, sempuki, for a patch that moves control of Mono.Addins from source ↵Mike Mazur2008-07-232-10/+6
| | | | attributes to external XML files. Fix issues 1682 and 1786.
* Thanks, sempuki, for a patch that moves all grid plugins to new PluginLoader ↵Mike Mazur2008-07-183-65/+61
| | | | (issue 1763).
* Mantis#1682. Revert temporarily, Sempuki's mono addins patchCharles Krinke2008-07-112-1/+6
| | | | | while he studies the issues in Windows a little bit.
* Mantis#1682. Thank you kindly, Sempuki for a patch that:Charles Krinke2008-07-102-6/+1
| | | | | | Move control of Mono.Addins from source attributes to external XML files. This removes a lot of coupling of the source with Mono.Addins
* Mantis#1647. Thank you very much, Sempuki for a patch that:Charles Krinke2008-07-042-10/+17
| | | | | Updates the previous module loader work.
* Mantis#1591. Thank you graciously, Sempuki for a patch that:Charles Krinke2008-06-272-19/+11
| | | | | | | | | | Currently module loading is done ad-hoc. I propose creating a simple loader class that leverages Mono.Addins (and perhaps the new .NET addins when they become available in mono). Attached is a basic patch for review that compiles into HEAD, but doesn't yet replace any existing ad-hoc loaders.
* * If appropriate, start printing out the inner exception from the grid -> ↵Justin Clarke Casey2008-06-131-1/+5
| | | | region status check, so we can tell a bit better what the problem was
* Formatting cleanup, minor refactoring, svn properties.Jeff Ames2008-06-041-7/+7
|
* * Fix build break by eliminating remaining IScenePermissions references - ↵Justin Clarke Casey2008-06-011-2/+2
| | | | | | | | must remember to nant clean * Hook all server startups into base opensim server startup method
* * Propogate OpenSimMain hack to stop mono-addins scanning warnings to the ↵Justin Clarke Casey2008-05-311-0/+7
| | | | | | | | grid managing * This hack just temporarily sends console output to /dev/null when we make the relevant addins calls, restoring it afterwards
* let Grid Servers specify a connect string in their configuration.Sean Dague2008-05-282-4/+4
|
* Update svn properties. Formatting cleanup.Jeff Ames2008-05-251-4/+4
|
* i'm extending the RestStreamHandler.Handler(...) signature to actually Dr Scofield2008-05-201-6/+18
| | | | | | | | | | | provide OSHttpRequest and OSHttpResponse to our REST handler. also, this adds proper RestPlugin.IsGod() checking against the X-OpenSim-Godkey HTTP request header. last, i added XML doc comments to RestPlugin.cs
* * Minor: For no particularly good reason, make all console prompts conform ↵Justin Clarke Casey2008-05-161-1/+1
| | | | to the same prompt scheme
* Formatting cleanup.Jeff Ames2008-05-163-37/+37
|
* Formatting cleanup.Jeff Ames2008-05-142-3/+3
|
* * As part of the region registration process, the grid service now requests ↵Justin Clarke Casey2008-05-132-11/+57
| | | | | | | | | | | | the status of the region using the region http uri just passed in * If the status cannot be retrieved, then the region startup will terminate. * The aim of this is for earlier detection of situations where the region can send messages out but cannot accept incoming requests (often due to firewall issues) * This is currently an extremely simplistic check which completely trusts whatever http uri is given by the region * This contact may be problematic, though since the user service needs to be able to contact the region http uri, it doesn't seem unreasonable for the grid to have to be able to do so too at this stage * This change will require a prebuild
* * Refactor: Creating grid login exceptions to try and break up a large method. Justin Clarke Casey2008-05-121-71/+109
| | | | | | | * This in preparation for further login validation to check that the region logging in is properly contactable. * Also increase verbosity of some error messages
* * Minor: Make some direct grid server console output into logged messages ↵Justin Clarke Casey2008-05-121-7/+10
| | | | instead
* * If a region running in grid mode fails to login to the grid service, ↵Justin Clarke Casey2008-05-121-1/+1
| | | | startup will now terminate instead of carrying on (and thus burying the error message)
* * Minor: Change 'delete region' message to region logout messageJustin Clarke Casey2008-05-121-1/+2
|
* * Minor: Commenting out message detailing all individual map information ↵Justin Clarke Casey2008-05-121-2/+1
| | | | dispatch for now
* * Minor: Initial cleaning up of some of the grid sim login messagesJustin Clarke Casey2008-05-121-22/+25
|
* * Fix opensim region server shutdown.Justin Clarke Casey2008-05-091-1/+1
|
* * Move shutdown processing to base OpenSimServer, overriding the method ↵Justin Clarke Casey2008-05-071-16/+5
| | | | | | | | 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)
* * Rolled back a few changes.Adam Frisby2008-05-015-129/+122
|
* * Cleaning code still.Adam Frisby2008-05-015-122/+129
|
* * Breaking all the code, breaking all the code..!Adam Frisby2008-05-011-10/+3
| | | | | * Made a bunch more members static, removed some dead code, general cleaning.
* * Optimised using statements and namespace references across entire project ↵Adam Frisby2008-04-213-14/+9
| | | | (this took a while to run).
* * Fix a bug in the friends module that causes a friend not to appear online ↵Teravus Ovares2008-04-131-1/+16
| | | | | | | | when they were. * A few things for testing. * This makes a modification to the region registration with the grid server so that the region can send it a chosen password to identify itself. It will not cause any errors, if either one are not updated.