1b65020b41 
								
							
								 
							
						 
						
							
							
								
								Added a event to IMessageTransferModule (and MessageTransferModule) so that 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.  
							
							
							
						 
						
							2009-02-19 11:54:53 +00:00  
				
					
						
							
							
								 
						
							
							
								eb143d556d 
								
							
								 
							
						 
						
							
							
								
								Force plugin state update when region crossing  
							
							
							
						 
						
							2009-02-19 05:31:17 +00:00  
				
					
						
							
							
								 
						
							
							
								e7c05744c0 
								
							
								 
							
						 
						
							
							
								
								Try this, then :) remove just one line from script serialization,  
							
							... 
							
							
							
							hunting the bug 
							
						 
						
							2009-02-19 05:24:19 +00:00  
				
					
						
							
							
								 
						
							
							
								4e2dc730fd 
								
							
								 
							
						 
						
							
							
								
								Refix the fix, adding a forgotten line  
							
							
							
						 
						
							2009-02-19 05:18:23 +00:00  
				
					
						
							
							
								 
						
							
							
								2478d38b85 
								
							
								 
							
						 
						
							
							
								
								Attempt to fix a Windows only race in thread termination  
							
							
							
						 
						
							2009-02-19 05:16:25 +00:00  
				
					
						
							
							
								 
						
							
							
								863556f2cc 
								
							
								 
							
						 
						
							
							
								
								Thank you, Snowdrop, for a patch that makes the callback ID parameter  
							
							... 
							
							
							
							usable. Applied with formatting changes, please don't introduce
K&R style indentations into OpenSim
Fixes Mantis #3190  
							
						 
						
							2009-02-19 03:09:56 +00:00  
				
					
						
							
							
								 
						
							
							
								7e0e9ef179 
								
							
								 
							
						 
						
							
							
								
								Mantis#3188. Thank you kindly, BlueWall, for a patch that:  
							
							... 
							
							
							
							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) 
							
						 
						
							2009-02-19 02:51:32 +00:00  
				
					
						
							
							
								 
						
							
							
								b51a0e9960 
								
							
								 
							
						 
						
							
							
								
								Fix region crossing for unscripted prims, avoid costly SEH  
							
							
							
						 
						
							2009-02-19 01:14:26 +00:00  
				
					
						
							
							
								 
						
							
							
								53fc65c907 
								
							
								 
							
						 
						
							
							
								
								Make in-code provisions for the tests. Tests would fail because the  
							
							... 
							
							
							
							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 
							
						 
						
							2009-02-18 23:28:04 +00:00  
				
					
						
							
							
								 
						
							
							
								0b25107c94 
								
							
								 
							
						 
						
							
							
								
								Fix standalone / simulator local script crossings.  
							
							
							
						 
						
							2009-02-18 22:57:36 +00:00  
				
					
						
							
							
								 
						
							
							
								0086f9bd92 
								
							
								 
							
						 
						
							
							
								
								Fix the windows sharing violations on script crossings  
							
							
							
						 
						
							2009-02-18 22:32:25 +00:00  
				
					
						
							
							
								 
						
							
							
								f1795fd9b0 
								
							
								 
							
						 
						
							
							
								
								Stops animations on Teleports, to conform with what the viewer does.  
							
							
							
						 
						
							2009-02-18 21:28:54 +00:00  
				
					
						
							
							
								 
						
							
							
								89f2589f6c 
								
							
								 
							
						 
						
							
							
								
								* Change AssetGatherer method access so that only methods which are worth calling from the outside are public  
							
							
							
						 
						
							2009-02-18 21:02:43 +00:00  
				
					
						
							
							
								 
						
							
							
								2a13e046db 
								
							
								 
							
						 
						
							
							
								
								Fixes height on Basic Physics in local teleports. Plus some small refactoring.  
							
							
							
						 
						
							2009-02-18 20:10:40 +00:00  
				
					
						
							
							
								 
						
							
							
								d971b9f06b 
								
							
								 
							
						 
						
							
							
								
								* minor: comment out a few more [de]serialization sog timing messages  
							
							
							
						 
						
							2009-02-18 20:04:14 +00:00  
				
					
						
							
							
								 
						
							
							
								a7dea4ee12 
								
							
								 
							
						 
						
							
							
								
								* Move asset gathering code from oar module to OpenSim.Region.Framework 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 20:00:21 +00:00  
				
					
						
							
							
								 
						
							
							
								5e4cad07eb 
								
							
								 
							
						 
						
							
							
								
								* Make save iar behave properly if the nominated inventory path does not exist  
							
							... 
							
							
							
							* load iar probably still fails for this 
							
						 
						
							2009-02-18 19:26:10 +00:00  
				
					
						
							
							
								 
						
							
							
								2d7c15c560 
								
							
								 
							
						 
						
							
							
								
								Fix estate ban list persistence in MySQL and reenable tests  
							
							
							
						 
						
							2009-02-18 18:48:59 +00:00  
				
					
						
							
							
								 
						
							
							
								1fa8a7ce29 
								
							
								 
							
						 
						
							
							
								
								Restoring method 2 of linking regions in HG, which was commented out for 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-18 16:11:34 +00:00  
				
					
						
							
							
								 
						
							
							
								8ed631307b 
								
							
								 
							
						 
						
							
							
								
								From: Alan Webb <awebb@linux.vnet.ibm.com>  
							
							... 
							
							
							
							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-18 13:15:07 +00:00  
				
					
						
							
							
								 
						
							
							
								383f8b3ac6 
								
							
								 
							
						 
						
							
							
								
								From: Christopher Yeoh <yeohc@au1.ibm.com>  
							
							... 
							
							
							
							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-18 12:56:36 +00:00  
				
					
						
							
							
								 
						
							
							
								8d23d97084 
								
							
								 
							
						 
						
							
							
								
								remove legacy pre-migration code for mysql grid adapter, who knew this  
							
							... 
							
							
							
							was still in there. 
							
						 
						
							2009-02-18 12:56:28 +00:00  
				
					
						
							
							
								 
						
							
							
								d784205527 
								
							
								 
							
						 
						
							
							
								
								Improved log message.  
							
							
							
						 
						
							2009-02-18 03:50:09 +00:00  
				
					
						
							
							
								 
						
							
							
								3f25128e77 
								
							
								 
							
						 
						
							
							
								
								Adds support for preserving animations on region crossings and TPs.  
							
							... 
							
							
							
							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-18 01:49:18 +00:00  
				
					
						
							
							
								 
						
							
							
								c381bee515 
								
							
								 
							
						 
						
							
							
								
								Makes SP.CopyFrom a bit more robust with respect to sims in older versions which still don't have the new appearance management code.  
							
							
							
						 
						
							2009-02-17 23:46:19 +00:00  
				
					
						
							
							
								 
						
							
							
								33331167b5 
								
							
								 
							
						 
						
							
							
								
								Fix a typo. i + i is not 2 times me  
							
							
							
						 
						
							2009-02-17 20:08:35 +00:00  
				
					
						
							
							
								 
						
							
							
								7c1305a327 
								
							
								 
							
						 
						
							
							
								
								Re-fixing the fix :/  
							
							
							
						 
						
							2009-02-17 19:33:25 +00:00  
				
					
						
							
							
								 
						
							
							
								d94c67e953 
								
							
								 
							
						 
						
							
							
								
								One-liner to fix an omission  
							
							
							
						 
						
							2009-02-17 19:30:35 +00:00  
				
					
						
							
							
								 
						
							
							
								c417a5b619 
								
							
								 
							
						 
						
							
							
								
								remove all the very old create and upgrade sql files, these were  
							
							... 
							
							
							
							outdated by migrations 6 months ago. 
							
						 
						
							2009-02-17 19:06:23 +00:00  
				
					
						
							
							
								 
						
							
							
								d03c32aa69 
								
							
								 
							
						 
						
							
							
								
								* Allow inventory archives to be saved from the 'root' inventory directory  
							
							... 
							
							
							
							* Reload doesn't currently obey structure information
* Not yet ready for use 
							
						 
						
							2009-02-17 18:46:42 +00:00  
				
					
						
							
							
								 
						
							
							
								6fbc1f2b23 
								
							
								 
							
						 
						
							
							
								
								- additional code to get ConciergeModule to do truly async broker updates  
							
							... 
							
							
							
							- adding watchdog timer async web request
- making broker update timeout configurable 
							
						 
						
							2009-02-17 18:27:01 +00:00  
				
					
						
							
							
								 
						
							
							
								e28738c13b 
								
							
								 
							
						 
						
							
							
								
								* Assign incoming items with a random UUID so that archives can be loaded 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 18:19:24 +00:00  
				
					
						
							
							
								 
						
							
							
								d205cb5260 
								
							
								 
							
						 
						
							
							
								
								* extend inventory archive save test to check for the presence of the item file in the saved archive  
							
							
							
						 
						
							2009-02-17 17:40:48 +00:00  
				
					
						
							
							
								 
						
							
							
								d347b59ca4 
								
							
								 
							
						 
						
							
							
								
								Addresses mantis  #3181 . Waiting for confirmation from the reporter.  
							
							
							
						 
						
							2009-02-17 17:38:11 +00:00  
				
					
						
							
							
								 
						
							
							
								af57937760 
								
							
								 
							
						 
						
							
							
								
								* Apply  http://opensimulator.org/mantis/view.php?id=3068  
							
							... 
							
							
							
							* This enables parsing of xml files and files obtained via http for the -inimaster option as well as -inifile
* Thanks StrawberryFride! 
							
						 
						
							2009-02-17 17:12:10 +00:00  
				
					
						
							
							
								 
						
							
							
								4e779bbd81 
								
							
								 
							
						 
						
							
							
								
								* switch to pulsing monitors to perform test sync instead of events, since this doesn't allow one to accidentally forget to reset the event  
							
							
							
						 
						
							2009-02-17 16:51:09 +00:00  
				
					
						
							
							
								 
						
							
							
								014e9e2c6d 
								
							
								 
							
						 
						
							
							
								
								* Get rid of a unit test race condition based on my misreading of the 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 16:25:59 +00:00  
				
					
						
							
							
								 
						
							
							
								8a39223320 
								
							
								 
							
						 
						
							
							
								
								* Ignored even more gens  
							
							
							
						 
						
							2009-02-17 16:19:17 +00:00  
				
					
						
							
							
								 
						
							
							
								55d89b73ed 
								
							
								 
							
						 
						
							
							
								
								* fixed 'path' reference attribute for Nant and VS2008 targets.  
							
							
							
						 
						
							2009-02-17 16:15:29 +00:00  
				
					
						
							
							
								 
						
							
							
								46fd31346d 
								
							
								 
							
						 
						
							
							
								
								* Apply  http://opensimulator.org/mantis/view.php?id=3178  
							
							... 
							
							
							
							* 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 16:04:43 +00:00  
				
					
						
							
							
								 
						
							
							
								6bcf7cbb2c 
								
							
								 
							
						 
						
							
							
								
								* Apply  http://opensimulator.org/mantis/view.php?id=3179  
							
							... 
							
							
							
							* 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 15:55:56 +00:00  
				
					
						
							
							
								 
						
							
							
								829c84e69f 
								
							
								 
							
						 
						
							
							
								
								* Apply  http://opensimulator.org/mantis/view.php?id=3167  
							
							... 
							
							
							
							* Clamps textured map rgb values to 0-255
* Thanks DoranZemlja 
							
						 
						
							2009-02-17 15:47:53 +00:00  
				
					
						
							
							
								 
						
							
							
								229b69e044 
								
							
								 
							
						 
						
							
							
								
								* Establish InventoryArchiveSaved event for unit tests  
							
							... 
							
							
							
							* This is done on the inventory archiver module directly rather than Scene.EventManager - the module seems the more appropriate location 
							
						 
						
							2009-02-17 15:39:18 +00:00  
				
					
						
							
							
								 
						
							
							
								2a67c5ec8b 
								
							
								 
							
						 
						
							
							
								
								* Ignored a bunch of genned files  
							
							
							
						 
						
							2009-02-17 14:13:55 +00:00  
				
					
						
							
							
								 
						
							
							
								93465df5e3 
								
							
								 
							
						 
						
							
							
								
								* Moved the nifty MySQLEstateData connectionstring password-stripper out into the Util project  
							
							
							
						 
						
							2009-02-17 14:12:57 +00:00  
				
					
						
							
							
								 
						
							
							
								3130784934 
								
							
								 
							
						 
						
							
							
								
								Re-add the objectID field to the anim pack, that was deemed unneccessary  
							
							... 
							
							
							
							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-17 04:16:42 +00:00  
				
					
						
							
							
								 
						
							
							
								2c272762f8 
								
							
								 
							
						 
						
							
							
								
								Small change on dealing with ODE physics, so that this warning doesn't 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 03:14:08 +00:00  
				
					
						
							
							
								 
						
							
							
								76c0935ec7 
								
							
								 
							
						 
						
							
							
								
								- remove the Metadata property from AssetBase and return all previous  
							
							... 
							
							
							
							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-17 01:36:44 +00:00  
				
					
						
							
							
								 
						
							
							
								7cc9062137 
								
							
								 
							
						 
						
							
							
								
								Major change to how appearance is managed, including changes in login and 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-17 00:35:52 +00:00  
				
					
						
							
							
								 
						
							
							
								d97dd2bdb4 
								
							
								 
							
						 
						
							
							
								
								cleanup  
							
							
							
						 
						
							2009-02-16 20:13:59 +00:00