aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-02-18Fixes height on Basic Physics in local teleports. Plus some small refactoring.diva2-2/+18
2009-02-18* minor: comment out a few more [de]serialization sog timing messagesJustin Clarke Casey1-3/+3
2009-02-18* Move asset gathering code from oar module to OpenSim.Region.Framework ↵Justin Clarke Casey3-198/+264
since this is useful in a variety of situations * Comment out one oar test since I think somehow the two save tests are causing the occasional test failures
2009-02-18* Make save iar behave properly if the nominated inventory path does not existJustin Clarke Casey2-10/+28
* load iar probably still fails for this
2009-02-18Fix estate ban list persistence in MySQL and reenable testsMelanie Thielker2-16/+1
2009-02-18Restoring method 2 of linking regions in HG, which was commented out for ↵diva1-92/+22
some bizarre reason. Fixes mantis #3141. Thanks Vinc for providing an alternative patch, which wasn't used but served to expose the mix-up.
2009-02-18From: Alan Webb <awebb@linux.vnet.ibm.com>Sean Dague3-30/+46
I've changed the extension point name, and the internal references that used the same string. I also fixed up the messaging around the asset loader so that it is more explicit.
2009-02-18From: Christopher Yeoh <yeohc@au1.ibm.com>Sean Dague7-0/+62
The attached patch implements osGetDrawStringSize that looks like: vector osGetDrawStringSize(string contentType, string text, string fontName, int fontSize) in LSL. It is meant to be used in conjunction with the osDraw* functions. It returns accurate information on the size that a given string will be rendered given the specified font and font size. This allows for nicely formatted and positioned text on the generated image.
2009-02-18remove legacy pre-migration code for mysql grid adapter, who knew thisSean Dague1-55/+0
was still in there.
2009-02-18Improved log message.diva1-2/+2
2009-02-18Adds support for preserving animations on region crossings and TPs. diva8-46/+699
Known issue: after TP, the self client doesn't see the animations going, but others can see them. So there's a bug there (TPs only, crossings seem to be all fine). Untested: did not test animation overriders; only tested playing animations from the viewer.
2009-02-17Makes SP.CopyFrom a bit more robust with respect to sims in older versions ↵diva1-6/+4
which still don't have the new appearance management code.
2009-02-17Fix a typo. i + i is not 2 times meMelanie Thielker1-1/+1
2009-02-17Re-fixing the fix :/Melanie Thielker1-1/+1
2009-02-17One-liner to fix an omissionMelanie Thielker1-0/+1
2009-02-17remove all the very old create and upgrade sql files, these wereSean Dague17-288/+0
outdated by migrations 6 months ago.
2009-02-17* Allow inventory archives to be saved from the 'root' inventory directoryJustin Clarke Casey1-3/+10
* Reload doesn't currently obey structure information * Not yet ready for use
2009-02-17- additional code to get ConciergeModule to do truly async broker updatesDr Scofield1-13/+63
- adding watchdog timer async web request - making broker update timeout configurable
2009-02-17* Assign incoming items with a random UUID so that archives can be loaded ↵Justin Clarke Casey3-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)
2009-02-17* extend inventory archive save test to check for the presence of the item ↵Justin Clarke Casey1-26/+32
file in the saved archive
2009-02-17Addresses mantis #3181. Waiting for confirmation from the reporter.diva1-1/+1
2009-02-17* Apply http://opensimulator.org/mantis/view.php?id=3068Justin Clarke Casey1-64/+68
* This enables parsing of xml files and files obtained via http for the -inimaster option as well as -inifile * Thanks StrawberryFride!
2009-02-17* switch to pulsing monitors to perform test sync instead of events, since ↵Justin Clarke Casey2-16/+28
this doesn't allow one to accidentally forget to reset the event
2009-02-17* Get rid of a unit test race condition based on my misreading of the ↵Justin Clarke Casey1-2/+4
AutoResetEvent docs * Hopefully this will reduce the spike in build failures seen in the past few days (since I introduced an addition oar test)
2009-02-17* Apply http://opensimulator.org/mantis/view.php?id=3178Justin Clarke Casey1-5/+6
* Moves llEmail() delay to after e-mail send rather than before, in line with SL * Thanks DoranZemlja * Last build failure looks like a glitch, but one that has already happened twice recently which I need to look at
2009-02-17* Apply http://opensimulator.org/mantis/view.php?id=3179Justin Clarke Casey1-15/+15
* This slightly extends a lock in WorldCommModule so that it covers the GetNewHandle method which states in it's doc that it assumes locking has happened before the method is called * Thanks DoranZemlja
2009-02-17* Apply http://opensimulator.org/mantis/view.php?id=3167Justin Clarke Casey1-0/+9
* Clamps textured map rgb values to 0-255 * Thanks DoranZemlja
2009-02-17* Establish InventoryArchiveSaved event for unit testsJustin Clarke Casey6-36/+89
* This is done on the inventory archiver module directly rather than Scene.EventManager - the module seems the more appropriate location
2009-02-17* Moved the nifty MySQLEstateData connectionstring password-stripper out ↵lbsa712-31/+35
into the Util project
2009-02-17Re-add the objectID field to the anim pack, that was deemed unneccessaryMelanie Thielker10-33/+49
and dropped nonths ago, because it is required to get smooth region crossings with AO running. Without it, in some corner cases, anims will continue to run in an unstoppable state.
2009-02-17Small change on dealing with ODE physics, so that this warning doesn't ↵diva1-1/+1
happen: "[PHYSICS]: trying to change capsule size, but the following ODE data is missing - Shell Body Amotor". That warning occurred in MakeRoot, because of the call to SetSize, immediately after making the avie physical.
2009-02-17- remove the Metadata property from AssetBase and return all previousMike Mazur38-358/+393
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
2009-02-17Major change to how appearance is managed, including changes in login and ↵diva10-30/+122
user service/server. Appearance is now sent by the user service/server along with all other loginparams. Regions don't query the user service for appearance anymore. The appearance is passed along from region to region as the avie moves around. And, as before, it's stored back with the user service as the client changes the avie's appearance. Child agents have default appearances that are set to the actual appearance when the avie moves to that region. (as before, child agents are invisible and non-physical).
2009-02-16cleanupDr Scofield1-6/+0
2009-02-16From: alan webb <alan_webb@us.ibm.com> & dr scofield <drscofield@xyzzyxyzzy.net>Dr Scofield1-8/+17
This changeset fixes a rather nasty script compile bug that manifests itself under heavy load.
2009-02-16* Apply http://opensimulator.org/mantis/view.php?id=3166Justin Clarke Casey12-62/+280
* Adds estate access list supports to NHibernate data module * Thanks Tommil
2009-02-16line ending fixes and set native eol propertySean Dague14-804/+804
2009-02-16* refactor: remove AssetCache field hanging off SceneJustin Clarke Casey23-50/+44
* This is always available at Scene.CommsManager.AssetCache
2009-02-16* Iniital inventory archive test code. Doesn't actually do any testing yetJustin Clarke Casey3-4/+164
2009-02-16* Apply http://opensimulator.org/mantis/view.php?id=3165Justin Clarke Casey1-125/+109
* Corrects behaviour of llListSort() * Thanks DoranZemlja!
2009-02-16* minor: print out status messages at start and end of inventory archive ↵Justin Clarke Casey1-0/+16
loading and saving
2009-02-16From: Alan Webb <awebb@linux.vnet.ibm.com>Sean Dague12-46/+509
The change makes two principal implementation changes: [1] It removes the hard coded set of possible asset server client implementations, allowing any arbitrary implementation that has been identified to the PluginLoader as an appropriate extension. The extension point for asset server client extension is /OpenSim/AssetServerClient. All of the old configuration rules have been preserved, and any of the legacy configuration values will still work as they did before, except the implementation is now loaded as a plug-in, rather than as a hard-coded instantiation of a specific class. The re-hashing of IAssetServer as an extension of IPlugin made upgrading of the implementation classes a necessity. Caveat: I have not been able to meaningfully test the crypto-grid clients. I believe they should work correctly, but the refactoring necessary to handle plug-in based initialization (vs constructor-based initialisation) admits the possibility of a problem. [2] The asset cache implementation, previously introduce as a hard-code class instantiation is now implemented as an IPlugin. Once again the previous (configurationless) behavior has been preserved. But now it is possible for those interested in experimenting with cache technologies to do so simply by introducing a new extension for the asset cache extension point (/OpenSim/AssetCache). I've tested all of the configuration settings, after applying the patch to a newly extracted tree, and they seem to work OK.
2009-02-16cosmetic: adding region name to logging statementDr Scofield1-3/+3
2009-02-16- replace existing license header in each source file inMike Mazur17-391/+357
AssetInventoryServer with the standard OpenSim license header - add note about Cable Beach to CONTRIBUTORS.txt - clean up AssetInventoryServer.ini.example
2009-02-16- add restrictions and error handling to plugin loading inMike Mazur12-37/+61
AssetInventoryServer - assign shorter names to each AssetInventory plugin - modify AssetInventoryServer.ini.example file so it works out of the box
2009-02-16Standardize logging messages.Mike Mazur13-92/+92
2009-02-16- removed OpenSim.Grid.AssetInventoryServer.Metadata class in favor ofMike Mazur8-1250/+1074
OpenSim.Framework.AssetMetadata and related updates in AssetInventory server - removed dependency on MySql.Data.MySqlClient - commented out the bulk of OpenSimInventoryStorage due to missing MySql.Data dependency - refactor asset creation in OpenSimAssetFrontend - commented out ForEach implementation, which also depended on MySql.Data, until it's supported by OpenSim backends - commented out some handlers in BrowseFrontend and ReferenceFrontend as they relied on either ForEach or the removed Metadata class
2009-02-16We need to return a zero-length byte array from the Handle() routine.Mike Mazur1-1/+1
2009-02-16- clean up using references as well as References in prebuild.xmlMike Mazur15-305/+277
- comment out a bunch of stuff in OpenSimInventoryFrontendPlugin.cs to get rid of warnings
2009-02-16Name extension points a little clearer.Mike Mazur3-6/+6