Commit History

Author SHA1 Message Date
  MW 13a077674c checking that these two files are commented out 16 years ago
  MW c2ea7b99e1 Moved Avatar appearance Factory to its own project so that the reference to MySQLDatabaseMapper could be removed from Region.Environment. 16 years ago
  lbsa71 ba2de258f4 * Refactored out circular reference in Region.Environment <-> Framework.Data.Base 16 years ago
  Jeff Ames 47180080f0 Formatting cleanup. 16 years ago
  Adam Frisby c5d1f87cd2 * Removed and sorted using clauses in a number of files. 16 years ago
  lbsa71 84959bf530 * Renamed the Data Framework namespaces 16 years ago
  MW 23c7c6dabd Fixed bug in AvatarFactoryModule that resulted in removing cloth items, not being persisted. 16 years ago
  MW 8ad450f83e More work on trying to get AvatarFactoryModule to play nicely with multiple threads 16 years ago
  MW 4616563cc4 Added "better" multi thread handling to AvatarFactoryModule, which uses EventWaitHandles, I'm a bit concerned about what effect this might have on performance in a large grid. But I've spent long enough on this problem for one day and as its valentines day, I will be killed and tortured (most likely not in that order) if I don't stop work for the day soon. 16 years ago
  Justin Clarke Casey 1229503764 Revert the index -> Add changes made in AvatarFactoryModule previously. It appears that in conjunction with MW's locking changes, that two threads may race to create the avatar 16 years ago
  Justin Clarke Casey df21da6dec * Patch from Dr Schofld's (IBM). In his own words 16 years ago
  MW d91c03e23b Added some locks on the cache Dictionary in AvatarFactoryModule. 16 years ago
  Justin Clarke Casey 5e9ae68df4 * Fix for mantis 522. However, I would be a little surprised if this code did much anyway, so perhaps it's not currently in use. 16 years ago
  Tedd Hansen d1e0b642f4 * Renamed and moved avatar appearance config keys. Everyone who has appearance persistence needs to set new params for it (check OpenSim.ini.example) 16 years ago
  MW 5a63047144 small bit of refactoring, 16 years ago
  MW 755ad9e3e0 First part of avatar persistence, currently only really works in standalone mode (with accounts_authenticate set to true), it also only currently has a mysql database connector. (sqlite one will follow soon). It also uses the tribalmedia database system, so this needs checking to see if the old problems with mono have been fixed. 16 years ago
  lbsa71 f72b834b25 * setting some readonlies 16 years ago
  lbsa71 efd90b56b7 * Optimized usings 17 years ago
  Jeff Ames 8d995a5a5d Minor cleanup 17 years ago
  Teravus Ovares 9abe4b2ebf * Start listening for client connections immediately after a region initializes during initial instance startup. (as opposed to waiting for 'all of the regions' to initialize first) 17 years ago
  Jeff Ames 712efda9b9 added copyright notices 17 years ago
  MW 87b337ebf9 Enabled the TextureDownloadModule, so that hopefully I might get some feedback, as to if it makes the texture problem better or worse. As I plan/hope to work on texture/asset downloading this weekend. 17 years ago
  MW e23290eff6 Avatar Appearance refactoring /changes. Added a AvatarAppearance class, each ScenePresence "has" a AvatarAppearance object. All the ScenePresences in a opensim related to one user (so a user's various ScenePresence's in all the regions in that instance) share the same AvatarAppearance object. This means that a user's avatar should appear correctly (to both that user and other users) no matter what border crossing or teleporting they have done. 17 years ago
  MW 4eba3373dc Fixed bug in Appearance update in AvatarFactoryModule. 17 years ago
  MW 285fa3fe9e Some refactoring 17 years ago
  Jeff Ames 4c0ddacc16 minor meaningless changes 17 years ago
  MW 555afddbad Just for Cfk! 17 years ago
  MW 5ae8759de1 Added some error handling (and console output) to BaseHttpServer. 17 years ago
  MW cac98171e5 Very partial Avatar Appearance (ie, clothes/body parts) "storage". In standalone mode it will mean that when you log off and log back on ,as long as the region server hasn't been restarted , your avatar will start with wearing the clothes that it wore on log off. In grid mode its even more limited in that wearing/removing clothes/body parts are only stored in the region server instance you are one. so if you are in a different region to your login region (which are on different region server instances), and then change clothes, those changes won't be remembered. So as said, its very limited but is a small step towards having proper appearance persist. 17 years ago
  MW c28f505caa small bit of refactoring 17 years ago