aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Modules/Avatar (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-11-16Fix friends again. Friends-handling is now stateless and, thanks toHomer Horwitz1-263/+135
MessageTransferModule, much easier to understand (I hope).
2008-11-16Megapatch. Completely remove the multiparameter IM methods. Remove the insecureMelanie Thielker5-148/+114
fromAgentSession field.
2008-11-16First step tidy-up of IM packing/unpacking/repackingMelanie Thielker1-11/+18
2008-11-16GridIMs don't have a (sending) client, which led to a NRE on access.Homer Horwitz1-1/+2
Doesn't use client now in that case.
2008-11-16Add MessageTransferModule interface to all scenes, not only the firstMelanie Thielker1-1/+1
2008-11-16Fix 2 bugs in the message transfer module, thanks, Homer Horwitz!Melanie Thielker1-2/+2
2008-11-16Introduces the message transfer module. It splits the transfer mechanics offMelanie Thielker4-658/+722
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-15Hack to temporarily fix friends-handling. This will be redone as soon asHomer Horwitz1-2/+2
Melanie's CommunicationModule is in. Please note: imSession is a transaction-ID, *not* the agent's session.
2008-11-15Update svn properties, minor formatting cleanup.Jeff Ames1-18/+2
2008-11-14From: Alan Webb (alan_webb@us.ibm.com)Dr Scofield4-110/+129
Fixed the IRC code so that it deals with regions coming and going.
2008-11-14Some changes to the money module to allow a more flexible system ofMelanie Thielker1-7/+12
applying charges
2008-11-13From: awebb@us.ibm.comSean Dague1-1/+1
Fix the long-standing "lost clothing" bug by making AvatarFactory a non shared module (which it should have been all along).
2008-11-12Revamp inventory transfer module, step 1. Inventory will now be saved ifMelanie Thielker1-99/+117
destination user is offline/out of range. No more eternal cache is needed for tracking IDs. Code cleanup. Removed some casts from IScene to Scene. Decline now properly places item in trash rather than deleting it outright.
2008-11-09Update svn properties. Add copyright headers. Minor formatting cleanup.Jeff Ames1-1/+1
2008-11-09Reintroduce transactionID to the parameter list for SendInstantMessage.Melanie Thielker2-5/+5
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 IClientCoreAdam Frisby1-6/+11
* See http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI#InstantMessageModule.cs
2008-11-08* Added IClientIM to IClientCore interfacesAdam Frisby3-17/+17
* 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-06- fixes comparison of struct against null (no no no)Dr Scofield4-39/+39
- fixes IRCBridgeModule's XmlRpc method really paying attention to region parameter - cleans up indentation in IRCBridge code - fixes ConciergeModule exception on client logout
2008-11-04* Prevent texture sender thread termination from immediately crashing the simJustin Clarke Casey1-2/+0
2008-11-04* minor: doc and log message tweaking for wearablesJustin Clarke Casey1-4/+15
2008-11-04fix: ArchiveReadRequest.URIFetch stumbles over absent content length fieldDr Scofield1-0/+1
fix: region parameter in IRCBridgeModule XmlRpc was check for presence but not actually used...
2008-11-03Small fix for a possible NRE in standalone mode, killing theHomer Horwitz1-2/+2
client-thread. Will hopefully fix Mantis#2536.
2008-11-03* mionr: correct CONTRIBUTORS file for PlughJustin Clarke Casey1-2/+2
2008-11-03* minor: fussy little change to put colons in some log outputJustin Clarke Casey1-12/+12
2008-11-03* minor: don't need to null check config source in clientstack settings ↵Justin Clarke Casey1-1/+0
since this is always non null
2008-11-03completing move to refactored multi-channel capable IRCBridgeModuleDr Scofield3-30/+30
2008-11-03dropping old IRCBridgeModule.Dr Scofield2-1095/+0
2008-11-03merging changes from IRCBridgeModule in to XIRCBridgeModule; swappingDr Scofield6-67/+84
OpenSim.ini config tags in preparation for merge of IRCBridgeModule and XIRCBridgeModule.
2008-11-02- Add Util.isUUIDHomer Horwitz1-0/+4
- Add tests for Util.isUUID - First part of the fix for protocol interoperability between viewer 1.20 and 1.21 for friend offers.
2008-11-02Update svn properties, formatting cleanup.Jeff Ames1-13/+13
2008-11-01Megapatch that fixes/adds: friend offer/deny/accept, friendship termination,Homer Horwitz2-422/+725
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* minor: Remove mono compiler warningJustin Clarke Casey1-1/+1
2008-11-01Make the IM and friends modules optional. Clean up some code that dealtMelanie Thielker3-7/+26
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-11-01Make the inventory transfer module replacable in config.Melanie Thielker1-0/+9
2008-11-01Update svn properties, minor formatting cleanup.Jeff Ames1-13/+13
2008-10-30From: Alan Webb (alan_webb@us.ibm.com)Dr Scofield6-11/+2128
XIRCBrigeModule is transient, will merge it with IRCBridgeModule: extends/refactors IRCBridgeModule to support channel-per-region (if desired).
2008-10-28* minor: Add documentation to some of the appearance methods, change some ↵Justin Clarke Casey1-10/+14
logging messages
2008-10-28* minor: Doc and log message tidy upJustin Clarke Casey1-3/+2
* reinstate debug level log message indicating when a child agent is made a root for future debugging purposes
2008-10-27* cleanup: Update the avatar factory (appearance module) in ↵Justin Clarke Casey1-199/+80
Region/Environment and use that instead of the Region/Modules/AvatarFactory * Remove the AvatarFactory dll
2008-10-27* minor: remove mono compiler warningsJustin Clarke Casey1-9/+9
2008-10-27Update svn properties, minor formatting cleanup.Jeff Ames1-3/+3
2008-10-26Committing a small fix for EventData along with more plumbing workMelanie Thielker1-3/+7
2008-10-25A few more bots to yesterday's plumbing: change instant message methodMelanie Thielker2-4/+5
signature
2008-10-24Plumb some moreMelanie Thielker1-0/+12
2008-10-24Lotsa plumming :)Melanie Thielker1-1/+1
2008-10-23removing unused method from ConciergeModule. adding attendee listDr Scofield1-47/+169
logic to ConciergeModule. adding XmlRpc method to allow update of welcome template for a region. documenting [Concierge] "password" option in OpenSim.ini.example.
2008-10-23cleaning up commented lines in IRCConnector; changing access_passwordDr Scofield2-36/+36
logic to use a regexp.
2008-10-21Pare the groups module down to basics. Adjust dependent files so that aMelanie Thielker1-135/+82
real groups module can even be implemented.
2008-10-21adding "welcome" support to Concierge: allows to specify via Dr Scofield1-8/+60
welcomes = /path/to/welcome/files/directory a directory in which you can place welcome templates for concierged regions (those regions that match the "regions" regexp). you can use format substitution: 0: will be replaced by avatar name of the avatar entering the region 1: will be replaced by region name 2: will be replaced the name of the concierge
2008-10-21cleanup.Dr Scofield1-3/+3