d2c738fc09 
								
							
								 
							
						 
						
							
							
								
								Don't warn on not seeing [Groups] Robust section for core groups as this does not contain any mandatory parameters and won't be present on older installations.  
							
							
							
						 
						
							2014-05-15 22:48:05 +01:00  
				
					
						
							
							
								 
						
							
							
								6dc1b113d0 
								
							
								 
							
						 
						
							
							
								
								Escape find string in PgSQL core groups plugin  
							
							
							
						 
						
							2014-05-15 22:45:01 +01:00  
				
					
						
							
							
								 
						
							
							
								d32d25634d 
								
							
								 
							
						 
						
							
							
								
								Escape find string in MySQL core groups plugin  
							
							
							
						 
						
							2014-05-15 22:09:37 +01:00  
				
					
						
							
							
								 
						
							
							
								7c12dfe185 
								
							
								 
							
						 
						
							
							
								
								On ScenePresence.MakeChildAgent(), reset the m_originRegionID as this is currently being used as a flag to orchestrate destination simulator threads on teleport.  
							
							... 
							
							
							
							If not reset, it's possible that teleports back and forth between simulators may not restart scripts in attachments. 
							
						 
						
							2014-05-14 22:08:06 +01:00  
				
					
						
							
							
								 
						
							
							
								2f7539a25b 
								
							
								 
							
						 
						
							
							
								
								Remove a race where the client's SP.CompleteMovement() thread could attempt to restart attachment scripts before the source simulator's SP.UpdateAgent() thread had added them.  
							
							... 
							
							
							
							This commit changes the order of code so that attachments are re-added before the CompleteMovement() thread is released.
Relates to http://opensimulator.org/mantis/view.php?id=7148  
							
						 
						
							2014-05-14 21:49:29 +01:00  
				
					
						
							
							
								 
						
							
							
								0c0ee95bd8 
								
							
								 
							
						 
						
							
							
								
								minor: Clean up and make consistent some log file messages in EstateManagementModule relating to RAW file uploading.  
							
							
							
						 
						
							2014-05-14 19:22:55 +01:00  
				
					
						
							
							
								 
						
							
							
								c23d37a509 
								
							
								 
							
						 
						
							
							
								
								Fix recent asset request timeout issue by commenting out (for now) the m_maxAssetRequestConcurrency mistakenly passed in as a timeout to SynchronousRestObjectRequester.MakeRequest()  
							
							... 
							
							
							
							For a long time, possibly forever, the m_maxAssetRequestConcurrency was mistakenly passed in as a 30 ms timeout rather than as a concurrent connection limiter.
This didn't come to light until the timeout was actually used in recent commit faf9ba53http://opensimulator.org/mantis/view.php?id=7165  
							
						 
						
							2014-05-14 00:11:07 +01:00  
				
					
						
							
							
								 
						
							
							
								4569c595bf 
								
							
								 
							
						 
						
							
							
								
								Fix behaviour change in recent commit  bbc1dc6 so that SynchronousRestObjectRequester.MakeRequest() calls with no timeout specified use the default HttpWebRequest timeout as previously.  
							
							... 
							
							
							
							I mistakenly thought that that default request timeout was inifite rather than 100 seconds, restoring previously behaviour.
As per http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.timeout%28v=vs.100%29.aspx 
Relates to http://opensimulator.org/mantis/view.php?id=7165  
							
						 
						
							2014-05-13 22:21:20 +01:00  
				
					
						
							
							
								 
						
							
							
								484aa72ff8 
								
							
								 
							
						 
						
							
							
								
								minor: Add some method doc to IMessageTransferModule  
							
							
							
						 
						
							2014-05-12 23:49:37 +01:00  
				
					
						
							
							
								 
						
							
							
								8ad29fc5c8 
								
							
								 
							
						 
						
							
							
								
								Make offline IM delivery to URL (pre recent Addons code) have a 10 second rather than infinite timeout.  
							
							... 
							
							
							
							This both signals a problem with the URL and eventually frees the thread, rather than hanging indefinitely with no information. 
							
						 
						
							2014-05-12 23:42:47 +01:00  
				
					
						
							
							
								 
						
							
							
								87e2668529 
								
							
								 
							
						 
						
							
							
								
								For XmlRpcGroups (Flotsam) module, when MessageOnlineUsersOnly = true, handle notices to offline users directly as known undeliverable messages rather than discarding or attempting delivery.  
							
							... 
							
							
							
							Offline notices can still be controlled with the [Messaging] ForwardOfflineGroupMessages setting.
Looks to address more of http://opensimulator.org/mantis/view.php?id=7037 
Only for Flotsam now for testing, but if approach works should be possible with core offline notices as well. 
							
						 
						
							2014-05-12 23:38:48 +01:00  
				
					
						
							
							
								 
						
							
							
								515d373a8e 
								
							
								 
							
						 
						
							
							
								
								Add send group notice regression test for when MessageOnlineUsersOnly=true  
							
							
							
						 
						
							2014-05-12 22:54:54 +01:00  
				
					
						
							
							
								 
						
							
							
								bbc1dc6bce 
								
							
								 
							
						 
						
							
							
								
								Replace existing 0 timeout in internal overloaded SynchronousRestObjectRequester.MakeRequest() methods with proper Timeout.Infinite (-1) instead.  
							
							... 
							
							
							
							Triggered by recent faf9ba53 
							
						 
						
							2014-05-12 22:37:07 +01:00  
				
					
						
							
							
								 
						
							
							
								8457044b2f 
								
							
								 
							
						 
						
							
							
								
								Eliminate subsequently unused scene finding in UndeliveredMessage() method of xmlrpc and core offline IM modules  
							
							
							
						 
						
							2014-05-12 22:23:24 +01:00  
				
					
						
							
							
								 
						
							
							
								19d8f05584 
								
							
								 
							
						 
						
							
							
								
								minor: eliminate unused UUID in xmlrpc GroupsMessagingModule.ProcessMessageFromGroupSession()  
							
							
							
						 
						
							2014-05-12 22:15:01 +01:00  
				
					
						
							
							
								 
						
							
							
								7db4336f1c 
								
							
								 
							
						 
						
							
							
								
								minor: Add method doc to SynchronousRestObjectRequester.MakeRequest() methods  
							
							
							
						 
						
							2014-05-12 22:05:02 +01:00  
				
					
						
							
							
								 
						
							
							
								faf9ba53fc 
								
							
								 
							
						 
						
							
							
								
								In SynchronousRestObjectRequester.MakeRequest<TRequest, TResponse>(string verb, string requestUrl, TRequest obj, int pTimeout, int maxConnections) actually set timeout on WebRequest if given.  
							
							... 
							
							
							
							Previously, we were doing nothing with this parameter.
No effect on current code since none of the 6 callers attempt to use the timeout. 
							
						 
						
							2014-05-12 19:20:00 +01:00  
				
					
						
							
							
								 
						
							
							
								bf8f64e40e 
								
							
								 
							
						 
						
							
							
								
								Fixed error if a user didn't have a "Current Outfit" folder in their suitcase.  
							
							... 
							
							
							
							This fixes http://opensimulator.org/mantis/view.php?id=7161  
							
						 
						
							2014-05-12 08:54:31 +03:00  
				
					
						
							
							
								 
						
							
							
								73891c7fd3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-05-09 11:06:33 -07:00  
				
					
						
							
							
								 
						
							
							
								667a272cce 
								
							
								 
							
						 
						
							
							
								
								This little sucker had evaded my attention forever. As a consequence some assets associated with foreign users were being missed.  
							
							
							
						 
						
							2014-05-09 11:06:03 -07:00  
				
					
						
							
							
								 
						
							
							
								f41809e07d 
								
							
								 
							
						 
						
							
							
								
								minor: Capitalize Hypergrid help category like others  
							
							
							
						 
						
							2014-05-08 22:39:52 +01:00  
				
					
						
							
							
								 
						
							
							
								afb938e579 
								
							
								 
							
						 
						
							
							
								
								Fix test breakage  
							
							
							
						 
						
							2014-05-08 11:30:45 -07:00  
				
					
						
							
							
								 
						
							
							
								a31393ba0b 
								
							
								 
							
						 
						
							
							
								
								Make the URL for texture redirects match the path of the resource that we use in OpenSim.  
							
							
							
						 
						
							2014-05-08 11:18:17 -07:00  
				
					
						
							
							
								 
						
							
							
								a845c1a893 
								
							
								 
							
						 
						
							
							
								
								Finished implementing redirects in GetTexture.  
							
							
							
						 
						
							2014-05-07 19:38:33 -07:00  
				
					
						
							
							
								 
						
							
							
								093705efd1 
								
							
								 
							
						 
						
							
							
								
								Delete extraneous console message in the Configger.  
							
							
							
						 
						
							2014-05-07 17:19:57 -07:00  
				
					
						
							
							
								 
						
							
							
								f4cba27105 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-05-07 17:00:12 -07:00  
				
					
						
							
							
								 
						
							
							
								3db9b847bf 
								
							
								 
							
						 
						
							
							
								
								Allow Tools.Configger to take -inifile as argument  
							
							
							
						 
						
							2014-05-07 16:59:11 -07:00  
				
					
						
							
							
								 
						
							
							
								2b33677402 
								
							
								 
							
						 
						
							
							
								
								Add GridUserService service config to [UserAccountService] in Robust[.HG].ini.example so that home can be set for new users rather than always warning that it can't be set.  
							
							... 
							
							
							
							Code already exists to do this but forgot to put entry into config files a long time ago.
Thanks to AliciaRaven for the spot.
Relates to http://opensimulator.org/mantis/view.php?id=7155  
							
						 
						
							2014-05-07 23:32:02 +01:00  
				
					
						
							
							
								 
						
							
							
								812f5e124d 
								
							
								 
							
						 
						
							
							
								
								Remove duplicate HypergridLinker entry from [GridService] in Robust.HG.ini.example  
							
							
							
						 
						
							2014-05-07 18:39:56 +01:00  
				
					
						
							
							
								 
						
							
							
								2fbafc7465 
								
							
								 
							
						 
						
							
							
								
								Add Matt Lehmann to contributors  
							
							
							
						 
						
							2014-05-06 22:37:26 +01:00  
				
					
						
							
							
								 
						
							
							
								e44450cce1 
								
							
								 
							
						 
						
							
							
								
								Revert "fix infinite recursion loop in SendGridInstantMessageViaXMLRPCAsync()"  
							
							... 
							
							
							
							There is a problem here with infinite recursion, but this patch loses the 'hunting' behaviour where the code will attempt multiple lookups if the avatar is teleporting rapidly around different simulators.
This patch only does a single lookup before giving up.
This reverts commit cecb446e0e 
							
						 
						
							2014-05-06 19:53:35 +01:00  
				
					
						
							
							
								 
						
							
							
								78015bbbdc 
								
							
								 
							
						 
						
							
							
								
								Console commands for Estate Mgmt  
							
							
							
						 
						
							2014-05-06 18:55:42 +01:00  
				
					
						
							
							
								 
						
							
							
								9e83b43009 
								
							
								 
							
						 
						
							
							
								
								new version of patch to add default-user switch new version :qw :wq updated version of default user switch for load oar :q :q  
							
							
							
						 
						
							2014-05-06 18:48:59 +01:00  
				
					
						
							
							
								 
						
							
							
								8b3c2f7d0c 
								
							
								 
							
						 
						
							
							
								
								updated version of default user switch for load oar :q :q  
							
							
							
						 
						
							2014-05-06 18:48:42 +01:00  
				
					
						
							
							
								 
						
							
							
								cecb446e0e 
								
							
								 
							
						 
						
							
							
								
								fix infinite recursion loop in SendGridInstantMessageViaXMLRPCAsync()  
							
							
							
						 
						
							2014-05-06 17:52:32 +01:00  
				
					
						
							
							
								 
						
							
							
								0faba7dc33 
								
							
								 
							
						 
						
							
							
								
								Fix avatars going to corner of region when they are sitting on a child prim and the prim is deleted.  
							
							
							
						 
						
							2014-05-06 17:41:13 +01:00  
				
					
						
							
							
								 
						
							
							
								e245638f24 
								
							
								 
							
						 
						
							
							
								
								Change llUnSit to be able to unsit any avatar that is currently sat on the object, not just avatars sitting on the sittarget in the object containing the script. or when the object is owned by the parcel, land group or estate owner.  
							
							
							
						 
						
							2014-05-06 17:35:34 +01:00  
				
					
						
							
							
								 
						
							
							
								c9742c826d 
								
							
								 
							
						 
						
							
							
								
								Mantis 7146 The lsl function llGetMassMKS is not implemented  
							
							... 
							
							
							
							This patch implements llGetMassMKS as it is described in the wiki
http://wiki.secondlife.com/wiki/LlGetMassMKS  
							
						 
						
							2014-05-06 17:31:21 +01:00  
				
					
						
							
							
								 
						
							
							
								539165e6bd 
								
							
								 
							
						 
						
							
							
								
								minor: Change configuration text in config files to reflect the existing situation of BulletSim as the default physics engine.  
							
							
							
						 
						
							2014-05-06 17:28:21 +01:00  
				
					
						
							
							
								 
						
							
							
								95eeb4dde8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-05-06 17:22:47 +01:00  
				
					
						
							
							
								 
						
							
							
								ef262799ca 
								
							
								 
							
						 
						
							
							
								
								Better error handling in AssetServerPostHandler. Invalid XML causes an InvalidOperationException, not an XmlException  
							
							
							
						 
						
							2014-05-06 09:43:07 +03:00  
				
					
						
							
							
								 
						
							
							
								614b9e14c4 
								
							
								 
							
						 
						
							
							
								
								When moving an item from a prim to a user's inventory, don't delete the item from the prim until it was successfully copied to the user  
							
							
							
						 
						
							2014-05-06 07:28:46 +01:00  
				
					
						
							
							
								 
						
							
							
								eb79c882ea 
								
							
								 
							
						 
						
							
							
								
								Show more meaningful error messages when failed to move an item from a prim to a user's inventory.  
							
							... 
							
							
							
							Also, actually show the error to the user in more cases. (Previously, sometimes the operation failed without telling the user anything.) 
							
						 
						
							2014-05-06 07:28:45 +01:00  
				
					
						
							
							
								 
						
							
							
								1e5cff32fc 
								
							
								 
							
						 
						
							
							
								
								Show more meaningful error messages when failed to give an item to another user  
							
							
							
						 
						
							2014-05-06 07:28:44 +01:00  
				
					
						
							
							
								 
						
							
							
								df49196e17 
								
							
								 
							
						 
						
							
							
								
								Log whenever an inventory operation is blocked because the item/folder isn't in the Suitcase  
							
							
							
						 
						
							2014-05-06 07:28:43 +01:00  
				
					
						
							
							
								 
						
							
							
								0fe08c8799 
								
							
								 
							
						 
						
							
							
								
								- When sending the "My Suitcase" folder to the client, always claim it has Folder Type 8. (Previously we had used Folder Type -1 in one place, and LLClientView didn't even bother changing Folder Type 100 to anything else.)  
							
							
							
						 
						
							2014-05-06 07:16:37 +01:00  
				
					
						
							
							
								 
						
							
							
								7862d1e20d 
								
							
								 
							
						 
						
							
							
								
								Added range-checking for the parameters to PRIM_POINT_LIGHT (used in llSetLinkPrimitiveParamsFast() )  
							
							
							
						 
						
							2014-05-06 07:14:58 +01:00  
				
					
						
							
							
								 
						
							
							
								13b2ac1425 
								
							
								 
							
						 
						
							
							
								
								Makes it possible to support grids in which all the simulators share all central services of a Robust server EXCEPT assets. In other words, grids where the simulators' assets are kept in one DB and the users' inventory assets  
							
							... 
							
							
							
							are kept on another. When users rez items from inventory or take objects from world, an HG-like asset copy takes place between the 2 servers, the world asset server and the user's asset server. This makes the simulators independent of the central asset server.
Note that this an advanced configuration and requires some security strengthening coming up. 
							
						 
						
							2014-05-04 20:54:42 -07:00  
				
					
						
							
							
								 
						
							
							
								7f570636f8 
								
							
								 
							
						 
						
							
							
								
								Please note: older simulators (0.7.6) still send the info about gzip in ContentType  
							
							
							
						 
						
							2014-05-04 11:41:52 -07:00  
				
					
						
							
							
								 
						
							
							
								5a10da3ee8 
								
							
								 
							
						 
						
							
							
								
								Added a optional key between the group remote connectors, sim and service. This allows for more secure group services, to be used by collections of mutually-trusting grids.  
							
							
							
						 
						
							2014-05-03 17:13:53 -07:00