3af437c8bc 
								
							
								 
							
						 
						
							
							
								
								cleanup a bit  
							
							
							
						 
						
							2016-07-01 19:20:04 +01:00  
				
					
						
							
							
								 
						
							
							
								7b7483ec7e 
								
							
								 
							
						 
						
							
							
								
								save one call to grid to get agent groups powers (xmlrpcgoups only for now  
							
							
							
						 
						
							2016-07-01 18:38:38 +01:00  
				
					
						
							
							
								 
						
							
							
								aa744eecf2 
								
							
								 
							
						 
						
							
							
								
								add a few methods to modify clientview group powers  
							
							
							
						 
						
							2016-07-01 18:19:09 +01:00  
				
					
						
							
							
								 
						
							
							
								1777324a86 
								
							
								 
							
						 
						
							
							
								
								cleanup a bit AgentGroupDataUpdate sending  
							
							
							
						 
						
							2016-07-01 17:31:31 +01:00  
				
					
						
							
							
								 
						
							
							
								6deced0193 
								
							
								 
							
						 
						
							
							
								
								increase xmlrpc timeout in xmlrpcgroups, disable its cache until its entries invalidation is checked  
							
							
							
						 
						
							2016-07-01 16:24:42 +01:00  
				
					
						
							
							
								 
						
							
							
								9358a6ad29 
								
							
								 
							
						 
						
							
							
								
								revert several changes to groups modules (agentGroupData is private). change interregions invite/eject messages, etc  
							
							
							
						 
						
							2016-07-01 16:10:45 +01:00  
				
					
						
							
							
								 
						
							
							
								ea140d7cac 
								
							
								 
							
						 
						
							
							
								
								change ubOde module, hopefully for better handling of multiple scenes on same instance. ( may be broken now )  
							
							
							
						 
						
							2016-06-29 14:14:16 +01:00  
				
					
						
							
							
								 
						
							
							
								158e0ae402 
								
							
								 
							
						 
						
							
							
								
								Revert " don't try to send initial AgentGroupDataUpdate to NPCs" this was  
							
							... 
							
							
							
							already done
This reverts commit 84a6a6e008 
							
						 
						
							2016-06-28 23:57:14 +01:00  
				
					
						
							
							
								 
						
							
							
								84a6a6e008 
								
							
								 
							
						 
						
							
							
								
								don't try to send initial AgentGroupDataUpdate to NPCs  
							
							
							
						 
						
							2016-06-28 23:52:00 +01:00  
				
					
						
							
							
								 
						
							
							
								90b825cda8 
								
							
								 
							
						 
						
							
							
								
								if a NPC is owned, allow access if ownerID matchs parcel owner or it is in the access list. option OS_NPC_OBJECT_GROUP it still needed if access is by group (this option should also work with not owned NPC) NEEDS TESTING, may prove to be a bad solution  
							
							
							
						 
						
							2016-06-28 23:30:04 +01:00  
				
					
						
							
							
								 
						
							
							
								a08c354a07 
								
							
								 
							
						 
						
							
							
								
								fix NPCs OS_NPC_OBJECT_GROUP option. group ID needs to be set during creation, before scenepresence.CompleteMovement, set tittle just after it.  
							
							
							
						 
						
							2016-06-28 18:14:30 +01:00  
				
					
						
							
							
								 
						
							
							
								5143bbc9d6 
								
							
								 
							
						 
						
							
							
								
								mantis: 7936 replace httpServer_OpenSim.dll with a new one restoring some checks lost in last update  
							
							
							
						 
						
							2016-06-28 14:01:16 +01:00  
				
					
						
							
							
								 
						
							
							
								bc4e5d81b9 
								
							
								 
							
						 
						
							
							
								
								add PRIM_OMEGA to llGet(LINK)PrimitiveParams. This will not return same values as spec, because the way our targetomega works. ( only did minor testing)  
							
							
							
						 
						
							2016-06-26 14:40:26 +01:00  
				
					
						
							
							
								 
						
							
							
								71404be21d 
								
							
								 
							
						 
						
							
							
								
								let llPlaySound() in HUDs send sound to owner without parcel restriction  
							
							
							
						 
						
							2016-06-26 10:02:56 +01:00  
				
					
						
							
							
								 
						
							
							
								8cb3787de8 
								
							
								 
							
						 
						
							
							
								
								mantis 7942: allow llTriggerSound on HUDs to send sounds to all.  
							
							
							
						 
						
							2016-06-26 09:40:05 +01:00  
				
					
						
							
							
								 
						
							
							
								c34fcae3f3 
								
							
								 
							
						 
						
							
							
								
								Added a test for checking permissions in inventory items that are transferred. This is a work in progress. All permission assertions are commented for now. Will get back to this later when permissions are fixed by Melanie.  
							
							
							
						 
						
							2016-06-24 12:27:45 -07:00  
				
					
						
							
							
								 
						
							
							
								758e1e2535 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7933 : copy-paste bug in avn code.  
							
							
							
						 
						
							2016-06-23 13:53:42 -07:00  
				
					
						
							
							
								 
						
							
							
								cec5682da9 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7937 : don't send group info to NPCs  
							
							
							
						 
						
							2016-06-23 12:10:50 -07:00  
				
					
						
							
							
								 
						
							
							
								b522f0916a 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7934  and related: landing points and telehubs for gods. Added a new configuration variable LandingPointBehavior that can switch between what we're used to in OpenSim and the behavior in SL.  
							
							
							
						 
						
							2016-06-23 11:44:59 -07:00  
				
					
						
							
							
								 
						
							
							
								1065a4c1e4 
								
							
								 
							
						 
						
							
							
								
								Replace the http server dll with the right pair dll + xml  
							
							
							
						 
						
							2016-06-23 07:55:50 -07:00  
				
					
						
							
							
								 
						
							
							
								55a4d1cf44 
								
							
								 
							
						 
						
							
							
								
								Same change here too.  
							
							
							
						 
						
							2016-06-23 06:41:26 -07:00  
				
					
						
							
							
								 
						
							
							
								13c9fe7923 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2016-06-23 06:39:15 -07:00  
				
					
						
							
							
								 
						
							
							
								648cf51411 
								
							
								 
							
						 
						
							
							
								
								Fix failing test  
							
							
							
						 
						
							2016-06-23 06:38:34 -07:00  
				
					
						
							
							
								 
						
							
							
								a2e4beea86 
								
							
								 
							
						 
						
							
							
								
								Update HttpServer_OpenSim.dll to fix an inventory loading bug.  
							
							
							
						 
						
							2016-06-23 15:20:07 +02:00  
				
					
						
							
							
								 
						
							
							
								56e2358ec2 
								
							
								 
							
						 
						
							
							
								
								Because there's no such thing as too much culture. (looking forward to .NET 4.5 to set this globally)  
							
							
							
						 
						
							2016-06-22 20:31:01 -07:00  
				
					
						
							
							
								 
						
							
							
								cc9ff12988 
								
							
								 
							
						 
						
							
							
								
								Set culture also in object crossings.  
							
							
							
						 
						
							2016-06-22 20:18:16 -07:00  
				
					
						
							
							
								 
						
							
							
								c94c929ec1 
								
							
								 
							
						 
						
							
							
								
								Amend to previous commit -- set the culture also on the receiving end.  
							
							
							
						 
						
							2016-06-22 18:35:14 -07:00  
				
					
						
							
							
								 
						
							
							
								33efc91342 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7802 : set culture to US English on the thread that does the agent crossing, not that it's async and needs to parse decimal numbers.  
							
							
							
						 
						
							2016-06-22 18:10:12 -07:00  
				
					
						
							
							
								 
						
							
							
								1e213f5150 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7802 : added debug message to diagnose the problem.  
							
							
							
						 
						
							2016-06-22 15:55:39 -07:00  
				
					
						
							
							
								 
						
							
							
								94616510f2 
								
							
								 
							
						 
						
							
							
								
								Missing AsBoolean  
							
							
							
						 
						
							2016-06-22 15:39:09 -07:00  
				
					
						
							
							
								 
						
							
							
								193a3afa64 
								
							
								 
							
						 
						
							
							
								
								Make a debug message less misleading.  
							
							
							
						 
						
							2016-06-22 15:28:18 -07:00  
				
					
						
							
							
								 
						
							
							
								f8bd3d2f2e 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7935 : regression on transferring attachments over the HG  
							
							
							
						 
						
							2016-06-22 11:52:53 -07:00  
				
					
						
							
							
								 
						
							
							
								0b32cf0e8f 
								
							
								 
							
						 
						
							
							
								
								Can't do it do it this low in the stack. Attachments on teleports apparently rely on  
							
							... 
							
							
							
							State being != 0.
Revert "Mantis #7932 : Some objects were being serialized with PCode=9 and State != 0 (meaning attachments). That should never happen."
This reverts commit f19199cf4a 
							
						 
						
							2016-06-22 06:21:23 -07:00  
				
					
						
							
							
								 
						
							
							
								74c79d1f88 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2016-06-21 20:28:44 -07:00  
				
					
						
							
							
								 
						
							
							
								f19199cf4a 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7932 : Some objects were being serialized with PCode=9 and State != 0 (meaning attachments). That should never happen.  
							
							
							
						 
						
							2016-06-21 20:28:25 -07:00  
				
					
						
							
							
								 
						
							
							
								5c81e03738 
								
							
								 
							
						 
						
							
							
								
								Fix a dumb mistake  
							
							
							
						 
						
							2016-06-21 01:49:47 +02:00  
				
					
						
							
							
								 
						
							
							
								8e40bb6fb7 
								
							
								 
							
						 
						
							
							
								
								Make some more modules inheritable  
							
							
							
						 
						
							2016-06-21 01:46:38 +02:00  
				
					
						
							
							
								 
						
							
							
								9de8cefee5 
								
							
								 
							
						 
						
							
							
								
								Split IM handling so an inheriting module can cange names if required.  
							
							
							
						 
						
							2016-06-21 01:20:21 +02:00  
				
					
						
							
							
								 
						
							
							
								34b308d5b6 
								
							
								 
							
						 
						
							
							
								
								Guard against multiple calls to SetOwnerId on one logical ownership change.  
							
							
							
						 
						
							2016-06-20 16:02:37 -07:00  
				
					
						
							
							
								 
						
							
							
								bc0fc16f44 
								
							
								 
							
						 
						
							
							
								
								Still mantis  #7929 : apply next owner mask to the new owner, the group.  
							
							
							
						 
						
							2016-06-20 15:32:22 -07:00  
				
					
						
							
							
								 
						
							
							
								359908fa88 
								
							
								 
							
						 
						
							
							
								
								Related to mantis  #7929 : "For sale" was not being accepted, because of permissions fail. This adds a new permissions check CanSellGroupObject. THIRD-PARTY PERMISSIONS MODULES TAKE NOTE OF THIS NEW EVENT.  
							
							
							
						 
						
							2016-06-20 10:08:15 -07:00  
				
					
						
							
							
								 
						
							
							
								623a2f859f 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7929 : objects deeded to the group were loosing some important properties. This makes the "For sale" be visible, but is not the end of the story.  
							
							
							
						 
						
							2016-06-20 10:05:17 -07:00  
				
					
						
							
							
								 
						
							
							
								ff65248b9c 
								
							
								 
							
						 
						
							
							
								
								Removed a couple of verbose messages  
							
							
							
						 
						
							2016-06-19 20:13:32 -07:00  
				
					
						
							
							
								 
						
							
							
								8d99fe095a 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7920 : group info was not being updated in many situations. (regression) Putting back the heavy messaging.  
							
							
							
						 
						
							2016-06-19 17:35:11 -07:00  
				
					
						
							
							
								 
						
							
							
								4f3da0a643 
								
							
								 
							
						 
						
							
							
								
								AgentGroupData was being sent by both UDP and EQ -- an overkill. Turn off UDP messaging.  
							
							
							
						 
						
							2016-06-19 16:28:27 -07:00  
				
					
						
							
							
								 
						
							
							
								76ab1ed10c 
								
							
								 
							
						 
						
							
							
								
								Restored sending group membership data via EventQueue -- this had been a regression. Took the opportunity to refactor that code, so that both Groups V2 and XmlRpcGroups can use the same function.  
							
							
							
						 
						
							2016-06-19 16:27:12 -07:00  
				
					
						
							
							
								 
						
							
							
								d51fe01ed8 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7915 : bring XmlRpcGroups/GroupsModule.cs up to speed with Groups V2  
							
							
							
						 
						
							2016-06-19 15:15:57 -07:00  
				
					
						
							
							
								 
						
							
							
								a9fb3d0e18 
								
							
								 
							
						 
						
							
							
								
								Minor -- deregister an event handler in Groups V2  
							
							
							
						 
						
							2016-06-19 15:14:50 -07:00  
				
					
						
							
							
								 
						
							
							
								ea3fe90ddb 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7928 : show grid size and show regions now working. Integers were being overflown.  
							
							
							
						 
						
							2016-06-19 13:57:01 -07:00  
				
					
						
							
							
								 
						
							
							
								12b73603cc 
								
							
								 
							
						 
						
							
							
								
								Still related to mantis  #7917 , parcel prims info. Now sending the correct numbers for "Simulator primitive usage" related to the parcel owner, not the entire region.  
							
							
							
						 
						
							2016-06-19 09:17:04 -07:00