0896cb53d4 
								
							
								 
							
						 
						
							
							
								
								*Parcel Prim Count Maximums moved to their own functions so modules can override the default method of calculating how many prims a parcel can have.  
							
							
							
						 
						
							2008-06-11 17:31:43 +00:00  
				
					
						
							
							
								 
						
							
							
								7821cca2f5 
								
							
								 
							
						 
						
							
							
								
								Mantis#1514. Thank you kindly, Boscata for an InventoryServer patch  
							
							... 
							
							
							
							to allow the InventoryServer to work with MSSQL.. 
							
						 
						
							2008-06-11 14:02:16 +00:00  
				
					
						
							
							
								 
						
							
							
								aba396cb32 
								
							
								 
							
						 
						
							
							
								
								Mantis#1528. Thank you kindly, Boscata for:  
							
							... 
							
							
							
							MSSQL Avatar appearance solved.
Appearance functions and modified table. 
							
						 
						
							2008-06-11 13:57:32 +00:00  
				
					
						
							
							
								 
						
							
							
								f07b761583 
								
							
								 
							
						 
						
							
							
								
								* Drop periodic stats logging back down to 60 minutes to reduce console spam.  
							
							... 
							
							
							
							* Please feel free to comment if the periodic logging is causing you problems in some way - I'm loathe to add yet another switch to OpenSim.ini but will if it proves necessary 
							
						 
						
							2008-06-11 11:25:29 +00:00  
				
					
						
							
							
								 
						
							
							
								6b77f1141d 
								
							
								 
							
						 
						
							
							
								
								Mantis 1370. Thanks lulurun for the patch  
							
							
							
						 
						
							2008-06-11 04:19:30 +00:00  
				
					
						
							
							
								 
						
							
							
								3356423e50 
								
							
								 
							
						 
						
							
							
								
								* Fix the string substitutions in the last commit  
							
							
							
						 
						
							2008-06-11 01:33:08 +00:00  
				
					
						
							
							
								 
						
							
							
								42e54537aa 
								
							
								 
							
						 
						
							
							
								
								* From inspecting OSGrid WP logs, it appears one particular client is failing because they are giving an illegal initial position to ScenePresence.MakeRootAgent()  
							
							... 
							
							
							
							* If we detected an illegal position (x, y outside region bounds or z < 0), then print out the illegal position and substitute an emergency <128, 128, 128> instead 
							
						 
						
							2008-06-11 01:31:39 +00:00  
				
					
						
							
							
								 
						
							
							
								ce9d0799ae 
								
							
								 
							
						 
						
							
							
								
								* Add 'show info' command to all servers, which prints the directory in which the server was started  
							
							... 
							
							
							
							* This is potentially useful if you're using screen on a region console without knowing where it was originally started from 
							
						 
						
							2008-06-11 00:41:07 +00:00  
				
					
						
							
							
								 
						
							
							
								c2054d225e 
								
							
								 
							
						 
						
							
							
								
								* minor: Reduce statistic log snapshots to every 20 minutes to get more information  
							
							
							
						 
						
							2008-06-10 23:47:33 +00:00  
				
					
						
							
							
								 
						
							
							
								928b32054c 
								
							
								 
							
						 
						
							
							
								
								* minor: Report cache figures in rounded up KB instead of with decimal places in show stats  
							
							... 
							
							
							
							* trade easier readability for pointless accuracy 
							
						 
						
							2008-06-10 23:42:42 +00:00  
				
					
						
							
							
								 
						
							
							
								3794f25ebd 
								
							
								 
							
						 
						
							
							
								
								* minor: Properly clear the pushed asset cache statistics where the clear-assets command is used on the region console  
							
							... 
							
							
							
							* stop waiting for garbage collection when GC total memory used is requested, in case the periodic request of this lags the sim 
							
						 
						
							2008-06-10 23:35:04 +00:00  
				
					
						
							
							
								 
						
							
							
								686f16cedd 
								
							
								 
							
						 
						
							
							
								
								* If a server has statistics, print these out to the log every hour to get some idea of how these evolve  
							
							... 
							
							
							
							* When returning GC.GetTotalMemory(), force collection first in order to get more accurate figures 
							
						 
						
							2008-06-10 23:19:38 +00:00  
				
					
						
							
							
								 
						
							
							
								be400d1bd0 
								
							
								 
							
						 
						
							
							
								
								I'm going to need the Version property to manage  
							
							... 
							
							
							
							migrating from the old to the new system.  Silly legacy
code. 
							
						 
						
							2008-06-10 23:17:18 +00:00  
				
					
						
							
							
								 
						
							
							
								68cda63761 
								
							
								 
							
						 
						
							
							
								
								update of migration code to be more sane on version  
							
							... 
							
							
							
							tracking, and support sub types that we'll need for
nhibernate. 
							
						 
						
							2008-06-10 22:57:20 +00:00  
				
					
						
							
							
								 
						
							
							
								fb9a338bc4 
								
							
								 
							
						 
						
							
							
								
								Update svn properties.  
							
							
							
						 
						
							2008-06-10 22:54:19 +00:00  
				
					
						
							
							
								 
						
							
							
								9b43668bf3 
								
							
								 
							
						 
						
							
							
								
								Mantis#1529. Thank you kindly, Grumly57 for a patch to  
							
							... 
							
							
							
							xengine to:
Replaces "presence.Name" => "presence.ControllingClient.Name" to return avatar's name. 
							
						 
						
							2008-06-10 22:41:39 +00:00  
				
					
						
							
							
								 
						
							
							
								184a288b4d 
								
							
								 
							
						 
						
							
							
								
								* Add memory currently allocated to OpenSim to 'show stats' statistics  
							
							... 
							
							
							
							* This is the GC.GetTotalMemory() method, which I'm guessing does not include memory used by the VM (hence the memory usage reported in top on linux would be much higher) 
							
						 
						
							2008-06-10 18:10:57 +00:00  
				
					
						
							
							
								 
						
							
							
								53cc63e243 
								
							
								 
							
						 
						
							
							
								
								Mantis#1501. Thank you kindly, Nebadon, for a patch that  
							
							... 
							
							
							
							addresses the 'terrain fill 0' error. 
							
						 
						
							2008-06-10 16:02:18 +00:00  
				
					
						
							
							
								 
						
							
							
								5910a49da6 
								
							
								 
							
						 
						
							
							
								
								Update svn properties.  Formatting cleanup.  
							
							
							
						 
						
							2008-06-10 08:35:46 +00:00  
				
					
						
							
							
								 
						
							
							
								8a93358405 
								
							
								 
							
						 
						
							
							
								
								* This completes ObjectDuplicateOnRay.  
							
							... 
							
							
							
							* In English, that means that Copy Selection works now, including Copy Centers and Copy Rotates. 
							
						 
						
							2008-06-10 00:18:00 +00:00  
				
					
						
							
							
								 
						
							
							
								c62f081380 
								
							
								 
							
						 
						
							
							
								
								actually create and populate the migrations table correctly.  
							
							
							
						 
						
							2008-06-09 22:20:28 +00:00  
				
					
						
							
							
								 
						
							
							
								69fb4ee208 
								
							
								 
							
						 
						
							
							
								
								migrations seem to not break anything at this point.  
							
							... 
							
							
							
							Tomorrow I'll start trying to integrate them into sqlite
to see if this works right for table migration. 
							
						 
						
							2008-06-09 22:01:21 +00:00  
				
					
						
							
							
								 
						
							
							
								504ab4477d 
								
							
								 
							
						 
						
							
							
								
								move Migration support into OpenSim.Data, because it  
							
							... 
							
							
							
							really turned out to be small enough to not need it's own
assembly 
							
						 
						
							2008-06-09 21:40:16 +00:00  
				
					
						
							
							
								 
						
							
							
								2e2dde71f2 
								
							
								 
							
						 
						
							
							
								
								fill out some more migration facilities  
							
							
							
						 
						
							2008-06-09 19:37:13 +00:00  
				
					
						
							
							
								 
						
							
							
								c30e9ff0f1 
								
							
								 
							
						 
						
							
							
								
								more work in progress migration code, still a while before  
							
							... 
							
							
							
							this becomes useful 
							
						 
						
							2008-06-09 19:11:49 +00:00  
				
					
						
							
							
								 
						
							
							
								283cc90566 
								
							
								 
							
						 
						
							
							
								
								start in on the shell for a generic database versioning module.  My  
							
							... 
							
							
							
							intent is to create an easier way to manage database table versions
like the model used for ruby on rails migrations. 
							
						 
						
							2008-06-09 18:24:07 +00:00  
				
					
						
							
							
								 
						
							
							
								db151bcec7 
								
							
								 
							
						 
						
							
							
								
								*Fixed bug that caused failure when System.Console.Readline returns null (no stdin)  
							
							... 
							
							
							
							*Fixed bug that would crash the simulator if there were two physics/meshing engines loaded with the same name. 
							
						 
						
							2008-06-09 15:20:08 +00:00  
				
					
						
							
							
								 
						
							
							
								c3292a9afa 
								
							
								 
							
						 
						
							
							
								
								*Patched CreateItemsTable.sql (MSSQL). Patch by Kyle and Chris from G2.  
							
							
							
						 
						
							2008-06-09 14:48:28 +00:00  
				
					
						
							
							
								 
						
							
							
								dfb63b5623 
								
							
								 
							
						 
						
							
							
								
								Update svn properties.  Formatting cleanup.  
							
							
							
						 
						
							2008-06-09 08:46:33 +00:00  
				
					
						
							
							
								 
						
							
							
								0d07cf9ddd 
								
							
								 
							
						 
						
							
							
								
								Mantis#1469. Thank you kindly, Mikem for a patch that addresses:  
							
							... 
							
							
							
							Currently LSL code such as below does not compile on OpenSim, but compiles fine in Second Life:
list mylist = [];
mylist += [1, 2, 3];
mylist += "four";
list newlist = mylist + 5.0;
The problem is that the LSL_Types.list class does not have an operator for adding a string to a list.
I am including a patch which implements adding a string, integer or float to a list.
I am also including tests. The file LSL_TypesTestList.cs belongs in 
OpenSim/Tests/OpenSim/Region/ScriptEngine/Common/. 
							
						 
						
							2008-06-09 01:06:59 +00:00  
				
					
						
							
							
								 
						
							
							
								6ecb7c05b3 
								
							
								 
							
						 
						
							
							
								
								* Fixed it so you can do a lot more llDetected* methods in many additional situations and have it work.  
							
							... 
							
							
							
							* script Collision reporting works now in DotNetEngine 
							
						 
						
							2008-06-08 22:53:52 +00:00  
				
					
						
							
							
								 
						
							
							
								c53892aa90 
								
							
								 
							
						 
						
							
							
								
								* Added compiler pre-processor, #if SPAM to SensorRepeat...  so if you really want to see, "[AsyncLSL]: GetSensorList missing localID" and SetSensorEvent, then you can #define SPAM  
							
							
							
						 
						
							2008-06-08 21:15:44 +00:00  
				
					
						
							
							
								 
						
							
							
								00769429f0 
								
							
								 
							
						 
						
							
							
								
								*Updated prebuild.xml for support with monodevelop  
							
							
							
						 
						
							2008-06-08 20:26:39 +00:00  
				
					
						
							
							
								 
						
							
							
								524998ba3e 
								
							
								 
							
						 
						
							
							
								
								* Fixes llDetectedKey.  
							
							
							
						 
						
							2008-06-08 19:54:49 +00:00  
				
					
						
							
							
								 
						
							
							
								aca872499f 
								
							
								 
							
						 
						
							
							
								
								Added a "if(entity != null)" before the call to  
							
							... 
							
							
							
							UpdateEntityMovement() to try to preclude the 
occaisional System.NullReferenceException in scene. 
							
						 
						
							2008-06-08 17:36:41 +00:00  
				
					
						
							
							
								 
						
							
							
								de11c09794 
								
							
								 
							
						 
						
							
							
								
								Mantis#1498. Thank you Melanie for an XEngine patch that addresses:  
							
							... 
							
							
							
							The attatched patch makes the changed() event fire properly and 
lets scripts run properly. 
NOTE: All existing state files must be deleted:
rm ScriptEngines/*/*.state 
							
						 
						
							2008-06-08 14:51:59 +00:00  
				
					
						
							
							
								 
						
							
							
								4ea9183b66 
								
							
								 
							
						 
						
							
							
								
								Mantis#1499. Thank you kindly, DMiles for a patch that:  
							
							... 
							
							
							
							was incorrectly sending the command along with the args to the CommandDelegate
help was getting lost on top of normal help & help was getting missed except 
in an exact match (and only returning the first) 
							
						 
						
							2008-06-08 00:34:00 +00:00  
				
					
						
							
							
								 
						
							
							
								0e5f2b3293 
								
							
								 
							
						 
						
							
							
								
								Mantis#1496. Thank you kindly, Melanie for a patch that:  
							
							... 
							
							
							
							Adds full implementation of all llDetected* functions for sensors, 
collisions and touches. Adds changed(CHANGED_REGION_RESTART) event 
to allow restarting of eye-candy functionality not currently 
persisted with the prim. 
							
						 
						
							2008-06-07 22:37:48 +00:00  
				
					
						
							
							
								 
						
							
							
								6ce9a8ecdd 
								
							
								 
							
						 
						
							
							
								
								Mantis#1495. Thank you kindly, Kinoc for:  
							
							... 
							
							
							
							0001495: [PATCH] Adds an API for for plugins to create 
new Console commands and Help 
							
						 
						
							2008-06-07 22:02:28 +00:00  
				
					
						
							
							
								 
						
							
							
								cde42cdbfd 
								
							
								 
							
						 
						
							
							
								
								Potential  Fix   #1  for 0001392: Shift+Drag now causes an unhandled 'Object reference not set to an instance of object' exception  
							
							
							
						 
						
							2008-06-07 17:48:45 +00:00  
				
					
						
							
							
								 
						
							
							
								990225a4ba 
								
							
								 
							
						 
						
							
							
								
								Patch for mantis#1493: Several patches to xengine.  Thanks Melanie!  
							
							
							
						 
						
							2008-06-07 17:43:07 +00:00  
				
					
						
							
							
								 
						
							
							
								2b83aa931c 
								
							
								 
							
						 
						
							
							
								
								Mantis#1476. Thank you kindly, Melanie for a patch that:  
							
							... 
							
							
							
							0001476: [PATCH] Allow larger script state files to be loaded
The previous limitation on load file size was too small for 
larger script projects 
							
						 
						
							2008-06-07 15:46:43 +00:00  
				
					
						
							
							
								 
						
							
							
								80079e14e3 
								
							
								 
							
						 
						
							
							
								
								Mantis#1475. Thank you kindly, Kinoc for a patch that:  
							
							... 
							
							
							
							This patch brings the Yield Prolog in sync with the YP r669.
Biggest item is support for functions asserta and assertz , 
providing dynamic databases. 
							
						 
						
							2008-06-07 15:43:16 +00:00  
				
					
						
							
							
								 
						
							
							
								5ab5991676 
								
							
								 
							
						 
						
							
							
								
								*Fixing another object counting bug  
							
							
							
						 
						
							2008-06-07 00:24:43 +00:00  
				
					
						
							
							
								 
						
							
							
								0fe363ba65 
								
							
								 
							
						 
						
							
							
								
								*Made Object Counting correct with linked objects and turned the previously protected functions that only return object counts to public so it can be easily used by outside classes.  
							
							
							
						 
						
							2008-06-06 23:20:02 +00:00  
				
					
						
							
							
								 
						
							
							
								bd2361ae33 
								
							
								 
							
						 
						
							
							
								
								* llSetPrimitiveParams PRIM_FLEXIBLE is now supported.  
							
							
							
						 
						
							2008-06-06 22:44:48 +00:00  
				
					
						
							
							
								 
						
							
							
								8c507b633b 
								
							
								 
							
						 
						
							
							
								
								* Added Light control from script in LLSetPrimitiveParams.  
							
							
							
						 
						
							2008-06-06 22:28:52 +00:00  
				
					
						
							
							
								 
						
							
							
								ed41ba8a3d 
								
							
								 
							
						 
						
							
							
								
								* Added a configuration option for allowing god script lsl methods..  such as llSetObjectPermMask.  By default it's off.  
							
							
							
						 
						
							2008-06-06 21:39:42 +00:00  
				
					
						
							
							
								 
						
							
							
								6a66caa02e 
								
							
								 
							
						 
						
							
							
								
								revert 5028, as this approach to 1 nick per avatar isn't going to work,  
							
							... 
							
							
							
							however, I think I understand now how to make it work.  I just don't want
to have this broken for people this weekend. 
							
						 
						
							2008-06-06 20:42:12 +00:00  
				
					
						
							
							
								 
						
							
							
								2cfdfaeaa5 
								
							
								 
							
						 
						
							
							
								
								experimental IRC changes, because it's friday, and I'm curious if this  
							
							... 
							
							
							
							will work. 
							
						 
						
							2008-06-06 20:21:25 +00:00