Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								3f07bf204b 
								
							
								 
							
						 
						
							
							
								
								Commented out a line of code in RegionSyncServerModule so that on CM, SE and other actors,  
							
							 
							
							... 
							
							
							
							scene.RegionSyncEnabled will be set and kept as "true" as desired. 
							
						 
						
							2011-05-16 09:30:03 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								d04c298c0b 
								
							
								 
							
						 
						
							
							
								
								Removed code for handling UpdatedObject sync messages. We no longer send this message.  
							
							 
							
							
							
						 
						
							2011-05-12 15:47:04 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								cf6c9e77a0 
								
							
								 
							
						 
						
							
							
								
								Removed old code in RegionSyncServer/Client that were used for object syncing in the asymmetric sync era.  
							
							 
							
							
							
						 
						
							2011-05-12 14:36:55 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								33fe1e9f76 
								
							
								 
							
						 
						
							
							
								
								Removed RegionSyncMessages that are no longer in use, and some other code that have been commented out.  
							
							 
							
							
							
						 
						
							2011-05-12 09:38:03 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								ef66b29e95 
								
							
								 
							
						 
						
							
							
								
								Removed Bucket Sync code from SceneObjectPart. Bucket Sync should be gone now.  
							
							 
							
							
							
						 
						
							2011-05-11 16:42:38 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								6c945ae38f 
								
							
								 
							
						 
						
							
							
								
								Removed calling of AddOrUpdateObjectBySynchronization from Scene and SceneGraph.  
							
							 
							
							... 
							
							
							
							Removed Bucket Sync related code from SceneObjectGroup. 
							
						 
						
							2011-05-11 16:23:31 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								4fc36b0748 
								
							
								 
							
						 
						
							
							
								
								Rewrote sender and receiver of SymmetricSyncMessage.MsgType.NewScript, where  
							
							 
							
							... 
							
							
							
							per property encoding is used. 
							
						 
						
							2011-05-11 15:56:55 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								ba948251fe 
								
							
								 
							
						 
						
							
							
								
								Removed BucketSync code from RegionSyncModule.  
							
							 
							
							
							
						 
						
							2011-05-11 14:45:01 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								7aaacbc4a6 
								
							
								 
							
						 
						
							
							
								
								Removed IScriptEngineToSceneConnectorModule interface.  
							
							 
							
							... 
							
							
							
							Removed SendNewObject, SendDeleteObject, SendLinkObject, and SendDelinkObject that used Bucket Sync info. 
							
						 
						
							2011-05-11 14:25:22 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								ff5c86c90a 
								
							
								 
							
						 
						
							
							
								
								More code cleaning following last commit (removed code that was commented out).  
							
							 
							
							
							
						 
						
							2011-05-11 14:11:35 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								a7d7ca9b0f 
								
							
								 
							
						 
						
							
							
								
								Removed ScriptEngine to Scene asymmetric sync code, and LocX,LocY in SOG.  
							
							 
							
							... 
							
							
							
							Also, removed QuickInfo related code from RegionSyncUtil.cs. 
							
						 
						
							2011-05-11 14:04:34 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								9b955d8e95 
								
							
								 
							
						 
						
							
							
								
								Removed code in SceneGraph, SceneObjectGroup and SceneObjectPart that were either commented  
							
							 
							
							... 
							
							
							
							out before, or no longer in use.
Base for removing BucketSyncInfo. 
							
						 
						
							2011-05-11 12:03:02 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								8497ecd28d 
								
							
								 
							
						 
						
							
							
								
								Removed DSG added code for some properties that were not included in legacy SceneObjectSerializer implementation.  
							
							 
							
							... 
							
							
							
							The file now is almost back to its legacy shape, with a few DSG edits. 
							
						 
						
							2011-05-11 11:37:32 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								c979fdd3cb 
								
							
								 
							
						 
						
							
							
								
								Added checking if PhysActor is null or not in passing list of updated properties, especially for code (e.g. ScheduleGroupForTerseUpdate) that  
							
							 
							
							... 
							
							
							
							pass SceneObjectPartSyncProperties.Orientation as an updated property. 
							
						 
						
							2011-05-11 11:27:51 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								9f6c0e7622 
								
							
								 
							
						 
						
							
							
								
								Added code to handle the case where attachement objects are received, but the avatar they  
							
							 
							
							... 
							
							
							
							attach to is not created locally yet. 
							
						 
						
							2011-05-10 16:27:25 -07:00  
						
					 
				
					
						
							
							
								 
								Dan Lake
							
						 
						
							 
							
							
							
								
							
								9556e0079b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into dev  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/Linden/Caps/ObjectCaps/UploadObjectAssetModule.cs
	OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2011-05-05 14:24:27 -07:00  
						
					 
				
					
						
							
							
								 
								Dan Lake
							
						 
						
							 
							
							
							
								
							
								ee16ca551d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							 
							
							
							
						 
						
							2011-05-05 13:21:29 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								75c97acab8 
								
							
								 
							
						 
						
							
							
								
								Added a few "try, catch" phrases to help catch errors when sync'ing new objects or updating prim properties.  
							
							 
							
							
							
						 
						
							2011-05-05 12:23:37 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								f5e648f54a 
								
							
								 
							
						 
						
							
							
								
								Added AddNewSceneObjectByRez, which when called, won't trigger RegionSyncModule.SyncNewObject.  
							
							 
							
							... 
							
							
							
							The caller of AddNewSceneObjectByRez will trigger that later when all object properties have
been set.
Also, added calling aggregateScriptEventSubscriptions() after AddNewSceneObjectBySync(), so that
collision events in PhysActor, after it is created, are subscribed. 
							
						 
						
							2011-05-05 10:22:16 -07:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								1bdac6ed19 
								
							
								 
							
						 
						
							
							
								
								Fix up nant linux build break  
							
							 
							
							
							
						 
						
							2011-05-05 13:27:44 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								f5bb6edd85 
								
							
								 
							
						 
						
							
							
								
								Squish a warning  
							
							 
							
							
							
						 
						
							2011-05-05 13:01:46 +01:00  
						
					 
				
					
						
							
							
								 
								Melanie
							
						 
						
							 
							
							
							
								
							
								4f588ad7ba 
								
							
								 
							
						 
						
							
							
								
								Fix up some paths in prebuild  
							
							 
							
							
							
						 
						
							2011-05-05 12:52:31 +01:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								e8944d6c31 
								
							
								 
							
						 
						
							
							
								
								Test m_Enabled on RemoveRegion.  
							
							 
							
							
							
						 
						
							2011-05-04 20:40:25 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								6d34932775 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into caps  
							
							 
							
							
							
						 
						
							2011-05-04 20:30:33 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								854cb58d6d 
								
							
								 
							
						 
						
							
							
								
								Revised SetSOPPropertyValue in RegionSyncModule.cs:  
							
							 
							
							... 
							
							
							
							added calling aggregateScriptEventSubscriptions() after SOP.AggregateScriptEvents is set.
        for properties AttachedAvatar and AttachmentPoint, do extra work besides copying the property values.
Propogation of colission event and attachment (attached after avatar login) both working now. 
							
						 
						
							2011-05-04 14:36:18 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								6c503e75ac 
								
							
								 
							
						 
						
							
							
								
								Put the previous state back in the attachments in case the agent transfer fails.  
							
							 
							
							
							
						 
						
							2011-05-04 12:04:35 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								df7dacd004 
								
							
								 
							
						 
						
							
							
								
								Fixes mantis  #5461 .  
							
							 
							
							
							
						 
						
							2011-05-04 11:34:18 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								a0f3b23065 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into caps  
							
							 
							
							
							
						 
						
							2011-05-04 07:31:32 -07:00  
						
					 
				
					
						
							
							
								 
								dahlia
							
						 
						
							 
							
							
							
								
							
								4c59d57596 
								
							
								 
							
						 
						
							
							
								
								use getters instead of member variables in velocity network filter code and add some more descriptive comments.  
							
							 
							
							
							
						 
						
							2011-05-04 03:29:06 -07:00  
						
					 
				
					
						
							
							
								 
								dahlia
							
						 
						
							 
							
							
							
								
							
								13ab00e45a 
								
							
								 
							
						 
						
							
							
								
								adjust terse avatar update filtering to send updates when distance traveled does not match expected distance, rather than at a fixed time period. this should smooth avatar motion somewhat when moving in a straight line and velocity is constant.  
							
							 
							
							
							
						 
						
							2011-05-03 19:47:50 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								cd70c3ff56 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dev_perPropertyTS' into dev  
							
							 
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs 
							
						 
						
							2011-05-03 16:55:23 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								04d406a7c8 
								
							
								 
							
						 
						
							
							
								
								Added code to sync each SOP's LocalFlags property. Also, in DeselectPrim, feed the list of updated properties as FullUpdate,  
							
							 
							
							... 
							
							
							
							instead of only the IsSelected property, since SOP's Name, Description and some other properties might just have been edited
by a user. 
							
						 
						
							2011-05-03 14:48:14 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								4afd3f6602 
								
							
								 
							
						 
						
							
							
								
								Commented out some debug messages.  
							
							 
							
							
							
						 
						
							2011-05-03 14:38:21 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								4acd23f0f9 
								
							
								 
							
						 
						
							
							
								
								In SyncOutPrimUpdates(), calling UpdatePrimSyncInfoByLocal again before calling  
							
							 
							
							... 
							
							
							
							SendPrimPropertyUpdates, to make sure local updates are sync'ed into
RegionSyncModule's cache. 
							
						 
						
							2011-05-03 14:25:05 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								eeb09f33e3 
								
							
								 
							
						 
						
							
							
								
								Add locking on m_primSyncInfoLock in InitPropertiesBySync and InitPropertiesSyncInfoFromOSDMap.  
							
							 
							
							
							
						 
						
							2011-05-03 13:54:59 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								f8bf6c2cc4 
								
							
								 
							
						 
						
							
							
								
								Removed a few debug messages from previous commit, then the problem shows up again. It seems due to the script  
							
							 
							
							... 
							
							
							
							engine, after rezzing the pebbles and changing their shapes, the cached values in RegionSyncModule not properly
sync'ed with SOP's data. 
							
						 
						
							2011-05-03 13:37:55 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								54ba7a61f8 
								
							
								 
							
						 
						
							
							
								
								Added back some debug messages, seems now shapes are sync'ed properly again.  
							
							 
							
							
							
						 
						
							2011-05-03 13:16:39 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								98b84802e4 
								
							
								 
							
						 
						
							
							
								
								Changed the defaults, so that it behaves exactly is it has been behaving (no WebFetch cap by default).  
							
							 
							
							
							
						 
						
							2011-05-02 20:19:36 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								ac9697edbe 
								
							
								 
							
						 
						
							
							
								
								Fixed: EventQueueGet and other caps were being wrongly deregistered. Also CapabilitiesModule was being instantiated twice (damn Mono.Addins).  
							
							 
							
							
							
						 
						
							2011-05-02 19:45:47 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								c07c46c147 
								
							
								 
							
						 
						
							
							
								
								For debugging shape not sync'ed properly problem: adding back debug messages in  
							
							 
							
							... 
							
							
							
							CompareHashedValue_UpdateByLocal
       	HandleUpdatedPrimProperties 
							
						 
						
							2011-05-02 16:48:25 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								7157398d77 
								
							
								 
							
						 
						
							
							
								
								For debugging shape not sync'ed properly problem: adding back debug messages in  
							
							 
							
							... 
							
							
							
							CompareHashedValue_UpdateByLocal
	SetSOPPropertyValue 
							
						 
						
							2011-05-02 16:39:03 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								6b52c1d6cd 
								
							
								 
							
						 
						
							
							
								
								Fix the GetTexture path to /CAPS/GetTexture for now until we have real capabilities.  
							
							 
							
							
							
						 
						
							2011-05-02 16:16:10 -07:00  
						
					 
				
					
						
							
							
								 
								Huaiyu (Kitty) Liu
							
						 
						
							 
							
							
							
								
							
								bceafb4291 
								
							
								 
							
						 
						
							
							
								
								removed a bunch of debug messages, which were added to debug why shape was not synchronizing properly.  
							
							 
							
							
							
						 
						
							2011-05-02 15:17:17 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								883f21dd02 
								
							
								 
							
						 
						
							
							
								
								WebFetchInventoryDescendents working. Tested with robust.  
							
							 
							
							
							
						 
						
							2011-05-02 14:33:34 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								2d403d5b18 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into caps  
							
							 
							
							
							
						 
						
							2011-05-02 11:56:51 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								aba9ffdbd0 
								
							
								 
							
						 
						
							
							
								
								Refactored the GetMesh module into a handler and a module, to be the same as GetTexture.  
							
							 
							
							
							
						 
						
							2011-05-02 11:56:40 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								f7d3720126 
								
							
								 
							
						 
						
							
							
								
								Increased timeout for fat UpdateAgent to 200secs. Nebadon's 3800-prim alien avatar takes 6secs to transfer between sims on the same machine...  
							
							 
							
							
							
						 
						
							2011-05-02 09:20:08 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								51d0b8b4e9 
								
							
								 
							
						 
						
							
							
								
								Oops, forgot this one.  
							
							 
							
							
							
						 
						
							2011-05-02 09:06:21 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								8cc547c277 
								
							
								 
							
						 
						
							
							
								
								Turns out that it's a bad idea to let Agent position updates linger for a long time on certain versions of mono. It's better to abort them if they take too long. So timeout is now an argument. Currently: 20secs for CreateAgent, 100secs for UpdateAgent (fat), 10 secs for UpdateAgent (Position); all of these divided by 4, for ReadWrite, as Mic had before.  
							
							 
							
							
							
						 
						
							2011-05-02 09:04:34 -07:00  
						
					 
				
					
						
							
							
								 
								Diva Canto
							
						 
						
							 
							
							
							
								
							
								10180760b7 
								
							
								 
							
						 
						
							
							
								
								Works!  
							
							 
							
							
							
						 
						
							2011-05-02 08:48:55 -07:00