Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Fixes [irritating] edge case in Util.GetLocalHost which could return an ↵ | Adam Frisby | 2009-05-23 | 1 | -12/+33 |
| | | | | | | | | IPv6 address if no non-loopback IPv4 address can be found. * Restores internal IPv6 support to NetworkUtil.* * Fixes bad login unit tests. | ||||
* | * Pipes requestors IP address through all XmlRpcRequest delegates. This is ↵ | Adam Frisby | 2009-05-23 | 1 | -9/+9 |
| | | | | | | | | | | needed to be able to 'NAT-wrap' the login sequence. * If you have something using XmlRpc that isn't in core, change your method signature from: (XmlRpcRequest request) to: (XmlRpcRequest request, IPEndPoint remoteClient) | ||||
* | Remove the old asset cache and local services and the configurations for them | Melanie Thielker | 2009-05-18 | 1 | -60/+1 |
| | |||||
* | instrument most of the tests with a new InMethod function that may help us ↵ | Sean Dague | 2009-05-07 | 2 | -0/+26 |
| | | | | | | | figure out where that pesky deadlock is during test runs. | ||||
* | - moving banned check and public/private check to | Dr Scofield | 2009-05-05 | 1 | -1/+3 |
| | | | | | | | | | | Scene.NewUserConnection() - adding reason reporting this enforces estate bans very early on and prevents us from circulating client objects that we'd then have to retract once we realize that the client is not allowed into the region | ||||
* | * minor: move user profile test utils to test/common/setup for future reuse | Justin Clarke Casey | 2009-04-24 | 2 | -67/+1 |
| | |||||
* | * Allow interested user data plugins to store temporary user profiles | Justin Clarke Casey | 2009-04-23 | 2 | -3/+8 |
| | | | | | | * Database and the OGS1 plugins are not interested and hence ignore these calls | ||||
* | * Add user data plugin to store temporary profiles (which are distinct from ↵ | Justin Clarke Casey | 2009-04-23 | 1 | -2/+5 |
| | | | | | | | | | cached) * Plugin not yet used * Existing functionality should not be affected in any way | ||||
* | * Comment out user profile cache update method for now | Justin Clarke Casey | 2009-04-21 | 1 | -0/+3 |
| | |||||
* | * extend user cache update test to check data backend | Justin Clarke Casey | 2009-04-21 | 1 | -0/+3 |
| | |||||
* | * Add the ability to update profiles via the cache, so that cached profiles ↵ | Justin Clarke Casey | 2009-04-21 | 1 | -0/+29 |
| | | | | | | | | don't become stale * Add corresponding unit test | ||||
* | * Extend get user profile test to cover retrieval by name | Justin Clarke Casey | 2009-04-17 | 2 | -37/+28 |
| | |||||
* | Fix a test-breakage introduced in r9144 | Homer Horwitz | 2009-04-14 | 1 | -2/+2 |
| | |||||
* | Adds session authentication upon NewUserConnections. Adds user key ↵ | diva | 2009-04-14 | 1 | -0/+5 |
| | | | | authentication (in safemode only) upon CreateChildAgents. All of this for Hypergrid users too. This addresses assorted spoofing vulnerabilities. | ||||
* | * Change simple asset cache test to manually pump the asset server rather ↵ | Justin Clarke Casey | 2009-04-14 | 1 | -8/+7 |
| | | | | than relying on another thread | ||||
* | * Explicitly start the asset server thread so that unit tests can run single ↵ | Justin Clarke Casey | 2009-04-14 | 1 | -1/+3 |
| | | | | rather than multi-threaded (which may be behind the occasional test freezes) | ||||
* | * Some more experimental work on distributed assets. Nothing hotwired yet. | lbsa71 | 2009-04-13 | 1 | -0/+5 |
| | | | | | | | | | * Introduced preprocess step in FetchAsset (Might revert this later) * Some minor CCC * Added actual implementation of GetUserProfile( uri ) and the corresponding handler to OGS1. * Introduced non-functioning GetUserUri( userProfile) awaiting user server wireup (this might move elsewhere) | ||||
* | * Added some more experimental code; nothing wired in so far. | lbsa71 | 2009-04-09 | 1 | -3/+95 |
| | |||||
* | * Introduced some experimental code with regards to asset data substitution | lbsa71 | 2009-04-08 | 1 | -3/+14 |
| | |||||
* | Another bit of refactoring to try to make sense of ↵ | diva | 2009-03-29 | 1 | -0/+1 |
| | | | | OpenSim.Framework.Communications. Everything that looks like a service, with service handlers, moved to .Services -- i.e. LoginService and Response, and GridInfoService. The rest of the changes were to adapt to the new locations of those files. | ||||
* | * minor: remove some mono compiler warnings | Justin Clarke Casey | 2009-03-09 | 1 | -2/+2 |
| | |||||
* | * Add basic asset cache get test | Justin Clarke Casey | 2009-03-09 | 1 | -0/+88 |
| | |||||
* | * Added TXXX in front of unit tests to make sure they are running in the ↵ | Sean Dague | 2009-03-09 | 1 | -7/+7 |
| | | | | | | | correct order. Although it might not make a difference here, this pattern should be followed to avoid further issues. From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com> | ||||
* | Refactor login test class. | Mike Mazur | 2009-03-09 | 1 | -115/+126 |
| | | | | | | | There were multiple tests in one test method (T011_Auth_Login). This test has been refactored into multiple tests. Common setup code was placed into a SetUp method executed before each test. | ||||
* | Fix tests broken in r8732. | Mike Mazur | 2009-03-09 | 1 | -0/+14 |
| | | | | | | | | | Recent changes in the code handling login_to_simulator XMLRPC method calls caused two tests to fail because not enough parameters were being supplied with the method call. The parameters added in this patch work, but I'm not sure whether they are actually correct or even relevant. Diva, please look over this. | ||||
* | Renamed ILoginRegionsConnector to ILoginServiceToRegionsConnector and moved ↵ | MW | 2009-03-03 | 1 | -1/+1 |
| | | | | it from OpenSim.Client.Linden to OpenSim.Framework. | ||||
* | Moved Linden protocol login handling to modules in OpenSim.Client.Linden. ↵ | MW | 2009-03-03 | 1 | -17/+113 |
| | | | | | | | | There are two region modules in there LLStandaloneLoginModule (for standalone mode) and LLProxyLoginModule (for grid mode which just handles incoming expect_user and logoff_user messages from the remote login server) Changed OpenSim.Framework.Communications.Tests.LoginServiceTests to use the LLStandaloneLoginService (from the LLStandaloneLoginModule) rather than LocalLoginService. Really these login tests should most likely be somewhere else as they are testing specific implementations of login services. Commented out the old LocalLoginService as its no longer used, but want to check there are no problems before it gets deleted. | ||||
* | * refactor: Move RequestInventoryForUser() from service to CachedUserInfo | Justin Clarke Casey | 2009-02-12 | 2 | -3/+4 |
| | | | | | | * This simplifies callers in most cases - CachedUserInfo is already handling the rest of the fetch inventory work anyway | ||||
* | * optimized usings. | lbsa71 | 2009-02-12 | 3 | -13/+6 |
| | |||||
* | - move OpenSim/Framework/IInventoryData.cs to | Mike Mazur | 2009-02-03 | 1 | -55/+56 |
| | | | | | | OpenSim/Data/IInventoryData.cs - trim trailing whitespace | ||||
* | * minor: remove some mono compiler warnings | Justin Clarke Casey | 2009-01-13 | 1 | -1/+1 |
| | |||||
* | Enhanced LoginServiceTests to test for authentication and response | Sean Dague | 2009-01-12 | 1 | -18/+197 |
| | | | | | | | Expanded TestUserDataPlugin to cover new methods From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com> | ||||
* | * remove mono compiler warnings | Justin Clarke Casey | 2009-01-06 | 1 | -8/+0 |
| | |||||
* | * Centralize references to the well known blank texture ↵ | Justin Clarke Casey | 2009-01-05 | 1 | -3/+2 |
| | | | | 5748decc-f629-461c-9a36-a35a221fe21f to a constant in OpenSim.Framework.Util | ||||
* | * Add prereqs and usings required by the Windows compiler | Justin Clarke Casey | 2009-01-05 | 1 | -0/+2 |
| | |||||
* | * Add seed cap check to login test | Justin Clarke Casey | 2009-01-05 | 1 | -5/+15 |
| | |||||
* | * Simplify test code by always setting up mock 'in memory' user and ↵ | Justin Clarke Casey | 2009-01-05 | 3 | -51/+22 |
| | | | | | | | | inventory data plugins for every TestCommunicationsManager * imo the gain in simplcity of test code outweighs the very small cost of setting up some stuff that some tests will never use | ||||
* | * Extend stub to test the successful login of a user on the local login service | Justin Clarke Casey | 2009-01-05 | 1 | -0/+96 |
| | | | | | | * Test does not do authentication | ||||
* | * Extend update test to test situation where it also moves the folder | Justin Clarke Casey | 2008-12-12 | 1 | -10/+37 |
| | | | | | | * Correct logic so that update folder behaves as expected | ||||
* | * Create update folder test | Justin Clarke Casey | 2008-12-12 | 1 | -0/+32 |
| | | | | | | * Correct small logic elidation | ||||
* | * Actually properly enable the purge folders test and correct some problems | Justin Clarke Casey | 2008-12-12 | 1 | -0/+5 |
| | |||||
* | * add purge folder test | Justin Clarke Casey | 2008-12-12 | 1 | -2/+25 |
| | |||||
* | * Add user info move inventory folder test | Justin Clarke Casey | 2008-12-12 | 1 | -9/+46 |
| | |||||
* | * extend user profile create folder test to check that one can't create a ↵ | Justin Clarke Casey | 2008-12-12 | 1 | -2/+13 |
| | | | | folder with a non-existant parent folder id | ||||
* | * Add file missing from last commit | Justin Clarke Casey | 2008-12-12 | 1 | -0/+95 |
| | |||||
* | * refactor: pull out common user profile test code into utility functions | Justin Clarke Casey | 2008-12-12 | 1 | -45/+16 |
| | |||||
* | * refactor: Stop exposing InventoryFolderImpl.SubFolders publicly | Justin Clarke Casey | 2008-12-11 | 1 | -2/+2 |
| | |||||
* | * Add get child folder test | Justin Clarke Casey | 2008-12-11 | 1 | -0/+27 |
| | |||||
* | * Add create folder userinfo test | Justin Clarke Casey | 2008-12-11 | 1 | -1/+21 |
| | |||||
* | * Pop in a missing using statement without which ↵ | Justin Clarke Casey | 2008-12-11 | 1 | -1/+10 |
| | | | | UserProfileCacheServiceTests.cs fails on Windows (but not mono) |