aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Grid (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-02-24Added OpenSim.Grid.Framework project.MW10-2/+164
Changed the Gridserver so it uses/references OpenSim.Grid.Framework
2009-02-24More refactoring of the UserServer.MW7-229/+529
2009-02-23Renamed IGridMessagingModule to IGridMessagingMapper.MW3-54/+75
Plus some general cleanup of the GridMessagingModule.
2009-02-23more refactoring of the Grid server, to separate them into modulesMW2-5/+14
2009-02-23Update svn properties, add copyright headers, minor formatting cleanup.Jeff Ames7-574/+655
2009-02-23Load default assets when AssetInventory starts.Mike Mazur2-0/+15
2009-02-22Mantis#3218. Thank you kindly, TLaukkan (Tommil) for a patch that:Charles Krinke4-5/+9
* Added log4net dependency to physxplugin in prebuild.xml. * Added missing m_log fields to classes. * Replaced Console.WriteLine with appropriate m_log.Xxxx * Tested that nant test target runs succesfully. * Tested that local opensim sandbox starts up without errors.
2009-02-22First step in giving the messaging server the modular refactoring treatment. ↵MW8-289/+643
As with the other two servers, this is very much a work in progress.
2009-02-22Part 1 of refactoring the userserver. Changed it so instead of subclassing ↵MW3-46/+107
the User dataBase access class (UserManagerBase) and then adding the http handlers to that. There is now a UserDataBaseService that is passed to the other classes so they can access the db. This should make it easier to have multiple "modules" that can register http handlers and access the db.
2009-02-22Addresses some issues with appearance after TPs. Appearance.Owner was not ↵diva1-1/+1
being set, and that's what's being used in SendAppearanceToOtherAgent. Mantis #3204.
2009-02-22Update svn properties, add copyright headers, minor formatting cleanup.Jeff Ames6-1605/+1659
2009-02-21More Grid server refactoringMW6-23/+61
2009-02-21A small improvement in the UserLoginService, hence the User Server: users ↵diva1-2/+5
are now being given a default appearance if there is none in the user database. This issue affected newly created accounts, which aren't given an appearance at time of creation. May address some of the issues reported in mantis #3204 (but the incompatibility with pre-8447 is unaffected and continues to exist).
2009-02-21Some more refactoring of GridServer.MW2-23/+23
2009-02-21Added missing header to a file (before chi11ken does it)MW2-2/+29
2009-02-21Added a check to GridServerBase.RegisterInterface<T>(T iface), so that it ↵MW1-1/+4
can't try to add duplicate interfaces and cause a exception.
2009-02-21A bit more refactoring of the GridServer. To make the "modules" share a ↵MW4-19/+22
common Initialise method.
2009-02-21Refactored the GridServer into a GridDBService and a set of "modules". MW7-1323/+1621
Currently they aren't plugin modules as the support for dynamically loading them isn't complete.
2009-02-20* Upped VersionInfo to 0.6.3 and in the process, changed assemblyinfo to ↵lbsa715-15/+15
0.6.3.* to better track down dll ref and overwrite problems.
2009-02-20* Another stab at removing AssetServer.exe dependencieslbsa711-156/+0
2009-02-19* Reverted the AssetServer fix, apparently something was dependent on ↵lbsa711-0/+156
IAssetDataPlugin being in OpenSim.Data
2009-02-19* Moved the AssetStreamHandlers to OpenSim.Framework.Serverslbsa712-138/+0
* And there, all refs to OpenSim.Grid.AssetServer.exe gone. /me takes a bow.
2009-02-19* moved the Get/PostAssetStreamHandler to the Servers namespace... slowly ↵lbsa712-2/+2
getting there...
2009-02-19* Split RestService.cs into GetAssetStreamHandler.cs and ↵lbsa712-155/+138
PostAssetStreamHandler.cs - then killed off original (misnomed) file. * Really, who wrote this jurassic shit code all with totally wrong file names? Ah yeah, that'd be me. Sorry.
2009-02-19* Extracted IAssetData and moved it to OpenSim.Framework to prepare to get ↵lbsa711-1/+0
rid of ugly CoreModules dependency on AssetServer.exe * And yes, the IAssetDataPlugin is misnomed, which became apparent on extracting it.
2009-02-19* Changed all AssemblyInfo to explicit version 1.0.0.0 to not confuse poor ↵lbsa712-2/+2
poor Nant. We probably should take the opportunity to let the non-module bins reside in their /bin/Debug dirs later.
2009-02-17- remove the Metadata property from AssetBase and return all previousMike Mazur3-9/+10
properties as before - prefix private variables with m_ in AssetBase.cs - related to Mantis #3122, as mentioned in https://lists.berlios.de/pipermail/opensim-dev/2009-February/005088.html - all services will likely need to be upgraded after this commit
2009-02-17Major change to how appearance is managed, including changes in login and ↵diva1-0/+10
user service/server. Appearance is now sent by the user service/server along with all other loginparams. Regions don't query the user service for appearance anymore. The appearance is passed along from region to region as the avie moves around. And, as before, it's stored back with the user service as the client changes the avie's appearance. Child agents have default appearances that are set to the actual appearance when the avie moves to that region. (as before, child agents are invisible and non-physical).
2009-02-16- replace existing license header in each source file inMike Mazur17-391/+357
AssetInventoryServer with the standard OpenSim license header - add note about Cable Beach to CONTRIBUTORS.txt - clean up AssetInventoryServer.ini.example
2009-02-16- add restrictions and error handling to plugin loading inMike Mazur12-37/+61
AssetInventoryServer - assign shorter names to each AssetInventory plugin - modify AssetInventoryServer.ini.example file so it works out of the box
2009-02-16Standardize logging messages.Mike Mazur13-92/+92
2009-02-16- removed OpenSim.Grid.AssetInventoryServer.Metadata class in favor ofMike Mazur8-1250/+1074
OpenSim.Framework.AssetMetadata and related updates in AssetInventory server - removed dependency on MySql.Data.MySqlClient - commented out the bulk of OpenSimInventoryStorage due to missing MySql.Data dependency - refactor asset creation in OpenSimAssetFrontend - commented out ForEach implementation, which also depended on MySql.Data, until it's supported by OpenSim backends - commented out some handlers in BrowseFrontend and ReferenceFrontend as they relied on either ForEach or the removed Metadata class
2009-02-16We need to return a zero-length byte array from the Handle() routine.Mike Mazur1-1/+1
2009-02-16- clean up using references as well as References in prebuild.xmlMike Mazur15-305/+277
- comment out a bunch of stuff in OpenSimInventoryFrontendPlugin.cs to get rid of warnings
2009-02-16Name extension points a little clearer.Mike Mazur3-6/+6
2009-02-16Fix dependency on non-OpenSim version of OpenMetaverse.StructuredData.dll.Mike Mazur1-1/+1
2009-02-16- change AssetInventoryServer config from XML to INIMike Mazur15-220/+300
- convert AssetInventoryServer logging to OpenSim's log4net - updated AssetInventoryServer.ini.example file
2009-02-16- remove dependency on ExtensionLoader.dll (DBConnString.cs can go)Mike Mazur5-229/+44
- bring config system in line with other servers - add new plugin filter class which filters on ID - update AssetInventoryServer.ini file
2009-02-16- asset server functionality works with OpenSim's HttpServerMike Mazur4-104/+34
- start of removal of AssetInventoryServer.Metadata class
2009-02-16AssetInventoryServer now compiles while using the standard OpenSimMike Mazur7-564/+796
console and HttpServer. It doesn't work though.
2009-02-16Update to new generic DataPluginFactory calls.Mike Mazur2-2/+2
2009-02-16- add list for backend plugins and Dispose() all plugins on shutdownMike Mazur9-18/+25
- fix some plugin names - remove most references to ExtensionLoader - remove commented out AssetInventoryServer blobs from prebuild.xml
2009-02-16Move NullAuthentication and AuthorizeAll extensions to plugins.Mike Mazur5-14/+74
2009-02-16Move BrowseFrontend and ReferenceFrontend toMike Mazur3-12/+70
OpenSim/Grid/AssetInventoryServer/Plugins.
2009-02-16Migrate OpenSim inventory frontend to load with Mono.Addins. EverythingMike Mazur5-57/+60
should compile and it seems even creating users works somehow.
2009-02-16Add OpenSim & Simple inventory storage plugins and Null metrics plugin.Mike Mazur8-52/+115
2009-02-16- added Simple AssetInventoryServer plugin (asset storage only)Mike Mazur10-569/+148
- removed OpenSim storage and frontend classes in Extensions dir - put OpenSim plugins in OpenSim.Grid.AssetInventoryServer.Plugins.OpenSim namespace
2009-02-16- implement and load NullMetrics module in AssetInventoryServerMike Mazur6-187/+94
- update AssetBase de/serialization in AssetInventoryServer
2009-02-16- IAssetProviderPlugin was changed to IAssetDataPluginMike Mazur2-15/+8
- Use OpenSim.Data.DataPluginFactory to load data plugins
2009-02-16Converted to Linux newlines.Mike Mazur22-5968/+5968