aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Avatar/InstantMessage/HGMessageTransferModule.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-05-19Dump OpenSim 0.9.0.1 into it's own branch.onefang1-25/+6
2016-11-03Initial update to OpenSim 0.8.2.1 source code.David Walter Seikel1-4/+14
2012-11-12Cleanup on region modules: gave short node id's to all of them.Diva Canto1-1/+1
2011-12-29Added UserManagementModule.IsLocalGridUser(UUID) to be used throughout ↵Diva Canto1-2/+1
region Scenes and Modules. Changed existing modules to use it instead of assuming that foreign = null account.
2011-11-14Do a ScenePresence null check in HGMessageTransferModule.SendIMToScene() to ↵Justin Clark-Casey (justincc)1-1/+2
stop a NullReferenceException being thrown if an HG IM is sent to a simulator running multiple regions This is an attempt to address http://opensimulator.org/mantis/view.php?id=5791
2011-10-27Removed use of 'is' operator and casting to find the root ScenePresence in ↵Dan Lake1-35/+22
MessageTransfer modules and Groups module.
2011-10-25Make OpenSim.Framework.Servers.HttpServer rely on OpenSim.Framework instead ↵Justin Clark-Casey (justincc)1-0/+1
of the other way around. This is necessary so that code in HttpServer can use framework facilities such as the thread watchdog for monitoring purposes. Doing this shuffle meant that MainServer was moved into OpenSim/Framework/Servers Also had to make OpenSim.Framework.Console rely on OpenSim.Framework rather than the other way around since it in turn relies on HttpServer MainConsole and some new interfaces had to be moved into OpenSim/Framework to allow this. This can be reverted if parts of OpenSim.Framework stop relying on console presence (cheifly RegionInfo)
2011-10-05Removed redundant scene presence lookups in HGMessageTransferModuleDan Lake1-21/+4
2011-09-22Fix failure to teleport when an agent is lured on the same sim (and probably ↵Justin Clark-Casey (justincc)1-5/+6
in neighbouring sims) with HG lure active It turns out that the HG lure module was setting up a pending lure when it intercepted the instant message on its way out to the target avatar. However, an IM would only be sent if the user was remote, so it would not be set up for users on the same sim or in an immediate neighbour. We fix this by adding the pending lure when the message goes out and ignoring a duplicate pending lure add if it goes to out via IM. Hopefully addresses http://opensimulator.org/mantis/view.php?id=5690
2011-06-07This fixes the crash reported in ↵Diva Canto1-3/+5
http://opensimulator.org/mantis/view.php?id=5529 related to sending IMs to foreign friends who are offline. Hopefully.
2011-06-06This should make offline IMs work again. It should work for incoming foreign ↵Diva Canto1-1/+4
IMs where the local recipient is offline. I can't test any of this, because I don't run an offline IM server.
2011-06-02Bug fix on HG IM.Diva Canto1-2/+6
2011-05-27HG lures working! Friends can offer friends HG teleports via the profile. ↵Diva Canto1-1/+0
WARNING: additional configuration for HG inis -- see *Common.ini.example
2011-05-26HG IM in grid mode working fairly well. Unknown target user references ↵Diva Canto1-0/+74
looked back in source user's User Agent service.
2011-05-25HG: Instant Message working. Tested on HG standalones only. Needs a lot more ↵Diva Canto1-0/+268
testing.