4e2e69bd25 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2013-06-08 11:01:20 -07:00  
				
					
						
							
							
								 
						
							
							
								d00770d56b 
								
							
								 
							
						 
						
							
							
								
								Groups V2 -- fix mantis  #6666  
							
							
							
						 
						
							2013-06-08 11:00:22 -07:00  
				
					
						
							
							
								 
						
							
							
								75e4af9d39 
								
							
								 
							
						 
						
							
							
								
								Catch exception triggered by incoming avatars using legacy profiles  
							
							
							
						 
						
							2013-06-08 11:00:05 -04:00  
				
					
						
							
							
								 
						
							
							
								34d40e46a5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'profiles'  
							
							... 
							
							
							
							message to explain why this merge is necessary, 
							
						 
						
							2013-06-07 20:17:45 -04:00  
				
					
						
							
							
								 
						
							
							
								1cb1245d84 
								
							
								 
							
						 
						
							
							
								
								SQLite support for UserProfiles  
							
							
							
						 
						
							2013-06-07 20:14:39 -04:00  
				
					
						
							
							
								 
						
							
							
								1387224821 
								
							
								 
							
						 
						
							
							
								
								Ensure selected module is the only active one  
							
							
							
						 
						
							2013-06-07 20:09:10 -04:00  
				
					
						
							
							
								 
						
							
							
								6aa54a8e16 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2013-06-07 16:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								07cc16ff9c 
								
							
								 
							
						 
						
							
							
								
								Put the configuration back in FetchInventoryDesc2 cap.  
							
							
							
						 
						
							2013-06-07 16:00:32 -07:00  
				
					
						
							
							
								 
						
							
							
								3a722ef81b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2013-06-07 23:59:02 +01:00  
				
					
						
							
							
								 
						
							
							
								75631e0267 
								
							
								 
							
						 
						
							
							
								
								Supply proper type information for the various types of requests  
							
							
							
						 
						
							2013-06-07 23:55:03 +01:00  
				
					
						
							
							
								 
						
							
							
								7c0bfca7a0 
								
							
								 
							
						 
						
							
							
								
								Adding Avination's PollService to round out the HTTP inventory changes  
							
							
							
						 
						
							2013-06-07 23:43:45 +01:00  
				
					
						
							
							
								 
						
							
							
								454499ff60 
								
							
								 
							
						 
						
							
							
								
								minor: Comment out debug logging (at warn level) about number of objects force selected and turn down to debug level  
							
							
							
						 
						
							2013-06-07 23:38:23 +01:00  
				
					
						
							
							
								 
						
							
							
								346eda27cc 
								
							
								 
							
						 
						
							
							
								
								minor: add dr0berts to contributors list  
							
							
							
						 
						
							2013-06-07 19:26:09 +01:00  
				
					
						
							
							
								 
						
							
							
								f2a4d9b99c 
								
							
								 
							
						 
						
							
							
								
								Fix regression where multiple close agents could be sent to the wrong neighbour region on root agent close.  
							
							... 
							
							
							
							This was introduced in git master d214e2d0http://opensimulator.org/mantis/view.php?id=6658  
							
						 
						
							2013-06-07 19:13:24 +01:00  
				
					
						
							
							
								 
						
							
							
								a74e65200c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2013-06-07 19:12:55 +01:00  
				
					
						
							
							
								 
						
							
							
								045c26f626 
								
							
								 
							
						 
						
							
							
								
								In LocalFriendshipTerminated, send the original client's agentId to the friend being removed instead of the friend's own id.  
							
							
							
						 
						
							2013-06-07 18:43:00 +01:00  
				
					
						
							
							
								 
						
							
							
								664c6191ed 
								
							
								 
							
						 
						
							
							
								
								Mantis  #6620  (removed debug message)  
							
							
							
						 
						
							2013-06-07 08:37:18 -07:00  
				
					
						
							
							
								 
						
							
							
								ac9c37f31b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2013-06-06 23:49:34 +01:00  
				
					
						
							
							
								 
						
							
							
								06012f8675 
								
							
								 
							
						 
						
							
							
								
								Fix keyframe motion copyright  
							
							
							
						 
						
							2013-06-06 23:49:02 +01:00  
				
					
						
							
							
								 
						
							
							
								25fa647a74 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2013-06-05 20:20:22 -07:00  
				
					
						
							
							
								 
						
							
							
								2ebf70d719 
								
							
								 
							
						 
						
							
							
								
								Strengthen some assumptions.  
							
							
							
						 
						
							2013-06-05 20:19:59 -07:00  
				
					
						
							
							
								 
						
							
							
								a3210d1cf8 
								
							
								 
							
						 
						
							
							
								
								Database persistence for keyframes. Contains a Migration.  
							
							
							
						 
						
							2013-06-06 03:17:38 +01:00  
				
					
						
							
							
								 
						
							
							
								81ad9255b5 
								
							
								 
							
						 
						
							
							
								
								Hook up Keyframe motion to almost everything. Failing to cross a sim border  
							
							... 
							
							
							
							may yield unexpected results in some cases. No database persistence yet, 
							
						 
						
							2013-06-06 03:03:05 +01:00  
				
					
						
							
							
								 
						
							
							
								e1d98c9e4c 
								
							
								 
							
						 
						
							
							
								
								Committing Avination's Keyframe module. This is not hooked up yet and will do nothing. More commits to follow.  
							
							
							
						 
						
							2013-06-06 02:25:19 +01:00  
				
					
						
							
							
								 
						
							
							
								26cd59cd6f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/var/repo/opensim  
							
							
							
						 
						
							2013-06-05 18:55:42 -04:00  
				
					
						
							
							
								 
						
							
							
								e53b62304f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2013-06-05 23:44:26 +01:00  
				
					
						
							
							
								 
						
							
							
								a7dbafb0e3 
								
							
								 
							
						 
						
							
							
								
								Port Avination's inventory send throttling  
							
							
							
						 
						
							2013-06-05 23:42:50 +01:00  
				
					
						
							
							
								 
						
							
							
								e449950030 
								
							
								 
							
						 
						
							
							
								
								Prevent processing for Npc  
							
							
							
						 
						
							2013-06-05 18:42:15 -04:00  
				
					
						
							
							
								 
						
							
							
								cd64da8746 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
							
						 
						
							2013-06-05 18:41:55 -04:00  
				
					
						
							
							
								 
						
							
							
								47ffa12078 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2013-06-05 22:26:42 +01:00  
				
					
						
							
							
								 
						
							
							
								f41fc4eb25 
								
							
								 
							
						 
						
							
							
								
								Avoid a deadlock where a script can attempt to take a ScriptInstance.m_Scripts lock then a lock on SP.m_attachments whilst SP.MakeRootAgent() attempts to take in the opposite order.  
							
							... 
							
							
							
							This is because scripts (at least on XEngine) start unsuspended - deceptively the ResumeScripts() calls in various places in the code are actually completely redundant (and useless).
The solution chosen here is to use a copy of the SP attachments and not have the list locked whilst creating the scripts when an avatar enters the region.
This looks to address http://opensimulator.org/mantis/view.php?id=6557  
							
						 
						
							2013-06-05 22:20:48 +01:00  
				
					
						
							
							
								 
						
							
							
								10572b78f8 
								
							
								 
							
						 
						
							
							
								
								Remove a couple of orphaned lines  
							
							
							
						 
						
							2013-06-05 15:10:53 -04:00  
				
					
						
							
							
								 
						
							
							
								b4f472c4fa 
								
							
								 
							
						 
						
							
							
								
								Make locking more uniform  
							
							
							
						 
						
							2013-06-05 15:08:25 -04:00  
				
					
						
							
							
								 
						
							
							
								b5d0ac4c42 
								
							
								 
							
						 
						
							
							
								
								BulletSim: default PhysicsTimeStep to same as the simulator's  
							
							... 
							
							
							
							heartbeat timestep when running the physics engine on a separate
thread. This reduces the occurance of heartbeats that happen when
there is no physics step which is seen as vehicle jerkyness. 
							
						 
						
							2013-06-05 07:12:14 -07:00  
				
					
						
							
							
								 
						
							
							
								0c971d148c 
								
							
								 
							
						 
						
							
							
								
								BulletSim: fix corner case when rebuilding a compound linkset while  
							
							... 
							
							
							
							a mesh/hull while a mesh or hull is being rebuilt when its asset
is fetched. This fixes a 'pure virtual function' crash when changing
physical state of complex linksets that include many meshes. 
							
						 
						
							2013-06-05 07:09:43 -07:00  
				
					
						
							
							
								 
						
							
							
								43d804b998 
								
							
								 
							
						 
						
							
							
								
								New HttpServer_OpenSim.dll with increased limits on number of connections, requests, etc.  
							
							
							
						 
						
							2013-06-04 12:27:22 -07:00  
				
					
						
							
							
								 
						
							
							
								07058b044b 
								
							
								 
							
						 
						
							
							
								
								BulletSim: experimental movement of physics execution off of heartbeat  
							
							... 
							
							
							
							thread. Off by default until more testing.
Setting "[BulletSim]UseSeparatePhysicsThread=true" causes the physics
engine to be called on its own thread and the heartbeat thread only
handles the reporting of property updates and collisions. Physics frame
rate is about right but physics execution time goes to zero as accounted
by the heartbeat loop. 
							
						 
						
							2013-06-01 14:52:44 -07:00  
				
					
						
							
							
								 
						
							
							
								d7fa9f671e 
								
							
								 
							
						 
						
							
							
								
								Adding standard OpenSim header to source files  
							
							
							
						 
						
							2013-05-31 22:03:27 -04:00  
				
					
						
							
							
								 
						
							
							
								ba2f13db63 
								
							
								 
							
						 
						
							
							
								
								Adding back the BasicProfileModule  
							
							
							
						 
						
							2013-05-31 21:19:15 -04:00  
				
					
						
							
							
								 
						
							
							
								217c7d1140 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary m_scenes and m_scene from AsyncCommandManager.  
							
							... 
							
							
							
							These were private and the sole point of use (to know when to load config for the first time) can be done by looking at script engines instead. 
							
						 
						
							2013-05-31 23:00:10 +01:00  
				
					
						
							
							
								 
						
							
							
								921ad8704e 
								
							
								 
							
						 
						
							
							
								
								Lock areas of AsyncCommandManager where multiple threads could try to access/update the same static structures simultaneously.  
							
							... 
							
							
							
							This is possible where there is more than one scene (multiple copies of the same script engine) and/or more than one script engine being used.
These operations are not thread safe and could be leading to the exceptions/problems seen in http://opensimulator.org/mantis/view.php?id=6651 
This also prevents a small race condition where more than one AsyncLSLCmdHandlerThread could be started. 
							
						 
						
							2013-05-31 22:50:15 +01:00  
				
					
						
							
							
								 
						
							
							
								00c1586ff8 
								
							
								 
							
						 
						
							
							
								
								refactor: Remove unused AsyncCommandManager.PleaseShutdown  
							
							
							
						 
						
							2013-05-31 18:12:36 +01:00  
				
					
						
							
							
								 
						
							
							
								bf03523323 
								
							
								 
							
						 
						
							
							
								
								Fill in fields with default values on profile creation  
							
							
							
						 
						
							2013-05-31 10:40:47 -04:00  
				
					
						
							
							
								 
						
							
							
								5b3a443125 
								
							
								 
							
						 
						
							
							
								
								Trigger Jenkins build  
							
							
							
						 
						
							2013-05-30 22:52:17 -04:00  
				
					
						
							
							
								 
						
							
							
								924a5df25f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2013-05-30 19:20:36 -07:00  
				
					
						
							
							
								 
						
							
							
								e85c70223a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'work' contains UserProfiles with Robust service and updates region module using JsonRpc messaging. Requres no databse changes (but backup existing data before use).  
							
							
							
						 
						
							2013-05-30 22:16:42 -04:00  
				
					
						
							
							
								 
						
							
							
								4d32ca19bf 
								
							
								 
							
						 
						
							
							
								
								Trigger OnScenePresenceUpdated when the avatar's animations change.  
							
							
							
						 
						
							2013-05-30 19:16:36 -07:00  
				
					
						
							
							
								 
						
							
							
								48a175eff7 
								
							
								 
							
						 
						
							
							
								
								Add methods to Animation and AnimationSet for easier manipulation and  
							
							... 
							
							
							
							display of groups of animations (Equal(), ToString(), FromOSDArray(), ...).
No functional change to animations. 
							
						 
						
							2013-05-30 19:16:34 -07:00  
				
					
						
							
							
								 
						
							
							
								439f11cc3c 
								
							
								 
							
						 
						
							
							
								
								Add region heartbeat start event to complement heartbeat end event.  
							
							... 
							
							
							
							This allows object modification before the usual heartbeat operation. 
							
						 
						
							2013-05-30 19:16:31 -07:00  
				
					
						
							
							
								 
						
							
							
								3aa2fb9928 
								
							
								 
							
						 
						
							
							
								
								BulletSim: remove unuseful BulletSim parameters from OpenSimDefaults.ini and  
							
							... 
							
							
							
							replace with things someone might actually want to tune (avatar height, ...). 
							
						 
						
							2013-05-30 19:16:29 -07:00