| Commit message (Collapse) | Author | Files | Lines |
|
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.
|
|
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
|
|
vectors for UserAgentData
|
|
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
|
|
|
|
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
|
|
|
|
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.
|
|
more readable, and make RootFolder get only
|
|
|
|
|
|
|
|
* 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
|
|
where Region.XML files are stored. If not set, it will default to the usual location.
|
|
to the top of the file.
|
|
Preparation for handling inventory problems where the inventory server receives a request and never responds, or is late in responding
|
|
|
|
Handles the CreateItem cap request for all wearables,
setting the proper value in inType and assType.
|
|
|
|
|
|
|
|
grief than expected, as monodevelop doesn't like to refactor
properties of properties.
|
|
|
|
actually a little more work than I expected given the copious
use of out params.
|
|
* 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.
|
|
|
|
|
|
for LLUUID in most of our code. Like LLUUID, this is
basically just a box type on the .NET Guid.
|
|
|
|
to reflect what they really are.
|
|
what just went wrong
|
|
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 :)
|
|
|
|
* wrap attributes in properties
* clean up names a little bit
* clean up name styles
|
|
* wrap fields as Properties
* rename some fields/properties to more sensible names
* set style to PropName to match more standard C# approach
|
|
InventoryItemBase into seperate .cs files 1 per class
|
|
|
|
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.
|
|
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
|
|
Patch to remove commented NotImpemented calls from within implemented script functions
|
|
breaks compatibility on grid ops because native serialization is
used here.
|
|
* 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
|
|
|
|
XML. Cleaned up an error report. Noted at the top, why the two unused caps path variables must stay.
|
|
'LLSDParseException:expected </llsd>' error.
* Objects folder still exhibits strange behavior.
|
|
|
|
* Sets the default estate parentID to 1.. which means that all regions are treated like private estates in the client as opposed to Linden Mainland. (no space server hiccup message). If that message annoys you and you want to get rid of it, set your parentEstateID to 1.
|
|
|
|
* Also adds more temporary debugging goo in case the fix didn't work
|
|
* This patch removes voice code into a region module. This required the implementation of events and other code to allow region modules to register their own caps handlers, and should allow different voice module implementations.
* CAVEAT: This does not provide complete voice support, it merely provides the hooks so that it can be plugged in.
|