Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Adds UserFlags and GodLevel to the user data store and plumbs then in. | Melanie Thielker | 2008-08-14 | 1 | -1/+19 |
| | | | | | | | This will have no effect unless both the UGAI and the region are this revision or later | ||||
* | Make the estate owner work. Changes permissions checks to allow the | Melanie Thielker | 2008-08-14 | 1 | -0/+11 |
| | | | | | | | estate owner user the ability to add and remove estate managers, and have EM rights outside of that. | ||||
* | Thanks, BlueWall, for a patch that: | Dahlia Trimble | 2008-08-14 | 1 | -1/+1 |
| | | | | | Binary distributions of OpenSim are not able to get the version info because they lack the ../.svn/entries file. This file exists in the ./bin./svn directory, which would be in a binary distribution. The included patch changes the path from ../.svn/entries to .svn/entries, which allows the version information to be show in "help/about" | ||||
* | Mantis #1946 | Melanie Thielker | 2008-08-14 | 3 | -1/+13 |
| | | | | | | | Thank you, HomerHorwitz, for a patch that corrects and improves TP to landmark and home position handling. | ||||
* | Add a Find(Predicate) method to the cache to look for items by data | Melanie Thielker | 2008-08-13 | 1 | -0/+11 |
| | | | | | | other than LLUUID. | ||||
* | Port the llParcelMediaQuery forward to the new Shared/ directory | Melanie Thielker | 2008-08-13 | 1 | -6/+24 |
| | | | | | | Add a Dictionary for faster lookup of cached items. | ||||
* | * Stop warnings about non existent scene presences/entities being removed on ↵ | Justin Clarke Casey | 2008-08-12 | 1 | -1/+3 |
| | | | | | | | | | client log off * This is being done by preventing close from being called twice on child agent closure (nres which would have been thrown are being swallowed). * However, it should be possible to do much better cleanup on this code in the future | ||||
* | Thanks, lulurun, for a patch that addresses inventory problems that occur | Mike Mazur | 2008-08-12 | 2 | -71/+30 |
| | | | | | | | | | | | | | | | | | occasionally, but are fixed on restart (issue 1919). This patch introduces the following changes: 1. when a user teleports out of Region A, remove that user's profile from the Region A user profile cache 2. when a user crosses between regions out of Region A, remove that user's profile from the Region A user profile cache 3. the user profile cache's session ID member can now be set (written), and is updated each time a connection with a new avatar is established (ie: a new avatar enters the region) 4. when a region server looks up a user profile and a cache miss occurs, fetch the user profile from the user server first instead of immediately returning null | ||||
* | * Remove warnings | Justin Clarke Casey | 2008-08-09 | 1 | -3/+0 |
| | |||||
* | * Reinstate grid receive and send keys to user server config | Justin Clarke Casey | 2008-08-09 | 2 | -7/+12 |
| | | | | | | | * Looks like these weren't so unused after all - oops! * Remove message from grid server config | ||||
* | * minor: oops, forgot the code that actually ends up eliminating the unused ↵ | Justin Clarke Casey | 2008-08-09 | 1 | -12/+0 |
| | | | | configuration elements from the last checkin | ||||
* | * minor: remove unused grid send/receive keys from user server configuration | Justin Clarke Casey | 2008-08-09 | 1 | -1/+0 |
| | |||||
* | * minor: Remove unused message from the asset server configuration | Justin Clarke Casey | 2008-08-09 | 1 | -8/+0 |
| | |||||
* | * minor: get rid of send and receive keys from inventory server | Justin Clarke Casey | 2008-08-09 | 1 | -12/+0 |
| | | | | | | * these are not used | ||||
* | * Change _Config.xml node selection code to allow comments | Justin Clarke Casey | 2008-08-09 | 1 | -5/+5 |
| | |||||
* | * Make session security (secure inventory) configuration FALSE by default | Justin Clarke Casey | 2008-08-09 | 1 | -1/+1 |
| | | | | | | * This will not affect existing configurations where the configuration question has already been answered | ||||
* | * minor: remove redundant welcome message from inventory grid server ↵ | Justin Clarke Casey | 2008-08-09 | 1 | -8/+2 |
| | | | | configuration | ||||
* | * Add line to log notifying of inventory -> user grid server trust failure | Justin Clarke Casey | 2008-08-09 | 1 | -1/+14 |
| | | | | | | * add code comments | ||||
* | Sorry, thoughtI had added that :/ | Melanie Thielker | 2008-08-08 | 1 | -0/+77 |
| | | | | | | Missing file from pervious commit | ||||
* | Patch #9160 | Melanie Thielker | 2008-08-08 | 1 | -40/+1 |
| | | | | | | | Refactor proxy encode/decode methods out of the PacketPool into their own class. | ||||
* | * All CheckRegion within an instance would use the same, global, bool for ↵ | lbsa71 | 2008-08-08 | 1 | -2/+2 |
| | | | | | | | 'Available', which would lead to intermittent failures on parallell teleport requests. * Solidified CheckRegion somewhat, adding a second try if the first failed. | ||||
* | De-coupling the IClientAPI interface and ClientManager class from the | Mike Mazur | 2008-08-08 | 2 | -2/+7 |
| | | | | | | | libsl/libomv Packet, as other client stacks could use other data types to pass packets around. Starting with InPacket() here, more to come. | ||||
* | Update svn properties, minor formatting cleanup. | Jeff Ames | 2008-08-08 | 1 | -460/+460 |
| | |||||
* | Committing first draft of the universal cache. This is by no means | Melanie Thielker | 2008-08-07 | 1 | -0/+467 |
| | | | | | | | finished, but it does work for memory caching items in aggressive mode. Supports several paramters, including TTL. | ||||
* | Minor formatting cleanup. | Jeff Ames | 2008-08-07 | 1 | -1/+1 |
| | |||||
* | * Make currently selected region appear in the region console prompt | Justin Clarke Casey | 2008-08-05 | 1 | -2/+7 |
| | | | | | | * This region is used for single region commands (such as save-xml2) | ||||
* | * refactor: change console base 'component name' to 'default prompt' since ↵ | Justin Clarke Casey | 2008-08-05 | 1 | -4/+13 |
| | | | | that's the only thing it's being used for | ||||
* | * minor: correct spelling, remove warning | Justin Clarke Casey | 2008-08-01 | 1 | -2/+2 |
| | |||||
* | Estate series, patch 9 (#9157) | Melanie Thielker | 2008-08-01 | 2 | -1/+9 |
| | | | | | | | | | Adds the new access semantics and the new flag (allow only age verified) Plumbs in the abuse email address from sim to viewer. The other way around, libomv appears to be lacking support for the data field in the packet. Includes a migration, run prebuild! | ||||
* | * minor: add to the thread tracker the thread with which the thread tracker ↵ | Justin Clarke Casey | 2008-08-01 | 1 | -1/+2 |
| | | | | tracks threads | ||||
* | * Register main thread as console thread with thread tracker | Justin Clarke Casey | 2008-08-01 | 1 | -0/+4 |
| | |||||
* | * minor: get rid of count number from 'show threads' display since they all ↵ | Justin Clarke Casey | 2008-08-01 | 1 | -12/+1 |
| | | | | have IDs | ||||
* | * correct bug from last commit - for now don't drop cached user profile when ↵ | Justin Clarke Casey | 2008-08-01 | 1 | -0/+4 |
| | | | | | | | | an agent is downgraded to a child agent * since upgrading to a root agent doesn't currently re-retrieve the user profile | ||||
* | * Drop cached inventory from the local region when a user crosses out into a ↵ | Justin Clarke Casey | 2008-08-01 | 4 | -29/+44 |
| | | | | | | | | | | remote region * May resolves inventory problems that occur when the user moves between two regions` * e.g. if the user moves to a second region, adds an inventory item, moves back to the original region then tries to manipulate that item * Not yet implemented for teleport | ||||
* | * minor: eliminate some unused variables in InventoryFolderImpl | Justin Clarke Casey | 2008-08-01 | 1 | -2/+0 |
| | |||||
* | Patch #8 in the estate series. Introduces the concept of an estate | Melanie Thielker | 2008-08-01 | 1 | -0/+16 |
| | | | | | | | | owner (alongside the master avatar) and provides storage fo the abuse email address. No user functionality yet. This patch includes a migration. | ||||
* | Thanks, Zaki, for a patch that addresses unhandled exceptions in the | Mike Mazur | 2008-08-01 | 1 | -4/+17 |
| | | | | | | PluginLoader when servers are started in parallel. | ||||
* | Apply updated patch from issue 1871. Thanks sempuki. | Mike Mazur | 2008-07-31 | 2 | -27/+27 |
| | |||||
* | * refactor: rearrange path inventory manipulation so that input tidying can ↵ | Justin Clarke Casey | 2008-07-31 | 1 | -5/+50 |
| | | | | be used for item paths as well | ||||
* | * refactor: eliminate unused SubFoldersCount | Justin Clarke Casey | 2008-07-31 | 1 | -11/+3 |
| | |||||
* | * allow inventory folders to be located by path | Justin Clarke Casey | 2008-07-31 | 2 | -9/+55 |
| | | | | | | * first pass method impl | ||||
* | * refactor: Change CachedUserInfo.HasInventory to HasReceivedInventory to ↵ | Justin Clarke Casey | 2008-07-31 | 2 | -19/+18 |
| | | | | make actual function clearer | ||||
* | * minor: reduce coupling by passing in only session id to CachedUserInfo | Justin Clarke Casey | 2008-07-31 | 2 | -3/+11 |
| | |||||
* | Thank you, HomerHorwitz, for a patch that implements ↵ | Melanie Thielker | 2008-07-31 | 1 | -0/+3 |
| | | | | | | | | llSetCameraParams/llClearCameraParams. Fixes Mantis #1867 | ||||
* | Thanks, sempuki, for a patch that moves all Grid Server's plugins to | Mike Mazur | 2008-07-31 | 8 | -182/+174 |
| | | | | | | PluginLoader. Fix issue 1871. | ||||
* | * Applying Mantis #1852 - Plugin Provider refactoring. Courtesy of Ryan/Sempuki. | Adam Frisby | 2008-07-30 | 1 | -17/+50 |
| | |||||
* | * Refactored some heavily duplicated RequestSimProfileData functions | lbsa71 | 2008-07-29 | 1 | -6/+19 |
| | | | | | * Changed InventoryUrl and GridServerURL type to Uri instead of string - to address '/' issues. | ||||
* | * refactor: move create user console command parsing down to OpenSim.cs from ↵ | Justin Clarke Casey | 2008-07-29 | 1 | -46/+1 |
| | | | | CommunicationsManager | ||||
* | Mantis#1849. Thank you kindly, Kinoc for a patch that: | Charles Krinke | 2008-07-29 | 2 | -31/+66 |
| | | | | | | | - LLSDLoginMethod should error out in similar way to XMLRPC login for already logged in condition - Have LLSDLoginMethod mirror the sequence of the XMLRPC for easier side by side compare - Log messages report which process XML or LLSD generated them for easier debugging | ||||
* | moving GridInfo application plugin into a common standalone/grid | Dr Scofield | 2008-07-28 | 1 | -2/+2 |
| | | | | | | | | service, adding a plain REST GET handler returning XML (no LLSD), adding appropriate add handler calls to OpenSimBase and UserServer. |