aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/ServiceConnectorsOut/Simulation (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-05-19Dump OpenSim 0.9.0.1 into it's own branch.onefang2-14/+13
2016-11-03Initial update to OpenSim 0.8.2.1 source code.David Walter Seikel2-99/+61
2012-11-13Last 27 modules' directives (service connectors out).Diva Canto2-0/+4
2012-11-12Remove any mention of IRegionModule from region names and comments to aidMelanie2-6/+6
grepping for remaining uses
2012-08-20Add --force flag to "kick user" console command to allow bypassing of recent ↵Justin Clark-Casey (justincc)1-1/+1
race condition checks. This is to allow a second attempt to remove an avatar even if "show connections" shows them as already inactive (i.e. close has already been attempted once). You should only attempt --force if a normal kick fails. This is partly for diagnostics as we have seen some connections occasionally remain on lbsa plaza even if they are registered as inactive. This is not a permanent solution and may not work anyway - the ultimate solution is to stop this problem from happening in the first place.
2012-06-30Removing unused handling of incoming create object by userID and itemID only.Justin Clark-Casey (justincc)2-26/+1
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-25Fix bug where a failed QueryAccess to a remove region would always have the ↵Justin Clark-Casey (justincc)1-2/+1
reason "Communications failure" no matter what the destination region actually returned
2012-05-24Make ISimulationScene.GetScene() used the more efficient region id for ↵Justin Clark-Casey (justincc)2-8/+16
lookup rather than the region handle.
2012-05-24If an agent is still registered as 'in transit' by the source region, don't ↵Justin Clark-Casey (justincc)1-91/+95
allow an immediate teleport back. This is to help relieve a race condition when an agent teleports then immediately attempts to teleport back before the source region has properly cleaned up/demoted the old ScenePresence. This is rare in viewers but much more possible via scripting or region module. However, more needs to be done since virtually all clean up happens after the transit flag is cleared . Possibly need to add a 'cleaning up' state to in transit. This change required making the EntityTransferModule and HGEntityTransferModule per-region rather than shared, in order to allow separate transit lists. Changes were also required in LocalSimulationConnector. Tested in standalone, grid and with local and remote region crossings with attachments.
2012-04-26Tweak log messages on local region to region teleport path to help with ↵Justin Clark-Casey (justincc)1-5/+5
problem resolution.
2012-02-23Add a position parameter to region crossing of objects. This avoids theMelanie2-6/+6
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-11-19Remove the "[LOCAL SIMULATION CONNECTOR]: Did not find region {0} for ↵Justin Clark-Casey (justincc)1-1/+0
SendCreateChildAgent" message This is misleading since a simulator will call this method before successfully trying remote regions. Also comments out spammy "[SIMULATION]: Stream handler called" AgentHandlers messages for now.
2011-04-30Check for RegionID instead of RegionHandle. Other minor tweaksDiva Canto1-2/+2
2011-04-28Fatpack message on agent transfers: 1 message only (UpdateAgent) containing ↵Diva Canto2-4/+9
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-04Changed order of checks for local regions when processingMic Bowman1-16/+6
AgentUpdate messages. Should improve throttles and reprioritization when an avatar is moving.
2011-02-16Change the QUERYACCESS method to eliminate spurious access denied messagesMelanie2-5/+7
2011-02-03Change UpdateAgent (for changes in agent position) to be sentMic Bowman1-7/+7
once to each simulator rather than once to each region. This should help with some of the delays caused by multiple outstanding requests to a single service point.
2011-01-28Fix up QueryAccess to also check parcelsMelanie2-9/+6
2011-01-07Spawn a threadlet upon receiving requests to close agents. The operation may ↵Diva Canto1-1/+4
take too long, and we don't need to keep the caller waiting.
2010-12-09Plumb a code path for the entity transfer module to ask a destination sceneMelanie2-0/+34
whether or not an agent is allowed there as a root agent.
2010-06-13Fixes the long-standing RegionUp bug! Plus lots of other cleanups related to ↵Diva Canto1-1/+0
neighbours.
2010-03-15Get the local inner simulation service object to the handler so that there ↵Diva Canto2-0/+10
is no possibility of cascading requests when failures happen.
2010-03-09* Typo fixesJohn Hurliman2-2/+2
* Performance improvement in the expensive GenerateClientFlags()
2010-01-30* HGScene is no more.Diva Canto1-1/+0
* Moved a few key inventory access methods from Scene.Inventory to an IInventoryAccessModule module
2010-01-24Removed obsolete interface IHyperlink.Diva Canto1-5/+0
2010-01-15Renamed IAgentTransferModule to IEntityTransferModule -- accounts for ↵Diva Canto1-3/+3
objects too.
2010-01-15* General cleanup of Teleports, Crossings and Child agents. They are now in ↵Diva Canto1-2/+15
the new AgentTransferModule, in line with what MW started implementing back in May -- ITeleportModule. This has been renamed IAgentTransferModule, to be more generic. * HGSceneCommunicationService has been deleted * SceneCommunicationService will likely be deleted soon too
2010-01-13Bug fix in releasing agent. In Scene, always use SimulatonService, and not ↵Diva Canto1-2/+2
m_SimulationService, because it may be null...
2010-01-13Several more buglets removed.Diva Canto1-1/+1
2010-01-12Fixed more appearance woes that showed up using remote connectors. ↵Diva Canto1-5/+5
Appearance is now being passed with AgentCircuitData, as it should be.
2010-01-11CommunicationsManager deleted.Diva Canto1-3/+0
2010-01-10All Framework.Communications.Clients and Framework.Communications.Services ↵Diva Canto1-48/+0
deleted, including old LoginService.
2010-01-07* Finished SimulationServiceConnectorDiva Canto2-14/+16
* Started rerouting calls to UserService. * Compiles. May run.
2010-01-03Successfully logged into a grid.Diva Canto1-10/+14
2010-01-03* Changed ISimulation interface to take a GridRegion as input arg instead of ↵Diva Canto2-44/+441
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-31Yes! First test of new login service done still in 2009! Bombs in auth, ↵Diva Canto1-0/+298
because the data migration is missing. Will fix it next year... * HAPPY NEW YEAR!