Commit History

Autor SHA1 Mensaxe Data
  Justin Clark-Casey (justincc) de19dc3024 refactor: rename SOG/SOP.GetProperties() to SendPropertiesToClient() to reflect what it actually does %!s(int64=13) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 7eca929686 Eliminate pointless checks of SOG.RootPart != null %!s(int64=13) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 9f72fbcb75 Add an async inventory details sender to respond to FetchInventory packets. %!s(int64=13) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 5f9edd195c Fix broken inventory links on viewer 2. %!s(int64=13) %!d(string=hai) anos
  Diva Canto 6a9ae9e7cb Global creator information working on MySQL DB and on load/save OARs. Creator name properly shown on the viewer as first.last @authority. %!s(int64=14) %!d(string=hai) anos
  Melanie 29646bcf67 Fix an inventory fetch issue %!s(int64=14) %!d(string=hai) anos
  John Hurliman 860b2a502f Changed SceneObjectGroup to store parts with the fast and thread-safe MapAndArray collection %!s(int64=14) %!d(string=hai) anos
  Jeff Ames f1f0bc23f4 Formatting cleanup. %!s(int64=14) %!d(string=hai) anos
  John Hurliman dd277a0d02 First pass at cleaning up thread safety in EntityManager and SceneGraph %!s(int64=14) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 1c0b4457cd Improve liveness by operating on list copies of SOG.Children where appropriate %!s(int64=14) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 8031f8ec09 Improve consistency of locking for SOG.m_parts in order to avoid race conditions in linking and unlinking %!s(int64=14) %!d(string=hai) anos
  Diva Canto 53594e599e * Fixes Library bugs in grid mode. Partly a missing check and partly a missing configuration. %!s(int64=14) %!d(string=hai) anos
  Melanie baaf660511 Merge branch 'master' into presence-refactor %!s(int64=14) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 05a3e37b85 Apply http://opensimulator.org/mantis/view.php?id=3334 %!s(int64=15) %!d(string=hai) anos
  Diva Canto c5ea783526 OpenSim/Framework/Communications/Cache deleted. LibraryRootFolder deleted. %!s(int64=15) %!d(string=hai) anos
  Diva Canto 0c2946031b CommunicationsManager is practically empty. Only NetworkServersInfo is there. %!s(int64=15) %!d(string=hai) anos
  Diva Canto 6998668bbc * Last reference to CommsManager.UserProfileCacheService removed %!s(int64=15) %!d(string=hai) anos
  Diva Canto 25fdbd6cbc Less refs to UserProfileCacheService. Compiles but likely doesn't run. %!s(int64=15) %!d(string=hai) anos
  Diva Canto 8a9677a531 The Library Service is now working. UserProfileCacheService.LibraryRoot is obsolete. Didn't delete it yet to avoid merge conflicts later -- want to stay out of core as much as possible. %!s(int64=15) %!d(string=hai) anos
  Melanie c72f78215b Backport the fixes to WebFetchInventoryDescendents to the UDP %!s(int64=15) %!d(string=hai) anos
  John Hurliman c75d415648 * Converts ClientManager.ForEach() (and as a result, Scene.ForEachClient()) to use a non-blocking parallel method when operating in async mode %!s(int64=15) %!d(string=hai) anos
  John Hurliman 4847e62e9f * Switched all operations on the list of clients that could be either sync or async to use Scene.ForEachClient() instead of referencing ClientManager directly %!s(int64=15) %!d(string=hai) anos
  John Hurliman 23a334b9f5 * Rewrote ClientManager to remove Lindenisms from OpenSim core, improve performance by removing locks, and replace LLUDPClientCollection %!s(int64=15) %!d(string=hai) anos
  John Hurliman c893761319 * Unregister event handlers in LLUDPServer when a client logs out and disconnects %!s(int64=15) %!d(string=hai) anos
  Diva Canto d344ca932d A small change in FetchInventoryDescendantsCAPS. %!s(int64=15) %!d(string=hai) anos
  Diva Canto 8c255b374a Uncommented log message on CAPs FetchInventoryDescendants %!s(int64=15) %!d(string=hai) anos
  Jeff Ames 606e831ff5 Formatting cleanup. %!s(int64=15) %!d(string=hai) anos
  Jeff Ames ee205e7e81 Formatting cleanup. %!s(int64=15) %!d(string=hai) anos
  John Hurliman 33133e23b1 Fixes seven leaky .BeginInvoke() calls %!s(int64=15) %!d(string=hai) anos
  Melanie 976cf4284b Fix up WebFetchInventoryDescendents to really return all data needed, %!s(int64=15) %!d(string=hai) anos