Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2008-04-14 | * Get Util.GetHostFromDNS to tell us the dns address it was trying to ↵ | Justin Clarke Casey | 1 | -1/+15 | |
resolve if it fails. | |||||
2008-04-14 | Possible fix for the 100% CPU issue. I've not fully | Sean Dague | 1 | -2/+8 | |
confirmed that this fixes the issue, however functional correctness of BlockingQueue requires that these locks be put into place anyway. | |||||
2008-04-13 | * Correct comment from previous patch - I'm not reversing mantis #912 at ↵ | Justin Clarke Casey | 1 | -1/+1 | |
all, which was in an entirely different location | |||||
2008-04-13 | * Reverse mantis #912 since it was causing inventory to disappear from the ↵ | Justin Clarke Casey | 1 | -1/+10 | |
root folder on 1.19.1.4 non-cache clear relog. * The folder version numbers probably do need to be non-zero, but there is a further subtlety of the protocol to understand first | |||||
2008-04-13 | * Fix a bug in the friends module that causes a friend not to appear online ↵ | Teravus Ovares | 1 | -0/+1 | |
when they were. * A few things for testing. * This makes a modification to the region registration with the grid server so that the region can send it a chosen password to identify itself. It will not cause any errors, if either one are not updated. | |||||
2008-04-13 | * Put in crude poll waiting for 60 seconds for delayed user inventory ↵ | Justin Clarke Casey | 1 | -2/+27 | |
delivery from the inventory service * This will reduce failures where the inventory server is simply slow * Still need to properly inform the user if the inventory service has failed altogether | |||||
2008-04-11 | add some convenience properties to get floats out of | Sean Dague | 1 | -0/+13 | |
vectors for UserAgentData | |||||
2008-04-11 | * Reduce publicly exposed fields on InventoryCollection, which was causing ↵ | Justin Clarke Casey | 2 | -43/+13 | |
duplicate sets of inventory data to be sent over the grid * Won't actually fix anything, since we were handling the problem anyway * Also add more doc, fix up debugging messages, etc | |||||
2008-04-11 | * Remove the worst excesses of my inventory debugging code | Justin Clarke Casey | 1 | -6/+6 | |
2008-04-11 | * Eliminate a class of errors where an inventory request could be made ↵ | Justin Clarke Casey | 1 | -11/+20 | |
before the region had completely received the inventory for the user. * A much larger race condition where the inventory request could be made before the region gets any data at all will also be fixed in the near future. * This change also fixes a regression from two patches ago where items stopped appearing in standalone inventory | |||||
2008-04-11 | * Minor inventory code cleanup following on from last patch | Justin Clarke Casey | 2 | -5/+1 | |
2008-04-11 | * Change inventory async response deliver to deliver all items and folders ↵ | Justin Clarke Casey | 5 | -43/+109 | |
at once, rather than each individual * This is required in order to work towards eliminating some inventory race conditions and to better deal with situations where a grid inventory server is slow or not responding. | |||||
2008-04-11 | * minor: replace test of CachedUserInfo.RootFolder != null with something ↵ | Justin Clarke Casey | 2 | -14/+20 | |
more readable, and make RootFolder get only | |||||
2008-04-11 | * minor documenting, cleanup, renaming in user profile cache service | Justin Clarke Casey | 2 | -12/+29 | |
2008-04-11 | * documenting and minor refactoring in UserProfileCacheService | Justin Clarke Casey | 1 | -14/+24 | |
2008-04-11 | refactor: eliminate method in UserProfileCacheService | Justin Clarke Casey | 1 | -14/+13 | |
2008-04-11 | * From: Dr Scofield <hud@zurich.ibm.com> | Justin Clarke Casey | 1 | -2/+59 | |
* This patch adds support for saving a dynamically generated region to the filesystem (as a region xml file) * Also adds some error checknig to make sure the dynamically generated region name, id or location are not already taken. * Thanks Dr Scofield | |||||
2008-04-11 | * Added a "regionload_regionsdir" option to OpenSim.ini which determines ↵ | Adam Frisby | 1 | -0/+13 | |
where Region.XML files are stored. If not set, it will default to the usual location. | |||||
2008-04-10 | add some convenience properties. Move all the fields | Sean Dague | 1 | -69/+100 | |
to the top of the file. | |||||
2008-04-10 | * Minor: really just comment and subsequent indentation adjustment. ↵ | Justin Clarke Casey | 1 | -41/+55 | |
Preparation for handling inventory problems where the inventory server receives a request and never responds, or is late in responding | |||||
2008-04-10 | * Refactor GetUsersInventory() | Justin Clarke Casey | 2 | -3/+3 | |
2008-04-10 | Thank you kindly, A_Biondi for a patch that: | Charles Krinke | 1 | -0/+13 | |
Handles the CreateItem cap request for all wearables, setting the proper value in inType and assType. | |||||
2008-04-10 | * Minor: get CreateNewUserInventory() to return true on success | Justin Clarke Casey | 2 | -3/+8 | |
2008-04-10 | * Minor inventory message cleanup and documentation | Justin Clarke Casey | 1 | -3/+4 | |
2008-04-10 | renaming of attributes in UserAgentData for readability | Sean Dague | 2 | -21/+21 | |
2008-04-10 | changing UserAgentData to use properties. This caused more | Sean Dague | 3 | -50/+159 | |
grief than expected, as monodevelop doesn't like to refactor properties of properties. | |||||
2008-04-10 | further renaming of properties for clarity | Sean Dague | 5 | -95/+95 | |
2008-04-10 | moved fields to properties for UserDataProfile, which was | Sean Dague | 5 | -92/+290 | |
actually a little more work than I expected given the copious use of out params. | |||||
2008-04-10 | * Updates BetaGridLikeMoneyModule | Teravus Ovares | 1 | -0/+10 | |
* Several people have asked for a way to limit uploads, so I've decided to show people how to do this in the BetaGridLikeMoneyModule. * Configure it in OpenSim.ini using the [Economy] header. See the bottom of the OpenSim.ini.example for more information. * This also fleshes out the Economy API a bit more. | |||||
2008-04-09 | split out UserProfile | Sean Dague | 2 | -67/+99 | |
2008-04-09 | make this a class | Sean Dague | 1 | -2/+4 | |
2008-04-09 | check in an OSUUID wrapper as potential replacement | Sean Dague | 1 | -0/+85 | |
for LLUUID in most of our code. Like LLUUID, this is basically just a box type on the .NET Guid. | |||||
2008-04-08 | add comment for version field based on what Teravus said :) | Sean Dague | 1 | -1/+3 | |
2008-04-08 | further refactor and rename of InventoryFolderBase properties | Sean Dague | 6 | -30/+30 | |
to reflect what they really are. | |||||
2008-04-08 | * Adjust some inventory lookup failure messages to reduce confusion as to ↵ | Justin Clarke Casey | 1 | -5/+7 | |
what just went wrong | |||||
2008-04-08 | * Update code to use patched libsecondlife.dll which removes the problem ↵ | Justin Clarke Casey | 2 | -11/+2 | |
where the AssetType enum was 'Primitive' rather than 'Object' * The libsecondlife patch was also applied to libsecondlife itself in r1714 * Many, many thanks to Dr Schofield (IBM) for his help on this :) | |||||
2008-04-07 | refactor of InventoryCollection for good measure | Sean Dague | 1 | -7/+34 | |
2008-04-07 | more refactoring, this time on InventoryFolderBase | Sean Dague | 8 | -188/+242 | |
* wrap attributes in properties * clean up names a little bit * clean up name styles | |||||
2008-04-07 | Refactor InventoryItemBase to do the following: | Sean Dague | 5 | -74/+193 | |
* wrap fields as Properties * rename some fields/properties to more sensible names * set style to PropName to match more standard C# approach | |||||
2008-04-07 | break out the 5 classes that were | Sean Dague | 5 | -197/+333 | |
InventoryItemBase into seperate .cs files 1 per class | |||||
2008-04-07 | * Minor: log message correction | Justin Clarke Casey | 1 | -1/+1 | |
2008-04-07 | * Okay you can put down your pitchforks - this patch should fix rezzing of ↵ | Justin Clarke Casey | 1 | -27/+17 | |
items (with inventory) on Windows * Now properly dealing with prims which don't contain items - thanks to thomas for the patch which gave insight into this situation * Also, an xml exception no longer crahes the client session * Leaving in debugging lines in case there are further problems * Not yet tested on Linux, though I'm just about to. | |||||
2008-04-07 | * EXPERIMENTAL ROUGH DRAFT: First rough implementation of avatar to avatar ↵ | Justin Clarke Casey | 1 | -1/+12 | |
item giving * Now you can drag an object from your inventory and give it to another avatar * !!! Use at your own risk !!! Many things are unimplemented as of yet, including permissions (the person receiving your item can probably do absolutely everything with it) * Also, items for the receiving end up in their root folder rather than the objects folder | |||||
2008-04-04 | From: Kurt Taylor <krtaylor@us.ibm.com> | Justin Clarke Casey | 1 | -2/+0 | |
Patch to remove commented NotImpemented calls from within implemented script functions | |||||
2008-04-04 | make AssetBase use Properties instead of fields. This probably | Sean Dague | 1 | -8/+53 | |
breaks compatibility on grid ops because native serialization is used here. | |||||
2008-04-04 | * Make objects appear in 1.19.1.4 inventory again | Justin Clarke Casey | 1 | -6/+19 | |
* You will probably need to clear your client's cache before this will take effect * The problem was that the underlying libsecondlife.AssetType was returning "primitive" rather than "object". This fix is in lieu of correcting/updating our libsecondlife.dll | |||||
2008-04-04 | * Removing debugging goo for mantis 854 since the fix is reported to work. | Justin Clarke Casey | 1 | -3/+5 | |
2008-04-04 | * Fixed up some documentation regarding the inventory descendants method ↵ | Teravus Ovares | 1 | -3/+17 | |
XML. Cleaned up an error report. Noted at the top, why the two unused caps path variables must stay. | |||||
2008-04-04 | * Fixes CAPS InventoryDescendants and the notorious ↵ | Teravus Ovares | 1 | -9/+46 | |
'LLSDParseException:expected </llsd>' error. * Objects folder still exhibits strange behavior. | |||||
2008-04-04 | * Fixing permissions on items returned via CAPS based inventory | Teravus Ovares | 1 | -1/+2 | |