aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Server/Handlers/Hypergrid (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rather than instantiating a UTF8 encoding everywhere when we want to supress ↵Justin Clark-Casey (justincc)2012-07-131-4/+2
| | | | | | the BOM, use a single Util.UTF8NoBomEncoding. This class is thread-safe (as evidenced by the provision of the system-wide Encoding.UTF8 which does not suppress BOM on output).
* Remove the somewhat misleading logging of the string length of some unknown ↵Justin Clark-Casey (justincc)2012-05-031-1/+2
| | | | | | requests, as this appeared to be some kind of numbered error code. This brings these messages into line with similar messages that did not do this.
* HG Friends: reroute the status notifications to the HGFriends service, so ↵Diva Canto2012-03-212-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.
* Removed extraneous debug messageDiva Canto2012-03-211-1/+0
|
* HG Friends: allow the establishment of HG friendships without requiring ↵Diva Canto2012-03-203-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.
* Added GetUUID(first, last) on UserAgentsService so that we can finally make ↵Diva Canto2012-03-171-2/+30
| | | | direct user connections.
* Profile UpdatesBlueWall2012-01-031-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.
* HG minor bug fix and marked one method obsolete in UAS.Diva Canto2011-12-161-0/+1
|
* Implement IOSHttpRequest and IOSHttpResponse http interfaces and use instead ↵Justin Clark-Casey (justincc)2011-12-052-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.
* HG: Added HEAD method to Helo service. This is the preferred method, but its ↵Diva Canto2011-12-041-1/+33
| | | | wide use will have to wait a few releases. So the sims are still calling GET for now.
* HG: Renamed one methodDiva Canto2011-12-041-1/+1
|
* Remove mono compiler warnings. Fix problem with co-ordinate given in ↵Justin Clark-Casey (justincc)2011-11-191-2/+0
| | | | deregister region message
* This hopefully fixes all issues with online/offline notifications across ↵Diva Canto2011-06-071-3/+13
| | | | grids. http://opensimulator.org/mantis/view.php?id=5528
* This fixes the crash reported in ↵Diva Canto2011-06-071-12/+12
| | | | http://opensimulator.org/mantis/view.php?id=5529 related to sending IMs to foreign friends who are offline. Hopefully.
* HG IM bug fix: grid_instant_message was being placed in the default port ↵Diva Canto2011-06-021-2/+1
| | | | instead of the specified one.
* Extra debug messageDiva Canto2011-06-021-0/+1
|
* HG lures working! Friends can offer friends HG teleports via the profile. ↵Diva Canto2011-05-271-41/+4
| | | | WARNING: additional configuration for HG inis -- see *Common.ini.example
* Avoid a scary warning message about null replies from the user agent service.Diva Canto2011-05-271-0/+4
|
* Commented a few extra debug messages.Diva Canto2011-05-261-4/+1
|
* HG IM in grid mode working fairly well. Unknown target user references ↵Diva Canto2011-05-261-7/+50
| | | | 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-252-0/+328
| | | | testing.
* Added necessary code to drop inventory on hg friends using the profile ↵Diva Canto2011-05-241-1/+31
| | | | 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-232-1/+87
| | | | friends in other grids.
* More on HG Friends. Added Delete(string, string) across the board. Added ↵Diva Canto2011-05-221-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.
* Fixed permissions bug related to friends in PermissionsModule. Added ↵Diva Canto2011-05-211-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.
* HG Friends working to some extent: friendships offered and accepted ↵Diva Canto2011-05-192-0/+313
| | | | correctly handled. Friends list showing correct foreign names. TODO: GrantRights.
* Enable compressed (gzip) fatpack transfers.Melanie2011-05-082-5/+3
|
* remove some mono compiler warnings and unnecessary dictionary instantiationsJustin Clark-Casey (justincc)2011-01-213-7/+8
|
* Account for some component along the way lower-casing the HTTP header keys. ↵Diva Canto2011-01-171-8/+13
| | | | (XFF header issue)
* More debug messages to help track the XFF header problem.Diva Canto2011-01-171-0/+2
|
* Improved debug messages to track what is going on with the XFF headerDiva Canto2011-01-091-0/+2
|
* * change the data exchanged within hypergrid transactionsJonathan Freedman2010-10-211-2/+8
|
* * more url / hg cleanupJonathan Freedman2010-10-111-0/+2
|
* Made the home agent handler check for xff if behind a proxy.Diva Canto2010-10-032-3/+23
|
* Made the Gatekeeper proxy-able.Diva Canto2010-10-032-2/+7
|
* Added viewer's channel, mac, and id0 to agent circuit data. Also moved ↵Diva Canto2010-10-031-1/+1
| | | | client ip address to agent circuit data, so that it's always there.
* Renamed the Helo server connector to a consistent name. Added this in ↵Diva Canto2010-09-081-2/+3
| | | | connector to both Robust.HG.ini.example and HypergridServiceInConnectorModule.
* No need for a config var for the HELO message on the server-side. It's robust.Diva Canto2010-09-081-8/+1
|
* First version of the Hypergrid HELO service that will enable different ↵Diva Canto2010-09-081-0/+85
| | | | backends to interoperate.
* Make User Agent Service and Login Service separable.Diva Canto2010-09-042-3/+27
|
* Comment noisy "CONNECTION DEBUGGING" messages, because they push moreMelanie Thielker2010-05-271-7/+7
| | | | important stuff off screen too fast. Clean this time
* Revert "Comment noisy "CONNECTION DEBUGGING" messages, because they push more"Melanie2010-05-271-7/+7
| | | | | | Some other stuff snuck in. This reverts commit 4cc533e7ad94d148351c16f48afd2a688a64c48a.
* Comment noisy "CONNECTION DEBUGGING" messages, because they push moreMelanie Thielker2010-05-271-7/+7
| | | | important stuff off screen too fast
* Assorted bug fixes in hypergrid linking.Diva Canto2010-05-032-1/+3
|
* * XInventory fairly tested, including for HG. Almost ready to switch.Diva Canto2010-04-301-104/+0
| | | | * Removed a few buglets and added better exception handling.
* Formatting cleanup. Add copyright notices.Jeff Ames2010-03-101-1/+28
|
* * Remove unnecessary debug messageDiva Canto2010-01-311-1/+1
| | | | * Bug fix in UserAgentService, logout
* * Simplified the configuration by having [DatabaseService] in itDiva Canto2010-01-311-1/+1
| | | | | * Fixed configuration issue for HGInventoryServerInConnector * Corrected typos in debug messages
* * Added a few files that were missing in the repo.Diva Canto2010-01-312-0/+285
| | | | * New HGInventoryService which allows restricted access to inventory while outside
* HG 1.5 is in place. Tested in standalone only.Diva Canto2010-01-285-159/+171
|