aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/GridService/GridService.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Tweak to language of last commit in rejecting UUID.Zero in ↵Justin Clark-Casey (justincc)2011-10-081-2/+4
| | | | | | | GridService.RegisterRegion() Allowing regions with UUID.Zero causes problems elsewhere according to http://opensimulator.org/mantis/view.php?id=3426 It's probably a bad idea to allow these in any case.
* GridService - Region UUID can not be NULLPixel Tomsen2011-10-081-0/+2
| | | | http://opensimulator.org/mantis/view.php?id=3426
* Get "show region" command in GridService to show grid co-ordinates rather ↵Justin Clark-Casey (justincc)2011-08-051-2/+3
| | | | | | | than meters co-ord. This makes it consistent with "show regions" Addresses http://opensimulator.org/mantis/view.php?id=5619
* If GetRegionByName can't match something in the local db, then search the ↵Justin Clark-Casey (justincc)2011-08-021-6/+27
| | | | | | hypergrid if that functionality has been enabled. This should fix the problem today where old style HG addresses (e.g. "hg.osgrid.org:80:Vue-6400") stopped working since 8c3eb324c4b666e7abadef4a714d1bd8d5f71ac2
* Change GridService.GetRegionByName() to only return info if there is an ↵Justin Clark-Casey (justincc)2011-08-021-1/+1
| | | | | | | exact region name match, unlike GetRegionsByName() This should fix the first part of http://opensimulator.org/mantis/view.php?id=5606, and maybe 5605. Thanks to Melanie for helping with this.
* Revert "In GridService, have GetRegionByName() call GetRegionsByName() with ↵Justin Clark-Casey (justincc)2011-08-021-5/+4
| | | | | | | | a max return of 1 instead of duplicating code." This reverts commit 8d33a2eaa10ed75146f45cca4d6c19ac814d5fee. Better fix will be along in a minute
* In GridService, have GetRegionByName() call GetRegionsByName() with a max ↵Justin Clark-Casey (justincc)2011-08-021-4/+5
| | | | | | return of 1 instead of duplicating code. This also fixes the problem where this method would not return a hypergrid region, unlike GetRegionsByName()
* If GridService.GetNeighbours() could not find the region then log a warning ↵Justin Clark-Casey (justincc)2011-02-181-1/+11
| | | | | | rather than causing a null reference on the normal log line This also extends the TestChildAgentEstablished() test to actually activate the EntityTransferModule, though the test is not yet viable
* minor: Correct misspelling of neighbour in log messages.Justin Clark-Casey (justincc)2011-02-041-1/+1
| | | | Thanks Fly-Man-
* Merge branch 'master' of git://opensimulator.org/git/opensimJonathan Freedman2010-10-181-1/+1
|\
| * Change substring matching to prefix matching in region search. This affectsMelanie2010-10-181-1/+1
| | | | | | | | both map and login, as they use the same method.
* | * additional serveruri cleanupJonathan Freedman2010-10-031-1/+1
|/
* Added Check4096 config var under [GridService], at the request of many. ↵Diva Canto2010-08-061-15/+15
| | | | | | 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/+16
| | | | | | range. Also add GetHyperlinks() to the grid service.
* Allow specifying default region flags. Correct a typo.Melanie Thielker2010-08-041-1/+2
|
* Bug fix: make m_HypergridLinker static.Diva Canto2010-07-301-1/+1
|
* Don't include hyperlinks as neighbors, even if grid operators have done the ↵Diva Canto2010-07-051-1/+5
| | | | mistake of placing them as neighbors. This will not prevent further mess ups coming from that unsupported action.
* Fixes the long-standing RegionUp bug! Plus lots of other cleanups related to ↵Diva Canto2010-06-131-2/+3
| | | | neighbours.
* * Fixed spamming the assets table with map tiles. The tile image ID is now ↵Diva Canto2010-05-091-1/+2
| | | | | | stored in regionsettings. Upon generation of a new tile image, the old one is deleted. Tested for SQLite and MySql standalone. * Fixed small bug with map search where the local sim regions weren't found.
* Assorted bug fixes in hypergrid linking.Diva Canto2010-05-031-1/+4
|
* minor: remove some mono compiler warningsJustin Clark-Casey (justincc)2010-03-121-4/+2
|
* Small bug fixes for making tests work.Diva Canto2010-02-211-14/+16
|
* Assorted bug fixes related to hyperlinkingDiva Canto2010-01-311-1/+2
|
* Hypergrid map search back on, this time with a config var in the grid service.Diva Canto2010-01-241-3/+17
|
* Some method implementations were missing from LocalGridServiceConnector.Diva Canto2010-01-241-1/+3
|
* Integrated the hyperlinking with the GridService.Diva Canto2010-01-241-2/+5
|
* * Fixed misspelling of field in GridServiceDiva Canto2010-01-181-1/+1
| | | | * Moved TeleportClientHome to EntityTransferModule
* Merge branch 'master' into presence-refactorMelanie2010-01-161-10/+27
|\ | | | | | | | | 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-4/+4
| | | | | | | | | | and region. The non-error case should be compatible, so no version bump. Untested.
| * Add the option to reject duplicate region namesMelanie2010-01-111-0/+25
| |
* | Implement region registration with authenticationMelanie2010-01-151-1/+18
| |
* | Implement "Reservation" flag behavior.Melanie2010-01-151-0/+34
| |
* | Implement the NoMove behavior. Cause Reservation flag to be reset onMelanie2010-01-151-2/+8
| | | | | | | | first connect
* | Make region flag specs work for regions whose names contain spaces. Uses ↵Diva Canto2010-01-131-2/+3
| | | | | | | | underscore in place of spaces. Region_Word1_Word2.
* | Add a "LockedOut" flag to allow locking a region out via the grid server.Melanie2010-01-101-0/+3
| | | | | | | | This flag prevents registration of a known region
* | Add "Persistent" flag to regions table flags valuesMelanie2010-01-101-6/+7
| |
* | Add last_seen field to regions tableMelanie2010-01-101-0/+2
| |
* | Make the new API return only the regions that are marked onlineMelanie2010-01-101-2/+8
| |
* | Finally the region service config stuff is in.Melanie2010-01-101-17/+51
| |
* | Add some commands to the grid serverMelanie2010-01-101-0/+75
| |
* | Temp fix: initialize flags value to prevent exceptionMelanie2010-01-091-0/+19
| |
* | Preliminary work on the new default region setting mechanismMelanie2010-01-091-0/+69
|/
* store owner_uuid in the region tableMelanie2009-10-071-0/+1
|
* More debug messages if things go wrong.Diva Canto2009-10-051-2/+24
|
* Better guards on RegisterRegion in GridService.Diva Canto2009-09-251-6/+8
| | | | Added serverPort to the fields that get stored (I think this is the UDP port).
* Deleted the meaningless console commands on the GridService. Will need to ↵Diva Canto2009-09-241-72/+0
| | | | add meaningful ones.
* All tests pass for MySQL/MySQLRegionData.Diva Canto2009-09-241-2/+3
| | | | Added OpenSim.GridServer.ini.example that I have been using for testing the ROBUST grid service with the GridClient.
* Changed name of the hyperlink XMLRPC method to linkk-region, so that it ↵Diva Canto2009-09-241-1/+3
| | | | doesn't conflict with the existing one.
* First test passes -- regions being registered and retrieved correctly in ↵Diva Canto2009-09-231-1/+2
| | | | Data.Null.
* Changed IGridService to use the new GridRegion data structure instead of old ↵Diva Canto2009-09-231-15/+17
| | | | | | SimpleRegionInfo. Added grid configs to standalones.