aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications (follow)
Commit message (Collapse)AuthorAgeFilesLines
* From Alan Webb <awebb@linux.vnet.ibm.com>Sean Dague2009-02-093-8/+9
| | | | | | | | | | | These changes replace all direct references to the AssetCache with IAssetCache. There is no change to functionality. Everything works as before. This is laying the groundwork for making it possible to register alternative asset caching mechanisms without disrupting other parts of OpenSim or their dependencies upon AssetCache functionality.
* The DataPluginFactory is now a set of generic methods instead ofMike Mazur2009-02-092-2/+2
| | | | | multiple duplicates of the same code.
* This changeset is the step 1 of 2 in refactoringDr Scofield2009-02-062-3/+9
| | | | | | | | | | | | | | | | | | | | OpenSim.Region.Environment into a "framework" part and a modules only part. This first changeset refactors OpenSim.Region.Environment.Scenes, OpenSim.Region.Environment.Interfaces, and OpenSim.Region.Interfaces into OpenSim.Region.Framework.{Interfaces,Scenes} leaving only region modules in OpenSim.Region.Environment. The next step will be to move region modules up from OpenSim.Region.Environment.Modules to OpenSim.Region.CoreModules and then sort out which modules are really core modules and which should move out to forge. I've been very careful to NOT BREAK anything. i hope i've succeeded. as this is the work of a whole week i hope i managed to keep track with the applied patches of the last week --- could any of you that did check in stuff have a look at whether it survived? thx!
* * Introduce a new "default" option for asset_database in the [STORAGE] sectionJustin Clarke Casey2009-02-041-0/+1
| | | | | | | | * This option makes OpenSim use the usual db based asset service in standalone, and the grid based one in grid mode * The other options can (local, grid, etc) can still be used explicitly as before * Also change OpenSim.ini.example and the surrounding explanative text
* - add OpenSim.Framework.AssetMetadata class. AssetBase is now composed of itMike Mazur2009-02-045-77/+77
| | | | | - trim trailing whitespace
* - moved data plugin loading code from various places toMike Mazur2009-02-032-23/+18
| | | | | | | | OpenSim/Data/DataPluginFactory.cs - removed dependencies on a few executable assemblies in bin/OpenSim.Data.addin.xml - trim trailing whitespace
* - move OpenSim/Framework/IUserData.cs to OpenSim/Data/IUserData.csMike Mazur2009-02-031-30/+30
| | | | | - trim trailing whitespace
* - move OpenSim/Framework/IInventoryData.cs toMike Mazur2009-02-032-57/+60
| | | | | | OpenSim/Data/IInventoryData.cs - trim trailing whitespace
* - move IAssetDataPlugin from OpenSim/Framework/IAssetProvider.cs toMike Mazur2009-02-032-0/+2
| | | | | | OpenSim/Data/IAssetData.cs - remove some trailing whitespace
* Rename IAssetProviderPlugin to IAssetDataPlugin aligning with the other data ↵Mike Mazur2009-02-032-6/+6
| | | | plugins.
* * Write a simple archive loading test which doesn't actually do any testing ↵Justin Clarke Casey2009-01-231-7/+3
| | | | yet apart from not blow up
* * Extend archive test to check for the presence of a control file in a saved ↵Justin Clarke Casey2009-01-232-1/+3
| | | | archive
* * refactor: Extract caps related code from scene and put into a region moduleJustin Clarke Casey2009-01-211-1/+1
| | | | | | * No functional changes in this revision
* - remove extra "; in http_loginform.html.example; fix issue 3025Mike Mazur2009-01-211-2/+2
| | | | | | - sync up default HTML generated in LoginService.cs with that in http_loginform.html.example
* Set request method for REST requests with no input.Mike Mazur2009-01-211-0/+1
|
* No longer append a "texture" parameter on texture asset requests. TheMike Mazur2009-01-191-2/+0
| | | | | | asset server doesn't check for the existence of this parameter since r2744.
* * minor: remove some mono compiler warningsJustin Clarke Casey2009-01-131-1/+1
|
* Enhanced LoginServiceTests to test for authentication and responseSean Dague2009-01-121-18/+197
| | | | | | | Expanded TestUserDataPlugin to cover new methods From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
* * prune and regrade log messages relating to client login and logoutJustin Clarke Casey2009-01-063-9/+9
|
* * Rename GetRandomCapsPath() to GetRandomCapsObjectPath() to fit in with ↵Justin Clarke Casey2009-01-061-1/+5
| | | | | | | | terminology used elsewhere * Last build break was probably a Bamboo failure - hopefully this should succeed
* * Fix build break - forgot that I had renamed an argumentJustin Clarke Casey2009-01-061-1/+1
|
* * Move common string aggregation for caps seed path to a method in CapsUtilJustin Clarke Casey2009-01-061-0/+10
|
* * Yeah, might just want to add the new class as well - sighJustin Clarke Casey2009-01-061-0/+46
|
* * Remove unused CAPSServiceJustin Clarke Casey2009-01-061-55/+0
|
* * remove mono compiler warningsJustin Clarke Casey2009-01-061-8/+0
|
* * Centralize references to the well known blank texture ↵Justin Clarke Casey2009-01-051-3/+2
| | | | 5748decc-f629-461c-9a36-a35a221fe21f to a constant in OpenSim.Framework.Util
* * Add prereqs and usings required by the Windows compilerJustin Clarke Casey2009-01-051-0/+2
|
* * Add seed cap check to login testJustin Clarke Casey2009-01-051-5/+15
|
* * Simplify test code by always setting up mock 'in memory' user and ↵Justin Clarke Casey2009-01-053-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 serviceJustin Clarke Casey2009-01-052-2/+96
| | | | | | * Test does not do authentication
* * Check in login service tests beachheadJustin Clarke Casey2009-01-051-6/+6
|
* Another interregion comms change that will not work well with previous ↵diva2009-01-031-0/+2
| | | | | | | versions. This commit moves InformRegionOfChildAgent from OGS1 to RESTComms, effectively having the complete child agent life cycle over REST: create=POST, update=PUT, close=DELETE. Additional changes include more functions in the IHyperlink interface, and some refactorings in the HG code for better reuse in RESTComms.
* * Apply http://opensimulator.org/mantis/view.php?id=2927 with some changesJustin Clarke Casey2008-12-292-17/+14
| | | | | | | | | * This allows configuration of the assetset and library control file paths to be other than ./inventory/Libraries.xml and ./assets/AssetSets.xml * This is controlled via the LibrariesXMLFile and AssetSetsXMLFile configuration settings in [StandAlone] in OpenSim.ini (in standalone) and via the user and asset config xml files for grid mode * Thanks to SirKimba for the patch
* * Eliminate a possible null reference from the LLSDLogin method.Teravus Ovares2008-12-271-0/+4
|
* Small null check in DeregisterHandlers.diva2008-12-211-2/+5
|
* * Implement 'Save Object Back to My Inventory'. On the Linden client this ↵Justin Clarke Casey2008-12-171-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.
* 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.
* * 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)