Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Eliminate a class of errors where an inventory request could be made ↵ | Justin Clarke Casey | 2008-04-11 | 3 | -14/+31 |
| | | | | | | | | | 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 | ||||
* | * Minor inventory code cleanup following on from last patch | Justin Clarke Casey | 2008-04-11 | 4 | -14/+1 |
| | |||||
* | * Change inventory async response deliver to deliver all items and folders ↵ | Justin Clarke Casey | 2008-04-11 | 8 | -89/+151 |
| | | | | | | | | 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. | ||||
* | * fix bug 935 | Teravus Ovares | 2008-04-11 | 1 | -4/+7 |
| | |||||
* | * Fix bug 934 | Teravus Ovares | 2008-04-11 | 1 | -1/+7 |
| | |||||
* | * minor: replace test of CachedUserInfo.RootFolder != null with something ↵ | Justin Clarke Casey | 2008-04-11 | 2 | -14/+20 |
| | | | | more readable, and make RootFolder get only | ||||
* | * minor documenting, cleanup, renaming in user profile cache service | Justin Clarke Casey | 2008-04-11 | 2 | -12/+29 |
| | |||||
* | * documenting and minor refactoring in UserProfileCacheService | Justin Clarke Casey | 2008-04-11 | 1 | -14/+24 |
| | |||||
* | refactor: eliminate method in UserProfileCacheService | Justin Clarke Casey | 2008-04-11 | 3 | -16/+15 |
| | |||||
* | * From: Dr Scofield <hud@zurich.ibm.com> | Justin Clarke Casey | 2008-04-11 | 3 | -35/+155 |
| | | | | | | | | * 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 | ||||
* | From: Kurt Taylor <krtaylor@us.ibm.com> | Sean Dague | 2008-04-11 | 1 | -11/+16 |
| | | | | | | | | Attached is the second half of the fix for 821 - this is the null reference check for llDetectedName and the other *Detected* function. | ||||
* | * Discerned between AddProfile and UpdateProfile in region registration | lbsa71 | 2008-04-11 | 7 | -9/+102 |
| | | | | | :: Believe it or not, but INSERT/UPDATE is actually a better pattern than REPLACE, since, with INSERT/UPDATE you can catch erroneous UPDATES to non-INSERTed items as well as catch erroneous re-INSERTS. in 95% of the cases, you SHOULD have a clear INSERT context, and a clear and separate UPDATE context. If you think your case falls within the 5%, maybe you should re-evaluate your code. :: | ||||
* | * Added a "regionload_regionsdir" option to OpenSim.ini which determines ↵ | Adam Frisby | 2008-04-11 | 2 | -0/+16 |
| | | | | where Region.XML files are stored. If not set, it will default to the usual location. | ||||
* | * Updated MapImageModule to support primitives showing on the world map ↵ | Adam Frisby | 2008-04-11 | 1 | -1/+43 |
| | | | | image. As MapImageModule is of unknown use, this may or may not be reflected on the world map. See the ShadeBuildings function in MapImageModule for reference. | ||||
* | add user profile mapping for nhibernate | Sean Dague | 2008-04-10 | 1 | -0/+29 |
| | |||||
* | add some convenience properties. Move all the fields | Sean Dague | 2008-04-10 | 1 | -69/+100 |
| | | | | | | to the top of the file. | ||||
* | * With Grid Comms up in the air.. I decided have the friends module update ↵ | Teravus Ovares | 2008-04-10 | 4 | -1/+166 |
| | | | | | | | | you when your friends come online if they're at least a child agent on the sim. offline status works the same also. So does Instant Message. * This is until Grid Comms matures a bit more on this. * This should also work in Standalone as it uses the IUserData interface. | ||||
* | * Minor: really just comment and subsequent indentation adjustment. ↵ | Justin Clarke Casey | 2008-04-10 | 2 | -41/+61 |
| | | | | Preparation for handling inventory problems where the inventory server receives a request and never responds, or is late in responding | ||||
* | * Refactor GetUsersInventory() | Justin Clarke Casey | 2008-04-10 | 3 | -12/+36 |
| | |||||
* | Thank you Justin for a patch that solves the issue of: When a sensor detects ↵ | Charles Krinke | 2008-04-10 | 1 | -4/+14 |
| | | | | | | | | an Avatar, and llDetectedOwner is called on the script, the current implementation attempts to find the detected avatar as a SceneObjectPart and return the owner of that part. | ||||
* | Thank you kindly, A_Biondi for a patch that: | Charles Krinke | 2008-04-10 | 1 | -0/+13 |
| | | | | | | Handles the CreateItem cap request for all wearables, setting the proper value in inType and assType. | ||||
* | * Minor: get CreateNewUserInventory() to return true on success | Justin Clarke Casey | 2008-04-10 | 3 | -4/+10 |
| | |||||
* | * Slightly smoother transition between land, shallow water and deep water in ↵ | Teravus Ovares | 2008-04-10 | 1 | -2/+11 |
| | | | | map tile generation. | ||||
* | * Minor inventory message cleanup and documentation | Justin Clarke Casey | 2008-04-10 | 2 | -4/+14 |
| | |||||
* | renaming of attributes in UserAgentData for readability | Sean Dague | 2008-04-10 | 7 | -63/+63 |
| | |||||
* | changing UserAgentData to use properties. This caused more | Sean Dague | 2008-04-10 | 8 | -141/+276 |
| | | | | | | | grief than expected, as monodevelop doesn't like to refactor properties of properties. | ||||
* | further renaming of properties for clarity | Sean Dague | 2008-04-10 | 19 | -205/+205 |
| | |||||
* | moved fields to properties for UserDataProfile, which was | Sean Dague | 2008-04-10 | 24 | -382/+595 |
| | | | | | | | actually a little more work than I expected given the copious use of out params. | ||||
* | * Brings back map tile generation based on the terrain. The algorithm ↵ | Teravus Ovares | 2008-04-10 | 1 | -0/+108 |
| | | | | produces a graphic that is a bit Dazzle-ish. A Dazzle-ish map tile is better then a grey map tile IMHO. | ||||
* | comment out OpenSim.Model until first class is added, | Sean Dague | 2008-04-10 | 1 | -2/+2 |
| | | | | | | otherwise nant is unhappy | ||||
* | * Added stub OpenSim.Model project for migrating core types and base classes | lbsa71 | 2008-04-10 | 1 | -1/+21 |
| | |||||
* | * Fix a null reference when there's no [Economy] section in the opensim.ini | Teravus Ovares | 2008-04-10 | 1 | -3/+3 |
| | |||||
* | * Made it safe again to use the restart button from the estate tools and the ↵ | Teravus Ovares | 2008-04-10 | 2 | -4/+11 |
| | | | | | | | restart console command. * It looks ugly on the console.. but it's really safe.. and restores some memory. | ||||
* | Patch by lulurun - 0000916: support secondlife client's "-url sim/x/y/z" option | Teravus Ovares | 2008-04-10 | 2 | -1/+13 |
| | | | | | Thanks lulurun! | ||||
* | * Updates BetaGridLikeMoneyModule | Teravus Ovares | 2008-04-10 | 9 | -21/+272 |
| | | | | | | | * 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. | ||||
* | * Adds twist support for Cubes, Cylinders, and Prisms in the Meshmerizer | Teravus Ovares | 2008-04-10 | 5 | -11/+365 |
| | | | | | * A tweak of the SimStatsReporter so it would report the prim capacity to be 45000. | ||||
* | Update svn properties. | Jeff Ames | 2008-04-10 | 0 | -0/+0 |
| | |||||
* | split out UserProfile | Sean Dague | 2008-04-09 | 2 | -67/+99 |
| | |||||
* | NHibernate Inventory support. Lightly tested, but seems to work | Sean Dague | 2008-04-09 | 2 | -12/+12 |
| | | | | | | | | | well enough on my test environment. Will need to add some exception catching down the road. On to User Store. | ||||
* | more futzing around here. None of this works yet because | Sean Dague | 2008-04-09 | 2 | -8/+9 |
| | | | | | | bloody LLUUID isn't serializable, which is really annoying. | ||||
* | * Put explicit braces in for single line blocks | Justin Clarke Casey | 2008-04-09 | 1 | -3/+9 |
| | |||||
* | From: Michael Osias <mosias@us.ibm.com> | Justin Clarke Casey | 2008-04-09 | 3 | -7/+26 |
| | | | | | | | "This is llDetectedKey for touch_start - it is already implemented for sensor." Thanks Michael | ||||
* | From: Kurt Taylor <krtaylor@us.ibm.com> | Justin Clarke Casey | 2008-04-09 | 1 | -3/+9 |
| | | | | | | | "a patch to add a deprecated call to throw an LSL deprecated specific exception, and the associated code cleanup in the functions." Thanks! | ||||
* | make this a class | Sean Dague | 2008-04-09 | 1 | -2/+4 |
| | |||||
* | check in an OSUUID wrapper as potential replacement | Sean Dague | 2008-04-09 | 1 | -0/+85 |
| | | | | | | | for LLUUID in most of our code. Like LLUUID, this is basically just a box type on the .NET Guid. | ||||
* | checking in a chunk of work because I think I'm tackling | Sean Dague | 2008-04-09 | 1 | -1/+1 |
| | | | | | | the UUID issue | ||||
* | oops, broke compile. This fixes it | Sean Dague | 2008-04-09 | 1 | -1/+1 |
| | |||||
* | match file to classname | Sean Dague | 2008-04-09 | 1 | -0/+0 |
| | |||||
* | changing around types a bit to make stuff more readable for | Sean Dague | 2008-04-09 | 5 | -46/+48 |
| | | | | | | me. | ||||
* | NHibernate Inventory getting close, except for some of the | Sean Dague | 2008-04-09 | 4 | -8/+12 |
| | | | | | | complex folder queries. |