48569e856a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs 
							
						 
						
							2012-10-30 01:02:20 +00:00  
				
					
						
							
							
								 
						
							
							
								a09cba6da3 
								
							
								 
							
						 
						
							
							
								
								refactoring to use assembly:classname style of configuration  
							
							
							
						 
						
							2012-10-29 23:39:01 +00:00  
				
					
						
							
							
								 
						
							
							
								a16ddbee41 
								
							
								 
							
						 
						
							
							
								
								Renaming module back to SoundModule as the hypothetical plan was to make another module using the shared region module interface, but this was pointed out by Melanie_T to be mostly pointless.  
							
							
							
						 
						
							2012-10-29 23:39:01 +00:00  
				
					
						
							
							
								 
						
							
							
								e0b5a3cd90 
								
							
								 
							
						 
						
							
							
								
								tweaking configuration logic so that the INonSharedRegionModule will load by default  
							
							
							
						 
						
							2012-10-29 23:39:01 +00:00  
				
					
						
							
							
								 
						
							
							
								26cc57b6ca 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Avatar/Chat/ChatModule.cs
	OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
	OpenSim/Region/Framework/Scenes/Scene.PacketHandlers.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs 
							
						 
						
							2012-10-26 21:13:01 +01:00  
				
					
						
							
							
								 
						
							
							
								424f68b64b 
								
							
								 
							
						 
						
							
							
								
								Changed duplicate Asset ID's to unique ID's in CollisionSoundsAssetSet.xml  
							
							
							
						 
						
							2012-10-25 23:30:48 +01:00  
				
					
						
							
							
								 
						
							
							
								de47646c3d 
								
							
								 
							
						 
						
							
							
								
								BulletSim: update binaries with small change that insures that manual position/rotation setting results in an update event.  
							
							
							
						 
						
							2012-10-23 17:34:14 -07:00  
				
					
						
							
							
								 
						
							
							
								6ad8d3c43f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-10-20 02:33:24 +01:00  
				
					
						
							
							
								 
						
							
							
								cd3762ca9f 
								
							
								 
							
						 
						
							
							
								
								Add experimental [Groups] MessageOnlineUsersOnly option for Flotsam XmlRpc groups.  
							
							... 
							
							
							
							This retrieves and caches information from the PresenceService to only send messages to online users.
This is reported to much improve performance for large groups where most users are offline.
Cache is 20 seconds to balance requests against users not receiving messages until cache updates.
This is an alternative to an approach where login/logout notification is sent directly from simulator to groups service.
However, I'm not convinced that this PresenceService approach is actually better.  Needs more thought. 
							
						 
						
							2012-10-20 01:26:04 +01:00  
				
					
						
							
							
								 
						
							
							
								45df324ab3 
								
							
								 
							
						 
						
							
							
								
								Bulletsim: update DLLs and SOs. Brings C++ routine in sync with C# sources and fixes problem where BulletSim would crash on startup on 32 bit Linux.  
							
							
							
						 
						
							2012-10-19 15:47:51 -07:00  
				
					
						
							
							
								 
						
							
							
								ad60a29c93 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs 
							
						 
						
							2012-10-17 00:03:02 +01:00  
				
					
						
							
							
								 
						
							
							
								fc861c7904 
								
							
								 
							
						 
						
							
							
								
								Add optional pool for the UDPPacketBuffer objects that handle all incoming UDP data.  
							
							... 
							
							
							
							Even when an avatar is standing still, it's sending in a constant stream of AgentUpdate packets that the client creates new UDPPacketBuffer objects to handle.
This option pools those objects.  This reduces memory churn.
Currently off by default.  Works but the scope can be expanded. 
							
						 
						
							2012-10-16 23:35:05 +01:00  
				
					
						
							
							
								 
						
							
							
								6ce93b22d1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
	OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2012-10-12 19:05:06 +01:00  
				
					
						
							
							
								 
						
							
							
								b63134764f 
								
							
								 
							
						 
						
							
							
								
								BulletSim: update the DLLs and SOs  
							
							
							
						 
						
							2012-10-11 14:01:35 -07:00  
				
					
						
							
							
								 
						
							
							
								311a03befa 
								
							
								 
							
						 
						
							
							
								
								Updated Robust.HG.ini.example. Thanks Austin Tate.  
							
							
							
						 
						
							2012-10-11 13:57:29 -07:00  
				
					
						
							
							
								 
						
							
							
								7e90ea3551 
								
							
								 
							
						 
						
							
							
								
								av_av_collisions_off = false  OdePhysics Settings in OpenSimDefaults.ini - No Avatar Avatar Collisions.  This causes avatar to be able to walk through each other as if they're ghosts but still interact with the environment.  
							
							
							
						 
						
							2012-10-09 10:41:16 -04:00  
				
					
						
							
							
								 
						
							
							
								764270a0d8 
								
							
								 
							
						 
						
							
							
								
								Add config option to plant avatar where they are reducing avatar avatar 'pushability' av_planted see OpenSimDefaults.ini.  Use when you have unruly visitors that rudely push each other around.   Still allows a small amount of movement based on the avatar movement PID controller settings.  You can increase the spring tension in the PID controller and really prevent any movement if you would like.  
							
							
							
						 
						
							2012-10-09 09:26:11 -04:00  
				
					
						
							
							
								 
						
							
							
								839aa57b42 
								
							
								 
							
						 
						
							
							
								
								Update the example  
							
							
							
						 
						
							2012-10-08 18:01:56 +01:00  
				
					
						
							
							
								 
						
							
							
								f7df68d922 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Avatar/Lure/LureModule.cs
	OpenSim/Region/Framework/Scenes/Scene.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
	OpenSim/Services/Connectors/Asset/AssetServicesConnector.cs 
							
						 
						
							2012-10-07 02:48:28 +01:00  
				
					
						
							
							
								 
						
							
							
								d98af79f77 
								
							
								 
							
						 
						
							
							
								
								Make the asset retrieval concurrency a config switch. The current value  
							
							... 
							
							
							
							of 30 is still hanging badly on some mono versions. The switch defaults to
30 to preserve current behavior. 
							
						 
						
							2012-10-04 08:41:06 -07:00  
				
					
						
							
							
								 
						
							
							
								8a552ac907 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-10-03 17:40:13 +01:00  
				
					
						
							
							
								 
						
							
							
								a5b8359b8e 
								
							
								 
							
						 
						
							
							
								
								BulletSim: fix crash on load that showed up on 32bit Linux.  
							
							
							
						 
						
							2012-10-02 17:04:33 -07:00  
				
					
						
							
							
								 
						
							
							
								944b1ed237 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							
							
						 
						
							2012-09-29 21:47:08 +01:00  
				
					
						
							
							
								 
						
							
							
								71dd55a1ce 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	CONTRIBUTORS.txt
	OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
	OpenSim/Region/CoreModules/Avatar/Attachments/Tests/AttachmentsModuleTests.cs 
							
						 
						
							2012-09-29 19:21:07 +01:00  
				
					
						
							
							
								 
						
							
							
								7f96bb601a 
								
							
								 
							
						 
						
							
							
								
								BulletSim: update SOs and DLLs  
							
							
							
						 
						
							2012-09-28 12:51:47 -07:00  
				
					
						
							
							
								 
						
							
							
								735d89e369 
								
							
								 
							
						 
						
							
							
								
								BulletSim: btGhostObjects working to make 'volume detect' work.  
							
							... 
							
							
							
							Rearrangement and cleanup of shape collection code. Much more readable.
Enabling and use of collision filters and masks.
Addition of ID to body creation BulletSimAPI calls so always set in
    shape for collision reporting.
Change default of ShouldSplitSimulationIslands and ShouldRandomizeSolverOrder
    from 'false' to 'true'. When 'false', this suppresses NO_CONTACT_RESPONSE
    which makes volume detect fail. 
							
						 
						
							2012-09-27 22:01:42 -07:00  
				
					
						
							
							
								 
						
							
							
								d26fbf727a 
								
							
								 
							
						 
						
							
							
								
								Comment out unused RestPlugins text in OpenSimDefaults.ini  
							
							
							
						 
						
							2012-09-28 02:19:15 +01:00  
				
					
						
							
							
								 
						
							
							
								6511c3b5c6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-09-27 16:43:38 -07:00  
				
					
						
							
							
								 
						
							
							
								7a50705188 
								
							
								 
							
						 
						
							
							
								
								Removed the bits about the TOSModule. That module doesn't go into core. WARNING: migration on GridUser withdrawn too, but left the migration number there.  
							
							
							
						 
						
							2012-09-27 16:43:18 -07:00  
				
					
						
							
							
								 
						
							
							
								285039949c 
								
							
								 
							
						 
						
							
							
								
								Update the Http server with a few additional properties. Adapt the test  
							
							... 
							
							
							
							server code to match. 
							
						 
						
							2012-09-27 18:27:49 +01:00  
				
					
						
							
							
								 
						
							
							
								637f5440fe 
								
							
								 
							
						 
						
							
							
								
								Merge commit '3c77b8f463a852aecf3cb29fe4e5f4614f474dbf' into careminster  
							
							
							
						 
						
							2012-09-27 15:46:35 +01:00  
				
					
						
							
							
								 
						
							
							
								1efa87ba38 
								
							
								 
							
						 
						
							
							
								
								Format OpenSim.ini.example  
							
							... 
							
							
							
							Make lines fint in 80x24 terminal for easier reading 
							
						 
						
							2012-09-27 15:27:39 +01:00  
				
					
						
							
							
								 
						
							
							
								2bf42f30af 
								
							
								 
							
						 
						
							
							
								
								Add MaxPrimsUndo config setting to [Startup] section of OpenSim.ini.  
							
							... 
							
							
							
							This controls how many undo steps the simulator will store for each prim.
Default is now 20 rather than 5 as it briefly was.
The default number could be increased through this is a memory tradeoff which will scale with the number of prims in the sim and level of activity. 
							
						 
						
							2012-09-27 00:12:34 +01:00  
				
					
						
							
							
								 
						
							
							
								3c77b8f463 
								
							
								 
							
						 
						
							
							
								
								Use GridUser properly for foreign users.  
							
							
							
						 
						
							2012-09-26 12:40:41 -07:00  
				
					
						
							
							
								 
						
							
							
								7d2cd0d935 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-09-25 20:04:10 -07:00  
				
					
						
							
							
								 
						
							
							
								ae58cf4224 
								
							
								 
							
						 
						
							
							
								
								TOS module. WARNING: migration in GridUser table.  
							
							
							
						 
						
							2012-09-25 20:03:49 -07:00  
				
					
						
							
							
								 
						
							
							
								3c2fb77133 
								
							
								 
							
						 
						
							
							
								
								Format OpenSim.ini.example  
							
							... 
							
							
							
							Make lines fint in 80x24 terminal for easier reading 
							
						 
						
							2012-09-25 18:13:32 -04:00  
				
					
						
							
							
								 
						
							
							
								bbaf2c5a80 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2012-09-24 20:14:00 +01:00  
				
					
						
							
							
								 
						
							
							
								fb6d6e5cca 
								
							
								 
							
						 
						
							
							
								
								HG 2.0: User Agent Service now can also control where the local users can go. Domain-name and user-level based. \o/  
							
							
							
						 
						
							2012-09-22 11:11:48 -07:00  
				
					
						
							
							
								 
						
							
							
								48f4b32d7f 
								
							
								 
							
						 
						
							
							
								
								More HG 2.0: access control at the Gatekeeper. \o/  
							
							
							
						 
						
							2012-09-21 21:03:14 -07:00  
				
					
						
							
							
								 
						
							
							
								b542622b3a 
								
							
								 
							
						 
						
							
							
								
								HG 2.0: added asset import/export policies at the sim too.  
							
							
							
						 
						
							2012-09-21 07:44:18 -07:00  
				
					
						
							
							
								 
						
							
							
								e379566e6e 
								
							
								 
							
						 
						
							
							
								
								Improvement over last commit: refactor the asset permissions code, so that it can be used by both the HG Asset Service and the simulator. Also renamed the config vars to something more intuitive  
							
							
							
						 
						
							2012-09-20 19:50:57 -07:00  
				
					
						
							
							
								 
						
							
							
								33aa6d172f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-09-20 15:51:27 -07:00  
				
					
						
							
							
								 
						
							
							
								3089b6d824 
								
							
								 
							
						 
						
							
							
								
								More HG2.0: Added permission policies in HGAsset Service based on asset types. The policies are given in the config. This is only half of the story. The other half, pertaining to exports/imports made by the sim, will be done next.  
							
							
							
						 
						
							2012-09-20 15:49:22 -07:00  
				
					
						
							
							
								 
						
							
							
								f2a9d26118 
								
							
								 
							
						 
						
							
							
								
								Make ResendAppearanceUpdates = true by default in [Appearance] in OpenSimDefaults.ini.  
							
							... 
							
							
							
							This resends appearance uuids to avatars in the scene once a minute.
I have seen this help in the past resolve grey appearance problems where viewers have for unknown reasons sometimes ignored the packet.
The overhead is very small since only the UUIDs are sent - the viewer then requests the texture only if it does not have it cached.
This setting will not help with cloudy avatars which are usually due to the viewer not uploading baked texture data or uploading something that isn't valid JPEG2000 
							
						 
						
							2012-09-20 01:40:05 +01:00  
				
					
						
							
							
								 
						
							
							
								e50b6b5334 
								
							
								 
							
						 
						
							
							
								
								Update libopenjpeg libraries used by libopenmetaverse back up to 1.5, this time using lkalif's linux libraries built against a much earlier libc (2.7)  
							
							
							
						 
						
							2012-09-20 01:26:35 +01:00  
				
					
						
							
							
								 
						
							
							
								e50155ebca 
								
							
								 
							
						 
						
							
							
								
								Downgrade libopenjpeg back to 1.3 from 1.5.  
							
							... 
							
							
							
							This is because libopenjpeg 1.5 appears to require a minimum of glibc 2.14, whereas at least one fairly recent distro (openSUSE 11.4 from 2011-03-10) only has glibc
Further investigation pending. 
							
						 
						
							2012-09-19 00:35:06 +01:00  
				
					
						
							
							
								 
						
							
							
								f99278c956 
								
							
								 
							
						 
						
							
							
								
								Add openmetaverse_data from libopenmetaverse to allow testing of texture baking via bot rather than just throwing out errors  
							
							
							
						 
						
							2012-09-18 23:57:00 +01:00  
				
					
						
							
							
								 
						
							
							
								95809cabd9 
								
							
								 
							
						 
						
							
							
								
								Update libopenmetaverse components to commit f5cecaa  
							
							... 
							
							
							
							Among other things this allows pCampbot to work under Windows since libopenmateverse now ships the same log4net.dll (publicly signed) as OpenSimulator
This also updates the libopenmetaverse embedded libopenjpeg from 1.3 to 1.5.
DLL naming and mapping for non-Windows libopenjpeg changes to remove version number to make future udpates easier and bring it into line with names of other shipped DLLs.
libopenjpeg updates have been made for OSX, Windows (32 and 64 bit) and Linux (32 and 64 bit).  Please report any issues. 
							
						 
						
							2012-09-18 23:45:06 +01:00  
				
					
						
							
							
								 
						
							
							
								9d973ec3b3 
								
							
								 
							
						 
						
							
							
								
								Cleanup from prev. commit  
							
							... 
							
							
							
							Make correct defaults to Phys/nonPhys prims to fix errors in prev. commit 
							
						 
						
							2012-09-18 10:12:32 -04:00