aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-02-25* Start sending "ImageNotFound" packet back to the client if we can't find ↵Justin Clarke Casey1-24/+8
an image * This might stop some client's constant requests for unfound textures, which is a candidate for the memory leak * If a texture is not found then the "Image not found" texture will now be displayed clientside * If it works, this should resolve mantis 676 * Non texture image requests do not receive this packet yet * This will require a prebuild
2008-02-25* Caught HttpListenerException and swallowed if with outputlbsa711-2/+10
* Moved Flush into Close since it's always done in that order. * Minor renamings * Reversed if for clarity
2008-02-25* Message Server Linkages (still not ready for use so don't start it yet)Teravus Ovares1-0/+6
2008-02-23Update svn properties.Jeff Ames1-0/+0
2008-02-22* Improve alignment of packet queue stats headignsJustin Clarke Casey2-5/+7
* Correct asset cache stats table heading * Correct spelling mistake in AssetCache (thanks ChrisD!)
2008-02-22* Winnow the debug and info messages associated with stat fetchingJustin Clarke Casey3-14/+29
* As such, only a request for a non cached asset, the response and failures show up now. * I know lbsa71 only put these in not long ago, so if they are really still required, I think we should think whether we can move the default log4net level off 'Debug'
2008-02-22* Converted the last of the events to the private delegate instance method ↵Teravus Ovares1-25/+47
to avoid race conditions.
2008-02-22* Oops! Add missing interfaceJustin Clarke Casey1-0/+44
2008-02-22* Implement packet queue statisticsJustin Clarke Casey1-7/+88
* This will show the packets waiting in each queue for each client logged into a region server * These are displayed using 'show stats' on the region command line * This is in pursuit of a memory leak. * This will require a prebuild
2008-02-22* Moved all events except gridcomms and regioncomms over to Event Delegate ↵Teravus Ovares1-8/+14
instances to prevent event race conditions
2008-02-21Update svn properties.Jeff Ames1-106/+106
2008-02-21"threads" command now works. I've added manual tracking of threads (only if ↵Tedd Hansen4-0/+109
compiled in DEBUG mode)... Its ugly and even requires a separate thread to track the treads, but it will be very valuable in debugging.
2008-02-20* Eliminate AssetCache.CopyAsset()Justin Clarke Casey1-26/+4
* Resolve a bad logic bug in AssetCache.GetAsset() * This may make some asset related things work better (possibly getting main map images will now be improved).
2008-02-20* Only count download requests for assets which are not already waiting for ↵Justin Clarke Casey1-5/+6
data from the asset server * This should stop the constant increase in the download requests statistics * If you see stat numbers for download requests which are far from what you'd expect, please report
2008-02-20* Properly guard removal of asset request lists on AssetCache.AssetNotFound ↵Justin Clarke Casey2-14/+16
(my own bug)
2008-02-20* Remove unused texture dictionaries from AssetCacheJustin Clarke Casey2-48/+73
* Add documentation to AssetCache
2008-02-20Minor cleanup.Jeff Ames42-118/+102
2008-02-20Report command string on ConsoleBase.RunCommand exceptionJustin Clarke Casey2-3/+4
2008-02-20* Report 'asset not found' situations back to UserTextureDownloadServiceJustin Clarke Casey3-26/+65
* This fixes some of the 'runaway downloads' problem but not all of it * Also fix up logging messages so texture requests are reported as such rather than as assets
2008-02-20* re-enabled AssetNotFound codelbsa711-15/+16
* turned script asset fetching asynchronous
2008-02-20* just added a readonly and a commentlbsa712-2/+2
2008-02-20* Added a few more packets to ClientView. Added tendons to the Skeletal ↵Teravus Ovares1-0/+6
Groups Module, made it shared to save on threads.
2008-02-20* Fixed xml loading bug (the xml was scheduled for update before added to a ↵lbsa711-70/+101
scene) * Fixed ClickAction situation on the same note (properties shouldn't cause big changes) * Added some more debug output to AssetCache
2008-02-20* Caught 'OPTIONS' verb in BaseHttpServer that would otherwise explode.lbsa711-1/+17
(There are actually other non-content requests too, but I didn't know what we wanted to do with them)
2008-02-19Remove "Loading inventory" messages from item inventory loadsJustin Clarke Casey2-3/+3
2008-02-19Playing "Name that thread". Adding names and isbackground=true to all ↵Tedd Hansen3-0/+3
threads so it will be easier to debug.
2008-02-19* Committing Ahzz's patch number 620.Teravus Ovares1-135/+177
* Description SQLITE Inventory Table locks. *Provided by Openlfiegrid.com * Provides missing inventory table locks in SQLite.
2008-02-18Committing ahzz's patch #619 - Description:Teravus Ovares1-9/+24
Patch provided by Openlifegrid.com Adds locks around clientCircuits and clientCircuits_reverse Adds existance check on adding to clientCircuits for clients resending UseCircuit packet. Adds locks around Clientmanager.m_clients for add/remove/tryGet calls
2008-02-18* Output XmlRpc error message if user server gets a fault response from the ↵Justin Clarke Casey1-6/+9
region server on login * This will make it more obvious if one accidentally starts one's region server in standalone rather than grid mode but then tries to login to a grid (as I am wont to do) * We are now sending back a fault code (-32601) if no xmlrpc method is found rather than an ordinary message
2008-02-18* Make RegionProfileData.RequestSimProfileData staticJustin Clarke Casey1-1/+9
* Minor documentation bits
2008-02-18* Do not allow a user to be created if one with the same name already existsJustin Clarke Casey4-34/+55
2008-02-18More exception checks and crash hintsTedd Hansen3-4/+9
If no scriptengine is specified then don't try to load any.
2008-02-18Thank you very much Ahzzmandius for adding the supportCharles Krinke1-0/+8
to purge the avatars inventory "Trash" folder using the bizarre tortoiseSVN method of diff/patch.
2008-02-17Added copyright notices.Jeff Ames2-2/+56
2008-02-16Moved the AgentAssetTransactionsManager (and AgentAssetTransactions) out of ↵MW3-7/+13
CommsManager and into a module (AgentAgentTransactionModule), still needs cleaning up though. But its one more thing out of the CommsManager. One day we will kill the CommsManager!
2008-02-15Update svn properties.Jeff Ames1-11/+11
2008-02-14attempt to make our logging at least fail gracefully, we'll see if this helpsSean Dague1-26/+33
2008-02-14Fix a casting subtlety in moving to constants. Logins should workSean Dague1-2/+2
again.
2008-02-14* Fixed #564, errors in friend sqllbsa711-4/+4
[Provided by openlifegrid.com]
2008-02-14* Made new Framework.Constants class, added RegionSize member.Adam Frisby7-13/+24
* Converted all instances of "256" spotted to use RegionSize instead. Some approximations used for border crossings (ie 255.9f) are still using that value, but should be updated to use something based on RegionSize. * Moving Terrain to a RegionModule, implemented ITerrainChannel and TerrainModule - nonfunctional, but will be soon.
2008-02-14Update svn properties from a bar ftw. Kanpai!Jeff Ames2-54/+54
2008-02-13* Fixed another bug in avatarpicker ('surname'/'lastname' mixup)lbsa711-4/+4
[Provided by openlifegrid.com]
2008-02-13* Fixed bug in avatarpicker so now you can search on single wordlbsa711-2/+1
[Provided by openlifegrid.com]
2008-02-13* Moved insertUserRow into MSSQLUserData so 'create user' works againlbsa712-96/+95
[Provided by openlifegrid.com]
2008-02-13* Moved insertRegionRow into MSSQLGridDatalbsa715-188/+193
* Split table test and creation into table by table * Debugged table creation Sql * Added missing CreateUserFriendsTable.sql
2008-02-13*fixed varchar size typo in createuserfriendstable.sqlTeravus Ovares1-1/+1
2008-02-13Added a method to access a named folder in a users inventory, to the ↵MW2-0/+14
inventory Database interfaces. This could be useful for adding a item to a users inventory from say a web front end application or some other third party application. [note the method is only currently implemented in the sqlite provider]
2008-02-13* Copied 'Friends' functionality from the MySQLUserData to MSSQLUserDatalbsa711-5/+136
[Provided by openlifegrid.com]
2008-02-13* Split out MSSQLManager Test/Init into each provider.lbsa717-255/+138
* Made regions table name configurable (MSSQL only) * Added a note in ini.example pointing out that the sql resources have to change if you change table names * Removed duplicate picker method from GridData interface [Provided by openlifegrid.com]
2008-02-13* Introduced customizable table names on MySQL and MSSQL UserData plug-ins.lbsa713-42/+86
[Provided by openlifegrid.com]