18e0d2f343 
								
							
								 
							
						 
						
							
							
								
								minor: Add Ai Austin to additional OpenSim contributors by request as he has added config corrections and does extensive liaison with other projects  
							
							
							
						 
						
							2014-01-17 01:55:40 +00:00  
				
					
						
							
							
								 
						
							
							
								39e5785c0f 
								
							
								 
							
						 
						
							
							
								
								Fixed: Windlight functions caused an error if called when the script's owner isn't in the scene  
							
							
							
						 
						
							2014-01-17 01:47:37 +00:00  
				
					
						
							
							
								 
						
							
							
								3bc669ffc7 
								
							
								 
							
						 
						
							
							
								
								Actually put IsChildAgent = true inside the lock, otherwise there is still a small window for race conditions on duplicate CompleteMovement calls  
							
							
							
						 
						
							2014-01-16 23:31:50 +00:00  
				
					
						
							
							
								 
						
							
							
								3ffd90496a 
								
							
								 
							
						 
						
							
							
								
								Prevent duplicate invocations or race dontision in SP.CompleteMovement()  
							
							... 
							
							
							
							This can happen under poor network conditions if a viewer repeats the message send
If this happens, physics actors can get orphaned, which unecessarily raises physics frame times 
							
						 
						
							2014-01-16 20:23:31 +00:00  
				
					
						
							
							
								 
						
							
							
								2d9d6fe922 
								
							
								 
							
						 
						
							
							
								
								Can delete the Offline Messages sent to/from a user.  
							
							... 
							
							
							
							This is useful if the user is deleted. 
							
						 
						
							2014-01-16 00:24:51 +00:00  
				
					
						
							
							
								 
						
							
							
								46c2791fe2 
								
							
								 
							
						 
						
							
							
								
								In the offline message table, store the sender.  
							
							... 
							
							
							
							This data is useful for preventing abuse (e.g., someone who sends too many messages), or for deleting message if their sender has been deleted. 
							
						 
						
							2014-01-16 00:16:33 +00:00  
				
					
						
							
							
								 
						
							
							
								21bc799a17 
								
							
								 
							
						 
						
							
							
								
								Fixed offline IM  
							
							
							
						 
						
							2014-01-16 00:10:10 +00:00  
				
					
						
							
							
								 
						
							
							
								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