aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/GridService/GridService.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-09-09Remove various limits.onefang1-1/+2
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.
2020-09-09Various logging fix ups.onefang1-2/+2
Mostly removing console spam. Swap a bunch of info / debug logs. Better archiver console spam. Have some "avatar has left" mesasge hit the INFO console. Tweak the login logging a bit, especially for impersonations. Default to INFO on the console and DEBUG in the log files. More time stamp resolution. Better sim startup console notification. Attempt to render "[LLUDPSERVER]: Malformed data, cannot parse" into something human readable as an aid to diagnosis. Beats hand translating the big block of hex codes it was spewing. Better sim startup finished messages. Inform neighbours we are up before the finished messages. Always send the "[RegionReady]: INITIALIZATION COMPLETE FOR" message.
2019-11-14work on previus 2 patchsUbitUmarov1-19/+17
2019-11-14Attempt to fix the issue where, when logging into the grid, the user ↵Terry1-1/+12
supplies a region name, but instead of going to the specific region, they are sent to a region "Like" the one specified. Signed-off-by: Terry <terry@digiworldz.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2019-10-22remove some more useless NULL argumentsUbitUmarov1-6/+6
2019-09-02mantis 8580: make some changes on regions find code. (only gatekeeperUbitUmarov1-6/+21
host is used on local grid detection, not its port)
2019-08-20Massive console refactor. Greatly simplify interface.Melanie1-6/+6
2019-08-05Limits -= 2onefang1-1/+2
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.
2019-05-19Various logging fix ups.onefang1-2/+2
Mostly removing console spam. Default to INFO on the console and DEBUG in the log files. More time stamp resolution.
2019-05-19Dump OpenSim 0.9.0.1 into it's own branch.onefang1-146/+148
2018-07-06Back-end fix for region name searches made from the viewer grid map dialog.Kevin Cozens1-1/+1
GetRegionsByName now returns names that include, but don't start with, the given search string.
2017-04-25If we're going to show regions twice (in standalone) at least make the ↵Diva Canto1-3/+3
formatting consistent...
2017-01-05Massive tab and trailing space cleanupMelanie Thielker1-21/+21
2016-12-16dont allow regions to be register on map area reserved for HG linksUbitUmarov1-1/+4
2016-12-16remove a nonsense optionUbitUmarov1-5/+0
2016-12-16ok.. another try on the HG uriUbitUmarov1-7/+18
2016-12-15GetRegionsByName and GetHypergridRegionByName: detect that provided url is ↵UbitUmarov1-12/+17
for local grid, and make it a local by region name local search
2016-12-01 fix region area rangeUbitUmarov1-2/+2
2016-12-01 fix region overlaps on registrationUbitUmarov1-95/+17
2016-11-28increase HG mapsearch spargetti; add more flexibility on input uri formats. ↵UbitUmarov1-9/+78
To find regions in memory for a grid the http format needs to be used, because aditional compares made by viewers
2016-11-03Initial update to OpenSim 0.8.2.1 source code.David Walter Seikel1-73/+342
2016-08-02 stop a spamming robust debug messageUbitUmarov1-4/+4
2016-06-19Mantis #7928: show grid size and show regions now working. Integers were ↵Diva Canto1-2/+2
being overflown.
2015-09-26coment out some debug, clean a bitUbitUmarov1-8/+0
2015-09-02seems to compile ( tests comented out)UbitUmarov1-33/+4
2015-08-28 review gridservice module. Not merged os code for varsize, since thatUbitUmarov1-0/+68
should be handle at db level
2015-07-22Added logging in places where regions are searched for by their locationOren Hurvitz1-4/+15
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.
2015-03-29varregion: any conversions of use of Constants.RegionSize converted intoRobert Adams1-1/+2
Util.cs routines to convert region coords to and from world coords or handles.
2015-01-22On the GridService, the central simulator features: ensure that the map tile ↵Diva Canto1-1/+7
url ends with '/' because the viewer is dumb and just appends to it.
2015-01-10SimulatorFeatures: the viewer also takes GridName in OpenSim extras. Added ↵Diva Canto1-0/+13
that (plus GridURL, in case viewers want to use it too) to the GridService that gives out that info to simulators.
2014-12-03minor: Just have one message that displays successful registration of a ↵Justin Clark-Casey (justincc)1-2/+4
region with its parameters rather than 2
2014-08-06OpenSimExtrasBlueWall1-0/+43
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.
2014-07-20Add code to GridService to check for overlapping of varregionsRobert Adams1-6/+123
when registering a new region. Adds parameter "[GridService]SuppressVarRegionOverlapCheckOnRegistration=false" that can be turned on to suppress the error check if a simulator's database has old regions that overlap.
2014-07-18In grid mode, add SuppressConsoleCommands flag to [GridService] so that we ↵Justin Clark-Casey (justincc)1-13/+16
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
2014-07-18Add ICommands.HasCommand() method so that we can detect whether a command ↵Justin Clark-Casey (justincc)1-1/+1
has already been registered without needing to also run it
2014-07-14minor: Remove compiler warning in GridServiceJustin Clark-Casey (justincc)1-1/+1
2014-07-05Add experimental "show grid size" robust console command.Justin Clark-Casey (justincc)1-5/+34
This will show an approximate grid size that doesn't count regions that are hyperlinks Not particularly trustworthy since it will still count regions that are not active but were not deregistered (deliberately or due to simulator crash or similar)
2014-07-05Adjust "show regions" and "show region" robust service console output to ↵Justin Clark-Casey (justincc)1-5/+5
show size "show regions" drops the owner id column but is till present in "show region" "show regions" name column expanded to allow for longer hg regions (probably still too short, may eventually have to truncate rather than taking up huge screen space)
2014-05-31Modifications to debugging printouts. No functional changes.Robert Adams1-2/+7
2014-01-15Minor: Add prentheses to make a condition clearerMelanie1-2/+1
2013-12-28Add serialization/deserialization of region size to RegionInfo, GridRegion, ↵Robert Adams1-2/+12
and RegionData. This does not modify interfaces or handling of variable sized regions. This only enables the loading and storing of the region size and the reporting of the region size in grid service responses. The database tables already have the code to load and store the region size.
2013-12-26varregion: many more updates removing the constant RegionSize and replacingRobert Adams1-6/+8
with a passed region size. This time in the map code and grid services code.
2013-11-28varregion: many replacements of in-place arithmetic with calls toRobert Adams1-0/+5
the Util functions for converting world addresses to region addresses and converting region handles to locations.
2013-11-02varregion: add linkage for region size in creations and conversionsRobert Adams1-0/+4
of GridRegion. New variables for size and code to initialize same.
2013-09-02Allow one to specify a DefaultHGRegion flag in [GridService] in order to ↵Justin Clark-Casey (justincc)1-2/+30
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.
2013-08-23remove redundant return at end of HandleDeregisterRegion()Justin Clark-Casey (justincc)1-2/+0
2013-08-23Make it possible for the "deregister region id" command to accept more than ↵Justin Clark-Casey (justincc)1-24/+27
one id
2013-01-02Allow registering regions whose names are equivalent under LIKE but not ↵Oren Hurvitz1-7/+7
truly equal
2012-11-15Revert "Merge master into teravuswork", it should have been avination, not ↵teravus1-51/+48
master. This reverts commit dfac269032300872c4d0dc507f4f9062d102b0f4, reversing changes made to 619c39e5144f15aca129d6d999bcc5c34133ee64.
2012-10-09Move OpenSim.Data.RegionFlags -> OpenSim.Framework.RegionFlags to make it ↵Justin Clark-Casey (justincc)1-24/+24
easier for other code to use (e.g. LSL_Api) without having to reference OpenSim.Data just for this.