| Commit message (Collapse) | Author | Files | Lines |
|
|
|
can now determine if a connection is from login, teleport or crossing.
Needed for a meaningful banlines implementation
|
|
default region, any region" before giving up
* Hip offset should have been added not subtracted (it's a negative offset). This puts avatar feet closer to the ground
* Improved duplicate checking for terse updates. This should reduce bandwidth and walking through walls
|
|
|
|
the scene itself but SceneCommunicationService, for now. Beginning to clear the code from using Region.Communications. grid stuff.
|
|
|
|
the ball rolling on replacable modules. No user functionality yet
|
|
Change all uses of the HttpServer properties to use the new singleton
|
|
* "luke, use the sed"
|
|
from AddRegion()
* This is necessary to avoid a dependency problem where LLStandaloneLoginModule references IInventoryService before the LocalInventoryServiceConnector is registered
* Correct some copypasta log messages in LocalInventoryServiceConnector
|
|
simulator. Only a couple left, not important. Also updated the login tests -- Justin, this time I was able to fix this by myself :)
|
|
StandAlone users. Not touching grid.
|
|
again" message and
allow the region to kick the old user and log the new one without reporting any failure.
Default is still to show message and fail login
|
|
LLClientStackModule to new
region modules. This was needed because the stand alone and grid modules weren't deleting
old scenes, which caused an issue when deleting and recreating a region with same name
on same x,y coordinates. Tested it on standalone and issue is fixed. Requires prebuild
to be run again.
Fixes Mantis #3699
|
|
Scene.NewUserConnection()
- adding reason reporting
this enforces estate bans very early on and prevents us from
circulating client objects that we'd then have to retract once we
realize that the client is not allowed into the region
|
|
|
|
authentication (in safemode only) upon CreateChildAgents. All of this for Hypergrid users too. This addresses assorted spoofing vulnerabilities.
|
|
via CommunicationsManager directly
|
|
|
|
it from OpenSim.Client.Linden to OpenSim.Framework.
|
|
There are two region modules in there LLStandaloneLoginModule (for standalone mode) and LLProxyLoginModule (for grid mode which just handles incoming expect_user and logoff_user messages from the remote login server)
Changed OpenSim.Framework.Communications.Tests.LoginServiceTests to use the LLStandaloneLoginService (from the LLStandaloneLoginModule) rather than LocalLoginService. Really these login tests should most likely be somewhere else as they are testing specific implementations of login services.
Commented out the old LocalLoginService as its no longer used, but want to check there are no problems before it gets deleted.
|