aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-12-21Small null check in DeregisterHandlers.diva1-2/+5
2008-12-17* Implement 'Save Object Back to My Inventory'. On the Linden client this ↵Justin Clarke Casey1-1/+2
is in the Tools menu available when editing an object * This facility allows you to save changes to an object that you've rezzed into a region back into their original inventory item without having to take a copy of the rezzed object.
2008-12-15Attempt at restoring inventory access after TPs/crossings. RemoveClient in ↵diva1-0/+1
Scene was being too aggressive at nixing the user out of the cache. We're now relying on NeedSceneCacheClear to decide whether to nix it or not. All other mods in other files are for better debugging messages.
2008-12-12* Extend update test to test situation where it also moves the folderJustin Clarke Casey2-17/+45
* Correct logic so that update folder behaves as expected
2008-12-12* Create update folder testJustin Clarke Casey2-0/+33
* Correct small logic elidation
2008-12-12* minor: make AddRequest() protected since in principle it shouldn't be used ↵Justin Clarke Casey1-1/+1
outside the class and its descendents
2008-12-12* Actually properly enable the purge folders test and correct some problemsJustin Clarke Casey1-0/+5
2008-12-12* add purge folder testJustin Clarke Casey1-2/+25
2008-12-12* Add user info move inventory folder testJustin Clarke Casey1-9/+46
2008-12-12* extend user profile create folder test to check that one can't create a ↵Justin Clarke Casey1-2/+13
folder with a non-existant parent folder id
2008-12-12* Add file missing from last commitJustin Clarke Casey1-0/+95
2008-12-12* refactor: pull out common user profile test code into utility functionsJustin Clarke Casey2-46/+16
2008-12-11* refactor: Stop exposing InventoryFolderImpl.SubFolders publiclyJustin Clarke Casey4-60/+84
2008-12-11* Add get child folder testJustin Clarke Casey2-0/+44
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