aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications/Cache/SQLAssetServer.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-01-02* Trying to address TextureSender issueslbsa711-10/+10
* The BlockingQueue exposes Contains so we can make sure we don't add a TextureSender to the queue if there's already one present * introduced some TryGetValue and various code convention stuff
2007-12-27* Optimized usingslbsa711-4/+4
* shortened references * Removed redundant 'this' * Normalized EOF
2007-12-27* AssetServerBase: _ProcessRequest is now called GetAssetlbsa711-1/+1
* PrimitiveBaseShape: The textures are now exposed as a 'TextureEntry Textures'; all serialization still using the 'byte[] TextureEntry' for backwards compatibility. * Scene: Re-added AddTree, since the Tree type isn't gone from libsl, merely relocated.
2007-12-19Refactor asset request processing for consistent status information on ↵Justin Clarke Casey1-9/+3
whether an asset was actually found or not
2007-12-14* ARequest changed name to AssetRequest and moved to own file.lbsa711-24/+13
* The AssetServerBase is now responsible for dequeueing, the server implementations merely recieves ProcessRequest( AssetRequest req ) * Catchall added around queue processing thread so thread won't abort on exceptions.
2007-12-10saved OpenSim source code from the giant rampaging unterminated copyright ↵Jeff Ames1-2/+2
notice of doom
2007-10-30* Optimized usingslbsa711-13/+8
* Shortened type references * Removed redundant 'this' qualifier
2007-10-29as per the "Filesystem cleanup for OpenSim repository" mailing list thread. ↵MW1-4/+1
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-29Fixed a bug in SQLAssetServer that only seemed to be a problem when running ↵MW1-2/+3
under the MS .net Runtime, but was fine with mono.
2007-10-22* Return of R2162. /Take that SVN!/Adam Frisby1-2/+2
2007-10-22revert r2162 as it completely clobbered all the work onSean Dague1-2/+2
the ChatModule by MW and myself. Couldn't find Adam online after that rev went in.
2007-10-22* Major ass commit.Adam Frisby1-2/+2
* Sqlite Storage Engine now supports terrain -- however be aware that every terrain revision stored will at 512KB to your database file. At the moment it is storing every revision from the first. * Fixed an issue where by noverbose mode would display lots of useless junk. Noverbose mode is now quite usable. * Fixed a whole bunch of console message issues such as naming and categorisation
2007-10-19get rid of all the ^M line endingsSean Dague1-124/+124
2007-10-19* some more refactoring + bugfixlbsa711-7/+3
2007-10-19* Total refactoring of Asset Server for massive winlbsa711-196/+10
* There is now a AssetServerBase * lolcat in ur assets
2007-10-17* Some asset loading refactoringlbsa711-0/+5
2007-10-15* normalized line endingslbsa711-305/+305
2007-10-13Asset server implementation. Again one of these "plumbing" releases, where ↵Tleiades Hax1-34/+34
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-17fixing me some line endingsSean Dague1-17/+17
2007-09-11Trying some locks on asset database access. MW1-10/+21
2007-09-10added some debugging for tracing where asset code isn't working with sqliteSean Dague1-298/+299
2007-09-10A couple of fixes to make sure db4o gets set as the default asset database. ↵MW1-0/+1
Also added a couple of console output lines to try to make it easier to tell which asset storage system is in use.
2007-09-10hooked up sdague new sqlite asset database provider to the old asset system. ↵MW1-160/+65
So we can still use sqlite for assets while we wait for the rest of the new asset system to be wrote. Needs more testing, so if it causes problems will have to swap back to db4o.
2007-08-27Deleted a few old files that are no longer used.MW1-403/+392
Deleted the GridInterfaces projects, and for now moved the old local asset server into Framework.Communications, as we prepare to rewrite the asset cache and asset server. Deleted Framework.manager as I am sure this is no longer in use.
2007-08-26Another attempt to fix the image sending bug (next week, I intend to rewrite ↵MW1-3/+5
the assetcache and asset server). Attempt to fix bug # 326. (crashing when using save-xml and hollow prims) Attempt to fix bug # 328 (limit of 50 items in a folder)
2007-08-13Deleted some unused code.MW1-27/+0
2007-08-08Added checks to the last commit to make sure the xml files exist before it ↵MW1-0/+3
tries to load them.
2007-08-08The startup set of assets in the local asset server can now be set from a ↵MW1-2/+31
xml file (OpenSimAssetSet.xml). (remember to make changes to the set, you will also need to delete the old asset .yap file, so that it is recreated). Also the set of items in the OpenSim inventory Library can also now be set from a xml file (OpenSimLibrary.xml).
2007-08-03Changes to prepare for future possible configuration of separate logdir, ↵Brian McBee1-2/+2
configdir, datadir.
2007-07-27Should now have version 0.1 of our new ruth default avatar. At the moment, ↵MW1-0/+60
you only see your own avatar correctly, all other user's avatars show up as the old ruth. This will be fixed soon. We also need better clothing for the new ruth and to edit the body shape. To get this working you will need to delete your asset yap file and also in grid mode the user server needs to be updated.
2007-07-26More work on inventory and opensim library.MW1-0/+30
Fixed a number of bugs in the AssetCache related to asset downloading.
2007-07-19Some work on Inventory (not yet finished or enabled)MW1-0/+12
2007-07-17* debugged quite a lot of db-related strangeness and various refactoring goofslbsa711-133/+116
2007-07-16changed to native line ending encodingSean Dague1-311/+311
2007-07-13* Fixed bug reported by xyzo - region assets are now stored in ↵Adam Frisby1-2/+2
"regionassets.yap", asset server assets are now in "gridassets.yap"
2007-07-10preliminary inter region communications (between regions in different ↵MW1-0/+1
instances) now works, so child agents and border crossings (and teleporting) now work. The .net remoting is still very basic: we need security sinks added. And we really need the OGS 2 protocol as soon as possible.
2007-07-03* Optimized usings (the 'LL ate my scripts' commit)lbsa711-15/+13
* added some licensing info
2007-06-28*Fixed UserServer and OpenSim so now they start without crashing.mingchen1-1/+1