aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/Interfaces/ISimulationService.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* On login and first HG entrance to a foreign grid, perform query access ↵Justin Clark-Casey (justincc)2014-07-211-2/+4
| | | | checks before proceeding.
* Added simulation version compatibility check so that agents coming from ↵Diva Canto2014-06-061-2/+3
| | | | 0.7.6 to a varregion running in 0.8 and above will be denied teleport, rather than be allowed and crash the viewer.
* Tell QueryAccess explicitly whether the user is coming in via Teleport or ↵Oren Hurvitz2014-05-191-1/+2
| | | | | | Cross, because the permission checks are different. Previously we used a heuristic of checking if the entry position is 0 to differentiate between Teleport and Cross, but that doesn't work anymore since we've started providing the precise entry position for cross, too. That's required in order to ensure that the user is allowed to enter the parcel that he's walking into.
* In teleports, pass the source region to the destination (similar to an HTTP ↵Oren Hurvitz2014-04-091-1/+3
| | | | referrer)
* When sending QueryAccess to a region, also send the user's Home URIOren Hurvitz2014-04-071-1/+11
|
* Guard against unauthorized agent deletes.Diva Canto2013-07-131-1/+1
|
* Deleted GET agent all around. Not used.Diva Canto2013-07-131-2/+0
|
* Removing unused handling of incoming create object by userID and itemID only.Justin Clark-Casey (justincc)2012-06-301-10/+0
| | | | | It appears this was never actually used since attachments were rezzed in other code. This was never available on remote simulator comms, only local.
* Make ISimulationScene.GetScene() used the more efficient region id for ↵Justin Clark-Casey (justincc)2012-05-241-1/+11
| | | | lookup rather than the region handle.
* Add a position parameter to region crossing of objects. This avoids theMelanie2012-02-231-1/+1
| | | | | | potential bad update that places an object at the opposite side of the origin sim for a moment before actually crossing it. Especially important in grids like OSG where lag between sims is high.
* Fatpack message on agent transfers: 1 message only (UpdateAgent) containing ↵Diva Canto2011-04-281-1/+1
| | | | the agent and all attachments. Preserves backwards compatibility -- older sims get passed attachments one by one. Meaning that I finally introduced versioning in the simulation service.
* Add log messages on teleport failure to better pin down the cause.Justin Clark-Casey (justincc)2011-03-091-0/+7
|
* Change the QUERYACCESS method to eliminate spurious access denied messagesMelanie2011-02-161-1/+1
|
* Fix up QueryAccess to also check parcelsMelanie2011-01-281-1/+1
|
* Plumb a code path for the entity transfer module to ask a destination sceneMelanie2010-12-091-0/+2
| | | | whether or not an agent is allowed there as a root agent.
* Get the local inner simulation service object to the handler so that there ↵Diva Canto2010-03-151-0/+1
| | | | is no possibility of cascading requests when failures happen.
* * Finished SimulationServiceConnectorDiva Canto2010-01-071-1/+1
| | | | | * Started rerouting calls to UserService. * Compiles. May run.
* * Changed ISimulation interface to take a GridRegion as input arg instead of ↵Diva Canto2010-01-031-8/+10
| | | | | | | a regionHandle. * Added the RemoteSimulationConnectorModule, which is the replacement for RESTComms. Scenes is not using this yet, only (standalone) Login uses these region modules for now. * Completed SimulationServiceConnector and corresponding handlers.
* Simulation handlers (agents & objects) completed.Diva Canto2009-12-311-7/+3
|
* Add copyright headers, formatting cleanup, ignore some generated files.Jeff Ames2009-05-311-1/+28
|
* Beginning of refactoring RESTComms/LocalComms in the new style of services ↵diva2009-05-251-0/+81
and connectors. This commit has the beginning of the In connector, not the Out. Nothing of this is finished yet, and it doesn't run. But it should compile ok.