e3308c0fa5 
								
							
								 
							
						 
						
							
							
								
								Mantis#2084. Thank you kindly, HomerHorwitz for a patch that:  
							
							... 
							
							
							
							Addresses the problem of ghost avatars. The problem was child-agents 
sending data. Due to symmetry reasons, I considered that wrong. 
Whenever an avatar A1 in region R1 looks at avatar A2 in adjacent 
region R2, we have two possibilities to communicate: A2-root sends 
to A1-child (both in region R2), or A2-child sends to A1-root 
(both in region R1). Currently, the children send data in some cases, 
and I guess the viewer gets puzzled about that and switches the child 
to root as consequence (at least partly), so it becomes visible. 
							
						 
						
							2008-08-30 01:21:18 +00:00  
				
					
						
							
							
								 
						
							
							
								fda5457996 
								
							
								 
							
						 
						
							
							
								
								Maintis  #2078  
							
							... 
							
							
							
							Thank you, ralphos, for a patch that corrects the handling of compiler
warnings in the XEngine, which were erronoeously reported as errors! 
							
						 
						
							2008-08-29 19:57:01 +00:00  
				
					
						
							
							
								 
						
							
							
								9fc67f1908 
								
							
								 
							
						 
						
							
							
								
								Mantis#2067. Thank you kindly, HomerHorwitz for a patch that:  
							
							... 
							
							
							
							Found that during my ghost-hunt: Add some logging and you see that the 
counting down happens twice (once at the place that is removed by the 
patch, and once caused by the actual removal of the root-/child-agent 
during LLClientView.Close). With the patch applied, I end up with correct 
numbers, i.e. with 0 roots and 0 children after everyone has logged out. 
							
						 
						
							2008-08-29 14:21:31 +00:00  
				
					
						
							
							
								 
						
							
							
								ee0a5caa30 
								
							
								 
							
						 
						
							
							
								
								Fix an issue where the client supplies an empty name and it was applied  
							
							... 
							
							
							
							to the inventory item, causing the item to wind up without a name. 
							
						 
						
							2008-08-29 11:03:58 +00:00  
				
					
						
							
							
								 
						
							
							
								35ad484b6b 
								
							
								 
							
						 
						
							
							
								
								fixed some ugliness in the conversion from the new mesher format to the old that should speed up region startup a little and maybe even use less memory if the GC decides to play friendly with the other kids.  
							
							
							
						 
						
							2008-08-29 08:19:47 +00:00  
				
					
						
							
							
								 
						
							
							
								10b2a4597a 
								
							
								 
							
						 
						
							
							
								
								Mantis  #1903  
							
							... 
							
							
							
							Thank you, cmickeyb, for a patch that fixes inventory folder retrieval. 
							
						 
						
							2008-08-28 20:56:53 +00:00  
				
					
						
							
							
								 
						
							
							
								bd525d4da0 
								
							
								 
							
						 
						
							
							
								
								commented out the SurfaceInfoBlock read code in libsecondlife packet.cs  
							
							
							
						 
						
							2008-08-28 16:06:55 +00:00  
				
					
						
							
							
								 
						
							
							
								571f296fe1 
								
							
								 
							
						 
						
							
							
								
								another attempt to fix the surfaceInfoBlock issue  
							
							
							
						 
						
							2008-08-28 15:44:57 +00:00  
				
					
						
							
							
								 
						
							
							
								8d3fc87303 
								
							
								 
							
						 
						
							
							
								
								change the size limit on TranferPacket in libsl from 1100 back to 1500 (which is was in old libsl)  
							
							
							
						 
						
							2008-08-28 15:16:52 +00:00  
				
					
						
							
							
								 
						
							
							
								d220d9e24b 
								
							
								 
							
						 
						
							
							
								
								Doh! fixed silly mistakes in last commit  
							
							
							
						 
						
							2008-08-28 14:54:08 +00:00  
				
					
						
							
							
								 
						
							
							
								f6614c10bf 
								
							
								 
							
						 
						
							
							
								
								attempt to fix problem with missing surfaceInfoBlocks in the objectgrab packets sent by < 1.21 clients.  
							
							
							
						 
						
							2008-08-28 14:46:25 +00:00  
				
					
						
							
							
								 
						
							
							
								3bf8858727 
								
							
								 
							
						 
						
							
							
								
								Update svn properties, formatting cleanup.  
							
							
							
						 
						
							2008-08-28 14:41:54 +00:00  
				
					
						
							
							
								 
						
							
							
								086284da55 
								
							
								 
							
						 
						
							
							
								
								Thannk you, Ralphos, for a patch the corrects an improper cast in  
							
							... 
							
							
							
							llSetPrimitiveParams 
							
						 
						
							2008-08-28 14:08:09 +00:00  
				
					
						
							
							
								 
						
							
							
								605ceb6176 
								
							
								 
							
						 
						
							
							
								
								Fix for Bug  #2065 : New check out crashes on sqlite migration  
							
							... 
							
							
							
							I apparently missed one drop tables statement that was actually needed
when I did the cleaning to make this work for old sqlite versions. 
							
						 
						
							2008-08-28 12:47:55 +00:00  
				
					
						
							
							
								 
						
							
							
								0c7a53d7c4 
								
							
								 
							
						 
						
							
							
								
								updated our libsl, _packet_.cs to the current version from openmv  
							
							... 
							
							
							
							Update with a bit of caution as not fully tested yet. 
							
						 
						
							2008-08-28 12:39:06 +00:00  
				
					
						
							
							
								 
						
							
							
								5dac6242bd 
								
							
								 
							
						 
						
							
							
								
								Thank you, salahzar, for a patch that adds some more functions  
							
							... 
							
							
							
							from DotNetEngine into XEngine. 
							
						 
						
							2008-08-28 10:42:22 +00:00  
				
					
						
							
							
								 
						
							
							
								1828091528 
								
							
								 
							
						 
						
							
							
								
								create-region didn't know about regionload_regionsdir...  
							
							
							
						 
						
							2008-08-28 10:01:56 +00:00  
				
					
						
							
							
								 
						
							
							
								0921dafddf 
								
							
								 
							
						 
						
							
							
								
								adds XmlRcpLoadOAR support to RemoteAdminPlugin.cs  
							
							
							
						 
						
							2008-08-28 09:34:47 +00:00  
				
					
						
							
							
								 
						
							
							
								47127abfb6 
								
							
								 
							
						 
						
							
							
								
								* Added hack so that if the default OpenSimulator ParentEstateId(100) is being sent through rez_avatar, it'll be swapped out with 1.  This ensures that when the map recognizes the parent estate id parameter on the linden grid, it'll work as expected.  This also has the effect of making it impossible to send a Parent Estate ID with 100 over OGP from OpenSimulator (Sorry Owner of estate 100).  
							
							
							
						 
						
							2008-08-28 08:25:47 +00:00  
				
					
						
							
							
								 
						
							
							
								88b3df9d52 
								
							
								 
							
						 
						
							
							
								
								* OGP update, deserialize the parameter array properly in rez_avatar  
							
							... 
							
							
							
							* Tweak rez_avatar data so it's easier to update when OGPr3 comes out 
							
						 
						
							2008-08-28 08:13:35 +00:00  
				
					
						
							
							
								 
						
							
							
								4a3523bc67 
								
							
								 
							
						 
						
							
							
								
								this fixes the crash reported by mantis  #2046 : user server crashing if  
							
							... 
							
							
							
							no OpenSim.ini file found by GridInfoService. GridInfoService now will
just issue a warning that GridInfo will NOT be available to your users 
if no OpenSim.ini file is available. due to the static nature of 
UserConfig (configuration options hardcoded) i don't think it's currently
an option to move GridInfo into user_server.xml but if anyone wants to 
look into this i'd be delighted... 
							
						 
						
							2008-08-28 07:37:16 +00:00  
				
					
						
							
							
								 
						
							
							
								49f9bd8b68 
								
							
								 
							
						 
						
							
							
								
								Added some exceptions for bad profile cut parameters  
							
							
							
						 
						
							2008-08-28 06:41:32 +00:00  
				
					
						
							
							
								 
						
							
							
								53f78a1087 
								
							
								 
							
						 
						
							
							
								
								Thank you, A_Biondi, for patch to porperly apply the new item name  
							
							... 
							
							
							
							when copying within agent inventory 
							
						 
						
							2008-08-28 02:36:40 +00:00  
				
					
						
							
							
								 
						
							
							
								bf4d1fbb8d 
								
							
								 
							
						 
						
							
							
								
								Refactor IScriptInstance / IScriptEngine to use a generic IScriptWorkItem,  
							
							... 
							
							
							
							which is a thin wrapper around a IWorkItemResult from the SmartThreadPool.
However, it is very easy to reimplement on top of basic threading and therefore
makes the IScriptInstance class independent of the specific threading
implementation. 
							
						 
						
							2008-08-28 00:37:22 +00:00  
				
					
						
							
							
								 
						
							
							
								82aa9ba2b5 
								
							
								 
							
						 
						
							
							
								
								Remove self-referential build dependency that breaks build under  
							
							... 
							
							
							
							Windows 
							
						 
						
							2008-08-27 23:55:46 +00:00  
				
					
						
							
							
								 
						
							
							
								1a83384f90 
								
							
								 
							
						 
						
							
							
								
								re-enable new PrimMesher module for mesh creation for standard (non-flexy) prims.  
							
							
							
						 
						
							2008-08-27 23:43:53 +00:00  
				
					
						
							
							
								 
						
							
							
								2c842652c1 
								
							
								 
							
						 
						
							
							
								
								ODEPlugin now frees source mesh data after conversion to pinned lists to save memory  
							
							
							
						 
						
							2008-08-27 23:39:50 +00:00  
				
					
						
							
							
								 
						
							
							
								e593a333c7 
								
							
								 
							
						 
						
							
							
								
								adds releaseSourceMeshData() method to IMesh and Mesh for freeing mesh data after conversion to pinned lists.  
							
							
							
						 
						
							2008-08-27 23:37:14 +00:00  
				
					
						
							
							
								 
						
							
							
								5525a3ecb4 
								
							
								 
							
						 
						
							
							
								
								Thank you, salahazar, for a patch that corrects the behavior of  
							
							... 
							
							
							
							llDetectedLink(). Also a small refactor to remove an interface member
from IScriptEngine. 
							
						 
						
							2008-08-27 22:53:58 +00:00  
				
					
						
							
							
								 
						
							
							
								6e3367d68c 
								
							
								 
							
						 
						
							
							
								
								Refactor XScriptInstance to IScriptInstance and move into Shared/. Now  
							
							... 
							
							
							
							engines that want to use the XEngine's instance handling and state
persistence can do so. IScriptInstance is optional, but it does
require the SmartThreadPool if it is used. 
							
						 
						
							2008-08-27 22:38:36 +00:00  
				
					
						
							
							
								 
						
							
							
								a2985b5655 
								
							
								 
							
						 
						
							
							
								
								Refactor Executor into the script app domain and IScript. This changes  
							
							... 
							
							
							
							an implicit reference into a proxied one and further reduces memory
consumption of XEngine 
							
						 
						
							2008-08-27 21:36:03 +00:00  
				
					
						
							
							
								 
						
							
							
								f900553b58 
								
							
								 
							
						 
						
							
							
								
								* Updates OGP module to define a default starting point  
							
							... 
							
							
							
							* An attempt to solve an intermittan SSL Certificate validation error causing communications havok. 
							
						 
						
							2008-08-27 20:27:18 +00:00  
				
					
						
							
							
								 
						
							
							
								3465a5772a 
								
							
								 
							
						 
						
							
							
								
								cleaning out cruft from pre-Migration days  
							
							
							
						 
						
							2008-08-27 19:24:48 +00:00  
				
					
						
							
							
								 
						
							
							
								066715415a 
								
							
								 
							
						 
						
							
							
								
								getting rid of pre-Migration cruft  
							
							
							
						 
						
							2008-08-27 19:24:46 +00:00  
				
					
						
							
							
								 
						
							
							
								c75f1fcde8 
								
							
								 
							
						 
						
							
							
								
								we are now past change 6000, so getting rid of pre-Migration cruft  
							
							
							
						 
						
							2008-08-27 19:24:45 +00:00  
				
					
						
							
							
								 
						
							
							
								b625a36ae5 
								
							
								 
							
						 
						
							
							
								
								we are now past change 6000, so getting rid of the pre-Migration  
							
							... 
							
							
							
							upgrade cruft 
							
						 
						
							2008-08-27 19:24:40 +00:00  
				
					
						
							
							
								 
						
							
							
								1a3f83c94b 
								
							
								 
							
						 
						
							
							
								
								Erm - make the distanc factor really work....  
							
							... 
							
							
							
							(wipes egg off face) 
							
						 
						
							2008-08-27 19:12:17 +00:00  
				
					
						
							
							
								 
						
							
							
								bc78a6335b 
								
							
								 
							
						 
						
							
							
								
								Mantis  #2058  
							
							... 
							
							
							
							Remove the physics representation of link set child prims when the
link set is deleted. 
							
						 
						
							2008-08-27 19:06:07 +00:00  
				
					
						
							
							
								 
						
							
							
								fc81ddc1d1 
								
							
								 
							
						 
						
							
							
								
								From: Richard Alimi <ralimi@us.ibm.com>  
							
							... 
							
							
							
							The following patch fixes the import of assets via the REST interface to
use the proper Base64->Bytes conversion. The previous conversion did not
work correctly for binary data, in particular for textures. 
							
						 
						
							2008-08-27 18:59:42 +00:00  
				
					
						
							
							
								 
						
							
							
								5bf5e1c320 
								
							
								 
							
						 
						
							
							
								
								remove legacy pre-Migration database upgrade routines  
							
							
							
						 
						
							2008-08-27 18:51:43 +00:00  
				
					
						
							
							
								 
						
							
							
								49df787665 
								
							
								 
							
						 
						
							
							
								
								remove the legacy pre-Migration database upgrade paths  
							
							
							
						 
						
							2008-08-27 18:51:42 +00:00  
				
					
						
							
							
								 
						
							
							
								ba16a27ab0 
								
							
								 
							
						 
						
							
							
								
								remove pre-Migration upgrade paths  
							
							
							
						 
						
							2008-08-27 18:51:40 +00:00  
				
					
						
							
							
								 
						
							
							
								53afa23608 
								
							
								 
							
						 
						
							
							
								
								we're past checkin 6000, so now cleaning up all the cruft of the pre  
							
							... 
							
							
							
							migration database upgrade paths.  This is coming in in stages. 
							
						 
						
							2008-08-27 18:51:36 +00:00  
				
					
						
							
							
								 
						
							
							
								a12f652347 
								
							
								 
							
						 
						
							
							
								
								Make the check on inventory cache clearing more robust. Addresses  
							
							... 
							
							
							
							Mantis #1975  in a broader way. This may or may not prop up
secure inventory a bit better, but I still recommend to disable it 
							
						 
						
							2008-08-27 17:50:07 +00:00  
				
					
						
							
							
								 
						
							
							
								f87f8b3b9f 
								
							
								 
							
						 
						
							
							
								
								get rid of the "drop if exists" lines in this old migration, as those  
							
							... 
							
							
							
							tables shouldn't exist yet, and the exists keyword is relatively new in
sqlite.  This has been breaking a lot of people on Suse Enterprise Linux,
for instance. 
							
						 
						
							2008-08-27 17:32:02 +00:00  
				
					
						
							
							
								 
						
							
							
								788dff7090 
								
							
								 
							
						 
						
							
							
								
								Implements the r6005 foes for XEngine as well  
							
							
							
						 
						
							2008-08-27 17:19:56 +00:00  
				
					
						
							
							
								 
						
							
							
								1ac6bb3107 
								
							
								 
							
						 
						
							
							
								
								Add ScriptDistanceLimitFactor to OpenSim.ini to allow modifcation of  
							
							... 
							
							
							
							LSL's arbitrary 10 m limit on object movement.
Also implements the 10 m maximum rezzing distance, subhect to the same
factor. 
							
						 
						
							2008-08-27 17:12:55 +00:00  
				
					
						
							
							
								 
						
							
							
								36d1720fde 
								
							
								 
							
						 
						
							
							
								
								reverting to prior meshing methods until some physics timing issues can be resolved  
							
							
							
						 
						
							2008-08-27 09:49:13 +00:00  
				
					
						
							
							
								 
						
							
							
								65c82c2494 
								
							
								 
							
						 
						
							
							
								
								Added some exception trapping to PrimMesher  
							
							
							
						 
						
							2008-08-27 08:03:52 +00:00  
				
					
						
							
							
								 
						
							
							
								cf951d4d04 
								
							
								 
							
						 
						
							
							
								
								Added some exception handling to help catch some possibly corrupt prims  
							
							
							
						 
						
							2008-08-27 07:30:14 +00:00