aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/Interfaces/IGridService.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
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
2007-12-27* Optimized usingslbsa711-3/+1
* shortened references * Removed redundant 'this' * Normalized EOF
2007-12-20* Added a configuration parameter on the Grid Server to disallow forceful ↵Teravus Ovares1-1/+2
banlists. * Added a way for Grid based configuration parameters to (generally used in overriding functionality) to get to the regions on Registration.
2007-12-10saved OpenSim source code from the giant rampaging unterminated copyright ↵Jeff Ames1-2/+2
notice of doom
2007-11-27Fixed an event in the events chain in inter-region communications.Teravus Ovares1-0/+1
As a consequence, restarting sims in the same process instance now shows them when they come back up in grid mode and standalone mode.
2007-11-16More cleaning up when deleting regions from a instance. NOTE: ↵MW1-0/+1
IGridServices.DeregisterRegion() method needs implementing for grid mode.
2007-11-13* Added AvatarPicker in Standalone mode. Works for finding avatar to ban, ↵Teravus Ovares1-0/+1
manually trying to add a friend (with the add button) or useful to those who are curious which usernames have visited your standalone sim. Important for future development :D. * Grid mode always returns 0 results until the Grid Communications portion is done.
2007-10-30* Optimized usingslbsa711-5/+1
* Shortened type references * Removed redundant 'this' qualifier
2007-10-29as per the "Filesystem cleanup for OpenSim repository" mailing list thread. ↵MW1-1/+1
Have flattened the OpenSim.Framework project/namespace. The problem is that the namespace is still wrong as its "OpenSim.Framework" while the directory is "OpenSim\Framework\General" , so we need to decide if we change the directory or correct the namespace. Note this has lead to a big flat project, but I think a lot of the files we most likely don't even use any longer. And others belong in other projects/namespaces anyway.
2007-10-18Possible fix for: Remoting exceptions with adjacent non-running sims.Tleiades Hax1-1/+4
Bugs 449, 454, 408, 244, 197 implemented InformClientOfNeighbours as an asynchroneous process, handling timeouts without blocking the main thread. Improved logging of errors, removed catch all in try catch
2007-09-10mass update of urls in source code to new websiteSean Dague1-1/+1