fb890e543f 
								
							
								 
							
						 
						
							
							
								
								Don't send a windlight profile to clients if windlight is not set for  
							
							... 
							
							
							
							that region. This should restore normal day and night cycles for
regions without WL settings. 
							
						 
						
							2011-03-21 08:02:56 +00:00  
				
					
						
							
							
								 
						
							
							
								a3651eb5d0 
								
							
								 
							
						 
						
							
							
								
								Thanks Kevin Cozens for a patch that:  
							
							... 
							
							
							
							Fixes several spelling mistakes 
							
						 
						
							2011-03-17 05:48:42 -04:00  
				
					
						
							
							
								 
						
							
							
								aadd0e8d42 
								
							
								 
							
						 
						
							
							
								
								minor: bring comment into line with code reality  
							
							
							
						 
						
							2011-03-16 00:14:58 +00:00  
				
					
						
							
							
								 
						
							
							
								fdcf910e00 
								
							
								 
							
						 
						
							
							
								
								Fix a bug in T015_LargeSceneObjects() where the large scene object was stored 31 times (1 time for each added part) instead of once at the end, even though only the largest 31 prim scene object was retrieved and tested.  
							
							... 
							
							
							
							This considerably speeds up the test, when on sqlite it now only takes 2 seconds rather than 30+ 
							
						 
						
							2011-03-14 23:35:03 +00:00  
				
					
						
							
							
								 
						
							
							
								38c3be07b8 
								
							
								 
							
						 
						
							
							
								
								when retrieving a sog in database tests, don't bother adding the scene since this isn't used  
							
							
							
						 
						
							2011-03-14 23:32:44 +00:00  
				
					
						
							
							
								 
						
							
							
								8509678e48 
								
							
								 
							
						 
						
							
							
								
								Add method doc to T015_LargeSceneObjects() and slightly clean up formatting.  
							
							... 
							
							
							
							This test takes a considerable time on SQLite but should remain since it's testing storage and retrieval of a scene object with 31 parts. 
							
						 
						
							2011-03-14 23:26:50 +00:00  
				
					
						
							
							
								 
						
							
							
								48c62eb51b 
								
							
								 
							
						 
						
							
							
								
								Add current method output to all persistence level tests so that we can track where we are in the test suite  
							
							
							
						 
						
							2011-03-14 23:17:15 +00:00  
				
					
						
							
							
								 
						
							
							
								9885f68f44 
								
							
								 
							
						 
						
							
							
								
								When setting media on a prim values, use generic object permissions instead of media permissions.  
							
							... 
							
							
							
							Media permissions are just meant to be checked when we want to know if a user should be shown the navigation bar or allowed to navigate.  It should not be checked when we're setting the media up.
This bug was preventing a user from ever setting any more values if they had unchecked the owner settings. 
							
						 
						
							2011-03-14 22:47:14 +00:00  
				
					
						
							
							
								 
						
							
							
								2868f3fc72 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-03-14 21:56:58 +00:00  
				
					
						
							
							
								 
						
							
							
								cee5e3e264 
								
							
								 
							
						 
						
							
							
								
								Up the timeout on slow requests to 3000 to stop console spam. Make sure  
							
							... 
							
							
							
							request method and target are reported correctly and drop the txn id
as it's empty 99% of the time. 
							
						 
						
							2011-03-14 14:51:13 +00:00  
				
					
						
							
							
								 
						
							
							
								f6f8d124d1 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warning  
							
							
							
						 
						
							2011-03-12 00:52:43 +00:00  
				
					
						
							
							
								 
						
							
							
								f6b638fec9 
								
							
								 
							
						 
						
							
							
								
								factor inventory file loading into its own method  
							
							
							
						 
						
							2011-03-12 00:49:13 +00:00  
				
					
						
							
							
								 
						
							
							
								c4060e56ef 
								
							
								 
							
						 
						
							
							
								
								factor out iar asset load code into its own method  
							
							
							
						 
						
							2011-03-12 00:35:40 +00:00  
				
					
						
							
							
								 
						
							
							
								a3c7c04ead 
								
							
								 
							
						 
						
							
							
								
								refactor: make boolean load indicators on load iars instance fields  
							
							
							
						 
						
							2011-03-12 00:28:23 +00:00  
				
					
						
							
							
								 
						
							
							
								367ed585e0 
								
							
								 
							
						 
						
							
							
								
								introduce iar load checks which make sure archive.xml comes first, then inventory nodes, then assets  
							
							... 
							
							
							
							this is necessary for correct loading.  "save iar" always saves in this order so there shouldn't be any problems - these checks are to give better feedback to other systems that may construct IARs. 
							
						 
						
							2011-03-12 00:21:52 +00:00  
				
					
						
							
							
								 
						
							
							
								836ab6b0e8 
								
							
								 
							
						 
						
							
							
								
								Change how map blocks are encoded to make map search  
							
							... 
							
							
							
							work with viewer 2. 
							
						 
						
							2011-03-10 15:23:46 -08:00  
				
					
						
							
							
								 
						
							
							
								ad1dea5aff 
								
							
								 
							
						 
						
							
							
								
								Add test for simple case where creator account with appropriate uuid exists on the target system for an iar load  
							
							
							
						 
						
							2011-03-10 22:56:11 +00:00  
				
					
						
							
							
								 
						
							
							
								8d69e68311 
								
							
								 
							
						 
						
							
							
								
								refactor: rename test user account fields  
							
							
							
						 
						
							2011-03-10 22:52:41 +00:00  
				
					
						
							
							
								 
						
							
							
								9ecb745ed7 
								
							
								 
							
						 
						
							
							
								
								factor out common scene setup code in InventoryArchiveTestCase  
							
							
							
						 
						
							2011-03-10 22:48:19 +00:00  
				
					
						
							
							
								 
						
							
							
								66d2d35425 
								
							
								 
							
						 
						
							
							
								
								extend TestLoadIarV0_1AbsentCreator() to check serialized object CreatorId as well  
							
							
							
						 
						
							2011-03-10 22:40:24 +00:00  
				
					
						
							
							
								 
						
							
							
								ce4421497e 
								
							
								 
							
						 
						
							
							
								
								re-enable item.CreatorId check in TestLoadIarV0_1AbsentCreator()  
							
							
							
						 
						
							2011-03-10 22:38:52 +00:00  
				
					
						
							
							
								 
						
							
							
								b821f748ac 
								
							
								 
							
						 
						
							
							
								
								For objects loaded from an IAR, make sure the CreatorID points towards the OSP resolved ID if newer CreationData is not present.  
							
							... 
							
							
							
							This should resolve issues where the creator for rezzed objects was being shown as "Unknown user" where previous behaviour was to show the OSP resolved account.
This is being done by parsing the serialized objects and updating the CreatorID if no CreationData exists.  This operation might be expensive for sculpties where the sculpt texture is inlined with the object data.  Will just have to see.
This relies on the IAR streaming inventory data before asset data (as is currently the case).  Will need to introduce more stringent checks for file order on loading (much like JAR zips must start with the manifest file).
This is for IAR loading only.  Tests updated to check this behaviour. 
							
						 
						
							2011-03-10 21:56:15 +00:00  
				
					
						
							
							
								 
						
							
							
								db2ad62c9b 
								
							
								 
							
						 
						
							
							
								
								in AssetHelpers.CreateAsset(), create objects using the 'original' xml format rather than 'xml2'  
							
							
							
						 
						
							2011-03-10 19:52:19 +00:00  
				
					
						
							
							
								 
						
							
							
								a151afebe3 
								
							
								 
							
						 
						
							
							
								
								When setting up default iar for testing, use iar archiving code rather than constructing the tar manually  
							
							
							
						 
						
							2011-03-10 19:40:19 +00:00  
				
					
						
							
							
								 
						
							
							
								4dd60b7dce 
								
							
								 
							
						 
						
							
							
								
								Change existing users load iar test so that it fulfills it's original intention (i.e. OSPA resolution, which is still active).  
							
							... 
							
							
							
							Will need to write a separate test for the simplest case where creator accounts with appropriate uuids exist on iar load. 
							
						 
						
							2011-03-10 00:19:17 +00:00  
				
					
						
							
							
								 
						
							
							
								549b0ea17c 
								
							
								 
							
						 
						
							
							
								
								Split the inventory path testing parts of TestLoadIarV0_1ExistingUsers() into a new test TestLoadIarToInventoryPaths()  
							
							
							
						 
						
							2011-03-10 00:06:32 +00:00  
				
					
						
							
							
								 
						
							
							
								fa1996155e 
								
							
								 
							
						 
						
							
							
								
								Make the item created in the default test iar an object rather than a script  
							
							
							
						 
						
							2011-03-09 23:58:26 +00:00  
				
					
						
							
							
								 
						
							
							
								07f68c8318 
								
							
								 
							
						 
						
							
							
								
								minor: change the order of some default iar setup in test case  
							
							
							
						 
						
							2011-03-09 23:54:52 +00:00  
				
					
						
							
							
								 
						
							
							
								9456bb77fb 
								
							
								 
							
						 
						
							
							
								
								Upgrade nunit.framework.dll to version 2.5.9.  Fix up tests appropriately.  
							
							... 
							
							
							
							This version removes the NUnit.Framework.SyntaxHelpers namespace, so any modules with their own tests will need to delete this using statement. 
							
						 
						
							2011-03-09 23:25:24 +00:00  
				
					
						
							
							
								 
						
							
							
								20aeace8d7 
								
							
								 
							
						 
						
							
							
								
								Add log messages on teleport failure to better pin down the cause.  
							
							
							
						 
						
							2011-03-09 22:03:12 +00:00  
				
					
						
							
							
								 
						
							
							
								ae507bb060 
								
							
								 
							
						 
						
							
							
								
								Split out path tests from InventoryArchiveTests.  Factor common code into test case parent  
							
							
							
						 
						
							2011-03-09 01:53:27 +00:00  
				
					
						
							
							
								 
						
							
							
								2fa8fc5052 
								
							
								 
							
						 
						
							
							
								
								remove inventory service preserving code from SceneSetupHelpers too  
							
							
							
						 
						
							2011-03-09 01:37:31 +00:00  
				
					
						
							
							
								 
						
							
							
								f375a5e9cb 
								
							
								 
							
						 
						
							
							
								
								Simplify SceneSetupHelpers class by removing all code which was originally preserving service instances between tests.  This wasn't being used anyway and just leads to hard to diagnose test failures.  
							
							
							
						 
						
							2011-03-09 01:31:47 +00:00  
				
					
						
							
							
								 
						
							
							
								8a2360bf81 
								
							
								 
							
						 
						
							
							
								
								Simplify TestLoadIarV0_1AbsentUsers() to use common IAR test setup.  Make static dictionaries on NullUserAccountData instance instead to stop user accounts being carried over between tests  
							
							
							
						 
						
							2011-03-09 01:21:31 +00:00  
				
					
						
							
							
								 
						
							
							
								743a6b0da5 
								
							
								 
							
						 
						
							
							
								
								Make -m shortcut option for --merge on load iar specific.  Correct some log message origins.  
							
							
							
						 
						
							2011-03-08 22:44:02 +00:00  
				
					
						
							
							
								 
						
							
							
								9923a2ff10 
								
							
								 
							
						 
						
							
							
								
								Pull up Assembly of the MySQL classes as a protected property, so that it can be overwritten in subclasses. That way extensions can decide in which assembly migration resources should be looked up. This is just a refactor -- no functional changes whatsoever.  
							
							
							
						 
						
							2011-03-08 09:02:29 -08:00  
				
					
						
							
							
								 
						
							
							
								9b345ebf73 
								
							
								 
							
						 
						
							
							
								
								factor out SetPartMediaFlags() function in MoapModule.  
							
							
							
						 
						
							2011-03-05 02:42:47 +00:00  
				
					
						
							
							
								 
						
							
							
								2e46027c14 
								
							
								 
							
						 
						
							
							
								
								Construct test load iar only once and reuse for each test, rather than recreating it every time  
							
							
							
						 
						
							2011-03-05 02:34:44 +00:00  
				
					
						
							
							
								 
						
							
							
								9e579a7891 
								
							
								 
							
						 
						
							
							
								
								Fold ClearMediaEntry() back into SetMediaEntry()  
							
							
							
						 
						
							2011-03-05 02:21:53 +00:00  
				
					
						
							
							
								 
						
							
							
								9f85ee29ac 
								
							
								 
							
						 
						
							
							
								
								Change MoapModule.ClearMediaEntry to set TextureEntryFace.MediaFlags back to false  
							
							... 
							
							
							
							Implement test for ClearMediaEntry() 
							
						 
						
							2011-03-05 02:18:03 +00:00  
				
					
						
							
							
								 
						
							
							
								12d5a20094 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-03-04 17:18:49 -08:00  
				
					
						
							
							
								 
						
							
							
								3c0d607f45 
								
							
								 
							
						 
						
							
							
								
								Changed order of checks for local regions when processing  
							
							... 
							
							
							
							AgentUpdate messages. Should improve throttles and reprioritization
when an avatar is moving. 
							
						 
						
							2011-03-04 17:17:53 -08:00  
				
					
						
							
							
								 
						
							
							
								8efb01b3df 
								
							
								 
							
						 
						
							
							
								
								minor: remove some mono compiler warnings  
							
							
							
						 
						
							2011-03-05 01:15:27 +00:00  
				
					
						
							
							
								 
						
							
							
								72cb498fd0 
								
							
								 
							
						 
						
							
							
								
								minor: Make MoapModule namespace consistent with other modules  
							
							
							
						 
						
							2011-03-05 01:13:59 +00:00  
				
					
						
							
							
								 
						
							
							
								481ca910da 
								
							
								 
							
						 
						
							
							
								
								add test for MoapModule.SetMediaUrl()  
							
							
							
						 
						
							2011-03-05 01:07:05 +00:00  
				
					
						
							
							
								 
						
							
							
								3c89527b22 
								
							
								 
							
						 
						
							
							
								
								Fix bug where llSetPrimMediaParams() reported success but never set the media texture.  
							
							... 
							
							
							
							We weren't setting the TextureEntryFace.MediaFlags = true when a media texture was set directly via a script.  This was being done when the viewer was setting them directly. 
							
						 
						
							2011-03-05 00:06:51 +00:00  
				
					
						
							
							
								 
						
							
							
								b82b0b1677 
								
							
								 
							
						 
						
							
							
								
								Normalizing comparison to lower case, just in case ppl set their config vars inconsistently. (maybe related to mantis  #5386 )  
							
							
							
						 
						
							2011-03-01 09:20:50 -08:00  
				
					
						
							
							
								 
						
							
							
								60989521a6 
								
							
								 
							
						 
						
							
							
								
								Merge git://opensimulator.org/git/opensim  
							
							
							
						 
						
							2011-02-28 15:08:35 -05:00  
				
					
						
							
							
								 
						
							
							
								b3c42e952f 
								
							
								 
							
						 
						
							
							
								
								Fix small bug with remove region; update settings docs.  
							
							... 
							
							
							
							Our impl of IRegionModuleBase.RemoveRegion didn't remove the scene from the states map. 
							
						 
						
							2011-02-28 11:54:07 -05:00  
				
					
						
							
							
								 
						
							
							
								018645f9f8 
								
							
								 
							
						 
						
							
							
								
								First pass at busy heuristics. Compile-tested only.  
							
							
							
						 
						
							2011-02-28 11:45:50 -05:00  
				
					
						
							
							
								 
						
							
							
								a01c44e74d 
								
							
								 
							
						 
						
							
							
								
								Be smarter about stopping timers. Cleanup formatting.  
							
							... 
							
							
							
							Use a boolean flag to tell timers that fire after IRegionModuleBase.Close() is called that they should not execute.
Also, I used MonoDevelop's auto-formatting feature to format the code uniformly. No guarantee about variable names though. 
							
						 
						
							2011-02-28 11:04:54 -05:00  
				
					
						
							
							
								 
						
							
							
								cea47491de 
								
							
								 
							
						 
						
							
							
								
								Fix a few little things  
							
							
							
						 
						
							2011-02-27 19:49:23 +00:00  
				
					
						
							
							
								 
						
							
							
								34b6904939 
								
							
								 
							
						 
						
							
							
								
								First working commit of AutoBackupModule.  
							
							... 
							
							
							
							It seems to do something! Heuristics are still TODO, but this is alpha 1. 
							
						 
						
							2011-02-26 22:09:19 -05:00  
				
					
						
							
							
								 
						
							
							
								d3511ca592 
								
							
								 
							
						 
						
							
							
								
								Start the timer. (Could it be that simple?)  
							
							
							
						 
						
							2011-02-25 09:03:11 -05:00  
				
					
						
							
							
								 
						
							
							
								cb049aa15f 
								
							
								 
							
						 
						
							
							
								
								s/True/true  
							
							
							
						 
						
							2011-02-25 08:58:42 -05:00  
				
					
						
							
							
								 
						
							
							
								bb1f03abc6 
								
							
								 
							
						 
						
							
							
								
								Make timer auto-respawn.  
							
							
							
						 
						
							2011-02-25 08:57:48 -05:00  
				
					
						
							
							
								 
						
							
							
								7fa8ed0c47 
								
							
								 
							
						 
						
							
							
								
								Config works, but timer isn't firing. Hmm.  
							
							
							
						 
						
							2011-02-25 08:48:02 -05:00  
				
					
						
							
							
								 
						
							
							
								2da9bb3ca2 
								
							
								 
							
						 
						
							
							
								
								Try to fix config one more time.  
							
							... 
							
							
							
							Note that the way we specify settings has changed significantly here. 
							
						 
						
							2011-02-25 08:31:10 -05:00  
				
					
						
							
							
								 
						
							
							
								2b04cab1ee 
								
							
								 
							
						 
						
							
							
								
								change some log messages from info to debug  
							
							
							
						 
						
							2011-02-25 02:15:06 +00:00  
				
					
						
							
							
								 
						
							
							
								0f545abfc1 
								
							
								 
							
						 
						
							
							
								
								Make the file expiration defaults the same whether the whole [FLOTSAM ASSET CACHE] section is missing or just the particular config values  
							
							
							
						 
						
							2011-02-25 01:31:38 +00:00  
				
					
						
							
							
								 
						
							
							
								939c47ac52 
								
							
								 
							
						 
						
							
							
								
								instead of using different default memory expiration depending on whether there is a [FLOTSAM ASSET CACHE] section present at all, use the same default all the time  
							
							... 
							
							
							
							this simplifies the code 
							
						 
						
							2011-02-25 01:25:38 +00:00  
				
					
						
							
							
								 
						
							
							
								beff0ac32f 
								
							
								 
							
						 
						
							
							
								
								log actual cache directory for FlotsamAssetCache instead of always logging the default  
							
							
							
						 
						
							2011-02-25 01:18:43 +00:00  
				
					
						
							
							
								 
						
							
							
								197cc3883f 
								
							
								 
							
						 
						
							
							
								
								Fix bug where having no maximum memory cache timeout would cause the flotsam asset cache to try using Double.MaxValue, which would cause the underlying OpenMetaverse.ExpiringCache to choke.  
							
							... 
							
							
							
							There is probably an underlying bug to fix in ExpiringCache. 
							
						 
						
							2011-02-25 01:16:47 +00:00  
				
					
						
							
							
								 
						
							
							
								2f5394e70d 
								
							
								 
							
						 
						
							
							
								
								Fix bug where avatars in other regions would not always show up on the mini-map  
							
							
							
						 
						
							2011-02-24 22:33:54 +00:00  
				
					
						
							
							
								 
						
							
							
								db7c758b7f 
								
							
								 
							
						 
						
							
							
								
								On a Grid Handler exception, explicitly log the exception message and stack trace so that we get somewhat better diagnostics on windows  
							
							
							
						 
						
							2011-02-24 00:55:50 +00:00  
				
					
						
							
							
								 
						
							
							
								1bb0bae78a 
								
							
								 
							
						 
						
							
							
								
								Forces the owner of a rezzed object to be the "rezzer" of the  
							
							... 
							
							
							
							object rather than the owner of the inventory item. In theory,
this shouldn't happen unless you are using grid-wide library
for inventory. 
							
						 
						
							2011-02-22 13:30:38 -08:00  
				
					
						
							
							
								 
						
							
							
								5a16fa882c 
								
							
								 
							
						 
						
							
							
								
								Parameterizes the view distance used to compute and manage  
							
							... 
							
							
							
							child agents in neighbor regions. This means you can extend
the view on a simulator beyond the default 3x3 regions.
This uses a region default draw distance and should be
replaced at some point by the avatar specified draw distance.
That will require more careful, dynamic recomputation of child
agents every time the draw distance changes.
WARNING: this is experimental and has known instabilities. specifically
all regions "within site" should be running the same default draw distance
or agents will not be closed correctly. 
							
						 
						
							2011-02-22 13:23:54 -08:00  
				
					
						
							
							
								 
						
							
							
								af22b7cb1a 
								
							
								 
							
						 
						
							
							
								
								GetRegion(s)ByName with SQLite behaves like it does with other databases.  
							
							... 
							
							
							
							The in-memory storage of region data that is used by default with SQLite now handles wildcards in region names in the same way as SQL queries do with other databases. 
							
						 
						
							2011-02-22 13:00:45 +01:00  
				
					
						
							
							
								 
						
							
							
								c2658c2f14 
								
							
								 
							
						 
						
							
							
								
								More relevant console messages, and maybe fix config problem  
							
							
							
						 
						
							2011-02-19 23:14:43 -05:00  
				
					
						
							
							
								 
						
							
							
								7eac0af559 
								
							
								 
							
						 
						
							
							
								
								Fix an actual bug in the timer interval calculation (minutes -> msec)  
							
							
							
						 
						
							2011-02-19 23:07:54 -05:00  
				
					
						
							
							
								 
						
							
							
								e5c08a553c 
								
							
								 
							
						 
						
							
							
								
								More debug messages  
							
							
							
						 
						
							2011-02-19 22:55:32 -05:00  
				
					
						
							
							
								 
						
							
							
								3c9bf5c476 
								
							
								 
							
						 
						
							
							
								
								Fix config source stuff harder (debug console prints only; no fix yet)  
							
							
							
						 
						
							2011-02-19 22:47:05 -05:00  
				
					
						
							
							
								 
						
							
							
								06a4810d21 
								
							
								 
							
						 
						
							
							
								
								Fix config source by taking it from Initialize  
							
							
							
						 
						
							2011-02-19 22:29:45 -05:00  
				
					
						
							
							
								 
						
							
							
								99e8260282 
								
							
								 
							
						 
						
							
							
								
								Add [Modules] option for unconditionally disabling entire module globally (for easy configuration)  
							
							
							
						 
						
							2011-02-19 22:08:19 -05:00  
				
					
						
							
							
								 
						
							
							
								dfa63ff031 
								
							
								 
							
						 
						
							
							
								
								Let GetNextFile do all the string-building work for SEQUENTIAL.  
							
							
							
						 
						
							2011-02-19 20:15:38 -05:00  
				
					
						
							
							
								 
						
							
							
								85654f82a5 
								
							
								 
							
						 
						
							
							
								
								First cut of AutoBackupModule; only compile-tested so far  
							
							
							
						 
						
							2011-02-19 12:25:04 -05:00  
				
					
						
							
							
								 
						
							
							
								9e47018cfb 
								
							
								 
							
						 
						
							
							
								
								Remove test T020_TestMakeRootAgent() which hasn't been active for ages anyway  
							
							... 
							
							
							
							This test was non-viable.  Keeping inactive T021_TestCrossToNewRegion() around for now since it's still useful for reference purposes in constructing a future working test. 
							
						 
						
							2011-02-19 00:14:13 +00:00  
				
					
						
							
							
								 
						
							
							
								b3a1d8c7f7 
								
							
								 
							
						 
						
							
							
								
								Remove unused SceneSetupHelpers.DeleteObjectAsync().  
							
							... 
							
							
							
							Calling async code in automated tests is never a good idea - things become very fragile very quickly 
							
						 
						
							2011-02-19 00:11:08 +00:00  
				
					
						
							
							
								 
						
							
							
								9d668b09ca 
								
							
								 
							
						 
						
							
							
								
								remove unused code to share services between scenes in SceneSetupHelpers - this is done differently elsewhere  
							
							
							
						 
						
							2011-02-19 00:07:16 +00:00  
				
					
						
							
							
								 
						
							
							
								60fe3d48ee 
								
							
								 
							
						 
						
							
							
								
								Put some CapabilitiesModule null checks in Scene  
							
							... 
							
							
							
							Stop tests setting up a capabilities module by default 
							
						 
						
							2011-02-18 23:50:54 +00:00  
				
					
						
							
							
								 
						
							
							
								8249d77991 
								
							
								 
							
						 
						
							
							
								
								If GridService.GetNeighbours() could not find the region then log a warning rather than causing a null reference on the normal log line  
							
							... 
							
							
							
							This also extends the TestChildAgentEstablished() test to actually activate the EntityTransferModule, though the test is not yet viable 
							
						 
						
							2011-02-18 23:25:59 +00:00  
				
					
						
							
							
								 
						
							
							
								5c92f62941 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warning  
							
							
							
						 
						
							2011-02-18 23:10:46 +00:00  
				
					
						
							
							
								 
						
							
							
								dd9efc1838 
								
							
								 
							
						 
						
							
							
								
								extend TestChildAgentEstablished() test slightly to put in EntityTransferModule.  Not yet enabled.  
							
							
							
						 
						
							2011-02-18 23:05:56 +00:00  
				
					
						
							
							
								 
						
							
							
								eb699df5f6 
								
							
								 
							
						 
						
							
							
								
								On SceneSetupHelpers, go back to calling ScenePresence.CompleteMovement() for the last stage of AddRootAgent() instead of SP.MakeRootAgent()  
							
							... 
							
							
							
							Going this extra step doesn't appear to cause any test failures.
This is arguably better for test purposes, though at some stage another method may arise which does just call AddRootAgent(). 
							
						 
						
							2011-02-18 22:49:19 +00:00  
				
					
						
							
							
								 
						
							
							
								023f953f39 
								
							
								 
							
						 
						
							
							
								
								remove another unused test teardown method  
							
							
							
						 
						
							2011-02-18 22:25:45 +00:00  
				
					
						
							
							
								 
						
							
							
								c155f57dbe 
								
							
								 
							
						 
						
							
							
								
								remove unused test teardown method  
							
							
							
						 
						
							2011-02-18 22:22:51 +00:00  
				
					
						
							
							
								 
						
							
							
								c763edf56d 
								
							
								 
							
						 
						
							
							
								
								separate attachment tests out into their own class  
							
							
							
						 
						
							2011-02-18 22:20:08 +00:00  
				
					
						
							
							
								 
						
							
							
								60d47836ce 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warning  
							
							
							
						 
						
							2011-02-18 22:00:52 +00:00  
				
					
						
							
							
								 
						
							
							
								88da253c94 
								
							
								 
							
						 
						
							
							
								
								Add very basic test which invokes the scene update loop once and checks the frame number.  
							
							... 
							
							
							
							This makes Scene.Update() match its original description of performing a single update, which also matches the semantics of SOG and ScenePresence. 
							
						 
						
							2011-02-18 21:54:44 +00:00  
				
					
						
							
							
								 
						
							
							
								e774679f62 
								
							
								 
							
						 
						
							
							
								
								minor: add method doc to a few ScenePresence methods  
							
							
							
						 
						
							2011-02-18 21:19:16 +00:00  
				
					
						
							
							
								 
						
							
							
								4725221435 
								
							
								 
							
						 
						
							
							
								
								Stop the avatar sometimes pausing for more than a second on the border when region crossing.  
							
							... 
							
							
							
							This restores a RemoveFromPhysicalScene() call in ScenePresence.CheckForBorderCrossing() when the agent has been placed in transit.
If we don't remove the agent from the physical scene, then the method continues to be called via ScenePresence.Update()
until the handover of the client between regions is completed.  Since this handover can take more than 1000ms (due to the 1000ms
event queue polling response from the server), this results in the avatar pausing on the border for the entire handover period. 
							
						 
						
							2011-02-18 20:54:00 +00:00  
				
					
						
							
							
								 
						
							
							
								4f9c3c73ad 
								
							
								 
							
						 
						
							
							
								
								Add support for new naming syntax of linked regions to osTeleportAgent and osTeleportOwner.  
							
							
							
						 
						
							2011-02-17 13:47:13 +01:00  
				
					
						
							
							
								 
						
							
							
								47a5d8d742 
								
							
								 
							
						 
						
							
							
								
								Make osTeleportOwner work in foreign regions by relaxing the restrictions on teleporting an agent.  
							
							
							
						 
						
							2011-02-17 13:47:12 +01:00  
				
					
						
							
							
								 
						
							
							
								dd4a503a22 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-02-16 09:57:43 -08:00  
				
					
						
							
							
								 
						
							
							
								c6f2d66eae 
								
							
								 
							
						 
						
							
							
								
								Fix bug introduced by Query Access. The response does not come in a packaged _Result field, it comes as simple OSDMap with 2 fields in it.  
							
							... 
							
							
							
							Also in this commit: comment out irrelevant debug message on AuthService. 
							
						 
						
							2011-02-16 09:57:12 -08:00  
				
					
						
							
							
								 
						
							
							
								25265c964f 
								
							
								 
							
						 
						
							
							
								
								Changed console command "alert" and added new command "alert-user".  
							
							... 
							
							
							
							This addresses Mantis #4709 .
Command "alert" always sends a message to everybody; the variant "alert general" has been removed. Sending messages to one user is done with the dedicated command "alert-user". 
							
						 
						
							2011-02-16 18:36:57 +01:00  
				
					
						
							
							
								 
						
							
							
								5c15c5e0ff 
								
							
								 
							
						 
						
							
							
								
								Changed default directory for storing map tile images from remote regions.  
							
							
							
						 
						
							2011-02-16 18:36:40 +01:00  
				
					
						
							
							
								 
						
							
							
								fc84225038 
								
							
								 
							
						 
						
							
							
								
								XFF capitalization strikes again -- this time in the XMLRPC method. mantis  #5386  
							
							
							
						 
						
							2011-02-16 08:18:49 -08:00  
				
					
						
							
							
								 
						
							
							
								918c12c965 
								
							
								 
							
						 
						
							
							
								
								Change the QUERYACCESS method to eliminate spurious access denied messages  
							
							
							
						 
						
							2011-02-16 08:06:11 +00:00  
				
					
						
							
							
								 
						
							
							
								c75e916ccf 
								
							
								 
							
						 
						
							
							
								
								Set filter to send proper rotations for root part  
							
							... 
							
							
							
							This allows the root prim, alone or in a set, to send it's
	rotation. This fixes unsitting the avatar on sit-offsest
	type teleports where the sit target is in the root prim of
	a linkset. 
							
						 
						
							2011-02-13 07:42:53 -08:00  
				
					
						
							
							
								 
						
							
							
								19d3792278 
								
							
								 
							
						 
						
							
							
								
								Fix and simplify QBasedComparer.  
							
							... 
							
							
							
							Make parsing of qvalues independent from a system's language setting and ensure that the comparison adheres to a descending order. 
							
						 
						
							2011-02-13 11:11:49 +01:00  
				
					
						
							
							
								 
						
							
							
								c169a62f55 
								
							
								 
							
						 
						
							
							
								
								Typo  
							
							
							
						 
						
							2011-02-12 18:05:25 -08:00  
				
					
						
							
							
								 
						
							
							
								a8ced66e87 
								
							
								 
							
						 
						
							
							
								
								Improved error message on TP failure  
							
							
							
						 
						
							2011-02-12 07:28:21 -08:00  
				
					
						
							
							
								 
						
							
							
								9801bf03f8 
								
							
								 
							
						 
						
							
							
								
								minor: add comment explaining that GetRegionsByName needs to stay in TeleportAgent for its side effects.  
							
							
							
						 
						
							2011-02-12 01:14:12 +00:00  
				
					
						
							
							
								 
						
							
							
								03d82a5a85 
								
							
								 
							
						 
						
							
							
								
								Fix bug where "My estate" name was always used even if the user entered a different name on initial setup.  
							
							... 
							
							
							
							Turns out we had stopped saving estate settings immediately after the name change.  The scene constructor then reloade the settings and oblitereted the different name.
This code could be more efficient since there's no reason for scene to reload the settings when they are already known to be valid.
Thanks to Thoneve for the spot on this. 
							
						 
						
							2011-02-12 01:08:56 +00:00  
				
					
						
							
							
								 
						
							
							
								7e21c1eadf 
								
							
								 
							
						 
						
							
							
								
								Hack in a crude temporary "estate show" command  
							
							... 
							
							
							
							This will show the estate for each region, along with that estate's id and the estate owner.
This is temporary because the command output might change.
This commit also converts the estate module from the old to the new region module format 
							
						 
						
							2011-02-12 00:46:01 +00:00  
				
					
						
							
							
								 
						
							
							
								26727ee044 
								
							
								 
							
						 
						
							
							
								
								refactor: split out estate management commands into separate class  
							
							
							
						 
						
							2011-02-11 23:32:38 +00:00  
				
					
						
							
							
								 
						
							
							
								754c244f46 
								
							
								 
							
						 
						
							
							
								
								In SQLiteSimulationData.RemoveLandObject(), don't manually remove the row from the data adaptor's Rows list in addition to calling Delete.  
							
							... 
							
							
							
							This matches the behaviour for other deletions and stops this operation failing on Windows .NET (though mono is fine with the duplication).
Probably a holdover from copying code from the older legacy adaptor.
Resolves http://opensimulator.org/mantis/view.php?id=5361  
							
						 
						
							2011-02-11 23:06:14 +00:00  
				
					
						
							
							
								 
						
							
							
								8fd58aa00c 
								
							
								 
							
						 
						
							
							
								
								add estate name to show regions console command  
							
							
							
						 
						
							2011-02-11 22:10:02 +00:00  
				
					
						
							
							
								 
						
							
							
								45382e6f82 
								
							
								 
							
						 
						
							
							
								
								Reinstated a couple of null checks related to the previous revert.  
							
							
							
						 
						
							2011-02-10 06:26:26 -08:00  
				
					
						
							
							
								 
						
							
							
								89bb5c0941 
								
							
								 
							
						 
						
							
							
								
								Revert "Hunting down mantis #5365"  
							
							... 
							
							
							
							This reverts commit ebeef02fef 
							
						 
						
							2011-02-10 06:09:04 -08:00  
				
					
						
							
							
								 
						
							
							
								21715396fa 
								
							
								 
							
						 
						
							
							
								
								Put the Ack of UseCircuitCode back to where it used to be. Some ppl are reporting login issues.  
							
							
							
						 
						
							2011-02-09 17:45:19 -08:00  
				
					
						
							
							
								 
						
							
							
								f33e51e2ff 
								
							
								 
							
						 
						
							
							
								
								Comment instrumentation out. Not needed anymore. Left in comments, in case it is needed again. Mantis  #5365  
							
							
							
						 
						
							2011-02-09 09:50:26 -08:00  
				
					
						
							
							
								 
						
							
							
								1cd951e5ae 
								
							
								 
							
						 
						
							
							
								
								Fix the negative number problem in TokenBucket. mantis  #5365  
							
							
							
						 
						
							2011-02-09 09:39:53 -08:00  
				
					
						
							
							
								 
						
							
							
								830fee145d 
								
							
								 
							
						 
						
							
							
								
								Revert "Brute-force debug -- mantis #5365"  
							
							... 
							
							
							
							This reverts commit 585473aade 
							
						 
						
							2011-02-09 08:35:36 -08:00  
				
					
						
							
							
								 
						
							
							
								1bba9c6300 
								
							
								 
							
						 
						
							
							
								
								Revert "Don't build strings unless we're in emergency debugging."  
							
							... 
							
							
							
							This reverts commit ba202ea9b0 
							
						 
						
							2011-02-09 08:35:21 -08:00  
				
					
						
							
							
								 
						
							
							
								477a869fb2 
								
							
								 
							
						 
						
							
							
								
								More detection of negatives.  
							
							
							
						 
						
							2011-02-09 08:08:57 -08:00  
				
					
						
							
							
								 
						
							
							
								473fac4dc7 
								
							
								 
							
						 
						
							
							
								
								Detect negative dripAmounts in TokenBuckets. These negatives result from overflown integer operations. Also added Total to the scene throttles  in show throttles.  
							
							
							
						 
						
							2011-02-09 08:06:20 -08:00  
				
					
						
							
							
								 
						
							
							
								ba202ea9b0 
								
							
								 
							
						 
						
							
							
								
								Don't build strings unless we're in emergency debugging.  
							
							
							
						 
						
							2011-02-08 21:09:10 -08:00  
				
					
						
							
							
								 
						
							
							
								585473aade 
								
							
								 
							
						 
						
							
							
								
								Brute-force debug -- mantis  #5365  
							
							
							
						 
						
							2011-02-08 20:12:33 -08:00  
				
					
						
							
							
								 
						
							
							
								117462cba1 
								
							
								 
							
						 
						
							
							
								
								Avoid potential race conditions on UseCircuitCode. I artificially made the race condition happen, and got very similar results to those described in mantis  #5365  -- no prims/avie sent back.  
							
							
							
						 
						
							2011-02-08 17:53:01 -08:00  
				
					
						
							
							
								 
						
							
							
								f431bd20ec 
								
							
								 
							
						 
						
							
							
								
								Minor addition to the previous commit  
							
							
							
						 
						
							2011-02-08 14:49:50 -08:00  
				
					
						
							
							
								 
						
							
							
								82846afe4b 
								
							
								 
							
						 
						
							
							
								
								Minor improvement to previous commit.  
							
							
							
						 
						
							2011-02-08 12:37:37 -08:00  
				
					
						
							
							
								 
						
							
							
								ac7bc78555 
								
							
								 
							
						 
						
							
							
								
								Added emergency monitoring of UDP Outgoing packets thread. Just type "emergency-monitoring on/off"  
							
							
							
						 
						
							2011-02-08 12:06:14 -08:00  
				
					
						
							
							
								 
						
							
							
								34bd41d186 
								
							
								 
							
						 
						
							
							
								
								Comment previous debug  
							
							
							
						 
						
							2011-02-08 11:16:38 -08:00  
				
					
						
							
							
								 
						
							
							
								305c755cfb 
								
							
								 
							
						 
						
							
							
								
								XFF header again -- debug.  
							
							
							
						 
						
							2011-02-08 07:50:01 -08:00  
				
					
						
							
							
								 
						
							
							
								d627122cdc 
								
							
								 
							
						 
						
							
							
								
								Mantis  #5368  -- exception on WorldMap  
							
							
							
						 
						
							2011-02-07 19:44:55 -08:00  
				
					
						
							
							
								 
						
							
							
								d934add021 
								
							
								 
							
						 
						
							
							
								
								Thanks Tokeiito for noticing this bug. mantis  #5366  
							
							
							
						 
						
							2011-02-07 14:49:18 -08:00  
				
					
						
							
							
								 
						
							
							
								ebeef02fef 
								
							
								 
							
						 
						
							
							
								
								Hunting down mantis  #5365  
							
							... 
							
							
							
							Revert "refactor: remove redundant null checks"
This reverts commit 6e58996b4d 
							
						 
						
							2011-02-07 07:45:03 -08:00  
				
					
						
							
							
								 
						
							
							
								98ea78fc77 
								
							
								 
							
						 
						
							
							
								
								New command: show pending-objects  
							
							
							
						 
						
							2011-02-06 19:39:29 -08:00  
				
					
						
							
							
								 
						
							
							
								2c7e87c45b 
								
							
								 
							
						 
						
							
							
								
								Better output for show neighbours  
							
							
							
						 
						
							2011-02-06 07:51:20 -08:00  
				
					
						
							
							
								 
						
							
							
								3411d4867d 
								
							
								 
							
						 
						
							
							
								
								Honor check of m_Enabled in WorldViewModule.  
							
							
							
						 
						
							2011-02-05 19:40:55 -08:00  
				
					
						
							
							
								 
						
							
							
								cc81d924ca 
								
							
								 
							
						 
						
							
							
								
								Fixed Caps handlers leak  
							
							
							
						 
						
							2011-02-05 19:34:02 -08:00  
				
					
						
							
							
								 
						
							
							
								30fa5ad1e2 
								
							
								 
							
						 
						
							
							
								
								One more diagnosis command:  
							
							... 
							
							
							
							show caps 
							
						 
						
							2011-02-05 19:21:12 -08:00  
				
					
						
							
							
								 
						
							
							
								b20ab1063f 
								
							
								 
							
						 
						
							
							
								
								Added a couple of console commands to help diagnose issues:  
							
							... 
							
							
							
							show circuits: shows the lists of agent circuit data
show http-handlers: shows the currently registered http handlers 
							
						 
						
							2011-02-05 17:57:30 -08:00  
				
					
						
							
							
								 
						
							
							
								3a2a48a8ca 
								
							
								 
							
						 
						
							
							
								
								Add sane packing of ServiceURLs -- OSDMap. The old way (OSDArray) is still supported for backwards compatibility, but will be removed in the future.  
							
							
							
						 
						
							2011-02-05 08:20:13 -08:00  
				
					
						
							
							
								 
						
							
							
								67555994ad 
								
							
								 
							
						 
						
							
							
								
								Amend to yesterday's deletions: forgot to delete the RemoteInventory module in th addin.xml file.  
							
							
							
						 
						
							2011-02-05 07:55:54 -08:00  
				
					
						
							
							
								 
						
							
							
								f78831ec98 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2011-02-05 04:25:14 +00:00  
				
					
						
							
							
								 
						
							
							
								4e0b0f0f4c 
								
							
								 
							
						 
						
							
							
								
								Fix a typo in the QUERYACCESS method name  
							
							
							
						 
						
							2011-02-05 04:24:43 +00:00  
				
					
						
							
							
								 
						
							
							
								632babf8fb 
								
							
								 
							
						 
						
							
							
								
								Added an additional debug message, and removed a bunch of files that weren't being used anymore -- the old RemotsInventory connectors stuff.  
							
							
							
						 
						
							2011-02-04 19:19:38 -08:00  
				
					
						
							
							
								 
						
							
							
								f5a3eb9fd5 
								
							
								 
							
						 
						
							
							
								
								Added a config var to HGInventoryAccessModule called OutboundPermission that controls whether the sim lets asset POSTs happen to foreign grids or not. It's True by default. If ppl want to allow foreign visitors but don't want to allow any assets out of their grid, they should set this to False. This is the beginning of policies for these things...  
							
							
							
						 
						
							2011-02-04 17:05:45 -08:00  
				
					
						
							
							
								 
						
							
							
								cdd64bb8f5 
								
							
								 
							
						 
						
							
							
								
								For now, reinstate the call to World.GridService.GetRegionsByName() commented out in  933f47e 
							
							... 
							
							
							
							Even though we don't use the results, just getting the regions may have side effects in making hypergrid links available for the later World.RequestTeleportLocation() 
							
						 
						
							2011-02-05 00:15:25 +00:00  
				
					
						
							
							
								 
						
							
							
								1ffd70cef7 
								
							
								 
							
						 
						
							
							
								
								minor: remove some mono compiler warnings  
							
							
							
						 
						
							2011-02-04 23:20:10 +00:00  
				
					
						
							
							
								 
						
							
							
								5b7a5a5b8b 
								
							
								 
							
						 
						
							
							
								
								Add position to IM sent from llInstantMessage(), to better fulfill client expectations  
							
							
							
						 
						
							2011-02-04 23:14:21 +00:00  
				
					
						
							
							
								 
						
							
							
								a51005aacd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-02-04 23:08:27 +00:00  
				
					
						
							
							
								 
						
							
							
								722f0ba18c 
								
							
								 
							
						 
						
							
							
								
								Put something in the ImprovedInstantMessage.BinaryBucket for llInstantMessage() to stop this crashing viewer 2.4.0 (1.23.5 was fine with this).  
							
							... 
							
							
							
							We're putting in a string of format "<region name><x pos floor int><y pos floor int><z pos floor int> which appears to be the expected value.
This resolves http://opensimulator.org/mantis/view.php?id=5356  
							
						 
						
							2011-02-04 23:07:47 +00:00  
				
					
						
							
							
								 
						
							
							
								bb69a40fbb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-02-04 14:22:17 -08:00  
				
					
						
							
							
								 
						
							
							
								7a6e1fa4cf 
								
							
								 
							
						 
						
							
							
								
								Convert SimianMaptile refresh time from ms to seconds. Too many 0's  
							
							... 
							
							
							
							in the config file. 
							
						 
						
							2011-02-04 14:21:18 -08:00  
				
					
						
							
							
								 
						
							
							
								bc2e254b55 
								
							
								 
							
						 
						
							
							
								
								minor: fix indentation, spacing on commit  3585130 
							
							... 
							
							
							
							this previous commit tries to look up the texture by name first before just using the uuid.
this allows correct resolution of inventory textures which have uuids as names. 
							
						 
						
							2011-02-04 21:55:22 +00:00  
				
					
						
							
							
								 
						
							
							
								3585130ac8 
								
							
								 
							
						 
						
							
							
								
								SetTexture_fix  
							
							
							
						 
						
							2011-02-04 21:52:06 +00:00  
				
					
						
							
							
								 
						
							
							
								456cdee5ce 
								
							
								 
							
						 
						
							
							
								
								minor: correct a log spelling mistake that was pointed out to me  
							
							
							
						 
						
							2011-02-04 21:42:45 +00:00  
				
					
						
							
							
								 
						
							
							
								2ddec29c61 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-02-04 21:15:41 +00:00  
				
					
						
							
							
								 
						
							
							
								144f367863 
								
							
								 
							
						 
						
							
							
								
								Bug fixed on map search for HG. Affected queries that had a region name at the end.  
							
							
							
						 
						
							2011-02-04 12:57:22 -08:00  
				
					
						
							
							
								 
						
							
							
								034327b51f 
								
							
								 
							
						 
						
							
							
								
								Send object date to viewer in microseconds (Fixes mantis bug  #3990 )  
							
							
							
						 
						
							2011-02-04 20:55:41 +00:00  
				
					
						
							
							
								 
						
							
							
								1613d89383 
								
							
								 
							
						 
						
							
							
								
								minor: Correct misspelling of neighbour in log messages.  
							
							... 
							
							
							
							Thanks Fly-Man- 
							
						 
						
							2011-02-04 20:51:51 +00:00  
				
					
						
							
							
								 
						
							
							
								ba8826d2b8 
								
							
								 
							
						 
						
							
							
								
								Fix "set log level" to once again display current log level if it's not given a parameter  
							
							... 
							
							
							
							This addresses http://opensimulator.org/mantis/view.php?id=5345  
							
						 
						
							2011-02-04 17:11:35 +00:00  
				
					
						
							
							
								 
						
							
							
								cf24069227 
								
							
								 
							
						 
						
							
							
								
								Change UpdateAgent (for changes in agent position) to be sent  
							
							... 
							
							
							
							once to each simulator rather than once to each region. This
should help with some of the delays caused by multiple outstanding
requests to a single service point. 
							
						 
						
							2011-02-03 12:43:46 -08:00  
				
					
						
							
							
								 
						
							
							
								8fdc810a23 
								
							
								 
							
						 
						
							
							
								
								Addresses mantis  #5360 : CreatorData was being written as long as it wasn't null. This made iars backwards incompatible when some items had non-null foreign creators. This patch adds an explicit option (-c) to preserve foreign creator information.  
							
							
							
						 
						
							2011-02-03 04:07:36 -08:00  
				
					
						
							
							
								 
						
							
							
								4f7cf491e6 
								
							
								 
							
						 
						
							
							
								
								Comment out texture CAPS 'texture not found' message for now  
							
							
							
						 
						
							2011-02-02 20:02:10 +00:00  
				
					
						
							
							
								 
						
							
							
								2413e9eb3f 
								
							
								 
							
						 
						
							
							
								
								Record number of resent packets in LindenUDP stack and display in stats report  
							
							
							
						 
						
							2011-02-02 20:00:50 +00:00  
				
					
						
							
							
								 
						
							
							
								2344150b6e 
								
							
								 
							
						 
						
							
							
								
								Stop double counting dequeued packets for packets sent number  
							
							... 
							
							
							
							This is already being incremented in LLUDPServer.SendPacketFinal for every packet 
							
						 
						
							2011-02-02 19:39:33 +00:00  
				
					
						
							
							
								 
						
							
							
								0898be5750 
								
							
								 
							
						 
						
							
							
								
								Change SimianGroupsServicesConnectorModule.GetAgentGroupMembership() so that it returns null if the user isn't a member of the group.  
							
							... 
							
							
							
							This matches the behaviour of the same method for Flotsam Groups.  This is the behaviour assumed by existing code.
Method doc also added to IGroupsServicesConnector to the make the contract clear. 
							
						 
						
							2011-01-31 22:54:36 +00:00  
				
					
						
							
							
								 
						
							
							
								8f008f394d 
								
							
								 
							
						 
						
							
							
								
								Flash out the prim count module  
							
							
							
						 
						
							2011-01-29 04:27:20 +00:00  
				
					
						
							
							
								 
						
							
							
								e7d5ff9bd2 
								
							
								 
							
						 
						
							
							
								
								Create the structure of classes and interfaces to replace the cruft that  
							
							... 
							
							
							
							is in the land management module today 
							
						 
						
							2011-01-29 02:24:27 +00:00  
				
					
						
							
							
								 
						
							
							
								0936455725 
								
							
								 
							
						 
						
							
							
								
								Adding the prim count module skeleton  
							
							
							
						 
						
							2011-01-28 23:44:17 +00:00  
				
					
						
							
							
								 
						
							
							
								38bfdb0c9d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2011-01-28 23:22:16 +00:00  
				
					
						
							
							
								 
						
							
							
								5942385d0e 
								
							
								 
							
						 
						
							
							
								
								Add the prim count interfaces  
							
							
							
						 
						
							2011-01-28 23:21:41 +00:00  
				
					
						
							
							
								 
						
							
							
								933f47e89d 
								
							
								 
							
						 
						
							
							
								
								Comment out unused call to GridService in TeleportAgent()  
							
							
							
						 
						
							2011-01-28 22:59:07 +00:00  
				
					
						
							
							
								 
						
							
							
								a4acf485d7 
								
							
								 
							
						 
						
							
							
								
								minor: don't bother reparsing the sources for includes if ReadConfig() was unsuccessful  
							
							
							
						 
						
							2011-01-28 22:50:49 +00:00  
				
					
						
							
							
								 
						
							
							
								1fcb919798 
								
							
								 
							
						 
						
							
							
								
								If a non-globbed included file from config cannot be found then warn the user  
							
							
							
						 
						
							2011-01-28 22:46:29 +00:00  
				
					
						
							
							
								 
						
							
							
								ab1ec3c3cc 
								
							
								 
							
						 
						
							
							
								
								minor: remove a few mono compiler warnings  
							
							
							
						 
						
							2011-01-28 21:51:25 +00:00  
				
					
						
							
							
								 
						
							
							
								a0380af18f 
								
							
								 
							
						 
						
							
							
								
								Display supported file extensions/formats in "terrain load help" (Mantis  #5349 )  
							
							
							
						 
						
							2011-01-28 21:24:05 +00:00  
				
					
						
							
							
								 
						
							
							
								9798b044fe 
								
							
								 
							
						 
						
							
							
								
								Added loading and saving of terrain files using Terragen format (Mantis  #1564 )  
							
							... 
							
							
							
							Terrain files can now be loaded and saved using the Terragen (.ter) format.
Selection of the terrain file loader to use is now based on the extension
of the filename being loaded and the data is loaded using a memory stream
instead of writing it to a file and then loading it from the file. 
							
						 
						
							2011-01-28 21:19:53 +00:00  
				
					
						
							
							
								 
						
							
							
								ab48caad08 
								
							
								 
							
						 
						
							
							
								
								Make the new style stuff compatible with the older revision  
							
							
							
						 
						
							2011-01-28 05:25:53 +00:00  
				
					
						
							
							
								 
						
							
							
								188d86998d 
								
							
								 
							
						 
						
							
							
								
								Fix up QueryAccess to also check parcels  
							
							
							
						 
						
							2011-01-28 04:09:04 +00:00  
				
					
						
							
							
								 
						
							
							
								d90b0c53ec 
								
							
								 
							
						 
						
							
							
								
								Fix bumping into sim borders and check estate bans for walking crossings  
							
							
							
						 
						
							2011-01-28 02:38:14 +00:00  
				
					
						
							
							
								 
						
							
							
								80bf95b7b4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2011-01-28 02:34:45 +00:00  
				
					
						
							
							
								 
						
							
							
								5a0cb7d37e 
								
							
								 
							
						 
						
							
							
								
								Thank you, Goetz, for a patch to fix prim count display in cut regions.  
							
							
							
						 
						
							2011-01-28 02:34:07 +00:00  
				
					
						
							
							
								 
						
							
							
								f9ea5e69c5 
								
							
								 
							
						 
						
							
							
								
								Refactor: Break out LoadObjects() and LoadParcels() from a longer method  
							
							
							
						 
						
							2011-01-27 21:07:21 +00:00  
				
					
						
							
							
								 
						
							
							
								19e4473a97 
								
							
								 
							
						 
						
							
							
								
								Put confirmation on "land clear" command to avoid nasty accidents  
							
							
							
						 
						
							2011-01-27 20:57:59 +00:00  
				
					
						
							
							
								 
						
							
							
								be3685b1a2 
								
							
								 
							
						 
						
							
							
								
								When an oar is loaded, do not create a default parcel before loading the parcels from the OAR.  
							
							... 
							
							
							
							The region spanning parcel shouldn't exist in this situation.  If it does, when the land data is loaded it is repersisted with a local ID which comes after the ones loaded via the oar, which obliterates the oar loaded one.
Resaving the data we just loaded from the database is somewhat odd in itself (though this makes sense from the way that OAR loading was already using the same event). 
							
						 
						
							2011-01-27 20:36:50 +00:00  
				
					
						
							
							
								 
						
							
							
								42c0dbf49a 
								
							
								 
							
						 
						
							
							
								
								Show local IDs in "land show" output.  
							
							... 
							
							
							
							Also properly insert region name in "land clear" command 
							
						 
						
							2011-01-27 20:11:30 +00:00  
				
					
						
							
							
								 
						
							
							
								ab9a0f2f1d 
								
							
								 
							
						 
						
							
							
								
								Add "land clear" command  
							
							... 
							
							
							
							This clears all parcels from the currently selected region and replaces them with the single region spanning default parcel owned by the estate owner 
							
						 
						
							2011-01-27 19:37:20 +00:00  
				
					
						
							
							
								 
						
							
							
								5a26dc2743 
								
							
								 
							
						 
						
							
							
								
								Fix OAR parcel loading so that old parcels are replaced by the new instead of merged.  
							
							... 
							
							
							
							The --merge switch will still merge the old and new land parcelling. 
							
						 
						
							2011-01-27 18:48:48 +00:00  
				
					
						
							
							
								 
						
							
							
								e33cb3db93 
								
							
								 
							
						 
						
							
							
								
								remove unused CreateBaseLand()  
							
							
							
						 
						
							2011-01-27 16:50:41 +00:00  
				
					
						
							
							
								 
						
							
							
								b0f641fa15 
								
							
								 
							
						 
						
							
							
								
								Make it work  
							
							
							
						 
						
							2011-01-27 06:41:07 +00:00  
				
					
						
							
							
								 
						
							
							
								17801bd78b 
								
							
								 
							
						 
						
							
							
								
								Add a TeleportFlags member to SP so we can tell how we got there.  
							
							
							
						 
						
							2011-01-27 05:33:46 +00:00  
				
					
						
							
							
								 
						
							
							
								adb341e32f 
								
							
								 
							
						 
						
							
							
								
								Also set Godlike flag. Might be useful  
							
							
							
						 
						
							2011-01-27 05:33:01 +00:00  
				
					
						
							
							
								 
						
							
							
								61b67b2ead 
								
							
								 
							
						 
						
							
							
								
								Add TeleportFlags.ViaRegionID to the flags sent on login when the region  
							
							... 
							
							
							
							was entered by hand to determine whether or not to honor the landing
point 
							
						 
						
							2011-01-27 05:32:54 +00:00  
				
					
						
							
							
								 
						
							
							
								2bab8e5538 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-01-26 13:35:21 -08:00  
				
					
						
							
							
								 
						
							
							
								240c0eaf1d 
								
							
								 
							
						 
						
							
							
								
								Remove the RestorePresences functions (which don't seem to be doing  
							
							... 
							
							
							
							anything) and clean up the code in AddNewClient (so Appearance only
gets assigned once, not three times). 
							
						 
						
							2011-01-26 13:33:34 -08:00  
				
					
						
							
							
								 
						
							
							
								8eb2789ae1 
								
							
								 
							
						 
						
							
							
								
								Add some comments on ILandObject.StartPoint and EndPoint  
							
							
							
						 
						
							2011-01-26 21:19:22 +00:00  
				
					
						
							
							
								 
						
							
							
								a0469daf75 
								
							
								 
							
						 
						
							
							
								
								Implement command "land show".  This shows all the parcels on the currently selected region/s  
							
							... 
							
							
							
							This is useful for diagnostics.  The command is "land show" rather than "show land" because it's implemented as a module specific subcommand. 
							
						 
						
							2011-01-26 21:12:41 +00:00  
				
					
						
							
							
								 
						
							
							
								c4727645b8 
								
							
								 
							
						 
						
							
							
								
								Removed a few more spurious appearance saves. When an avatar  
							
							... 
							
							
							
							enters a region the attachments module tries to update the
appearance with attachments that are already part of the appearance.
Just added a check to only save if the attachments weren't there
before. 
							
						 
						
							2011-01-25 14:23:58 -08:00  
				
					
						
							
							
								 
						
							
							
								b91c99b596 
								
							
								 
							
						 
						
							
							
								
								Fix script data not being reset as it should be  
							
							
							
						 
						
							2011-01-24 03:07:01 +00:00  
				
					
						
							
							
								 
						
							
							
								cc39d0bf4e 
								
							
								 
							
						 
						
							
							
								
								Fixes mantis  #5343  
							
							
							
						 
						
							2011-01-23 14:47:58 -08:00  
				
					
						
							
							
								 
						
							
							
								a32381cb9b 
								
							
								 
							
						 
						
							
							
								
								stop extremely old region serialization commands from appearing in the console  
							
							... 
							
							
							
							as far as I know these are unused and unsupported.  Please re-enable if this is not the case.  This does not effect save-xml[2]/load-xml[2] 
							
						 
						
							2011-01-22 00:27:34 +00:00  
				
					
						
							
							
								 
						
							
							
								cb14e1d272 
								
							
								 
							
						 
						
							
							
								
								Update the "config get <section> <key>" command to "config get [<section>] [<key>]"  
							
							... 
							
							
							
							The config get command shows a current config value on the console.
Now, if <key> is omitted then all the values for the given section are printed.
If <section> is ommitted then all sections and all keys are printed.
Current config can also be dumped to a file using "config save <path>".  This can be handy for resolving or eliminating config issues 
							
						 
						
							2011-01-21 23:59:55 +00:00  
				
					
						
							
							
								 
						
							
							
								41105948bd 
								
							
								 
							
						 
						
							
							
								
								remove some mono compiler warnings  
							
							
							
						 
						
							2011-01-21 23:19:52 +00:00  
				
					
						
							
							
								 
						
							
							
								e44ceaaea3 
								
							
								 
							
						 
						
							
							
								
								make "show info" and "show version" show the same version text  
							
							
							
						 
						
							2011-01-21 23:07:19 +00:00  
				
					
						
							
							
								 
						
							
							
								43f948d691 
								
							
								 
							
						 
						
							
							
								
								add current console log level to "show info"  
							
							
							
						 
						
							2011-01-21 23:05:53 +00:00  
				
					
						
							
							
								 
						
							
							
								bf5ec8cb88 
								
							
								 
							
						 
						
							
							
								
								remove some mono compiler warnings and unnecessary dictionary instantiations  
							
							
							
						 
						
							2011-01-21 22:51:52 +00:00  
				
					
						
							
							
								 
						
							
							
								5f3f7c3405 
								
							
								 
							
						 
						
							
							
								
								minor: remove unnecessary newline from "show throttles" information  
							
							
							
						 
						
							2011-01-21 22:48:49 +00:00  
				
					
						
							
							
								 
						
							
							
								6ef7ea454c 
								
							
								 
							
						 
						
							
							
								
								Remove old 2 year unused linden stack region module shell  
							
							
							
						 
						
							2011-01-21 22:48:04 +00:00  
				
					
						
							
							
								 
						
							
							
								9971fdbcd5 
								
							
								 
							
						 
						
							
							
								
								properly format "show throttles" table  
							
							
							
						 
						
							2011-01-21 22:31:46 +00:00  
				
					
						
							
							
								 
						
							
							
								38debbc59f 
								
							
								 
							
						 
						
							
							
								
								crudely refactor table generation code for "show queues" and "show throttles"  
							
							
							
						 
						
							2011-01-21 00:56:37 +00:00  
				
					
						
							
							
								 
						
							
							
								c383dbd06d 
								
							
								 
							
						 
						
							
							
								
								implement "show throttles" command for showing current agent throttles and the server settings.  
							
							... 
							
							
							
							This is in a very crude state, currently.
The LindenUDPModule was renamed LindenUDPInfoModule and moved to OptionalModules
OptionalModules was given a direct reference to OpenSim.Region.ClientStack.LindenUDP so that it can inspect specific LindenUDP settings without having to generalize those to all client views (some of which may have no concept of the settings involved).
This might be ess messy if OpenSim.Region.ClientStack.LindenUDP were a region module instead, like MXP, IRC and NPC 
							
						 
						
							2011-01-21 00:38:16 +00:00  
				
					
						
							
							
								 
						
							
							
								58eb6b5fa3 
								
							
								 
							
						 
						
							
							
								
								minor: help text adjustment for "show queues"  
							
							
							
						 
						
							2011-01-20 23:22:45 +00:00  
				
					
						
							
							
								 
						
							
							
								df740d8e5c 
								
							
								 
							
						 
						
							
							
								
								remove reference to CoreModules from ClientStack.LindenUDP  
							
							... 
							
							
							
							client stack uses modules in the same way that scene does - through their interfaces 
							
						 
						
							2011-01-20 23:21:25 +00:00  
				
					
						
							
							
								 
						
							
							
								1baf63dbae 
								
							
								 
							
						 
						
							
							
								
								Move "show queues" command out of OpenSim.cs and into a separate module.  
							
							
							
						 
						
							2011-01-20 22:57:12 +00:00  
				
					
						
							
							
								 
						
							
							
								f50780f4c2 
								
							
								 
							
						 
						
							
							
								
								remove unimplemented "show assets" command  
							
							
							
						 
						
							2011-01-20 21:56:48 +00:00  
				
					
						
							
							
								 
						
							
							
								b0aebc6f3d 
								
							
								 
							
						 
						
							
							
								
								minor: make "show info" help slightly clearer  
							
							
							
						 
						
							2011-01-20 21:41:48 +00:00  
				
					
						
							
							
								 
						
							
							
								d3dca7d25a 
								
							
								 
							
						 
						
							
							
								
								For now, comment out logging messages about IM sending, since these cause high spam for large group messaging  
							
							
							
						 
						
							2011-01-19 01:50:02 +00:00  
				
					
						
							
							
								 
						
							
							
								28fda1cab6 
								
							
								 
							
						 
						
							
							
								
								with mic's permission, reduce appearance, baked texture logging verbosity for now  
							
							
							
						 
						
							2011-01-19 01:41:32 +00:00  
				
					
						
							
							
								 
						
							
							
								a42faca5b9 
								
							
								 
							
						 
						
							
							
								
								With mic's permission, adjust long call time info messages to 500ms from 200ms  
							
							
							
						 
						
							2011-01-19 01:13:10 +00:00  
				
					
						
							
							
								 
						
							
							
								97c0430093 
								
							
								 
							
						 
						
							
							
								
								Downgrade and comment out some other caps messages for now  
							
							
							
						 
						
							2011-01-19 01:10:09 +00:00  
				
					
						
							
							
								 
						
							
							
								7f000ea88e 
								
							
								 
							
						 
						
							
							
								
								Correct "show queues" to show queued packet numbers for each client instead of bytes.  
							
							... 
							
							
							
							Byte amounts aren't actually available - this was a misunderstanding of TokenBucket.Content.  But raw packet numbers are. 
							
						 
						
							2011-01-19 00:33:25 +00:00  
				
					
						
							
							
								 
						
							
							
								9f7b37b37c 
								
							
								 
							
						 
						
							
							
								
								Fix build break  
							
							
							
						 
						
							2011-01-18 01:48:37 +00:00  
				
					
						
							
							
								 
						
							
							
								06e225bc0b 
								
							
								 
							
						 
						
							
							
								
								Also fix MySQLXInventoryData  
							
							
							
						 
						
							2011-01-18 01:31:14 +00:00  
				
					
						
							
							
								 
						
							
							
								ac16a49ca0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2011-01-18 01:27:11 +00:00  
				
					
						
							
							
								 
						
							
							
								f73c90c633 
								
							
								 
							
						 
						
							
							
								
								Put the 'new' back to avoid a warning. Yes, we want to hide it.  
							
							
							
						 
						
							2011-01-17 17:52:03 -08:00  
				
					
						
							
							
								 
						
							
							
								a07375a7ae 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-01-17 17:41:06 -08:00  
				
					
						
							
							
								 
						
							
							
								c98d1cffe2 
								
							
								 
							
						 
						
							
							
								
								Removed the call to sceneViewer.Reset upon MakeRoot and ChildAgentUpdate, because Reset hangs for a long time waiting for the lock. That is a problem in itself -- that long holding of the lock by some thread -- but let's just avoid it altogether.  
							
							
							
						 
						
							2011-01-17 17:40:48 -08:00  
				
					
						
							
							
								 
						
							
							
								75644e0f6e 
								
							
								 
							
						 
						
							
							
								
								Prevent activation and deactivation of gestures from clobbering the slam  
							
							... 
							
							
							
							bits 
							
						 
						
							2011-01-18 01:26:42 +00:00  
				
					
						
							
							
								 
						
							
							
								31144a62b3 
								
							
								 
							
						 
						
							
							
								
								Change gesture activation to not quash any other flags  
							
							
							
						 
						
							2011-01-18 01:26:37 +00:00  
				
					
						
							
							
								 
						
							
							
								624bf23abb 
								
							
								 
							
						 
						
							
							
								
								force objectId to UUID.Zero for non-overridden animations in AvatarAnimation packet  
							
							
							
						 
						
							2011-01-17 16:39:53 -08:00  
				
					
						
							
							
								 
						
							
							
								3083c517a0 
								
							
								 
							
						 
						
							
							
								
								minor: resolve some mono compiler warnings  
							
							
							
						 
						
							2011-01-18 00:29:10 +00:00  
				
					
						
							
							
								 
						
							
							
								c544f0d0c5 
								
							
								 
							
						 
						
							
							
								
								Prune some of the excess logging for client logins.  
							
							... 
							
							
							
							Didn't touch the appearance related stuff. 
							
						 
						
							2011-01-18 00:25:24 +00:00  
				
					
						
							
							
								 
						
							
							
								523628dca3 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warnings  
							
							
							
						 
						
							2011-01-18 00:14:58 +00:00  
				
					
						
							
							
								 
						
							
							
								8233ef25ba 
								
							
								 
							
						 
						
							
							
								
								Reduce amount of debug lopgging put out by some simiangrid connectors.  Please re-enable if needed.  
							
							
							
						 
						
							2011-01-18 00:10:34 +00:00  
				
					
						
							
							
								 
						
							
							
								6e58996b4d 
								
							
								 
							
						 
						
							
							
								
								refactor: remove redundant null checks  
							
							
							
						 
						
							2011-01-17 23:57:50 +00:00  
				
					
						
							
							
								 
						
							
							
								81552099d6 
								
							
								 
							
						 
						
							
							
								
								Fix UnackedBytes client stack statistic as seen in "show queues"  
							
							... 
							
							
							
							Bytes were being wrongly added again on a resend 
							
						 
						
							2011-01-17 23:45:25 +00:00  
				
					
						
							
							
								 
						
							
							
								37837850d3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-01-17 13:12:46 -08:00  
				
					
						
							
							
								 
						
							
							
								aecaadd3bd 
								
							
								 
							
						 
						
							
							
								
								objectId in AvatarAnimation packet should be UUID.Zero for non-overridden animations  
							
							
							
						 
						
							2011-01-17 13:10:09 -08:00  
				
					
						
							
							
								 
						
							
							
								4bcee1dfb4 
								
							
								 
							
						 
						
							
							
								
								Revert "DEBUG DEBUG DEBUG"  
							
							... 
							
							
							
							This reverts commit 59c2cd04ba 
							
						 
						
							2011-01-17 13:07:02 -08:00  
				
					
						
							
							
								 
						
							
							
								59c2cd04ba 
								
							
								 
							
						 
						
							
							
								
								DEBUG DEBUG DEBUG  
							
							
							
						 
						
							2011-01-17 12:35:19 -08:00  
				
					
						
							
							
								 
						
							
							
								5e35651efc 
								
							
								 
							
						 
						
							
							
								
								Protect World Map module, RequestMapItemsAsync, from badly formed URLs.  
							
							
							
						 
						
							2011-01-17 11:45:13 -08:00  
				
					
						
							
							
								 
						
							
							
								479d72ac97 
								
							
								 
							
						 
						
							
							
								
								Account for some component along the way lower-casing the HTTP header keys. (XFF header issue)  
							
							
							
						 
						
							2011-01-17 11:37:39 -08:00  
				
					
						
							
							
								 
						
							
							
								0aeb8981b2 
								
							
								 
							
						 
						
							
							
								
								Brute force debug for XFF issue  
							
							
							
						 
						
							2011-01-17 11:19:20 -08:00  
				
					
						
							
							
								 
						
							
							
								66f99ae267 
								
							
								 
							
						 
						
							
							
								
								More debug messages to help track the XFF header problem.  
							
							
							
						 
						
							2011-01-17 11:03:46 -08:00  
				
					
						
							
							
								 
						
							
							
								30320077a2 
								
							
								 
							
						 
						
							
							
								
								Fix slam bits being lost when editing perms in prim inventory  
							
							
							
						 
						
							2011-01-14 03:20:47 +00:00  
				
					
						
							
							
								 
						
							
							
								69c8cc787f 
								
							
								 
							
						 
						
							
							
								
								Make FireAndForgetWrapper a singleton class  
							
							... 
							
							
							
							Made FireAndForgetWrapper a singleton class to allow us to drop
	dependancy on the BclExtras35 library. BclExtras is broken in
	Mono 2.8.2 and we used the library in only one function. 
							
						 
						
							2011-01-13 19:52:34 +00:00  
				
					
						
							
							
								 
						
							
							
								705f4e1e4b 
								
							
								 
							
						 
						
							
							
								
								Dont' trust the viewer! Fix a permission slam error caused by trusting  
							
							... 
							
							
							
							the viewer too much. 
							
						 
						
							2011-01-12 21:46:49 +00:00  
				
					
						
							
							
								 
						
							
							
								914e4b319e 
								
							
								 
							
						 
						
							
							
								
								Fix direct item give permissions  
							
							
							
						 
						
							2011-01-12 21:39:13 +00:00  
				
					
						
							
							
								 
						
							
							
								f75a3ee762 
								
							
								 
							
						 
						
							
							
								
								Use ToString() rather than a cast (more robust)  
							
							
							
						 
						
							2011-01-12 21:25:51 +00:00  
				
					
						
							
							
								 
						
							
							
								7cfe17b5b3 
								
							
								 
							
						 
						
							
							
								
								Partial permissions fix for boxed items.  
							
							
							
						 
						
							2011-01-12 21:25:38 +00:00  
				
					
						
							
							
								 
						
							
							
								dd154f7403 
								
							
								 
							
						 
						
							
							
								
								Fix god mode perms adjustment  
							
							
							
						 
						
							2011-01-12 21:21:34 +00:00  
				
					
						
							
							
								 
						
							
							
								e80bcc0049 
								
							
								 
							
						 
						
							
							
								
								Improved debug messages to track what is going on with the XFF header  
							
							
							
						 
						
							2011-01-09 16:52:41 -08:00  
				
					
						
							
							
								 
						
							
							
								0fabe0e5a5 
								
							
								 
							
						 
						
							
							
								
								Added more debug messages under the -verbose option.  
							
							
							
						 
						
							2011-01-08 16:33:33 -08:00  
				
					
						
							
							
								 
						
							
							
								35a2961ccd 
								
							
								 
							
						 
						
							
							
								
								Added a -v|verbose option to save iar.  
							
							
							
						 
						
							2011-01-08 16:17:00 -08:00  
				
					
						
							
							
								 
						
							
							
								9d9a170571 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-01-08 15:50:25 -08:00  
				
					
						
							
							
								 
						
							
							
								eab0951a59 
								
							
								 
							
						 
						
							
							
								
								Fixes the issue of hung archives. Problem was with SceneObjectSerializer.  
							
							... 
							
							
							
							Also fixes a buglet in scene load xml command, where it was given the wrong argument index for filename. 
							
						 
						
							2011-01-08 15:49:51 -08:00  
				
					
						
							
							
								 
						
							
							
								ec22560045 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'cmickeyb'  
							
							
							
						 
						
							2011-01-08 13:33:52 -08:00  
				
					
						
							
							
								 
						
							
							
								df7fb207a8 
								
							
								 
							
						 
						
							
							
								
								Moved the map tile processing used by the Simian Grid  
							
							... 
							
							
							
							Frontend into a separate region module. Configuration
settings added to the defaults ini file. Others may find
this useful for pushing map tiles to a separate server. 
							
						 
						
							2011-01-08 13:33:07 -08:00  
				
					
						
							
							
								 
						
							
							
								a1c5de0f94 
								
							
								 
							
						 
						
							
							
								
								Try to fix a IAR problem reported by nebadon, where save iar seems stuck forever.  
							
							
							
						 
						
							2011-01-07 12:32:47 -08:00  
				
					
						
							
							
								 
						
							
							
								02e661f8dd 
								
							
								 
							
						 
						
							
							
								
								Minor additional debug message.  
							
							
							
						 
						
							2011-01-07 11:39:22 -08:00  
				
					
						
							
							
								 
						
							
							
								8c0e156b4d 
								
							
								 
							
						 
						
							
							
								
								Make HG map search consistent with new syntax for link-region, i.e.  http://foo.org . Old syntax (foo.org) is still supported, but has surprising results when ppl search again, because internally the HG link names start with http.  
							
							
							
						 
						
							2011-01-07 11:38:54 -08:00  
				
					
						
							
							
								 
						
							
							
								c18bcf3d8d 
								
							
								 
							
						 
						
							
							
								
								A bit more frugal on the caller side of closing agents, now that the receiving end is async. No need for so much concurrency.  
							
							
							
						 
						
							2011-01-07 10:25:49 -08:00  
				
					
						
							
							
								 
						
							
							
								52f88f5739 
								
							
								 
							
						 
						
							
							
								
								Spawn a threadlet upon receiving requests to close agents. The operation may take too long, and we don't need to keep the caller waiting.  
							
							
							
						 
						
							2011-01-07 10:04:39 -08:00  
				
					
						
							
							
								 
						
							
							
								32a3f330ed 
								
							
								 
							
						 
						
							
							
								
								Canonicalize URL endings for the UserAgentServiceConnector.  
							
							
							
						 
						
							2011-01-06 17:42:16 -08:00  
				
					
						
							
							
								 
						
							
							
								fda56618e1 
								
							
								 
							
						 
						
							
							
								
								Deal with possibly un-initialized scripts in object transfers. Mantis  #5310  
							
							
							
						 
						
							2011-01-06 16:17:43 -08:00  
				
					
						
							
							
								 
						
							
							
								81587466e7 
								
							
								 
							
						 
						
							
							
								
								Map search: changed the flag sent to the client. It was 2 (???), now it's 0. This makes HG map tiles work on map search -- a longstanding annoyance. My map search tests were all ok, but since I don't understand these flag values, this may break something related to map search.  
							
							
							
						 
						
							2011-01-06 12:53:54 -08:00  
				
					
						
							
							
								 
						
							
							
								21dedb573b 
								
							
								 
							
						 
						
							
							
								
								HG map tile fetch: handle cached images appropriately.  
							
							
							
						 
						
							2011-01-06 12:48:28 -08:00  
				
					
						
							
							
								 
						
							
							
								5b43f9cac4 
								
							
								 
							
						 
						
							
							
								
								HG bug fix. Must wait for client's UDP contact before getting scene presence.  
							
							
							
						 
						
							2011-01-06 12:47:13 -08:00  
				
					
						
							
							
								 
						
							
							
								d3ebf64369 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into cmickeyb  
							
							
							
						 
						
							2011-01-05 15:01:53 -08:00  
				
					
						
							
							
								 
						
							
							
								0b44e99730 
								
							
								 
							
						 
						
							
							
								
								comment out a couple simian debug messages  
							
							
							
						 
						
							2011-01-05 14:51:11 -08:00  
				
					
						
							
							
								 
						
							
							
								984a9b4085 
								
							
								 
							
						 
						
							
							
								
								Added more performance checks to the HTTP server. Each request  
							
							... 
							
							
							
							coming through the WebUtil fns has a request id in the header
that can match the request to the actual work done by the service 
							
						 
						
							2011-01-05 14:32:00 -08:00  
				
					
						
							
							
								 
						
							
							
								17ebe8fb77 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-01-05 07:14:45 -08:00  
				
					
						
							
							
								 
						
							
							
								0c165bc421 
								
							
								 
							
						 
						
							
							
								
								Commented a verbose Debug message in LLUDPServer that got uncommented at some point.  
							
							
							
						 
						
							2011-01-05 07:14:09 -08:00  
				
					
						
							
							
								 
						
							
							
								4ac58093bf 
								
							
								 
							
						 
						
							
							
								
								Make the default for the very verbose XMLRPC groups debug setting false rather than true!  
							
							
							
						 
						
							2011-01-04 23:23:42 +00:00  
				
					
						
							
							
								 
						
							
							
								fbde9b1136 
								
							
								 
							
						 
						
							
							
								
								Note to self: try to make only 3 things at the same time.  
							
							
							
						 
						
							2011-01-04 11:33:15 -08:00  
				
					
						
							
							
								 
						
							
							
								db55859125 
								
							
								 
							
						 
						
							
							
								
								Guard against null Animator.  
							
							
							
						 
						
							2011-01-04 11:30:08 -08:00  
				
					
						
							
							
								 
						
							
							
								6a5d52b4c8 
								
							
								 
							
						 
						
							
							
								
								removed the early return on agentupdates, this was debugging code  
							
							
							
						 
						
							2011-01-04 09:12:32 -08:00  
				
					
						
							
							
								 
						
							
							
								e0da281e3d 
								
							
								 
							
						 
						
							
							
								
								Cleaned up debugging messages in the WebRequest handlers  
							
							
							
						 
						
							2011-01-03 17:16:22 -08:00  
				
					
						
							
							
								 
						
							
							
								d3987024d7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into cmickeyb  
							
							
							
						 
						
							2011-01-03 17:05:24 -08:00  
				
					
						
							
							
								 
						
							
							
								5286198650 
								
							
								 
							
						 
						
							
							
								
								Add permissions hooks for object transfers  
							
							
							
						 
						
							2011-01-03 19:42:58 +00:00  
				
					
						
							
							
								 
						
							
							
								07cc032081 
								
							
								 
							
						 
						
							
							
								
								Allow cross-scope friendships to work, and also allow other cross scope name  
							
							... 
							
							
							
							resolution 
							
						 
						
							2011-01-03 19:42:46 +00:00  
				
					
						
							
							
								 
						
							
							
								e1664b8d38 
								
							
								 
							
						 
						
							
							
								
								Fix child agent scoping  
							
							
							
						 
						
							2011-01-03 19:42:26 +00:00  
				
					
						
							
							
								 
						
							
							
								c48ddbfef1 
								
							
								 
							
						 
						
							
							
								
								Fix scoping for prim region crossings  
							
							
							
						 
						
							2011-01-03 19:41:02 +00:00  
				
					
						
							
							
								 
						
							
							
								9971766256 
								
							
								 
							
						 
						
							
							
								
								Implement Scope ID lookup on GetLandData. Stacked regions were not handled  
							
							... 
							
							
							
							properly 
							
						 
						
							2011-01-03 19:40:55 +00:00  
				
					
						
							
							
								 
						
							
							
								df5e4a1e5b 
								
							
								 
							
						 
						
							
							
								
								Standardize the way WebRequests are made in the SimulationServiceConnector. Added  
							
							... 
							
							
							
							debugging calls for tracking performance of web requests. 
							
						 
						
							2010-12-29 20:47:51 -08:00  
				
					
						
							
							
								 
						
							
							
								1f4d0ad460 
								
							
								 
							
						 
						
							
							
								
								Fix up a prior fix (refix the fixed fix :)  
							
							
							
						 
						
							2010-12-30 02:31:05 +00:00  
				
					
						
							
							
								 
						
							
							
								a32f80b9e3 
								
							
								 
							
						 
						
							
							
								
								Implement SendPlacesReply  
							
							
							
						 
						
							2010-12-30 01:36:09 +00:00  
				
					
						
							
							
								 
						
							
							
								d42e0c39fc 
								
							
								 
							
						 
						
							
							
								
								Bug fix in neighbors: serverURI now always has a trailing '/'... neighbors were not getting notified.  
							
							
							
						 
						
							2010-12-29 07:36:39 -08:00  
				
					
						
							
							
								 
						
							
							
								915c0b17b0 
								
							
								 
							
						 
						
							
							
								
								fixes a problem with ending slashes in GatekeeperService to verify session-addresses  
							
							
							
						 
						
							2010-12-29 06:03:43 -08:00  
				
					
						
							
							
								 
						
							
							
								94ed69b1da 
								
							
								 
							
						 
						
							
							
								
								Update SimianGridServicesConnector to work more like  
							
							... 
							
							
							
							a connector so we can take advantage of the logic in
RemoteGridServicesConnector. 
							
						 
						
							2010-12-27 17:18:49 -08:00  
				
					
						
							
							
								 
						
							
							
								6386dfd362 
								
							
								 
							
						 
						
							
							
								
								No need for these methods to be virtual now.  
							
							
							
						 
						
							2010-12-27 16:26:29 -08:00  
				
					
						
							
							
								 
						
							
							
								f801d50a8a 
								
							
								 
							
						 
						
							
							
								
								WARNING: simulator config var change! This affects only system-facing configs. Nothing to do if you follow the rules of not messing with Grid.ini and GridHypergrid.ini.  
							
							... 
							
							
							
							Change the remote Grid region module so that it takes the network connector as a config variable. This allows the region plugin to be reused for both Robust and Simian network connectors. 
							
						 
						
							2010-12-27 15:25:08 -08:00  
				
					
						
							
							
								 
						
							
							
								b16173e3e8 
								
							
								 
							
						 
						
							
							
								
								Drop the static from default wearables. It isn't  
							
							... 
							
							
							
							static. 
							
						 
						
							2010-12-27 12:43:54 -08:00  
				
					
						
							
							
								 
						
							
							
								06077f775f 
								
							
								 
							
						 
						
							
							
								
								Fixes mantis  #5279  
							
							
							
						 
						
							2010-12-25 08:28:42 -08:00  
				
					
						
							
							
								 
						
							
							
								b23b29a53e 
								
							
								 
							
						 
						
							
							
								
								This fixes mantis  #5198  and related. Physics is not my expertise, so I'm not 100% sure of what all the consequences of this change are. Pushing up, so others can take a look.  
							
							
							
						 
						
							2010-12-24 16:23:00 -08:00  
				
					
						
							
							
								 
						
							
							
								3eaaaa0d99 
								
							
								 
							
						 
						
							
							
								
								One more pass at object inventory. This time, fix SceneObjectPartInventory so that it makes sure that the file is added to Xfer's before it signals the client to come and get it. This allows the simplification of the logic of Xfer's.  
							
							
							
						 
						
							2010-12-24 08:50:00 -08:00  
				
					
						
							
							
								 
						
							
							
								135b012bbd 
								
							
								 
							
						 
						
							
							
								
								Hopefully this fixes all prim inventory issues. No more abort, no more keeping track of time. Simply handle the issues, which are: (1) rapid double requests from the viewer for the same file; (2) sometimes the file generation takes too long and the Xfer request arrives at the XferModule before the file name is added.  
							
							... 
							
							
							
							This still has debug messages commented out, in case this needs more debugging. Pushing it so others can test. 
							
						 
						
							2010-12-23 19:31:37 -08:00  
				
					
						
							
							
								 
						
							
							
								d829580e5e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://MyConnection/var/git/opensim  
							
							
							
						 
						
							2010-12-23 13:17:55 -05:00  
				
					
						
							
							
								 
						
							
							
								c108968020 
								
							
								 
							
						 
						
							
							
								
								* Cleanup from a commit a while ago.  
							
							
							
						 
						
							2010-12-23 13:17:33 -05:00  
				
					
						
							
							
								 
						
							
							
								bc67bc0d94 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-12-23 10:05:45 -08:00  
				
					
						
							
							
								 
						
							
							
								54418c5e69 
								
							
								 
							
						 
						
							
							
								
								Removed unused code -- this was the previous version of UDP texture sending, which now lives entirely in LindenUDP space.  
							
							
							
						 
						
							2010-12-23 10:05:08 -08:00  
				
					
						
							
							
								 
						
							
							
								26e601a776 
								
							
								 
							
						 
						
							
							
								
								Put back a commented section of code. With some viewers, object inventory  
							
							... 
							
							
							
							transfers just don't start without it. Observed my Nebadon and yours truly. 
							
						 
						
							2010-12-23 11:50:53 +00:00  
				
					
						
							
							
								 
						
							
							
								46db73b62b 
								
							
								 
							
						 
						
							
							
								
								* Re-Adding Scene TimeDilation to Object Update Packets.  
							
							... 
							
							
							
							* Added Calculating Time Dilation in the OdePlubin
* When multiple object updates are stuffed into one packet, average the time dilation between them as a compromise.
* Time Dilation on the update is calculated when the EntityUpdate object is created.  The pre-calc-ed TD is stored in the Entity update and used when it goes out on the wire.  Previously, it was 1.0 all the time. The time dilation is tied to when the update is created, not when the update is sent. 
							
						 
						
							2010-12-23 03:30:09 -05:00  
				
					
						
							
							
								 
						
							
							
								862da9a55f 
								
							
								 
							
						 
						
							
							
								
								Added a counter to NewFiles in Xfers to account for simultaneous object inventory requests, which apparently are happening and may cause race conditions if the file name is removed after the first transfer.  
							
							
							
						 
						
							2010-12-22 17:55:58 -08:00  
				
					
						
							
							
								 
						
							
							
								990e73d7cb 
								
							
								 
							
						 
						
							
							
								
								Fix a broken format on an error message. Also replace yet another e.Message  
							
							... 
							
							
							
							with e.ToString(). e.Message is USELESS, it doesn't tell us what happened
where, we should use e.ToSTring() everywhere 
							
						 
						
							2010-12-22 17:33:06 +00:00  
				
					
						
							
							
								 
						
							
							
								25ecd62b1f 
								
							
								 
							
						 
						
							
							
								
								* Adds AbortXfer to the ClientAPI mix  
							
							... 
							
							
							
							* Adds an item that checks to see if the top request has been there for longer then 30 seconds without an update and sends an AbortXfer if it encounters one.   This allows the client to cancel the Xfer on it's side so you can re-select the prim and get the inventory when it fails the first time.
* Some interesting locking...    Using NewFiles to lock the rest of them.   We'll see how that goes.
* The goal of this is to ensure that Xfers are restartable when they fail.  The client will not do that on it's own. 
							
						 
						
							2010-12-21 19:15:44 -05:00  
				
					
						
							
							
								 
						
							
							
								1c3e77b728 
								
							
								 
							
						 
						
							
							
								
								What is the point of using different types to express the same damn thing?  
							
							
							
						 
						
							2010-12-21 22:58:52 +00:00  
				
					
						
							
							
								 
						
							
							
								19181c019a 
								
							
								 
							
						 
						
							
							
								
								Another good catch. Update file name serial.  
							
							
							
						 
						
							2010-12-21 22:56:48 +00:00  
				
					
						
							
							
								 
						
							
							
								ec8d1d0131 
								
							
								 
							
						 
						
							
							
								
								Added a missed return. Thanks diva!  
							
							
							
						 
						
							2010-12-21 22:49:38 +00:00  
				
					
						
							
							
								 
						
							
							
								a31b96e1ba 
								
							
								 
							
						 
						
							
							
								
								Fix up merge artifacts  
							
							
							
						 
						
							2010-12-21 20:54:28 +00:00  
				
					
						
							
							
								 
						
							
							
								043dace118 
								
							
								 
							
						 
						
							
							
								
								Make prim inventories a bit more sane  
							
							
							
						 
						
							2010-12-21 20:49:31 +00:00  
				
					
						
							
							
								 
						
							
							
								a6a136bd90 
								
							
								 
							
						 
						
							
							
								
								Shooting in the dark for solutions to the appearance problem  
							
							
							
						 
						
							2010-12-20 14:24:52 -08:00  
				
					
						
							
							
								 
						
							
							
								c082254b9d 
								
							
								 
							
						 
						
							
							
								
								Put the coarse location updates back to 50 frames, otherwise the dots on the mini-map come and go noticeably. Also increased the Velocity a bit; I had decreased it to 0.885; now it's 0.9.  
							
							
							
						 
						
							2010-12-19 19:29:07 -08:00  
				
					
						
							
							
								 
						
							
							
								711283d3ca 
								
							
								 
							
						 
						
							
							
								
								More changes to the long help text for console command link-region.  
							
							
							
						 
						
							2010-12-20 02:50:19 +01:00  
				
					
						
							
							
								 
						
							
							
								3b4af8a0dc 
								
							
								 
							
						 
						
							
							
								
								Fix osTeleportAgent and osTeleportOwner for the case that GridService is used with a storage provider other than NullRegionData.  
							
							
							
						 
						
							2010-12-20 02:09:35 +01:00  
				
					
						
							
							
								 
						
							
							
								2a40c8511a 
								
							
								 
							
						 
						
							
							
								
								Make long help text for new link-region command syntax more explicit.  
							
							
							
						 
						
							2010-12-19 22:59:32 +01:00  
				
					
						
							
							
								 
						
							
							
								223264047e 
								
							
								 
							
						 
						
							
							
								
								uncomment "load iar" help lines which added the --merge option  
							
							
							
						 
						
							2010-12-18 00:59:37 +00:00  
				
					
						
							
							
								 
						
							
							
								bf9555eaee 
								
							
								 
							
						 
						
							
							
								
								minor: add [-p|--profile=<url>] to usage line that pops up if save iar console command isn't valid  
							
							
							
						 
						
							2010-12-18 00:57:09 +00:00  
				
					
						
							
							
								 
						
							
							
								ef43f98686 
								
							
								 
							
						 
						
							
							
								
								Raise maximum iar version that master can load to 1.x, so that it can load its own iars (oops)  
							
							
							
						 
						
							2010-12-18 00:45:56 +00:00  
				
					
						
							
							
								 
						
							
							
								b32dcc6913 
								
							
								 
							
						 
						
							
							
								
								Fix notecards that end with an embedded object causing an exception  
							
							
							
						 
						
							2010-12-17 22:50:00 +00:00  
				
					
						
							
							
								 
						
							
							
								490d05d212 
								
							
								 
							
						 
						
							
							
								
								remove broken and unmaintained subversion serialization module and it's associated libraries and licenses  
							
							
							
						 
						
							2010-12-17 23:04:07 +00:00  
				
					
						
							
							
								 
						
							
							
								3d32f05cde 
								
							
								 
							
						 
						
							
							
								
								remove mono compiler warning: if (sop.Color != null) always returns true as sop.Color is a value type.  
							
							
							
						 
						
							2010-12-17 22:40:11 +00:00  
				
					
						
							
							
								 
						
							
							
								3b1c91c24b 
								
							
								 
							
						 
						
							
							
								
								remove mono compiler warnings  
							
							
							
						 
						
							2010-12-17 22:35:08 +00:00  
				
					
						
							
							
								 
						
							
							
								0913d43c50 
								
							
								 
							
						 
						
							
							
								
								minor: 'debug packet' console command level <= 50 then don't log ImprovedTerseObjectUpdate messages  
							
							
							
						 
						
							2010-12-17 22:29:43 +00:00  
				
					
						
							
							
								 
						
							
							
								0745d65344 
								
							
								 
							
						 
						
							
							
								
								Put in locks on m_killRecord to replace changed locks on m_entityUpdates.SyncRoot  
							
							... 
							
							
							
							These locks are necessary to avoid a delete/update race condition for scene objects.
However, since we're now locking on m_killRecord this shouldn't cause delays to m_entityUpdates reprioritization 
							
						 
						
							2010-12-15 23:11:42 +00:00  
				
					
						
							
							
								 
						
							
							
								ed26376ec5 
								
							
								 
							
						 
						
							
							
								
								Yet more things out of the main Update thread loop and into threadlets. This time, SendPrimsUpdate. Plus a few more tweaks on triggering actions from the Update loop. #LoginLag.  
							
							
							
						 
						
							2010-12-14 20:15:26 -08:00  
				
					
						
							
							
								 
						
							
							
								74c68474e0 
								
							
								 
							
						 
						
							
							
								
								Another attempt at moving heavy computation away from the Update loop. #LoginLag  
							
							
							
						 
						
							2010-12-14 18:44:26 -08:00  
				
					
						
							
							
								 
						
							
							
								e3262ef5ac 
								
							
								 
							
						 
						
							
							
								
								Commented out the UpdateLand call from the Update thread loop, because this may be causing the #LoginLag. Attachments taint the prim count. Twice. Each.  
							
							
							
						 
						
							2010-12-14 17:50:37 -08:00  
				
					
						
							
							
								 
						
							
							
								6b135ee371 
								
							
								 
							
						 
						
							
							
								
								fix mistake in last change of local.include  
							
							
							
						 
						
							2010-12-15 00:14:43 +00:00  
				
					
						
							
							
								 
						
							
							
								9d0339e8f9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-12-14 16:04:46 -08:00  
				
					
						
							
							
								 
						
							
							
								a4309578e2 
								
							
								 
							
						 
						
							
							
								
								Another stab at #LoginLag. Looking forward to hear the feedback! This makes updates for self movement as absolute top priority, going in to the unthrottled category. Self only, not other avies.  
							
							
							
						 
						
							2010-12-14 16:04:28 -08:00  
				
					
						
							
							
								 
						
							
							
								3643be1c97 
								
							
								 
							
						 
						
							
							
								
								Rename SceneObjectUserTests to SceneObjectDeRezTests to better reflect its contents  
							
							
							
						 
						
							2010-12-14 23:46:02 +00:00  
				
					
						
							
							
								 
						
							
							
								92727ad596 
								
							
								 
							
						 
						
							
							
								
								minor: disable debug logging for previous test  
							
							
							
						 
						
							2010-12-14 23:41:36 +00:00  
				
					
						
							
							
								 
						
							
							
								8a5f9b91de 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-12-14 23:39:21 +00:00  
				
					
						
							
							
								 
						
							
							
								81bccd6d13 
								
							
								 
							
						 
						
							
							
								
								Start implementing a test for 'share with group' object functionality.  Not yet complete.  
							
							... 
							
							
							
							While implementing this, a bug was fixed in scene setup helpers where module RegionLoaded() was called immediately after AddRegion() instead of waiting for all AddRegions() to complete.
Also, XmlRpcGroupsModule non-message functionality will now work without a message transfer module (as indicated in the comments but with a contradictory implementation) 
							
						 
						
							2010-12-14 23:36:34 +00:00  
				
					
						
							
							
								 
						
							
							
								42c9c30e4c 
								
							
								 
							
						 
						
							
							
								
								Add mock group services connector and use this in tests  
							
							
							
						 
						
							2010-12-14 22:57:36 +00:00  
				
					
						
							
							
								 
						
							
							
								c620e4c822 
								
							
								 
							
						 
						
							
							
								
								add infrastructure for groups module tests  
							
							
							
						 
						
							2010-12-14 22:25:01 +00:00  
				
					
						
							
							
								 
						
							
							
								ff8ff773e7 
								
							
								 
							
						 
						
							
							
								
								Relax a highly constraining lock on m_entityUpdates that may be preventing reprioritizations from actually happening. #LoginLag  
							
							
							
						 
						
							2010-12-14 12:58:32 -08:00  
				
					
						
							
							
								 
						
							
							
								10ae5454cb 
								
							
								 
							
						 
						
							
							
								
								Made the map thread request the map items asynchronously, as the name suggested -- but with a cap of 20 async requests max at any given time.  
							
							
							
						 
						
							2010-12-14 12:16:51 -08:00  
				
					
						
							
							
								 
						
							
							
								4357288a94 
								
							
								 
							
						 
						
							
							
								
								More on mantis  #5270  
							
							
							
						 
						
							2010-12-14 11:24:23 -08:00  
				
					
						
							
							
								 
						
							
							
								55e04e6c68 
								
							
								 
							
						 
						
							
							
								
								Fixes mantis  #5270  -- Map tiles for hyperlinks not showing in world map for grided sims.  
							
							
							
						 
						
							2010-12-14 08:11:49 -08:00  
				
					
						
							
							
								 
						
							
							
								e47cc10674 
								
							
								 
							
						 
						
							
							
								
								Null checking ParentGroup is not needed. It can't be null.  
							
							
							
						 
						
							2010-12-14 12:07:35 +00:00  
				
					
						
							
							
								 
						
							
							
								4bdba0a487 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-12-13 21:36:08 -08:00  
				
					
						
							
							
								 
						
							
							
								b41164b620 
								
							
								 
							
						 
						
							
							
								
								This seems to get rid of the stuck PREJUMP animation, as reported by Justin in -dev. Also in this commit, a slight adjustment to the Velocity of SP -- this makes the avie walking feel less jerky for me. Will wait reports from others.  
							
							
							
						 
						
							2010-12-13 21:35:40 -08:00  
				
					
						
							
							
								 
						
							
							
								e08da02a0f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-12-14 00:12:17 +00:00  
				
					
						
							
							
								 
						
							
							
								e62b3dba8a 
								
							
								 
							
						 
						
							
							
								
								reinstate IAttachmentsModule.UpdateAttachmentPosition() since this is being used by a 3rd party region module and contains non-obvious attachment specific code  
							
							... 
							
							
							
							There are no functional changes.  UpdateAttachmentPosition() is adapted to the new approach of only saving attachment state on logout 
							
						 
						
							2010-12-14 00:11:41 +00:00  
				
					
						
							
							
								 
						
							
							
								2a9f095071 
								
							
								 
							
						 
						
							
							
								
								Fix a small bug in ban list handling  
							
							
							
						 
						
							2010-12-13 22:14:34 +00:00  
				
					
						
							
							
								 
						
							
							
								9bd7f3b03a 
								
							
								 
							
						 
						
							
							
								
								Revamp the viewer -> banlist packet processing so fix a number of bugs.  
							
							... 
							
							
							
							Remove the too coarse CanEditParcel method in favor of a CanEditParcelProperties
method that takes a GroupPowers argument to specify what action is to be
taken. Also, make the method to set parcel data much more granular. Permissions
in a deeded setting should now work. 
							
						 
						
							2010-12-13 20:35:56 +00:00  
				
					
						
							
							
								 
						
							
							
								d6803e6448 
								
							
								 
							
						 
						
							
							
								
								Change some lookups in he Land Management module to make group permissions  
							
							... 
							
							
							
							work better. Add a generic group permissions hoot to the scene permissions
system. 
							
						 
						
							2010-12-13 20:28:14 +00:00  
				
					
						
							
							
								 
						
							
							
								a4588befb7 
								
							
								 
							
						 
						
							
							
								
								Changed logging level for message about failure to retrieve a map image from a linked region.  
							
							
							
						 
						
							2010-12-13 22:00:34 +01:00  
				
					
						
							
							
								 
						
							
							
								9a24c0b41c 
								
							
								 
							
						 
						
							
							
								
								Show map tile for hyperlinks. Perform Check4096 before adding a hyperlink.  
							
							... 
							
							
							
							Configuration option AssetService in section [GridService] must be set to enable this functionality.
Map tiles do currently not show for hyperlinks set in simulators that are connected to grids, see Mantis #5270 . 
							
						 
						
							2010-12-13 21:20:48 +01:00  
				
					
						
							
							
								 
						
							
							
								6b8d01d8c4 
								
							
								 
							
						 
						
							
							
								
								It turns out that the 1/2 sec burst for prims download is not a bug, but a feature of the client. The client sets the throttles in such a way that makes the server behave like that. The same happens in the Linden Grid.  
							
							... 
							
							
							
							Revert "This may have been the biggest, baddest bug in OpenSim ever... confusion between bytes per second and bytes per millisecond."
This reverts commit 870bbcfc6c 
							
						 
						
							2010-12-13 11:45:17 -08:00  
				
					
						
							
							
								 
						
							
							
								fe6c655f70 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-12-13 09:43:54 -08:00  
				
					
						
							
							
								 
						
							
							
								870bbcfc6c 
								
							
								 
							
						 
						
							
							
								
								This may have been the biggest, baddest bug in OpenSim ever... confusion between bytes per second and bytes per millisecond.  
							
							
							
						 
						
							2010-12-13 09:42:27 -08:00  
				
					
						
							
							
								 
						
							
							
								7f0350b988 
								
							
								 
							
						 
						
							
							
								
								Trigger event with flag CHANGED_LINK when agent sits on objects that have not a sit target defined. This fixes Mantis  #4692 .  
							
							
							
						 
						
							2010-12-12 20:12:34 +01:00  
				
					
						
							
							
								 
						
							
							
								4d16ecf889 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-12-11 17:07:08 -08:00  
				
					
						
							
							
								 
						
							
							
								797ca8d0e7 
								
							
								 
							
						 
						
							
							
								
								Fixes the nudge movements!  
							
							
							
						 
						
							2010-12-11 17:06:17 -08:00  
				
					
						
							
							
								 
						
							
							
								69538d14d4 
								
							
								 
							
						 
						
							
							
								
								More OSSL function name normalization, this time for osParcelSetDetails.  
							
							
							
						 
						
							2010-12-11 11:41:45 +01:00  
				
					
						
							
							
								 
						
							
							
								c42876df67 
								
							
								 
							
						 
						
							
							
								
								Revert "Another stab at mantis #5256"  
							
							... 
							
							
							
							This reverts commit ccb4f958c0 
							
						 
						
							2010-12-10 23:32:50 -08:00  
				
					
						
							
							
								 
						
							
							
								18b10fab60 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-12-10 23:16:47 -08:00  
				
					
						
							
							
								 
						
							
							
								ccb4f958c0 
								
							
								 
							
						 
						
							
							
								
								Another stab at mantis  #5256  
							
							
							
						 
						
							2010-12-10 23:16:26 -08:00  
				
					
						
							
							
								 
						
							
							
								b46de6e025 
								
							
								 
							
						 
						
							
							
								
								Remove the restriction that you have to be logged in when loading/saving iars  
							
							... 
							
							
							
							This is pointless as we're supplying the password on the command line 
							
						 
						
							2010-12-11 03:09:00 +00:00  
				
					
						
							
							
								 
						
							
							
								387f743993 
								
							
								 
							
						 
						
							
							
								
								If we're saving an IAR with --profile information, then label this a version 1.0 IAR since it isn't compatible with older OpenSim releases.  
							
							
							
						 
						
							2010-12-11 02:18:16 +00:00  
				
					
						
							
							
								 
						
							
							
								373ef594ba 
								
							
								 
							
						 
						
							
							
								
								Drop current OAR version back to 0.5 since these are currently now compatible with older OpenSim versions again.  
							
							... 
							
							
							
							Removed ability to choose 0.4 to avoid having to write code that polices this properly.  Please shout on the ml if you really need this. 
							
						 
						
							2010-12-11 01:57:32 +00:00  
				
					
						
							
							
								 
						
							
							
								b512ecd1dc 
								
							
								 
							
						 
						
							
							
								
								Normalization of OSSL function names.  
							
							... 
							
							
							
							Added the following replacement functions for compliance to the OSSL standards stated on the wiki:
osGetTerrainHeight
osSetTerrainHeight
osGetSunParam
osSetSunParam
osSetPenColor
The functions that do not comply to the standard give a warning when used but work normally otherwise.
The graphics primitive drawing command "PenColor" has also been added as well as dynamic texture parameter "bgcolor" as an alternative to "bgcolour".
The following two functions have been renamed because they are not enabled yet aynway:
osWindParamSet => osSetWindParam
osWindParamGet => osGetWindParam 
							
						 
						
							2010-12-10 22:20:35 +01:00  
				
					
						
							
							
								 
						
							
							
								d8fd917076 
								
							
								 
							
						 
						
							
							
								
								Revert "A stab at mantis  #5256 . Separate ScenePresence updates from SceneObject updates, and place them in different queues."  
							
							... 
							
							
							
							This reverts commit f84905e294 
							
						 
						
							2010-12-10 12:40:12 -08:00  
				
					
						
							
							
								 
						
							
							
								58b251506c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-12-10 11:33:09 -08:00  
				
					
						
							
							
								 
						
							
							
								f84905e294 
								
							
								 
							
						 
						
							
							
								
								A stab at mantis  #5256 . Separate ScenePresence updates from SceneObject updates, and place them in different queues.  
							
							
							
						 
						
							2010-12-10 11:32:46 -08:00  
				
					
						
							
							
								 
						
							
							
								6f37290f4c 
								
							
								 
							
						 
						
							
							
								
								Adjust hypergrid console commands to latest changes.  
							
							
							
						 
						
							2010-12-10 17:48:45 +01:00  
				
					
						
							
							
								 
						
							
							
								a918c8df97 
								
							
								 
							
						 
						
							
							
								
								fix the minimap sitting avatar location bug  
							
							... 
							
							
							
							a sitting avatar should have it's offset position added to the scene object, not its absolute position 
							
						 
						
							2010-12-10 03:46:16 +00:00  
				
					
						
							
							
								 
						
							
							
								3053f5ba7d 
								
							
								 
							
						 
						
							
							
								
								minor: remove some compiler warnings  
							
							
							
						 
						
							2010-12-10 03:08:31 +00:00  
				
					
						
							
							
								 
						
							
							
								cefdee8aaf 
								
							
								 
							
						 
						
							
							
								
								Normalized ALL URLs with trailing /'s hopefully. Fixed show hyperlinks command. mantis  #5259  
							
							
							
						 
						
							2010-12-09 16:52:37 -08:00  
				
					
						
							
							
								 
						
							
							
								baa8ddfd26 
								
							
								 
							
						 
						
							
							
								
								Minor bug fixes. Hunting down mantis  #5259  
							
							
							
						 
						
							2010-12-09 08:28:21 -08:00  
				
					
						
							
							
								 
						
							
							
								ab980fc927 
								
							
								 
							
						 
						
							
							
								
								Fixed wrong comment  
							
							
							
						 
						
							2010-12-08 19:47:05 -08:00  
				
					
						
							
							
								 
						
							
							
								90bcfefe09 
								
							
								 
							
						 
						
							
							
								
								Fixed previous compile error -- I haven't pushed the CreatorID in AssetBase yet...  
							
							
							
						 
						
							2010-12-08 19:37:35 -08:00  
				
					
						
							
							
								 
						
							
							
								d7346dd5ff 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-12-09 01:55:45 +00:00  
				
					
						
							
							
								 
						
							
							
								1070cffcf9 
								
							
								 
							
						 
						
							
							
								
								Added ability for GetTexture to serve multiple formats. The format may come as an extra query parameter in the URL format=<format> (this was tested and working) or it may come in the Accept header (code added, but not tested). The result of the conversion is placed in the asset cache, under the name <uuid>-<format>.  
							
							
							
						 
						
							2010-12-08 18:53:15 -08:00  
				
					
						
							
							
								 
						
							
							
								4df1d25d23 
								
							
								 
							
						 
						
							
							
								
								Plumb a code path for the entity transfer module to ask a destination scene  
							
							... 
							
							
							
							whether or not an agent is allowed there as a root agent. 
							
						 
						
							2010-12-09 01:55:32 +00:00  
				
					
						
							
							
								 
						
							
							
								796216e44f 
								
							
								 
							
						 
						
							
							
								
								Added an exception handler on CreateObject handler, just in case there's an exception being thrown that is silently being ignored by the http server. (Trying to catch Melanie's problem with attachments on TPs)  
							
							
							
						 
						
							2010-12-07 20:05:53 -08:00  
				
					
						
							
							
								 
						
							
							
								7cfb3d7e96 
								
							
								 
							
						 
						
							
							
								
								Removed extraneous left-/ on /object/ subpath. Bug introduced during region URLs clean up.  
							
							
							
						 
						
							2010-12-07 17:17:06 -08:00  
				
					
						
							
							
								 
						
							
							
								1fa9399ab8 
								
							
								 
							
						 
						
							
							
								
								change doc.  trivial commit to get panda to rebuild  
							
							
							
						 
						
							2010-12-08 00:41:33 +00:00  
				
					
						
							
							
								 
						
							
							
								72748746d5 
								
							
								 
							
						 
						
							
							
								
								Fixed some inconsistency with trailing /. Made debug messages consistent. Changed the stored region names of HG regions. Increased the size of regionName in DB.  
							
							
							
						 
						
							2010-12-05 19:43:24 -08:00  
				
					
						
							
							
								 
						
							
							
								45cd2e3ef9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master-core' into mantis5110  
							
							
							
						 
						
							2010-12-05 11:49:15 -08:00  
				
					
						
							
							
								 
						
							
							
								4ca108f85e 
								
							
								 
							
						 
						
							
							
								
								Simplify updating of agent inventory assets. Make newly created asset IDs  
							
							... 
							
							
							
							random rather than using IDs known by the client ahead of time. 
							
						 
						
							2010-12-04 04:50:24 +00:00  
				
					
						
							
							
								 
						
							
							
								89fec4ff5b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-12-04 04:25:08 +00:00  
				
					
						
							
							
								 
						
							
							
								ea17b262a3 
								
							
								 
							
						 
						
							
							
								
								Convert the agent asset transactions module to a new style module.  
							
							... 
							
							
							
							Refactor to remove the property "MyScene" and the pointless circular
refs to the managing classes. Converted the module to a non-shared module.
Reformatted source for 80 columns. Removed the special role the module
had in the old loader. 
							
						 
						
							2010-12-04 04:24:55 +00:00  
				
					
						
							
							
								 
						
							
							
								7b6b4501b7 
								
							
								 
							
						 
						
							
							
								
								minor: add class doc line to older region module example code pointing towards newer  
							
							
							
						 
						
							2010-12-04 02:49:41 +00:00  
				
					
						
							
							
								 
						
							
							
								f268cd7c53 
								
							
								 
							
						 
						
							
							
								
								comment out the extension attribute  
							
							
							
						 
						
							2010-12-04 02:47:29 +00:00  
				
					
						
							
							
								 
						
							
							
								57b5263ecf 
								
							
								 
							
						 
						
							
							
								
								add bare bones shared example module  
							
							
							
						 
						
							2010-12-04 02:46:59 +00:00  
				
					
						
							
							
								 
						
							
							
								510b55c7f0 
								
							
								 
							
						 
						
							
							
								
								refactor some common code in RegionModulesControllerPlugin  
							
							... 
							
							
							
							also some minor doc changes in BareBonesNonSharedModule 
							
						 
						
							2010-12-04 02:38:26 +00:00  
				
					
						
							
							
								 
						
							
							
								c010491d34 
								
							
								 
							
						 
						
							
							
								
								correct the id of the example module  
							
							
							
						 
						
							2010-12-04 01:38:32 +00:00  
				
					
						
							
							
								 
						
							
							
								a06032d96e 
								
							
								 
							
						 
						
							
							
								
								Add the most bare bones non-shared region module example.  Not active unless the correct line is uncommented.  
							
							
							
						 
						
							2010-12-04 01:36:35 +00:00  
				
					
						
							
							
								 
						
							
							
								0ab774d484 
								
							
								 
							
						 
						
							
							
								
								add warning decals and information to RegionModule.cs in  probably non-functional OpenSim.Region.Examples.SimpleModule project  
							
							
							
						 
						
							2010-12-04 01:06:29 +00:00  
				
					
						
							
							
								 
						
							
							
								9668fb4e31 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-12-04 00:57:18 +00:00  
				
					
						
							
							
								 
						
							
							
								2486d96d06 
								
							
								 
							
						 
						
							
							
								
								minor: correction to logging category  
							
							
							
						 
						
							2010-12-04 00:56:53 +00:00  
				
					
						
							
							
								 
						
							
							
								b69c5d6633 
								
							
								 
							
						 
						
							
							
								
								minor: change OpenSimBase log messages associated with newer module loader to make the association clear  
							
							
							
						 
						
							2010-12-03 23:50:09 +00:00  
				
					
						
							
							
								 
						
							
							
								df860516bf 
								
							
								 
							
						 
						
							
							
								
								Various bug fixes for appearance handling: more aggressive reset of textures and vparams when appearance is not cached and when wearables change. Send appearance to the viewer with initial data.  
							
							... 
							
							
							
							Cleaned up (and added) debugging. 
							
						 
						
							2010-12-03 23:45:00 +00:00  
				
					
						
							
							
								 
						
							
							
								7e72afcb3e 
								
							
								 
							
						 
						
							
							
								
								Only force prim persistence before delete if the prim is the result of an unpersisted delink  
							
							... 
							
							
							
							This considerably improves delete performance for objects with large linksets 
							
						 
						
							2010-12-03 00:12:59 +00:00  
				
					
						
							
							
								 
						
							
							
								5246d98b8d 
								
							
								 
							
						 
						
							
							
								
								Stop LLUDPServer sending updates after object deletes by always queueing deletes  
							
							... 
							
							
							
							If an LL 1.23.5 client (and possibly earlier and later) receives an object update after a kill object packet, it leaves the deleted prim in the scene until client relog
This is possible in LLUDPServer if an object update packet is queued but a kill packet sent immediately.
Beyond invasive tracking of kill sending, most expedient solution is to always queue kills, so that they always arrive after updates.
In tests, this doesn't appear to affect performance.
There is probably still an issue present where an update packet might not be acked and then resent after the kill packet. 
							
						 
						
							2010-12-02 02:01:01 +00:00  
				
					
						
							
							
								 
						
							
							
								26569a7cd0 
								
							
								 
							
						 
						
							
							
								
								minor: add some method doc  
							
							
							
						 
						
							2010-12-02 02:01:01 +00:00  
				
					
						
							
							
								 
						
							
							
								7d24dbca3c 
								
							
								 
							
						 
						
							
							
								
								Added some comments. Better than listening to the boring speaker...  
							
							
							
						 
						
							2010-12-01 16:01:22 -08:00  
				
					
						
							
							
								 
						
							
							
								f3835fe15c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-11-29 09:58:20 -08:00  
				
					
						
							
							
								 
						
							
							
								49b59fffee 
								
							
								 
							
						 
						
							
							
								
								Fix unit test.  
							
							
							
						 
						
							2010-11-29 09:57:41 -08:00  
				
					
						
							
							
								 
						
							
							
								f86c438653 
								
							
								 
							
						 
						
							
							
								
								Preservation of creator information now also working in IARs. Cleaned up usage help. Moved Osp around, deleted unnecessary OspInventoryWrapperPlugin, added manipulation of SOP's xml representation in a generic ExternalRepresentationUtils function.  
							
							
							
						 
						
							2010-11-29 08:43:33 -08:00  
				
					
						
							
							
								 
						
							
							
								04ce7de5ed 
								
							
								 
							
						 
						
							
							
								
								Fix the build break  
							
							
							
						 
						
							2010-11-29 01:15:30 +00:00  
				
					
						
							
							
								 
						
							
							
								5aeb83125a 
								
							
								 
							
						 
						
							
							
								
								Remove the most spammy XML dumps from the FS voice module  
							
							
							
						 
						
							2010-11-28 23:30:55 +00:00  
				
					
						
							
							
								 
						
							
							
								ca8d015733 
								
							
								 
							
						 
						
							
							
								
								Changed the parser for InventoryItem deserialization. Moved some utility functions around.  
							
							
							
						 
						
							2010-11-27 11:40:54 -08:00  
				
					
						
							
							
								 
						
							
							
								d71d4f96e3 
								
							
								 
							
						 
						
							
							
								
								Amend GetLinkPrimitiveParams with implementations for PRIM_TEXGEN, PRIM_BUMP_SHINY, PRIM_FULLBRIGHT, and PRIM_GLOW  
							
							
							
						 
						
							2010-11-27 10:59:14 +01:00  
				
					
						
							
							
								 
						
							
							
								947d730b56 
								
							
								 
							
						 
						
							
							
								
								Make gatekeeper's address check case-insensitive.  
							
							
							
						 
						
							2010-11-27 09:18:39 +01:00  
				
					
						
							
							
								 
						
							
							
								3292a22558 
								
							
								 
							
						 
						
							
							
								
								Creator information preserved upon HG transfers.  
							
							
							
						 
						
							2010-11-26 22:06:34 -08:00  
				
					
						
							
							
								 
						
							
							
								63e2c3b2d6 
								
							
								 
							
						 
						
							
							
								
								Reformat an overzealous comment. Remove end of line marks and reference to the  
							
							... 
							
							
							
							Mantis solved, as that isn't needed to understand the code. Reformat the
comment for 80 col screens. 
							
						 
						
							2010-11-27 01:28:02 +00:00  
				
					
						
							
							
								 
						
							
							
								6ed63487d9 
								
							
								 
							
						 
						
							
							
								
								llUnsit position fix 4063 (updated 11-20-2010)  
							
							
							
						 
						
							2010-11-27 02:05:44 +00:00  
				
					
						
							
							
								 
						
							
							
								a8a8fb6e13 
								
							
								 
							
						 
						
							
							
								
								llVecNorm nant test  
							
							
							
						 
						
							2010-11-27 01:29:55 +00:00  
				
					
						
							
							
								 
						
							
							
								e0866faacc 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-11-27 01:27:46 +00:00  
				
					
						
							
							
								 
						
							
							
								541a7660e0 
								
							
								 
							
						 
						
							
							
								
								Refactor appearance and avatar data sending code. Paritioning the routines into "one-to-many" and "many-to-one" makes it possible to call the right function on presence creation (both child and root) and when a child agent is promoted to root. This brings the total number of appearance sends down to one or two on login.  
							
							... 
							
							
							
							Cleaned up the avatar update calls in the groups code. Cleaned up
some commented and debugging code, and a few formating fixes. 
							
						 
						
							2010-11-27 01:14:36 +00:00  
				
					
						
							
							
								 
						
							
							
								0e311a2104 
								
							
								 
							
						 
						
							
							
								
								If we fail to gather asset uuids for a particular asset, log the failing asset id and type  
							
							
							
						 
						
							2010-11-27 00:54:09 +00:00  
				
					
						
							
							
								 
						
							
							
								7c02d5cec5 
								
							
								 
							
						 
						
							
							
								
								Another attempt at fixing failing test for creator info.  
							
							
							
						 
						
							2010-11-26 23:04:31 +01:00  
				
					
						
							
							
								 
						
							
							
								2827deffe8 
								
							
								 
							
						 
						
							
							
								
								Trigger changed event with CHANGED_TELEPORT when teleporting to another region.  
							
							
							
						 
						
							2010-11-26 22:46:48 +01:00  
				
					
						
							
							
								 
						
							
							
								0bc5ffbe96 
								
							
								 
							
						 
						
							
							
								
								Fix handling of landmarks for systems with culture settings other than en_US. This fixes Mantis  #5177 .  
							
							
							
						 
						
							2010-11-26 11:50:51 +01:00  
				
					
						
							
							
								 
						
							
							
								1cbd2842d5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-11-25 16:27:19 -08:00  
				
					
						
							
							
								 
						
							
							
								ae4b02e115 
								
							
								 
							
						 
						
							
							
								
								WARNING: LOTS OF CONFIGURATION CHANGES AFFECTING PRIMARILY HG CONFIGS. Added capability to preserve creator information on HG asset transfers. Added a new HGAssetService that is intended to be the one outside the firewall. It processes and filters the assets that go out of the grid. Also fixed the normal AssetService to do special things for the main instance (console commands, etc). Moved HGInventoryService to OpenSim.Services.HypergridService. Changed the way the login service gets the ServiceURL configs.  
							
							
							
						 
						
							2010-11-25 11:14:16 -08:00  
				
					
						
							
							
								 
						
							
							
								2d2098f5da 
								
							
								 
							
						 
						
							
							
								
								Export the module interface for restart  
							
							
							
						 
						
							2010-11-25 04:06:25 +00:00  
				
					
						
							
							
								 
						
							
							
								57c4def254 
								
							
								 
							
						 
						
							
							
								
								Change all restarting to use the restart module. Remove hardcoded behavior  
							
							
							
						 
						
							2010-11-25 03:16:52 +00:00  
				
					
						
							
							
								 
						
							
							
								fb97fe8307 
								
							
								 
							
						 
						
							
							
								
								Finish the RestartModule and fix some bugs. Add new console commands:  
							
							... 
							
							
							
							region restart bluebox <msg> <time> ...
region restart notice <msg> <time> ...
region restart abort [<message>] 
							
						 
						
							2010-11-25 02:30:06 +00:00  
				
					
						
							
							
								 
						
							
							
								6734c9f83a 
								
							
								 
							
						 
						
							
							
								
								Implement the restart module  
							
							
							
						 
						
							2010-11-25 01:22:05 +00:00  
				
					
						
							
							
								 
						
							
							
								e14f449cc2 
								
							
								 
							
						 
						
							
							
								
								Adding the skeleton for the restart module  
							
							
							
						 
						
							2010-11-24 22:14:53 +00:00  
				
					
						
							
							
								 
						
							
							
								9f29908f66 
								
							
								 
							
						 
						
							
							
								
								catch an exception when a mesh asset header cant be decoded  
							
							
							
						 
						
							2010-11-24 02:05:41 -08:00  
				
					
						
							
							
								 
						
							
							
								bc51dfc45e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master-core' into mantis5110  
							
							
							
						 
						
							2010-11-23 22:27:54 -08:00  
				
					
						
							
							
								 
						
							
							
								a4bf6c5343 
								
							
								 
							
						 
						
							
							
								
								Attempt at fixing failing test.  
							
							
							
						 
						
							2010-11-23 07:44:42 -08:00  
				
					
						
							
							
								 
						
							
							
								2527aeb40c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-11-23 14:03:52 +00:00  
				
					
						
							
							
								 
						
							
							
								61a49ec4a8 
								
							
								 
							
						 
						
							
							
								
								Initialize InventoryItemBase.creatorData properly. Could throw.  
							
							
							
						 
						
							2010-11-23 06:36:57 -08:00  
				
					
						
							
							
								 
						
							
							
								45b08a9ce3 
								
							
								 
							
						 
						
							
							
								
								Fix more potential nullrefs  
							
							
							
						 
						
							2010-11-23 14:02:20 +00:00  
				
					
						
							
							
								 
						
							
							
								7796b90ebb 
								
							
								 
							
						 
						
							
							
								
								Fix some crashes caused by the addition of the CreatorData column  
							
							
							
						 
						
							2010-11-23 14:02:06 +00:00  
				
					
						
							
							
								 
						
							
							
								c68f03a6ff 
								
							
								 
							
						 
						
							
							
								
								Fix: Allow use of parameters without specifying a file path with command "save oar"  
							
							
							
						 
						
							2010-11-23 11:45:12 +01:00  
				
					
						
							
							
								 
						
							
							
								ba2bf78dcf 
								
							
								 
							
						 
						
							
							
								
								Fix joining land parcels not being stored correctly in SQLite. Thank you to goetz for the initial patch in Mantis  #5230 .  
							
							
							
						 
						
							2010-11-23 11:45:12 +01:00  
				
					
						
							
							
								 
						
							
							
								8d79a39d5b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-11-23 04:27:06 +00:00  
				
					
						
							
							
								 
						
							
							
								63170fdea7 
								
							
								 
							
						 
						
							
							
								
								Only perform the take object permissions check if an object is being attached directly from the scene, not from existing inventory  
							
							
							
						 
						
							2010-11-23 04:26:07 +00:00  
				
					
						
							
							
								 
						
							
							
								bbc291dfdf 
								
							
								 
							
						 
						
							
							
								
								adapt tests to use DeRezObjects() since DeRezObject() has recently disappeared  
							
							
							
						 
						
							2010-11-22 23:07:30 +00:00  
				
					
						
							
							
								 
						
							
							
								34b13a4765 
								
							
								 
							
						 
						
							
							
								
								add basic tests to check that under default permissions module owner can delete objects and that non-owners (who are also not administrators, etc.) cannot  
							
							
							
						 
						
							2010-11-22 22:54:13 +00:00  
				
					
						
							
							
								 
						
							
							
								e1c72cedb3 
								
							
								 
							
						 
						
							
							
								
								Let CHANGED_SCALE also trigger when editing prims and linksets with the viewer's edit tools.  
							
							... 
							
							
							
							This event used to trigger only when the scale was changed with a script. 
							
						 
						
							2010-11-22 19:38:44 +01:00  
				
					
						
							
							
								 
						
							
							
								d63965cf94 
								
							
								 
							
						 
						
							
							
								
								Let CHANGED_SHAPE trigger. This fixes Mantis  #1844 .  
							
							
							
						 
						
							2010-11-22 19:38:44 +01:00  
				
					
						
							
							
								 
						
							
							
								d2aebbe066 
								
							
								 
							
						 
						
							
							
								
								Fox case on a method  
							
							
							
						 
						
							2010-11-22 14:27:45 +00:00  
				
					
						
							
							
								 
						
							
							
								4e0a289a8d 
								
							
								 
							
						 
						
							
							
								
								Change FS Voice module to a shared module to avoid gratuitious server handler  
							
							... 
							
							
							
							registrations. Add the missing bits to drive the local connector's HTTP
requests. This makes standalones work. 
							
						 
						
							2010-11-22 14:13:27 +00:00  
				
					
						
							
							
								 
						
							
							
								8a2c365e5b 
								
							
								 
							
						 
						
							
							
								
								Thank you, thomax, for a patch making changed events CHANGED_REGION_RESTART and CHANGED_REGION work.  
							
							... 
							
							
							
							Fixes Mantix #5214 . 
							
						 
						
							2010-11-22 10:39:46 +01:00  
				
					
						
							
							
								 
						
							
							
								b7f5e82843 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master-core' into mantis5110  
							
							
							
						 
						
							2010-11-21 20:01:48 -08:00  
				
					
						
							
							
								 
						
							
							
								562147475c 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/opensim/opensim  into mantis5110  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2010-11-21 19:51:23 -08:00  
				
					
						
							
							
								 
						
							
							
								8466ada8e0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-11-22 00:46:37 +00:00  
				
					
						
							
							
								 
						
							
							
								0fec29c849 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-11-21 17:19:45 -08:00  
				
					
						
							
							
								 
						
							
							
								c617d658dd 
								
							
								 
							
						 
						
							
							
								
								Added creator info across the board -- TaskInventoryItems and InventoryItems themselves. Tested. Seems to be working, main tests pass. Nothing done for IARs or HG transfers yet -- this only works for OARs for the time being.  
							
							... 
							
							
							
							New migration in inventory table in order to make CreatorID varchar(255). 
							
						 
						
							2010-11-21 17:19:24 -08:00  
				
					
						
							
							
								 
						
							
							
								ddf08276f1 
								
							
								 
							
						 
						
							
							
								
								Fox the buglets in Freeswitch. Grid mode works now and there is no reason why standalone should not.  
							
							
							
						 
						
							2010-11-22 00:46:23 +00:00  
				
					
						
							
							
								 
						
							
							
								c85e6bc36d 
								
							
								 
							
						 
						
							
							
								
								Add the remote connector for freeswitch config retrieval  
							
							
							
						 
						
							2010-11-21 23:42:52 +00:00  
				
					
						
							
							
								 
						
							
							
								2105842513 
								
							
								 
							
						 
						
							
							
								
								Finish the standalone mode freeswitch work and add config examples  
							
							
							
						 
						
							2010-11-21 23:24:39 +00:00  
				
					
						
							
							
								 
						
							
							
								a7174cecdd 
								
							
								 
							
						 
						
							
							
								
								Remove username and password from the publicly accessible FS config  
							
							
							
						 
						
							2010-11-21 22:45:04 +00:00  
				
					
						
							
							
								 
						
							
							
								6fa24f4671 
								
							
								 
							
						 
						
							
							
								
								Convert the Freeswitch module to new style  
							
							
							
						 
						
							2010-11-21 22:40:03 +00:00  
				
					
						
							
							
								 
						
							
							
								e6c52f38c5 
								
							
								 
							
						 
						
							
							
								
								Strip the dialplan and directory methods from the region module  
							
							
							
						 
						
							2010-11-21 22:25:50 +00:00  
				
					
						
							
							
								 
						
							
							
								2b0ef9ad1d 
								
							
								 
							
						 
						
							
							
								
								Implement a method to allow regions to query the gridwide Freeswitch  
							
							... 
							
							
							
							configuration from ROBUST 
							
						 
						
							2010-11-21 22:17:25 +00:00  
				
					
						
							
							
								 
						
							
							
								af8c8197ab 
								
							
								 
							
						 
						
							
							
								
								Updated SQLiteLegacy/SQLiteSimulationData with the same. Is this crap still used?!?  
							
							
							
						 
						
							2010-11-21 13:29:20 -08:00  
				
					
						
							
							
								 
						
							
							
								ed5f91c638 
								
							
								 
							
						 
						
							
							
								
								Move Dialplan and Directory from the region module to the ROBUST server  
							
							
							
						 
						
							2010-11-21 21:29:17 +00:00  
				
					
						
							
							
								 
						
							
							
								c0ccfeebe7 
								
							
								 
							
						 
						
							
							
								
								Start implementing Freeswitch in ROBUST  
							
							
							
						 
						
							2010-11-21 21:29:11 +00:00  
				
					
						
							
							
								 
						
							
							
								51343caeb5 
								
							
								 
							
						 
						
							
							
								
								Updated SQLite/SQLiteSimulationData to use SOP.CreatorInformation instead of SOP.CreatorID. Untested, but should work.  
							
							
							
						 
						
							2010-11-21 13:27:03 -08:00  
				
					
						
							
							
								 
						
							
							
								6a9ae9e7cb 
								
							
								 
							
						 
						
							
							
								
								Global creator information working on MySQL DB and on load/save OARs. Creator name properly shown on the viewer as first.last @authority.  
							
							... 
							
							
							
							New option added to save oar -profile=url. Migration on RegionStore making CreatorID be 255 chars.
Moved Handling of user UUID -> name requests to a new module UserManagement/UserManagementModule. 
							
						 
						
							2010-11-21 13:16:52 -08:00  
				
					
						
							
							
								 
						
							
							
								f1151f20dc 
								
							
								 
							
						 
						
							
							
								
								Fix global region coordinates that are delivered by llRequestSimulatorData.  
							
							... 
							
							
							
							Also did some source code clean-up by replacing literals with constants. 
							
						 
						
							2010-11-20 03:03:11 +00:00  
				
					
						
							
							
								 
						
							
							
								a88bcbb118 
								
							
								 
							
						 
						
							
							
								
								Knock V0_2 decals off archive tests since they're misleading  
							
							
							
						 
						
							2010-11-20 03:01:47 +00:00  
				
					
						
							
							
								 
						
							
							
								d7bca3d8e8 
								
							
								 
							
						 
						
							
							
								
								Fix unit tests and save problems  
							
							... 
							
							
							
							(note; contrary to previous commits, saving 0.4 OARs is actually broken since serialized objects in inventories are not yet converted properly).
Firstly, if you can save a version 1.0 OAR then you can load it too.
Secondly, closing the save stream even on success before assets/objects are saved is a bad idea 
							
						 
						
							2010-11-20 02:59:21 +00:00  
				
					
						
							
							
								 
						
							
							
								1087d6042b 
								
							
								 
							
						 
						
							
							
								
								correct build break.  for some reason, xbuild didn't rebuild test dlls  
							
							
							
						 
						
							2010-11-20 02:43:38 +00:00  
				
					
						
							
							
								 
						
							
							
								f49e32bfaa 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-11-20 02:34:27 +00:00  
				
					
						
							
							
								 
						
							
							
								2c7be7130e 
								
							
								 
							
						 
						
							
							
								
								Bump oar version to 1.0 from 0.5  
							
							... 
							
							
							
							If oar contents are being changed such that older versions of opensim can't load them, then the major version must be increased
This also locks version parameters to either 1.0 or 0.4, so that arbitrary 'versions' cannot be saved
Also closes save stream properly in the event of an error
Version 1.0 OARs are currently incompatible with OpenSim 0.7.0.2 and earlier.  However, you can still save compatible version 0.4 OARs by specifing --version=0 on the save oar command line
e.g. save oar --version=0 oars/test.oar 
							
						 
						
							2010-11-20 02:32:12 +00:00  
				
					
						
							
							
								 
						
							
							
								8f1a79420b 
								
							
								 
							
						 
						
							
							
								
								Fixed appearance send for avatars with only default textures. This should fix some of the appearance problems on osgrid. Also added a transaction lock on SetAppearance. This won't prevent concurrent access to Appearance but it will at least make sure each update completes.  
							
							... 
							
							
							
							Signed-off-by: Melanie <melanie@t-data.com> 
							
						 
						
							2010-11-18 19:04:50 +00:00  
				
					
						
							
							
								 
						
							
							
								859234f963 
								
							
								 
							
						 
						
							
							
								
								small refactor: reuse existing commandLine string rather than calling cmdline.ToString() again  
							
							
							
						 
						
							2010-11-17 23:50:23 +00:00  
				
					
						
							
							
								 
						
							
							
								c072a9cfb3 
								
							
								 
							
						 
						
							
							
								
								save all lines to history, not just those which turn out to be valid comands.  does not store passwords  
							
							... 
							
							
							
							also, blank lines are not stored to history
this makes it easier to go back and correct a command which was simply mistyped rather than having to type it out again 
							
						 
						
							2010-11-17 23:34:39 +00:00  
				
					
						
							
							
								 
						
							
							
								af0deff7e9 
								
							
								 
							
						 
						
							
							
								
								Make "show queues [full]" behave like "show users [full]"  
							
							... 
							
							
							
							Now, "show queues" only shows root agents.  "show queues full" will show child agents as well 
							
						 
						
							2010-11-17 22:55:20 +00:00  
				
					
						
							
							
								 
						
							
							
								c4f3175e17 
								
							
								 
							
						 
						
							
							
								
								add "Unacked bytes" column to "show queues"  
							
							... 
							
							
							
							This should show the number of bytes sent to the client that it has not yet acknowledged. 
							
						 
						
							2010-11-17 22:55:19 +00:00  
				
					
						
							
							
								 
						
							
							
								2a17c39dfe 
								
							
								 
							
						 
						
							
							
								
								Fix "show queues" console command  
							
							... 
							
							
							
							For each agent, this command shows how many packets have been sent/received and how many bytes remain in each of the send queues (resend, land, texture, etc.)
Sometimes useful for diagnostics 
							
						 
						
							2010-11-17 22:55:19 +00:00  
				
					
						
							
							
								 
						
							
							
								e6eeaaea67 
								
							
								 
							
						 
						
							
							
								
								minor: add some method comments  
							
							
							
						 
						
							2010-11-17 22:55:06 +00:00  
				
					
						
							
							
								 
						
							
							
								0d72d77629 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-11-17 18:20:41 +00:00  
				
					
						
							
							
								 
						
							
							
								43c270b536 
								
							
								 
							
						 
						
							
							
								
								Fix gesture and viewer preview sounds not playing  
							
							
							
						 
						
							2010-11-17 18:20:24 +00:00  
				
					
						
							
							
								 
						
							
							
								393c9c9046 
								
							
								 
							
						 
						
							
							
								
								Add osUnixTimeToTimestamp()  
							
							... 
							
							
							
							This allows an input unix time to be converted to an llGetTimeStamp() format.
Thanks Thomax. 
							
						 
						
							2010-11-17 01:45:47 +00:00  
				
					
						
							
							
								 
						
							
							
								b38a1594c1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-11-17 01:28:46 +00:00  
				
					
						
							
							
								 
						
							
							
								390c3a3b6f 
								
							
								 
							
						 
						
							
							
								
								Prevent leftover attachments from clogging up the pipes  
							
							
							
						 
						
							2010-11-16 22:18:35 +00:00  
				
					
						
							
							
								 
						
							
							
								7bb005b0d1 
								
							
								 
							
						 
						
							
							
								
								Change the way attachments are persisted. Editing a worn attachment will now  
							
							... 
							
							
							
							save properly, as will the results of a resizer script working. Attachment
positions are no longer saved on each move, but instead are saved once on
logout. Attachment script states are saved as part of the attachment now
when detaching. 
							
						 
						
							2010-11-16 21:01:56 +00:00  
				
					
						
							
							
								 
						
							
							
								c5d78c723b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-11-16 19:18:43 +00:00  
				
					
						
							
							
								 
						
							
							
								56bd42b438 
								
							
								 
							
						 
						
							
							
								
								Fix osTeleportAgent for hypergrid destinations.  
							
							... 
							
							
							
							Signed-off-by: Melanie <melanie@t-data.com> 
							
						 
						
							2010-11-16 15:23:45 +00:00  
				
					
						
							
							
								 
						
							
							
								50202bab7c 
								
							
								 
							
						 
						
							
							
								
								Add osTeleportOwner.  
							
							... 
							
							
							
							This provides the same functionality as osTeleportAgent but without the griefing potential. Region owners need not be concerned about the use of this function because it only allows to do what is already possible with the world map.
The intended use is with HUDs. For example, a list of (hypergrid) destinations could be made available for quick access.
Signed-off-by: Melanie <melanie@t-data.com> 
							
						 
						
							2010-11-16 13:43:27 +00:00  
				
					
						
							
							
								 
						
							
							
								e7e3c74fb7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-11-16 10:22:15 +00:00  
				
					
						
							
							
								 
						
							
							
								5329e3b9b7 
								
							
								 
							
						 
						
							
							
								
								Can't detach an object from within the script thread because it will throw. Use FireAndForget for that.  
							
							
							
						 
						
							2010-11-16 01:36:26 +00:00  
				
					
						
							
							
								 
						
							
							
								98ba079e95 
								
							
								 
							
						 
						
							
							
								
								Diva needs a spanking! Serializing OldItemID breaks script state persistence in agent inventory.  
							
							
							
						 
						
							2010-11-16 01:35:16 +00:00  
				
					
						
							
							
								 
						
							
							
								98f29a47c0 
								
							
								 
							
						 
						
							
							
								
								Do not include hyperlinks in a random region search during a login.  
							
							... 
							
							
							
							Before a random region is chosen, available fallback regions are used for the login. 
							
						 
						
							2010-11-13 00:40:03 +00:00  
				
					
						
							
							
								 
						
							
							
								1e7334d985 
								
							
								 
							
						 
						
							
							
								
								provide avatar name in log if an exception ends up at the top of an async packet processing stack  
							
							
							
						 
						
							2010-11-12 23:20:07 +00:00  
				
					
						
							
							
								 
						
							
							
								00b0f521fa 
								
							
								 
							
						 
						
							
							
								
								Add PARCEL_DETAILS_ID to LSL  
							
							
							
						 
						
							2010-11-12 01:16:14 +00:00  
				
					
						
							
							
								 
						
							
							
								bfc128529c 
								
							
								 
							
						 
						
							
							
								
								Prevent teleporting to a region when the egent is banned in all parcels  
							
							
							
						 
						
							2010-11-10 16:20:19 +00:00  
				
					
						
							
							
								 
						
							
							
								ff3e466000 
								
							
								 
							
						 
						
							
							
								
								Remove a debug spam  
							
							
							
						 
						
							2010-11-10 01:17:40 +00:00  
				
					
						
							
							
								 
						
							
							
								846198bb9e 
								
							
								 
							
						 
						
							
							
								
								Although the Allow Voice setting is per estate rather than per region,  
							
							... 
							
							
							
							apparently it is required in the region handshake to let the client
enable parcel voice controls. So, send it. 
							
						 
						
							2010-11-09 23:55:43 +00:00  
				
					
						
							
							
								 
						
							
							
								22144eb8f7 
								
							
								 
							
						 
						
							
							
								
								Fix parcel bans to work only on the avatars they're supposed to work on instead of pushing all avatars, even the ones that are allowed.  
							
							
							
						 
						
							2010-11-09 22:15:59 +00:00  
				
					
						
							
							
								 
						
							
							
								ae9c4a4d11 
								
							
								 
							
						 
						
							
							
								
								Formatting cleanup.  
							
							
							
						 
						
							2010-11-08 07:48:35 -05:00  
				
					
						
							
							
								 
						
							
							
								798abd1508 
								
							
								 
							
						 
						
							
							
								
								Reinstate a lost fix  
							
							
							
						 
						
							2010-11-08 03:06:58 +00:00  
				
					
						
							
							
								 
						
							
							
								6056ae8d88 
								
							
								 
							
						 
						
							
							
								
								Fix merge artefacts  
							
							
							
						 
						
							2010-11-08 02:58:33 +00:00  
				
					
						
							
							
								 
						
							
							
								18b27408d6 
								
							
								 
							
						 
						
							
							
								
								Prevent plants from being treated like dropped attachments and removed  
							
							... 
							
							
							
							from the sim. 
							
						 
						
							2010-11-08 02:39:06 +00:00  
				
					
						
							
							
								 
						
							
							
								4f6dd8bda3 
								
							
								 
							
						 
						
							
							
								
								Call the cleanup after saving attachment states, so that the attachments  
							
							... 
							
							
							
							don't get killed before they can be saved 
							
						 
						
							2010-11-08 02:38:15 +00:00  
				
					
						
							
							
								 
						
							
							
								2f58d56137 
								
							
								 
							
						 
						
							
							
								
								Call the Cleanup when an agent logs out, when an agent leaves and just  
							
							... 
							
							
							
							before an agent logs in directly. Intentionally not calling this from MakeRoot
as that would mess up attachment transfer in teleport 
							
						 
						
							2010-11-08 02:37:28 +00:00  
				
					
						
							
							
								 
						
							
							
								d8fffd0fb5 
								
							
								 
							
						 
						
							
							
								
								Call attachment cleanup when an agent crosses out  
							
							
							
						 
						
							2010-11-08 02:37:00 +00:00  
				
					
						
							
							
								 
						
							
							
								2317b6767b 
								
							
								 
							
						 
						
							
							
								
								Add a method to delete left over / dropped attachments  
							
							
							
						 
						
							2010-11-08 02:36:51 +00:00  
				
					
						
							
							
								 
						
							
							
								6585243113 
								
							
								 
							
						 
						
							
							
								
								Detach attachments displaced by other attachments  
							
							
							
						 
						
							2010-11-08 02:35:47 +00:00  
				
					
						
							
							
								 
						
							
							
								4f40374464 
								
							
								 
							
						 
						
							
							
								
								Merge git://github.com/opensim/opensim into mantis5110  
							
							
							
						 
						
							2010-11-05 19:10:02 -07:00  
				
					
						
							
							
								 
						
							
							
								644eb9fd7f 
								
							
								 
							
						 
						
							
							
								
								Fix playing sound from HUDs  
							
							
							
						 
						
							2010-11-05 13:45:28 +00:00  
				
					
						
							
							
								 
						
							
							
								e078c57bf0 
								
							
								 
							
						 
						
							
							
								
								Fix attached sounds from HUDs erroneously being delivered to other avatars  
							
							
							
						 
						
							2010-11-05 13:39:04 +00:00  
				
					
						
							
							
								 
						
							
							
								1c8d19d714 
								
							
								 
							
						 
						
							
							
								
								Delete existing presences for a user ID when they log in again.  
							
							... 
							
							
							
							WARNING!!! This changes a default. The old default is to allow multiple
presences, the new default disables this. As the feature currently has no users,
this should not present any difficulty and will alleviate the presence
issues somewhat. 
							
						 
						
							2010-11-05 13:31:45 +00:00  
				
					
						
							
							
								 
						
							
							
								6c3b7617b0 
								
							
								 
							
						 
						
							
							
								
								Add lsClearWindlightScene() to the lightshare module to remove WL settings  
							
							... 
							
							
							
							from a region and allow normal day cycles to be reestablished 
							
						 
						
							2010-11-03 02:31:43 +00:00  
				
					
						
							
							
								 
						
							
							
								4ab9d37a8e 
								
							
								 
							
						 
						
							
							
								
								When LightShare is enabled, the standard day cycle is bypassed and replaced by  
							
							... 
							
							
							
							midday defaults when no specific LightShare profile is set.
This prevents LightShare info being send out when the region has no LightShare
profile, allowing normal day/night cycles to happen. 
							
						 
						
							2010-11-03 02:04:17 +00:00  
				
					
						
							
							
								 
						
							
							
								c25f84e31c 
								
							
								 
							
						 
						
							
							
								
								Change the default of the new bind_ip_address RemoteAdmin option to 0.0.0.0  
							
							... 
							
							
							
							so it reflects the prior default. We are not in the habot of changing default
behavior without good reason and making localhost the default would break
most current use cases. 
							
						 
						
							2010-11-03 01:13:01 +00:00  
				
					
						
							
							
								 
						
							
							
								1f77f05f02 
								
							
								 
							
						 
						
							
							
								
								Admin Server can now bind to a private ip address  
							
							... 
							
							
							
							Signed-off-by: Melanie <melanie@t-data.com> 
							
						 
						
							2010-11-03 01:12:48 +00:00  
				
					
						
							
							
								 
						
							
							
								57eabe9d46 
								
							
								 
							
						 
						
							
							
								
								Actually calculate the height before setting it, this isn't done automatically  
							
							... 
							
							
							
							on incoming transfers in all cases. 
							
						 
						
							2010-11-03 00:47:22 +00:00  
				
					
						
							
							
								 
						
							
							
								7d551e27ca 
								
							
								 
							
						 
						
							
							
								
								Trying to prevent a wrong physical actor size  
							
							
							
						 
						
							2010-11-03 00:01:47 +00:00  
				
					
						
							
							
								 
						
							
							
								d555c373d8 
								
							
								 
							
						 
						
							
							
								
								Fix avatar height management  
							
							
							
						 
						
							2010-11-02 23:39:45 +00:00  
				
					
						
							
							
								 
						
							
							
								43ac44b028 
								
							
								 
							
						 
						
							
							
								
								Fix default club feet  
							
							
							
						 
						
							2010-11-02 21:41:27 +00:00  
				
					
						
							
							
								 
						
							
							
								5eeabb8b4b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-11-02 21:29:02 +00:00  
				
					
						
							
							
								 
						
							
							
								78a0ed3ff9 
								
							
								 
							
						 
						
							
							
								
								Fix sitting and standing up  
							
							
							
						 
						
							2010-11-02 21:28:24 +00:00  
				
					
						
							
							
								 
						
							
							
								4fdab71c8d 
								
							
								 
							
						 
						
							
							
								
								Add support for cross-domain AJAX requests to REST console.  
							
							... 
							
							
							
							Enables RemoteConsole to add the appropriate HTTP header when responding to requests that use Cross-Origin Resource Sharing (CORS with simple requests). The allowed origin is set with configuration option "ConsoleAllowedOrigin" in section [Network]. For a suggestion to make this configuration option more flexible, see the TODO comment in the source code.
The WifiConsole uses this functionality with grid mode. 
							
						 
						
							2010-11-02 14:12:25 -07:00  
				
					
						
							
							
								 
						
							
							
								4d1f0c5348 
								
							
								 
							
						 
						
							
							
								
								Support for CORS with simple requests in BaseHttpServer  
							
							
							
						 
						
							2010-11-02 14:11:49 -07:00  
				
					
						
							
							
								 
						
							
							
								e327e990f5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-11-02 19:55:27 +00:00  
				
					
						
							
							
								 
						
							
							
								63ffdcf53a 
								
							
								 
							
						 
						
							
							
								
								Try to not make avatars switch outfits  
							
							
							
						 
						
							2010-11-02 19:55:05 +00:00  
				
					
						
							
							
								 
						
							
							
								9f5ab3b965 
								
							
								 
							
						 
						
							
							
								
								Old deserialization can't deal with commas in flag fields. Making use of -version option on save oar command. Bumped archives version to 0.5; version < 0.5 generates flag fields without commas. Everything else is identical.  
							
							
							
						 
						
							2010-11-02 12:05:24 -07:00  
				
					
						
							
							
								 
						
							
							
								ed7959ddfb 
								
							
								 
							
						 
						
							
							
								
								Thanks Snoopy for a patch that addresses Mantis  #0005165 : osSetDynamicTextureURL crashed region server  
							
							... 
							
							
							
							Signed-off-by: dahlia <dahliaTrimble@gmail.removeme.com> 
							
						 
						
							2010-11-02 02:35:56 -07:00  
				
					
						
							
							
								 
						
							
							
								2bce1716af 
								
							
								 
							
						 
						
							
							
								
								Fix HypergridLinker.Check4096()  
							
							... 
							
							
							
							Make the optimization with IEnumerable.Except() in Check4096 actually work by providing an appropriate equality definition for GridRegion objects. 
							
						 
						
							2010-11-01 08:01:31 -07:00  
				
					
						
							
							
								 
						
							
							
								12d61d1ef5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into mantis5110  
							
							
							
						 
						
							2010-10-31 20:50:39 -04:00  
				
					
						
							
							
								 
						
							
							
								f15f0ab59b 
								
							
								 
							
						 
						
							
							
								
								Removed a couple of very verbose debug messages.  
							
							
							
						 
						
							2010-10-31 12:11:30 -07:00  
				
					
						
							
							
								 
						
							
							
								0a56cfbfd5 
								
							
								 
							
						 
						
							
							
								
								* better semantics for link-region command  
							
							... 
							
							
							
							* actually parse name for new link-region command 
							
						 
						
							2010-10-30 22:51:52 -04:00  
				
					
						
							
							
								 
						
							
							
								95a0ea78f9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into mantis5110  
							
							
							
						 
						
							2010-10-30 18:28:07 -04:00  
				
					
						
							
							
								 
						
							
							
								48f6d47744 
								
							
								 
							
						 
						
							
							
								
								Fixed: ToAvatarAppearance wasn't retrieving the AvatarHeight.  
							
							
							
						 
						
							2010-10-30 12:30:03 -07:00  
				
					
						
							
							
								 
						
							
							
								623cee1ffc 
								
							
								 
							
						 
						
							
							
								
								Move physics actor creation to after SetHeight to try and prevent  
							
							... 
							
							
							
							bowlegginess. Didn't work but is better this way anyway. 
							
						 
						
							2010-10-30 19:17:52 +01:00  
				
					
						
							
							
								 
						
							
							
								96a29c43b0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into mantis5110  
							
							
							
						 
						
							2010-10-30 14:11:02 -04:00  
				
					
						
							
							
								 
						
							
							
								e371d3208c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into mantis5110  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
	OpenSim/Services/Connectors/Simulation/SimulationServiceConnector.cs 
							
						 
						
							2010-10-30 14:10:13 -04:00  
				
					
						
							
							
								 
						
							
							
								e98d8d500f 
								
							
								 
							
						 
						
							
							
								
								Fix logins and avatar appearance. Contains a Migration. May contain nuts.  
							
							... 
							
							
							
							This will cause visual params to be persisted along with worn items. With
this, alpha and tattoo laters will be saved. Multiple layers MAY work, but
not tested because I don't use Viewer 2. 
							
						 
						
							2010-10-30 19:06:47 +01:00  
				
					
						
							
							
								 
						
							
							
								09bf9d5fca 
								
							
								 
							
						 
						
							
							
								
								* AbsolutePosition.Get{} returns incorrect result for child prim so switch to using prim.GetWorldPosition() in the warp renderer.  
							
							
							
						 
						
							2010-10-30 02:26:48 -04:00  
				
					
						
							
							
								 
						
							
							
								9e7d3e0f25 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into mantis5110  
							
							
							
						 
						
							2010-10-29 23:59:16 -04:00  
				
					
						
							
							
								 
						
							
							
								c8d65c359f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into mantis5110  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/ScenePresence.cs 
							
						 
						
							2010-10-29 23:58:14 -04:00  
				
					
						
							
							
								 
						
							
							
								594f23ff22 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into mantis5110  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Services/GridService/HypergridLinker.cs 
							
						 
						
							2010-10-29 23:46:53 -04:00  
				
					
						
							
							
								 
						
							
							
								d219317074 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into mantis5110  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/ScenePresence.cs 
							
						 
						
							2010-10-29 23:12:51 -04:00  
				
					
						
							
							
								 
						
							
							
								d0895a4a3a 
								
							
								 
							
						 
						
							
							
								
								On first login, Ruth is back now. Strangely, inventory items are created for  
							
							... 
							
							
							
							tattoo and alpha layers. Any change of appearance in the sim makes the green
gnome reappear on next login. Progress of sorts. 
							
						 
						
							2010-10-30 03:28:59 +01:00  
				
					
						
							
							
								 
						
							
							
								adef6b04cb 
								
							
								 
							
						 
						
							
							
								
								Logins work now, but avatars are green ugly gnomes.  
							
							
							
						 
						
							2010-10-30 02:52:59 +01:00  
				
					
						
							
							
								 
						
							
							
								ba6f651b06 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-10-30 02:26:18 +01:00  
				
					
						
							
							
								 
						
							
							
								f9227977f8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-10-30 03:07:45 +01:00  
				
					
						
							
							
								 
						
							
							
								45220a6954 
								
							
								 
							
						 
						
							
							
								
								minor: remove some old commented out code  
							
							
							
						 
						
							2010-10-30 03:01:40 +01:00  
				
					
						
							
							
								 
						
							
							
								ff7da2082d 
								
							
								 
							
						 
						
							
							
								
								This commit fixes all the appearance related null refs. Still can't log in,  
							
							... 
							
							
							
							client displays a blank error box. 
							
						 
						
							2010-10-30 02:25:25 +01:00  
				
					
						
							
							
								 
						
							
							
								343c894658 
								
							
								 
							
						 
						
							
							
								
								Set async_packet_handling = true by default  
							
							... 
							
							
							
							Setting this to true avoids a 500ms or so client freeze when the LLUDP server thread is taken up with processing a UseCircuitCode packet synchronously.
Extensive testing on Wright Plaza appeared to show no bad effects and this seems to reduce login lag considerably.
Of course, a lot of login lag is still coming from other sources. 
							
						 
						
							2010-10-30 01:35:12 +01:00  
				
					
						
							
							
								 
						
							
							
								ade71c9ed7 
								
							
								 
							
						 
						
							
							
								
								Change level of some logging messages, turning some info into arguably more appropriate debug to reduce console spam when log level is info  
							
							
							
						 
						
							2010-10-30 01:32:56 +01:00  
				
					
						
							
							
								 
						
							
							
								46362cd1c0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-10-30 00:56:58 +01:00  
				
					
						
							
							
								 
						
							
							
								7503c4ad61 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-10-30 00:56:42 +01:00  
				
					
						
							
							
								 
						
							
							
								818ed2032a 
								
							
								 
							
						 
						
							
							
								
								READ CAREFULLY!!! This is a BROKEN commit. It is UNTESTED and INCOMPLETE.  
							
							... 
							
							
							
							It contains a major interface version bump and will NOT work with earlier grid
services. This is preliminary work that will lead to layers support.
Rest appearance services are commented out completely, they will have to be
adapted by someone who actually uses them. Remote admin is working, but has
no layers support. There is no layers support in the database. Login likely
won't work. You have been warned. 
							
						 
						
							2010-10-30 00:41:36 +01:00  
				
					
						
							
							
								 
						
							
							
								09705514ff 
								
							
								 
							
						 
						
							
							
								
								tweak a few more scene presence logging messages for consistency  
							
							
							
						 
						
							2010-10-29 23:52:25 +01:00  
				
					
						
							
							
								 
						
							
							
								e66ec432af 
								
							
								 
							
						 
						
							
							
								
								Rationalize the logging messages from the merged appearance branch, commenting out most of them as per Mic  
							
							
							
						 
						
							2010-10-29 23:45:10 +01:00  
				
					
						
							
							
								 
						
							
							
								abcde41c0d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'justincc-dev'  
							
							
							
						 
						
							2010-10-29 23:15:35 +01:00  
				
					
						
							
							
								 
						
							
							
								25e19ba7e9 
								
							
								 
							
						 
						
							
							
								
								add timing report to CompleteScenePresence for diagnostic purposes  
							
							
							
						 
						
							2010-10-29 23:03:11 +01:00  
				
					
						
							
							
								 
						
							
							
								bcd784b316 
								
							
								 
							
						 
						
							
							
								
								for now, comment out some older or redundant log debug lines to make diagnostics easier  
							
							
							
						 
						
							2010-10-29 21:49:26 +01:00  
				
					
						
							
							
								 
						
							
							
								f19816aeb9 
								
							
								 
							
						 
						
							
							
								
								Add number of ms it takes to complete UseCircuitCode packet handling to log for diagnostics  
							
							
							
						 
						
							2010-10-29 21:38:26 +01:00  
				
					
						
							
							
								 
						
							
							
								934e536738 
								
							
								 
							
						 
						
							
							
								
								Merge commit 'cmickeyb/dev-appearance'  
							
							
							
						 
						
							2010-10-29 21:06:46 +01:00  
				
					
						
							
							
								 
						
							
							
								49fa7e91b9 
								
							
								 
							
						 
						
							
							
								
								Clean up some cruft from the last commit. Re-add the initial update  
							
							... 
							
							
							
							send in the scene presence constructor... need to figure this out
later. 
							
						 
						
							2010-10-29 13:45:59 -07:00  
				
					
						
							
							
								 
						
							
							
								f5c9a56c8b 
								
							
								 
							
						 
						
							
							
								
								Bunch of fixes that reduce the number of times appearance  
							
							... 
							
							
							
							and avatar data are sent. And the number of times they
are stored. 
							
						 
						
							2010-10-29 13:43:35 -07:00  
				
					
						
							
							
								 
						
							
							
								5f4badf9e2 
								
							
								 
							
						 
						
							
							
								
								Add my work on top of cmickeyb's  
							
							
							
						 
						
							2010-10-29 20:44:29 +01:00  
				
					
						
							
							
								 
						
							
							
								05d2302c62 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dev-appearance'  
							
							
							
						 
						
							2010-10-29 20:24:14 +01:00  
				
					
						
							
							
								 
						
							
							
								e6fe83cd93 
								
							
								 
							
						 
						
							
							
								
								Revert "Preliminary work on appearance layers. No user functionality yet."  
							
							... 
							
							
							
							This work conflicts with cmickeyb's more extensive, related work
This reverts commit 9c829c0410 
							
						 
						
							2010-10-29 20:17:59 +01:00  
				
					
						
							
							
								 
						
							
							
								9c829c0410 
								
							
								 
							
						 
						
							
							
								
								Preliminary work on appearance layers. No user functionality yet.  
							
							
							
						 
						
							2010-10-29 18:58:22 +01:00  
				
					
						
							
							
								 
						
							
							
								7b0d643999 
								
							
								 
							
						 
						
							
							
								
								HypergridLinker optimizations and enable use of owner_uuid/EstateOwner with linked regions.  
							
							... 
							
							
							
							* Added check for already occupied region coordinates.
* Optimized Check4096. 
							
						 
						
							2010-10-28 17:21:17 -07:00  
				
					
						
							
							
								 
						
							
							
								68666efd25 
								
							
								 
							
						 
						
							
							
								
								Configuration of persistent baked textures and save/send delays.  
							
							
							
						 
						
							2010-10-28 12:00:04 -07:00  
				
					
						
							
							
								 
						
							
							
								f2c1d0e34f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'opensim-master' into dev-appearance  
							
							
							
						 
						
							2010-10-28 09:09:42 -07:00  
				
					
						
							
							
								 
						
							
							
								0f28fa400d 
								
							
								 
							
						 
						
							
							
								
								Added background thread to handle delayed send and save of appearance  
							
							... 
							
							
							
							to accommodate batching of the many updates that happen on login
and teleport.
Fixed handling of the serial property in appearance. 
							
						 
						
							2010-10-28 09:00:39 -07:00  
				
					
						
							
							
								 
						
							
							
								727838f914 
								
							
								 
							
						 
						
							
							
								
								Formatting cleanup.  
							
							
							
						 
						
							2010-10-28 00:37:32 -04:00  
				
					
						
							
							
								 
						
							
							
								1fcac7203d 
								
							
								 
							
						 
						
							
							
								
								Prevent nullrefs in scene object deletion. Mantis  #5156  
							
							
							
						 
						
							2010-10-27 20:47:27 +01:00  
				
					
						
							
							
								 
						
							
							
								a4e95c0717 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://MyConnection01/var/git/opensim  
							
							
							
						 
						
							2010-10-26 21:20:18 -07:00  
				
					
						
							
							
								 
						
							
							
								5968d343bb 
								
							
								 
							
						 
						
							
							
								
								Overload Scene.NewUserConnection() to facilitate NPCs and other region specific applications  
							
							
							
						 
						
							2010-10-26 21:19:33 -07:00  
				
					
						
							
							
								 
						
							
							
								a331fd4e24 
								
							
								 
							
						 
						
							
							
								
								Formatting cleanup.  
							
							
							
						 
						
							2010-10-27 00:01:03 -04:00  
				
					
						
							
							
								 
						
							
							
								9cfd3e1d5a 
								
							
								 
							
						 
						
							
							
								
								Small cleanup and add more debugging information  
							
							
							
						 
						
							2010-10-26 12:54:28 -07:00  
				
					
						
							
							
								 
						
							
							
								9132e251aa 
								
							
								 
							
						 
						
							
							
								
								Made the check for texture assets asynchronous. This is one part of  
							
							... 
							
							
							
							a bigger clean up that needs to happen around locks on appearance. 
							
						 
						
							2010-10-26 12:53:15 -07:00  
				
					
						
							
							
								 
						
							
							
								5da2743c37 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into mantis5110  
							
							
							
						 
						
							2010-10-25 22:27:35 -04:00  
				
					
						
							
							
								 
						
							
							
								6e58c3d563 
								
							
								 
							
						 
						
							
							
								
								Half of the compatibility is working. Login into a new region with  
							
							... 
							
							
							
							old data works. Teleport out of a new region with old data works.
Teleport into a new region with old data does not trigger the
necessary rebake. 
							
						 
						
							2010-10-25 14:11:47 -07:00  
				
					
						
							
							
								 
						
							
							
								657cceb884 
								
							
								 
							
						 
						
							
							
								
								Intermediate commit for backward compatability; does not compile yet  
							
							
							
						 
						
							2010-10-25 09:42:28 -07:00  
				
					
						
							
							
								 
						
							
							
								c74c1620a1 
								
							
								 
							
						 
						
							
							
								
								* Updated libomv to r3461  
							
							... 
							
							
							
							Main reason for upgrade is to revert API change that was introduced in order to support headerless binary LLSD decoding needed for deserialization of the mesh assets, which turned out to be unnecessary as we can transparently decode both kinds. 
							
						 
						
							2010-10-24 23:51:46 +01:00  
				
					
						
							
							
								 
						
							
							
								07db35697b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into mantis5110  
							
							
							
						 
						
							2010-10-24 15:01:01 -04:00  
				
					
						
							
							
								 
						
							
							
								6b9660eb96 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into mantis5110  
							
							
							
						 
						
							2010-10-24 14:51:38 -04:00  
				
					
						
							
							
								 
						
							
							
								3fe8fc3d51 
								
							
								 
							
						 
						
							
							
								
								* throw debug message when no HomeURI is set  
							
							
							
						 
						
							2010-10-24 13:32:34 -04:00  
				
					
						
							
							
								 
						
							
							
								852c61aaa6 
								
							
								 
							
						 
						
							
							
								
								Add PRIM_NAME, PRIM_DESC and PRIM_ROT_LOCAL  
							
							
							
						 
						
							2010-10-24 18:17:21 +01:00  
				
					
						
							
							
								 
						
							
							
								627d1a42fe 
								
							
								 
							
						 
						
							
							
								
								Added inner exception handling in Shape deserialization processing, so that the whole Shape processing returns a valid Shape object.  
							
							
							
						 
						
							2010-10-23 20:39:41 -07:00  
				
					
						
							
							
								 
						
							
							
								5ddb8b535e 
								
							
								 
							
						 
						
							
							
								
								* a bit of additional debugging:  
							
							
							
						 
						
							2010-10-23 00:18:19 -04:00  
				
					
						
							
							
								 
						
							
							
								80f90229e5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-10-22 23:56:58 +01:00  
				
					
						
							
							
								 
						
							
							
								fe8d3d5a2b 
								
							
								 
							
						 
						
							
							
								
								Revert "Merge remote branch 'otakup0pe/mantis5110'"  
							
							... 
							
							
							
							This reverts commit 21187f459e8f34e46d74 
							
						 
						
							2010-10-22 23:52:07 +01:00  
				
					
						
							
							
								 
						
							
							
								21187f459e 
								
							
								 
							
						 
						
							
							
								
								Merge remote branch 'otakup0pe/mantis5110'  
							
							
							
						 
						
							2010-10-22 23:35:07 +01:00  
				
					
						
							
							
								 
						
							
							
								8f34e46d74 
								
							
								 
							
						 
						
							
							
								
								Revert "* refactor refactor refactor ServerURI 4 lyfe"  
							
							... 
							
							
							
							This reverts commit 55974df14b 
							
						 
						
							2010-10-22 23:35:01 +01:00  
				
					
						
							
							
								 
						
							
							
								783b1b548f 
								
							
								 
							
						 
						
							
							
								
								Revert "* additional serveruri cleanup"  
							
							... 
							
							
							
							This reverts commit 19119d7705 
							
						 
						
							2010-10-22 23:34:53 +01:00  
				
					
						
							
							
								 
						
							
							
								38e76d71ac 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'hg16' into mantis5110  
							
							
							
						 
						
							2010-10-22 18:34:50 -04:00  
				
					
						
							
							
								 
						
							
							
								a490b34b6e 
								
							
								 
							
						 
						
							
							
								
								Revert "* more url / hg cleanup"  
							
							... 
							
							
							
							This reverts commit 58f75fa19d 
							
						 
						
							2010-10-22 23:34:44 +01:00  
				
					
						
							
							
								 
						
							
							
								cddcb53b17 
								
							
								 
							
						 
						
							
							
								
								Revert "* remove some spurious debug info"  
							
							... 
							
							
							
							This reverts commit 017b83d0a3 
							
						 
						
							2010-10-22 23:34:37 +01:00  
				
					
						
							
							
								 
						
							
							
								d58967be58 
								
							
								 
							
						 
						
							
							
								
								Fix llParcelMediaCommandList() so that it applies commands only to the parcel that the script is in, not all parcels.  
							
							... 
							
							
							
							Patch from http://opensimulator.org/mantis/view.php?id=2738 
Thanks snoopy and fineman. 
							
						 
						
							2010-10-22 18:33:59 -04:00  
				
					
						
							
							
								 
						
							
							
								6d7ce63085 
								
							
								 
							
						 
						
							
							
								
								Allow OARs and IARs to save and load meshes.  
							
							... 
							
							
							
							Save and reload appears okay for the duck mesh at https://collada.org/owl/download.php?sess=0&parent=126&expand=1&order=name&curview=0&binary=1&id=698/ 
However, one attempt at trying to load a more complicated scene failed (errors on console, only triangles appearing in mesh viewer).
Not sure if this is really and OAR load problem.  Needs more investigation. 
							
						 
						
							2010-10-22 18:33:55 -04:00  
				
					
						
							
							
								 
						
							
							
								a7a8fdc7da 
								
							
								 
							
						 
						
							
							
								
								print IAR version number on console when saving  
							
							
							
						 
						
							2010-10-22 18:33:52 -04:00  
				
					
						
							
							
								 
						
							
							
								bdd6857006 
								
							
								 
							
						 
						
							
							
								
								Implement guard against trying to load incompatible version IARs  
							
							
							
						 
						
							2010-10-22 18:33:47 -04:00  
				
					
						
							
							
								 
						
							
							
								607c07b4aa 
								
							
								 
							
						 
						
							
							
								
								start parsing iar control file  
							
							... 
							
							
							
							This change requires a prebuild[.sh|.bat] since a System.Xml.Linq reference is added to prebuild.xml 
							
						 
						
							2010-10-22 18:33:41 -04:00  
				
					
						
							
							
								 
						
							
							
								772dbf59f3 
								
							
								 
							
						 
						
							
							
								
								slightly simplify oar control file loading code  
							
							
							
						 
						
							2010-10-22 18:33:35 -04:00  
				
					
						
							
							
								 
						
							
							
								460b9fffe5 
								
							
								 
							
						 
						
							
							
								
								write IAR control file first in the archive rather than last  
							
							
							
						 
						
							2010-10-22 18:33:32 -04:00  
				
					
						
							
							
								 
						
							
							
								e06acae965 
								
							
								 
							
						 
						
							
							
								
								Allow region modules to know which agents actually receive chat  
							
							
							
						 
						
							2010-10-22 18:33:19 -04:00  
				
					
						
							
							
								 
						
							
							
								481a44104e 
								
							
								 
							
						 
						
							
							
								
								This fixes a delay in llSetLinkPrimitiveParamsFast  
							
							... 
							
							
							
							Signed-off-by: dahlia <dahliaTrimble@gmail.removeme.com> 
							
						 
						
							2010-10-22 18:33:10 -04:00  
				
					
						
							
							
								 
						
							
							
								004b395d12 
								
							
								 
							
						 
						
							
							
								
								Make SImStatsReporter pick ObjectCapacity striaght out of region info  
							
							
							
						 
						
							2010-10-22 18:27:49 -04:00  
				
					
						
							
							
								 
						
							
							
								170c5d183b 
								
							
								 
							
						 
						
							
							
								
								Remove a bit of dead code relating to ObjectCapacity  
							
							
							
						 
						
							2010-10-22 18:27:40 -04:00  
				
					
						
							
							
								 
						
							
							
								753137e9ad 
								
							
								 
							
						 
						
							
							
								
								Fix the OOB error ( #5102 ). Sorry, my bad.  
							
							
							
						 
						
							2010-10-22 18:27:28 -04:00  
				
					
						
							
							
								 
						
							
							
								6049e548a5 
								
							
								 
							
						 
						
							
							
								
								Skip empty strings in ParseString* functions  
							
							
							
						 
						
							2010-10-22 18:27:12 -04:00  
				
					
						
							
							
								 
						
							
							
								700f4ddea4 
								
							
								 
							
						 
						
							
							
								
								Change some exception to use ToString(). e.Message is not sufficient to fix  
							
							... 
							
							
							
							errors. Please don't use e.Message, devs NEED to see the dumps! 
							
						 
						
							2010-10-22 22:55:07 +01:00  
				
					
						
							
							
								 
						
							
							
								cfbaad3669 
								
							
								 
							
						 
						
							
							
								
								Fix llParcelMediaCommandList() so that it applies commands only to the parcel that the script is in, not all parcels.  
							
							... 
							
							
							
							Patch from http://opensimulator.org/mantis/view.php?id=2738 
Thanks snoopy and fineman. 
							
						 
						
							2010-10-22 21:28:10 +01:00  
				
					
						
							
							
								 
						
							
							
								1064e743be 
								
							
								 
							
						 
						
							
							
								
								Allow OARs and IARs to save and load meshes.  
							
							... 
							
							
							
							Save and reload appears okay for the duck mesh at https://collada.org/owl/download.php?sess=0&parent=126&expand=1&order=name&curview=0&binary=1&id=698/ 
However, one attempt at trying to load a more complicated scene failed (errors on console, only triangles appearing in mesh viewer).
Not sure if this is really and OAR load problem.  Needs more investigation. 
							
						 
						
							2010-10-22 21:12:22 +01:00  
				
					
						
							
							
								 
						
							
							
								e6019dd6ac 
								
							
								 
							
						 
						
							
							
								
								print IAR version number on console when saving  
							
							
							
						 
						
							2010-10-22 19:34:06 +01:00  
				
					
						
							
							
								 
						
							
							
								7f2d844916 
								
							
								 
							
						 
						
							
							
								
								Implement guard against trying to load incompatible version IARs  
							
							
							
						 
						
							2010-10-22 19:30:15 +01:00  
				
					
						
							
							
								 
						
							
							
								199b61f1b2 
								
							
								 
							
						 
						
							
							
								
								start parsing iar control file  
							
							... 
							
							
							
							This change requires a prebuild[.sh|.bat] since a System.Xml.Linq reference is added to prebuild.xml 
							
						 
						
							2010-10-22 19:24:42 +01:00  
				
					
						
							
							
								 
						
							
							
								a5bb7b8a30 
								
							
								 
							
						 
						
							
							
								
								slightly simplify oar control file loading code  
							
							
							
						 
						
							2010-10-22 18:47:38 +01:00  
				
					
						
							
							
								 
						
							
							
								bb28726a8b 
								
							
								 
							
						 
						
							
							
								
								write IAR control file first in the archive rather than last  
							
							
							
						 
						
							2010-10-22 18:39:40 +01:00  
				
					
						
							
							
								 
						
							
							
								d4144bedb8 
								
							
								 
							
						 
						
							
							
								
								* change the data exchanged within hypergrid transactions  
							
							
							
						 
						
							2010-10-21 23:22:15 -04:00  
				
					
						
							
							
								 
						
							
							
								e7f184345e 
								
							
								 
							
						 
						
							
							
								
								minor: add some text to the oar abort messages on assets timeout to make it clear that the oar will not be usable  
							
							
							
						 
						
							2010-10-22 01:52:19 +01:00  
				
					
						
							
							
								 
						
							
							
								62a0910355 
								
							
								 
							
						 
						
							
							
								
								Allow region modules to know which agents actually receive chat  
							
							
							
						 
						
							2010-10-22 01:01:56 +01:00  
				
					
						
							
							
								 
						
							
							
								267f18925d 
								
							
								 
							
						 
						
							
							
								
								First attempt to get multiple attachments working to support viewer2.  
							
							... 
							
							
							
							The attachment code appears to work correctly for 1.23 viewers so, in
spite of some big changes in the internal representation, there don't
appear to be regressions. That being said, I still can't get a viewer2
avatar to show correctly. 
							
						 
						
							2010-10-21 16:48:58 -07:00  
				
					
						
							
							
								 
						
							
							
								529fb58b7b 
								
							
								 
							
						 
						
							
							
								
								This fixes a delay in llSetLinkPrimitiveParamsFast  
							
							... 
							
							
							
							Signed-off-by: dahlia <dahliaTrimble@gmail.removeme.com> 
							
						 
						
							2010-10-21 12:56:36 -07:00  
				
					
						
							
							
								 
						
							
							
								fe99f194ad 
								
							
								 
							
						 
						
							
							
								
								Deleted a verbose and unneeded log message.  
							
							
							
						 
						
							2010-10-21 12:00:30 -07:00  
				
					
						
							
							
								 
						
							
							
								08e14d653e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'dev-appearance' of git://github.com/cmickeyb/opensim into dev-appearance  
							
							
							
						 
						
							2010-10-21 17:09:42 +01:00  
				
					
						
							
							
								 
						
							
							
								bb78f1c05a 
								
							
								 
							
						 
						
							
							
								
								Make SImStatsReporter pick ObjectCapacity striaght out of region info  
							
							
							
						 
						
							2010-10-21 15:36:32 +01:00  
				
					
						
							
							
								 
						
							
							
								338e7481f9 
								
							
								 
							
						 
						
							
							
								
								Remove a bit of dead code relating to ObjectCapacity  
							
							
							
						 
						
							2010-10-21 13:21:46 +01:00  
				
					
						
							
							
								 
						
							
							
								01bc4fc9da 
								
							
								 
							
						 
						
							
							
								
								Fix the OOB error ( #5102 ). Sorry, my bad.  
							
							
							
						 
						
							2010-10-21 09:30:09 +01:00  
				
					
						
							
							
								 
						
							
							
								1f7577b735 
								
							
								 
							
						 
						
							
							
								
								Skip empty strings in ParseString* functions  
							
							
							
						 
						
							2010-10-21 07:19:10 +01:00  
				
					
						
							
							
								 
						
							
							
								f8a47801ee 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://MyConnection01/var/git/opensim  
							
							
							
						 
						
							2010-10-20 20:43:08 -07:00  
				
					
						
							
							
								 
						
							
							
								9038218c2d 
								
							
								 
							
						 
						
							
							
								
								fix combining of multiple physics submeshes  
							
							
							
						 
						
							2010-10-20 20:39:05 -07:00  
				
					
						
							
							
								 
						
							
							
								017b83d0a3 
								
							
								 
							
						 
						
							
							
								
								* remove some spurious debug info  
							
							... 
							
							
							
							* The last 4 commits are a patch from otakup0pe that's supposed to make URLs better somehow in an effort to make it easier to do hypergrid (I think)..    But as it seems that I'm the only one who was able to apply the patch.. and I looked it over and it doesn't look like it breaks anything via the diffs..     I'll sign off on it.
Signed-off-by: Teravus Ovares (Dan Olivares) <teravus@gmail.com> 
							
						 
						
							2010-10-20 22:36:29 -04:00  
				
					
						
							
							
								 
						
							
							
								58f75fa19d 
								
							
								 
							
						 
						
							
							
								
								* more url / hg cleanup  
							
							
							
						 
						
							2010-10-20 22:21:45 -04:00  
				
					
						
							
							
								 
						
							
							
								19119d7705 
								
							
								 
							
						 
						
							
							
								
								* additional serveruri cleanup  
							
							
							
						 
						
							2010-10-20 22:21:41 -04:00  
				
					
						
							
							
								 
						
							
							
								55974df14b 
								
							
								 
							
						 
						
							
							
								
								* refactor refactor refactor ServerURI 4 lyfe  
							
							
							
						 
						
							2010-10-20 22:21:23 -04:00  
				
					
						
							
							
								 
						
							
							
								335f2ddad2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://opensimulator.org/git/opensim  
							
							
							
						 
						
							2010-10-20 20:26:37 -04:00  
				
					
						
							
							
								 
						
							
							
								b1c8d05888 
								
							
								 
							
						 
						
							
							
								
								Major refactoring of appearance handling.  
							
							... 
							
							
							
							AvatarService -- add two new methods, GetAppearance and SetAppearance
to get around the lossy encoding in AvatarData. Preseve the old
functions to avoid changing the behavior for ROBUST services.
AvatarAppearance -- major refactor, moved the various encoding
methods used by AgentCircuitData, ClientAgentUpdate and
ScenePresence into one location. Changed initialization.
AvatarAttachments -- added a class specifically to handle
attachments in preparation for additional functionality
that will be needed for viewer 2.
AvatarFactory -- removed a number of unused or methods duplicated
in other locations. Moved in all appearance event handling from
ScenePresence. Required a change to IClientAPI that propogated
throughout all the IClientAPI implementations. 
							
						 
						
							2010-10-20 16:17:54 -07:00  
				
					
						
							
							
								 
						
							
							
								94684a2251 
								
							
								 
							
						 
						
							
							
								
								* remove some spurious debug info  
							
							
							
						 
						
							2010-10-20 02:36:59 -04:00  
				
					
						
							
							
								 
						
							
							
								a7acb650d4 
								
							
								 
							
						 
						
							
							
								
								Deleted verbose debug messages that are bringing sims to an halt. Increased the user cache expiration period to 33 hours.  
							
							
							
						 
						
							2010-10-19 22:26:07 -07:00  
				
					
						
							
							
								 
						
							
							
								9f975ad5aa 
								
							
								 
							
						 
						
							
							
								
								* One more goofy thing.  I note that the sculpt texture id is broken out of the ExtraParams data in UploadObjectAsset.   At this moment, if you're uploading a Sculpt, make sure to break out the Texture ID into the object data or it might not get applied appropriately.  
							
							
							
						 
						
							2010-10-20 01:23:54 -04:00  
				
					
						
							
							
								 
						
							
							
								087cb951e2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://opensimulator.org/git/opensim  
							
							
							
						 
						
							2010-10-20 00:43:29 -04:00  
				
					
						
							
							
								 
						
							
							
								edce4e9c67 
								
							
								 
							
						 
						
							
							
								
								* This removes an ugly extraparams hack that I used and makes UploadObjectAsset into a generic linkset upload tool.  
							
							
							
						 
						
							2010-10-20 00:40:05 -04:00  
				
					
						
							
							
								 
						
							
							
								8731c2be11 
								
							
								 
							
						 
						
							
							
								
								It looks like Vector3s also got written down in lower case at some point in time. Added code to account for that.  
							
							... 
							
							
							
							17:45:59 - [SceneObjectSerializer]: exception while parsing SitTargetPosition: System.Xml.XmlException: Expecting X tag from namespace , got x and  instead  Line 1, position 2838. 
							
						 
						
							2010-10-19 15:16:29 -07:00  
				
					
						
							
							
								 
						
							
							
								8acac3d07f 
								
							
								 
							
						 
						
							
							
								
								Another take related to the previous commit.  
							
							
							
						 
						
							2010-10-19 15:07:15 -07:00  
				
					
						
							
							
								 
						
							
							
								3b2d9a9939 
								
							
								 
							
						 
						
							
							
								
								Added code to quaternion deserialization to try to cope with an exception seen in Wright Plaza related to SitTargetOrientation.  
							
							... 
							
							
							
							17:23:05 - [SceneObjectSerializer]: exception while parsing SitTargetOrientation: System.Xml.XmlException: Expecting X tag from namespace , got w and  instead  Line 1, position 30064. 
							
						 
						
							2010-10-19 14:37:03 -07:00  
				
					
						
							
							
								 
						
							
							
								684449f783 
								
							
								 
							
						 
						
							
							
								
								Added TextureAnimation and ParticleSystem to serialization.  
							
							
							
						 
						
							2010-10-19 00:04:02 -07:00  
				
					
						
							
							
								 
						
							
							
								b2c1a1c9bd 
								
							
								 
							
						 
						
							
							
								
								* This concludes UploadObjectAsset for now until the permissions and physics shape are added to the message serialization.  
							
							... 
							
							
							
							* You should now be able to upload multiple mesh collada mesh objects.  They should appear in front of you (or on top of you!) when you upload them.
* Once again, thanks to John Hurliman and Latif Khalifa for insight and smxy for cheering me on :D 
							
						 
						
							2010-10-19 01:53:56 -04:00  
				
					
						
							
							
								 
						
							
							
								158e43d4fd 
								
							
								 
							
						 
						
							
							
								
								* Almost complete implementation of UploadObjectAsset cap.   all meshes get uploaded but they're improperly positioned/oriented at the moment.  
							
							
							
						 
						
							2010-10-18 23:47:35 -04:00  
				
					
						
							
							
								 
						
							
							
								12128f1917 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://opensimulator.org/git/opensim  
							
							
							
						 
						
							2010-10-18 23:00:48 -04:00  
				
					
						
							
							
								 
						
							
							
								37a6be7ca9 
								
							
								 
							
						 
						
							
							
								
								Stop the InventoryTransferModule logging every IM notification it receives, even if they are nothing to do with it.  
							
							
							
						 
						
							2010-10-19 02:20:47 +01:00  
				
					
						
							
							
								 
						
							
							
								5dd372edc4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-10-19 02:12:36 +01:00  
				
					
						
							
							
								 
						
							
							
								99388ce610 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-10-19 02:08:50 +01:00  
				
					
						
							
							
								 
						
							
							
								478b44f231 
								
							
								 
							
						 
						
							
							
								
								Pass in requesting agent ID when GetGroupMembers is called in the XMLRPC groups module  
							
							... 
							
							
							
							This allows the groups xmlrpc server to act appropriately if the requesting agent has permission to see all group members
Not sure why this wasn't being done before... 
							
						 
						
							2010-10-19 02:04:23 +01:00  
				
					
						
							
							
								 
						
							
							
								b9bef50852 
								
							
								 
							
						 
						
							
							
								
								Display more information when xmlrpcgroupsserver comms fails  
							
							... 
							
							
							
							Improve debugging messages 
							
						 
						
							2010-10-19 02:04:14 +01:00  
				
					
						
							
							
								 
						
							
							
								43a4b7b735 
								
							
								 
							
						 
						
							
							
								
								COmmented the wrong line instead, now I commented them all to be on the safe side  
							
							
							
						 
						
							2010-10-19 01:23:25 +01:00  
				
					
						
							
							
								 
						
							
							
								5b29b975ee 
								
							
								 
							
						 
						
							
							
								
								Comment a spammy debug message in the serializer  
							
							
							
						 
						
							2010-10-19 00:51:04 +01:00  
				
					
						
							
							
								 
						
							
							
								7de30cc57b 
								
							
								 
							
						 
						
							
							
								
								Change substring matching to prefix matching in region search. This affects  
							
							... 
							
							
							
							both map and login, as they use the same method. 
							
						 
						
							2010-10-18 22:59:00 +01:00  
				
					
						
							
							
								 
						
							
							
								551015db63 
								
							
								 
							
						 
						
							
							
								
								Alphabetize results on region search by prefix matching  
							
							
							
						 
						
							2010-10-18 20:29:00 +01:00  
				
					
						
							
							
								 
						
							
							
								e48ac93803 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-10-18 19:08:55 +01:00  
				
					
						
							
							
								 
						
							
							
								2be93066da 
								
							
								 
							
						 
						
							
							
								
								Bump migration version on LastSeen field so it is actually run  
							
							
							
						 
						
							2010-10-18 19:08:26 +01:00  
				
					
						
							
							
								 
						
							
							
								e3bd10829f 
								
							
								 
							
						 
						
							
							
								
								remove some cruft from last commit  
							
							
							
						 
						
							2010-10-18 04:26:23 -07:00  
				
					
						
							
							
								 
						
							
							
								7fa3335fd5 
								
							
								 
							
						 
						
							
							
								
								initial support for meshies physics. Must set ini option UseMeshiesPhysicsMesh = true to enable. See file OpenSimDefaults.ini for example.  
							
							
							
						 
						
							2010-10-18 04:17:36 -07:00  
				
					
						
							
							
								 
						
							
							
								4e4fb93fae 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://opensimulator.org/git/opensim  
							
							
							
						 
						
							2010-10-17 18:45:25 -04:00  
				
					
						
							
							
								 
						
							
							
								6df4ca7de1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://diva@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-10-17 10:42:04 -07:00  
				
					
						
							
							
								 
						
							
							
								7038f2b406 
								
							
								 
							
						 
						
							
							
								
								Deleted all [XmlIgnore] from SOP, since those are meaningless now.  
							
							
							
						 
						
							2010-10-17 10:41:38 -07:00  
				
					
						
							
							
								 
						
							
							
								22eff055d4 
								
							
								 
							
						 
						
							
							
								
								.NET automagical serialization of SOPs replaced by manual serialization across the board.  
							
							
							
						 
						
							2010-10-17 10:35:38 -07:00  
				
					
						
							
							
								 
						
							
							
								06b61b68c7 
								
							
								 
							
						 
						
							
							
								
								Adding osFunctions for light projection  
							
							... 
							
							
							
							Set the projection parameters in the host prim ...
	osSetProjectionParam(bool Enabled,
				key TextureMaskUUID,
				float FOV,
				float Focus,
				float Ambiance);
	Set the projection parameters in a target prim ...
	osSetProjectionParam(ikey target uuid,
				bool Enabled,
				key TextureMaskUUID,
				float FOV,
				float Focus,
				float Ambiance);
	Threat Level very high
Signed-off-by: Melanie <melanie@t-data.com> 
							
						 
						
							2010-10-17 09:52:12 +01:00  
				
					
						
							
							
								 
						
							
							
								9e421868e3 
								
							
								 
							
						 
						
							
							
								
								Add missing check for !_projectionEntry  
							
							... 
							
							
							
							Signed-off-by: Teravus Ovares (Dan Olivares) <teravus@gmail.com> 
							
						 
						
							2010-10-16 20:59:18 -04:00  
				
					
						
							
							
								 
						
							
							
								06d37d06e6 
								
							
								 
							
						 
						
							
							
								
								Drop max oar loading version back to 0 from 1  
							
							
							
						 
						
							2010-10-16 07:25:55 +01:00  
				
					
						
							
							
								 
						
							
							
								edc31adf95 
								
							
								 
							
						 
						
							
							
								
								Rip out version option since it turns out that the changed object serialization format can actually be loaded by older OpenSims after all  
							
							... 
							
							
							
							This bumps the OAR version to 0.4 instead, signalling some change but with backwards compatability... for now. 
							
						 
						
							2010-10-16 07:09:13 +01:00  
				
					
						
							
							
								 
						
							
							
								e41b23a1a4 
								
							
								 
							
						 
						
							
							
								
								change --old-guids switch on the save oar command line to --version=<x>  
							
							... 
							
							
							
							if x is 0, then an old version 0.3 archive is saved.  If it is anything else or missing, then a version 1.0 archive is saved
version 1.0 archives cannot be loaded on OpenSim 0.7.0.2 and earlier
also add various informational notices about what version we've saving/loading 
							
						 
						
							2010-10-16 05:38:44 +01:00  
				
					
						
							
							
								 
						
							
							
								3df8d8ff76 
								
							
								 
							
						 
						
							
							
								
								Have OpenSim throw a strop if it tries to load an OAR with a major version that is too high for it to handle  
							
							
							
						 
						
							2010-10-16 04:59:51 +01:00  
				
					
						
							
							
								 
						
							
							
								1bd4219078 
								
							
								 
							
						 
						
							
							
								
								save oar control file first rather than in the middle so that it's the first thing we come accross on load  
							
							... 
							
							
							
							this exposes a weekness with using tar where we don't control the order in which files are loaded.  can't be helped for now 
							
						 
						
							2010-10-16 03:52:11 +01:00  
				
					
						
							
							
								 
						
							
							
								fe4e6ff811 
								
							
								 
							
						 
						
							
							
								
								Fix test break - TestSerializeXml2() still requires old-guids option  
							
							
							
						 
						
							2010-10-16 02:38:46 +01:00  
				
					
						
							
							
								 
						
							
							
								1499607215 
								
							
								 
							
						 
						
							
							
								
								Made OARs use the new serialization procedure. (TPs/crossings still on the old one) Added an options argument down the pipeline. For the time being it takes --old-guids as an option to produce <Guid> instead of <UUID>.  
							
							
							
						 
						
							2010-10-15 17:27:19 -07:00  
				
					
						
							
							
								 
						
							
							
								e039a8c8c2 
								
							
								 
							
						 
						
							
							
								
								UPdated the MySql driver to 6.2.4. Also established a much larger MySqlCommand timeout on fetching prims.  
							
							
							
						 
						
							2010-10-15 15:43:06 -07:00  
				
					
						
							
							
								 
						
							
							
								dd1058e6b3 
								
							
								 
							
						 
						
							
							
								
								Adding projected light filters to prim propeties  
							
							... 
							
							
							
							Requires the LL Mesh Beta viewer
Signed-off-by: Teravus Ovares (Dan Olivares) <teravus@gmail.com> 
							
						 
						
							2010-10-15 09:46:49 -04:00  
				
					
						
							
							
								 
						
							
							
								cd4d7a7c35 
								
							
								 
							
						 
						
							
							
								
								A couple of more ways attachment point is sent  
							
							... 
							
							
							
							Signed-off-by: Teravus Ovares (Dan Olivares) <teravus@gmail.com> 
							
						 
						
							2010-10-15 01:56:08 -04:00  
				
					
						
							
							
								 
						
							
							
								0308982c58 
								
							
								 
							
						 
						
							
							
								
								one more silly line ending thing.... *If you have problems, fetch the tree and rebase.  
							
							... 
							
							
							
							Signed-off-by: Teravus Ovares (Dan Olivares) <teravus@gmail.com> 
							
						 
						
							2010-10-15 01:45:25 -04:00  
				
					
						
							
							
								 
						
							
							
								bcdd03c1cf 
								
							
								 
							
						 
						
							
							
								
								more work in progress on mesh physics - still non-functional  
							
							
							
						 
						
							2010-10-14 20:25:31 -07:00  
				
					
						
							
							
								 
						
							
							
								2d88394cd5 
								
							
								 
							
						 
						
							
							
								
								laying some groundwork for mesh physics  
							
							
							
						 
						
							2010-10-14 13:10:03 -07:00  
				
					
						
							
							
								 
						
							
							
								486eede9be 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://MyConnection/var/git/opensim  
							
							
							
						 
						
							2010-10-14 12:24:07 -04:00  
				
					
						
							
							
								 
						
							
							
								c148ef25a9 
								
							
								 
							
						 
						
							
							
								
								* Replacing Magic numbers with Enums  
							
							
							
						 
						
							2010-10-14 12:23:41 -04:00  
				
					
						
							
							
								 
						
							
							
								405935492b 
								
							
								 
							
						 
						
							
							
								
								Don't distroy attachments when using viewer 2.1+, strip multiple attachment data  
							
							
							
						 
						
							2010-10-14 16:28:51 +01:00  
				
					
						
							
							
								 
						
							
							
								ba247f729d 
								
							
								 
							
						 
						
							
							
								
								Kill some magic numbers in the mesh upload module and change the mesh asset  
							
							... 
							
							
							
							type from 45 to 49 to match OMV trunk 
							
						 
						
							2010-10-14 16:28:51 +01:00  
				
					
						
							
							
								 
						
							
							
								41ce392d9b 
								
							
								 
							
						 
						
							
							
								
								Added manual xml2 serialization. Rewired only save xml2, not oars yet. Seems to be generating xml's that are successfully parsed. Needs more testing.  
							
							
							
						 
						
							2010-10-14 09:05:46 -07:00  
				
					
						
							
							
								 
						
							
							
								05c4e27a30 
								
							
								 
							
						 
						
							
							
								
								* A few additional cleanup elements  
							
							... 
							
							
							
							* At this point, I want to make sure to thank the fabulous developers of the LibOpenMetaverse library for tirelessly keeping things updated and hammering away at the protocols and providing excellent tools to figure out where things go wrong.
* Special thanks to John Hurliman and Latif Khalifa for their valuable insight. 
							
						 
						
							2010-10-14 09:57:42 -04:00  
				
					
						
							
							
								 
						
							
							
								6d99f0c627 
								
							
								 
							
						 
						
							
							
								
								* Whoops,   That was supposed to use the HTTP VERB 'GET' not 'POST'  
							
							... 
							
							
							
							* At this point.   Visually, Mesh works OK.   Remember peeps, this is still highly experimental from the viewer side as well as the Simulator side.   There are known problems with the new beta viewers and attachment breaking so be careful until that's fixed.    Additionally there some new properties in the Mesh Viewer that determine physics settings that are non-functional.   More work will be done on that. 
							
						 
						
							2010-10-14 09:34:37 -04:00  
				
					
						
							
							
								 
						
							
							
								7e363b79c7 
								
							
								 
							
						 
						
							
							
								
								* Tweaked the upload response and now at least uploading the mesh works.  
							
							... 
							
							
							
							* Binary error on downloading the mesh though..   so still not yet working. 
							
						 
						
							2010-10-14 09:24:15 -04:00  
				
					
						
							
							
								 
						
							
							
								9c5f8a6802 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://MyConnection/var/git/opensim  
							
							
							
						 
						
							2010-10-14 03:23:37 -04:00  
				
					
						
							
							
								 
						
							
							
								b4a5ce148c 
								
							
								 
							
						 
						
							
							
								
								Rename file + more testing and tweaking  
							
							
							
						 
						
							2010-10-14 03:22:44 -04:00  
				
					
						
							
							
								 
						
							
							
								6ac6ca057d 
								
							
								 
							
						 
						
							
							
								
								Kill some magic numbers in the caps module  
							
							
							
						 
						
							2010-10-14 07:28:20 +01:00  
				
					
						
							
							
								 
						
							
							
								3384f643eb 
								
							
								 
							
						 
						
							
							
								
								* Partially complete stuff for Mesh support that Melanie wanted to see before it was done.  
							
							... 
							
							
							
							* Shouldn't break the build.
* Doesn't work yet either. 
							
						 
						
							2010-10-14 02:19:42 -04:00  
				
					
						
							
							
								 
						
							
							
								45e0cdfcad 
								
							
								 
							
						 
						
							
							
								
								Added SOP.MediaUrl and Shape.Media to the deserialization  
							
							
							
						 
						
							2010-10-13 15:44:25 -07:00  
				
					
						
							
							
								 
						
							
							
								aa60c4b129 
								
							
								 
							
						 
						
							
							
								
								fix build break  
							
							
							
						 
						
							2010-10-13 22:18:57 +01:00  
				
					
						
							
							
								 
						
							
							
								eeac2a9e6a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-10-13 18:41:52 +01:00  
				
					
						
							
							
								 
						
							
							
								ccd5610997 
								
							
								 
							
						 
						
							
							
								
								Correctly update the LastSeen field  
							
							
							
						 
						
							2010-10-13 18:41:09 +01:00  
				
					
						
							
							
								 
						
							
							
								01728fb19e 
								
							
								 
							
						 
						
							
							
								
								Ensure no UUID.Zero region ID is ever written to presence. Add a Migration  
							
							... 
							
							
							
							to add a LastSeen field of type "Timestamp" to Presence for MySQL 
							
						 
						
							2010-10-13 18:40:33 +01:00  
				
					
						
							
							
								 
						
							
							
								d890390ecf 
								
							
								 
							
						 
						
							
							
								
								Comment a debug message so that it doesn't spew the console upon encountering unknown xml elements.  
							
							
							
						 
						
							2010-10-13 10:38:34 -07:00  
				
					
						
							
							
								 
						
							
							
								54a3b8e079 
								
							
								 
							
						 
						
							
							
								
								New SOG/SOP parser using XmlTextReader + delegates dictionary. Active for load oar and load xml2, but not for packing objects on crossings/TPs yet.  
							
							
							
						 
						
							2010-10-13 08:16:41 -07:00  
				
					
						
							
							
								 
						
							
							
								a2167b0f0d 
								
							
								 
							
						 
						
							
							
								
								* more url / hg cleanup  
							
							
							
						 
						
							2010-10-11 16:53:00 -04:00  
				
					
						
							
							
								 
						
							
							
								2654ab6300 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://opensimulator.org/git/opensim  
							
							
							
						 
						
							2010-10-10 18:06:27 -04:00  
				
					
						
							
							
								 
						
							
							
								30f926aab6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-10-10 22:07:51 +01:00  
				
					
						
							
							
								 
						
							
							
								f2febb89fc 
								
							
								 
							
						 
						
							
							
								
								Change the part for sound playback to be the root part / object UUID instead  
							
							... 
							
							
							
							of the child prim because using the child prim plain doesn't work. 
							
						 
						
							2010-10-10 22:07:36 +01:00  
				
					
						
							
							
								 
						
							
							
								cf61cf7b32 
								
							
								 
							
						 
						
							
							
								
								* Make line endings consistant in Meshmerizer.cs  
							
							
							
						 
						
							2010-10-09 13:50:53 -04:00  
				
					
						
							
							
								 
						
							
							
								0dd4071156 
								
							
								 
							
						 
						
							
							
								
								Fix a typo in previouis commit: start must not pass the end of the file  
							
							
							
						 
						
							2010-10-09 18:22:21 +02:00  
				
					
						
							
							
								 
						
							
							
								3454dfbcb3 
								
							
								 
							
						 
						
							
							
								
								weird line endings fix commit  
							
							
							
						 
						
							2010-10-09 12:07:58 -04:00  
				
					
						
							
							
								 
						
							
							
								5e381ec67c 
								
							
								 
							
						 
						
							
							
								
								Return error code instead of the last byte of the file if range is not satisfiable  
							
							
							
						 
						
							2010-10-09 18:01:11 +02:00  
				
					
						
							
							
								 
						
							
							
								06d3a529a9 
								
							
								 
							
						 
						
							
							
								
								In case when 1 single byte is requested (yes viewer does this)  
							
							... 
							
							
							
							start of the ranges gets clamped with a wrong value. In case of a texture with
601 byte long texture the viewer request range 0-599 first, then 600- in which case
both start and end should be 600.
End can also be 0, valid request for the firt byte of the file is 0-0.
Thanks to Thickbrick for explaining how HTTP range header works. 
							
						 
						
							2010-10-09 17:46:09 +02:00  
				
					
						
							
							
								 
						
							
							
								96080dc492 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-10-09 01:05:05 +01:00  
				
					
						
							
							
								 
						
							
							
								ed161020e2 
								
							
								 
							
						 
						
							
							
								
								minor: remove some mono compiler warnings  
							
							
							
						 
						
							2010-10-09 01:46:29 +01:00  
				
					
						
							
							
								 
						
							
							
								211ea5d521 
								
							
								 
							
						 
						
							
							
								
								Limit formatting of local console output to actual logging messages.  
							
							... 
							
							
							
							The formatting of lines with the help of a regular expression match will be done only for output with an explicitly given logging level.
This fixes the issue of colons being added to help texts on the local console. 
							
						 
						
							2010-10-09 00:47:39 +01:00  
				
					
						
							
							
								 
						
							
							
								4a57288577 
								
							
								 
							
						 
						
							
							
								
								Fix an infinite recursion  
							
							
							
						 
						
							2010-10-08 23:23:07 +01:00  
				
					
						
							
							
								 
						
							
							
								4a0911bdbd 
								
							
								 
							
						 
						
							
							
								
								Guard against locking a nullref to avoid build break  
							
							
							
						 
						
							2010-10-08 19:19:07 +01:00  
				
					
						
							
							
								 
						
							
							
								5dcbbb726a 
								
							
								 
							
						 
						
							
							
								
								Change the order of actions to address a possible nullref  
							
							
							
						 
						
							2010-10-08 18:40:13 +01:00  
				
					
						
							
							
								 
						
							
							
								4adada6fe4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://opensimulator.org/git/opensim  
							
							
							
						 
						
							2010-10-07 23:47:39 -04:00  
				
					
						
							
							
								 
						
							
							
								9391c3ffee 
								
							
								 
							
						 
						
							
							
								
								add a flag in OpenSim.ini.example for enabling/disabling decoded sculpt map caching for meshing  
							
							
							
						 
						
							2010-10-07 19:34:46 -07:00  
				
					
						
							
							
								 
						
							
							
								9a5d0984a5 
								
							
								 
							
						 
						
							
							
								
								Fix autoreturn to not return zero objects  
							
							
							
						 
						
							2010-10-07 02:16:36 +01:00  
				
					
						
							
							
								 
						
							
							
								abfede7819 
								
							
								 
							
						 
						
							
							
								
								Plumb the path for multiple object deletes  
							
							
							
						 
						
							2010-10-06 20:00:51 +01:00  
				
					
						
							
							
								 
						
							
							
								d45276b3f6 
								
							
								 
							
						 
						
							
							
								
								Add and plumb the usetex URL parameter to worldview. Required but not yet  
							
							... 
							
							
							
							functional 
							
						 
						
							2010-10-06 05:44:19 +01:00  
				
					
						
							
							
								 
						
							
							
								9a1c8db443 
								
							
								 
							
						 
						
							
							
								
								Convert worldview to GET  
							
							
							
						 
						
							2010-10-06 05:17:31 +01:00  
				
					
						
							
							
								 
						
							
							
								623f57deb5 
								
							
								 
							
						 
						
							
							
								
								Change the URL /worldview to /worldview/<region id> to support multiregion  
							
							
							
						 
						
							2010-10-06 03:51:55 +01:00  
				
					
						
							
							
								 
						
							
							
								752b6a8764 
								
							
								 
							
						 
						
							
							
								
								Convert the BMP to a JPEG image and return it. This should be testable.  
							
							
							
						 
						
							2010-10-06 03:40:55 +01:00  
				
					
						
							
							
								 
						
							
							
								abfcd168fc 
								
							
								 
							
						 
						
							
							
								
								Add the parameter plumbing and image generation  
							
							
							
						 
						
							2010-10-06 03:32:01 +01:00  
				
					
						
							
							
								 
						
							
							
								17316170a5 
								
							
								 
							
						 
						
							
							
								
								Add WOrldView request handler and plumbing  
							
							
							
						 
						
							2010-10-06 03:03:10 +01:00  
				
					
						
							
							
								 
						
							
							
								7d62ab6a9e 
								
							
								 
							
						 
						
							
							
								
								Fix incorrect class name  
							
							
							
						 
						
							2010-10-06 02:16:42 +01:00  
				
					
						
							
							
								 
						
							
							
								ce89f08f6b 
								
							
								 
							
						 
						
							
							
								
								Add WorldView module skeleton  
							
							
							
						 
						
							2010-10-06 02:06:50 +01:00  
				
					
						
							
							
								 
						
							
							
								c97398575c 
								
							
								 
							
						 
						
							
							
								
								Convert the map image modules to new style modules  
							
							
							
						 
						
							2010-10-06 01:42:18 +01:00  
				
					
						
							
							
								 
						
							
							
								84cf0ffbf1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://opensimulator.org/git/opensim  
							
							
							
						 
						
							2010-10-05 20:06:27 -04:00  
				
					
						
							
							
								 
						
							
							
								593fc5c87a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://opensimulator.org/git/opensim  
							
							
							
						 
						
							2010-10-05 19:45:37 -04:00  
				
					
						
							
							
								 
						
							
							
								7e6a047769 
								
							
								 
							
						 
						
							
							
								
								Remove defunct sirikata client stack  
							
							
							
						 
						
							2010-10-06 00:20:41 +01:00  
				
					
						
							
							
								 
						
							
							
								5d61323192 
								
							
								 
							
						 
						
							
							
								
								Add the view generating method to the image generator interface  
							
							
							
						 
						
							2010-10-05 23:49:21 +01:00  
				
					
						
							
							
								 
						
							
							
								b424af6187 
								
							
								 
							
						 
						
							
							
								
								Revert an accidental default value change  
							
							
							
						 
						
							2010-10-05 23:06:29 +01:00  
				
					
						
							
							
								 
						
							
							
								eb491d2c36 
								
							
								 
							
						 
						
							
							
								
								Patch to allow other cam angles. Not complete. Thanks, Antont.  
							
							
							
						 
						
							2010-10-05 22:56:20 +01:00  
				
					
						
							
							
								 
						
							
							
								8f1acb890a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://opensimulator.org/git/opensim  
							
							
							
						 
						
							2010-10-05 14:17:18 -04:00  
				
					
						
							
							
								 
						
							
							
								ba0a19c228 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-10-05 02:12:35 +01:00  
				
					
						
							
							
								 
						
							
							
								bc9f793a92 
								
							
								 
							
						 
						
							
							
								
								Formatting cleanup.  
							
							
							
						 
						
							2010-10-04 21:28:17 -04:00  
				
					
						
							
							
								 
						
							
							
								eb17d581d3 
								
							
								 
							
						 
						
							
							
								
								Make windlight set the default environment on start  
							
							
							
						 
						
							2010-10-05 01:54:15 +01:00  
				
					
						
							
							
								 
						
							
							
								cb6e4035c7 
								
							
								 
							
						 
						
							
							
								
								Avoid throwing errors when adding existing meshes to the render scene  
							
							
							
						 
						
							2010-10-04 06:02:09 +01:00  
				
					
						
							
							
								 
						
							
							
								37231e0941 
								
							
								 
							
						 
						
							
							
								
								Made the home agent handler check for xff if behind a proxy.  
							
							
							
						 
						
							2010-10-03 21:21:02 -07:00  
				
					
						
							
							
								 
						
							
							
								934ae03d44 
								
							
								 
							
						 
						
							
							
								
								Made the Gatekeeper proxy-able.  
							
							
							
						 
						
							2010-10-03 20:35:26 -07:00  
				
					
						
							
							
								 
						
							
							
								0772e19af2 
								
							
								 
							
						 
						
							
							
								
								Added viewer's channel, mac, and id0 to agent circuit data. Also moved client ip address to agent circuit data, so that it's always there.  
							
							
							
						 
						
							2010-10-03 20:01:59 -07:00  
				
					
						
							
							
								 
						
							
							
								f89dd85f68 
								
							
								 
							
						 
						
							
							
								
								Fix a comment marker  
							
							
							
						 
						
							2010-10-04 00:17:48 +01:00  
				
					
						
							
							
								 
						
							
							
								766ce9a141 
								
							
								 
							
						 
						
							
							
								
								Add linden prim renderer and update libOMV  
							
							
							
						 
						
							2010-10-04 00:10:08 +01:00  
				
					
						
							
							
								 
						
							
							
								e3099d48f9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://opensimulator.org/git/opensim  
							
							
							
						 
						
							2010-10-03 18:04:38 -04:00  
				
					
						
							
							
								 
						
							
							
								69acf9c79b 
								
							
								 
							
						 
						
							
							
								
								* additional serveruri cleanup  
							
							
							
						 
						
							2010-10-03 18:03:53 -04:00  
				
					
						
							
							
								 
						
							
							
								511751a733 
								
							
								 
							
						 
						
							
							
								
								I really have to say it again and again: e.Message is NOT enough data for  
							
							... 
							
							
							
							troubleshooting. It MUST be combined with e.StackTrace, or e.ToString() must
be used.
Fix one more instance of that cr.p 
							
						 
						
							2010-10-03 22:36:27 +01:00  
				
					
						
							
							
								 
						
							
							
								189cda1c3d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-10-03 16:51:41 +01:00  
				
					
						
							
							
								 
						
							
							
								0b13cfa4dd 
								
							
								 
							
						 
						
							
							
								
								Port ExecutingDirectory from omfOS Util class.  
							
							
							
						 
						
							2010-10-03 16:50:50 +01:00  
				
					
						
							
							
								 
						
							
							
								4f70ac018b 
								
							
								 
							
						 
						
							
							
								
								Adapt to core changes  
							
							
							
						 
						
							2010-10-03 16:40:11 +01:00  
				
					
						
							
							
								 
						
							
							
								27340f616e 
								
							
								 
							
						 
						
							
							
								
								Addign the new / renamed files for previous commit  
							
							
							
						 
						
							2010-10-03 16:34:55 +01:00  
				
					
						
							
							
								 
						
							
							
								ab4be3ffdf 
								
							
								 
							
						 
						
							
							
								
								Initial port of the Warp3D map tile renderer  
							
							
							
						 
						
							2010-10-03 16:34:17 +01:00  
				
					
						
							
							
								 
						
							
							
								0133619af2 
								
							
								 
							
						 
						
							
							
								
								Attempt at fixing mantis  #5057  -- CPU pinned high with HGAssetBroker.  
							
							
							
						 
						
							2010-10-02 17:02:02 -07:00  
				
					
						
							
							
								 
						
							
							
								32ccc7a9d9 
								
							
								 
							
						 
						
							
							
								
								* refactor refactor refactor ServerURI 4 lyfe  
							
							
							
						 
						
							2010-10-02 19:17:02 -04:00  
				
					
						
							
							
								 
						
							
							
								6fc1ceb2ee 
								
							
								 
							
						 
						
							
							
								
								So, the client can have an old idea of the object properties for the object when it goes to buy.  This can cause a problem in the buy process.  Additionally Hazim mentioned that the buy packets are spoofable.   The core modules are the crowing glory example of best practice :P, so therefore, setting the example here, Validate Client sent Buy Data. WebAppSecurity 101, Never trust a client.  Validate Validate Validate!  Or you'll have problems whether intentional or not.  
							
							
							
						 
						
							2010-10-02 20:11:43 +01:00  
				
					
						
							
							
								 
						
							
							
								87c6386884 
								
							
								 
							
						 
						
							
							
								
								Reapplying the parts of the prior revert that were not derived from the  
							
							... 
							
							
							
							original patch 
							
						 
						
							2010-10-02 18:47:26 +01:00  
				
					
						
							
							
								 
						
							
							
								b01020b84a 
								
							
								 
							
						 
						
							
							
								
								Revert "Forward-port 0.6 fix"  
							
							... 
							
							
							
							This reverts commit 90b51dc7d6 
							
						 
						
							2010-10-02 18:45:48 +01:00  
				
					
						
							
							
								 
						
							
							
								f220a2c5eb 
								
							
								 
							
						 
						
							
							
								
								Replace CalculateMass with a more accurate version, contributed by Ubit.  
							
							... 
							
							
							
							Thank you. 
							
						 
						
							2010-10-02 00:24:16 +01:00  
				
					
						
							
							
								 
						
							
							
								2427e16b42 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-10-01 05:42:42 +01:00  
				
					
						
							
							
								 
						
							
							
								ffc1123ca5 
								
							
								 
							
						 
						
							
							
								
								adding -logconfig to Robust.exe  
							
							... 
							
							
							
							Adding -logconfig to Robust.exe. will still process the
	-logfile option, as before. No options given, the value
	"Robust.log" will be written in the ./bin directory 
							
						 
						
							2010-10-01 05:42:18 +01:00  
				
					
						
							
							
								 
						
							
							
								9c6a591ad0 
								
							
								 
							
						 
						
							
							
								
								couple fixes to enable profiles in simian connector  
							
							
							
						 
						
							2010-09-30 09:59:53 -07:00  
				
					
						
							
							
								 
						
							
							
								eb58d91098 
								
							
								 
							
						 
						
							
							
								
								Prevent dropping someone else's attachments  
							
							
							
						 
						
							2010-09-30 15:57:52 +01:00  
				
					
						
							
							
								 
						
							
							
								90b51dc7d6 
								
							
								 
							
						 
						
							
							
								
								Forward-port 0.6 fix  
							
							
							
						 
						
							2010-09-30 15:52:33 +01:00  
				
					
						
							
							
								 
						
							
							
								29646bcf67 
								
							
								 
							
						 
						
							
							
								
								Fix an inventory fetch issue  
							
							
							
						 
						
							2010-09-30 02:52:35 +01:00  
				
					
						
							
							
								 
						
							
							
								08ee7a0e51 
								
							
								 
							
						 
						
							
							
								
								Actually log users out (call LogoutAgent) in the SimianPresenceServiceConnector when LoggedOut() is called  
							
							
							
						 
						
							2010-09-29 15:14:13 -07:00  
				
					
						
							
							
								 
						
							
							
								1255c7ceb6 
								
							
								 
							
						 
						
							
							
								
								Cleanup: Removed an unreferenced variable from ActivityDetector.cs  
							
							
							
						 
						
							2010-09-29 14:39:13 -07:00  
				
					
						
							
							
								 
						
							
							
								b6e0563ad7 
								
							
								 
							
						 
						
							
							
								
								Part two of the previous commit, making IGridUserService.LoggedOut() more flexible without changing current behavior  
							
							
							
						 
						
							2010-09-29 14:34:02 -07:00  
				
					
						
							
							
								 
						
							
							
								9b7c99f0cf 
								
							
								 
							
						 
						
							
							
								
								Made IGridUserService.SetLastPosition() more flexible to allow different possible implementations. This doesn't change any behavior or any Robust code, but it simplifies the SimianGrid connector by using the standard OpenSim interface for setting last position now  
							
							
							
						 
						
							2010-09-29 14:24:32 -07:00  
				
					
						
							
							
								 
						
							
							
								0339d420e7 
								
							
								 
							
						 
						
							
							
								
								Restrict top colliders / top scripts to estate managers  
							
							
							
						 
						
							2010-09-27 03:45:22 +01:00  
				
					
						
							
							
								 
						
							
							
								8e547d3491 
								
							
								 
							
						 
						
							
							
								
								Prevent setting arbitrary groups on your objects.  
							
							
							
						 
						
							2010-09-27 02:11:55 +01:00  
				
					
						
							
							
								 
						
							
							
								c2a4bdb2fe 
								
							
								 
							
						 
						
							
							
								
								Fix build break  
							
							
							
						 
						
							2010-09-27 01:40:29 +01:00  
				
					
						
							
							
								 
						
							
							
								84ab4742c8 
								
							
								 
							
						 
						
							
							
								
								Quash the region ID on intersim messages. That prevents people from determining  
							
							... 
							
							
							
							another avatars location 
							
						 
						
							2010-09-27 01:31:17 +01:00  
				
					
						
							
							
								 
						
							
							
								aaa4cb64a4 
								
							
								 
							
						 
						
							
							
								
								if you can't edit a prim's inventory, you don't need to see the asset ids.  
							
							... 
							
							
							
							Prevents stealing IDs of animations, sounds and textures from prim
inventories. Prevents copybot from gathering the wearable UUIDs needed for
pirating things from vendors. 
							
						 
						
							2010-09-27 00:34:30 +01:00  
				
					
						
							
							
								 
						
							
							
								1f7d68e555 
								
							
								 
							
						 
						
							
							
								
								Restrict inventory items added in a transaction to folder belonging  
							
							... 
							
							
							
							to the connected client. 
							
						 
						
							2010-09-27 00:30:26 +01:00  
				
					
						
							
							
								 
						
							
							
								6f78358b09 
								
							
								 
							
						 
						
							
							
								
								When receiving intersim IM, don't let the spoof protection bomb  
							
							
							
						 
						
							2010-09-26 23:50:55 +01:00  
				
					
						
							
							
								 
						
							
							
								dc49057c8a 
								
							
								 
							
						 
						
							
							
								
								Consistency patch: use Path.Combine() instead of + and eliminate the need  
							
							... 
							
							
							
							for a trailing slash on exports/ 
							
						 
						
							2010-09-26 20:03:00 +01:00  
				
					
						
							
							
								 
						
							
							
								d0c271adc6 
								
							
								 
							
						 
						
							
							
								
								Typo fixes  
							
							
							
						 
						
							2010-09-26 18:06:23 +01:00  
				
					
						
							
							
								 
						
							
							
								b0b4782a2b 
								
							
								 
							
						 
						
							
							
								
								adding configurable j2kDecodeCache path  
							
							... 
							
							
							
							allowing the decoded sculpt map cache path to be defined in
	the configuration files.
	Use DecodedSculpMapPath in the [Startup] section to set
	the path. The default is still ./bin/j2kDecodeCache 
							
						 
						
							2010-09-26 17:04:11 +01:00  
				
					
						
							
							
								 
						
							
							
								4f25b73b57 
								
							
								 
							
						 
						
							
							
								
								Add configurable path to script engine assemblies  
							
							... 
							
							
							
							Adding ability to place script engine assemblies outside
	the codebase directories.
	Uses new [XEngine] option: ScriptEnginesPath = "path_to_assemblies"
Signed-off-by: Melanie <melanie@t-data.com> 
							
						 
						
							2010-09-26 02:30:46 +01:00  
				
					
						
							
							
								 
						
							
							
								d8ae287ebf 
								
							
								 
							
						 
						
							
							
								
								Prevent spoofing the agent name on text IM  
							
							
							
						 
						
							2010-09-25 06:56:08 +01:00  
				
					
						
							
							
								 
						
							
							
								3b76d7bbb6 
								
							
								 
							
						 
						
							
							
								
								Fix a minor economy issue  
							
							
							
						 
						
							2010-09-25 06:09:35 +01:00  
				
					
						
							
							
								 
						
							
							
								30d3e8a13e 
								
							
								 
							
						 
						
							
							
								
								Add prim name to OdePrim Error and Warning messages.  
							
							... 
							
							
							
							This aims to make it easier to identify and remove rogue prims that are causing ODE to fall over. 
							
						 
						
							2010-09-25 01:07:37 +01:00  
				
					
						
							
							
								 
						
							
							
								6325fa515d 
								
							
								 
							
						 
						
							
							
								
								Add UUID to physics prim name parameter so that diagnostic messages can be made more useful.  
							
							... 
							
							
							
							If a separate UUID parameter is better for the future then this can be added later on. 
							
						 
						
							2010-09-25 00:51:40 +01:00  
				
					
						
							
							
								 
						
							
							
								b366ad5012 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-09-25 00:00:00 +01:00  
				
					
						
							
							
								 
						
							
							
								5bcf9ae2f9 
								
							
								 
							
						 
						
							
							
								
								If the uuid gatherer fails to find the asset containing gesture metadata, then simply return rather than generating an exception  
							
							... 
							
							
							
							This matches existing behaviour, though better diagnostics for missing assets may be good later on.
This addresses http://opensimulator.org/mantis/view.php?id=4977  
							
						 
						
							2010-09-24 23:58:37 +01:00  
				
					
						
							
							
								 
						
							
							
								8dc59f5b59 
								
							
								 
							
						 
						
							
							
								
								Added delay for llSetPrimitiveParams() and llSetLinkPrimitiveParams() functions per the LSL wiki.  
							
							... 
							
							
							
							Signed-off-by: Melanie <melanie@t-data.com>
This patch also fixes a large amount of trailing whitespace. While this is
beneficial, it should really be in a separate patch that fixes whitespace only.
Just good practice. 
							
						 
						
							2010-09-24 16:25:14 +01:00  
				
					
						
							
							
								 
						
							
							
								acd5bbdb71 
								
							
								 
							
						 
						
							
							
								
								* One more item for CSharpSqlite  
							
							... 
							
							
							
							* Hopefully this will enable mac people to use SQLite again
* Someone cooler then me will need to figure out how to define CSharpSqlite with Mono so the conditional will pick up.
* There's also an error that occurs when you first load OpenSimulator under CSharpSQLite that goes away after.
* The databases are not byte for byte compatible.  Mono.Data.Sqlite is able to read CSharpSqlite made databases but not the reverse way. 
							
						 
						
							2010-09-23 01:45:54 -04:00  
				
					
						
							
							
								 
						
							
							
								983c6a74b1 
								
							
								 
							
						 
						
							
							
								
								* Add CSharpSqlite to prebuild  
							
							... 
							
							
							
							* Use a conditional define to determine whether we're using CSharpSqlite or Mono.Data.Sqlite
#if CSharpSqlite
    using Community.CsharpSqlite.Sqlite;
#else
    using Mono.Data.Sqlite;
#endif
* Hopefully, this will restore sqlite functionality on a Mac.  In visual studio, you can edit the OpenSim.Data.SQLite project, go to the Build tab and enter CSharpSqlite in the box.  I'm not sure how to define CSharpSqlite in Mono, someone better at it then me will have to take the job of figuring out the best way to define it in Mono. 
							
						 
						
							2010-09-23 01:21:08 -04:00  
				
					
						
							
							
								 
						
							
							
								2b8c99c2fb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-09-21 04:02:50 +01:00  
				
					
						
							
							
								 
						
							
							
								14adf90805 
								
							
								 
							
						 
						
							
							
								
								Fix a typo  
							
							
							
						 
						
							2010-09-21 04:02:34 +01:00  
				
					
						
							
							
								 
						
							
							
								10a37f5be4 
								
							
								 
							
						 
						
							
							
								
								Refactor script create permission into the perms module  
							
							
							
						 
						
							2010-09-21 04:02:28 +01:00  
				
					
						
							
							
								 
						
							
							
								51207c24a0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-09-21 01:04:08 +01:00  
				
					
						
							
							
								 
						
							
							
								192bcab987 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-09-21 01:01:07 +01:00  
				
					
						
							
							
								 
						
							
							
								a85779e477 
								
							
								 
							
						 
						
							
							
								
								If the uuid of a SceneObjectGroup (RootPart) is changed before adding to the scene, remove the old uuid reference from m_parts as well as adding the new one.  
							
							... 
							
							
							
							The separate remove and set operations is SOG.set_UUID() are both locked under m_parts.SyncRoot since they are logically atomic (though this isn't such an issue if the SOG isn't part of a scene)
Added unit test for this behaviour.
Also changed the second m_parts.AddOrReplace() to m_parts.Add().  As the old reference is now removed we never end up replacing an identical uuid.  And if we replace a uuid that's already there (from a child part) then this is an error. 
							
						 
						
							2010-09-21 00:58:54 +01:00  
				
					
						
							
							
								 
						
							
							
								27d5976b87 
								
							
								 
							
						 
						
							
							
								
								* Tweaked the LocationTests for maximum coverage.  
							
							... 
							
							
							
							* Added more mundane tests. 
							
						 
						
							2010-09-18 03:42:37 -04:00  
				
					
						
							
							
								 
						
							
							
								c203fae26b 
								
							
								 
							
						 
						
							
							
								
								* Covered the type converters in SLUtil with unit tests.  
							
							... 
							
							
							
							* Does anyone have an example raw notecard to look at and test the notecard parser? 
							
						 
						
							2010-09-18 02:49:42 -04:00  
				
					
						
							
							
								 
						
							
							
								4d83879704 
								
							
								 
							
						 
						
							
							
								
								* More Mundane Tests  
							
							... 
							
							
							
							* SL Util tests of AssetType2ContentType and ContentType2AssetType 
							
						 
						
							2010-09-17 23:27:41 -04:00  
				
					
						
							
							
								 
						
							
							
								a22f007246 
								
							
								 
							
						 
						
							
							
								
								Improve the explanative text of migration failures  
							
							... 
							
							
							
							When running for the first time, people see migration failures because of sql statements that are trying to move data from old tables (e.g. users).  The amended text attempts to calm their nerves. 
							
						 
						
							2010-09-18 03:37:10 +01:00  
				
					
						
							
							
								 
						
							
							
								7ee0a8d30e 
								
							
								 
							
						 
						
							
							
								
								Clarify help text for use of file paths with console command "create region".  
							
							
							
						 
						
							2010-09-18 02:30:56 +01:00  
				
					
						
							
							
								 
						
							
							
								cd42cdcc89 
								
							
								 
							
						 
						
							
							
								
								REST Console delivers responses with content type text/xml instead of text/plain.  
							
							... 
							
							
							
							Non-error responses to requests SessionCommand and CloseSession should use the appropriate content type for their XML data payload. 
							
						 
						
							2010-09-18 02:24:04 +01:00  
				
					
						
							
							
								 
						
							
							
								2501372d3b 
								
							
								 
							
						 
						
							
							
								
								Add m_syncRoot lock to MapAndArray.ContainsKey(), as discussed with jhurliman  
							
							... 
							
							
							
							Though this is actually thread-safe on .net 4.0 and mono today, the .net sdk states that Dictionary instance members are not guaranteed thread-safe 
							
						 
						
							2010-09-18 01:57:13 +01:00  
				
					
						
							
							
								 
						
							
							
								889923841c 
								
							
								 
							
						 
						
							
							
								
								Stop broadcasting non 0/DEBUG ChatTypeEnum.Region messages to all avatars  
							
							... 
							
							
							
							This allows non public/debug region wide messages to be sent to scripts but not be broadast to avatars 
							
						 
						
							2010-09-18 01:43:22 +01:00  
				
					
						
							
							
								 
						
							
							
								4327c795f8 
								
							
								 
							
						 
						
							
							
								
								Move OpenSim/Framework/tests/PrimeNumberHelperTests.cs to OpenSim/Framework/Tests/PrimeNumberHelperTests.cs  
							
							... 
							
							
							
							I'm assuming the lowercase tests was a mistake.  Please revert if it actually wasn't 
							
						 
						
							2010-09-18 00:25:22 +01:00  
				
					
						
							
							
								 
						
							
							
								b1ab3ea5d9 
								
							
								 
							
						 
						
							
							
								
								For all Flotasm group module XMLRPC calls, correct parameter requestingAgentID to RequestingAgentID  
							
							... 
							
							
							
							This was stopping the get group member roles call from working, and may have affected other things 
							
						 
						
							2010-09-17 23:48:44 +01:00  
				
					
						
							
							
								 
						
							
							
								33fbf0e329 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://MyConnection/var/git/opensim  
							
							
							
						 
						
							2010-09-17 18:41:29 -04:00  
				
					
						
							
							
								 
						
							
							
								94f35890e7 
								
							
								 
							
						 
						
							
							
								
								* Fixed and re-enabled CacheTests  
							
							... 
							
							
							
							* Added MundaneFrameworkTests.cs for the really mundane tests like testing properties,constructors, etc in OpenSim.Framework.
* Fixed LeftAxis and UpAxis unpacking from OSD to AgentPosition (copy and paste error caught while writing mundane test) (Good thing nobody uses the camera frustum from remote regions yet) 
							
						 
						
							2010-09-17 18:41:12 -04:00  
				
					
						
							
							
								 
						
							
							
								c08b6c2873 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-09-17 14:35:35 -07:00  
				
					
						
							
							
								 
						
							
							
								e603521fd7 
								
							
								 
							
						 
						
							
							
								
								Applying the llParseString2List() patch from  #5036  that Melanie claims was already applied  
							
							
							
						 
						
							2010-09-17 14:32:49 -07:00  
				
					
						
							
							
								 
						
							
							
								69749b81f9 
								
							
								 
							
						 
						
							
							
								
								* Add a few more tests to help our meager code coverage %.  
							
							... 
							
							
							
							* Tests Animation Constructors
* Tests Animation OSD Packing/Unpacking
* Tests the PrimeNumberHelper class which is used in the cache. 
							
						 
						
							2010-09-17 03:11:57 -04:00  
				
					
						
							
							
								 
						
							
							
								256c8cb62d 
								
							
								 
							
						 
						
							
							
								
								Send kill packets for avatars, too  
							
							
							
						 
						
							2010-09-17 03:56:31 +01:00  
				
					
						
							
							
								 
						
							
							
								7762301cea 
								
							
								 
							
						 
						
							
							
								
								Revert "* Changed 11 calls for session info to the more optimized API method"  
							
							... 
							
							
							
							This reverts commit 5dc9ea2f24 
							
						 
						
							2010-09-17 01:57:26 +01:00  
				
					
						
							
							
								 
						
							
							
								b49cb3355f 
								
							
								 
							
						 
						
							
							
								
								Fixed a regression in SOG.Copy()  
							
							
							
						 
						
							2010-09-16 17:57:00 -07:00  
				
					
						
							
							
								 
						
							
							
								5321e0e69f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-09-16 17:31:24 -07:00  
				
					
						
							
							
								 
						
							
							
								860b2a502f 
								
							
								 
							
						 
						
							
							
								
								Changed SceneObjectGroup to store parts with the fast and thread-safe MapAndArray collection  
							
							
							
						 
						
							2010-09-16 17:30:46 -07:00  
				
					
						
							
							
								 
						
							
							
								e3f1533705 
								
							
								 
							
						 
						
							
							
								
								Fix build break by replacing Items.LockItemsForWrite() with lock (Items) {}  
							
							
							
						 
						
							2010-09-17 01:21:28 +01:00  
				
					
						
							
							
								 
						
							
							
								5072429263 
								
							
								 
							
						 
						
							
							
								
								Send KillPackets on the Task queue rather than the State queue  
							
							... 
							
							
							
							Object updates are sent on the task queue.  It's possible for an object update to be placed on the client queue before a kill packet comes along.
The kill packet would then be placed on the state queue and possibly get sent before the update
If the update gets sent afterwards then client get undeletable no owner objects until relog
Placing the kills in the task queue should mean that they are received after updates.  The kill record prevents subsequent updates getting on the queue
Comments state that updates are sent via the state queue but this isn't true.  If this was the case this problem might not exist. 
							
						 
						
							2010-09-17 01:16:21 +01:00  
				
					
						
							
							
								 
						
							
							
								5b18f8be25 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-09-17 01:01:12 +01:00  
				
					
						
							
							
								 
						
							
							
								670357367e 
								
							
								 
							
						 
						
							
							
								
								Removing debug  
							
							
							
						 
						
							2010-09-16 23:32:18 +01:00  
				
					
						
							
							
								 
						
							
							
								1b2edfe75f 
								
							
								 
							
						 
						
							
							
								
								JustinCC is evil.  f7b28dd3 broke script persistence. This fixes it.  
							
							
							
						 
						
							2010-09-16 23:19:46 +01:00  
				
					
						
							
							
								 
						
							
							
								d52b2b9ee7 
								
							
								 
							
						 
						
							
							
								
								minor: remove some mono compiler warnings  
							
							
							
						 
						
							2010-09-16 20:46:24 +01:00  
				
					
						
							
							
								 
						
							
							
								7383173d3d 
								
							
								 
							
						 
						
							
							
								
								extend m_entityUpdates.SyncRoot lock in LLClientView.ProcessEntityUpdates() to reduce scope for kill/update race conditions  
							
							... 
							
							
							
							This is necessary because it was still possible for an entity update packet to be constructed, the thread to pause, a kill to be sent on another thread, and then the original thread to resume and send the update
This would result in an update being received after a kill, which results in undeletable ghost objects until the viewer is relogged
Extending the lock looks okay since its only taken by kill, update and reprioritize, and both kill and update do not take further locks
However, evidence suggests that there is still a kill/update race somewhere 
							
						 
						
							2010-09-15 23:06:38 +01:00  
				
					
						
							
							
								 
						
							
							
								e6bc77d832 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-09-15 23:03:02 +01:00  
				
					
						
							
							
								 
						
							
							
								39d27fc879 
								
							
								 
							
						 
						
							
							
								
								rename SceneObjectGroup.DeleteGroup() to DeleteGroupFromScene() to improve code readability  
							
							
							
						 
						
							2010-09-15 22:29:58 +01:00  
				
					
						
							
							
								 
						
							
							
								16f296f489 
								
							
								 
							
						 
						
							
							
								
								Instead of locking SOG.Children when a group is being removed from the scene, iterate over an unlocked list instead  
							
							... 
							
							
							
							Previously, deadlock was possible because deleting a group took a SOG.Children lock then an m_entityUpdates.SyncRoot lock in LLClientView
At the same time, a thread starting from LLClientView.ProcessEntityUpdates() could take an m_entityUpdates.SyncRoot lock then later attempt to take a SOG.Children lock in PermissionsModule.GenerateClientFlags() and later on
Taking a children list in SOG appears to be a better solution than changing PermissionsModule to not relook up the prim.  Going the permission modules root would require that all downstream modules not take a SOG.Children lock either 
							
						 
						
							2010-09-15 21:51:13 +01:00  
				
					
						
							
							
								 
						
							
							
								3275fbec54 
								
							
								 
							
						 
						
							
							
								
								Fix the above  
							
							
							
						 
						
							2010-09-14 23:06:44 +01:00  
				
					
						
							
							
								 
						
							
							
								585e575d23 
								
							
								 
							
						 
						
							
							
								
								Allow to place the connection strings and providers for estate and region  
							
							... 
							
							
							
							in their oqn sections, for those of us who don't want a catch-all
DatabaseService section. 
							
						 
						
							2010-09-14 22:47:45 +01:00  
				
					
						
							
							
								 
						
							
							
								8ed08a10d9 
								
							
								 
							
						 
						
							
							
								
								Remove long unused Region/Framework/ThreadTracker  
							
							... 
							
							
							
							All methods had already been deleted, only GetThreads() was left 
							
						 
						
							2010-09-14 22:34:55 +01:00  
				
					
						
							
							
								 
						
							
							
								609375bf37 
								
							
								 
							
						 
						
							
							
								
								Fix "show threads" to show threads now being managed by OpenSim.Framework.Watchdog  
							
							
							
						 
						
							2010-09-14 22:24:11 +01:00  
				
					
						
							
							
								 
						
							
							
								095d400f5b 
								
							
								 
							
						 
						
							
							
								
								fix OpenSim.Tests.ConfigurationLoaderTest to satisfy requirement that OpenSimDefaults.ini is present  
							
							... 
							
							
							
							this should allow the testsuite to run again and the autobuild to complete 
							
						 
						
							2010-09-14 17:01:53 +01:00  
				
					
						
							
							
								 
						
							
							
								5d48e3c0bb 
								
							
								 
							
						 
						
							
							
								
								Revert "Move OpenSimDefaults,ini into config-include in order to put it with all the other default files"  
							
							... 
							
							
							
							This reverts commit c3259e9c26 
							
						 
						
							2010-09-14 03:30:07 +01:00  
				
					
						
							
							
								 
						
							
							
								c3259e9c26 
								
							
								 
							
						 
						
							
							
								
								Move OpenSimDefaults,ini into config-include in order to put it with all the other default files  
							
							
							
						 
						
							2010-09-14 01:38:53 +01:00  
				
					
						
							
							
								 
						
							
							
								b2e50474dc 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-09-13 23:35:27 +01:00  
				
					
						
							
							
								 
						
							
							
								36f81c66e5 
								
							
								 
							
						 
						
							
							
								
								Comment out SOG storing debug log message  
							
							... 
							
							
							
							This can get very spammy with regularly changing objects.  Please uncomment if required. 
							
						 
						
							2010-09-14 00:05:38 +01:00  
				
					
						
							
							
								 
						
							
							
								96a2ce5db0 
								
							
								 
							
						 
						
							
							
								
								Add a missing parenthesis  
							
							
							
						 
						
							2010-09-13 23:33:55 +01:00  
				
					
						
							
							
								 
						
							
							
								0de2f0567d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-09-13 23:28:36 +01:00  
				
					
						
							
							
								 
						
							
							
								4aadfc3007 
								
							
								 
							
						 
						
							
							
								
								Change the help message to point to copying OpenSimDefaults.ini.example.  
							
							... 
							
							
							
							Provide a mostly empty OpenSim.ini.example 
							
						 
						
							2010-09-13 23:27:56 +01:00  
				
					
						
							
							
								 
						
							
							
								2cf98e77fc 
								
							
								 
							
						 
						
							
							
								
								Output an error and quit if the master file is missing. Also rename  
							
							... 
							
							
							
							OpenSim.ini.example to bin/OpenSimDefaults.ini.example 
							
						 
						
							2010-09-13 23:27:47 +01:00  
				
					
						
							
							
								 
						
							
							
								8febba7717 
								
							
								 
							
						 
						
							
							
								
								Make the inimaster option default to OpenSimDefaults.ini.  
							
							
							
						 
						
							2010-09-13 23:27:31 +01:00  
				
					
						
							
							
								 
						
							
							
								dd803b4f0c 
								
							
								 
							
						 
						
							
							
								
								minor: Add comments which explain what's going on wrt avatar movements at various points in the main scene loop and associated methods  
							
							
							
						 
						
							2010-09-13 21:53:25 +01:00  
				
					
						
							
							
								 
						
							
							
								fbe72e30eb 
								
							
								 
							
						 
						
							
							
								
								Improve generic message exception logging.  Quieten down complaints about unhandled GenericMessages  
							
							
							
						 
						
							2010-09-13 21:52:36 +01:00  
				
					
						
							
							
								 
						
							
							
								e4858b0eeb 
								
							
								 
							
						 
						
							
							
								
								Add client name to packet resend log messages to make them a bit more informative  
							
							
							
						 
						
							2010-09-13 21:29:04 +01:00  
				
					
						
							
							
								 
						
							
							
								7ae9266186 
								
							
								 
							
						 
						
							
							
								
								Remove SceneGraph.DetachObject() which was accidentally left around after being migrated to AttachmentsModule  
							
							
							
						 
						
							2010-09-13 21:20:31 +01:00  
				
					
						
							
							
								 
						
							
							
								ae1a0150a1 
								
							
								 
							
						 
						
							
							
								
								Rename now protected method SetAttachmentInventoryStatus() to ShowAttachInUserInventory() to match ShowDetachInUserInventory()  
							
							
							
						 
						
							2010-09-13 21:15:12 +01:00  
				
					
						
							
							
								 
						
							
							
								cd153a20b7 
								
							
								 
							
						 
						
							
							
								
								Remove IAttachmentsModule.SetAttachmentInventoryStatus() from public interface  
							
							... 
							
							
							
							No core module is calling and it makes more sense to call methods such as AttachObject() which attach both to the avatar and update inventory appropriately 
							
						 
						
							2010-09-13 21:05:03 +01:00  
				
					
						
							
							
								 
						
							
							
								366de0a7b5 
								
							
								 
							
						 
						
							
							
								
								If attachment fails (e.g. because asset wasn't found) then don't try to set attachment as shown in inventory  
							
							... 
							
							
							
							Doing this results in a null reference exception 
							
						 
						
							2010-09-13 20:58:50 +01:00  
				
					
						
							
							
								 
						
							
							
								ff098ae110 
								
							
								 
							
						 
						
							
							
								
								minor: Clean up log messages generated when an item is attached  
							
							
							
						 
						
							2010-09-13 20:44:32 +01:00  
				
					
						
							
							
								 
						
							
							
								5ef2da39d8 
								
							
								 
							
						 
						
							
							
								
								* Fixing length calculations for HTTP texture downloads (the end byte is inclusive in Range: headers)  
							
							
							
						 
						
							2010-09-13 11:23:45 -07:00  
				
					
						
							
							
								 
						
							
							
								18a9ac6b39 
								
							
								 
							
						 
						
							
							
								
								Fix unit test SceneSetupHelpers to load the mock simulation data store  
							
							
							
						 
						
							2010-09-12 15:04:51 -07:00  
				
					
						
							
							
								 
						
							
							
								c03b24cbfd 
								
							
								 
							
						 
						
							
							
								
								Merged  
							
							
							
						 
						
							2010-09-12 14:21:51 -07:00  
				
					
						
							
							
								 
						
							
							
								0db1ed0b5a 
								
							
								 
							
						 
						
							
							
								
								* Added ISimulationDataService and IEstateDataService  
							
							... 
							
							
							
							* Removed StorageManager
* CONFIG CHANGE: There are no more database settings in OpenSim.ini. Check the config-include configuration files for region store and estate store database settings 
							
						 
						
							2010-09-12 14:20:26 -07:00  
				
					
						
							
							
								 
						
							
							
								f1f0bc23f4 
								
							
								 
							
						 
						
							
							
								
								Formatting cleanup.  
							
							
							
						 
						
							2010-09-12 13:43:49 -04:00  
				
					
						
							
							
								 
						
							
							
								20cd1da6bf 
								
							
								 
							
						 
						
							
							
								
								Add copyright headers.  
							
							
							
						 
						
							2010-09-12 12:54:31 -04:00  
				
					
						
							
							
								 
						
							
							
								16d782eaa2 
								
							
								 
							
						 
						
							
							
								
								Added a stub for OpenSim.Services.Connectors.Simulation.SimulationDataServiceConnector  
							
							
							
						 
						
							2010-09-12 00:30:13 -07:00  
				
					
						
							
							
								 
						
							
							
								007912d6f4 
								
							
								 
							
						 
						
							
							
								
								Shuffling fields and properties around in Scene to make Scene.cs more readable  
							
							
							
						 
						
							2010-09-11 23:41:48 -07:00  
				
					
						
							
							
								 
						
							
							
								e2544584ad 
								
							
								 
							
						 
						
							
							
								
								Changed all string references of "IRegionDataStore" to "ISimulationDataStore"  
							
							
							
						 
						
							2010-09-11 22:02:34 -07:00  
				
					
						
							
							
								 
						
							
							
								109b517583 
								
							
								 
							
						 
						
							
							
								
								Fixed the naming mess around data connectors for simulation data  
							
							
							
						 
						
							2010-09-11 20:43:06 -07:00  
				
					
						
							
							
								 
						
							
							
								47ac9f97b1 
								
							
								 
							
						 
						
							
							
								
								Re-enabled asset last access time logging in MySQL  
							
							
							
						 
						
							2010-09-11 18:29:38 -07:00  
				
					
						
							
							
								 
						
							
							
								47a5e2633c 
								
							
								 
							
						 
						
							
							
								
								Prevent child agents from being blacklisted in the kill record.  
							
							
							
						 
						
							2010-09-11 20:24:14 +01:00  
				
					
						
							
							
								 
						
							
							
								220f82a0f0 
								
							
								 
							
						 
						
							
							
								
								Make it clear that the "create region" command will reference ini files in the regions directory (usually Regions/)  
							
							... 
							
							
							
							Also convert some tabs into spaces. 
							
						 
						
							2010-09-11 00:27:52 +01:00  
				
					
						
							
							
								 
						
							
							
								30306a775a 
								
							
								 
							
						 
						
							
							
								
								Made it impossible to create a user with names containing spaces and prevented passwords from being echoed after enter is pressed.  
							
							
							
						 
						
							2010-09-10 23:19:18 +01:00  
				
					
						
							
							
								 
						
							
							
								a7f4e10f42 
								
							
								 
							
						 
						
							
							
								
								Remove parenthesis around the release flavour to get the version string back under 27 chars  
							
							... 
							
							
							
							Can't quite remember why this has to be <=27 chars, maybe something to do with the space available for the version string in a typical client 
							
						 
						
							2010-09-10 21:56:04 +01:00  
				
					
						
							
							
								 
						
							
							
								b597a295c4 
								
							
								 
							
						 
						
							
							
								
								Second pass at cleaning up thread safety in EntityManager and SceneGraph  
							
							
							
						 
						
							2010-09-10 12:41:36 -07:00  
				
					
						
							
							
								 
						
							
							
								dd277a0d02 
								
							
								 
							
						 
						
							
							
								
								First pass at cleaning up thread safety in EntityManager and SceneGraph  
							
							
							
						 
						
							2010-09-10 12:04:12 -07:00  
				
					
						
							
							
								 
						
							
							
								9609faa8eb 
								
							
								 
							
						 
						
							
							
								
								* Run SimianGrid session updates asynchronously instead of from the main heartbeat thread  
							
							... 
							
							
							
							* Minor dead code cleanup 
							
						 
						
							2010-09-09 15:05:22 -07:00  
				
					
						
							
							
								 
						
							
							
								8415b98806 
								
							
								 
							
						 
						
							
							
								
								Over a dozen thread safety fixes in FriendsModule  
							
							
							
						 
						
							2010-09-09 14:45:10 -07:00  
				
					
						
							
							
								 
						
							
							
								972ef92590 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-09-08 15:09:34 -07:00  
				
					
						
							
							
								 
						
							
							
								5dc9ea2f24 
								
							
								 
							
						 
						
							
							
								
								* Changed 11 calls for session info to the more optimized API method  
							
							
							
						 
						
							2010-09-08 15:08:49 -07:00  
				
					
						
							
							
								 
						
							
							
								ae6682036d 
								
							
								 
							
						 
						
							
							
								
								Made the HG asset and inventory brokers use the Helo service in order to instantiate the right network connectors. Tested on Robust only.  
							
							
							
						 
						
							2010-09-08 14:13:01 -07:00  
				
					
						
							
							
								 
						
							
							
								d301f3fd6a 
								
							
								 
							
						 
						
							
							
								
								Renamed the Helo server connector to a consistent name. Added this in connector to both Robust.HG.ini.example and HypergridServiceInConnectorModule.  
							
							
							
						 
						
							2010-09-08 14:12:01 -07:00  
				
					
						
							
							
								 
						
							
							
								8cc3d60e59 
								
							
								 
							
						 
						
							
							
								
								Added constructor that takes an URL to asset and inventory simian connectors.  
							
							
							
						 
						
							2010-09-08 14:09:43 -07:00  
				
					
						
							
							
								 
						
							
							
								3fb4a17f10 
								
							
								 
							
						 
						
							
							
								
								No need for a config var for the HELO message on the server-side. It's robust.  
							
							
							
						 
						
							2010-09-08 11:30:38 -07:00  
				
					
						
							
							
								 
						
							
							
								904d6b787a 
								
							
								 
							
						 
						
							
							
								
								First version of the Hypergrid HELO service that will enable different backends to interoperate.  
							
							
							
						 
						
							2010-09-08 09:53:57 -07:00  
				
					
						
							
							
								 
						
							
							
								b8d14fcc4a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-09-08 01:05:56 +01:00  
				
					
						
							
							
								 
						
							
							
								0bebe94231 
								
							
								 
							
						 
						
							
							
								
								Rolling back the recent libomv update but keeping the ExpiringCache cleanups (as much as is possible). There was a report of non-finite avatar positions after the update  
							
							
							
						 
						
							2010-09-07 15:45:33 -07:00  
				
					
						
							
							
								 
						
							
							
								9be1c0ff44 
								
							
								 
							
						 
						
							
							
								
								* Cache null account responses in the SimianUserAccountServiceConnector to avoid repeated requests for missing avatar IDs  
							
							... 
							
							
							
							* Updated to OpenMetaverse r3442 to fix a timezone issue with ExpiringCache 
							
						 
						
							2010-09-07 14:41:13 -07:00  
				
					
						
							
							
								 
						
							
							
								587bab79b4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-09-07 13:43:52 -07:00  
				
					
						
							
							
								 
						
							
							
								029c954804 
								
							
								 
							
						 
						
							
							
								
								* Added sanity checks to the SimianAssetServiceConnector so it will throw a sensible error message when it is misconfigured instead of a mysterious "Uri is empty" error  
							
							
							
						 
						
							2010-09-07 13:43:36 -07:00  
				
					
						
							
							
								 
						
							
							
								b28d1b6ccd 
								
							
								 
							
						 
						
							
							
								
								Fix Simian regression  
							
							
							
						 
						
							2010-09-07 20:21:05 +01:00  
				
					
						
							
							
								 
						
							
							
								5ca4c238e0 
								
							
								 
							
						 
						
							
							
								
								SimianUserAccountServiceConnector was not initializing the user cache  
							
							
							
						 
						
							2010-09-07 11:33:46 -07:00  
				
					
						
							
							
								 
						
							
							
								8fda08d858 
								
							
								 
							
						 
						
							
							
								
								Make sure unlinked child prims get persisted  
							
							
							
						 
						
							2010-09-07 11:48:28 +01:00  
				
					
						
							
							
								 
						
							
							
								f7b28dd321 
								
							
								 
							
						 
						
							
							
								
								If a scene object part UUID is changed (only possible when not in a scene), then adjust the inventory items to point to the new uuid as well  
							
							
							
						 
						
							2010-09-07 03:41:29 +01:00  
				
					
						
							
							
								 
						
							
							
								84ad9e4d4e 
								
							
								 
							
						 
						
							
							
								
								minor: comment out some excessive test logging  
							
							
							
						 
						
							2010-09-07 02:05:44 +01:00  
				
					
						
							
							
								 
						
							
							
								90cd035693 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-09-07 02:01:38 +01:00  
				
					
						
							
							
								 
						
							
							
								99bfb0d2a2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-09-07 01:45:08 +01:00  
				
					
						
							
							
								 
						
							
							
								3d033520fa 
								
							
								 
							
						 
						
							
							
								
								Fix deletion persistence when freshly delinked prims are removed  
							
							... 
							
							
							
							Previously, Scene.Inventory.DeRezObjects() forced the persistence of prims before deletion.
This is necessary so that freshly delinked prims can be deleted (otherwise they remain as parts of their old group and reappear on server restart).
However, DeRezObjects() deleted to user inventory, which is not required by llDie() or direct region module unlink and deletion.
Therefore, forced persistence has been pushed down into Scene.UnlinkSceneObject() to be more general, this is still on the DeRezObjects() path.
Uncommented TestDelinkPersistence() since this now passes.
Tests required considerable elaboration of MockRegionDataPlugin to reflect underlying storing of parts. 
							
						 
						
							2010-09-07 01:43:20 +01:00  
				
					
						
							
							
								 
						
							
							
								11f4a65f42 
								
							
								 
							
						 
						
							
							
								
								Fix deletion persistence when freshly delinked prims are removed  
							
							... 
							
							
							
							Previously, Scene.Inventory.DeRezObjects() forced the persistence of prims before deletion.
This is necessary so that freshly delinked prims can be deleted (otherwise they remain as parts of their old group and reappear on server restart).
However, DeRezObjects() deleted to user inventory, which is required by llDie() or direct region module unlink and deletion.
Therefore, forced persistence has been pushed down into Scene.UnlinkSceneObject() to be more general, this is still on the DeRezObjects() path.
Uncommented TestDelinkPersistence() since this now passes.
Tests required considerable elaboration of MockRegionDataPlugin to reflect underlying storing of parts. 
							
						 
						
							2010-09-07 01:12:06 +01:00  
				
					
						
							
							
								 
						
							
							
								e55f6d47e9 
								
							
								 
							
						 
						
							
							
								
								Add test that checks correct persistence when an unlink is quickly followed by deletion of a linked part  
							
							... 
							
							
							
							This test is temporarily not running since it currently fails due to a bug in this area 
							
						 
						
							2010-09-06 23:28:52 +01:00  
				
					
						
							
							
								 
						
							
							
								ab875b32c1 
								
							
								 
							
						 
						
							
							
								
								Make console backup command do a forced backup rather than non-forced  
							
							... 
							
							
							
							Remove no-arg backup method for simplicity as it only make sense to call non-forced backup internally 
							
						 
						
							2010-09-06 23:12:03 +01:00  
				
					
						
							
							
								 
						
							
							
								537fefa3f2 
								
							
								 
							
						 
						
							
							
								
								extend TestNewSceneObjectLinkPersistence() to check for presence of non-root linked prim  
							
							
							
						 
						
							2010-09-06 23:06:23 +01:00  
				
					
						
							
							
								 
						
							
							
								953b7f4917 
								
							
								 
							
						 
						
							
							
								
								Add test to check persistence of newly added pre-linked objects  
							
							... 
							
							
							
							Added a MockRegionDataPlugin to do in-memory persistence for tests since adding this to OpenSim.Data.Null.NullDataStore doesn't seem appropriate
NullDataStore can do nothing because OpenSim only ever retrieve region objects from the database on startup.  Adding an in-memory store here would be unecessary overhead. 
							
						 
						
							2010-09-06 23:00:24 +01:00  
				
					
						
							
							
								 
						
							
							
								36cb6208b5 
								
							
								 
							
						 
						
							
							
								
								Fix yet another cause of "Ghost attachments"  
							
							
							
						 
						
							2010-09-06 22:08:15 +01:00  
				
					
						
							
							
								 
						
							
							
								0246edc2ea 
								
							
								 
							
						 
						
							
							
								
								Reflect the ParcelPropertiesUpdateRequest into Scene.EventManager, because  
							
							... 
							
							
							
							modules need to see it (Search!) even if it comes in via CAPS 
							
						 
						
							2010-09-06 04:09:51 +01:00  
				
					
						
							
							
								 
						
							
							
								7f9f9f9246 
								
							
								 
							
						 
						
							
							
								
								Fix a handful of copypaste errors  
							
							
							
						 
						
							2010-09-05 19:14:45 +01:00  
				
					
						
							
							
								 
						
							
							
								1b770d3afc 
								
							
								 
							
						 
						
							
							
								
								Change UserAccountService to match  
							
							
							
						 
						
							2010-09-05 19:09:30 +01:00  
				
					
						
							
							
								 
						
							
							
								4243701d22 
								
							
								 
							
						 
						
							
							
								
								Make Simian profiles respect the module chosen in [Profile]  
							
							
							
						 
						
							2010-09-05 19:06:50 +01:00  
				
					
						
							
							
								 
						
							
							
								55d3c98917 
								
							
								 
							
						 
						
							
							
								
								Fix up presence connector in SimianGrid  
							
							
							
						 
						
							2010-09-05 18:24:16 +01:00  
				
					
						
							
							
								 
						
							
							
								0ca48b2486 
								
							
								 
							
						 
						
							
							
								
								Fix up Simian inentory  
							
							
							
						 
						
							2010-09-05 18:14:31 +01:00  
				
					
						
							
							
								 
						
							
							
								b2486df67c 
								
							
								 
							
						 
						
							
							
								
								Friends works differently, it' snot even a region module at all, but a connector  
							
							... 
							
							
							
							that is loaded by the core friends module. Change Simian to match. 
							
						 
						
							2010-09-05 18:06:42 +01:00  
				
					
						
							
							
								 
						
							
							
								1238b27d64 
								
							
								 
							
						 
						
							
							
								
								And the avatar services :)  
							
							
							
						 
						
							2010-09-05 17:53:15 +01:00  
				
					
						
							
							
								 
						
							
							
								a407ad38f6 
								
							
								 
							
						 
						
							
							
								
								Add the m_Enabled pattern to Simian Auth  
							
							
							
						 
						
							2010-09-05 17:44:02 +01:00  
				
					
						
							
							
								 
						
							
							
								d9e9c41e13 
								
							
								 
							
						 
						
							
							
								
								Add m_Enabled pattern to SimianGridConnector  
							
							
							
						 
						
							2010-09-05 17:34:51 +01:00  
				
					
						
							
							
								 
						
							
							
								4025b85a07 
								
							
								 
							
						 
						
							
							
								
								As an exmple, add the code to disable connectors intot he simian asset  
							
							... 
							
							
							
							connector 
							
						 
						
							2010-09-05 17:24:05 +01:00  
				
					
						
							
							
								 
						
							
							
								64ec14c8c4 
								
							
								 
							
						 
						
							
							
								
								Add missing IDwellModule interface  
							
							
							
						 
						
							2010-09-05 17:08:57 +01:00  
				
					
						
							
							
								 
						
							
							
								09c75b30f3 
								
							
								 
							
						 
						
							
							
								
								Fix build break  
							
							
							
						 
						
							2010-09-05 16:45:24 +01:00  
				
					
						
							
							
								 
						
							
							
								6a0a878f7c 
								
							
								 
							
						 
						
							
							
								
								Remove "Dwell" support from core and replace it with calls to methods  
							
							... 
							
							
							
							on IDwellModule 
							
						 
						
							2010-09-05 14:28:33 +01:00  
				
					
						
							
							
								 
						
							
							
								68f107b27e 
								
							
								 
							
						 
						
							
							
								
								Logout the presence if client IP verification fails.  
							
							
							
						 
						
							2010-09-04 18:46:27 -07:00  
				
					
						
							
							
								 
						
							
							
								953a487f5e 
								
							
								 
							
						 
						
							
							
								
								One more debug message to track an issue on Danger grid.  
							
							
							
						 
						
							2010-09-04 18:09:17 -07:00  
				
					
						
							
							
								 
						
							
							
								9fd9836841 
								
							
								 
							
						 
						
							
							
								
								Make User Agent Service and Login Service separable.  
							
							
							
						 
						
							2010-09-04 16:39:03 -07:00  
				
					
						
							
							
								 
						
							
							
								c0b16f09bf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-09-04 01:38:11 +01:00  
				
					
						
							
							
								 
						
							
							
								1e8e98a07f 
								
							
								 
							
						 
						
							
							
								
								Move code that allows llGiveInvetory() to move item into appropriate system folder up from connectors into Scene.Inventory.cs  
							
							... 
							
							
							
							This fixes the problem for all architectures (hg as well as local and grid) and means we don't have to dupe code between connectors.
Not ideal in that it becomes non-modular, but methods in Scene.Inventory.cs should eventually be modularized anyway. 
							
						 
						
							2010-09-04 01:36:26 +01:00  
				
					
						
							
							
								 
						
							
							
								8fc68c6d98 
								
							
								 
							
						 
						
							
							
								
								Added XFF header processing. Untested, for lack of proxy.  
							
							
							
						 
						
							2010-09-03 17:18:53 -07:00