aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes/SceneCommunicationService.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-02-03Change UpdateAgent (for changes in agent position) to be sentMic Bowman1-21/+22
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-07A bit more frugal on the caller side of closing agents, now that the ↵Diva Canto1-16/+20
receiving end is async. No need for so much concurrency.
2011-01-03Fix child agent scopingMelanie1-4/+4
2010-08-26Remove mono compiler warningsJustin Clark-Casey (justincc)1-3/+3
2010-06-13Fixes the long-standing RegionUp bug! Plus lots of other cleanups related to ↵Diva Canto1-14/+7
neighbours.
2010-03-03minor: remove some compiler warningsJustin Clark-Casey (justincc)1-7/+7
2010-02-23* Removed the unused GridRegion.getInternalEndPointPort() (just use ↵John Hurliman1-1/+1
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-08Add EventManager.OnIncomingSceneObject event which is triggered by an ↵Justin Clark-Casey (justincc)1-1/+0
incoming scene object Add a read-only Attachments property to ScenePresence
2010-01-15* General cleanup of Teleports, Crossings and Child agents. They are now in ↵Diva Canto1-1149/+0
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 in Teleport fixed -- Appearance was missing from AgentCircuitData.Diva Canto1-0/+1
2010-01-13Several more buglets removed.Diva Canto1-16/+13
2010-01-12More appearance woes fixed, this time for child agents. Tested on a grid ↵Diva Canto1-0/+4
with 2 simulators. Everything seems to be working, including border crosses. TPs (prim crossing) need love now.
2010-01-11Fixed a couple of bugs with Appearance. Appearance is all good now.Diva Canto1-2/+2
2010-01-11OpenSim/Framework/Communications/Cache deleted. LibraryRootFolder deleted.Diva Canto1-1/+0
2010-01-11CommunicationsManager deleted.Diva Canto1-3/+1
2010-01-10CommunicationsManager is practically empty. Only NetworkServersInfo is there.Diva Canto1-6/+1
2010-01-10* Changed IPresenceService Logout, so that it takes a position and a lookatDiva Canto1-13/+0
* CommsManager.AvatarService rerouted
2010-01-10* OMG! All but one references to UserProfileCacheService have been rerouted!Diva Canto1-3/+4
* HG is seriously broken here * Compiles. Untested.
2010-01-10Remove "login disable", "login enable" and "login status" commands.Melanie1-7/+0
2010-01-08A few more inches... Old friends things removed. Less references to ↵Diva Canto1-19/+0
UserProfileService.
2010-01-08Inching ahead... This compiles, but very likely does not run.Diva Canto1-5/+0
2010-01-07* Finished SimulationServiceConnectorDiva Canto1-14/+20
* Started rerouting calls to UserService. * Compiles. May run.
2009-12-29Change teleports so the TeleportFlags are sent to the destination sim. ItMelanie1-2/+2
can now determine if a connection is from login, teleport or crossing. Needed for a meaningful banlines implementation
2009-12-12Getting rid of SimpleRegionInfo and SerializableRegionInfo per MelKunnis1-33/+4
Signed-off-by: Melanie <melanie@t-data.com>
2009-11-26Remove the old remoting-type interregion code for prim/script crossingMelanie1-72/+0
2009-11-17refactor: move most animation methods from ScenePresence into a new ↵Justin Clark-Casey (justincc)1-1/+1
ScenePresenceAnimator class
2009-09-27Neighbours cache working.Diva Canto1-3/+1
2009-09-27Unpacking the mess with OtherRegionUp, so we can have a real cache of the ↵Diva Canto1-50/+37
neighbours in the grid service modules.
2009-09-26Fixed MapBlocks bug, wrong order of arguments. First version that seems ↵Diva Canto1-7/+1
completely functional. Also fixed the notification of the message server in standalone -- that server doesn't usually exist.
2009-09-26First pass at the heart surgery for grid services. Compiles and runs ↵Diva Canto1-167/+108
minimally. A few bugs to catch now.
2009-09-25* Fixes teleporting within megaregions on HG enabled regions. You can ↵Teravus Ovares (Dan Olivares)1-1/+1
teleport around now. (but it still doesn't fix the inconsistent attachment state when teleporting into region slots that are not the south west region on megaregions)
2009-09-25Moved the property RegionLoginsEnabled from GridComms to the Scene -- not ↵Diva Canto1-0/+7
the scene itself but SceneCommunicationService, for now. Beginning to clear the code from using Region.Communications. grid stuff.
2009-09-13* Use the BeginInvoke methodology instead of the FireAndForget methodology ↵Teravus Ovares (Dan Olivares)1-5/+25
to try to mitigate a mono assert. Same functionality done a different way.
2009-09-13* More comments in the RegionCombinerModuleTeravus Ovares (Dan Olivares)1-11/+113
* Changed the Destination ID to 0 in the TeleportFinish Event (why did we have it as 3?) * Added border based trigger teleports * Fix MakeRootAgent border cross tests for ensuring that the position is inside the region to use the borders to figure out if it's outside the Region
2009-09-10* Fix an off by one error on visible neighbors in the 'RequestNeighbors' ↵Teravus Ovares (Dan Olivares)1-2/+2
method. This off by one error showed one extra row of neighbors on the north and east side
2009-09-07* Enables Child Agents for all virtual regions in the region and their ↵Teravus Ovares (Dan Olivares)1-2/+56
neighbors. There still may be issues with crossing into the mentioned neighbors of the virtual regions. This makes regions larger then 512x512 (3 virtual regions) display fully to clients. * Uses a grid request multiple times, so the more regions are in the instance, the longer logging in takes. Consider this temporary until there's a RegionInfo request similar to the MapItem Request.
2009-09-06minor: organizationalTeravus Ovares (Dan Olivares)1-1/+19
* Move the neighbor region lookup to another method from where it was before in EnableNeighbourChildAgents.
2009-09-02* One last attempt to get the bordercrossing/primcrossing/attachmentcrossing ↵Teravus Ovares (Dan Olivares)1-1/+1
right in the new border framework. * This also contains some inactive preliminary code for disconnecting combined regions that will be used to make one root region a virtual region of a new root region.
2009-08-29* Rename the RegionCombiner Module from PhysicsCombinerTeravus Ovares (Dan Olivares)1-21/+29
2009-08-28* Deal with teleports to other virtual regions in the same scene.Teravus Ovares (Dan Olivares)1-9/+80
2009-08-14* minor : commentsTeravus Ovares (Dan Olivares)1-3/+69
* also re-trigger panda
2009-08-13Renamed QueryItem/QueryFolder to GetItem/GetFolder. The word 'query' ↵Diva Canto1-12/+12
starting to get on my nerves.
2009-08-13Inventory redirects from CachedUserInfo to InventoryService COMPLETE!Diva Canto1-5/+5
2009-08-11Fixes a race condition in EQ processing that was making EQs pop up again ↵Diva Canto1-12/+12
upon client close. Commented remote call on GetSystemFolders again, so that it's not live yet.
2009-08-01* Tweak the caps manager so that the NPCAvatar works again.Teravus Ovares1-7/+33
2009-06-18* Corrected CAPS namespacesArthur Valadares1-1/+1
* "luke, use the sed"
2009-06-14Pulled out HelloNeighbour into its own service, INeighbourService, which may ↵diva1-5/+11
get more functions as we go along. It's a very simple service and service connectors, and it served primarily to establish the design of services that dependent on Scenes and that must always have a local connector. More refactoring coming, as this showed how to do it right.
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames1-1/+1
LICENSE.txt.
2009-05-31Add copyright headers, formatting cleanup, ignore some generated files.Jeff Ames1-1/+1
2009-05-23* Implements automatic loopback handling for standalone regions. Adam Frisby1-7/+22
* This /should/ make OpenSim behave properly when hosting behind a NAT router and utilizing port forwarding (but the router doesn't support Loopback)