aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * A few more fixes to HttpServer.Teravus Ovares2008-12-202-2/+10
| | | | | | | | | * http://www.codeplex.com/webserver/WorkItem/View.aspx?WorkItemId=3110 fix erronious call to beginread that caused an exception which was caught and ignored (increase performance) * Pass socket into httpclientcontectImp and call the disconnect + reuse method so the socket can be reused quicker (increase performance) * Ensured that in every error scenario beginAccept is called (stability) * Fixed header casing (standards compliance) * Fixed Connection: close handling (standards compliance)
* * ReCommit the OpenID patch with a few less dependencies.Teravus Ovares2008-12-206-0/+776
| | | | | | * Removes all references to ASP.NET (System.Web.UI,*) * Removes all references to System.Web.Mobile
* * Apply http://opensimulator.org/mantis/view.php?id=2810Justin Clarke Casey2008-12-181-2/+1
| | | | | | | * Fix set up of master avatar on a fresh OpenSim install * Turns out we had started hashing the password too many times. Thanks jonc!
* * Tweak my previously mentioned nasty hack so it's a little less nastyTeravus Ovares2008-12-181-6/+8
|
* * Added "show queues" command that shows throttling queues for all clients.lbsa712008-12-181-1/+1
| | | | | *** This only works for LLCLientView at the moment ***
* * Add a nasty hack to try and give the HttpServer a few extra lives until we ↵Teravus Ovares2008-12-181-2/+29
| | | | dig more into what's causing it to stop listening.
* * Caught unhandled IOException, and outputted it to log.lbsa712008-12-181-1/+5
|
* * Added more articulate logging of HttpServer so we can diagnose issues.Teravus Ovares2008-12-181-0/+38
|
* * Committing an opensim level error message on httpserver. This might help ↵Teravus Ovares2008-12-181-0/+6
| | | | with the eventqueue http server death.
* * revert r7724 so that PresenceChildStatus() starts throwing NRE's again Justin Clarke Casey2008-12-171-1/+4
| | | | | | * apparantly logout code relies on this happening in certain circumstances. Really, the root issue needs to be investigated.
* * Replace manually zeroing with Array.Clear(). Thanks cmickeybJustin Clarke Casey2008-12-171-3/+1
|
* * Implement 'Save Object Back to My Inventory'. On the Linden client this ↵Justin Clarke Casey2008-12-173-2/+4
| | | | | | | | | 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.
* More work on moving Xfer file transfer handling code to the Client stack ↵MW2008-12-151-1/+1
| | | | | | | from the various region modules that it is currently in. Still not enabled yet.
* Attempt at restoring inventory access after TPs/crossings. RemoveClient in ↵diva2008-12-151-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.
* * minor: Stop presence child status suffering an NRE if the agent uuid given ↵Justin Clarke Casey2008-12-151-1/+9
| | | | is not represent at all
* Plumb the TP-Sending packetsMelanie Thielker2008-12-141-0/+6
|
* Mantis#2725. Thank you kindly, Diva, for a patch that:Charles Krinke2008-12-143-1/+9
| | | | | | | Adds missing protocol pieces for EstablishAgentCommunication event which allows the client to activate CAPS and the EQ for child agents.
* Mantis#2811. Thank you kindly, Diva for a patch that resolvesCharles Krinke2008-12-131-1/+1
| | | | | | | some of our DNS/dotted decimal issues that plague teleporting. We are increasing the MajorInterfaceVersion from 1 to 2 in the gridserver, so sims will need to be updated on various grids.
* more work on moving FileTransfer code to the clientstack.MW2008-12-131-2/+3
| | | | | Still not enabled.
* Add copyright headers.Jeff Ames2008-12-131-1/+28
|
* Update svn properties.Jeff Ames2008-12-131-15/+15
|
* more work on moving FileTransfer code to the clientstack.MW2008-12-121-1/+2
| | | | | Although its still not enabled.
* Add OpenSim.Framework.IClientFileTransfer.MW2008-12-121-0/+14
|
* * Extend update test to test situation where it also moves the folderJustin Clarke Casey2008-12-122-17/+45
| | | | | | * Correct logic so that update folder behaves as expected
* * Create update folder testJustin Clarke Casey2008-12-122-0/+33
| | | | | | * Correct small logic elidation
* * minor: make AddRequest() protected since in principle it shouldn't be used ↵Justin Clarke Casey2008-12-121-1/+1
| | | | outside the class and its descendents
* * Actually properly enable the purge folders test and correct some problemsJustin Clarke Casey2008-12-121-0/+5
|
* * add purge folder testJustin Clarke Casey2008-12-121-2/+25
|
* * Add user info move inventory folder testJustin Clarke Casey2008-12-121-9/+46
|
* * extend user profile create folder test to check that one can't create a ↵Justin Clarke Casey2008-12-121-2/+13
| | | | folder with a non-existant parent folder id
* * Add file missing from last commitJustin Clarke Casey2008-12-121-0/+95
|
* * refactor: pull out common user profile test code into utility functionsJustin Clarke Casey2008-12-122-46/+16
|
* * refactor: Stop exposing InventoryFolderImpl.SubFolders publiclyJustin Clarke Casey2008-12-114-60/+84
|
* * Add get child folder testJustin Clarke Casey2008-12-112-0/+44
|
* * Add create folder userinfo testJustin Clarke Casey2008-12-112-2/+22
|
* * Pop in a missing using statement without which ↵Justin Clarke Casey2008-12-111-1/+10
| | | | UserProfileCacheServiceTests.cs fails on Windows (but not mono)
* minor: Add request inventory testJustin Clarke Casey2008-12-112-3/+22
|
* * Fold mock classes into existing OpenSim/Tests/Common assembly rather than ↵Justin Clarke Casey2008-12-111-1/+1
| | | | sprouting another one
* * Extend test to probe for user details that should existJustin Clarke Casey2008-12-111-2/+8
|
* * test: Add simple user profile test that checks for non-existing usersJustin Clarke Casey2008-12-112-4/+20
|
* * refactor: Move inventory handlers out from UserProfileCacheServiceJustin Clarke Casey2008-12-102-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
* * Establish OpenSim.Framework.Communications.Tests beachheadJustin Clarke Casey2008-12-101-0/+48
| | | | | | * No valid tests yet
* * Apply the other patch from http://opensimulator.org/mantis/view.php?id=2315Justin Clarke Casey2008-12-102-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
* * Actually update subfolders of parent folders in the inventory cache when a ↵Justin Clarke Casey2008-12-093-9/+65
| | | | | | | | folder gets moved * This was causing inventory folder transfer code to not work properly (this is still temporarily disabled)
* * Added primitive exception logging capabilities.Adam Frisby2008-12-091-0/+28
| | | | | | | * Disabled by default (see OpenSim.ini.example for how to enable) * Saves exceptions to a folder on disk (default "crashes") when enabled. * These reports can then be uploaded or posted to help debug an error.
* Send the creation-date of items to the viewer. This fixes Mantis#2769.Homer Horwitz2008-12-061-1/+1
|
* killing warnings, reformatting RemoteAdminPluginDr Scofield2008-12-052-6/+5
|
* some small refactoring of the LoginService to allow sub classes to override ↵MW2008-12-051-11/+18
| | | | the LLSD login authentication
* * Put in the code necessary to allow inventory transfer of whole folders ↵Justin Clarke Casey2008-12-043-1/+15
| | | | | | | | (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
* changed UserManagerBase. IInterServiceInventoryServices ↵MW2008-12-021-1/+1
| | | | m_interServiceInventoryService from private to protected