aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/Interfaces/ISimulationService.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-01-05Massive tab and trailing space cleanupMelanie Thielker1-1/+1
2015-11-01More EntityTransferContext plumbingMelanie Thielker1-14/+0
2015-11-01More plumbing of the EntityTransferContext (not yet complete)Melanie Thielker1-2/+2
2015-11-01Plumb the special VeriableWearablesSuported field which we willMelanie Thielker1-0/+2
temporarily use to determine extended wearableness
2015-10-31Introduce an EntityTransferContext carrying the version numbers to passMelanie Thielker1-1/+13
to all interested functions. Should fix the varregion conditional. Still a testing version, do NOT use in production!
2015-10-31Testing stage of the new versioning system. Use at own risk. May notMelanie Thielker1-1/+1
work. Will eat your babies. Yada. Yada.
2015-09-02seems to compile ( tests comented out)UbitUmarov1-8/+1
2015-08-26add more of the v03 checks and homeURL. Sending side only for nowUbitUmarov1-1/+13
2015-08-20Partial plumbing for the agent stateful module features negotiationMelanie Thielker1-1/+2
2014-07-21On login and first HG entrance to a foreign grid, perform query access ↵Justin Clark-Casey (justincc)1-2/+4
checks before proceeding.
2014-06-06Added simulation version compatibility check so that agents coming from ↵Diva Canto1-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.
2014-05-19Tell QueryAccess explicitly whether the user is coming in via Teleport or ↵Oren Hurvitz1-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.
2014-04-09In teleports, pass the source region to the destination (similar to an HTTP ↵Oren Hurvitz1-1/+3
referrer)
2014-04-07When sending QueryAccess to a region, also send the user's Home URIOren Hurvitz1-1/+11
2013-07-13Guard against unauthorized agent deletes.Diva Canto1-1/+1
2013-07-13Deleted GET agent all around. Not used.Diva Canto1-2/+0
2012-06-30Removing unused handling of incoming create object by userID and itemID only.Justin Clark-Casey (justincc)1-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.
2012-05-24Make ISimulationScene.GetScene() used the more efficient region id for ↵Justin Clark-Casey (justincc)1-1/+11
lookup rather than the region handle.
2012-02-23Add a position parameter to region crossing of objects. This avoids theMelanie1-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.
2011-04-28Fatpack message on agent transfers: 1 message only (UpdateAgent) containing ↵Diva Canto1-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.
2011-03-09Add log messages on teleport failure to better pin down the cause.Justin Clark-Casey (justincc)1-0/+7
2011-02-16Change the QUERYACCESS method to eliminate spurious access denied messagesMelanie1-1/+1
2011-02-16Change the QUERYACCESS method to eliminate spurious access denied messagesMelanie1-1/+1
2011-01-28Fix up QueryAccess to also check parcelsMelanie1-1/+1
2011-01-28Fix up QueryAccess to also check parcelsMelanie1-1/+1
2010-12-09Plumb a code path for the entity transfer module to ask a destination sceneMelanie1-0/+2
whether or not an agent is allowed there as a root agent.
2010-12-09Plumb a code path for the entity transfer module to ask a destination sceneMelanie1-0/+2
whether or not an agent is allowed there as a root agent.
2010-05-18Fix to the scenario where we send an agent to a neighbouring sim (via ↵Tom Grimshaw1-0/+8
teleport), then tell our neighbours to close the agents.. thereby disconnecting the user. Added a new CloseChildAgent method in lieu of CloseAgent. This has been a long standing problem - with any luck this will cure it.
2010-03-15Get the local inner simulation service object to the handler so that there ↵Diva Canto1-0/+1
is no possibility of cascading requests when failures happen.
2010-01-07* Finished SimulationServiceConnectorDiva Canto1-1/+1
* Started rerouting calls to UserService. * Compiles. May run.
2010-01-03* Changed ISimulation interface to take a GridRegion as input arg instead of ↵Diva Canto1-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.
2009-12-31Simulation handlers (agents & objects) completed.Diva Canto1-7/+3
2009-05-31Add copyright headers, formatting cleanup, ignore some generated files.Jeff Ames1-1/+28
2009-05-25Beginning of refactoring RESTComms/LocalComms in the new style of services ↵diva1-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.