b0b7b45b94 
								
							
								 
							
						 
						
							
							
								
								Save the Telehub and its Spawn Points in the OAR  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2012-05-10 22:56:37 -04:00  
				
					
						
							
							
								 
						
							
							
								480216f50f 
								
							
								 
							
						 
						
							
							
								
								Print out more information on connecting bots  
							
							
							
						 
						
							2012-05-11 02:38:29 +01:00  
				
					
						
							
							
								 
						
							
							
								f231ac39de 
								
							
								 
							
						 
						
							
							
								
								Increase minimum period between bot actions to 3 seconds, so that teleport doesn't fall under the minimum 2 second limits that clients take to process it  
							
							
							
						 
						
							2012-05-11 02:23:18 +01:00  
				
					
						
							
							
								 
						
							
							
								9c392f6a68 
								
							
								 
							
						 
						
							
							
								
								Stagger multiple bot logins by 5 seconds to make this part of the test more 'realistic'  
							
							... 
							
							
							
							TODO: Need to make this value configurable by a command line parameter to pCampbot 
							
						 
						
							2012-05-11 02:05:32 +01:00  
				
					
						
							
							
								 
						
							
							
								0ddf3c5289 
								
							
								 
							
						 
						
							
							
								
								Do bot startup on another thread so console is responsive during this process  
							
							
							
						 
						
							2012-05-11 01:56:00 +01:00  
				
					
						
							
							
								 
						
							
							
								93b615c51d 
								
							
								 
							
						 
						
							
							
								
								Do each bot shutdown on its own threads to prevent one slow shutdown holding up all the rest.  
							
							... 
							
							
							
							This does increase the aggressiveness of shutdown
Also prevents the bot list being locked for a long period, which was preventing commands such as "show bots" from working during shutdown 
							
						 
						
							2012-05-11 01:37:03 +01:00  
				
					
						
							
							
								 
						
							
							
								dc39ec82fa 
								
							
								 
							
						 
						
							
							
								
								Change bot.IsConnected to be ConnectionState with Disconnected, Connecting, Connnected and Disconnecting states  
							
							
							
						 
						
							2012-05-11 00:53:21 +01:00  
				
					
						
							
							
								 
						
							
							
								ab4e6a02a5 
								
							
								 
							
						 
						
							
							
								
								If a bot is not connected, show region name "(none)" instead of throwing an exception in the "show bots" command of pCampbot  
							
							
							
						 
						
							2012-05-11 00:37:20 +01:00  
				
					
						
							
							
								 
						
							
							
								903cff9264 
								
							
								 
							
						 
						
							
							
								
								Add ConsoleTable framework class for future uniform formatting of console output tables.  
							
							... 
							
							
							
							Still subject to change - if you use this be prepared to change your output code if/when the methods change.
Make new "attachments show" command use this. 
							
						 
						
							2012-05-10 23:47:39 +01:00  
				
					
						
							
							
								 
						
							
							
								abc029d1f4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-05-10 23:43:38 +01:00  
				
					
						
							
							
								 
						
							
							
								bce3e7cb06 
								
							
								 
							
						 
						
							
							
								
								Add "attachments" show console command that will show the server's record of which attachments an in-scene avatar has.  
							
							... 
							
							
							
							For debugging purposes. 
							
						 
						
							2012-05-10 22:48:03 +01:00  
				
					
						
							
							
								 
						
							
							
								117c183fde 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-05-10 14:43:02 -07:00  
				
					
						
							
							
								 
						
							
							
								f374b63ac8 
								
							
								 
							
						 
						
							
							
								
								Add even for terrain tainting and synchronize terrain module with physics scene before physics simulation step rather than after  
							
							
							
						 
						
							2012-05-10 14:42:46 -07:00  
				
					
						
							
							
								 
						
							
							
								de44734fe9 
								
							
								 
							
						 
						
							
							
								
								Saving estate state is really slow (relatively) and it gets  
							
							... 
							
							
							
							completely rewritten every time a region starts up. This
makes the data write only when the data was not already
read from the database.
There is a still a major race condition whenever two regions
share the same estate data, but at least it won't be triggered
on startup. 
							
						 
						
							2012-05-10 09:08:40 -07:00  
				
					
						
							
							
								 
						
							
							
								d8a78374aa 
								
							
								 
							
						 
						
							
							
								
								Where necessary, rename OpenSim/Services/Connectors/*.cs files to reflect the actual class names.  
							
							... 
							
							
							
							This is usually because the file name was singular (*Service*) but the class name was plural (*Services*).
This is to make configuration easier rather than having to look in the c# code itself to find the slightly different name of the connector.
This does not affect existing configuration since the files are being renamed rather than the classes. 
							
						 
						
							2012-05-09 23:25:01 +01:00  
				
					
						
							
							
								 
						
							
							
								6987aef38d 
								
							
								 
							
						 
						
							
							
								
								Improve logging on the prim inventory script asset request path for future use.  
							
							... 
							
							
							
							This adds name and description of the request handler to http request logging when DebugLevel >= 1 
							
						 
						
							2012-05-09 23:12:30 +01:00  
				
					
						
							
							
								 
						
							
							
								e813f41478 
								
							
								 
							
						 
						
							
							
								
								Escape and unescape xml element names if necessary in ServerUtils.BuildXmlData() and ParseElement()  
							
							... 
							
							
							
							If AvatarService appearance data is retrieved over the network, then ServerUtils was attempting to transfer names such as "Wearable 0:0" directly to xml element names, resulting in an exception.
Space is not valid in xml element names.  Neither is : in this case since the intention is not to namespace.  Using names directly as keys is not a good idea.
To get around this problem this patch escapes and unescapes the element names as appropriate.
This has no impact on existing xml (since it had to be valid in the first place) but allows AvatarService data to be used over the network.
Setting appearance (from simulator to AvatarService) did not suffer this problem since the values are passed in the query string which is already properly escaped. 
							
						 
						
							2012-05-09 21:11:14 +01:00  
				
					
						
							
							
								 
						
							
							
								61e99bcdcb 
								
							
								 
							
						 
						
							
							
								
								Mantis 6015 new LSL function llGetAgentList.  
							
							... 
							
							
							
							Details in the lsl wiki 
							
						 
						
							2012-05-09 00:14:24 +01:00  
				
					
						
							
							
								 
						
							
							
								e5dbb652d5 
								
							
								 
							
						 
						
							
							
								
								Remove physics actor related race conditions in SetVehicleFlags() and SetPhysicsAxisRotation()  
							
							... 
							
							
							
							sop.PhysActor can currently become null at any time. 
							
						 
						
							2012-05-09 00:11:10 +01:00  
				
					
						
							
							
								 
						
							
							
								3bc5620d74 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-05-08 16:06:02 -07:00  
				
					
						
							
							
								 
						
							
							
								20952c75c5 
								
							
								 
							
						 
						
							
							
								
								Trigger event when scene presences are updated  
							
							
							
						 
						
							2012-05-08 16:05:34 -07:00  
				
					
						
							
							
								 
						
							
							
								c21c9e13ef 
								
							
								 
							
						 
						
							
							
								
								Mantis 1456 same region teleport of a sitting avatar.  
							
							... 
							
							
							
							Region to region was fixed some time ago in EntityTransferModule.
This applies the same fix for same region teleports. 
							
						 
						
							2012-05-09 00:02:13 +01:00  
				
					
						
							
							
								 
						
							
							
								ef279c5a62 
								
							
								 
							
						 
						
							
							
								
								Add automated TestllBreakLink()  
							
							
							
						 
						
							2012-05-08 23:36:23 +01:00  
				
					
						
							
							
								 
						
							
							
								c0658a102e 
								
							
								 
							
						 
						
							
							
								
								Add automated TestllCreateLink()  
							
							
							
						 
						
							2012-05-08 23:29:51 +01:00  
				
					
						
							
							
								 
						
							
							
								6406d5a5b9 
								
							
								 
							
						 
						
							
							
								
								refactor: Eliminate local id parameter from api initialize.  
							
							... 
							
							
							
							This is always available from m_host.LocalId 
							
						 
						
							2012-05-08 23:20:27 +01:00  
				
					
						
							
							
								 
						
							
							
								01b78235db 
								
							
								 
							
						 
						
							
							
								
								Instead of constantly looking up unchanging self item in script code, pass in self item on initialization.  
							
							
							
						 
						
							2012-05-08 23:05:01 +01:00  
				
					
						
							
							
								 
						
							
							
								abbd050a13 
								
							
								 
							
						 
						
							
							
								
								Perform SceneGraph.DuplicateObject() under existing m_updateLock already used for link and delinking, in order to avoid race conditions.  
							
							... 
							
							
							
							DuplicateObject() relies on source object having correct link numbers for the duration of the dupe.
Both link and delink can change link numbers such that they are not consistent for short periods of time. 
							
						 
						
							2012-05-08 21:31:35 +01:00  
				
					
						
							
							
								 
						
							
							
								5d1d47e1f9 
								
							
								 
							
						 
						
							
							
								
								Revert "Better error handling if Load OAR or Save OAR fail"  
							
							... 
							
							
							
							This reverts commit 65c88b2ff4 
							
						 
						
							2012-05-07 20:01:17 +01:00  
				
					
						
							
							
								 
						
							
							
								15844da3af 
								
							
								 
							
						 
						
							
							
								
								Log the full exception when errors occur in BaseHttpServer  
							
							
							
						 
						
							2012-05-07 19:56:00 +01:00  
				
					
						
							
							
								 
						
							
							
								65c88b2ff4 
								
							
								 
							
						 
						
							
							
								
								Better error handling if Load OAR or Save OAR fail  
							
							
							
						 
						
							2012-05-07 19:07:38 +01:00  
				
					
						
							
							
								 
						
							
							
								a82dc263ab 
								
							
								 
							
						 
						
							
							
								
								For osGetGridNick(), osGetGridName(), osGetGridLoginURI() and osGetGridCustom(), try to read from the [GridInfoService] section on standalone rather than [GridInfo]  
							
							... 
							
							
							
							[GridInfoService] is the section that's actually in bin/config-include/StandaloneCommon.ini.example 
							
						 
						
							2012-05-07 19:05:21 +01:00  
				
					
						
							
							
								 
						
							
							
								5053506d88 
								
							
								 
							
						 
						
							
							
								
								refactor: Instead of performing a ScenePresence lookup twice over LocateClientObject() and GetClientScene(), do the lookup just once in LocateClientObject()  
							
							
							
						 
						
							2012-05-07 18:27:33 +01:00  
				
					
						
							
							
								 
						
							
							
								cdf97ab3a6 
								
							
								 
							
						 
						
							
							
								
								Fix a bug in FriendsModule.StatusNotify() where all subsequent friends would not be notified once a non-local friend was found.  
							
							
							
						 
						
							2012-05-07 17:21:45 +01:00  
				
					
						
							
							
								 
						
							
							
								4032455332 
								
							
								 
							
						 
						
							
							
								
								add a null check for Primitive.Sculpt in PrimitiveBaseShape constructor for OpenMetaverse.Primitive object  
							
							
							
						 
						
							2012-05-07 00:33:50 -07:00  
				
					
						
							
							
								 
						
							
							
								4186fa10f0 
								
							
								 
							
						 
						
							
							
								
								remove default values from prior commit since mono cant deal with them  
							
							
							
						 
						
							2012-05-07 00:08:56 -07:00  
				
					
						
							
							
								 
						
							
							
								b697d0e895 
								
							
								 
							
						 
						
							
							
								
								add OS_NPC_RUNNING option to osNpcMoveToTarget() to allow running speed for moving NPCs  
							
							
							
						 
						
							2012-05-06 23:54:50 -07:00  
				
					
						
							
							
								 
						
							
							
								b60f51dafc 
								
							
								 
							
						 
						
							
							
								
								Stop llSetPos from sending one update per child prim  
							
							
							
						 
						
							2012-05-06 19:21:54 +01:00  
				
					
						
							
							
								 
						
							
							
								c11b3760da 
								
							
								 
							
						 
						
							
							
								
								just another test :)  
							
							
							
						 
						
							2012-05-05 14:49:10 -07:00  
				
					
						
							
							
								 
						
							
							
								f19fe50629 
								
							
								 
							
						 
						
							
							
								
								never say last test!!  
							
							
							
						 
						
							2012-05-05 14:45:53 -07:00  
				
					
						
							
							
								 
						
							
							
								86dd5adceb 
								
							
								 
							
						 
						
							
							
								
								one last test..  
							
							
							
						 
						
							2012-05-05 14:42:33 -07:00  
				
					
						
							
							
								 
						
							
							
								8d070cf47b 
								
							
								 
							
						 
						
							
							
								
								last test clean up the mess..  
							
							
							
						 
						
							2012-05-05 14:32:40 -07:00  
				
					
						
							
							
								 
						
							
							
								531c52abe3 
								
							
								 
							
						 
						
							
							
								
								test  #2  
							
							
							
						 
						
							2012-05-05 13:59:40 -07:00  
				
					
						
							
							
								 
						
							
							
								9317b888f9 
								
							
								 
							
						 
						
							
							
								
								testing new opensimulator.org hardware out to make sure git still works!  
							
							
							
						 
						
							2012-05-05 13:49:10 -07:00  
				
					
						
							
							
								 
						
							
							
								01b00ad0d5 
								
							
								 
							
						 
						
							
							
								
								Fire the scripting changed event with CHANGED_OWNER when an object that has changed owners is rezzed.  
							
							... 
							
							
							
							This needs to occur after the script is resumed rather than before, when the event is just dropped.
Addresses http://opensimulator.org/mantis/view.php?id=5890  and http://opensimulator.org/mantis/view.php?id=5952  
							
						 
						
							2012-05-05 00:29:14 +01:00  
				
					
						
							
							
								 
						
							
							
								e18686528e 
								
							
								 
							
						 
						
							
							
								
								Use the more efficient HashSet instead of List for FlotasmAssetCache.m_CurrentlyWriting  
							
							
							
						 
						
							2012-05-04 23:03:33 +01:00  
				
					
						
							
							
								 
						
							
							
								dec6ad2933 
								
							
								 
							
						 
						
							
							
								
								Don't try and update the access time of a file that is actively being cached.  
							
							... 
							
							
							
							This may cause IOErrors on Windows.
Aims to help with http://opensimulator.org/mantis/view.php?id=6003  
							
						 
						
							2012-05-04 22:57:33 +01:00  
				
					
						
							
							
								 
						
							
							
								da4819a170 
								
							
								 
							
						 
						
							
							
								
								Temporarily add debug log lines to lsl url request and release  
							
							... 
							
							
							
							To help with http://opensimulator.org/mantis/view.php?id=5993  
							
						 
						
							2012-05-04 22:11:25 +01:00  
				
					
						
							
							
								 
						
							
							
								c84ef57e52 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warning  
							
							
							
						 
						
							2012-05-04 21:04:42 +01:00  
				
					
						
							
							
								 
						
							
							
								92fde6ed26 
								
							
								 
							
						 
						
							
							
								
								Mantis 60004 problems with damage and llSetDamage. In damage enabled areas this patch - Deletes any objects that have damage set > 0 that deliver that damage to an avatar Stops Gods receiving damage, Stops volume detect objects causing damage Deletes NPCS when their helth reduces to zero Gradually "heals" damage to an avatar Resets health on going to a non damage area  
							
							
							
						 
						
							2012-05-04 21:01:09 +01:00  
				
					
						
							
							
								 
						
							
							
								6096a1f30e 
								
							
								 
							
						 
						
							
							
								
								Change LongCallTime on WebUtil to 3000, to match the time where request handling is considered "slow".  
							
							... 
							
							
							
							This may be the wrong thing to do but stops lots of log spam in HG setups now that the monitoring is extended to other outgoing calls.
LongCallTime may need to be made configurable. 
							
						 
						
							2012-05-04 20:53:30 +01:00