aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Grid/GridServer (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Graft the REST console onto the grid server. Same procedure as withMelanie2009-08-192-2/+37
| | | | the user server.
* Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames2009-06-014-4/+4
| | | | LICENSE.txt.
* * Upped version number to 0.6.5lbsa712009-05-251-2/+2
|
* Remove the pre-log4net, discrete output methods from the consolesMelanie Thielker2009-05-201-1/+1
|
* Added PostInitialise method to IGridPlugin. MW2009-05-151-0/+1
|
* Intermediate commit. WILL NOT COMPILE!Melanie Thielker2009-05-041-0/+1
|
* Refactor. Make ConsoleBase a true base class. Create CommandConsole as a simpleMelanie Thielker2009-05-041-1/+1
| | | | | | | | 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 :)
* * Upped trunk version number to 0.6.4 as we just tagged 0.6.4-releaselbsa712009-04-011-1/+1
|
* Added GridServerPlugin class (which implements IGridPlugin) to ↵MW2009-02-271-91/+10
| | | | | | | | | OpenSim.Grid.GridServer.Modules. This class handles all the initialising of the grid server. And made GridServer into basically a generic server that just loads plugins. So this is a step towards having a generic server that loads service modules.
* Added a PostInitialise method to IApplicationPlugin, this allows us to do ↵MW2009-02-261-33/+0
| | | | | | | work in there knowing that all other ApplicationPlugins have been initialised by that time. Moved the loadRegions code in LoadRegionsPlugin to the PostInitialise method.
* Renamed IUGAIMCore to IGridServiceCore, still not really happy with this ↵MW2009-02-251-1/+1
| | | | name as it could be confused with the Grid Server namespace or with the IGridService in the region servers.
* Removed the additions from the last revision for the "ShowHelp" delegate ↵MW2009-02-241-5/+0
| | | | handling, as it seems that system isn't in use anymore.
* More refactoring of the Grid/user/messaging servers.MW2009-02-241-1/+6
|
* Added OpenSim.Grid.GridServer.Modules, for the GridServer modules/components. MW2009-02-245-1612/+1
|
* Some cleaning up in the MesssagingServer and GridServer.MW2009-02-242-82/+0
|
* Added OpenSim.Grid.Framework project.MW2009-02-246-2/+11
| | | | | Changed the Gridserver so it uses/references OpenSim.Grid.Framework
* Renamed IGridMessagingModule to IGridMessagingMapper.MW2009-02-233-54/+75
| | | | | Plus some general cleanup of the GridMessagingModule.
* more refactoring of the Grid server, to separate them into modulesMW2009-02-232-5/+14
|
* Mantis#3218. Thank you kindly, TLaukkan (Tommil) for a patch that:Charles Krinke2009-02-222-2/+2
| | | | | | | | | * Added log4net dependency to physxplugin in prebuild.xml. * Added missing m_log fields to classes. * Replaced Console.WriteLine with appropriate m_log.Xxxx * Tested that nant test target runs succesfully. * Tested that local opensim sandbox starts up without errors.
* Update svn properties, add copyright headers, minor formatting cleanup.Jeff Ames2009-02-226-1605/+1659
|
* More Grid server refactoringMW2009-02-216-23/+61
|
* Some more refactoring of GridServer.MW2009-02-212-23/+23
|
* Added missing header to a file (before chi11ken does it)MW2009-02-212-2/+29
|
* Added a check to GridServerBase.RegisterInterface<T>(T iface), so that it ↵MW2009-02-211-1/+4
| | | | can't try to add duplicate interfaces and cause a exception.
* A bit more refactoring of the GridServer. To make the "modules" share a ↵MW2009-02-214-19/+22
| | | | common Initialise method.
* Refactored the GridServer into a GridDBService and a set of "modules". MW2009-02-217-1323/+1621
| | | | | Currently they aren't plugin modules as the support for dynamically loading them isn't complete.
* * Upped VersionInfo to 0.6.3 and in the process, changed assemblyinfo to ↵lbsa712009-02-201-3/+3
| | | | 0.6.3.* to better track down dll ref and overwrite problems.
* * optimized usings.lbsa712009-02-123-4/+1
|
* Add proper handling for shared vs. unshared modules to the commandMelanie Thielker2009-02-101-3/+5
| | | | | | | | interface. Shared modules will now only get added once, so the command handler is called once per module, not once per scene. Removal of scenes has no adverse effects. Nonshared modules will be called for each scene.
* The DataPluginFactory is now a set of generic methods instead ofMike Mazur2009-02-091-2/+2
| | | | | multiple duplicates of the same code.
* Replace the console for all OpenSim apps with a new console featuring commandMelanie Thielker2009-02-071-29/+34
| | | | | | | | | 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.
* - moved data plugin loading code from various places toMike Mazur2009-02-031-25/+18
| | | | | | | | OpenSim/Data/DataPluginFactory.cs - removed dependencies on a few executable assemblies in bin/OpenSim.Data.addin.xml - trim trailing whitespace
* fix a bug with the Grid REST interface that was returning the classnameSean Dague2008-12-171-1/+1
| | | | | | in the UUID field instead of the actual UUID because of an implicit use of ToString()
* Mantis#2811. Thank you kindly, Diva for a patch that resolvesCharles Krinke2008-12-131-8/+5
| | | | | | | some of our DNS/dotted decimal issues that plague teleporting. We are increasing the MajorInterfaceVersion from 1 to 2 in the gridserver, so sims will need to be updated on various grids.
* * minor: Be a little more informative when a region fails to connect because ↵Justin Clarke Casey2008-12-121-2/+4
| | | | it fails to implement the required OGS interface version
* Add hostnames in addition to IP address to some more places. This continues ↵Homer Horwitz2008-12-111-0/+2
| | | | | | | r7676. NOTE: Changes UGAIM.
* Move from IP to hostname for seed caps on login, for gridmode and standalone.Homer Horwitz2008-12-111-0/+1
| | | | | | | All the other caps (except the initial one) are already sent with hostname instead of IP. NOTE: This changes gridserver and userserver
* - Fixed missing ToString() in map_blocks response in grid-serverHomer Horwitz2008-12-051-1/+4
| | | | | | | - Added remoting_port to the non-fast if-branch, too - Added httpPort field to map_blocks response. This isn't needed yet, but will be for correct crossing between regions. Note: This touches the GridServer.
* Made BaseOpenSimServer.ShutdownSpecific() public. As the ↵MW2008-12-021-1/+1
| | | | OpenSimBase.Shutdown() includes a Environment.Exit(0); which is not always wanted when shutting down, like from a windows service.
* Reapply r7369 r7367 r7366 r7370 r7381. This brings it back up to the newMelanie Thielker2008-11-191-6/+6
| | | | | | libOMV.
* Reverting the texture sending patch and the new libOMV. This makes thisMelanie Thielker2008-11-191-6/+6
| | | | | | | | | release a direct descendant of the stable 7364, with all the features and none of the issues. This omits the following patch chain: r7383 r7382 r7381 r7377 r7375 r7373 r7372 r7370 r7369 r7368 r7367 r7366
* * Update libOMV to r2359. This is necessary for the progressive texture patchJustin Clarke Casey2008-11-171-6/+6
| | | | | | | | * Update libopenjpeg as well for this patch. * Appears to be okay on a very short sniff test * Source code will be placed in opensim-libs shortly
* * 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.