Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | * Consistently lock part.TaskInventory as pointed out in ↵ | Justin Clarke Casey | 2009-02-20 | 6 | -199/+412 | |
| | | | | | | | | | | | http://opensimulator.org/mantis/view.php?id=3159 * Not locking causes enumeration exceptions as described in this matis * part.TaskInventory needs to be locked for every access as it's a dictionary * Extra locking will hopefully not cause any major issues - in places where the enumeration of the dictionary performs other lock or long running operations, the dictionary is cloned instead | |||||
* | Revert previous commit | Melanie Thielker | 2009-02-20 | 2 | -13/+1 | |
| | ||||||
* | Committing interface and stubs for IM interception | Melanie Thielker | 2009-02-20 | 2 | -1/+13 | |
| | ||||||
* | Thanks DoranZemlja for a patch implementing non-shortcircuiting in | Mike Mazur | 2009-02-20 | 2 | -12/+31 | |
| | | | | | logical and and logical or in LSL. Fixes Mantis #3174. | |||||
* | THE BIG ANTI-REMOTING SCHLEP -- StartRemoting is no more. Sims in older ↵ | diva | 2009-02-20 | 14 | -2573/+6 | |
| | | | | | | | versions will have a hard time communicating with sims on this release and later, especially if they haven't transitioned to RESTComms at all. There's still some cleanup to do on assorted data structures, but the main functional change here is that sims no longer listen on remoting ports. | |||||
* | Update svn properties, add copyright headers, minor formatting cleanup. | Jeff Ames | 2009-02-20 | 5 | -560/+553 | |
| | ||||||
* | * Another stab at removing AssetServer.exe dependencies | lbsa71 | 2009-02-20 | 1 | -1/+0 | |
| | ||||||
* | This moves the 2 friends-related interregion messages out of OGS1 and into ↵ | diva | 2009-02-20 | 3 | -90/+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. | |||||
* | * Reverted the AssetServer fix, apparently something was dependent on ↵ | lbsa71 | 2009-02-19 | 1 | -0/+2 | |
| | | | | IAssetDataPlugin being in OpenSim.Data | |||||
* | * moved the Get/PostAssetStreamHandler to the Servers namespace... slowly ↵ | lbsa71 | 2009-02-19 | 1 | -1/+0 | |
| | | | | getting there... | |||||
* | * Extracted IAssetData and moved it to OpenSim.Framework to prepare to get ↵ | lbsa71 | 2009-02-19 | 1 | -1/+0 | |
| | | | | | | | rid of ugly CoreModules dependency on AssetServer.exe * And yes, the IAssetDataPlugin is misnomed, which became apparent on extracting it. | |||||
* | * refactor: Rename new class AssetGatherer to UuidGatherer to reflect what ↵ | Justin Clarke Casey | 2009-02-19 | 3 | -7/+7 | |
| | | | | 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 | |||||
* | * Changed all AssemblyInfo to explicit version 1.0.0.0 to not confuse poor ↵ | lbsa71 | 2009-02-19 | 7 | -7/+7 | |
| | | | | poor Nant. We probably should take the opportunity to let the non-module bins reside in their /bin/Debug dirs later. | |||||
* | 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 | 2 | -18/+1 | |
| | ||||||
* | Added a event to IMessageTransferModule (and MessageTransferModule) so that ↵ | MW | 2009-02-19 | 2 | -0/+17 | |
| | | | | 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. | |||||
* | Force plugin state update when region crossing | Melanie Thielker | 2009-02-19 | 1 | -0/+4 | |
| | ||||||
* | Try this, then :) remove just one line from script serialization, | Melanie Thielker | 2009-02-19 | 1 | -1/+0 | |
| | | | | | | hunting the bug | |||||
* | Refix the fix, adding a forgotten line | Melanie Thielker | 2009-02-19 | 1 | -0/+1 | |
| | ||||||
* | Attempt to fix a Windows only race in thread termination | Melanie Thielker | 2009-02-19 | 1 | -1/+8 | |
| | ||||||
* | Thank you, Snowdrop, for a patch that makes the callback ID parameter | Melanie Thielker | 2009-02-19 | 6 | -14/+16 | |
| | | | | | | | | usable. Applied with formatting changes, please don't introduce K&R style indentations into OpenSim Fixes Mantis #3190 | |||||
* | Mantis#3188. Thank you kindly, BlueWall, for a patch that: | Charles Krinke | 2009-02-19 | 1 | -3/+49 | |
| | | | | | Adding the ability to set the background color for osSetDynamicTextureData in the extra data: bgcolour:value (see http://msdn.microsoft.com/en-us/library/aa358802.aspx [^] for color names) | |||||
* | Fix region crossing for unscripted prims, avoid costly SEH | Melanie Thielker | 2009-02-19 | 1 | -1/+3 | |
| | ||||||
* | Make in-code provisions for the tests. Tests would fail because the | Melanie Thielker | 2009-02-18 | 1 | -1/+14 | |
| | | | | | | | | required file system objects are not present in the test harness. This makes the main code ignore the failure, therefore the test succeeds. Not elegant and maybe a unit test guru has a better way. Marked as a TODO | |||||
* | Fix standalone / simulator local script crossings. | Melanie Thielker | 2009-02-18 | 1 | -0/+2 | |
| | ||||||
* | Fix the windows sharing violations on script crossings | Melanie Thielker | 2009-02-18 | 3 | -16/+91 | |
| | ||||||
* | Stops animations on Teleports, to conform with what the viewer does. | diva | 2009-02-18 | 3 | -0/+11 | |
| | ||||||
* | * Change AssetGatherer method access so that only methods which are worth ↵ | Justin Clarke Casey | 2009-02-18 | 3 | -88/+101 | |
| | | | | calling from the outside are public | |||||
* | Fixes height on Basic Physics in local teleports. Plus some small refactoring. | diva | 2009-02-18 | 2 | -2/+18 | |
| | ||||||
* | * minor: comment out a few more [de]serialization sog timing messages | Justin Clarke Casey | 2009-02-18 | 1 | -3/+3 | |
| | ||||||
* | * Move asset gathering code from oar module to OpenSim.Region.Framework ↵ | Justin Clarke Casey | 2009-02-18 | 3 | -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 | |||||
* | * 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 | |||||
* | Restoring method 2 of linking regions in HG, which was commented out for ↵ | diva | 2009-02-18 | 1 | -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. | |||||
* | From: Alan Webb <awebb@linux.vnet.ibm.com> | Sean Dague | 2009-02-18 | 1 | -19/+35 | |
| | | | | | | | 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. | |||||
* | From: Christopher Yeoh <yeohc@au1.ibm.com> | Sean Dague | 2009-02-18 | 7 | -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. | |||||
* | Improved log message. | diva | 2009-02-18 | 1 | -2/+2 | |
| | ||||||
* | Adds support for preserving animations on region crossings and TPs. | diva | 2009-02-18 | 7 | -18/+669 | |
| | | | | | | | 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. | |||||
* | Makes SP.CopyFrom a bit more robust with respect to sims in older versions ↵ | diva | 2009-02-17 | 1 | -6/+4 | |
| | | | | which still don't have the new appearance management code. | |||||
* | Fix a typo. i + i is not 2 times me | Melanie Thielker | 2009-02-17 | 1 | -1/+1 | |
| | ||||||
* | Re-fixing the fix :/ | Melanie Thielker | 2009-02-17 | 1 | -1/+1 | |
| | ||||||
* | One-liner to fix an omission | Melanie Thielker | 2009-02-17 | 1 | -0/+1 | |
| | ||||||
* | - additional code to get ConciergeModule to do truly async broker updates | Dr Scofield | 2009-02-17 | 1 | -13/+63 | |
| | | | | | | | - adding watchdog timer async web request - making broker update timeout configurable | |||||
* | * 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 | |||||
* | Addresses mantis #3181. Waiting for confirmation from the reporter. | diva | 2009-02-17 | 1 | -1/+1 | |
| | ||||||
* | * Apply http://opensimulator.org/mantis/view.php?id=3068 | Justin Clarke Casey | 2009-02-17 | 1 | -64/+68 | |
| | | | | | | | * This enables parsing of xml files and files obtained via http for the -inimaster option as well as -inifile * Thanks StrawberryFride! | |||||
* | * switch to pulsing monitors to perform test sync instead of events, since ↵ | Justin Clarke Casey | 2009-02-17 | 2 | -16/+28 | |
| | | | | this doesn't allow one to accidentally forget to reset the event | |||||
* | * Get rid of a unit test race condition based on my misreading of the ↵ | Justin Clarke Casey | 2009-02-17 | 1 | -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) | |||||
* | * Apply http://opensimulator.org/mantis/view.php?id=3178 | Justin Clarke Casey | 2009-02-17 | 1 | -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 |