aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/Interfaces/IGridService.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-08-02Change GridService.GetRegionByName() to only return info if there is an ↵Justin Clark-Casey (justincc)1-0/+6
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.
2010-11-01Fix HypergridLinker.Check4096()Marck1-1/+28
Make the optimization with IEnumerable.Except() in Check4096 actually work by providing an appropriate equality definition for GridRegion objects.
2010-10-22Revert "Merge remote branch 'otakup0pe/mantis5110'"Justin Clark-Casey (justincc)1-15/+2
This reverts commit 21187f459ea2ae590dda4249fa15ebf116d04fe0, reversing changes made to 8f34e46d7449be1c29419a232a8f7f1e5918f03c.
2010-10-22Revert "* refactor refactor refactor ServerURI 4 lyfe"Justin Clark-Casey (justincc)1-7/+1
This reverts commit 55974df14b6d64c1e1f9e386a3eacce3ba86dc98.
2010-10-22Revert "* more url / hg cleanup"Justin Clark-Casey (justincc)1-8/+1
This reverts commit 58f75fa19d9aea18283ecdbd44559efb81781c9d.
2010-10-20* more url / hg cleanupJonathan Freedman1-1/+8
2010-10-20* refactor refactor refactor ServerURI 4 lyfeJonathan Freedman1-1/+7
2010-10-11* more url / hg cleanupJonathan Freedman1-1/+8
2010-10-02* refactor refactor refactor ServerURI 4 lyfeJonathan Freedman1-1/+7
2010-08-06Allow creation of link regions if there is an existing region within a 4096 ↵Marck1-0/+1
range. Also add GetHyperlinks() to the grid service.
2010-02-23* Removed the unused GridRegion.getInternalEndPointPort() (just use ↵John Hurliman1-5/+0
InternalEndPoint.Port). This class is complex enough as it is * Changed the failed to inform neighbor message from a warning to info, since this will fire for every empty neighbor space * Made the EnableSimulator/EstablishAgentCommunication log message more verbose and more clear about what is happening
2010-02-22* Removed the broken and unused GridRegion.ExternalEndPoint setterJohn Hurliman1-2/+0
2010-01-16Fixed a missing field in the last regions table migration.Diva Canto1-3/+3
2010-01-16Moved prim crossing to EntityTransferModule. Not complete yet.Diva Canto1-2/+2
2010-01-15Implement region registration with authenticationMelanie1-0/+5
2010-01-13Change the error messages on region region registration. This changes URMMelanie1-1/+1
and region. The non-error case should be compatible, so no version bump. Untested.
2010-01-10Remove all references to master avatar, replacing with estate owner whereMelanie1-6/+0
appropriate. This changes the behavior of the REST plugins and RemoteAdmin's region creation process.
2010-01-09Preliminary work on the new default region setting mechanismMelanie1-0/+4
2009-10-14Set the estate owner to be the master avatar if it's not set.Melanie1-0/+6
2009-10-07Add owner_uuid. Not sure this works. Worth a testMelanie1-0/+14
2009-10-01Formatting cleanup.Jeff Ames1-1/+1
2009-09-28Added RegionSecret to GridRegion, and corresponding saving/retrieval from DB ↵Diva Canto1-5/+9
layer. This sounds fishy to me, but it's what's used to make external currency modules work, for now.
2009-09-26Moved all HG1 operations to HGGridConnector.cs and ↵Diva Canto1-0/+14
HypergridServerConnector.cs/HypergridServiceConnector.cs, away from Region.Communications and HGNetworkServersInfo. Fixed small bugs with hyperlinked regions' map positions.
2009-09-26First pass at the heart surgery for grid services. Compiles and runs ↵Diva Canto1-6/+21
minimally. A few bugs to catch now.
2009-09-25Better guards on RegisterRegion in GridService.Diva Canto1-1/+9
Added serverPort to the fields that get stored (I think this is the UDP port).
2009-09-24All tests pass for MySQL/MySQLRegionData.Diva Canto1-43/+18
Added OpenSim.GridServer.ini.example that I have been using for testing the ROBUST grid service with the GridClient.
2009-09-24GridServerPostHandler finished. GridClient tests all work. More guards on ↵Diva Canto1-0/+4
getting parameters and replies over the wire.
2009-09-24Added test GridClient, which allowed me to remove a few bugs out of the new ↵Diva Canto1-0/+9
code.
2009-09-23Changed IGridService to use the new GridRegion data structure instead of old ↵Diva Canto1-9/+240
SimpleRegionInfo. Added grid configs to standalones.
2009-09-21Added grid handler and grid remote connector.Diva Canto1-1/+1
2009-09-18First pass at the grid service.Diva Canto1-6/+11
2009-09-11Changed GetRegionByHandle to GetRegionByPosition -- more generic.Diva Canto1-1/+1
2009-09-11Added GetRegionByHandle.Diva Canto1-0/+2
2009-09-11Removed RequestLandData from IGridService because it's already in another place.Diva Canto1-4/+0
Moved GetMapBlocks to a new interface IMapService.
2009-09-11Changed names of methods in IGridService.Diva Canto1-8/+13
2009-07-10Adding the new grid services skeleton. Still very much based on the oldMelanie Thielker1-21/+12
one but alowing multi-tenancy.
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames1-1/+1
LICENSE.txt.
2009-03-18Adds support for unlink-region command in hypergrid.diva1-0/+3
2008-10-03Add the missing bits for the new region-search:Homer Horwitz1-0/+15
- 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.
2008-09-21* Fix http://opensimulator.org/mantis/view.php?id=2189Justin Clarke Casey1-0/+6
* Allow a grid mode region simulator to properly shutdown even if the grid service is offline
2008-09-19* Only allow logins on standalone when the sim has completed it's initial ↵Justin Clarke Casey1-1/+6
startup (script startup doesn't count here) * There was a small window where region logins were allowed before modules were loaded - avatars logins that hit this window could have caused bad things to happen. * A similar change will follow for grid mode sometime soon
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares1-2/+2
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
2008-08-18Formatting cleanup.Jeff Ames1-3/+3
2008-08-16Mantis#1965. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke1-0/+2
Places touched: - Added two events for in-packets to LLCLientView: RegionHandleRequest and ParcelInfoRequest - Added sending of two out-packets to LLCLientView: RegionIDAndHandleReply and ParcelInfoReply. - Scene handles the RegionHandleRequest, LandManagementModule the ParcelInfoRequest - Added inter-region request for LandData by RegionHandle and local position. This was implemented as XML-RPC request. The returned LandData isn't complete, it only contains the data necessary for answering the ParcelInfoRequest - Added new CAPS (0009) for RemoteParcelRequest and some methods for LandData handling to LandManagementModule - Added methods for fake parcelID creation and parsing to Util - Fixed missing implementation of interface methods. - Added new file: OpenSim/Framework/Communications/Capabilities/LLSDRemoteParcelResponse.cs NOTE: This is part of the patch, too. Due to the many places touched, I would consider this patch as experimental.
2008-08-14Mantis #1946Melanie Thielker1-0/+2
Thank you, HomerHorwitz, for a patch that corrects and improves TP to landmark and home position handling.
2008-05-12* If a region running in grid mode fails to login to the grid service, ↵Justin Clarke Casey1-0/+1
startup will now terminate instead of carrying on (and thus burying the error message)
2008-03-22* Catch the occasional resolution exception that comes out of ↵Justin Clarke Casey1-0/+8
SceneCommunicationService.EnableChildAgents so we can see what hostname is failing
2008-03-21* If a client session requests the same texture more than n times (currently ↵Justin Clarke Casey1-0/+7
n=5), we now drop the subsequent requests * This may improve region memory usage * This is a short-term response to a problem whereby some clients keep requesting the same texture even after we've sent it * This treats the symptom rather than the cause. * n can be adjusted by changing the constant at the top of UserTextureDownloadService if necessary
2008-03-18* Added the ability to type the partial name of a region in the start ↵Teravus Ovares1-0/+1
location box and go to that region if it's there. If no close match was found, it sends you home. This is tested on mySQL. There's untested code on grids that are based on sqlite and MSSQL. The SQL statements *should* be right, but your results may very. * Ex, if you want to go to Wright Plaza, you simply need to type Wright Plaza in the start location in the client when you log-in.
2008-03-18Formatting cleanup.Jeff Ames1-27/+27