Justin Clark-Casey (justincc)
|
2cf7478b9a
Merge branch 'justincc-master'
|
10 years ago |
Justin Clark-Casey (justincc)
|
8e72b53edc
Stop exceptions being generated on agent connection if a telehub object has been deleted or has no spawn points.
|
10 years ago |
Justin Clark-Casey (justincc)
|
1a8b56fa87
Merge branch 'justincc-master'
|
11 years ago |
Justin Clark-Casey (justincc)
|
e99a7d879e
Remove old IInterRegionComms and references. This hasn't been used since 2009 and was superseded by ISimulationService
|
11 years ago |
Robert Adams
|
7e32313a49
varregion: Add region size to teleport event messages (EnableSimulator,
|
11 years ago |
Justin Clark-Casey (justincc)
|
2cd95fac73
refactor: Rename Scene.AddNewClient() to AddNewAgent() to make it obvious in the code that this is symmetric with CloseAgent()
|
11 years ago |
Justin Clark-Casey (justincc)
|
b16bc7b01c
refactor: rename Scene.IncomingCloseAgent() to CloseAgent() in order to make it clear that all non-clientstack callers should be using this rather than RemoveClient() in order to step through the ScenePresence state machine properly.
|
11 years ago |
Justin Clark-Casey (justincc)
|
32ddfc2740
Reinsert client.SceneAgent checks into LLUDPServer.HandleCompleteMovementIntoRegion() to fix race condition regression in commit 7dbc93c (Wed Sep 18 21:41:51 2013 +0100)
|
11 years ago |
Justin Clark-Casey (justincc)
|
c6dea6ee78
Change some message log levels in Scene.IncomingUpdateChildAgent() for debugging purposes
|
11 years ago |
Justin Clark-Casey (justincc)
|
3a9a8d2113
Revert "Also check user authorization if looking to upgrade from a child to a root agent."
|
11 years ago |
Justin Clark-Casey (justincc)
|
83c113896e
Create regression TestCrossOnSameSimulatorNoRootDestPerm() to check that avatars are not allowed to cross into a neighbour where they are not authorized, even if a child agent was allowed.
|
11 years ago |
Justin Clark-Casey (justincc)
|
ddcbd4bb7d
refactor: rename *ChildAgentDataUpdate() methods to *UpdateChildAgent()
|
11 years ago |
Justin Clark-Casey (justincc)
|
3ce46adb2a
minor: Make log message when Scene.IncomingChildAgentDateUpdate() more explicit that there is a problem if it still finds the agent to be a child if the sender wanted to wait till it became root
|
11 years ago |
Diva Canto
|
04619a9b13
Restore group membership check for HG users in QueryAccess.
|
11 years ago |
Justin Clark-Casey (justincc)
|
c7ded0618c
Also check user authorization if looking to upgrade from a child to a root agent.
|
11 years ago |
Justin Clark-Casey (justincc)
|
5f0d54c209
For a Hypergrid user, delay estate access checks until NewUserConnection() so that they work.
|
11 years ago |
Justin Clark-Casey (justincc)
|
857f24a5e2
Fix bug where users teleporting to non-neighbour regions could continue to hear chat from their source region for some time after teleport completion.
|
11 years ago |
Justin Clark-Casey (justincc)
|
5ce5ce6edb
Comment out warning about agent updating without valid session ID for now.
|
11 years ago |
Diva Canto
|
f0c0376660
Potential fix for access control bug on login introduced with SeeIntoRegion commit.
|
11 years ago |
Justin Clark-Casey (justincc)
|
416bbe9583
Stop error messages being misleadingly generated when on client connection activity timeout, a root connection triggers a CloseAgent to a neighbour region which has already closed the agent due to inactivity.
|
11 years ago |
Justin Clark-Casey (justincc)
|
3f8d79024b
Rely on the Scene.IncomingCloseAgent() check as to whether the connection should be kept open after teleport-end rather than doing this in the ET Module
|
11 years ago |
Justin Clark-Casey (justincc)
|
2231fcf5b4
Do not use the SP.DoNotCloseAfterTeleport flag for child agent connections.
|
11 years ago |
Justin Clark-Casey (justincc)
|
fd519748e9
Add method doc to Scene.RemoveClient() to ask any callers to use Scene.IncomingCloseAgent() instead.
|
11 years ago |
Justin Clark-Casey (justincc)
|
97bcb59bee
Merge branch 'TeleportWork'
|
11 years ago |
Diva Canto
|
2cdcf62b48
Merge branch 'master' of ssh://opensimulator.org/var/git/opensim
|
11 years ago |
Diva Canto
|
7e01213bf2
Go easy on enforcing session ids in position updates
|
11 years ago |
Justin Clark-Casey (justincc)
|
99bce9d877
Fix an issue with an A->C->B->A teleport where these regions are in a row (A,B,C) where the A root agent is still closed, terminating the connection.
|
11 years ago |
Justin Clark-Casey (justincc)
|
b1c26a56b3
Fix an issue where under teleport v2 protocol, teleporting from regions in an line from A->B->C would not close region A when reaching C
|
11 years ago |
Justin Clark-Casey (justincc)
|
b10710d4a5
minor: add some method doc to ScenePresence fields used for entity transfer, add minor details to some log messages, rename a misleading local variable name.
|
11 years ago |
Diva Canto
|
3194ffdab8
Fixed incomplete commit r/23317 -- see_into_region. Put the guard around estate bans also, and delete the obsolete config var.
|
11 years ago |