aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Avatar/Friends (follow)
Commit message (Collapse)AuthorAgeFilesLines
* minor: temporarily comment out the local status notify friends messages seen ↵Justin Clark-Casey (justincc)2011-06-271-1/+1
| | | | | | on login/logout, since it's a bit noisy on the console. Please uncomment if/when this is still needed.
* A few more cleanups on the way to close ↵Diva Canto2011-06-111-11/+3
| | | | http://opensimulator.org/mantis/view.php?id=5516 once and for all. Moral of the story: don't send AgentOnline/Offline to viewers with a zero-length array.
* Only send AgentOnline to the client if the friendsOnline list has elements. ↵Diva Canto2011-06-111-1/+1
| | | | Also, increased the timeout on UserAgentServiceConnector, StatusNotification again.
* Added a Sleep in between each site call, to slow the xml-rpc requests down.Diva Canto2011-06-101-37/+40
|
* More tweaking on the UserAgentServiceConnector: add constructor that does ↵Diva Canto2011-06-101-1/+1
| | | | not do DNS lookup, and use that for friends notification.
* This hopefully fixes all issues with online/offline notifications across ↵Diva Canto2011-06-072-3/+10
| | | | grids. http://opensimulator.org/mantis/view.php?id=5528
* More on the hunt for the slow down on HGFriendsModule. - Don't requests the ↵Diva Canto2011-06-061-48/+71
| | | | online friends on foreign grids. If this works, there's another way of getting that info.
* Moved the Mono Addins declaration of the HGFriendsModule to where the one ↵Diva Canto2011-06-061-1/+0
| | | | for FriendModule is -- CoreModulePlugin.addin.xml (trying to hunt down the slowness reported by Nebadon related to HGFriends)
* HG friends: Status notifications working. Also initial logins get the online ↵Diva Canto2011-05-232-47/+207
| | | | friends in other grids.
* More on HG Friends. Added Delete(string, string) across the board. Added ↵Diva Canto2011-05-222-107/+212
| | | | 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-212-208/+154
| | | | 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-39/+550
| | | | correctly handled. Friends list showing correct foreign names. TODO: GrantRights.
* Moved 3 request handlers from OpenSim.Framework.Servers.HttpServer up to ↵Diva Canto2011-04-121-1/+1
| | | | OpenSim.Framework -- just pasted them in WebUtil. This is so that code that uses the Service connectors don't need to include the HttpServer dll -- that was odd.
* Allow cross-scope friendships to work, and also allow other cross scope nameMelanie2011-01-032-2/+2
| | | | resolution
* Formatting cleanup.Jeff Ames2010-10-041-6/+6
|
* Revert "* Changed 11 calls for session info to the more optimized API method"root2010-09-171-32/+71
| | | | | This reverts commit 5dc9ea2f2487804d788b4b80d40d91bd792de4c2. Also makes online indicators and IM more robust
* Over a dozen thread safety fixes in FriendsModuleJohn Hurliman2010-09-091-167/+163
|
* * Changed 11 calls for session info to the more optimized API methodJohn Hurliman2010-09-081-68/+32
|
* One more bug fix in FriendsModule: GrantRights. One of the caches was not ↵Diva Canto2010-06-281-0/+7
| | | | being updated.
* Bug fix: wrong name of requester in local friendship offer.Diva Canto2010-06-191-1/+4
|
* Better friends notification: get rid of OnLogout and use OnClientClose for ↵Diva Canto2010-06-111-23/+14
| | | | sending notifications. This takes care of crashed sessions. Also, made the notifications themselves asynchronous.
* Bug fix on friends notifications. OnClientClose and OnLogout ordering are ↵Diva Canto2010-06-101-8/+33
| | | | unpredictable; when OnClientClosed happened first, it was removing the friends list, which would prevent OnLogout notifications to go out.
* Bug fix: update the list of friends upon MakeRoot, because child agents ↵Diva Canto2010-06-051-1/+1
| | | | don't get notified of new friendships.
* Fixed a couple of buglets in Friendship offers / acceptance / decline when ↵Diva Canto2010-06-042-26/+43
| | | | avies are in different sims.
* More cleaning on presence. Friends online/offline works again.Diva Canto2010-05-081-37/+50
|
* * XInventory fairly tested, including for HG. Almost ready to switch.Diva Canto2010-04-301-2/+5
| | | | * Removed a few buglets and added better exception handling.
* Spelling in FriendsModule.cs: "filed to load" -> "failed to load"unknown2010-04-281-1/+1
|
* Formatting cleanup. Add copyright notices.Jeff Ames2010-03-101-2/+2
|
* Changed a cryptic debug message and a wrong commentDiva Canto2010-03-091-1/+1
|
* Offline friendship offers now working.Diva Canto2010-03-011-8/+41
|
* Friends rights under control.Diva Canto2010-03-012-70/+33
|
* More work on GrantRights. Still not right.Diva Canto2010-03-012-44/+101
|
* Fix -1 checks for login caseMelanie2010-03-011-1/+1
|
* Small tweakMelanie2010-03-011-1/+1
|
* Should have things the right way around, better that wayMelanie2010-03-011-1/+1
|
* Change friends to handle offers as it was originally designed. This mayMelanie2010-03-011-6/+2
| | | | need to be changed in SQLite & MSSQL as well
* Implement rights changes locall (UNTESTED)Melanie2010-02-281-10/+38
|
* Initial Online friends notification seems to be working reliably now. All ↵Diva Canto2010-02-281-16/+38
| | | | this needs more testing, but everything is there.
* Friends connectors finished. Status notification working across the board. ↵Diva Canto2010-02-282-58/+282
| | | | One last bug: friends online upon login are not being sent to the user.
* Status notification (online/offline) working for same sim.Diva Canto2010-02-271-18/+66
|
* Update the local cache upon friendship acceptance. Logout notifications working.Diva Canto2010-02-271-0/+4
|
* * Finished implementation of FriendsService.DeleteDiva Canto2010-02-271-1/+4
| | | | * Deny now working
* Friends online notifications upon friendship now working (same sim only).Diva Canto2010-02-271-0/+3
|
* Move requestonlinenotification generic message to presence moduleMelanie2010-02-271-6/+0
|
* Implement a handler for requestonlinenotification generic messageMelanie2010-02-271-0/+6
|
* Friendships established.Diva Canto2010-02-271-0/+7
|
* * Friendship offers starting to work in the same sim. Not quite right yet.Diva Canto2010-02-262-102/+243
| | | | | * Added skeleton for out Connectors/Friends/FriendsSimConnector.cs * Moved request handler to its own file
* More flesh to FriendsModule. Still incomplete.Diva Canto2010-02-261-0/+67
|
* Add the client message handlers. The calling card handlers that are part ofMelanie2010-02-261-0/+27
| | | | | the old friends module are omitted intentionally, as I believe those should be in a calling card module, not bundled with friends.
* Now showing friends online upon grid login.Diva Canto2010-02-261-0/+6
|