e99a7d879e 
								
							
								 
							
						 
						
							
							
								
								Remove old IInterRegionComms and references.  This hasn't been used since 2009 and was superseded by ISimulationService  
							
							
							
						 
						
							2014-01-16 00:05:04 +00:00  
				
					
						
							
							
								 
						
							
							
								797684115c 
								
							
								 
							
						 
						
							
							
								
								minor: Add David Rowe to ctrlaltdavid handle by request  
							
							
							
						 
						
							2014-01-14 01:16:04 +00:00  
				
					
						
							
							
								 
						
							
							
								bc0ff5e7d4 
								
							
								 
							
						 
						
							
							
								
								Allow Boolean nodes in XML to be specified as "0/1". AuroraSim does that.  
							
							
							
						 
						
							2014-01-11 00:54:41 +00:00  
				
					
						
							
							
								 
						
							
							
								70dd4cf152 
								
							
								 
							
						 
						
							
							
								
								In library inventory, correct asset id for llSay example script  
							
							... 
							
							
							
							From http://opensimulator.org/mantis/view.php?id=6917 
Thanks to FreakyTech for this spot. 
							
						 
						
							2014-01-10 20:51:28 +00:00  
				
					
						
							
							
								 
						
							
							
								8c6b9ef865 
								
							
								 
							
						 
						
							
							
								
								minor: Add ctrlaltdavid to contributors list  
							
							
							
						 
						
							2014-01-10 20:45:05 +00:00  
				
					
						
							
							
								 
						
							
							
								08f2fc63cd 
								
							
								 
							
						 
						
							
							
								
								Fixed llTextBox error message text  
							
							
							
						 
						
							2014-01-10 20:43:24 +00:00  
				
					
						
							
							
								 
						
							
							
								9050c152b4 
								
							
								 
							
						 
						
							
							
								
								Dynamically adjust to the number of visual params sent.  
							
							
							
						 
						
							2014-01-10 20:31:52 +00:00  
				
					
						
							
							
								 
						
							
							
								da47bcae3e 
								
							
								 
							
						 
						
							
							
								
								When moving the root prim of an attachment: a) Change the attach position; b) Move the other prims in the reverse direction to compensate  
							
							
							
						 
						
							2014-01-10 20:24:11 +00:00  
				
					
						
							
							
								 
						
							
							
								88f01a4130 
								
							
								 
							
						 
						
							
							
								
								When creating a coalesced object, set its permissions to the lowest-common-denominator of all the sub-objects  
							
							
							
						 
						
							2014-01-10 20:01:08 +00:00  
				
					
						
							
							
								 
						
							
							
								a94e1e0e08 
								
							
								 
							
						 
						
							
							
								
								When creating a coalesced object, set its Creator ID if all the objects have the same creator  
							
							
							
						 
						
							2014-01-10 19:54:17 +00:00  
				
					
						
							
							
								 
						
							
							
								91fd9c4670 
								
							
								 
							
						 
						
							
							
								
								Refactored: use a single function to apply an object's folded permissions to its main permissions  
							
							
							
						 
						
							2014-01-10 19:50:03 +00:00  
				
					
						
							
							
								 
						
							
							
								13f31fdf85 
								
							
								 
							
						 
						
							
							
								
								Refactored setting permissions when rezzing items: use the same function when rezzing from user inventory and prim inventory.  
							
							... 
							
							
							
							Also, fixed a bug: when rezzing a coalesced object from a prim's inventory, apply the coalesced object's name and description only to the first sub-object; not to all the objects in the coalescence. (This was already done correctly when rezzing from a user's inventory.) 
							
						 
						
							2014-01-10 19:37:59 +00:00  
				
					
						
							
							
								 
						
							
							
								0155d42b80 
								
							
								 
							
						 
						
							
							
								
								If an agent is sitting, then do send the rotation in the agent update instead of zeroing it to resolve mouselook camera problems  
							
							... 
							
							
							
							Addresses http://opensimulator.org/mantis/view.php?id=6892 
Thanks to tglion for this spot.
This resolves a recent regression from 17b32b764a 
							
						 
						
							2014-01-08 00:54:39 +00:00  
				
					
						
							
							
								 
						
							
							
								2f94165dcc 
								
							
								 
							
						 
						
							
							
								
								Add lsl arg syntax checking for control event  
							
							
							
						 
						
							2013-12-21 01:00:50 +00:00  
				
					
						
							
							
								 
						
							
							
								f1cd813a29 
								
							
								 
							
						 
						
							
							
								
								refactor: rename internal lsl parser VectorDeclaration -> VecDeclaration for consistency  
							
							
							
						 
						
							2013-12-21 00:49:01 +00:00  
				
					
						
							
							
								 
						
							
							
								871ac5b16c 
								
							
								 
							
						 
						
							
							
								
								Add arg checking for at_target lsl event  
							
							
							
						 
						
							2013-12-21 00:46:34 +00:00  
				
					
						
							
							
								 
						
							
							
								a5e4780547 
								
							
								 
							
						 
						
							
							
								
								Add lsl event arg checking for at_rot_target  
							
							
							
						 
						
							2013-12-21 00:37:56 +00:00  
				
					
						
							
							
								 
						
							
							
								b757ab2586 
								
							
								 
							
						 
						
							
							
								
								Add lsl event argument checking for attach and on_rez  
							
							
							
						 
						
							2013-12-21 00:08:36 +00:00  
				
					
						
							
							
								 
						
							
							
								e298bf41ff 
								
							
								 
							
						 
						
							
							
								
								Add missing viewer param elements for butt and breast physics.  
							
							... 
							
							
							
							Patch from http://opensimulator.org/mantis/view.php?id=6864  except with tabs replaced by spaces
Thanks cinderblocks! 
							
						 
						
							2013-12-19 01:24:36 +00:00  
				
					
						
							
							
								 
						
							
							
								a5ca15c428 
								
							
								 
							
						 
						
							
							
								
								Create regression test TestSendAgentGroupDataUpdate() for groups agent data sending  
							
							
							
						 
						
							2013-12-18 23:35:38 +00:00  
				
					
						
							
							
								 
						
							
							
								51da52f904 
								
							
								 
							
						 
						
							
							
								
								Extend TestLlGetNotecardLine() regression test to contain chars that are two bytes in utf8  
							
							
							
						 
						
							2013-12-14 02:48:29 +00:00  
				
					
						
							
							
								 
						
							
							
								957449e62c 
								
							
								 
							
						 
						
							
							
								
								ParseNotecardToList() returned data past end of notecard text (mantis  #6881 ).  
							
							
							
						 
						
							2013-12-14 02:25:28 +00:00  
				
					
						
							
							
								 
						
							
							
								e7a294e739 
								
							
								 
							
						 
						
							
							
								
								Wrap analysis of the particle system in the UUID Gatherer in a separate try/catch as sometimes it appears that this can be corrupt.  
							
							... 
							
							
							
							As per Oren's suggestion. 
							
						 
						
							2013-12-14 01:48:03 +00:00  
				
					
						
							
							
								 
						
							
							
								996a6c2eea 
								
							
								 
							
						 
						
							
							
								
								After previous discussion, put eye-catcher 'SCRIPT READY' messages to console rather than log as warning  
							
							... 
							
							
							
							The problem with logging at warn is that these aren't actually warnings, and so are false positives to scripts that monitor for problems.
Ideally, log4net would have a separate "status" logging level, but currently we will compromise by putting them to console, as they are user-oriented 
							
						 
						
							2013-12-14 01:34:28 +00:00  
				
					
						
							
							
								 
						
							
							
								63ccc3dbf5 
								
							
								 
							
						 
						
							
							
								
								Convert if-blocks to return statements in small functions such as GetStartParameter().  
							
							
							
						 
						
							2013-12-14 01:20:24 +00:00  
				
					
						
							
							
								 
						
							
							
								d656ec2a07 
								
							
								 
							
						 
						
							
							
								
								Make WindParamSet success a console message rather than a log message.  
							
							... 
							
							
							
							This effectively disables the log message as requested by http://opensimulator.org/mantis/view.php?id=6890  
							
						 
						
							2013-12-14 01:07:37 +00:00  
				
					
						
							
							
								 
						
							
							
								5ddd818238 
								
							
								 
							
						 
						
							
							
								
								minor: Make wind console commands print out to console rather than log  
							
							
							
						 
						
							2013-12-14 00:50:06 +00:00  
				
					
						
							
							
								 
						
							
							
								0875050161 
								
							
								 
							
						 
						
							
							
								
								Add console utility commands "scale scene" and "translate scene". Note that repeated use of these commands will induce floating point accumulation errors. Please back up your region before using.  
							
							
							
						 
						
							2013-12-10 13:57:18 -08:00  
				
					
						
							
							
								 
						
							
							
								8f221a3077 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2013-12-06 16:25:26 -08:00  
				
					
						
							
							
								 
						
							
							
								c0380d1bfe 
								
							
								 
							
						 
						
							
							
								
								apparently mono DeflateStream has no CopyTo method =(  
							
							
							
						 
						
							2013-12-06 16:24:44 -08:00  
				
					
						
							
							
								 
						
							
							
								5047bd7b44 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2013-12-06 16:02:03 -08:00  
				
					
						
							
							
								 
						
							
							
								4058e5f709 
								
							
								 
							
						 
						
							
							
								
								Fixed misleading comment  
							
							
							
						 
						
							2013-12-06 16:01:29 -08:00  
				
					
						
							
							
								 
						
							
							
								aba2a44453 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2013-12-06 15:58:51 -08:00  
				
					
						
							
							
								 
						
							
							
								1496de7ce9 
								
							
								 
							
						 
						
							
							
								
								use System.IO.Compression.DeflateStream for mesh decompression in an attempt to reduce mesh asset decoding failures  
							
							
							
						 
						
							2013-12-06 15:58:19 -08:00  
				
					
						
							
							
								 
						
							
							
								1842388bb4 
								
							
								 
							
						 
						
							
							
								
								Add support for user preferences (im via email)  
							
							
							
						 
						
							2013-12-06 02:52:13 -05:00  
				
					
						
							
							
								 
						
							
							
								04f8fc1ce9 
								
							
								 
							
						 
						
							
							
								
								Adding profile partners fix to SQLite and PgSQL drivers  
							
							
							
						 
						
							2013-12-05 20:25:28 -05:00  
				
					
						
							
							
								 
						
							
							
								823a175f07 
								
							
								 
							
						 
						
							
							
								
								Stop writing partner id to record when updating profile data. This should be changed only by admin in backend.  
							
							
							
						 
						
							2013-12-05 20:06:04 -05:00  
				
					
						
							
							
								 
						
							
							
								9b76a46df0 
								
							
								 
							
						 
						
							
							
								
								Reversing back to the row["ColumnName"] case field name.  http://opensimulator.org/mantis/view.php?id=6868  
							
							
							
						 
						
							2013-12-06 00:41:02 +00:00  
				
					
						
							
							
								 
						
							
							
								bb4f4d9480 
								
							
								 
							
						 
						
							
							
								
								minor: Use enums for setting inv/asset types on data upload rather than magic numbers  
							
							
							
						 
						
							2013-12-06 00:38:18 +00:00  
				
					
						
							
							
								 
						
							
							
								16aaba77d4 
								
							
								 
							
						 
						
							
							
								
								Properly set InventoryType.Snapshot when a snapshot is uploaded  
							
							... 
							
							
							
							Resolves http://opensimulator.org/mantis/view.php?id=6857 
This prevents the inventory service complaining later about an attempt to change an invariant 
							
						 
						
							2013-12-06 00:30:44 +00:00  
				
					
						
							
							
								 
						
							
							
								17b32b764a 
								
							
								 
							
						 
						
							
							
								
								Fix regression where mouse look flight direction no longer worked by zeroing x/y rot before sending agent updates, instead of before any agent update processing  
							
							... 
							
							
							
							It turns out that the x/y rot data in mouselook is needed to implement this and to push the avatar against the ground if walking in mouselook.
Doing this in the terse send so that we preserve mouselook rotation information 
							
						 
						
							2013-12-05 02:10:46 +00:00  
				
					
						
							
							
								 
						
							
							
								62a2d7836f 
								
							
								 
							
						 
						
							
							
								
								Ignore X and Y body rotations when sent by mouse look.  
							
							... 
							
							
							
							Fixes http://opensimulator.org/mantis/view.php?id=3274 
When not in mouselook, avatar only sends rotations around the Z plane (since that's the only way an avatar can rotate).
However, in mouselook it also sends X and Y information.  But sending X and Y in terse updates causes issues with wrong camera movement in mouselook.
So strip out X and Y components for now.  If this is an issue, then could strip out before sending avatar terse update, though this generates more cpu work.
Thanks to mirceakitsune for suggesting an initial fix 
							
						 
						
							2013-12-03 02:27:40 +00: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