aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/HypergridService/UserAgentService.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into careminsterMelanie2012-10-201-1/+1
|\
| * Improve efficiency of friends notification by only make one PresenceService ↵Justin Clark-Casey (justincc)2012-10-201-1/+1
| | | | | | | | | | | | call for all friends rather than one for each friend. However, large groups could still take a very long time since we still need to message each avatar on different simulators.
* | Merge branch 'master' into careminsterMelanie2012-09-241-3/+100
|\ \ | |/ | | | | | | Conflicts: OpenSim/Region/Framework/Scenes/Scene.cs
| * HG 2.0: User Agent Service now can also control where the local users can ↵Diva Canto2012-09-221-3/+100
| | | | | | | | go. Domain-name and user-level based. \o/
* | Merge branch 'master' into careminsterMelanie2012-03-271-2/+12
|\ \ | |/ | | | | | | Conflicts: OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
| * User level based restrictions for HyperGrid teleports, asset uploads, group ↵Snoopy Pfeffer2012-03-271-2/+12
| | | | | | | | creations and getting contacted from other grids. Incoming HyperGrid teleports can also be restricted to local users.
* | Merge branch 'master' into careminsterMelanie2012-03-221-0/+2
|\ \ | |/ | | | | | | | | Conflicts: OpenSim/Region/CoreModules/World/Land/LandObject.cs OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
| * HG Friends: reroute the status notifications to the HGFriends service, so ↵Diva Canto2012-03-211-0/+2
| | | | | | | | that they can scale better. They were previously being handled by the UAS; that is still there, but it's now obsolete and will be removed in a future release.
* | Merge branch 'master' into careminsterMelanie2012-03-211-0/+10
|\ \ | |/ | | | | | | Conflicts: OpenSim/Region/CoreModules/Avatar/Friends/FriendsModule.cs
| * Added GetUUID(first, last) on UserAgentsService so that we can finally make ↵Diva Canto2012-03-171-0/+10
| | | | | | | | direct user connections.
* | Merge branch 'master' into careminsterMelanie2012-01-051-0/+25
|\ \ | |/ | | | | | | | | Conflicts: OpenSim/Region/CoreModules/Avatar/AvatarFactory/AvatarFactoryModule.cs OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
| * Profile UpdatesBlueWall2012-01-031-0/+25
| | | | | | | | Update basic profile to use the replaceable interface, making configuration less error-prone. Add support to query avatar's home user account and profile service for regions usng the updated OpenProfileModule with Hypergrid.
* | Merge branch 'master' into careminsterMelanie2011-12-221-0/+8
|\ \ | |/ | | | | | | Conflicts: OpenSim/Region/Framework/Scenes/ScenePresence.cs
| * HG: Verify that the user is localDiva Canto2011-12-211-0/+8
| |
* | Merge branch 'master' into bigmergeMelanie2011-12-051-1/+1
|\ \ | |/ | | | | | | | | Conflicts: OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs OpenSim/Region/Framework/Scenes/ScenePresence.cs
| * HG: Renamed one methodDiva Canto2011-12-041-1/+1
| |
* | Merge branch 'master' into careminster-presence-refactorMelanie2011-06-111-2/+4
|\ \ | |/
| * Removing special casing on failures. This may also fix reports of this issue:Diva Canto2011-06-081-2/+4
| | | | | | | | 22:07:53 - [USER AGENT CONNECTOR]: remote call to http://hg.osgrid.org:80/ returned an error: Requested method [locate_user] from 127.0.0.1 threw exception: Object reference not set to an instance of an object at OpenSim.Services.HypergridService.UserAgentService.LocateUser (UUID userID) [0x00000] in <filename unknown>:0
* | Merge branch 'master' into careminster-presence-refactorMelanie2011-06-091-6/+246
|\ \ | |/
| * Added error message to help understand ↵Diva Canto2011-06-071-0/+5
| | | | | | | | http://opensimulator.org/mantis/view.php?id=5527
| * This hopefully fixes all issues with online/offline notifications across ↵Diva Canto2011-06-071-7/+21
| | | | | | | | grids. http://opensimulator.org/mantis/view.php?id=5528
| * This fixes the crash reported in ↵Diva Canto2011-06-071-1/+1
| | | | | | | | http://opensimulator.org/mantis/view.php?id=5529 related to sending IMs to foreign friends who are offline. Hopefully.
| * Re-Apply Use current TravelingAgent if the the login failure reason is ↵BlueWall2011-06-011-2/+5
| | | | | | | | | | | | "Logins Disabled" to fix NullReferenceException, allowing agent to login to fallback region when logins are disabled by "StartDisabled = true" or when logins are disabled by RegionReady"" This reverts commit 0a430bbffb561a5172220e7617257798c11a66f5.
| * Revert "Use current TravelingAgent if the login failure reason is "Logins ↵BlueWall2011-06-011-5/+2
| | | | | | | | | | | | Disabled" to fix NullReferenceException, allowing agent to login to fallback region when logins are disabled by "StartDisabled = true" or when logins are disabled by RegionReady" This reverts commit 4b9e446c6267a1161263d885699e72c97e8a94eb.
| * Use current TravelingAgent if the login failure reason is "Logins Disabled" ↵BlueWall2011-06-011-2/+5
| | | | | | | | to fix NullReferenceException, allowing agent to login to fallback region when logins are disabled by "StartDisabled = true" or when logins are disabled by RegionReady
| * HG IM in grid mode working fairly well. Unknown target user references ↵Diva Canto2011-05-261-0/+24
| | | | | | | | looked back in source user's User Agent service.
| * HG: Instant Message working. Tested on HG standalones only. Needs a lot more ↵Diva Canto2011-05-251-0/+11
| | | | | | | | testing.
| * Added necessary code to drop inventory on hg friends using the profile ↵Diva Canto2011-05-241-0/+17
| | | | | | | | window, but can't test because this mechanism doesn't seem to work without a profile service.
| * HG friends: Status notifications working. Also initial logins get the online ↵Diva Canto2011-05-231-3/+169
| | | | | | | | friends in other grids.
* | Merge branch 'master' into careminster-presence-refactorMelanie2011-03-101-1/+1
|\ \ | |/
| * Normalizing comparison to lower case, just in case ppl set their config vars ↵Diva Canto2011-03-011-1/+1
| | | | | | | | inconsistently. (maybe related to mantis #5386)
| * Improved debug messages to track what is going on with the XFF headerDiva Canto2011-01-091-5/+7
|/
* Minor bug fixes. Hunting down mantis #5259Diva Canto2010-12-091-1/+1
|
* Fixed some inconsistency with trailing /. Made debug messages consistent. ↵Diva Canto2010-12-051-2/+4
| | | | Changed the stored region names of HG regions. Increased the size of regionName in DB.
* * a bit of additional debugging:Jonathan Freedman2010-10-231-4/+3
|
* * change the data exchanged within hypergrid transactionsJonathan Freedman2010-10-211-3/+7
|
* * more url / hg cleanupJonathan Freedman2010-10-111-0/+1
|
* Merge branch 'master' of git://opensimulator.org/git/opensimJonathan Freedman2010-10-051-1/+5
|\
| * Added viewer's channel, mac, and id0 to agent circuit data. Also moved ↵Diva Canto2010-10-031-1/+5
| | | | | | | | client ip address to agent circuit data, so that it's always there.
* | * refactor refactor refactor ServerURI 4 lyfeJonathan Freedman2010-10-021-4/+4
|/
* Part two of the previous commit, making IGridUserService.LoggedOut() more ↵John Hurliman2010-09-291-1/+1
| | | | flexible without changing current behavior
* Finished implementing ViaLogin vs ViaHGLogin. Removed lookup on ↵Diva Canto2010-08-191-2/+3
| | | | myipaddress.com. Also removed client IP verification upon UDP connection that had been left there -- we can't do that in general.
* Partial rewrite of client IP verification. Not completely finished yet, and ↵Diva Canto2010-08-191-12/+32
| | | | untested. Committing to move to my other computer.
* Further bug fixing, still related to the issue earlier.Diva Canto2010-08-031-3/+17
|
* Another bug fixed. Same issue.Diva Canto2010-08-031-1/+2
|
* Bug fix (HG): mantis #4891. This doesn't actually fix the underlying bug, ↵Diva Canto2010-08-031-6/+10
| | | | | | but it clears up the circular dependency issue between Gatekeeper and UserAgents that had made me resort to in-process remote calls, which, in turn, were hitting bugs down there somewhere in mono. NOTE: CONFIGURATION CHANGE IN ROBUST.HG.INI.EXAMPLE !!!###!!!
* Changed the way HG client verification is done: now transforming local and ↵Diva Canto2010-07-301-4/+7
| | | | LAN client IPs into external IPs. This addresses some issues related to running both the user agents service and the viewer in the same machine/LAN, which then presents a problem when the user agent goes to an external network.
* This combination is working. It all points to not being able to use ↵Diva Canto2010-05-151-5/+5
| | | | 127.0.0.1/localhost in testing HG situations. The login server must have the LAN IP address, and the regions must show ExternalHostname as SYSTEMIP. Working, but this needs more testing.
* Almost, but not quite. Commenting verification again, until I understand ↵Diva Canto2010-05-151-4/+4
| | | | where 127.0.0.1 is being transformed to the local IP address. I suspect it's Adam's NAT snippets.
* Finalized the client's TCP IP address verification process for HG1.5.Diva Canto2010-05-151-12/+15
|