aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/GridService/HypergridLinker.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Various map generation tweaks.onefang2020-09-101-10/+7
| | | | | | | | Fix up Warp3DCachedImageModule to work with my directory structure. Remove some excess code from it. Clean up maptile directory creation code. When the generate map command is given, generate the map. The month check seems a bit dodgy, but I'll let it ride for now.
* Remove various limits.onefang2020-09-091-62/+0
| | | | | | | | | | | | | | | | | | | | Silly 4096 sim TP check for a client bug that was fixed long ago, seems they removed it themselves. Upgrade sim height. Allow menu items longer than 24 characters once more. Allow sitting on attachments, and attaching things with people sitting on them. Revert don't wear vegetables. Remove some script distance limits. Gods can do anything they want, including bypassing OhSilly threat levels. Low Y regions are no longer reserved for HG links. Varregions don't have to be square. Both now report a warning, but continue anyway. Cool VL Viewer handles non square regions, Singularity crashes. Not tested on others.
* Move various paths out of the bin directory.onefang2020-09-081-1/+2
|
* Remove a no longer used property that used ScopeID in an improper wayMelanie2019-10-061-28/+0
|
* fix a HG to local grid tp extra checkUbitUmarov2019-09-071-3/+1
|
* mantis 8580: make some changes on regions find code. (only gatekeeperUbitUmarov2019-09-021-22/+19
| | | | host is used on local grid detection, not its port)
* now break several things at same time... sog/sop updates, threads options,...UbitUmarov2018-12-281-1/+2
|
* Massive tab and trailing space cleanupMelanie Thielker2017-01-051-8/+8
|
* ok.. another try on the HG uriUbitUmarov2016-12-161-117/+4
|
* GetRegionsByName and GetHypergridRegionByName: detect that provided url is ↵UbitUmarov2016-12-151-0/+10
| | | | for local grid, and make it a local by region name local search
* HG regions URI need to include also the default ports for compatibilityUbitUmarov2016-12-101-5/+6
|
* increase HG mapsearch spargetti; add more flexibility on input uri formats. ↵UbitUmarov2016-11-281-49/+99
| | | | To find regions in memory for a grid the http format needs to be used, because aditional compares made by viewers
* HG on links request build the URI in http format with a / at end, this ↵UbitUmarov2016-11-271-3/+6
| | | | should not be needed but is coerent with current serverURI
* fix type bug on hyperlinksUbitUmarov2016-11-211-1/+1
|
* HG LinkRegion receive region size also. Useless since olde r gatekeepers ↵UbitUmarov2016-11-201-2/+6
| | | | dont send it
* ... merge issueUbitUmarov2015-09-281-5/+3
|
* seems to compile ( tests comented out)UbitUmarov2015-09-021-32/+1
|
* bad merge?UbitUmarov2015-09-011-0/+31
|\
| * varregion: any conversions of use of Constants.RegionSize converted intoRobert Adams2015-03-291-26/+29
| | | | | | | | Util.cs routines to convert region coords to and from world coords or handles.
* | Mantis #7664: Added IHypergridLinker interface to establish a contract about ↵Diva Canto2015-08-011-2/+2
| | | | | | | | what implementers need to provide publicly. This is used by 3rd-party addons such as Wifi.
* | Added locking to HypergridLinker, to prevent problems if multiple linking ↵Oren Hurvitz2015-07-221-6/+14
| | | | | | | | requests for the same region are handled simultaneously
* | Added logging in places where regions are searched for by their locationOren Hurvitz2015-07-221-5/+6
| | | | | | | | 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: Capitalize Hypergrid help category like othersJustin Clark-Casey (justincc)2014-05-081-5/+5
| |
* | Revert "When linking a Hypergrid region, set the region's flags on the ↵Oren Hurvitz2014-04-241-4/+4
| | | | | | | | | | | | in-memory GridRegion immediately." This reverts commit 463d0b2f8f0cd5f02c14391b763680b23c16e438.
* | When linking a Hypergrid region, set the region's flags on the in-memory ↵Oren Hurvitz2014-04-241-8/+4
| | | | | | | | | | | | GridRegion immediately. (When using llTeleportAgent() this *specific* object is used for the teleport, so it should have the correct flags.)
* | Fixed: hypergrid-linking stopped accepting the following format: ↵Oren Hurvitz2014-04-241-11/+21
| | | | | | | | | | | | "http://grid.example.com" (without a region name) Fixes http://opensimulator.org/mantis/view.php?id=7128
* | Better error checking when creating hyperlinks: a) Reject invalid strings; ↵Oren Hurvitz2014-04-131-17/+36
| | | | | | | | | | | | b) Default port is 80, not 0 The change of default port may fix http://opensimulator.org/mantis/view.php?id=7108 , where a user was able to create a Hyperlink to OSGrid from inside OSGrid.
* | varregion: many more updates removing the constant RegionSize and replacingRobert Adams2013-12-261-27/+34
|/ | | | with a passed region size. This time in the map code and grid services code.
* Allow one to specify a DefaultHGRegion flag in [GridService] in order to ↵Justin Clark-Casey (justincc)2013-09-021-1/+1
| | | | | | | | | | 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.
* Switched to using the other Util function with a default value.Diva Canto2013-02-271-1/+2
|
* Moved the HG default variables out of [Startup] and into their own section ↵Diva Canto2013-02-271-1/+1
| | | | [Hypergrid] in *Common.ini.example. Backwards compatible for now.
* Added new Util function for reading config vars that's more generic than the ↵Diva Canto2013-02-221-1/+1
| | | | one I added yesterday -- this is for helping move config vars out of [Startup]
* Simplification of HG configs: HomeURI and GatekeeperURI now are defined as ↵Diva Canto2013-02-211-1/+3
| | | | default under [Startup]. They can then be overwritten in the other sections (but probably shouldn't). I kept the existing code for backwards compatibility, so this should not cause any breaks from people's current configurations. But people should move to have these 2 vars under [Startup] -- see OpenSim.ini.example and Robust.HG.ini.example. And yes, both names now end with "URI" for consistency.
* Allow registering regions whose names are equivalent under LIKE but not ↵Oren Hurvitz2013-01-021-1/+1
| | | | truly equal
* Move OpenSim.Data.RegionFlags -> OpenSim.Framework.RegionFlags to make it ↵Justin Clark-Casey (justincc)2012-10-091-3/+3
| | | | easier for other code to use (e.g. LSL_Api) without having to reference OpenSim.Data just for this.
* Bring back the Hyperlinker to the Robust console. Moved the config to ↵Diva Canto2011-12-301-30/+25
| | | | [GridService]. Changed all HG-related .inis, including HyperSimianGrid. No changes in user-facing inis.
* Make it possible to disable the HG linker. On non-HG systems it spits yellowMelanie2011-10-121-0/+7
| | | | spam, so it should not load unless HG is desired.
* Tell hypergridders when their teleports fail because of the 4096 limit ↵Justin Clark-Casey (justincc)2011-06-241-56/+59
| | | | | | | | | | | rather than just saying "destination not found" Instead of performing the 4096 check when the region is linked (and subsequently removing the link), leave the link in place and perform the check in the entity transfer module This allows us to explicitly tell the hypergridder why the teleport failed (region out of range). It also allows people on regions that are within range (on a large source grid) to teleport. The Check4096 config parameter in the [GridService] section is replaced by a max_distance paramter in a new [EntityTransfer] section in OpenSimDefaults.ini Since the parameter is in OpenSimDefaults.ini no action needs to be taken unless you want to increase this limit. It could also be decreased. The check is being made in the base entity transfer module, since I believe the viewer problem occurs both on extremely large grids and while hypergridding.
* Made GetMapImage public in the HyperlinkerDiva Canto2011-05-301-5/+5
|
* Made the GatekeeperConnector a public property.Diva Canto2011-05-301-0/+4
|
* HGWorldMap: don't send map blocks of hyperlinks that are farther than 4096 ↵Diva Canto2011-05-301-1/+4
| | | | cells from the current region.
* Improvement over 2 commits ago: make the hyperlink check understand port 80.Diva Canto2011-03-281-4/+29
|
* Fix mantis #5413. WARNING: new config variable in section [GridService] of ↵Diva Canto2011-03-281-0/+10
| | | | the simulators called Gatekeeper -- intended to have the URL of the grid's Gatekeeper service (so that it can be checked against). See ini.examples.
* Changed default directory for storing map tile images from remote regions.Marck2011-02-161-1/+1
|
* minor: correct a log spelling mistake that was pointed out to meJustin Clark-Casey (justincc)2011-02-041-1/+1
|
* Bug fixed on map search for HG. Affected queries that had a region name at ↵Diva Canto2011-02-041-4/+10
| | | | the end.
* Make HG map search consistent with new syntax for link-region, i.e. ↵Diva Canto2011-01-071-38/+42
| | | | http://foo.org. Old syntax (foo.org) is still supported, but has surprising results when ppl search again, because internally the HG link names start with http.
* HG map tile fetch: handle cached images appropriately.Diva Canto2011-01-061-1/+1
|
* More changes to the long help text for console command link-region.Marck2010-12-201-3/+3
|
* Make long help text for new link-region command syntax more explicit.Marck2010-12-191-1/+1
|