aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Server/Handlers/Hypergrid (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-03-21HG Friends: reroute the status notifications to the HGFriends service, so ↵Diva Canto2-0/+57
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.
2012-03-21Removed extraneous debug messageDiva Canto1-1/+0
2012-03-20HG Friends: allow the establishment of HG friendships without requiring ↵Diva Canto3-57/+133
co-presence in the same sim. Using avatar picker, users can now search for names such as "first.last@grid.com:9000", find them, and request friendship. Friendship requests are stored if target user is offline. TESTED ON STANDALONE ONLY.
2012-03-17Added GetUUID(first, last) on UserAgentsService so that we can finally make ↵Diva Canto1-2/+30
direct user connections.
2012-01-03Profile UpdatesBlueWall1-0/+33
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.
2011-12-16HG minor bug fix and marked one method obsolete in UAS.Diva Canto1-0/+1
2011-12-05Implement IOSHttpRequest and IOSHttpResponse http interfaces and use instead ↵Justin Clark-Casey (justincc)2-5/+5
of OSHttpRequest/OSHttpResponse. This is required for the substitution of different HTTP servers or the newer HttpServer.dll without having to commit to a particular implementation. This is also required to write regression tests that involve the HTTP layer. If you need to recompile, all you need to do is replace OSHttpRequest/OSHttpResponse references with IOSHttpRequest/IOSHttpResponse.
2011-12-04HG: Added HEAD method to Helo service. This is the preferred method, but its ↵Diva Canto1-1/+33
wide use will have to wait a few releases. So the sims are still calling GET for now.
2011-12-04HG: Renamed one methodDiva Canto1-1/+1
2011-11-19Remove mono compiler warnings. Fix problem with co-ordinate given in ↵Justin Clark-Casey (justincc)1-2/+0
deregister region message
2011-06-07This hopefully fixes all issues with online/offline notifications across ↵Diva Canto1-3/+13
grids. http://opensimulator.org/mantis/view.php?id=5528
2011-06-07This fixes the crash reported in ↵Diva Canto1-12/+12
http://opensimulator.org/mantis/view.php?id=5529 related to sending IMs to foreign friends who are offline. Hopefully.
2011-06-02HG IM bug fix: grid_instant_message was being placed in the default port ↵Diva Canto1-2/+1
instead of the specified one.
2011-06-02Extra debug messageDiva Canto1-0/+1
2011-05-27HG lures working! Friends can offer friends HG teleports via the profile. ↵Diva Canto1-41/+4
WARNING: additional configuration for HG inis -- see *Common.ini.example
2011-05-27Avoid a scary warning message about null replies from the user agent service.Diva Canto1-0/+4
2011-05-26Commented a few extra debug messages.Diva Canto1-4/+1
2011-05-26HG IM in grid mode working fairly well. Unknown target user references ↵Diva Canto1-7/+50
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 Canto2-0/+328
testing.
2011-05-24Added necessary code to drop inventory on hg friends using the profile ↵Diva Canto1-1/+31
window, but can't test because this mechanism doesn't seem to work without a profile service.
2011-05-23HG friends: Status notifications working. Also initial logins get the online ↵Diva Canto2-1/+87
friends in other grids.
2011-05-22More on HG Friends. Added Delete(string, string) across the board. Added ↵Diva Canto1-2/+41
security to friendship identifiers so that they can safely be deleted across worlds. Had to change Get(string) to use LIKE because the secret in the identifier is not always known -- affects only HG visitors. BOTTOM LINE SO FAR: HG friendships established and deleted safely across grids, local rights working but not (yet?) being transmitted back.
2011-05-21Fixed permissions bug related to friends in PermissionsModule. Added ↵Diva Canto1-37/+75
FriendsData[] GetFriends(string principalID) to IFriendsData and FriendInfo[] GetFriends(string PrincipalID) to IFriendsService. Refactored some more in the FriendsModule. Made client get notification of local friends permissions upon HGLogin. HG Friends object permissions work.
2011-05-19HG Friends working to some extent: friendships offered and accepted ↵Diva Canto2-0/+313
correctly handled. Friends list showing correct foreign names. TODO: GrantRights.
2011-05-08Enable compressed (gzip) fatpack transfers.Melanie2-5/+3
2011-01-21remove some mono compiler warnings and unnecessary dictionary instantiationsJustin Clark-Casey (justincc)3-7/+8
2011-01-17Account for some component along the way lower-casing the HTTP header keys. ↵Diva Canto1-8/+13
(XFF header issue)
2011-01-17More debug messages to help track the XFF header problem.Diva Canto1-0/+2
2011-01-09Improved debug messages to track what is going on with the XFF headerDiva Canto1-0/+2
2010-10-22Revert "Merge remote branch 'otakup0pe/mantis5110'"Justin Clark-Casey (justincc)1-9/+1
This reverts commit 21187f459ea2ae590dda4249fa15ebf116d04fe0, reversing changes made to 8f34e46d7449be1c29419a232a8f7f1e5918f03c.
2010-10-22Revert "* more url / hg cleanup"Justin Clark-Casey (justincc)1-2/+0
This reverts commit 58f75fa19d9aea18283ecdbd44559efb81781c9d.
2010-10-21* change the data exchanged within hypergrid transactionsJonathan Freedman1-2/+8
2010-10-20* more url / hg cleanupJonathan Freedman1-0/+2
2010-10-11* more url / hg cleanupJonathan Freedman1-0/+2
2010-10-03Made the home agent handler check for xff if behind a proxy.Diva Canto2-3/+23
2010-10-03Made the Gatekeeper proxy-able.Diva Canto2-2/+7
2010-10-03Added viewer's channel, mac, and id0 to agent circuit data. Also moved ↵Diva Canto1-1/+1
client ip address to agent circuit data, so that it's always there.
2010-09-08Renamed the Helo server connector to a consistent name. Added this in ↵Diva Canto1-2/+3
connector to both Robust.HG.ini.example and HypergridServiceInConnectorModule.
2010-09-08No need for a config var for the HELO message on the server-side. It's robust.Diva Canto1-8/+1
2010-09-08First version of the Hypergrid HELO service that will enable different ↵Diva Canto1-0/+85
backends to interoperate.
2010-09-04Make User Agent Service and Login Service separable.Diva Canto2-3/+27
2010-05-27Comment noisy "CONNECTION DEBUGGING" messages, because they push moreMelanie Thielker1-7/+7
important stuff off screen too fast. Clean this time
2010-05-27Revert "Comment noisy "CONNECTION DEBUGGING" messages, because they push more"Melanie1-7/+7
Some other stuff snuck in. This reverts commit 4cc533e7ad94d148351c16f48afd2a688a64c48a.
2010-05-27Comment noisy "CONNECTION DEBUGGING" messages, because they push moreMelanie Thielker1-7/+7
important stuff off screen too fast
2010-05-03Assorted bug fixes in hypergrid linking.Diva Canto2-1/+3
2010-04-30* XInventory fairly tested, including for HG. Almost ready to switch.Diva Canto1-104/+0
* Removed a few buglets and added better exception handling.
2010-03-10Formatting cleanup. Add copyright notices.Jeff Ames1-1/+28
2010-01-31* Remove unnecessary debug messageDiva Canto1-1/+1
* Bug fix in UserAgentService, logout
2010-01-31* Simplified the configuration by having [DatabaseService] in itDiva Canto1-1/+1
* Fixed configuration issue for HGInventoryServerInConnector * Corrected typos in debug messages
2010-01-31* Added a few files that were missing in the repo.Diva Canto2-0/+285
* New HGInventoryService which allows restricted access to inventory while outside