aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Grid/AssetServer (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Apply http://opensimulator.org/mantis/view.php?id=2927 with some changesJustin Clarke Casey2008-12-291-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
* Thank you kindly, Diva, for a patch that:Charles Krinke2008-11-062-4/+4
| | | | | | Removed unnecessary dependency from Get/PostAssetHandlers to OpenAsset_Main
* * refactor: make startup a template methodJustin Clarke Casey2008-10-031-3/+1
|
* * Patch from JHurlimanTeravus Ovares2008-09-261-1/+1
| | | | | | | | | * Updates to libomv r2243, * Remove lots of unnecessary typecasts * Improves SendWindData() Thanks jhurliman. * Will update OpenSim-libs in 10 minutes..
* Mantis #2133Melanie Thielker2008-09-061-1/+1
| | | | | | | Thank you, Xugu Madison and ChrisDown, for a patch that fixes linux filename extensions from .Xml back to .xml
* * This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares2008-09-062-8/+8
| | | | | | | * 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.
* Formatting cleanup.Jeff Ames2008-08-181-4/+4
|
* Mantis #1936Melanie Thielker2008-08-131-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.
* * minor: Remove unused message from the asset server configurationJustin Clarke Casey2008-08-091-5/+3
|
* Thanks, sempuki, for a patch that moves all Grid Server's plugins toMike Mazur2008-07-312-31/+14
| | | | | | PluginLoader. Fix issue 1871.
* * remove unused CommitAssets() hook for nowJustin Clarke Casey2008-07-071-2/+1
|
* last round of warning squashing. calling it a day now.Dr Scofield2008-06-271-5/+5
|
* * Move most bookending startup/shutdown messages to BaseOpenSimServer so ↵Justin Clarke Casey2008-06-011-15/+0
| | | | they appear in non-console servers too
* * Fix build break by eliminating remaining IScenePermissions references - ↵Justin Clarke Casey2008-06-011-1/+3
| | | | | | | | must remember to nant clean * Hook all server startups into base opensim server startup method
* Update svn properties. Formatting cleanup.Jeff Ames2008-05-251-2/+2
|
* adding OSHttpRequest and OSHttpResponse which wrap HttpListenerRequest and ↵Dr Scofield2008-05-191-2/+5
| | | | | | | | | HttpListenerResponse respectively. enhancing IStreamHandler and IStreamedHandler interfaces so that OSHttp{Request,Response} get passed in, allowing RestHandlers to set response status code, redirections, etc.
* * Minor: For no particularly good reason, make all console prompts conform ↵Justin Clarke Casey2008-05-161-1/+1
| | | | to the same prompt scheme
* Formatting cleanup.Jeff Ames2008-05-163-21/+21
|
* * Refactor additional stats collection common code into base opensim serverJustin Clarke Casey2008-05-141-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
* * Move shutdown processing to base OpenSimServer, overriding the method ↵Justin Clarke Casey2008-05-071-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)
* * Rolled back a few changes.Adam Frisby2008-05-013-64/+61
|
* * Cleaning code still.Adam Frisby2008-05-013-61/+64
|
* add a database_connect field for the asset server configSean Dague2008-04-231-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.
* * Optimised using statements and namespace references across entire project ↵Adam Frisby2008-04-212-5/+8
| | | | (this took a while to run).
* * Refactor: Remove redundant try/catch from asset request since this is now ↵Justin Clarke Casey2008-04-181-47/+42
| | | | handled by the base http server
* Set default terrain to complete flat terrain (at 26 height). Even flat ↵MW2008-04-021-1/+1
| | | | terrain as default seems better than the messed up terrain I was getting.
* * Refactored out common http handler operationslbsa712008-03-281-6/+11
|
* Formatting cleanup.Jeff Ames2008-03-183-80/+78
|
* Clean up logging calls using String.Format explicitlyJeff Ames2008-02-101-7/+7
|
* Converted logging to use log4net.Jeff Ames2008-02-052-36/+33
| | | | | | Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
* * Rebase all current servers on common abstract BaseOpenSimServer classJustin Clarke Casey2008-02-041-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
* Refactor only: serve stats objects directly through StatsManager singletonJustin Clarke Casey2008-02-042-15/+9
|
* * Add asset/texture cache statistics to region server consoleJustin Clarke Casey2008-01-311-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
* * Add 'asset not found' statistics to grid asset server statsJustin Clarke Casey2008-01-301-2/+12
|
* * Minor asset server message tweakJustin Clarke Casey2008-01-301-1/+2
|
* * Deal with asset requests with malformed guids to the asset server in more ↵Justin Clarke Casey2008-01-301-6/+13
| | | | | | | | user-friendly way than throwing an Exception * Compact status messages to reduce verbosity and be more informative
* * Move AssetStatsReporter to Framework.StatisticsJustin Clarke Casey2008-01-283-82/+2
| | | | | | | * 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
* * Add very basic initial login stats to the user serverJustin Clarke Casey2008-01-251-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
* * Timer wants, ms, not secs!Justin Clarke Casey2008-01-231-1/+1
| | | | | | * May also be another bug lurking
* * Add very very very basic initial statistical information collection to ↵Justin Clarke Casey2008-01-233-13/+112
| | | | | | | | | | 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
* * Mother of all commits:Adam Frisby2008-01-151-1/+1
| | | | | | | * Cleaned up copyright notices in AssemblyInfo.cs's * Added Copyright headers to a bunch of files missing them * Replaced several common string instances with a static constant to prevent reallocation of the same strings thousands of times. "" -> String.Empty is the first such candidate.
* * Refactored out function to load specified AssetSet Xmllbsa712008-01-021-1/+1
| | | | | This commit dedicated to 'Mohawk - Bad Girls (Need Love Too)'
* Remove now dead codeJustin Clarke Casey2007-12-281-44/+0
|
* Factor out common asset loading from AssetServerBase and Grid/AssetServer/MainJustin Clarke Casey2007-12-281-24/+12
|
* * Optimized usingslbsa712007-12-273-4/+4
| | | | | | | * shortened references * Removed redundant 'this' * Normalized EOF
* Added patch from Johan. First attempt to solve the LibSL.Packet GC problem. ↵Jeff Ames2007-12-201-1/+1
| | | | Works with LibSL rev>1532
* * Removed redundant code in RestService.csAdam Frisby2007-12-181-8/+1
| | | | | | | | * Removed unchecked TryParse, replaced with Parse as we were not checking for success and could lead to weirdness if an exception is ignored. * Removed unused variable m_newAvatar * Removed several unused try{}catch(Exception e){}'s. * Added null assignment in simpleapp to prevent warning.
* added copyright noticesJeff Ames2007-12-111-0/+28
|
* saved OpenSim source code from the giant rampaging unterminated copyright ↵Jeff Ames2007-12-102-4/+4
| | | | notice of doom
* removed some duplicate hard-coded port numbers. changed ports to uint.Jeff Ames2007-12-061-1/+1
|