Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2009-01-06 | * prune and regrade log messages relating to client login and logout | Justin Clarke Casey | 1 | -9/+8 | |
2009-01-06 | * refactor: drop AddXmlRpcHandler() from scene in favour of call via ↵ | Justin Clarke Casey | 1 | -1/+2 | |
CommsManager | |||||
2009-01-06 | * Mjnor: Clarified comment to ensure that people are aware of how to end the ↵ | Teravus Ovares | 1 | -1/+9 | |
recursive calls | |||||
2009-01-06 | * Kill an endless loop in the Instant Message delivery system | Teravus Ovares | 1 | -0/+8 | |
* Must compare user region with previous calling of the same method to determine if we should look the user up. * The first time, the previous region handle will be 0, so therefore it'll use the cached version. * The second time, previousRegionHandle will be what we looked up on the first round * The third time, it'll say.. we tried to deliver it once with or without lookup, we tried to deliver it a second time with lookup, and failed both times so end! | |||||
2008-12-23 | * Add a method to allow friendship offers to a logged in client from an ↵ | Justin Clarke Casey | 1 | -1/+1 | |
offline user directly from the server | |||||
2008-11-26 | Added local lookup before we ask the messaging server. | Homer Horwitz | 1 | -6/+26 | |
Still not tested. May contain bugs. | |||||
2008-11-25 | Next step of the PresenceModule. Still not complete; local optimizations and the | Homer Horwitz | 1 | -33/+101 | |
messaging server changes are still missing. Completely untested. May contain bugs. | |||||
2008-11-24 | WIP: Adding a few things to PresenceModule. Not quite finished yet. | Homer Horwitz | 1 | -2/+83 | |
2008-11-24 | - Evaluate config only once | Homer Horwitz | 1 | -21/+35 | |
- Fixed some locking issues | |||||
2008-11-23 | Plumb in the presence notifications and region shutdown/restart messages | Melanie Thielker | 1 | -9/+15 | |
from the presence module to the message server, through the user server and on into the database. This should fix the "Already logged in" issue that grids see after a sim crashes, or a user crashes out of a sim. Not yet a 100% solution for friends, but getting there. | |||||
2008-11-23 | Add error handling to catch the WebExceptions thrown if you have | Melanie Thielker | 1 | -23/+48 | |
no messaging server | |||||
2008-11-22 | Adding root agent position messages to the message server | Melanie Thielker | 1 | -0/+42 | |
2008-11-22 | Add root agent tracking to presence module | Melanie Thielker | 1 | -5/+17 | |
2008-11-22 | Next step in the presence module - some core plumbing included at | Melanie Thielker | 1 | -0/+18 | |
no extra cost | |||||
2008-11-22 | Adding region up/down notifications to the PresenceModule. Messaging | Melanie Thielker | 1 | -0/+42 | |
Server portion remains to be implemented | |||||
2008-11-22 | Check in the presence module skeleton | Melanie Thielker | 1 | -0/+100 | |
2008-11-22 | Enclose the inter-region IM sending in a try-catch for now to find possibly ↵ | Homer Horwitz | 1 | -178/+188 | |
missed exceptions. | |||||
2008-11-22 | - Add a warning if the agent data of the destination of an IM isn't found | Homer Horwitz | 1 | -0/+6 | |
- Add a warning if the region info of the region the user is in isn't found - Remove one possibility for a silently dropped IM. | |||||
2008-11-17 | minor: remove mono compiler warnings | Justin Clarke Casey | 2 | -18/+18 | |
2008-11-17 | commenting out unused variable. | Dr Scofield | 1 | -2/+2 | |
2008-11-17 | Correct prim counts for group land. Correct MessageTransferModule startup | Melanie Thielker | 1 | -12/+9 | |
2008-11-16 | Megapatch. Completely remove the multiparameter IM methods. Remove the insecure | Melanie Thielker | 2 | -33/+5 | |
fromAgentSession field. | |||||
2008-11-16 | First step tidy-up of IM packing/unpacking/repacking | Melanie Thielker | 1 | -11/+18 | |
2008-11-16 | GridIMs don't have a (sending) client, which led to a NRE on access. | Homer Horwitz | 1 | -1/+2 | |
Doesn't use client now in that case. | |||||
2008-11-16 | Add MessageTransferModule interface to all scenes, not only the first | Melanie Thielker | 1 | -1/+1 | |
2008-11-16 | Fix 2 bugs in the message transfer module, thanks, Homer Horwitz! | Melanie Thielker | 1 | -2/+2 | |
2008-11-16 | Introduces the message transfer module. It splits the transfer mechanics off | Melanie Thielker | 2 | -633/+682 | |
the IM module and makes it into a module of it's own, which can be used by all other modules. Removes some ugly hacks. Refer to the IM module to see how it's used. Also fixes the persistence issue (Mantis #2598) | |||||
2008-11-15 | Hack to temporarily fix friends-handling. This will be redone as soon as | Homer Horwitz | 1 | -2/+2 | |
Melanie's CommunicationModule is in. Please note: imSession is a transaction-ID, *not* the agent's session. | |||||
2008-11-09 | Update svn properties. Add copyright headers. Minor formatting cleanup. | Jeff Ames | 1 | -1/+1 | |
2008-11-09 | Reintroduce transactionID to the parameter list for SendInstantMessage. | Melanie Thielker | 1 | -2/+2 | |
It is required by group IM and also for a proper implementation of item give, group notice attachments and offline IM. | |||||
2008-11-08 | * Ported InstantMessageModule to IClientCore | Adam Frisby | 1 | -6/+11 | |
* See http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI#InstantMessageModule.cs | |||||
2008-11-08 | * Added IClientIM to IClientCore interfaces | Adam Frisby | 1 | -9/+9 | |
* Changed SendInstantMessage, dropped fromAgentSession and imSessionID as security precaution, see http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI#Porting_Guide for details on porting. * Removed unused usings from Framework.* | |||||
2008-11-01 | Megapatch that fixes/adds: friend offer/deny/accept, friendship termination, | Homer Horwitz | 1 | -2/+8 | |
on-/offline updates, calling cards for friends. This adds methods in the DB layer and changes the MessagingServer, so a full update (incl. UGAIM) is necessary to get it working. Older regions shouldn't break, nor should older UGAIM break newer regions, but friends/presence will only work with all concerned parts (UGAIM, source region and destination region) at this revision (or later). I added the DB code for MSSQL, too, but couldn't test that. BEWARE: May contain bugs. | |||||
2008-11-01 | Make the IM and friends modules optional. Clean up some code that dealt | Melanie Thielker | 1 | -3/+16 | |
with the old Grid Instant Message over OGS1. Refactor the EventManager to be independent of the rigid module structure design imposed by the current implementation. Message routing is now done in the destination module rather than in the event manager. This way, more or less granular solutions are possible without core changes. | |||||
2008-10-26 | Committing a small fix for EventData along with more plumbing work | Melanie Thielker | 1 | -3/+7 | |
2008-10-25 | A few more bots to yesterday's plumbing: change instant message method | Melanie Thielker | 1 | -1/+2 | |
signature | |||||
2008-10-12 | * Fixed two major unhandled exceptions discovered during the Pub Quiz on friday. | Adam Frisby | 1 | -5/+30 | |
2008-09-06 | * This is the fabled LibOMV update with all of the libOMV types from JHurliman | Teravus Ovares | 1 | -52/+52 | |
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke. | |||||
2008-06-27 | dr scofield's continuing warnings safari: | Dr Scofield | 1 | -1/+2 | |
* code caught lingering around with no real purpose other than causing warnings will be taken down. | |||||
2008-06-25 | Added support for terrain map to be serialised to xml(as base64 binary). ↵ | MW | 1 | -1/+1 | |
useful for places that the terrain map is needed in a serialised form. Also could add console commands to save and load from files, which should be faster than .raw files (these load/save commands are not included/implemented) Add util functions to compress and uncompress strings. Fixed a couple of modules so they use SceneCommunicationService rather than directly call functions on the CommsManager. | |||||
2008-06-04 | Formatting cleanup, minor refactoring, svn properties. | Jeff Ames | 1 | -19/+19 | |
2008-06-01 | * This enables grid-wide instant messaging in a peer to peer with tracker ↵ | Teravus Ovares | 1 | -23/+167 | |
style way over XMLRPC. * Friend status updates are still only local, so you still won't know before instant messaging someone if they're online. * The server each user is on and the user server must be updated or the instant message won't get to the destination. | |||||
2008-06-01 | * Committing more unfinished stuff. Nothing significant at the moment. IM ↵ | Teravus Ovares | 1 | -11/+246 | |
related. | |||||
2008-06-01 | * Committing some stuff I'm working to make it so I can commit an upcoming ↵ | Teravus Ovares | 1 | -3/+169 | |
patch from Dahlia. IM type stuff. No big deal, not done. | |||||
2008-05-01 | Update svn properties. Minor formatting cleanup. | Jeff Ames | 1 | -157/+157 | |
2008-04-30 | * Cruft removal step #1. Cleaning Modules directory. | Adam Frisby | 1 | -37/+38 | |
2008-04-30 | * Refactored Environment/Modules directory - modules now reside in their own ↵ | Adam Frisby | 1 | -0/+157 | |
directory with any associated module-specific classes. * Each module directory is currently inside one of the following category folders: Agent (Anything relating to do with Client<->Server communications.), Avatar (Anything to do with the avatar or presence inworld), Framework (Classes modules can use), Grid (Grid traffic, new OGS2 grid comms), Scripting (Scripting functions, etc), World (The enrivonment/scene, IE Sun/Tree modules.) * This should be moved into a seperate project file. |