aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/ServiceConnectorsOut/Grid/LocalGridServiceConnector.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fixed bad log messageOren Hurvitz2015-07-311-1/+1
| | | | This fixes http://opensimulator.org/mantis/view.php?id=7661
* Added logging in places where regions are searched for by their locationOren Hurvitz2015-07-221-9/+18
| | | | This commit also fixes the log message "Region already exists in coordinates <{0},{1}>": it was actually showing the *requested* coordinates, instead of the coordinates of the previously-existing link.
* minor: remove warnings from unused fields in LocalGridServicesConnectorJustin Clark-Casey (justincc)2014-11-251-2/+2
|
* OpenSimExtrasBlueWall2014-08-061-0/+5
| | | | Move the experimental extra features functionality into the GridService. This sends default values for map, search and destination guide, plus ExportSupported control to the region on startup. Please watch http://opensimulator.org/wiki/SimulatorFeatures_Extras for changes and documentation.
* Eliminated common but un-useful log messagesOren Hurvitz2014-07-211-1/+3
|
* In grid mode, add SuppressConsoleCommands flag to [GridService] so that we ↵Justin Clark-Casey (justincc)2014-07-181-4/+3
| | | | | | can stop misleading grid service only console commands from registering. We need to do this because the simulator initializes and internal copy of the GridService in grid mode for internal purposes
* Modifications to debugging printouts. No functional changes.Robert Adams2014-05-311-2/+8
|
* varregion: Debug messages for region crossing debugging.Robert Adams2014-01-111-7/+17
|
* varregion: Add MaxRegionSize constant and enforce in RegionInfo.Robert Adams2013-11-301-0/+3
| | | | | Intermediate checkin of changing border cross computation from checking boundry limits to requests to GridService. Not totally functional.
* varregion: many replacements of in-place arithmetic with calls toRobert Adams2013-11-281-0/+3
| | | | | the Util functions for converting world addresses to region addresses and converting region handles to locations.
* varregion: elimination of Constants.RegionSize from all over OpenSimulator.Robert Adams2013-11-081-1/+1
| | | | | | | Routines in Util to compute region world coordinates from region coordinates as well as the conversion to and from region handles. These routines have replaced a lot of math scattered throughout the simulator. Should be no functional changes.
* Allow one to specify a DefaultHGRegion flag in [GridService] in order to ↵Justin Clark-Casey (justincc)2013-09-021-0/+5
| | | | | | | | | | allow different default regions for HG and direct grid logins. This requires a new GridService.GetDefaultHypergridRegions() so ROBUST services require updating but not simulators. This method still returns regions flagged with just DefaultRegion after any DefaultHGRegions, so if no DefaultHGRegions are specified then existing configured defaults will still work. Immediate use is for conference where we need to be able to specify different defaults However, this is also generally useful to send experienced HG users to one default location and local users whose specified region fails (e.g. no "home" or "last") to another.
* UserProfilesBlueWall2013-05-301-0/+1
| | | | UserProfiles for Robust and Standalone. Includes service and connectors for Robust and standalone opensim plus matching region module.
* Fix possible race condition with local region cache if a region was added ↵Justin Clark-Casey (justincc)2013-05-031-15/+28
| | | | after startup.
* Last 27 modules' directives (service connectors out).Diva Canto2012-11-131-0/+2
|
* Rather than instantiating a UTF8 encoding everywhere when we want to supress ↵Justin Clark-Casey (justincc)2012-07-131-1/+1
| | | | | | the BOM, use a single Util.UTF8NoBomEncoding. This class is thread-safe (as evidenced by the provision of the system-wide Encoding.UTF8 which does not suppress BOM on output).
* Don't cache regions data on the other unused LocalGridServiceConnector that ↵Justin Clark-Casey (justincc)2012-07-131-14/+21
| | | | | | the module code still sets up even if we're using one directly instantiated from the RemoteGridServiceConnector. Also improves log messages to indicate which regions are sending/receiving various neighbour protocol messages.
* Change "help" to display categories/module list then "help ↵Justin Clark-Casey (justincc)2012-03-081-1/+1
| | | | | | | | | | | <category/module>" to display commands in a category. This is to deal with the hundred lines of command splurge when one previously typed "help" Modelled somewhat on the mysql console One can still type help <command> to get per command help at any point. Categories capitalized to avoid conflict with the all-lowercase commands (except for commander system, as of yet). Does not affect command parsing or any other aspects of the console apart from the help system. Backwards compatible with existing modules.
* Remove static m_MainInstance in LocalGridServiceConnector.Justin Clark-Casey (justincc)2012-03-061-24/+10
| | | | | I believe this was originally required back when there could be two LocalGridServiceConnectors but this is no longer the case. Having such statics makes performance testing much more difficult since they prevent GC of objects unless static references are explicitly nulled.
* Better output for show neighboursDiva Canto2011-02-061-2/+6
|
* Added Check4096 config var under [GridService], at the request of many. ↵Diva Canto2010-08-061-4/+4
| | | | | | Changed the iteration that Marck had on the Hyperlinker. ATTENTION! CONFIGURATION CHANGE AFFECTING Robust.HG.ini.example and StandaloneCommon.ini.example.
* Allow creation of link regions if there is an existing region within a 4096 ↵Marck2010-08-061-0/+5
| | | | | | range. Also add GetHyperlinks() to the grid service.
* Fixes the long-standing RegionUp bug! Plus lots of other cleanups related to ↵Diva Canto2010-06-131-16/+1
| | | | neighbours.
* Some method implementations were missing from LocalGridServiceConnector.Diva Canto2010-01-241-15/+15
|
* Merge branch 'master' into presence-refactorMelanie2010-01-161-1/+1
|\ | | | | | | | | This merge was very conflicted. I think I got them all, but I can't be sure. I had to merge to master or risk divergence to the point of unmergeability.
| * Change the error messages on region region registration. This changes URMMelanie2010-01-131-1/+1
| | | | | | | | | | and region. The non-error case should be compatible, so no version bump. Untested.
* | Preliminary work on the new default region setting mechanismMelanie2010-01-091-0/+16
|/
* GetRegionByPosition: use the cache, Luke.Diva Canto2009-10-051-0/+14
|
* Improved the Local grid connector to fetch data from the DB when it doesn't ↵Diva Canto2009-09-281-2/+5
| | | | | | find it in the cache. Commented out the Standalone teleport test because it's failing, and the scene setup is very confusing. I suspect it may be wrong -- the connectors-as-ISharedRegionModules are being instantiated several times when there are several scenes.
* Neighbours cache working.Diva Canto2009-09-271-4/+50
|
* Changed IGridService to use the new GridRegion data structure instead of old ↵Diva Canto2009-09-231-8/+10
| | | | | | SimpleRegionInfo. Added grid configs to standalones.
* Modules active. Tested HGGridConnector in standalone only for now. Modules ↵Diva Canto2009-09-231-0/+4
| | | | commands work.
* Added HGGridConnector and related code.Diva Canto2009-09-221-27/+37
|
* Added grid handler and grid remote connector.Diva Canto2009-09-211-2/+2
|
* First pass at LocalGridServiceConnector. Nothing of this is used by the ↵Diva Canto2009-09-181-0/+175
simulator yet.