Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Fold mock classes into existing OpenSim/Tests/Common assembly rather than ↵ | Justin Clarke Casey | 2008-12-11 | 1 | -1/+1 |
| | | | | sprouting another one | ||||
* | * Extend test to probe for user details that should exist | Justin Clarke Casey | 2008-12-11 | 1 | -2/+8 |
| | |||||
* | * test: Add simple user profile test that checks for non-existing users | Justin Clarke Casey | 2008-12-11 | 2 | -4/+20 |
| | |||||
* | * refactor: Move inventory handlers out from UserProfileCacheService | Justin Clarke Casey | 2008-12-10 | 2 | -279/+0 |
| | | | | | | | | * This means that UserProfileCacheService no longer needs to know about IClientAPI and can leave it to callers to do their own error logging * This is also more consistent with the way that item inventory manipulation is handled * I don't really think Scene.PacketHandlers.cs should be a permanent home for these handlers - this is just for convenience | ||||
* | * Establish OpenSim.Framework.Communications.Tests beachhead | Justin Clarke Casey | 2008-12-10 | 1 | -0/+48 |
| | | | | | | * No valid tests yet | ||||
* | * Apply the other patch from http://opensimulator.org/mantis/view.php?id=2315 | Justin Clarke Casey | 2008-12-10 | 2 | -2/+4 |
| | | | | | | | | | | | | | | * This means that LL RAW terrains (one source being the upload/download buttons on the estate dialog in the viewer) are now imported the 'right' way around rather than being flipped on the y axis * Existing RAW terrains before this patch will need to be flipped with the "terrain flip y" command from the console after import * More details on the mailing lists soon. -This line, and those below, will be ignored-- M OpenSim/Region/Environment/Modules/World/Terrain/FileLoaders/LLRAW.cs M OpenSim/Framework/Communications/Cache/CachedUserInfo.cs M OpenSim/Framework/Communications/Cache/UserProfileCacheService.cs | ||||
* | * Actually update subfolders of parent folders in the inventory cache when a ↵ | Justin Clarke Casey | 2008-12-09 | 3 | -9/+65 |
| | | | | | | | | folder gets moved * This was causing inventory folder transfer code to not work properly (this is still temporarily disabled) | ||||
* | * Added primitive exception logging capabilities. | Adam Frisby | 2008-12-09 | 1 | -0/+28 |
| | | | | | | | * Disabled by default (see OpenSim.ini.example for how to enable) * Saves exceptions to a folder on disk (default "crashes") when enabled. * These reports can then be uploaded or posted to help debug an error. | ||||
* | Send the creation-date of items to the viewer. This fixes Mantis#2769. | Homer Horwitz | 2008-12-06 | 1 | -1/+1 |
| | |||||
* | killing warnings, reformatting RemoteAdminPlugin | Dr Scofield | 2008-12-05 | 2 | -6/+5 |
| | |||||
* | some small refactoring of the LoginService to allow sub classes to override ↵ | MW | 2008-12-05 | 1 | -11/+18 |
| | | | | the LLSD login authentication | ||||
* | * Put in the code necessary to allow inventory transfer of whole folders ↵ | Justin Clarke Casey | 2008-12-04 | 3 | -1/+15 |
| | | | | | | | | (and their contents) between agents, not just single items * However, this is not currently activated since it's not absolutely fully tested and there's a bug lurking in there to do with the sending of the BulkInventoryUpdate packets | ||||
* | changed UserManagerBase. IInterServiceInventoryServices ↵ | MW | 2008-12-02 | 1 | -1/+1 |
| | | | | m_interServiceInventoryService from private to protected | ||||
* | Made BaseOpenSimServer.ShutdownSpecific() public. As the ↵ | MW | 2008-12-02 | 1 | -1/+1 |
| | | | | OpenSimBase.Shutdown() includes a Environment.Exit(0); which is not always wanted when shutting down, like from a windows service. | ||||
* | Added a Catch(InvalidOperationException) to BaseHttpServer.HandleRequest(). ↵ | MW | 2008-12-01 | 1 | -19/+24 |
| | | | | Which is thrown due to errors in the XML deserializing. Without this catch is it easy to bring down any of the opensim servers on purpose by just sending corrupt xml to them. | ||||
* | Mantis #2584 (again) | Melanie Thielker | 2008-11-30 | 1 | -0/+6 |
| | | | | | | Next step of diva's TP fixes and HG support | ||||
* | Update svn properties. Add copyright header. Minor formatting cleanup. | Jeff Ames | 2008-11-30 | 1 | -1/+1 |
| | |||||
* | Revert justincc's try to change the licence char-by-char AGAIN!!! :P | Homer Horwitz | 2008-11-29 | 1 | -1/+1 |
| | |||||
* | Finally make attachments stay put. Randomize local ID generation to | Melanie Thielker | 2008-11-29 | 1 | -1/+0 |
| | | | | | | | | | prevent adjacent sims from using identical Local IDs for the attachment Thanks to Mana Janus (Hippo Viewer) for providing the crucial bit of information, namely that, due to a bug in the viewer, adjacent sims can't use the same local ids. | ||||
* | * test: Extend take object test to finally check that the object made it ↵ | Justin Clarke Casey | 2008-11-28 | 1 | -1/+1 |
| | | | | into user inventory and that it was removed from the scene | ||||
* | * Fixes Location == Location, and Location != Location | Teravus Ovares | 2008-11-28 | 2 | -0/+26 |
| | |||||
* | * simplify AddNewClient since making this root without using MakeRootAgent() ↵ | Justin Clarke Casey | 2008-11-28 | 1 | -1/+1 |
| | | | | no longer sets everything up properly | ||||
* | * Committing a new test, that will fail until someone decides to fix ↵ | Teravus Ovares | 2008-11-28 | 1 | -0/+51 |
| | | | | Location == Location. Obviously, if that is failing then many other things that test location will fail. | ||||
* | * test: Add a wodge of code in order to be able to slightly extend a test to ↵ | Justin Clarke Casey | 2008-11-28 | 2 | -3/+1 |
| | | | | | | | | deliver a taken object to a user inventory folder without throwing an exception * test doesn't actually double check for the presence of the item yet | ||||
* | * refactor: Replace derez destiation magic numbers with an enumeration | Justin Clarke Casey | 2008-11-28 | 2 | -4/+15 |
| | |||||
* | * minor: remove unused JId class | Justin Clarke Casey | 2008-11-28 | 1 | -65/+0 |
| | |||||
* | * refactor: rename UserServiceAdmin to UserAdminService | Justin Clarke Casey | 2008-11-28 | 3 | -5/+8 |
| | |||||
* | * refactor: move ResetUserPassword into UserServiceAdmin | Justin Clarke Casey | 2008-11-28 | 1 | -12/+0 |
| | |||||
* | * refactor: move CreateUser into UserServiceAdmin | Justin Clarke Casey | 2008-11-28 | 4 | -96/+66 |
| | |||||
* | * Changed name of auth function to better reflect actual use | lbsa71 | 2008-11-28 | 1 | -2/+3 |
| | |||||
* | * Remove unused and largely unimplemented UpdateUserCurrentRegion() | Justin Clarke Casey | 2008-11-27 | 3 | -26/+1 |
| | | | | | | * please say if this causes you a problem | ||||
* | * test: Add the ability to add a plugin directory to the user and inventory ↵ | Justin Clarke Casey | 2008-11-27 | 4 | -63/+92 |
| | | | | | | | | services in order to extend unit tests for user and inventory information * I can't spend any longer in trying to get Mono.Addins to work with the unit tests, so this is not a proper plugin at this time | ||||
* | Thank you kindly, Nlin for a patch that: | Charles Krinke | 2008-11-27 | 1 | -0/+2 |
| | | | | | | | | | | | | | | Adds a new method to IClientAPI to allow adding message handlers for GenericMessages (of which "autopilot" is one). Part 2 adds a specific autopilot handler in ScenePresence.cs. 2) Removing unused variables and functions. 3) Simplifying the navigation logic in ScenePresence.cs. The original patch was somewhat complex because it included orientation logic for a future enhancement of orienting the avatar to point towards the direction being walked. Currently this isn't working, though, so I removed the orientation code, which leaves just the smaller and hopefully simpler-to-understand movement code. | ||||
* | Committing the LCO database layer. Native MySQL, no ADO. New reconnect | Melanie Thielker | 2008-11-26 | 1 | -0/+1 |
| | | | | | | | | mechanism to prevent prim loss. Preserve link order on sim restart and drag copy. Fix drag-copied prims' inventories. Fix persistence of child prim inventories. | ||||
* | Mantis#2692: Thanks Diva, for a patch that fixes a bug in HyperGrid. | Homer Horwitz | 2008-11-25 | 1 | -0/+14 |
| | |||||
* | Add copyright headers. Minor formatting cleanup. | Jeff Ames | 2008-11-25 | 1 | -1/+1 |
| | |||||
* | Update svn properties. | Jeff Ames | 2008-11-25 | 3 | -212/+212 |
| | |||||
* | * minor: eliminate mono compiler warnings | Justin Clarke Casey | 2008-11-25 | 1 | -1/+1 |
| | |||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2640 | Justin Clarke Casey | 2008-11-25 | 3 | -0/+212 |
| | | | | | | | | * This is Diva's hypergrid patch, as perviously discussed on the opensim-dev mailing list * Applied some minor prebuild.xml jiggling to resolve a dependency issue * Thanks Diva! | ||||
* | * Adding some virtual hooks and making some privaets protected for great ↵ | lbsa71 | 2008-11-25 | 1 | -1/+1 |
| | | | | justice. | ||||
* | * Adding the incoming url as Param[2] in the XmlRpcRequest | lbsa71 | 2008-11-25 | 1 | -1/+3 |
| | |||||
* | * First step in refactoring the login code - extracting the authentication | lbsa71 | 2008-11-25 | 1 | -43/+49 |
| | |||||
* | WIP: Adding a few things to PresenceModule. Not quite finished yet. | Homer Horwitz | 2008-11-24 | 1 | -0/+3 |
| | |||||
* | * Added some debug information when console commands fail. | Adam Frisby | 2008-11-24 | 1 | -0/+1 |
| | |||||
* | Don't serve texture preview from other people's objects if you | Melanie Thielker | 2008-11-23 | 1 | -0/+27 |
| | | | | | | havenever seen that texture before. | ||||
* | Plumb in the presence notifications and region shutdown/restart messages | Melanie Thielker | 2008-11-23 | 2 | -0/+10 |
| | | | | | | | | | from the presence module to the message server, through the user server and on into the database. This should fix the "Already logged in" issue that grids see after a sim crashes, or a user crashes out of a sim. Not yet a 100% solution for friends, but getting there. | ||||
* | Mantis#2660. Thank you kindly, Ruud Lathrop for a patch that: | Charles Krinke | 2008-11-23 | 4 | -22/+70 |
| | | | | | | | | This patch adds the option of adding the email when you create a new user. This works in Gridmode as none Gridmode. This option is also added to RemoteAdminPlugin. With a new handler you can create a user with a email. | ||||
* | First stage group permissions plumbing | Melanie Thielker | 2008-11-22 | 1 | -0/+2 |
| | |||||
* | Plumb in the list if user IDs to the land module to allow selection | Melanie Thielker | 2008-11-21 | 1 | -1/+1 |
| | | | | | | of objects by owner name | ||||
* | Mantis#2638. Thank you kindly, Sacha Magne for a patch that: | Charles Krinke | 2008-11-19 | 1 | -0/+4 |
| | | | | | | Implementing "Play sound inworld". Currently a WIP . |