aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Grid/AssetServer/Main.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-02-03- moved data plugin loading code from various places toMike Mazur1-14/+1
OpenSim/Data/DataPluginFactory.cs - removed dependencies on a few executable assemblies in bin/OpenSim.Data.addin.xml - trim trailing whitespace
2009-02-03- move IAssetDataPlugin from OpenSim/Framework/IAssetProvider.cs toMike Mazur1-0/+1
OpenSim/Data/IAssetData.cs - remove some trailing whitespace
2009-02-03Rename IAssetProviderPlugin to IAssetDataPlugin aligning with the other data ↵Mike Mazur1-4/+4
plugins.
2008-12-29* Apply http://opensimulator.org/mantis/view.php?id=2927 with some changesJustin Clarke Casey1-4/+4
* 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
2008-11-06Thank you kindly, Diva, for a patch that:Charles Krinke1-2/+2
Removed unnecessary dependency from Get/PostAssetHandlers to OpenAsset_Main
2008-10-03* refactor: make startup a template methodJustin Clarke Casey1-3/+1
2008-09-06Mantis #2133Melanie Thielker1-1/+1
Thank you, Xugu Madison and ChrisDown, for a patch that fixes linux filename extensions from .Xml back to .xml
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares1-3/+3
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
2008-08-18Formatting cleanup.Jeff Ames1-4/+4
2008-08-13Mantis #1936Melanie Thielker1-1/+0
Thank you, gsky, for a patch that corrects the threading model to use the multithreaded apartment in the grid servers and region server.
2008-08-09* minor: Remove unused message from the asset server configurationJustin Clarke Casey1-5/+3
2008-07-31Thanks, sempuki, for a patch that moves all Grid Server's plugins toMike Mazur1-27/+10
PluginLoader. Fix issue 1871.
2008-06-01* Move most bookending startup/shutdown messages to BaseOpenSimServer so ↵Justin Clarke Casey1-15/+0
they appear in non-console servers too
2008-06-01* Fix build break by eliminating remaining IScenePermissions references - ↵Justin Clarke Casey1-1/+3
must remember to nant clean * Hook all server startups into base opensim server startup method
2008-05-16* Minor: For no particularly good reason, make all console prompts conform ↵Justin Clarke Casey1-1/+1
to the same prompt scheme
2008-05-16Formatting cleanup.Jeff Ames1-8/+8
2008-05-14* Refactor additional stats collection common code into base opensim serverJustin Clarke Casey1-11/+2
* If extra stats not sent to the viewer are available on an opensim server, they are now uniformly accessible using the 'show stats' command
2008-05-07* Move shutdown processing to base OpenSimServer, overriding the method ↵Justin Clarke Casey1-3/+1
where appropriate * This also means that the command quit (as well as shutdown) will now close down grid servers (instead of only being in place for the region server)
2008-05-01* Rolled back a few changes.Adam Frisby1-42/+39
2008-05-01* Cleaning code still.Adam Frisby1-39/+42
2008-04-23add a database_connect field for the asset server configSean Dague1-3/+3
which will let you specify a connection string. Required for Nhibernate, optional for sqlite (there is a sane default), ignored for mysql and mssql until someone implements the Iniatialise(string) method.
2008-04-21* Optimised using statements and namespace references across entire project ↵Adam Frisby1-2/+4
(this took a while to run).
2008-04-02Set default terrain to complete flat terrain (at 26 height). Even flat ↵MW1-1/+1
terrain as default seems better than the messed up terrain I was getting.
2008-03-28* Refactored out common http handler operationslbsa711-6/+11
2008-03-18Formatting cleanup.Jeff Ames1-26/+25
2008-02-05Converted logging to use log4net.Jeff Ames1-26/+20
Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
2008-02-04* Rebase all current servers on common abstract BaseOpenSimServer classJustin Clarke Casey1-21/+23
* The immediate upshot is that "show uptime" from the console will now show uptime on all server types (user, asset, grid, etc) * DEV: This refactoring is far from complete - only just enough to makes the "show uptime" command common accross the servers. More is needed, but in this case it's somewhat like eating cabbage, which I prefer not to do all at once
2008-02-04Refactor only: serve stats objects directly through StatsManager singletonJustin Clarke Casey1-6/+4
2008-01-31* Add asset/texture cache statistics to region server consoleJustin Clarke Casey1-1/+1
* You can type 'stats' at the REGION# prompt to get this information in grid or standalone mode * Don't take these numbers as gospel yet, since for some reason textures displayed from inventory which require downloading from the server are being recorded as assets rather than textures * But I don't have any reason to believe they aren't broadly accurate. * I've put these in so I can tell whether the high memory usage on regions is down to the asset/texture cache * This will require a prebuild * DEV: Only adds needed to be implemented since, as far as I can tell, assets cached are currently never released. For my part, seeing large cache memory numbers will provoke me to think about doing something about this. * DEV: Now switched to using a singleton to get the stats reporters rather than threading the object through various layers * DEV: Will refactor the other server stats reporters to do this in one of the next commits
2008-01-28* Move AssetStatsReporter to Framework.StatisticsJustin Clarke Casey1-0/+1
* The hooks are still plugged in too high at the asset server, but then next layer down is the database and this may be refactored soon. * This change will requires a prebuild
2008-01-25* Add very basic initial login stats to the user serverJustin Clarke Casey1-6/+5
* Typing 'stats' on the command line will given total number of successful logins today and yesterday * A little bit more to come, probably * Refactoring will follow next
2008-01-23* Add very very very basic initial statistical information collection to ↵Justin Clarke Casey1-3/+15
asset server * stats can be seen by typing stats on the asset server command line * Currently collecting only raw requests for today and yesterday * And I haven't yet tested the 24 hour rollover
2008-01-02* Refactored out function to load specified AssetSet Xmllbsa711-1/+1
This commit dedicated to 'Mohawk - Bad Girls (Need Love Too)'
2007-12-28Remove now dead codeJustin Clarke Casey1-44/+0
2007-12-28Factor out common asset loading from AssetServerBase and Grid/AssetServer/MainJustin Clarke Casey1-24/+12
2007-12-27* Optimized usingslbsa711-1/+1
* shortened references * Removed redundant 'this' * Normalized EOF
2007-12-20Added patch from Johan. First attempt to solve the LibSL.Packet GC problem. ↵Jeff Ames1-1/+1
Works with LibSL rev>1532
2007-12-10saved OpenSim source code from the giant rampaging unterminated copyright ↵Jeff Ames1-2/+2
notice of doom
2007-12-06removed some duplicate hard-coded port numbers. changed ports to uint.Jeff Ames1-1/+1
2007-10-30* Optimized usingslbsa711-16/+11
* Shortened type references * Removed redundant 'this' qualifier
2007-10-29as per the "Filesystem cleanup for OpenSim repository" mailing list thread. ↵MW1-3/+3
Have flattened the OpenSim.Framework project/namespace. The problem is that the namespace is still wrong as its "OpenSim.Framework" while the directory is "OpenSim\Framework\General" , so we need to decide if we change the directory or correct the namespace. Note this has lead to a big flat project, but I think a lot of the files we most likely don't even use any longer. And others belong in other projects/namespaces anyway.
2007-10-26* Added prototypical AvatarFactory module interface to load avatar parameterslbsa711-7/+1
* Added dump_assets_to_file option to enable asset dumping for debug * normalized some namespaces * InventoryFolder renamed to InventoryFolderImpl to
2007-10-26Very early first implementation of grid based assets.Tleiades Hax1-62/+108
Run this on a major grid, and weep
2007-10-25apply http://bug.opensecondlife.org/view.php?id=512 from chillkenSean Dague1-1/+1
which cleans up the verbose logic
2007-10-19* Total refactoring of Asset Server for massive winlbsa711-2/+6
* There is now a AssetServerBase * lolcat in ur assets
2007-10-19Fix for assetserver crashing (Thank you Chi11ken)Tleiades Hax1-7/+4
2007-10-15* Applied Chillken patch #419: consolidate_ports-r2096-3.patch - ↵lbsa711-1/+4
consolidated port number defaults. Thankx Chillken!
2007-10-13Asset server implementation. Again one of these "plumbing" releases, where ↵Tleiades Hax1-171/+22
no real functionality has been introduced, but ground work has been made, enabling the asset server, and preparing the sim server to query the asset server. Introduced an "IPlugin" interface, which plugins can inherit from.
2007-09-10mass update of urls in source code to new websiteSean Dague1-1/+1
2007-08-08* Checked in new tweaked Prebuild.exelbsa711-40/+0
* Ignored binaries