Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't let a missing configuration cause a NRE | Melanie Thielker | 2009-03-29 | 2 | -0/+11 |
| | | | | | | Fixes Mantis #3355 | ||||
* | Change the client API to use GridInstantMessage for the "last mile" of IM | Melanie Thielker | 2009-03-29 | 5 | -62/+28 |
| | | | | | | | sending. With this change, all methods that handle IM now use GridInstantMessage rather than individual parameters. | ||||
* | Finish the offline IM module (still needs a server). Add rudimentary | Melanie Thielker | 2009-03-29 | 2 | -8/+199 |
| | | | | | | | support for the mute list (no functionality yet, but allows the RetrieveInstantMessages event to fire now). | ||||
* | Fix the plumbing in the offline message module. | Melanie Thielker | 2009-03-28 | 2 | -27/+51 |
| | | | | | | No functionality yet. | ||||
* | Add a module skeleton for offline IM storage. No functionality yet. | Melanie Thielker | 2009-03-28 | 1 | -0/+131 |
| | |||||
* | * Implement * wildcard in save iar requests | Justin Clarke Casey | 2009-03-27 | 1 | -14/+36 |
| | | | | | | * not yet ready for use | ||||
* | * Fix single item iar saving | Justin Clarke Casey | 2009-03-27 | 1 | -6/+11 |
| | | | | | | * Not yet ready for use | ||||
* | * correct iar root folder location for saving of individual items | Justin Clarke Casey | 2009-03-26 | 1 | -1/+1 |
| | | | | | | * however, rest of the path components are still currently wrong so this is broke | ||||
* | * iars: Serialize information about item creators to archive | Justin Clarke Casey | 2009-03-26 | 1 | -2/+8 |
| | |||||
* | iar: centralize user uuid gathering | Justin Clarke Casey | 2009-03-25 | 1 | -18/+43 |
| | |||||
* | * minor: spit out creator name on save iar | Justin Clarke Casey | 2009-03-25 | 1 | -0/+12 |
| | | | | | | * not yet ready for use | ||||
* | Finish folder gives. With this commit, single item and folder gives now | Melanie Thielker | 2009-03-23 | 1 | -0/+7 |
| | | | | | | | work across regions and also to offline avatars. Scripted gives are not yet tested and may not work. | ||||
* | Committing partial work on passing folders across instances. This may crash. | Melanie Thielker | 2009-03-23 | 1 | -2/+31 |
| | |||||
* | Add QueryItem method to secure inventory and HG inventory, change method sig to | Melanie Thielker | 2009-03-22 | 1 | -2/+6 |
| | | | | | | provide additional information the HG needs. | ||||
* | Cause the inventory give module to be more selective and not attempt to | Melanie Thielker | 2009-03-22 | 1 | -0/+8 |
| | | | | | | deliver other modules' IM types | ||||
* | Add code to the inventory transfer module to use the new DB functionality | Melanie Thielker | 2009-03-21 | 1 | -0/+72 |
| | | | | | | Not tested! | ||||
* | * refactor: Create IHttpServer interface instead of accessing BaseHttpServer ↵ | Justin Clarke Casey | 2009-03-19 | 1 | -2/+2 |
| | | | | via CommunicationsManager directly | ||||
* | Add an event to process undelivered IMs | Melanie Thielker | 2009-03-17 | 1 | -0/+14 |
| | |||||
* | Rename OpenSim.Framework.Archive to OpenSim.Framework.Serialization | Mike Mazur | 2009-03-16 | 3 | -9/+9 |
| | | | | | Update using statements and prebuild.xml. Also trim trailing whitespace. | ||||
* | * Support loading empty folders in an iar | Justin Clarke Casey | 2009-03-13 | 1 | -78/+90 |
| | |||||
* | Move ArchiveConstants to OpenSim.Framework.Archive | Mike Mazur | 2009-03-12 | 4 | -244/+131 |
| | | | | | | | | | | - move a couple constants from InventoryArchiveConstants to ArchiveConstants, now only one of these is needed - change InventoryArchiveConstants references to ArchiveConstants - remove InventoryArchive AssetInventoryServer plugin dependency on OpenSim.Region.CodeModules - trim trailing whitespace | ||||
* | Moving TarArchive to OpenSim.Framework.Archive | Mike Mazur | 2009-03-12 | 3 | -1/+4 |
| | | | | | | | We now build OpenSim.Framework.Archive.dll which aims to contain code used for archiving various things in OpenSim. Also remove trailing whitespace. | ||||
* | * Make all coded defaults match settings in OpenSim.ini.example | Justin Clarke Casey | 2009-03-11 | 1 | -1/+1 |
| | | | | | | | * In most cases, the setting in OpenSim.ini.example is taken as the canonical one since this is the file virtually everyone ends up using * OpenSim will start up with a blank OpenSim.ini, in which case sqlite is the default database (as before) | ||||
* | * Improve memory usage when writing OARs | Justin Clarke Casey | 2009-03-06 | 1 | -5/+7 |
| | | | | | | | | * This should make saving large OARs a somewhat better experience * However, the problem where saving an archive pulls large numbers of assets into the asset cache isn't yet resolved * This patch also removes lots of archive writing spam that crept in | ||||
* | * Replace some string to byte conversions for object/item name/description ↵ | Justin Clarke Casey | 2009-03-05 | 1 | -2/+3 |
| | | | | fields with the LLUtil function that prevents the max string size from being breached | ||||
* | * Add the abilty to load and save iar item nodes where folders have ↵ | Justin Clarke Casey | 2009-03-04 | 4 | -31/+132 |
| | | | | identical names | ||||
* | * Properly load items into correct folders when an iar is loaded | Justin Clarke Casey | 2009-02-25 | 1 | -8/+12 |
| | | | | | | | * At the moment, any existing folders with the same name are reused - will need an option to always create new folders * not yet ready for general use | ||||
* | * Fix my own unit test | Justin Clarke Casey | 2009-02-25 | 2 | -7/+19 |
| | | | | | | * Disable folder iar creation code for now (though this wasn't actually causing the test failure) | ||||
* | * Add InventoryArchiveConstants that I missed from last commit | Justin Clarke Casey | 2009-02-25 | 2 | -6/+137 |
| | | | | | | | * This commit also does a first pass at creating folders for an inventory archive (previously everything was dumped in the same destiantion folder). * This code might not work yet and nobody else should be using it yet anyway :) | ||||
* | * Store inventory data in an 'inventory' directory rather than in the root ↵ | Justin Clarke Casey | 2009-02-25 | 2 | -10/+10 |
| | | | | of an iar | ||||
* | Allow delivery of object messages gridwide | Melanie Thielker | 2009-02-22 | 1 | -1/+2 |
| | |||||
* | Revert previous commit | Melanie Thielker | 2009-02-20 | 1 | -7/+0 |
| | |||||
* | Committing interface and stubs for IM interception | Melanie Thielker | 2009-02-20 | 1 | -0/+7 |
| | |||||
* | This moves the 2 friends-related interregion messages out of OGS1 and into ↵ | diva | 2009-02-20 | 1 | -2/+94 |
| | | | | the FriendsModule. No functional changes. Those messages were sent over XMLRPC, and that's how it continues to be for now. Just moving this couple of interregion messages out of OGS1, in preparation for the big shlep ahead. | ||||
* | * refactor: Rename new class AssetGatherer to UuidGatherer to reflect what ↵ | Justin Clarke Casey | 2009-02-19 | 1 | -2/+2 |
| | | | | it actually does | ||||
* | * Do deep inspection when saving inventory items in order to capture all the ↵ | Justin Clarke Casey | 2009-02-19 | 1 | -1/+1 |
| | | | | | | | | | necessary assets (textures, objects within objects, textures referenced in scripts contained in objects contained in another object, etc.) * Not yet ready for general use | ||||
* | Make the implementation of the message transfer module protected virtual | Melanie Thielker | 2009-02-19 | 1 | -13/+13 |
| | | | | | | throughout | ||||
* | reverted last revision, until we decide how to handle capturing IM's | MW | 2009-02-19 | 1 | -14/+0 |
| | |||||
* | Added a event to IMessageTransferModule (and MessageTransferModule) so that ↵ | MW | 2009-02-19 | 1 | -0/+14 |
| | | | | other modules can capture IM messages and do custom handling of them. As just attaching to Client IM events doesn't really support this, as they would still get routed through the normal process and could give back errors. | ||||
* | * Change AssetGatherer method access so that only methods which are worth ↵ | Justin Clarke Casey | 2009-02-18 | 1 | -1/+4 |
| | | | | calling from the outside are public | ||||
* | * Make save iar behave properly if the nominated inventory path does not exist | Justin Clarke Casey | 2009-02-18 | 2 | -10/+28 |
| | | | | | | * load iar probably still fails for this | ||||
* | * Assign incoming items with a random UUID so that archives can be loaded ↵ | Justin Clarke Casey | 2009-02-17 | 3 | -13/+6 |
| | | | | | | | | more than once * Also remove a duplicate write archive call in the unit test which might be causing test failures for people using mono 2.2 (though not 1.9.1, it would seem) | ||||
* | * extend inventory archive save test to check for the presence of the item ↵ | Justin Clarke Casey | 2009-02-17 | 1 | -26/+32 |
| | | | | file in the saved archive | ||||
* | * switch to pulsing monitors to perform test sync instead of events, since ↵ | Justin Clarke Casey | 2009-02-17 | 1 | -5/+11 |
| | | | | this doesn't allow one to accidentally forget to reset the event | ||||
* | * Establish InventoryArchiveSaved event for unit tests | Justin Clarke Casey | 2009-02-17 | 3 | -32/+67 |
| | | | | | | * This is done on the inventory archiver module directly rather than Scene.EventManager - the module seems the more appropriate location | ||||
* | - remove the Metadata property from AssetBase and return all previous | Mike Mazur | 2009-02-17 | 1 | -1/+1 |
| | | | | | | | | | properties as before - prefix private variables with m_ in AssetBase.cs - related to Mantis #3122, as mentioned in https://lists.berlios.de/pipermail/opensim-dev/2009-February/005088.html - all services will likely need to be upgraded after this commit | ||||
* | * Iniital inventory archive test code. Doesn't actually do any testing yet | Justin Clarke Casey | 2009-02-16 | 1 | -0/+159 |
| | |||||
* | * minor: print out status messages at start and end of inventory archive ↵ | Justin Clarke Casey | 2009-02-16 | 1 | -0/+16 |
| | | | | loading and saving | ||||
* | * refactor: move alert commands from Scene to DialogModule | Justin Clarke Casey | 2009-02-13 | 1 | -1/+51 |
| | |||||
* | * Quieten down log messages from the Friends module | Justin Clarke Casey | 2009-02-13 | 2 | -9/+7 |
| |