b9b483151f 
								
							
								 
							
						 
						
							
							
								
								Eliminate a few unnecessary calculations in the maintenance loop.  
							
							... 
							
							
							
							Also uses wait event instead of sleep for periodicity control. 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								7d30bb13be 
								
							
								 
							
						 
						
							
							
								
								Fix recent minor regression where the default frame time wasn't being set if there was no startup config section.  
							
							... 
							
							
							
							Caused some regression tests to fail. 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								8d72145112 
								
							
								 
							
						 
						
							
							
								
								If Bullet is running on its own thread, use a reset event to control timing rather than a sleep.  
							
							... 
							
							
							
							In theory, there should be no difference between these mechanisms.
However, on at least Mono 3.2.8 waiting via an event appears to be much more accurate. 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								7bababaab6 
								
							
								 
							
						 
						
							
							
								
								Improve frame time stability by taking a few unnecessary repeated calculations out of the main scene loop.  
							
							... 
							
							
							
							Also uses a wait event to sleep rather than a Thread.Sleep to allow the loop to be interrupted in a more controlled manner when necessary. 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								23561239ee 
								
							
								 
							
						 
						
							
							
								
								Make BulletSim thread be ThreadPriority.Highest if running  
							
							... 
							
							
							
							Will only effect Windows or mono with a patch such as https://gist.github.com/justincc/31e52218d098529b4696  applied
For test purposes 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								cfc4055991 
								
							
								 
							
						 
						
							
							
								
								Make outboudn and packet inbox handling threads highest priority.  
							
							... 
							
							
							
							Will only have any affect under Windows or mono with a patch such as https://gist.github.com/justincc/31e52218d098529b4696  (not recommended) applied.
For assessment purposes. 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								5b6fb7245a 
								
							
								 
							
						 
						
							
							
								
								Set ThreadPriority on main scene thread to highest.  
							
							... 
							
							
							
							This will only have an effect on Windows systems or mono with the (not recommended) mono-3.2.8 debug patch https://gist.github.com/justincc/31e52218d098529b4696  applied 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								d3ed5de77d 
								
							
								 
							
						 
						
							
							
								
								Add loglevel to jobengine that can be controlled via "debug jobengine loglevel <level>".  
							
							... 
							
							
							
							Defaults to 0
Level 1 currently does verbose logging about every queued and processed job. 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								9fb3065d33 
								
							
								 
							
						 
						
							
							
								
								Temporarily add root agent rez attachments work to job engine if it is running rather than as a fire and forget.  
							
							... 
							
							
							
							Experiment to see if serializing attachment rez and send initial data jobs improves other parts of sim performance. 
							
						 
						
							2014-11-25 23:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								859b1c5ba4 
								
							
								 
							
						 
						
							
							
								
								Add experimental job engine to see if queueing some existing async work during root agent entry to a region improves perf rather than always attempting to execute everything concurrently  
							
							... 
							
							
							
							Job engine is controlled via "debug jobengine start|stop|status".
Can only currently be enabled and disabled dynamically at runtime.
Currently only applies to code sending initial region data (objects, other avatar data) to a client. 
							
						 
						
							2014-11-25 23:18:37 +00:00  
				
					
						
							
							
								 
						
							
							
								c5a0f0ba36 
								
							
								 
							
						 
						
							
							
								
								Temporary hack to disable av to av collisions in bulletsim.  
							
							... 
							
							
							
							Need to do this for a test.  Final implementation will be properly controlled through a property. 
							
						 
						
							2014-11-25 23:18:37 +00:00  
				
					
						
							
							
								 
						
							
							
								41cc73233c 
								
							
								 
							
						 
						
							
							
								
								Re-work handling of email notifications settings.  
							
							
							
						 
						
							2014-11-24 11:00:47 -05:00  
				
					
						
							
							
								 
						
							
							
								12108bf6e9 
								
							
								 
							
						 
						
							
							
								
								Fix handling of user preference updates where no email address is supplied  
							
							
							
						 
						
							2014-11-23 14:25:48 -05:00  
				
					
						
							
							
								 
						
							
							
								7813780eba 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-11-22 20:14:31 -08:00  
				
					
						
							
							
								 
						
							
							
								0997ce8629 
								
							
								 
							
						 
						
							
							
								
								Small improvements to SimulatorFeaturesModule: (1) don't overwrite extras if the grid response is invalid; (2) make the name of the config variable for destination guide consistent with the grid-wide name in LoginService; (3) account for the existence of a [USERID] in the destination guide URL  
							
							
							
						 
						
							2014-11-22 20:14:09 -08:00  
				
					
						
							
							
								 
						
							
							
								5bc389ff71 
								
							
								 
							
						 
						
							
							
								
								When logging reigon information returned by GateKeeperService.GetHyperlinkRegion, log the return server URL returned.  
							
							... 
							
							
							
							This helps diagnoses misconfiguration where, for instance, a LAN ExternalHostName has been configured that isn't reachable externally. 
							
						 
						
							2014-11-21 20:40:59 +00:00  
				
					
						
							
							
								 
						
							
							
								8d3cb424a8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-11-21 08:54:30 -08:00  
				
					
						
							
							
								 
						
							
							
								27512f3b42 
								
							
								 
							
						 
						
							
							
								
								Cleanup extraneous comments from viewer support modules  
							
							
							
						 
						
							2014-11-21 08:54:10 -08:00  
				
					
						
							
							
								 
						
							
							
								cfaf904a3b 
								
							
								 
							
						 
						
							
							
								
								LSL key should be implicitly cast to a boolean value  
							
							... 
							
							
							
							Signed-off-by: James Hughes <jamesh@ascent.bluewallgroup.com> 
							
						 
						
							2014-11-20 11:32:46 -06:00  
				
					
						
							
							
								 
						
							
							
								c155656349 
								
							
								 
							
						 
						
							
							
								
								Minor: Include missing EventHost power for group owner role.  
							
							
							
						 
						
							2014-11-19 20:25:27 +00:00  
				
					
						
							
							
								 
						
							
							
								3247a7cb3e 
								
							
								 
							
						 
						
							
							
								
								refactor: capitalize SOP.moveToTarget() and stopMoveToTarget() in accordance with code guidelines and the rest of the methods.  
							
							
							
						 
						
							2014-11-19 20:12:28 +00:00  
				
					
						
							
							
								 
						
							
							
								7a2c77e7ea 
								
							
								 
							
						 
						
							
							
								
								If calling llStopMoveToTarget() on an in-world prim, don't send an unnecessary object update if the prim was not moving to target.  
							
							... 
							
							
							
							This involves making PhysicsActor.PIDActive get as well as set.
On physics components that don't implement this (all characters and some phys engines) we return false. 
							
						 
						
							2014-11-19 20:06:56 +00:00  
				
					
						
							
							
								 
						
							
							
								bdebd525db 
								
							
								 
							
						 
						
							
							
								
								Remove SOP.StopMoveToTarget scheduled update which is now being done in SOG.stopMoveToTarget() as of last commit 67e568  
							
							
							
						 
						
							2014-11-19 19:16:03 +00:00  
				
					
						
							
							
								 
						
							
							
								67e56872f3 
								
							
								 
							
						 
						
							
							
								
								If llStopMoveToTarget() is called on an attachment, then stop the avatar if it was moving to target.  
							
							... 
							
							
							
							Same behaviour as on Linden Lab grid.
Will probably also address http://opensimulator.org/mantis/view.php?id=7369  by not generating spurious object updates when llStopMoveToTarget() is called in attachments where the avatar is not moving. 
							
						 
						
							2014-11-19 19:08:33 +00:00  
				
					
						
							
							
								 
						
							
							
								b9f870fa73 
								
							
								 
							
						 
						
							
							
								
								Minor: Update LLLoginService to handle explicitly set login locations that include decimal precision. Fractions might be introduced if setting the initial login location from a viewer splash screen with data from the DataSnapshot service. At present the fractions cause regex to fail when matching the login string causing an exception.  
							
							
							
						 
						
							2014-11-19 18:44:45 +00:00  
				
					
						
							
							
								 
						
							
							
								d3b43a96fb 
								
							
								 
							
						 
						
							
							
								
								Add 'terrain feature' command  
							
							
							
						 
						
							2014-11-19 18:18:18 +00:00  
				
					
						
							
							
								 
						
							
							
								6a8353af36 
								
							
								 
							
						 
						
							
							
								
								Improved SpecialUIModule so that it sends the floater data properly.  
							
							
							
						 
						
							2014-11-16 10:27:10 -08:00  
				
					
						
							
							
								 
						
							
							
								1a02e5d2db 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-11-11 20:42:42 -08:00  
				
					
						
							
							
								 
						
							
							
								32293cfd6b 
								
							
								 
							
						 
						
							
							
								
								Fix the fetching of module references in the viewer support modules.  
							
							... 
							
							
							
							Remove the detachment of attachments in camera-only, because it doesn't work for HG people, and it's too drastic of a move. 
							
						 
						
							2014-11-11 20:42:13 -08:00  
				
					
						
							
							
								 
						
							
							
								5aa8ba1b45 
								
							
								 
							
						 
						
							
							
								
								Fix issue where llRemoteLoadScriptPin() would treat 0 (the default) as a valid set pin in a destination prim rather than the unset no pin state  
							
							... 
							
							
							
							Adds regression test for this case. 
							
						 
						
							2014-11-11 17:59:56 +00:00  
				
					
						
							
							
								 
						
							
							
								89cb07eb49 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-11-10 21:18:33 -08:00  
				
					
						
							
							
								 
						
							
							
								5e34727b7e 
								
							
								 
							
						 
						
							
							
								
								Add additional viewer support modules that allow certain viewers to modify their UI on the fly.  
							
							
							
						 
						
							2014-11-10 19:03:06 -08:00  
				
					
						
							
							
								 
						
							
							
								4123b0fdbd 
								
							
								 
							
						 
						
							
							
								
								minor: correct console response when setting attachments logging level  
							
							
							
						 
						
							2014-11-10 23:48:59 +00:00  
				
					
						
							
							
								 
						
							
							
								f1fc557715 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-11-06 17:49:36 -08:00  
				
					
						
							
							
								 
						
							
							
								ac051ef4ab 
								
							
								 
							
						 
						
							
							
								
								Added grid information to SimFeatures response, so that the viewer can show it.  
							
							
							
						 
						
							2014-11-06 17:49:04 -08:00  
				
					
						
							
							
								 
						
							
							
								f084320976 
								
							
								 
							
						 
						
							
							
								
								Actually persist a changed console set agent-limit via "region set".  
							
							... 
							
							
							
							Unfortunately, it's not currently easy to do this with "max-agent-limit"
- this must be separately set as MaxAgents in region config if it's to persist over restarts. 
							
						 
						
							2014-10-31 22:36:08 +00:00  
				
					
						
							
							
								 
						
							
							
								a05be7bd65 
								
							
								 
							
						 
						
							
							
								
								Add "region set" console command.  
							
							... 
							
							
							
							This current allows one to set two region parameters
agent-limit <int> will set the current root agent limit for the region, as also settable through the viewer, though some impose a max setting (e.g. 100).
max-agent-limit <int> will set the maximum allowed root agent limit.  This can also be set via the MaxAgent parameter in region config. 
							
						 
						
							2014-10-31 21:47:12 +00:00  
				
					
						
							
							
								 
						
							
							
								23fb4f2221 
								
							
								 
							
						 
						
							
							
								
								Add "region get" command as a synononym for "show region" console command.  
							
							... 
							
							
							
							This matches existing similar commands and a soon to be added "region set" command. 
							
						 
						
							2014-10-31 21:47:07 +00:00  
				
					
						
							
							
								 
						
							
							
								26606190e5 
								
							
								 
							
						 
						
							
							
								
								Update libomv to cedac55  
							
							... 
							
							
							
							This resolves an issue with pCampbot where some bots would occasionally connect with the same UDP source port.
This sometimes led to console messages where bots would report receiving packets multiple times that weren't marked as resends.
DLLs built under windows 
							
						 
						
							2014-10-30 22:56:57 +00:00  
				
					
						
							
							
								 
						
							
							
								466657375a 
								
							
								 
							
						 
						
							
							
								
								Revert my commit that fixed unexpected behaviour re: parcel prim limits.  
							
							... 
							
							
							
							Others think different about how limits work so another solution is needed.
This reverts commit ff62b90636 
							
						 
						
							2014-10-30 18:05:16 -04:00  
				
					
						
							
							
								 
						
							
							
								ff62b90636 
								
							
								 
							
						 
						
							
							
								
								Use parcel prim limit (not region limit) when checking if area is full.  
							
							
							
						 
						
							2014-10-30 11:21:27 -04:00  
				
					
						
							
							
								 
						
							
							
								b463870914 
								
							
								 
							
						 
						
							
							
								
								Add hypergrid teleporting support to user profiles picks  
							
							
							
						 
						
							2014-10-27 17:27:42 -04:00  
				
					
						
							
							
								 
						
							
							
								c995b07818 
								
							
								 
							
						 
						
							
							
								
								Refresh OpenMetaverse libraries again at 0f4b361 but with Windows builds to see if this resolves some user problems.  
							
							
							
						 
						
							2014-10-24 22:54:53 +01:00  
				
					
						
							
							
								 
						
							
							
								94250b6836 
								
							
								 
							
						 
						
							
							
								
								Fix some typecasting in PgSQL Groups adapter  
							
							
							
						 
						
							2014-10-16 21:16:44 -04:00  
				
					
						
							
							
								 
						
							
							
								c8664e8907 
								
							
								 
							
						 
						
							
							
								
								Add some more llGiveInventory() regression tests  
							
							
							
						 
						
							2014-10-16 19:54:40 +01:00  
				
					
						
							
							
								 
						
							
							
								b7550c947b 
								
							
								 
							
						 
						
							
							
								
								Experimental XAssets Module PgSQL Adapter: Remove unused migration. Syntax error preventing migration from running.  
							
							
							
						 
						
							2014-10-16 12:34:04 -04:00  
				
					
						
							
							
								 
						
							
							
								04612f41a7 
								
							
								 
							
						 
						
							
							
								
								Fix transferring inventory from prims to agent inventory  
							
							
							
						 
						
							2014-10-16 03:46:45 +02:00  
				
					
						
							
							
								 
						
							
							
								8a93d97320 
								
							
								 
							
						 
						
							
							
								
								Touchup PgSQL XAssets adapter  
							
							
							
						 
						
							2014-10-15 17:28:51 -04:00  
				
					
						
							
							
								 
						
							
							
								b45c929d66 
								
							
								 
							
						 
						
							
							
								
								Fix over zealous chopping of text when editing (pilot error)  
							
							
							
						 
						
							2014-10-15 09:55:41 -04:00  
				
					
						
							
							
								 
						
							
							
								5c9ef4d083 
								
							
								 
							
						 
						
							
							
								
								Fix logging level to Error in exception handlers  
							
							
							
						 
						
							2014-10-15 09:42:29 -04:00