6cd0d7a62b 
								
							
								 
							
						 
						
							
							
								
								varregion: Add MaxRegionSize constant and enforce in RegionInfo.  
							
							... 
							
							
							
							Intermediate checkin of changing border cross computation from checking
boundry limits to requests to GridService. Not totally functional. 
							
						 
						
							2013-11-30 15:28:39 -08:00  
				
					
						
							
							
								 
						
							
							
								8ebad90800 
								
							
								 
							
						 
						
							
							
								
								Actually use the SP.AgentControlStopSlowWhilstMoving parameter intoroduced for slow walk/run in 4cfe02a rather than the magic number  
							
							
							
						 
						
							2013-11-30 01:56:46 +00:00  
				
					
						
							
							
								 
						
							
							
								96018afab4 
								
							
								 
							
						 
						
							
							
								
								Remove unused SP.Updated flag, which appears unused for many years and was only set true once and never reset  
							
							
							
						 
						
							2013-11-30 01:52:45 +00:00  
				
					
						
							
							
								 
						
							
							
								4cde02a2a3 
								
							
								 
							
						 
						
							
							
								
								Implement most effects of AGENT_CONTROL_STOP  
							
							... 
							
							
							
							AGENT_CONTROL_STOP is specified to SP.HandleAgentUpdate if the user holds down the space bar on a viewer.
For a stopped avatar, this prevents fly or walk/run (though not rotate) until released.
For a walking/running avatar, this reduces movement to half speed.
For a flying avatar, this stops the avatar.
These are observed behaviours on the LL grid - there was no previous OpenSimulator implementation
This commit introduces an optional parameter to SP.AddNewMovement(), which means that it will no longer compile on .NET 3.5 or earlier versions of Mono than 2.8
Currently, this does not work for jumping, and if used whilst flying the avatar continues the fly animation even though it does not move 
							
						 
						
							2013-11-30 01:44:30 +00:00  
				
					
						
							
							
								 
						
							
							
								4bd4f1cd83 
								
							
								 
							
						 
						
							
							
								
								Remove nudgehack from SP.HandleAgentUpdate by making MovementFlag a uint rather than a byte  
							
							
							
						 
						
							2013-11-30 01:14:12 +00:00  
				
					
						
							
							
								 
						
							
							
								8b3a4367ea 
								
							
								 
							
						 
						
							
							
								
								Still send CameraEyeOffset in UDP SendSitReponse even if at offset is Vector3.Zero  
							
							
							
						 
						
							2013-11-29 02:51:35 +00:00  
				
					
						
							
							
								 
						
							
							
								5f0e763062 
								
							
								 
							
						 
						
							
							
								
								Remove unused sp.ParentPosition, which has not been used for some time  
							
							
							
						 
						
							2013-11-29 02:48:59 +00:00  
				
					
						
							
							
								 
						
							
							
								84bfde3bdf 
								
							
								 
							
						 
						
							
							
								
								Comment out debug sit message accidently left active  
							
							
							
						 
						
							2013-11-29 02:45:14 +00:00  
				
					
						
							
							
								 
						
							
							
								ca079c378a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'link-sitting'  
							
							
							
						 
						
							2013-11-29 02:41:32 +00:00  
				
					
						
							
							
								 
						
							
							
								868c0c2746 
								
							
								 
							
						 
						
							
							
								
								Fix regression where sitting on ground stopped working.  
							
							... 
							
							
							
							This was due to the PhysicsActor no longer being recreated on stand from ground. 
							
						 
						
							2013-11-29 01:56:49 +00:00  
				
					
						
							
							
								 
						
							
							
								f9193e3c51 
								
							
								 
							
						 
						
							
							
								
								Restore SP.AbsolutePosition to properly return actual absolute position when sitting  
							
							
							
						 
						
							2013-11-29 01:50:12 +00:00  
				
					
						
							
							
								 
						
							
							
								a64377149d 
								
							
								 
							
						 
						
							
							
								
								Add parameter checking for land_collision, land_collision_start and land_collision_end lsl events  
							
							... 
							
							
							
							Wrong number of parmeters now generates syntax error on compile, as seen on LL grid 
							
						 
						
							2013-11-29 00:44:53 +00:00  
				
					
						
							
							
								 
						
							
							
								109136c074 
								
							
								 
							
						 
						
							
							
								
								varregion: add ITerrainChannel.GetHeightAtXYZ() for eventual mesh terrain.  
							
							... 
							
							
							
							Implementation of same in TerrainChannel.cs.
Check for bounds in TerrainChannel[x,y] to prevent array access exceptions. 
							
						 
						
							2013-11-28 08:22:41 -08:00  
				
					
						
							
							
								 
						
							
							
								7aa00632b9 
								
							
								 
							
						 
						
							
							
								
								varregion: many replacements of in-place arithmetic with calls to  
							
							... 
							
							
							
							the Util functions for converting world addresses to region addresses
and converting region handles to locations. 
							
						 
						
							2013-11-28 08:20:16 -08:00  
				
					
						
							
							
								 
						
							
							
								b8dd203378 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2013-11-28 00:23:58 +00:00  
				
					
						
							
							
								 
						
							
							
								13017034b1 
								
							
								 
							
						 
						
							
							
								
								minor: Change ProfileServiceURL reference in OpenSim.ini.example to be consistent  
							
							
							
						 
						
							2013-11-28 00:23:27 +00:00  
				
					
						
							
							
								 
						
							
							
								73dadef8df 
								
							
								 
							
						 
						
							
							
								
								Change the log level for the LOGIN DISABLED and LOGIN ENABLED messages is  
							
							... 
							
							
							
							the RegionReady module to be warn so that the message will show up in the
log for simulators running in a more production mode (knowing when logins
are functional is useful). 
							
						 
						
							2013-11-27 12:01:09 -08:00  
				
					
						
							
							
								 
						
							
							
								e52a8d388f 
								
							
								 
							
						 
						
							
							
								
								"rotate scene" command now uses Constants.RegionSize / 2 to pick the center of rotation and center can be optionally overridden in the command line  
							
							
							
						 
						
							2013-11-26 21:07:37 -08:00  
				
					
						
							
							
								 
						
							
							
								0785210e29 
								
							
								 
							
						 
						
							
							
								
								Fix stand positions rather than having the stand jump to the root prim.  
							
							
							
						 
						
							2013-11-27 02:08:22 +00:00  
				
					
						
							
							
								 
						
							
							
								5a9ec0748b 
								
							
								 
							
						 
						
							
							
								
								add a "rotate scene" console command. Seems to work for prims/sculpts/mesh but not for foliage, don't know why. Also doesn't work on terrain. Successive use of this command will likely introduce floating point error accumulation. Back up your region before using it :)  
							
							
							
						 
						
							2013-11-26 17:18:44 -08:00  
				
					
						
							
							
								 
						
							
							
								a3c72dafe6 
								
							
								 
							
						 
						
							
							
								
								Only translate linked prim specified offset pos by the link prim rotation, not any specified avatar rotation as well.  
							
							... 
							
							
							
							Don't translate root prim position by avatar rotation. 
							
						 
						
							2013-11-26 01:40:55 +00:00  
				
					
						
							
							
								 
						
							
							
								36d146bf27 
								
							
								 
							
						 
						
							
							
								
								fix position changes when sitting on a prim with position and/or orientation explicitly specified  
							
							
							
						 
						
							2013-11-26 00:43:35 +00:00  
				
					
						
							
							
								 
						
							
							
								0ad45531a1 
								
							
								 
							
						 
						
							
							
								
								Corrected case to get columns from Regions table from PostgreSQL  http://opensimulator.org/mantis/view.php?id=6865  
							
							... 
							
							
							
							Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2013-11-25 18:33:49 -05:00  
				
					
						
							
							
								 
						
							
							
								3193bcaae1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into varregion  
							
							
							
						 
						
							2013-11-24 07:23:12 -08:00  
				
					
						
							
							
								 
						
							
							
								60e049ea39 
								
							
								 
							
						 
						
							
							
								
								Revert "Fix issue where sitting on non-root linked prims would send camera to wrong position in third-person and mouselook"  
							
							... 
							
							
							
							Reverting to place on separate branch
This reverts commit ff4e7de776 
							
						 
						
							2013-11-23 02:31:39 +00:00  
				
					
						
							
							
								 
						
							
							
								1999b218fd 
								
							
								 
							
						 
						
							
							
								
								Revert "Add line accidentally left out of recent non-root prim sit fix"  
							
							... 
							
							
							
							Reverting to place on new branch
This reverts commit ed1029712a 
							
						 
						
							2013-11-23 02:31:17 +00:00  
				
					
						
							
							
								 
						
							
							
								a68d1fad73 
								
							
								 
							
						 
						
							
							
								
								Revert "Still send CameraEyeOffset in UDP SendSitReponse even if at offset is Vector3.Zero"  
							
							... 
							
							
							
							This reverts commit 9bdd3dc7de 
							
						 
						
							2013-11-23 02:29:14 +00:00  
				
					
						
							
							
								 
						
							
							
								eb172be541 
								
							
								 
							
						 
						
							
							
								
								Revert "Fix non-root prim sit positions for prims where a sit target has been specified as well."  
							
							... 
							
							
							
							Revert to place on separate branch for now
This reverts commit 70e651a8d1 
							
						 
						
							2013-11-23 02:28:30 +00:00  
				
					
						
							
							
								 
						
							
							
								910f07dffa 
								
							
								 
							
						 
						
							
							
								
								Revert "Refix fix for sitting on non-root linked prims with explicit sit targets."  
							
							... 
							
							
							
							This reverts commit 78649eb099 
							
						 
						
							2013-11-23 02:27:26 +00:00  
				
					
						
							
							
								 
						
							
							
								5aa3236ebe 
								
							
								 
							
						 
						
							
							
								
								Revert "fix avatar rotation when sitting on a linked part"  
							
							... 
							
							
							
							Reverting for now to place on separate branch
This reverts commit 65304260af 
							
						 
						
							2013-11-23 02:27:03 +00:00  
				
					
						
							
							
								 
						
							
							
								b9e42aeb6e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2013-11-23 02:09:54 +00:00  
				
					
						
							
							
								 
						
							
							
								65304260af 
								
							
								 
							
						 
						
							
							
								
								fix avatar rotation when sitting on a linked part  
							
							... 
							
							
							
							Need to take into account rotation of linked prim now that we are always specifying sits wrt the root prim 
							
						 
						
							2013-11-23 02:09:03 +00:00  
				
					
						
							
							
								 
						
							
							
								f3f3d390f7 
								
							
								 
							
						 
						
							
							
								
								Fixed the update StoreRegionWindlightSettings() wasn't updating regionwindlight table, raising PrimaryKey violation;  
							
							... 
							
							
							
							Signed-off-by: Fernando Oliveira <fernando@oliveira.eti.br>
Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2013-11-22 20:48:12 -05:00  
				
					
						
							
							
								 
						
							
							
								8217b52d3a 
								
							
								 
							
						 
						
							
							
								
								Remove old *.exe.config files that related to programs that have long been deleted or renamed  
							
							
							
						 
						
							2013-11-23 01:40:48 +00:00  
				
					
						
							
							
								 
						
							
							
								78649eb099 
								
							
								 
							
						 
						
							
							
								
								Refix fix for sitting on non-root linked prims with explicit sit targets.  
							
							... 
							
							
							
							I forgot that m_post is being set inconsistently between non-explicit and explicit ragets 
							
						 
						
							2013-11-23 01:35:08 +00:00  
				
					
						
							
							
								 
						
							
							
								70e651a8d1 
								
							
								 
							
						 
						
							
							
								
								Fix non-root prim sit positions for prims where a sit target has been specified as well.  
							
							
							
						 
						
							2013-11-23 01:32:29 +00:00  
				
					
						
							
							
								 
						
							
							
								bd5c414618 
								
							
								 
							
						 
						
							
							
								
								Stop .NET 4 complaining on Windows when it tries to load in DLLs that haven't been marked as trusted in the operating system.  
							
							... 
							
							
							
							This is done by adding <loadFromRemoteSources enabled="true" /> to the execute *.config files.
This tells .NET 4 to trust the DLLs, which is safe in our case since we are not loading DLLs from locations that untrusted users may specify
Addresses http://opensimulator.org/mantis/view.php?id=6853  and http://opensimulator.org/mantis/view.php?id=6846 
As far as I know, CAS policy checks have never been performed in Mono 
							
						 
						
							2013-11-23 01:29:55 +00:00  
				
					
						
							
							
								 
						
							
							
								ed1029712a 
								
							
								 
							
						 
						
							
							
								
								Add line accidentally left out of recent non-root prim sit fix  
							
							... 
							
							
							
							Original commit is ff4e7de7 
							
						 
						
							2013-11-23 01:18:07 +00:00  
				
					
						
							
							
								 
						
							
							
								9bdd3dc7de 
								
							
								 
							
						 
						
							
							
								
								Still send CameraEyeOffset in UDP SendSitReponse even if at offset is Vector3.Zero  
							
							... 
							
							
							
							As far as I can see it's valid to change the eye offset even if you aren't changing the at target. 
							
						 
						
							2013-11-23 01:12:20 +00:00  
				
					
						
							
							
								 
						
							
							
								9f4a548a49 
								
							
								 
							
						 
						
							
							
								
								Fix false positive test failure in TestRepeatSameDrawContainingImageReusingTexture() and TestRepeatSameDrawContainingImage() if localhost has a webserver set up.  
							
							... 
							
							
							
							Use 0.0.0.0 instead of localhost 
							
						 
						
							2013-11-23 01:04:31 +00:00  
				
					
						
							
							
								 
						
							
							
								ff4e7de776 
								
							
								 
							
						 
						
							
							
								
								Fix issue where sitting on non-root linked prims would send camera to wrong position in third-person and mouselook  
							
							... 
							
							
							
							We now specify sits as offsets from the root prim, as the viewer expects. 
							
						 
						
							2013-11-23 00:53:09 +00:00  
				
					
						
							
							
								 
						
							
							
								c896b4179e 
								
							
								 
							
						 
						
							
							
								
								Added admin_authenticate_user command  
							
							
							
						 
						
							2013-11-20 00:09:32 +00:00  
				
					
						
							
							
								 
						
							
							
								b44c69807d 
								
							
								 
							
						 
						
							
							
								
								Fix bug where "show modules" would accidentally list all the shared modules again as "non-shared"  
							
							... 
							
							
							
							Addresses http://opensimulator.org/mantis/view.php?id=6860  
							
						 
						
							2013-11-19 23:53:15 +00:00  
				
					
						
							
							
								 
						
							
							
								f9984a9685 
								
							
								 
							
						 
						
							
							
								
								rename private field ACD.ViewerInternal to m_viewerInternal in line with conventions used elsewhere in code  
							
							
							
						 
						
							2013-11-19 23:39:52 +00:00  
				
					
						
							
							
								 
						
							
							
								b71952df49 
								
							
								 
							
						 
						
							
							
								
								Stop AgentCircuitData.Viewer.get() from throwing an error if no Viewer has been set.  
							
							... 
							
							
							
							Continue to return null instead. 
							
						 
						
							2013-11-19 23:36:44 +00:00  
				
					
						
							
							
								 
						
							
							
								9ba5a7e190 
								
							
								 
							
						 
						
							
							
								
								Normalize viewer version string to accomodate new style version reporting in the viewers  
							
							
							
						 
						
							2013-11-19 23:29:10 +00:00  
				
					
						
							
							
								 
						
							
							
								f94d07f2e2 
								
							
								 
							
						 
						
							
							
								
								Add regression test to check that specifying a non-existent event raise a syntax error  
							
							... 
							
							
							
							This was the case before any of the recent changes 
							
						 
						
							2013-11-16 03:02:57 +00:00  
				
					
						
							
							
								 
						
							
							
								79c1ed8cb9 
								
							
								 
							
						 
						
							
							
								
								Add syntax checking for no_sensor() no-arg event  
							
							
							
						 
						
							2013-11-16 03:00:03 +00:00  
				
					
						
							
							
								 
						
							
							
								ec4d96acc9 
								
							
								 
							
						 
						
							
							
								
								refactor common code out of no argument LSL event regression tests  
							
							
							
						 
						
							2013-11-16 02:58:06 +00:00  
				
					
						
							
							
								 
						
							
							
								edd7e19463 
								
							
								 
							
						 
						
							
							
								
								If anything other than a single integer is specified for events that only take a single integer, generate a syntax error on LSL script compile rather than an exception later on.  
							
							... 
							
							
							
							This applies to events changed, collision, collision_start, collision_end, on_rez, run_time_permissions, sensor, touch, touch_start, touch_end 
							
						 
						
							2013-11-16 02:50:14 +00:00