aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-12-11* Add create folder userinfo testJustin Clarke Casey2-2/+22
2008-12-11* Pop in a missing using statement without which ↵Justin Clarke Casey1-1/+10
UserProfileCacheServiceTests.cs fails on Windows (but not mono)
2008-12-11minor: Add request inventory testJustin Clarke Casey1-1/+22
2008-12-11* Fold mock classes into existing OpenSim/Tests/Common assembly rather than ↵Justin Clarke Casey1-1/+1
sprouting another one
2008-12-11* Extend test to probe for user details that should existJustin Clarke Casey1-2/+8
2008-12-11* test: Add simple user profile test that checks for non-existing usersJustin Clarke Casey2-4/+20
2008-12-10* refactor: Move inventory handlers out from UserProfileCacheServiceJustin Clarke Casey2-279/+0
* This means that UserProfileCacheService no longer needs to know about IClientAPI and can leave it to callers to do their own error logging * This is also more consistent with the way that item inventory manipulation is handled * I don't really think Scene.PacketHandlers.cs should be a permanent home for these handlers - this is just for convenience
2008-12-10* Establish OpenSim.Framework.Communications.Tests beachheadJustin Clarke Casey1-0/+48
* No valid tests yet
2008-12-10* Apply the other patch from http://opensimulator.org/mantis/view.php?id=2315Justin Clarke Casey2-2/+4
* This means that LL RAW terrains (one source being the upload/download buttons on the estate dialog in the viewer) are now imported the 'right' way around rather than being flipped on the y axis * Existing RAW terrains before this patch will need to be flipped with the "terrain flip y" command from the console after import * More details on the mailing lists soon. -This line, and those below, will be ignored-- M OpenSim/Region/Environment/Modules/World/Terrain/FileLoaders/LLRAW.cs M OpenSim/Framework/Communications/Cache/CachedUserInfo.cs M OpenSim/Framework/Communications/Cache/UserProfileCacheService.cs
2008-12-09* Actually update subfolders of parent folders in the inventory cache when a ↵Justin Clarke Casey3-9/+65
folder gets moved * This was causing inventory folder transfer code to not work properly (this is still temporarily disabled)
2008-12-06Send the creation-date of items to the viewer. This fixes Mantis#2769.Homer Horwitz1-1/+1
2008-12-05killing warnings, reformatting RemoteAdminPluginDr Scofield2-6/+5
2008-12-05some small refactoring of the LoginService to allow sub classes to override ↵MW1-11/+18
the LLSD login authentication
2008-12-04* Put in the code necessary to allow inventory transfer of whole folders ↵Justin Clarke Casey2-1/+8
(and their contents) between agents, not just single items * However, this is not currently activated since it's not absolutely fully tested and there's a bug lurking in there to do with the sending of the BulkInventoryUpdate packets
2008-12-02changed UserManagerBase. IInterServiceInventoryServices ↵MW1-1/+1
m_interServiceInventoryService from private to protected
2008-11-30Update svn properties. Add copyright header. Minor formatting cleanup.Jeff Ames1-1/+1
2008-11-28* test: Extend take object test to finally check that the object made it ↵Justin Clarke Casey1-1/+1
into user inventory and that it was removed from the scene
2008-11-28* test: Add a wodge of code in order to be able to slightly extend a test to ↵Justin Clarke Casey1-1/+0
deliver a taken object to a user inventory folder without throwing an exception * test doesn't actually double check for the presence of the item yet
2008-11-28* refactor: rename UserServiceAdmin to UserAdminServiceJustin Clarke Casey3-5/+8
2008-11-28* refactor: move ResetUserPassword into UserServiceAdminJustin Clarke Casey1-12/+0
2008-11-28* refactor: move CreateUser into UserServiceAdminJustin Clarke Casey4-96/+66
2008-11-28* Changed name of auth function to better reflect actual uselbsa711-2/+3
2008-11-27* Remove unused and largely unimplemented UpdateUserCurrentRegion()Justin Clarke Casey2-23/+0
* please say if this causes you a problem
2008-11-27* test: Add the ability to add a plugin directory to the user and inventory ↵Justin Clarke Casey3-12/+40
services in order to extend unit tests for user and inventory information * I can't spend any longer in trying to get Mono.Addins to work with the unit tests, so this is not a proper plugin at this time
2008-11-25Add copyright headers. Minor formatting cleanup.Jeff Ames1-1/+1
2008-11-25Update svn properties.Jeff Ames1-42/+42
2008-11-25* minor: eliminate mono compiler warningsJustin Clarke Casey1-1/+1
2008-11-25* Apply http://opensimulator.org/mantis/view.php?id=2640Justin Clarke Casey1-0/+42
* This is Diva's hypergrid patch, as perviously discussed on the opensim-dev mailing list * Applied some minor prebuild.xml jiggling to resolve a dependency issue * Thanks Diva!
2008-11-25* Adding some virtual hooks and making some privaets protected for great ↵lbsa711-1/+1
justice.
2008-11-25* First step in refactoring the login code - extracting the authenticationlbsa711-43/+49
2008-11-23Don't serve texture preview from other people's objects if youMelanie Thielker1-0/+27
havenever seen that texture before.
2008-11-23Plumb in the presence notifications and region shutdown/restart messagesMelanie Thielker1-0/+8
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-23Mantis#2660. Thank you kindly, Ruud Lathrop for a patch that:Charles Krinke4-22/+70
This patch adds the option of adding the email when you create a new user. This works in Gridmode as none Gridmode. This option is also added to RemoteAdminPlugin. With a new handler you can create a user with a email.
2008-11-19Adjust to the Helpers->Utils renameMelanie Thielker1-1/+1
2008-11-19Reapply r7369 r7367 r7366 r7370 r7381. This brings it back up to the newMelanie Thielker19-112/+112
libOMV.
2008-11-19Reverting the texture sending patch and the new libOMV. This makes thisMelanie Thielker20-113/+113
release a direct descendant of the stable 7364, with all the features and none of the issues. This omits the following patch chain: r7383 r7382 r7381 r7377 r7375 r7373 r7372 r7370 r7369 r7368 r7367 r7366
2008-11-18Patch from jhurliman. Fixing the texture decoding issues in progressiveMelanie Thielker1-1/+1
texture sending. Grain of salt not included.
2008-11-18* Added and removed debug information relating to client connectionsAdam Frisby1-1/+1
* Minor client fixes * Added the ability for a client to login without a UserProfile, allowing certain alternate clients to connect to the region.
2008-11-17* Update libOMV to r2359. This is necessary for the progressive texture patchJustin Clarke Casey19-112/+112
* Update libopenjpeg as well for this patch. * Appears to be okay on a very short sniff test * Source code will be placed in opensim-libs shortly
2008-11-16- Fix a formatting error in a log message (Mantis#2635).Homer Horwitz1-1/+1
2008-11-11* Restore storing null to represent 'missing asset' requests in the AssetCacheJustin Clarke Casey1-6/+9
* If we don't do this then callers to the polling GetAsset wait the full polling time before returning
2008-11-11* Minor typing fixes in AssetCache - now uses base types for nearly everything.Adam Frisby1-4/+5
* Code Cleanliness Fixes in LLClientView * Using field instead of local variable for handlerUpdatePrimGroupRotation (if you notice any new oddities with prim group rotation after this patch, please mantis)
2008-11-11Update svn properties, minor formatting cleanup.Jeff Ames1-2/+2
2008-11-09* Fixed asset bug.Adam Frisby1-2/+2
2008-11-09* Enabled GTCache for AssetCache Adam Frisby1-191/+77
* Items will now be locally cached for only 24 hours from last access. (Rather than until restart) * Caveat: Implementing the new caching mechanism means statistics gathering on AssetCache is no longer functional. (Justin - you might want to take a look and see if you can somehow get that back and running if you still need it)
2008-11-08Remove empty OSUUID.cs file. Add copyright headers. Minor formatting cleanup.Jeff Ames2-1/+55
2008-11-06Mantis#2566. Thank you kindly, Diva for a patch that:Charles Krinke2-0/+10
This patch introduces a couple of read-only properties, so that I can grab the asset server plugin from a region module. This is needed to set up an http service for accessing standalone assets remotely.
2008-11-05Mantis#2557. Thank you kindly, Diva for a patch that:Charles Krinke1-1/+1
This patch changes a method from private to public. Will make life easier for the asset mapper for the hypergrid.
2008-11-03Thanks diva for patch that makes a bunch of methods in InventoryServiceBase ↵Dahlia Trimble1-8/+8
virtual, so that they can be overriden in subclasses.
2008-11-01Megapatch that fixes/adds: friend offer/deny/accept, friendship termination,Homer Horwitz4-1/+119
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.