fe471b6424 
								
							
								 
							
						 
						
							
							
								
								Extend TestGiveInventoryFolder() to test giving back the freshly received folder  
							
							
							
						 
						
							2011-06-04 02:44:53 +01:00  
				
					
						
							
							
								 
						
							
							
								12b1cbf8bf 
								
							
								 
							
						 
						
							
							
								
								Fix give inventory tests to use different users rather than (accidentally) the same user.  Extend TestGiveInventoryItem() to test giving back the same item.  
							
							
							
						 
						
							2011-06-04 02:39:26 +01:00  
				
					
						
							
							
								 
						
							
							
								fe890554fb 
								
							
								 
							
						 
						
							
							
								
								insert an InventoryArchiveUtils.FindItemsByPath() to return multiple items rather than just the first one  
							
							
							
						 
						
							2011-06-04 01:37:01 +01:00  
				
					
						
							
							
								 
						
							
							
								896f039513 
								
							
								 
							
						 
						
							
							
								
								create TestGetInventoryItem()  
							
							
							
						 
						
							2011-06-04 00:51:49 +01:00  
				
					
						
							
							
								 
						
							
							
								1543fd7fff 
								
							
								 
							
						 
						
							
							
								
								extend TestGiveInventoryFolder() to check for the receipt by user 2  
							
							
							
						 
						
							2011-06-04 00:20:54 +01:00  
				
					
						
							
							
								 
						
							
							
								66004a9375 
								
							
								 
							
						 
						
							
							
								
								If an llSensor() is in an attachment, make the detection cone face in the direction of the avatar, not the relative rotation of the attachment towards the avatar.  
							
							... 
							
							
							
							This is effectively a copy/paste from 459323a 
							
						 
						
							2011-06-03 23:43:09 +01:00  
				
					
						
							
							
								 
						
							
							
								d09210da86 
								
							
								 
							
						 
						
							
							
								
								minor: add in method print out to new test  
							
							
							
						 
						
							2011-06-03 23:15:31 +01:00  
				
					
						
							
							
								 
						
							
							
								527e10a04e 
								
							
								 
							
						 
						
							
							
								
								add stub UserInventoryTests.GiveInventoryFolder().  Not yet complete  
							
							
							
						 
						
							2011-06-03 23:13:05 +01:00  
				
					
						
							
							
								 
						
							
							
								cf86ba5559 
								
							
								 
							
						 
						
							
							
								
								Added prefix HG to the name of the landmark item in inventory, as a soft reminder that the landmark belongs to a place in another grid. People can change the name, but that's their decision.  
							
							
							
						 
						
							2011-06-03 11:48:24 -07:00  
				
					
						
							
							
								 
						
							
							
								623706d988 
								
							
								 
							
						 
						
							
							
								
								HG Landmarks bug fix: pull landmark asset data from user's asset server when user is traveling.  
							
							
							
						 
						
							2011-06-03 11:33:44 -07:00  
				
					
						
							
							
								 
						
							
							
								fde3e704d3 
								
							
								 
							
						 
						
							
							
								
								oops  
							
							
							
						 
						
							2011-06-03 10:50:55 -07:00  
				
					
						
							
							
								 
						
							
							
								e33cedfd42 
								
							
								 
							
						 
						
							
							
								
								HG Landmarks now working.  
							
							
							
						 
						
							2011-06-03 10:26:58 -07:00  
				
					
						
							
							
								 
						
							
							
								995b893e4c 
								
							
								 
							
						 
						
							
							
								
								HG Landmarks being created. WARNING: new config var under [HGInventoryAccessModule], Gatekeeper.  
							
							
							
						 
						
							2011-06-03 09:04:34 -07:00  
				
					
						
							
							
								 
						
							
							
								76c60f1f99 
								
							
								 
							
						 
						
							
							
								
								Moved CreateNewInventoryItem to the InventoryAccessModule in preparation for supporting HG landmarks.  
							
							
							
						 
						
							2011-06-03 08:27:01 -07:00  
				
					
						
							
							
								 
						
							
							
								2a12d143c2 
								
							
								 
							
						 
						
							
							
								
								HG IM: increase the timeout value  
							
							
							
						 
						
							2011-06-02 10:44:10 -07:00  
				
					
						
							
							
								 
						
							
							
								6312eea459 
								
							
								 
							
						 
						
							
							
								
								HG IM bug fix: grid_instant_message was being placed in the default port instead of the specified one.  
							
							
							
						 
						
							2011-06-02 10:14:26 -07:00  
				
					
						
							
							
								 
						
							
							
								65c71050cc 
								
							
								 
							
						 
						
							
							
								
								Extra debug message  
							
							
							
						 
						
							2011-06-02 09:39:29 -07:00  
				
					
						
							
							
								 
						
							
							
								3c15c0b264 
								
							
								 
							
						 
						
							
							
								
								Added test IM client.  
							
							
							
						 
						
							2011-06-02 09:39:09 -07:00  
				
					
						
							
							
								 
						
							
							
								4696a9c95e 
								
							
								 
							
						 
						
							
							
								
								Bug fix on HG IM.  
							
							
							
						 
						
							2011-06-02 08:13:54 -07:00  
				
					
						
							
							
								 
						
							
							
								f2f30a7890 
								
							
								 
							
						 
						
							
							
								
								HG Friends bug fix: connector was shrinking principalID to UUID.  
							
							
							
						 
						
							2011-06-02 07:26:40 -07:00  
				
					
						
							
							
								 
						
							
							
								c13acdf5a1 
								
							
								 
							
						 
						
							
							
								
								This is the better solution: make the combined key be only on the first 36 characters of each field -- that's the UUIDs. Thanks coyled. WARNING: Again, people who have gone through this migration and failed need to run it manually.  
							
							
							
						 
						
							2011-06-01 20:19:22 -07:00  
				
					
						
							
							
								 
						
							
							
								43ecc46a22 
								
							
								 
							
						 
						
							
							
								
								It looks like there's a better solution for that problem.  
							
							... 
							
							
							
							Revert "Changed Friends table to have 165-sized varchars on PrincipalID and FriendID. The reason for this number is the following: there is a combined key of these 2 fields; apparently MySql can't handle keys larger than 1000 bytes; when the table is created with utf8 encoding, this combined key is bigger than 1000 bytes, and the migration fails. WARNING: this is not a new migration! People who have gone through this migration and failed should update the sizes of these fields manually."
This reverts commit 3fa54a156a 
							
						 
						
							2011-06-01 20:09:59 -07:00  
				
					
						
							
							
								 
						
							
							
								3fa54a156a 
								
							
								 
							
						 
						
							
							
								
								Changed Friends table to have 165-sized varchars on PrincipalID and FriendID. The reason for this number is the following: there is a combined key of these 2 fields; apparently MySql can't handle keys larger than 1000 bytes; when the table is created with utf8 encoding, this combined key is bigger than 1000 bytes, and the migration fails. WARNING: this is not a new migration! People who have gone through this migration and failed should update the sizes of these fields manually.  
							
							
							
						 
						
							2011-06-01 20:02:26 -07:00  
				
					
						
							
							
								 
						
							
							
								46cdd442a8 
								
							
								 
							
						 
						
							
							
								
								[Profiles] --> [Profile]  
							
							
							
						 
						
							2011-06-01 18:18:31 -07:00  
				
					
						
							
							
								 
						
							
							
								777f57d946 
								
							
								 
							
						 
						
							
							
								
								Re-Apply Use current TravelingAgent if the the login failure reason is "Logins Disabled" to fix NullReferenceException, allowing agent to login to fallback region when logins are disabled by "StartDisabled = true" or when logins are disabled by RegionReady""  
							
							... 
							
							
							
							This reverts commit 0a430bbffb 
							
						 
						
							2011-06-01 18:47:06 -04:00  
				
					
						
							
							
								 
						
							
							
								0a430bbffb 
								
							
								 
							
						 
						
							
							
								
								Revert "Use current TravelingAgent if the login failure reason is "Logins Disabled" to fix NullReferenceException, allowing agent to login to fallback region when logins are disabled by "StartDisabled = true" or when logins are disabled by RegionReady"  
							
							... 
							
							
							
							This reverts commit 4b9e446c62 
							
						 
						
							2011-06-01 18:10:56 -04:00  
				
					
						
							
							
								 
						
							
							
								ac4d080aaf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-06-01 17:01:40 -04:00  
				
					
						
							
							
								 
						
							
							
								984b801dd9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/src/opensim  
							
							
							
						 
						
							2011-06-01 17:01:08 -04:00  
				
					
						
							
							
								 
						
							
							
								4b9e446c62 
								
							
								 
							
						 
						
							
							
								
								Use current TravelingAgent if the login failure reason is "Logins Disabled" to fix NullReferenceException, allowing agent to login to fallback region when logins are disabled by "StartDisabled = true" or when logins are disabled by RegionReady  
							
							
							
						 
						
							2011-06-01 16:57:01 -04:00  
				
					
						
							
							
								 
						
							
							
								b0ed0e63dc 
								
							
								 
							
						 
						
							
							
								
								Adding boolean alias for commandline switches like -save_crashes=yes  
							
							
							
						 
						
							2011-06-01 21:14:16 +01:00  
				
					
						
							
							
								 
						
							
							
								54096db30b 
								
							
								 
							
						 
						
							
							
								
								Fix: The command line switches 'save_crashes' and 'crash_dir' haven't actually worked  
							
							
							
						 
						
							2011-06-01 21:06:43 +01:00  
				
					
						
							
							
								 
						
							
							
								5fb0455e92 
								
							
								 
							
						 
						
							
							
								
								Updates to MSSQL to most recent compatibility, also included Windlight support. Needs plenty of testing but clean install and migration from 0.6.9 have been tested and work, a few indexes still need to be added for performance.  
							
							
							
						 
						
							2011-06-01 21:01:04 +01:00  
				
					
						
							
							
								 
						
							
							
								a3e0895f12 
								
							
								 
							
						 
						
							
							
								
								a few minor formatting tweaks  
							
							
							
						 
						
							2011-06-01 20:55:03 +01:00  
				
					
						
							
							
								 
						
							
							
								c43ad8a0e7 
								
							
								 
							
						 
						
							
							
								
								A final couple of tweaks to GroupsModule.cs. Remove unneeded delegate, and prettify codeing style/formatting  
							
							
							
						 
						
							2011-06-01 20:51:52 +01:00  
				
					
						
							
							
								 
						
							
							
								8bacf56e46 
								
							
								 
							
						 
						
							
							
								
								revert the prematurely included groups patch, yet again  
							
							
							
						 
						
							2011-06-01 20:51:38 +01:00  
				
					
						
							
							
								 
						
							
							
								929bdba346 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/src/opensim  
							
							
							
						 
						
							2011-06-01 13:47:38 -04:00  
				
					
						
							
							
								 
						
							
							
								aed6e74080 
								
							
								 
							
						 
						
							
							
								
								Add alternate region handling for url based logins as found in login to "home" or "last"  
							
							
							
						 
						
							2011-06-01 13:44:20 -04:00  
				
					
						
							
							
								 
						
							
							
								5711ada5c9 
								
							
								 
							
						 
						
							
							
								
								Fix dumb sql mistake in MSSQLGenericTableHandler.Delete()  
							
							
							
						 
						
							2011-05-31 22:42:18 +01:00  
				
					
						
							
							
								 
						
							
							
								c67fa72d56 
								
							
								 
							
						 
						
							
							
								
								When sending an LLUDP MoneyBalanceReply message, fill out the transaction item description even though there is none.  
							
							... 
							
							
							
							This is to deal with a problem in libomv where calling ToBytes() without this crashes because of an ItemDescription.Lnegth dereference. 
							
						 
						
							2011-05-31 19:57:08 +01:00  
				
					
						
							
							
								 
						
							
							
								8129e64e2a 
								
							
								 
							
						 
						
							
							
								
								Fill in the new OwnerData field in the LLUDP ScriptDialog message.  
							
							... 
							
							
							
							If we don't do this then viewer 2.8 crashes.
Resolves http://opensimulator.org/mantis/view.php?id=5510  
							
						 
						
							2011-05-31 19:25:01 +01:00  
				
					
						
							
							
								 
						
							
							
								392d270264 
								
							
								 
							
						 
						
							
							
								
								revert the patch that accidentally got added in the last commit  
							
							
							
						 
						
							2011-05-31 18:49:38 +01:00  
				
					
						
							
							
								 
						
							
							
								c4b265aeae 
								
							
								 
							
						 
						
							
							
								
								update libomv libraries to 0.9.0  
							
							... 
							
							
							
							this is a prerequisite to fixing llDialog issues for the latest Linden viewers, since they are now making use of a new OwnerData field in the ScriptDialog message 
							
						 
						
							2011-05-31 18:47:13 +01:00  
				
					
						
							
							
								 
						
							
							
								44371118a2 
								
							
								 
							
						 
						
							
							
								
								Made GetMapImage public in the Hyperlinker  
							
							
							
						 
						
							2011-05-30 20:23:45 -07:00  
				
					
						
							
							
								 
						
							
							
								b81a304baa 
								
							
								 
							
						 
						
							
							
								
								Made the GatekeeperConnector a public property.  
							
							
							
						 
						
							2011-05-30 20:12:05 -07:00  
				
					
						
							
							
								 
						
							
							
								e14b7ec9e1 
								
							
								 
							
						 
						
							
							
								
								HGWorldMap: don't send map blocks of hyperlinks that are farther than 4096 cells from the current region.  
							
							
							
						 
						
							2011-05-30 17:19:46 -07:00  
				
					
						
							
							
								 
						
							
							
								d473d9975e 
								
							
								 
							
						 
						
							
							
								
								Improved reuse on the WorldMap/WorldMapModule.cs  
							
							
							
						 
						
							2011-05-30 17:15:55 -07:00  
				
					
						
							
							
								 
						
							
							
								5cb7d8bc71 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-05-28 13:52:27 -07:00  
				
					
						
							
							
								 
						
							
							
								d5326197ac 
								
							
								 
							
						 
						
							
							
								
								Fixed an issue with the response of CreateAgent over the SimulationConnector.  
							
							
							
						 
						
							2011-05-28 13:52:06 -07:00  
				
					
						
							
							
								 
						
							
							
								3326e417b4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/src/opensim  
							
							
							
						 
						
							2011-05-28 16:21:30 -04:00  
				
					
						
							
							
								 
						
							
							
								c7e18f9017 
								
							
								 
							
						 
						
							
							
								
								Adding an event to signal that logins are enabled  
							
							... 
							
							
							
							Added an event to signal the eabling of logins and added an alert to send to a configured service. 
							
						 
						
							2011-05-28 16:20:10 -04:00  
				
					
						
							
							
								 
						
							
							
								d2c2a4301b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/src/opensim  
							
							
							
						 
						
							2011-05-28 00:39:21 -04:00  
				
					
						
							
							
								 
						
							
							
								99f42c0a6e 
								
							
								 
							
						 
						
							
							
								
								Add option to disable logins  
							
							... 
							
							
							
							This just covers script loading for now. More to come. 
							
						 
						
							2011-05-28 00:35:06 -04:00  
				
					
						
							
							
								 
						
							
							
								6f4a2685cf 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warning  
							
							
							
						 
						
							2011-05-27 23:43:31 +01:00  
				
					
						
							
							
								 
						
							
							
								28cd03cda5 
								
							
								 
							
						 
						
							
							
								
								fix bug where generic sqlite table delete wasn't working.  
							
							... 
							
							
							
							this would have caused dupe links bugs when using the sqlite adaptor 
							
						 
						
							2011-05-27 22:54:59 +01:00  
				
					
						
							
							
								 
						
							
							
								b0c9696de0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-05-27 21:21:01 +01:00  
				
					
						
							
							
								 
						
							
							
								e9988a3728 
								
							
								 
							
						 
						
							
							
								
								Make sure culture is en-US when saving archive related xml.  
							
							... 
							
							
							
							This might resolve http://opensimulator.org/mantis/view.php?id=5475  
							
						 
						
							2011-05-27 21:19:20 +01:00  
				
					
						
							
							
								 
						
							
							
								fcef4688a8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-05-27 13:07:39 -07:00  
				
					
						
							
							
								 
						
							
							
								76525be7b2 
								
							
								 
							
						 
						
							
							
								
								HG lures working! Friends can offer friends HG teleports via the profile. WARNING: additional configuration for HG inis -- see *Common.ini.example  
							
							
							
						 
						
							2011-05-27 13:07:18 -07:00  
				
					
						
							
							
								 
						
							
							
								4e4db749eb 
								
							
								 
							
						 
						
							
							
								
								If parsing fails in the primitive base shape (which prints out a debug log message), also print out the name and uuid of the part containing this shape.  
							
							... 
							
							
							
							This is to help in diagnosing parsing failures. 
							
						 
						
							2011-05-27 20:59:35 +01:00  
				
					
						
							
							
								 
						
							
							
								0af5bb239f 
								
							
								 
							
						 
						
							
							
								
								When saving an iar, don't chase down link asset IDs (since these points to other items rather than real assets)  
							
							... 
							
							
							
							This bug had no practical effect other than to make "save iar" misreport the number of missing assets 
							
						 
						
							2011-05-27 19:39:03 +01:00  
				
					
						
							
							
								 
						
							
							
								4087a453dc 
								
							
								 
							
						 
						
							
							
								
								Avoid a scary warning message about null replies from the user agent service.  
							
							
							
						 
						
							2011-05-27 08:53:26 -07:00  
				
					
						
							
							
								 
						
							
							
								d60f525baa 
								
							
								 
							
						 
						
							
							
								
								HG inventory transfers over the profile working.  
							
							
							
						 
						
							2011-05-27 08:19:40 -07:00  
				
					
						
							
							
								 
						
							
							
								36f9d55c36 
								
							
								 
							
						 
						
							
							
								
								Added a BasicProfilemodule so that the profile-based actions (like give inventory, etc) work. This is just a mock profile, the same for all users, and with no DB backend behind it -- meaning that nothing will be saved. For serious profiles, use 3rd party implementations.  
							
							
							
						 
						
							2011-05-27 07:00:36 -07:00  
				
					
						
							
							
								 
						
							
							
								0d29f73916 
								
							
								 
							
						 
						
							
							
								
								Commented a few extra debug messages.  
							
							
							
						 
						
							2011-05-26 19:13:03 -07:00  
				
					
						
							
							
								 
						
							
							
								b17afe43c4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-05-26 15:52:34 -07:00  
				
					
						
							
							
								 
						
							
							
								0c58a9e680 
								
							
								 
							
						 
						
							
							
								
								HG IM in grid mode working fairly well. Unknown target user references looked back in source user's User Agent service.  
							
							
							
						 
						
							2011-05-26 10:04:48 -07:00  
				
					
						
							
							
								 
						
							
							
								91ec1a572a 
								
							
								 
							
						 
						
							
							
								
								improve help information for "appearance show"  
							
							... 
							
							
							
							at the moment, this just performs a baked avatar check for everybody in the region.  If the check returns 'corrupt' then a baked texture is missing and other avatars will continue to see the gas ball. 
							
						 
						
							2011-05-26 02:48:47 +01:00  
				
					
						
							
							
								 
						
							
							
								3270f4353e 
								
							
								 
							
						 
						
							
							
								
								Add --noassets option for "save iar"  
							
							... 
							
							
							
							Like "save oar", this saves an iar without assets
This can be useful for backup when you know the required assets will still be present (e.g. you're backing up the assets db separately).
This also bumps the iar format version to 0.3 and 1.2 respectively.
0.3 is backward compatible with previous opensim versions
1.2 is used if the --profile switch is specified.  It is only compatible with 0.7.1 presently. 
							
						 
						
							2011-05-26 02:22:52 +01:00  
				
					
						
							
							
								 
						
							
							
								c7e46e8a51 
								
							
								 
							
						 
						
							
							
								
								Bump OAR file format version up to 0.7 for this development cycle.  
							
							... 
							
							
							
							This adds a <assets_included>true|false</assets_included> element to the oar control file, though this is not used on reloading at this time.
This addition is backward compatible with previous opensim releases 
							
						 
						
							2011-05-26 01:37:15 +01:00  
				
					
						
							
							
								 
						
							
							
								ab855e6f8d 
								
							
								 
							
						 
						
							
							
								
								fix bug where outfit folder links could not be deleted  
							
							
							
						 
						
							2011-05-26 01:32:36 +01:00  
				
					
						
							
							
								 
						
							
							
								d9889ae2e7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-05-26 01:28:48 +01:00  
				
					
						
							
							
								 
						
							
							
								6f4d079fc5 
								
							
								 
							
						 
						
							
							
								
								Add a --noassets option to "save oar".  
							
							... 
							
							
							
							This switch stops any assets being saved in the oar.
This can be useful if you're using OAR to backup regions and you know you'll always have the original asset database available. 
							
						 
						
							2011-05-26 01:27:01 +01:00  
				
					
						
							
							
								 
						
							
							
								587b17e23b 
								
							
								 
							
						 
						
							
							
								
								HG: Renamed, shuffled some interfaces around. Move them all to IHypergridServices.  
							
							
							
						 
						
							2011-05-25 12:37:37 -07:00  
				
					
						
							
							
								 
						
							
							
								5c2168cae7 
								
							
								 
							
						 
						
							
							
								
								HG: Instant Message working. Tested on HG standalones only. Needs a lot more testing.  
							
							
							
						 
						
							2011-05-25 12:32:21 -07:00  
				
					
						
							
							
								 
						
							
							
								e398c33648 
								
							
								 
							
						 
						
							
							
								
								Add PayPrice to serialization format Xml2  
							
							
							
						 
						
							2011-05-25 12:17:46 +01:00  
				
					
						
							
							
								 
						
							
							
								ef3f6b4e63 
								
							
								 
							
						 
						
							
							
								
								Revert "Make client event handlers for money only work on root agents"  
							
							... 
							
							
							
							This reverts commit a8913141c0 
							
						 
						
							2011-05-24 16:33:51 -04:00  
				
					
						
							
							
								 
						
							
							
								a8913141c0 
								
							
								 
							
						 
						
							
							
								
								Make client event handlers for money only work on root agents  
							
							
							
						 
						
							2011-05-24 16:07:48 -04:00  
				
					
						
							
							
								 
						
							
							
								e19031849e 
								
							
								 
							
						 
						
							
							
								
								Added necessary code to drop inventory on hg friends using the profile window, but can't test because this mechanism doesn't seem to work without a profile service.  
							
							
							
						 
						
							2011-05-24 09:38:03 -07:00  
				
					
						
							
							
								 
						
							
							
								28c25d8477 
								
							
								 
							
						 
						
							
							
								
								Allow disabling the legacy backup mechanism to avoid the object clone if  
							
							... 
							
							
							
							backup is not used. 
							
						 
						
							2011-05-24 04:03:51 +01:00  
				
					
						
							
							
								 
						
							
							
								24f28d3534 
								
							
								 
							
						 
						
							
							
								
								HG friends: Status notifications working. Also initial logins get the online friends in other grids.  
							
							
							
						 
						
							2011-05-23 19:45:39 -07:00  
				
					
						
							
							
								 
						
							
							
								61d4291da5 
								
							
								 
							
						 
						
							
							
								
								Create a method to force the script engine to save state from outside  
							
							
							
						 
						
							2011-05-24 03:17:12 +01:00  
				
					
						
							
							
								 
						
							
							
								178d541dca 
								
							
								 
							
						 
						
							
							
								
								Add an event for an orderly region shutdown that fires once per region before  
							
							... 
							
							
							
							the SceneGraph is torn down. 
							
						 
						
							2011-05-24 01:19:48 +01:00  
				
					
						
							
							
								 
						
							
							
								24c00acedc 
								
							
								 
							
						 
						
							
							
								
								Fix Mantis  #4429 : Allow llGiveInventory to work across sim borders.  
							
							
							
						 
						
							2011-05-23 02:52:28 +01:00  
				
					
						
							
							
								 
						
							
							
								336665e035 
								
							
								 
							
						 
						
							
							
								
								More on HG Friends. Added Delete(string, string) across the board. Added security to friendship identifiers so that they can safely be deleted across worlds. Had to change Get(string) to use LIKE because the secret in the identifier is not always known -- affects only HG visitors. BOTTOM LINE SO FAR: HG friendships established and deleted safely across grids, local rights working but not (yet?) being transmitted back.  
							
							
							
						 
						
							2011-05-22 16:51:03 -07:00  
				
					
						
							
							
								 
						
							
							
								fed3cc630e 
								
							
								 
							
						 
						
							
							
								
								File to be removed  
							
							
							
						 
						
							2011-05-22 15:35:40 -07:00  
				
					
						
							
							
								 
						
							
							
								dc95e38e42 
								
							
								 
							
						 
						
							
							
								
								Add stubs for unimplemented lsl functions  
							
							
							
						 
						
							2011-05-22 14:59:18 -04:00  
				
					
						
							
							
								 
						
							
							
								58c53c41de 
								
							
								 
							
						 
						
							
							
								
								Fixed permissions bug related to friends in PermissionsModule. Added FriendsData[] GetFriends(string principalID) to IFriendsData and FriendInfo[] GetFriends(string PrincipalID) to IFriendsService. Refactored some more in the FriendsModule. Made client get notification of local friends permissions upon HGLogin. HG Friends object permissions work.  
							
							
							
						 
						
							2011-05-21 16:48:00 -07:00  
				
					
						
							
							
								 
						
							
							
								80457111e0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-05-21 14:07:30 -07:00  
				
					
						
							
							
								 
						
							
							
								bb9b317f15 
								
							
								 
							
						 
						
							
							
								
								Get rid of OpenSim.Tests.Common.Setup subpackage in favour of just OpenSim.Tests.Common instead  
							
							
							
						 
						
							2011-05-21 01:05:20 +01:00  
				
					
						
							
							
								 
						
							
							
								4073f10133 
								
							
								 
							
						 
						
							
							
								
								rename test helpers enclosing package from Setup to Helpers  
							
							
							
						 
						
							2011-05-21 00:51:34 +01:00  
				
					
						
							
							
								 
						
							
							
								94553d4753 
								
							
								 
							
						 
						
							
							
								
								rename UserInventoryTestsUtils -> UserInventoryHelpers for consistency  
							
							
							
						 
						
							2011-05-21 00:48:01 +01:00  
				
					
						
							
							
								 
						
							
							
								156cc1418b 
								
							
								 
							
						 
						
							
							
								
								test helper rename for consistency  
							
							
							
						 
						
							2011-05-21 00:44:58 +01:00  
				
					
						
							
							
								 
						
							
							
								d7e5b76d73 
								
							
								 
							
						 
						
							
							
								
								refactor: rename AddSceneObjectItem to AddSceneObject  
							
							
							
						 
						
							2011-05-21 00:39:42 +01:00  
				
					
						
							
							
								 
						
							
							
								084059319c 
								
							
								 
							
						 
						
							
							
								
								refactor: move scene object item creation code into TaskInventoryHelpers  
							
							
							
						 
						
							2011-05-21 00:37:20 +01:00  
				
					
						
							
							
								 
						
							
							
								9103fe84d5 
								
							
								 
							
						 
						
							
							
								
								move test task inventory notecard item creation into a new TastInventoryHelpers class  
							
							
							
						 
						
							2011-05-21 00:25:58 +01:00  
				
					
						
							
							
								 
						
							
							
								0050bb438c 
								
							
								 
							
						 
						
							
							
								
								refactor: use SceneSetupHelpers.CreateSceneObject()  
							
							
							
						 
						
							2011-05-21 00:15:22 +01:00  
				
					
						
							
							
								 
						
							
							
								534ee52a12 
								
							
								 
							
						 
						
							
							
								
								rename UserProfileTestUtils to UserAccountHelpers to be consistent with other test helper names  
							
							
							
						 
						
							2011-05-21 00:11:52 +01:00  
				
					
						
							
							
								 
						
							
							
								3fed61a5d5 
								
							
								 
							
						 
						
							
							
								
								refactor: in TaskInventoryTests, use UserProfileTestUtils.CreateUserWithInvetory()  
							
							
							
						 
						
							2011-05-21 00:07:24 +01:00  
				
					
						
							
							
								 
						
							
							
								bc43cef581 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warning  
							
							
							
						 
						
							2011-05-21 00:05:00 +01:00  
				
					
						
							
							
								 
						
							
							
								90567a9eaa 
								
							
								 
							
						 
						
							
							
								
								refactor Scene.RezObject() to use AddNewSceneObject() rather than copy/pasting code with small differences  
							
							
							
						 
						
							2011-05-21 00:02:53 +01:00  
				
					
						
							
							
								 
						
							
							
								f2095ea279 
								
							
								 
							
						 
						
							
							
								
								refactor TestRezObjectFromInventoryItem()  
							
							
							
						 
						
							2011-05-20 23:45:39 +01:00  
				
					
						
							
							
								 
						
							
							
								4b0fc4faef 
								
							
								 
							
						 
						
							
							
								
								implement Scene.GetSceneObjectGroup(string name) to match the equivalent GetSOP method  
							
							
							
						 
						
							2011-05-20 23:41:14 +01:00  
				
					
						
							
							
								 
						
							
							
								91a9f30b16 
								
							
								 
							
						 
						
							
							
								
								implement Scene.GetSceneObjectGroup(UUID fullID) using existing index  
							
							
							
						 
						
							2011-05-20 23:34:34 +01:00  
				
					
						
							
							
								 
						
							
							
								7ed419217f 
								
							
								 
							
						 
						
							
							
								
								add test for rezzing an object from a prim item  
							
							
							
						 
						
							2011-05-20 23:22:27 +01:00  
				
					
						
							
							
								 
						
							
							
								9fc29e1595 
								
							
								 
							
						 
						
							
							
								
								Implement llGetLinKNumberOfSides().  
							
							... 
							
							
							
							Based on code in http://opensimulator.org/mantis/view.php?id=5489   Thanks onesong. 
							
						 
						
							2011-05-20 20:19:32 +01:00  
				
					
						
							
							
								 
						
							
							
								6e7b588235 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-05-20 20:06:51 +01:00  
				
					
						
							
							
								 
						
							
							
								a2c19847b4 
								
							
								 
							
						 
						
							
							
								
								ScriptEngine/Shared: Fix bug 5473 (v2).  
							
							
							
						 
						
							2011-05-20 20:00:55 +01:00  
				
					
						
							
							
								 
						
							
							
								d21e9c755f 
								
							
								 
							
						 
						
							
							
								
								HG Friends working to some extent: friendships offered and accepted correctly handled. Friends list showing correct foreign names. TODO: GrantRights.  
							
							
							
						 
						
							2011-05-19 16:54:46 -07:00  
				
					
						
							
							
								 
						
							
							
								584bce36ac 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-05-19 01:35:11 -04:00  
				
					
						
							
							
								 
						
							
							
								926a100652 
								
							
								 
							
						 
						
							
							
								
								Add stub for llGetLinkNumberOfSides(integer link)  
							
							
							
						 
						
							2011-05-19 01:34:11 -04:00  
				
					
						
							
							
								 
						
							
							
								bdd7849094 
								
							
								 
							
						 
						
							
							
								
								Allow item links to be deleted even when other deletes and purges are disabled.  
							
							... 
							
							
							
							If these links are not deleted, then they will build up in the player's inventory until they can no longer log in.
Accidental deletion of links due to bugs or other causes is potentially inconvenient but on a par with items being
accidentally moved.  When a link is deleted, the target of the link is never touched.
This is a general solution that accounts for the use of links anywhere in the user's inventory. 
							
						 
						
							2011-05-19 00:51:14 +01:00  
				
					
						
							
							
								 
						
							
							
								6dcc87b1ad 
								
							
								 
							
						 
						
							
							
								
								Accidentally committed too early  
							
							... 
							
							
							
							Revert "Allow item links to be deleted even when other deletes and purges are disabled."
This reverts commit 491279f99a 
							
						 
						
							2011-05-18 00:23:35 +01:00  
				
					
						
							
							
								 
						
							
							
								c562b9ef19 
								
							
								 
							
						 
						
							
							
								
								correct small mistake in "delete object name <name>" usage summary  
							
							
							
						 
						
							2011-05-18 00:22:09 +01:00  
				
					
						
							
							
								 
						
							
							
								491279f99a 
								
							
								 
							
						 
						
							
							
								
								Allow item links to be deleted even when other deletes and purges are disabled.  
							
							... 
							
							
							
							If these links are not deleted, then they will build up in the player's inventory until they can no longer log in.
Accidental deletion of links due to bugs or other causes is potentially inconvenient but on a par with items being
accidentally moved.  When a link is deleted, the target of the link is never touched.
This is a general solution that accounts for the use of links anywhere in the user's inventory. 
							
						 
						
							2011-05-17 22:31:16 +01:00  
				
					
						
							
							
								 
						
							
							
								784f70f704 
								
							
								 
							
						 
						
							
							
								
								don't throw a null reference if an inventory link target doesn't exist when we're inspecting in order to send the required inventory folders  
							
							
							
						 
						
							2011-05-17 02:25:05 +01:00  
				
					
						
							
							
								 
						
							
							
								467d7060ca 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-05-17 01:58:51 +01:00  
				
					
						
							
							
								 
						
							
							
								4232b1a89b 
								
							
								 
							
						 
						
							
							
								
								convert tabs to spaces  
							
							
							
						 
						
							2011-05-17 01:57:18 +01:00  
				
					
						
							
							
								 
						
							
							
								901448a8eb 
								
							
								 
							
						 
						
							
							
								
								Fixup documentation for AutoBackupModule.  
							
							
							
						 
						
							2011-05-17 01:55:54 +01:00  
				
					
						
							
							
								 
						
							
							
								a2f034c554 
								
							
								 
							
						 
						
							
							
								
								Changed yet more Warns to Debugs.  
							
							
							
						 
						
							2011-05-14 13:36:55 -07:00  
				
					
						
							
							
								 
						
							
							
								be6feff331 
								
							
								 
							
						 
						
							
							
								
								Also changed a couple of messages in WebUtil from Wanr/Info to Debug.  
							
							
							
						 
						
							2011-05-14 13:09:59 -07:00  
				
					
						
							
							
								 
						
							
							
								082a9ecd31 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-05-14 12:57:34 -07:00  
				
					
						
							
							
								 
						
							
							
								a3aa839d75 
								
							
								 
							
						 
						
							
							
								
								Stop spamming Nebadon's console when assets aren't found in the asset server.  
							
							
							
						 
						
							2011-05-14 12:56:50 -07:00  
				
					
						
							
							
								 
						
							
							
								e3b8d42bbc 
								
							
								 
							
						 
						
							
							
								
								refactor: improve PrimLimitsModule to call ILandObject.GetSimulatorMaxPrimCount() rather than use copy/pasted code  
							
							
							
						 
						
							2011-05-14 02:51:29 +01:00  
				
					
						
							
							
								 
						
							
							
								340e3ccf16 
								
							
								 
							
						 
						
							
							
								
								refactor: remove thisObject argument from ILandObject.Get*MaxPrimCount() instance methods since it didn't make sense to use anything other than the instance themselves.  
							
							
							
						 
						
							2011-05-14 02:42:47 +01:00  
				
					
						
							
							
								 
						
							
							
								bef1ffa7db 
								
							
								 
							
						 
						
							
							
								
								simplify code in llGetParcelMaxPrims() to use existing code in LandObject rather than duping the algo  
							
							
							
						 
						
							2011-05-14 02:34:46 +01:00  
				
					
						
							
							
								 
						
							
							
								1d86079141 
								
							
								 
							
						 
						
							
							
								
								Correct llGetParcelMaxPrims() to use the same calculation as used elsewhere instead of the old 0.22 prims/meter squared fudge factor.  
							
							... 
							
							
							
							Thanks to tglion for this. 
							
						 
						
							2011-05-14 01:26:04 +01:00  
				
					
						
							
							
								 
						
							
							
								26ce1d27d0 
								
							
								 
							
						 
						
							
							
								
								Minor doc change to see if this provokes a good panda build  
							
							
							
						 
						
							2011-05-14 01:07:06 +01:00  
				
					
						
							
							
								 
						
							
							
								64d868fb64 
								
							
								 
							
						 
						
							
							
								
								When loading an OAR that doesn't have parcels, create a default parcel  
							
							
							
						 
						
							2011-05-14 00:41:32 +01:00  
				
					
						
							
							
								 
						
							
							
								cb6cd3714e 
								
							
								 
							
						 
						
							
							
								
								The get_grid_info REST call now encodes XML Entities  
							
							
							
						 
						
							2011-05-14 00:31:54 +01:00  
				
					
						
							
							
								 
						
							
							
								7a54638b57 
								
							
								 
							
						 
						
							
							
								
								Swapped the two restart command descriptions each other  
							
							
							
						 
						
							2011-05-14 00:25:31 +01:00  
				
					
						
							
							
								 
						
							
							
								5573fcfa93 
								
							
								 
							
						 
						
							
							
								
								Fix adding/removing/replacing outfits in viewer 2  
							
							... 
							
							
							
							To get this to work, I had to disable the dupe link check I put in a couple of commits ago.
When the viewer adds wearables to an existing outfit, it first requests deletes of all the existing links before creating a new set.
Since these messages are async, the creates were being received before the deletes had a chance to complete, resulting in missing current outfit links.
However, the dupe check shouldn't be as important now that broken links have been fixed - it was the broken links that were causing the client to create dupes.
Tested on kokua 0.1.0 WIP and SL 2.6.3.  I now have no problems managing outfits on my standalone. 
							
						 
						
							2011-05-14 00:10:27 +01:00  
				
					
						
							
							
								 
						
							
							
								59d8588ae1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2011-05-13 12:03:16 +01:00  
				
					
						
							
							
								 
						
							
							
								eceedba23b 
								
							
								 
							
						 
						
							
							
								
								Fix the cert validation handler so that it will not block other parts of  
							
							... 
							
							
							
							the server doing ssl successfully. 
							
						 
						
							2011-05-13 12:02:49 +01:00  
				
					
						
							
							
								 
						
							
							
								e39dec6f37 
								
							
								 
							
						 
						
							
							
								
								Hopefully this fixes offline messages. The problem was: the server is not setting the ContentLength of the response. That comes up to OpenSim as ContentLength=-1, which made the existing test fail.  
							
							
							
						 
						
							2011-05-12 20:48:24 -07:00  
				
					
						
							
							
								 
						
							
							
								1cc70df3b4 
								
							
								 
							
						 
						
							
							
								
								One more thing printed out. #OfflineIM  
							
							
							
						 
						
							2011-05-12 20:20:08 -07:00  
				
					
						
							
							
								 
						
							
							
								84f2a779b2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-05-12 19:57:15 -07:00  
				
					
						
							
							
								 
						
							
							
								301321c853 
								
							
								 
							
						 
						
							
							
								
								Instrument the heck out of offline messages. THIS IS VERY VERBOSE.  
							
							
							
						 
						
							2011-05-12 19:56:59 -07:00  
				
					
						
							
							
								 
						
							
							
								5f9edd195c 
								
							
								 
							
						 
						
							
							
								
								Fix broken inventory links on viewer 2.  
							
							... 
							
							
							
							It appears that if the viewer requests a folder containing links, we must also send the folders that contain the link targets first.
This was tested with Kokua 0.1.0 WIP though I predict it will also work with other viewer 2s 
							
						 
						
							2011-05-13 03:24:19 +01:00  
				
					
						
							
							
								 
						
							
							
								691283c44e 
								
							
								 
							
						 
						
							
							
								
								One more debug message for offline IMs.  
							
							
							
						 
						
							2011-05-12 19:10:44 -07:00  
				
					
						
							
							
								 
						
							
							
								9e310a0c0f 
								
							
								 
							
						 
						
							
							
								
								Sequencing the using and try clauses as they were before, but this shows that that obsolete function is not catching 404's as it should...  
							
							
							
						 
						
							2011-05-12 18:53:22 -07:00  
				
					
						
							
							
								 
						
							
							
								42bfab84b8 
								
							
								 
							
						 
						
							
							
								
								Bummer, can't print the data I wanted to see. Printing just the context.  
							
							
							
						 
						
							2011-05-12 18:47:14 -07:00  
				
					
						
							
							
								 
						
							
							
								f54a36bd59 
								
							
								 
							
						 
						
							
							
								
								Tracking a problem with offline IMs coming in as null list.  
							
							
							
						 
						
							2011-05-12 17:34:26 -07:00  
				
					
						
							
							
								 
						
							
							
								e9e4c009b4 
								
							
								 
							
						 
						
							
							
								
								This makes compression of fatpacks actually work. Previously they always failed. See comment in WebUtil.  
							
							
							
						 
						
							2011-05-11 20:44:03 -07:00  
				
					
						
							
							
								 
						
							
							
								9988bff9e3 
								
							
								 
							
						 
						
							
							
								
								Add a smidgen of method doc about the fact that item links reuse the asset id item slot  
							
							
							
						 
						
							2011-05-12 03:18:53 +01:00  
				
					
						
							
							
								 
						
							
							
								ac12ace6f1 
								
							
								 
							
						 
						
							
							
								
								Prevent viewer 2 from creating a duplicate outfit inventory links.  
							
							... 
							
							
							
							I believe this is safe since there is a 1-1 correspondence between link item and worn item (i.e. you can't be wearing the same item at two spots simultaneously in one outfit).
This should stop lots of duplicate links being created when viewer 2 is used.
However, this doesn't prevent broken inventory links, which I believe is timing related since the effect is not consistent (e.g. keep relogging and the viewer should end up seeing them correctly) .  I think we actually see this problem on viewer 1 as well.
It might be easier just to implement the Fetch*2 inventory caps which are documented at http://wiki.secondlife.com/wiki/Inventory_API .  WebFetch* has been deprecated by Linden Lab since viewer 2.5.1 and according to the sl wiki, "has numerous bugs". 
							
						 
						
							2011-05-12 02:46:13 +01:00  
				
					
						
							
							
								 
						
							
							
								7fa2489a6e 
								
							
								 
							
						 
						
							
							
								
								Revert "Functional improvement: close the stream. Non-functional: add debug messages to find out why updates are getting an error. WARNING: MASSIVE CONSOLE SPAM ON TPs."  
							
							... 
							
							
							
							This reverts commit 5548f83750 
							
						 
						
							2011-05-11 13:15:27 -07:00  
				
					
						
							
							
								 
						
							
							
								af2e12d2b4 
								
							
								 
							
						 
						
							
							
								
								One more debug message. Don't use this unless your name is nebadon.  
							
							
							
						 
						
							2011-05-11 10:43:50 -07:00  
				
					
						
							
							
								 
						
							
							
								5548f83750 
								
							
								 
							
						 
						
							
							
								
								Functional improvement: close the stream. Non-functional: add debug messages to find out why updates are getting an error. WARNING: MASSIVE CONSOLE SPAM ON TPs.  
							
							
							
						 
						
							2011-05-11 10:21:42 -07:00  
				
					
						
							
							
								 
						
							
							
								47735468d2 
								
							
								 
							
						 
						
							
							
								
								Somewhat reverting the last commit. The viewer ignores 255's on tiles that were previously on, so we need to send 254 (offline) explicitly. Also removing the +/-4 for HGMap, because it makes the map flicker.  
							
							
							
						 
						
							2011-05-10 09:02:25 -07:00  
				
					
						
							
							
								 
						
							
							
								e1a4a8d857 
								
							
								 
							
						 
						
							
							
								
								Changed the Access flag on HGMap to 255 (does not exist) and clarified the other value 254 too. Meanings taken from libomv.  
							
							
							
						 
						
							2011-05-09 18:28:16 -07:00  
				
					
						
							
							
								 
						
							
							
								7e2b35bbb3 
								
							
								 
							
						 
						
							
							
								
								Fixes gray tiles around +/-4 when user clicks on an empty tile. Affects regions above 4096 primarily.  
							
							
							
						 
						
							2011-05-09 11:35:41 -07:00  
				
					
						
							
							
								 
						
							
							
								8a5f6dc7a5 
								
							
								 
							
						 
						
							
							
								
								Fixes gray tiles on map search for viewers 1.  
							
							
							
						 
						
							2011-05-09 10:25:42 -07:00  
				
					
						
							
							
								 
						
							
							
								c0a69bfaab 
								
							
								 
							
						 
						
							
							
								
								The map is seriously broken. This doesn't fix it, but at least provides one more piece of data that seems to be required -- agent flags, which seem to be different in Viewer 2. WARNING: changes IClientAPI.  
							
							
							
						 
						
							2011-05-08 22:50:04 -07:00  
				
					
						
							
							
								 
						
							
							
								fd66903f74 
								
							
								 
							
						 
						
							
							
								
								Convert the prim count module into a permissionsmodule  
							
							
							
						 
						
							2011-05-09 03:16:01 +01:00  
				
					
						
							
							
								 
						
							
							
								527b4e7c7e 
								
							
								 
							
						 
						
							
							
								
								Incremental - Just did some cleanup of comments and class name change to clean up from using BareBonesNonShared as a template.  
							
							
							
						 
						
							2011-05-09 03:14:54 +01:00  
				
					
						
							
							
								 
						
							
							
								279ed08de1 
								
							
								 
							
						 
						
							
							
								
								Incremental patch to add config options to enable/disable the prim limits module to OpenSim.ini. EnforcePrimLimits is set to false by default to emulate the current behavior.  
							
							
							
						 
						
							2011-05-09 03:14:48 +01:00  
				
					
						
							
							
								 
						
							
							
								65d595597d 
								
							
								 
							
						 
						
							
							
								
								Adds an optional module to enforce prim limits on a given parcel Takes into account acculmitive prim allowance when multiple parcels are owned by the same avatar on the same region. Does not handle prims that are moved by a script or account for temporary objects at the time of creation. other wise handles all tested cases including: Creating a new object from the build menu Moving an object from another parcel duplicating an object via shift move rezing an object from a script  
							
							
							
						 
						
							2011-05-09 03:14:41 +01:00  
				
					
						
							
							
								 
						
							
							
								2b88d8f93f 
								
							
								 
							
						 
						
							
							
								
								Add commands to delete objects by name, UUID, creator or owner  
							
							
							
						 
						
							2011-05-09 01:28:23 +01:00  
				
					
						
							
							
								 
						
							
							
								00f10c900a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-05-08 16:51:41 -07:00  
				
					
						
							
							
								 
						
							
							
								3a5e841b0b 
								
							
								 
							
						 
						
							
							
								
								Fix content-type to be application/x-www-form-urlencoded  
							
							
							
						 
						
							2011-05-08 16:51:04 -07:00  
				
					
						
							
							
								 
						
							
							
								a650c74d23 
								
							
								 
							
						 
						
							
							
								
								Comment verbose debug message in GetTexture  
							
							
							
						 
						
							2011-05-08 16:50:36 -07:00  
				
					
						
							
							
								 
						
							
							
								c8b9558039 
								
							
								 
							
						 
						
							
							
								
								Also compress the actual fatpacks  
							
							
							
						 
						
							2011-05-08 23:52:31 +01:00  
				
					
						
							
							
								 
						
							
							
								e345f03895 
								
							
								 
							
						 
						
							
							
								
								Remove a spammy debug I left in. Disable TP cancel button at the point  
							
							... 
							
							
							
							of no return. 
							
						 
						
							2011-05-08 22:05:33 +01:00  
				
					
						
							
							
								 
						
							
							
								1be67914fa 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2011-05-08 20:20:40 +01:00  
				
					
						
							
							
								 
						
							
							
								9688db2f68 
								
							
								 
							
						 
						
							
							
								
								Enable compressed (gzip) fatpack transfers.  
							
							
							
						 
						
							2011-05-08 20:20:00 +01:00  
				
					
						
							
							
								 
						
							
							
								25809caaeb 
								
							
								 
							
						 
						
							
							
								
								Mantis  #5472  
							
							
							
						 
						
							2011-05-08 09:28:15 -07:00  
				
					
						
							
							
								 
						
							
							
								72fb0d5b93 
								
							
								 
							
						 
						
							
							
								
								Mantis  #5470  -- add forgotten MSSQL's GridUserStore. Thank you MrMonkE  
							
							
							
						 
						
							2011-05-07 14:56:59 -07:00  
				
					
						
							
							
								 
						
							
							
								d4fcba08af 
								
							
								 
							
						 
						
							
							
								
								Add module with "appearance show" command.  
							
							... 
							
							
							
							At the moment, this command just asks the AvatarFactory to perform the existing baked texture check for each avatar in the simulator and returns "OK" or "corrupt".
This is for debugging purposes 
							
						 
						
							2011-05-07 01:06:55 +01:00  
				
					
						
							
							
								 
						
							
							
								737add1683 
								
							
								 
							
						 
						
							
							
								
								Removed SimpleRegionInfo, which was obsolete and not used anywhere.  
							
							
							
						 
						
							2011-05-06 17:02:46 -07:00  
				
					
						
							
							
								 
						
							
							
								eaa33cf478 
								
							
								 
							
						 
						
							
							
								
								adjust avatar terse update packet filter distance error threshold based on avatar speed  
							
							
							
						 
						
							2011-05-06 16:56:54 -07:00  
				
					
						
							
							
								 
						
							
							
								b140aef87a 
								
							
								 
							
						 
						
							
							
								
								refactor: simplify ConfigSettings  
							
							
							
						 
						
							2011-05-06 22:51:36 +01:00  
				
					
						
							
							
								 
						
							
							
								04ecd748d9 
								
							
								 
							
						 
						
							
							
								
								remove further mono compiler warnings  
							
							
							
						 
						
							2011-05-06 22:47:41 +01:00  
				
					
						
							
							
								 
						
							
							
								3d095e84d6 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warnings  
							
							
							
						 
						
							2011-05-06 22:45:03 +01:00  
				
					
						
							
							
								 
						
							
							
								f5ec332474 
								
							
								 
							
						 
						
							
							
								
								remove obsolete [StandAlone] config section parsing, none of which was actually used since being superseded by the connector architecture in 0.7  
							
							
							
						 
						
							2011-05-06 22:41:07 +01:00  
				
					
						
							
							
								 
						
							
							
								913e6b70c6 
								
							
								 
							
						 
						
							
							
								
								minor: slightly shorten "show digest" printing code  
							
							
							
						 
						
							2011-05-06 22:13:56 +01:00  
				
					
						
							
							
								 
						
							
							
								621279e498 
								
							
								 
							
						 
						
							
							
								
								on asset "show digest" command, print out the asset type name (e.g. texture) as well as its number  
							
							
							
						 
						
							2011-05-06 22:04:26 +01:00  
				
					
						
							
							
								 
						
							
							
								9ff94a3a44 
								
							
								 
							
						 
						
							
							
								
								Say which filename an asset has been dumped to on a successful dump  
							
							
							
						 
						
							2011-05-06 21:58:41 +01:00  
				
					
						
							
							
								 
						
							
							
								2ef8e03773 
								
							
								 
							
						 
						
							
							
								
								Change command help text for "show capabilities" to "show caps", as this is the actual command that has to be typed on the console.  
							
							... 
							
							
							
							Thanks to makopoppo for the patch - http://opensimulator.org/mantis/view.php?id=5467  
							
						 
						
							2011-05-06 21:21:02 +01:00  
				
					
						
							
							
								 
						
							
							
								7c3e8a106b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/allquixotic/opensim-autobackup  
							
							
							
						 
						
							2011-05-06 20:51:55 +01:00  
				
					
						
							
							
								 
						
							
							
								74e981e796 
								
							
								 
							
						 
						
							
							
								
								One more bug fix concerning library items that weren't being copied to user's inventory. Also commented verbose debug message.  
							
							
							
						 
						
							2011-05-06 09:56:27 -07:00  
				
					
						
							
							
								 
						
							
							
								50c0069f7d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-05-06 09:09:13 -07:00  
				
					
						
							
							
								 
						
							
							
								eafc01cf8f 
								
							
								 
							
						 
						
							
							
								
								Bug fix: iars under Library weren't being loaded.  
							
							
							
						 
						
							2011-05-06 09:08:24 -07:00  
				
					
						
							
							
								 
						
							
							
								68bb0f81e2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-05-05 20:07:19 -04:00  
				
					
						
							
							
								 
						
							
							
								fd44540c02 
								
							
								 
							
						 
						
							
							
								
								add descriptive explanations for region restart functionality  
							
							
							
						 
						
							2011-05-06 01:06:28 +01:00  
				
					
						
							
							
								 
						
							
							
								e4e95706d5 
								
							
								 
							
						 
						
							
							
								
								Add support for llRequestSecureURL() if ssl is enabled  
							
							
							
						 
						
							2011-05-05 19:57:10 -04:00  
				
					
						
							
							
								 
						
							
							
								8ca7938753 
								
							
								 
							
						 
						
							
							
								
								Adding ssl support  
							
							... 
							
							
							
							Adding ssl support for "Out of Band" applications such as the remote
	admin module or Robust services 
							
						 
						
							2011-05-05 19:56:54 -04:00  
				
					
						
							
							
								 
						
							
							
								8755a48cde 
								
							
								 
							
						 
						
							
							
								
								fix command display for debugging 'emergency-monitoring'  
							
							
							
						 
						
							2011-05-06 00:34:04 +01:00  
				
					
						
							
							
								 
						
							
							
								46baadbb65 
								
							
								 
							
						 
						
							
							
								
								remove the NDesk.Options using since didn't end up needing it  
							
							
							
						 
						
							2011-05-06 00:22:19 +01:00  
				
					
						
							
							
								 
						
							
							
								bc49a0bc5d 
								
							
								 
							
						 
						
							
							
								
								Add "dump asset" command to the asset service for debugging purposes.  
							
							... 
							
							
							
							This command dumps the asset with the given id to a file with the same name. 
							
						 
						
							2011-05-06 00:09:08 +01:00  
				
					
						
							
							
								 
						
							
							
								f5bb6edd85 
								
							
								 
							
						 
						
							
							
								
								Squish a warning  
							
							
							
						 
						
							2011-05-05 13:01:46 +01:00  
				
					
						
							
							
								 
						
							
							
								e8944d6c31 
								
							
								 
							
						 
						
							
							
								
								Test m_Enabled on RemoveRegion.  
							
							
							
						 
						
							2011-05-04 20:40:25 -07:00  
				
					
						
							
							
								 
						
							
							
								6d34932775 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into caps  
							
							
							
						 
						
							2011-05-04 20:30:33 -07:00  
				
					
						
							
							
								 
						
							
							
								6c503e75ac 
								
							
								 
							
						 
						
							
							
								
								Put the previous state back in the attachments in case the agent transfer fails.  
							
							
							
						 
						
							2011-05-04 12:04:35 -07:00  
				
					
						
							
							
								 
						
							
							
								df7dacd004 
								
							
								 
							
						 
						
							
							
								
								Fixes mantis  #5461 .  
							
							
							
						 
						
							2011-05-04 11:34:18 -07:00  
				
					
						
							
							
								 
						
							
							
								a0f3b23065 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into caps  
							
							
							
						 
						
							2011-05-04 07:31:32 -07:00  
				
					
						
							
							
								 
						
							
							
								4c59d57596 
								
							
								 
							
						 
						
							
							
								
								use getters instead of member variables in velocity network filter code and add some more descriptive comments.  
							
							
							
						 
						
							2011-05-04 03:29:06 -07:00  
				
					
						
							
							
								 
						
							
							
								13ab00e45a 
								
							
								 
							
						 
						
							
							
								
								adjust terse avatar update filtering to send updates when distance traveled does not match expected distance, rather than at a fixed time period. this should smooth avatar motion somewhat when moving in a straight line and velocity is constant.  
							
							
							
						 
						
							2011-05-03 19:47:50 -07:00  
				
					
						
							
							
								 
						
							
							
								98b84802e4 
								
							
								 
							
						 
						
							
							
								
								Changed the defaults, so that it behaves exactly is it has been behaving (no WebFetch cap by default).  
							
							
							
						 
						
							2011-05-02 20:19:36 -07:00  
				
					
						
							
							
								 
						
							
							
								ac9697edbe 
								
							
								 
							
						 
						
							
							
								
								Fixed: EventQueueGet and other caps were being wrongly deregistered. Also CapabilitiesModule was being instantiated twice (damn Mono.Addins).  
							
							
							
						 
						
							2011-05-02 19:45:47 -07:00  
				
					
						
							
							
								 
						
							
							
								6b52c1d6cd 
								
							
								 
							
						 
						
							
							
								
								Fix the GetTexture path to /CAPS/GetTexture for now until we have real capabilities.  
							
							
							
						 
						
							2011-05-02 16:16:10 -07:00  
				
					
						
							
							
								 
						
							
							
								883f21dd02 
								
							
								 
							
						 
						
							
							
								
								WebFetchInventoryDescendents working. Tested with robust.  
							
							
							
						 
						
							2011-05-02 14:33:34 -07:00  
				
					
						
							
							
								 
						
							
							
								2d403d5b18 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into caps  
							
							
							
						 
						
							2011-05-02 11:56:51 -07:00  
				
					
						
							
							
								 
						
							
							
								aba9ffdbd0 
								
							
								 
							
						 
						
							
							
								
								Refactored the GetMesh module into a handler and a module, to be the same as GetTexture.  
							
							
							
						 
						
							2011-05-02 11:56:40 -07:00  
				
					
						
							
							
								 
						
							
							
								f7d3720126 
								
							
								 
							
						 
						
							
							
								
								Increased timeout for fat UpdateAgent to 200secs. Nebadon's 3800-prim alien avatar takes 6secs to transfer between sims on the same machine...  
							
							
							
						 
						
							2011-05-02 09:20:08 -07:00  
				
					
						
							
							
								 
						
							
							
								51d0b8b4e9 
								
							
								 
							
						 
						
							
							
								
								Oops, forgot this one.  
							
							
							
						 
						
							2011-05-02 09:06:21 -07:00  
				
					
						
							
							
								 
						
							
							
								8cc547c277 
								
							
								 
							
						 
						
							
							
								
								Turns out that it's a bad idea to let Agent position updates linger for a long time on certain versions of mono. It's better to abort them if they take too long. So timeout is now an argument. Currently: 20secs for CreateAgent, 100secs for UpdateAgent (fat), 10 secs for UpdateAgent (Position); all of these divided by 4, for ReadWrite, as Mic had before.  
							
							
							
						 
						
							2011-05-02 09:04:34 -07:00  
				
					
						
							
							
								 
						
							
							
								10180760b7 
								
							
								 
							
						 
						
							
							
								
								Works!  
							
							
							
						 
						
							2011-05-02 08:48:55 -07:00  
				
					
						
							
							
								 
						
							
							
								0995fedcac 
								
							
								 
							
						 
						
							
							
								
								AutoBackupModule: Implement per-region settings in Regions.ini.  
							
							
							
						 
						
							2011-05-02 04:32:31 -04:00  
				
					
						
							
							
								 
						
							
							
								fffd42f5cb 
								
							
								 
							
						 
						
							
							
								
								Merge git://opensimulator.org/git/opensim  
							
							
							
						 
						
							2011-05-02 02:23:18 -04:00  
				
					
						
							
							
								 
						
							
							
								2aab033aaa 
								
							
								 
							
						 
						
							
							
								
								First pass at fixing justincc's feedback v2 (  http://opensimulator.org/mantis/view.php?id=5440  )  
							
							... 
							
							
							
							Fixing everything here (I think) except the per-region config. That's next. 
							
						 
						
							2011-05-02 02:20:50 -04:00  
				
					
						
							
							
								 
						
							
							
								2d21052fa3 
								
							
								 
							
						 
						
							
							
								
								Start to drill down on GetTexture. Read the config and do different things.  
							
							
							
						 
						
							2011-05-01 19:09:08 -07:00  
				
					
						
							
							
								 
						
							
							
								f79400e94c 
								
							
								 
							
						 
						
							
							
								
								Broke down Caps.cs into a generic Caps object that simply registers/unregisters capabilities and a specific bunch of capability implementations in Linden space called BunchOfCaps.  
							
							... 
							
							
							
							Renamed a few methods that were misnomers.
Compiles but doesn't work. 
							
						 
						
							2011-05-01 18:22:53 -07:00  
				
					
						
							
							
								 
						
							
							
								275046cf02 
								
							
								 
							
						 
						
							
							
								
								Change GetTextureModule.cs to conform to the new IRegion module interface. NOTHING OF THIS WORKS. Compiles.  
							
							
							
						 
						
							2011-05-01 12:03:00 -07:00  
				
					
						
							
							
								 
						
							
							
								126d2adeba 
								
							
								 
							
						 
						
							
							
								
								Move CapabilitiesModule back to CoreModules. This one belongs there.  
							
							
							
						 
						
							2011-05-01 12:02:07 -07:00  
				
					
						
							
							
								 
						
							
							
								f10666c7ba 
								
							
								 
							
						 
						
							
							
								
								How this might look like from a configuration perspective. Changes OpenSimDefaults.ini.  
							
							
							
						 
						
							2011-05-01 10:07:54 -07:00  
				
					
						
							
							
								 
						
							
							
								8cc9d22b89 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into caps  
							
							
							
						 
						
							2011-05-01 09:31:26 -07:00  
				
					
						
							
							
								 
						
							
							
								bbe41c75e1 
								
							
								 
							
						 
						
							
							
								
								Fixed confusing OSDMap that comes as the response of QueryAccess in the case it fails.  
							
							
							
						 
						
							2011-05-01 09:30:23 -07:00  
				
					
						
							
							
								 
						
							
							
								f0bf64b6de 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into caps  
							
							
							
						 
						
							2011-05-01 09:11:16 -07:00  
				
					
						
							
							
								 
						
							
							
								6b2b036387 
								
							
								 
							
						 
						
							
							
								
								Added OpenSim.Capabilities.Handlers. For the moment it has only the GetTexture handler. The region module in Linden space uses it. WARNING: nothing of this works yet, it just compiles.  
							
							
							
						 
						
							2011-05-01 09:08:18 -07:00  
				
					
						
							
							
								 
						
							
							
								d4323dd753 
								
							
								 
							
						 
						
							
							
								
								Increased Timeout to 30 secs.  
							
							
							
						 
						
							2011-04-30 18:08:48 -07:00  
				
					
						
							
							
								 
						
							
							
								91a604d4b6 
								
							
								 
							
						 
						
							
							
								
								Removed XXX Debug. Increased ReadWriteTimeout on ServiceOSDRequest, because it was _way_ too low and is probably making writes abort in the middle.  
							
							
							
						 
						
							2011-04-30 17:40:21 -07:00  
				
					
						
							
							
								 
						
							
							
								56df746133 
								
							
								 
							
						 
						
							
							
								
								XXX DEBUGGING!  
							
							
							
						 
						
							2011-04-30 16:53:43 -07:00  
				
					
						
							
							
								 
						
							
							
								00e94b0ba8 
								
							
								 
							
						 
						
							
							
								
								Check for RegionID instead of RegionHandle. Other minor tweaks  
							
							
							
						 
						
							2011-04-30 16:53:11 -07:00  
				
					
						
							
							
								 
						
							
							
								e3c27d8527 
								
							
								 
							
						 
						
							
							
								
								Nope, that didn't feel right. Moving all those modules to Linden space.  
							
							
							
						 
						
							2011-04-30 13:24:25 -07:00  
				
					
						
							
							
								 
						
							
							
								c062138dad 
								
							
								 
							
						 
						
							
							
								
								Moved several cap-based-service-providing modules from where they were into a newly created CoreModules/Caps. Not all.  
							
							
							
						 
						
							2011-04-30 12:23:40 -07:00  
				
					
						
							
							
								 
						
							
							
								3e79842312 
								
							
								 
							
						 
						
							
							
								
								Renamed OpenSim.Framework.Capabilities.dll to OpenSim.Capabilities.dll  
							
							
							
						 
						
							2011-04-30 11:03:22 -07:00  
				
					
						
							
							
								 
						
							
							
								d8ee0cbe1c 
								
							
								 
							
						 
						
							
							
								
								First stab at cleaning up Caps. Compiles. Untested.  
							
							
							
						 
						
							2011-04-30 09:24:15 -07:00  
				
					
						
							
							
								 
						
							
							
								99b35d3ca6 
								
							
								 
							
						 
						
							
							
								
								When coming in from a legacy region without fatpacks, start scripts the  
							
							... 
							
							
							
							usual way 
							
						 
						
							2011-04-30 16:20:20 +01:00  
				
					
						
							
							
								 
						
							
							
								4d5d6222f7 
								
							
								 
							
						 
						
							
							
								
								Delaying starting the scripts on TPs and crossings until the agent is root.  
							
							
							
						 
						
							2011-04-29 17:09:48 -07:00  
				
					
						
							
							
								 
						
							
							
								412503b216 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-04-29 15:52:40 -07:00  
				
					
						
							
							
								 
						
							
							
								0d49611f6d 
								
							
								 
							
						 
						
							
							
								
								Remove the scripts of the attachments in the departing region and recreate them if fail.  
							
							
							
						 
						
							2011-04-29 15:52:06 -07:00  
				
					
						
							
							
								 
						
							
							
								8f14c3f04f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-04-29 15:49:49 -07:00  
				
					
						
							
							
								 
						
							
							
								d565041e16 
								
							
								 
							
						 
						
							
							
								
								Fix crash when [Mesh] section is missing from configuration files  
							
							
							
						 
						
							2011-04-29 15:49:10 -07:00  
				
					
						
							
							
								 
						
							
							
								73caa4e94a 
								
							
								 
							
						 
						
							
							
								
								Minor correction to yesterday's changes. Make normal prim crossing (no attach) work well again.  
							
							
							
						 
						
							2011-04-29 08:42:51 -07:00  
				
					
						
							
							
								 
						
							
							
								e462b926ac 
								
							
								 
							
						 
						
							
							
								
								Minor improvement in version checking (Simulation service)  
							
							
							
						 
						
							2011-04-29 08:01:44 -07:00  
				
					
						
							
							
								 
						
							
							
								97790075fe 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-04-28 20:47:34 -07:00  
				
					
						
							
							
								 
						
							
							
								9892e115cc 
								
							
								 
							
						 
						
							
							
								
								Fatpack message on agent transfers: 1 message only (UpdateAgent) containing the agent and all attachments. Preserves backwards compatibility -- older sims get passed attachments one by one. Meaning that I finally introduced versioning in the simulation service.  
							
							
							
						 
						
							2011-04-28 20:19:54 -07:00  
				
					
						
							
							
								 
						
							
							
								5e578c9755 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-04-28 23:43:42 +01:00  
				
					
						
							
							
								 
						
							
							
								cd7517ccb9 
								
							
								 
							
						 
						
							
							
								
								Stop CHANGED_INVENTORY firing twice if a notecard is edited in prim.  
							
							... 
							
							
							
							Addresses http://opensimulator.org/mantis/view.php?id=5444 
Fix is to stop the asset transaction calling UpdateInventoryItem() since the caller is doing it anyway, which is more correct.
This did not effect scripts. 
							
						 
						
							2011-04-28 22:59:12 +01:00  
				
					
						
							
							
								 
						
							
							
								35f190cc92 
								
							
								 
							
						 
						
							
							
								
								One less [Serializable] -- ClientInfo.  
							
							
							
						 
						
							2011-04-28 09:06:57 -07:00  
				
					
						
							
							
								 
						
							
							
								549dc5aeb9 
								
							
								 
							
						 
						
							
							
								
								Eliminated sAgentCircuitData, a data structure that has been obsolete for quite some time.  
							
							
							
						 
						
							2011-04-28 08:58:04 -07:00  
				
					
						
							
							
								 
						
							
							
								7ecf689584 
								
							
								 
							
						 
						
							
							
								
								Thank you MrMonkE for a patch that seems to bring the MSSQL data layer up to speed with 0.7.x.  
							
							
							
						 
						
							2011-04-28 07:28:29 -07:00  
				
					
						
							
							
								 
						
							
							
								50aa93137d 
								
							
								 
							
						 
						
							
							
								
								Fix a bug where physical objects rezzed with an initial velocity by script do not receive this velocity.  
							
							... 
							
							
							
							This is a minimal fix for the 0.7.1 release, pending a non copy/paste solution.
This hopefully addresses http://opensimulator.org/mantis/view.php?id=5457 
The bug was introduced in commit 3ba5eeb 
							
						 
						
							2011-04-28 00:59:21 +01:00  
				
					
						
							
							
								 
						
							
							
								e0576b56d3 
								
							
								 
							
						 
						
							
							
								
								Thank you Snoopy for a patch that adds some filtering to client versions allowed at login and HG-login times. NOTE: additional (optional) configuration variables in [LoginService] and [GatekeeperService]. See .examples.  
							
							
							
						 
						
							2011-04-27 07:02:37 -07:00  
				
					
						
							
							
								 
						
							
							
								16f6f55f2d 
								
							
								 
							
						 
						
							
							
								
								network traffic reduction - decrease update frequency for moving avatars when velocity is unchanged  
							
							
							
						 
						
							2011-04-26 16:22:44 -07:00  
				
					
						
							
							
								 
						
							
							
								1505fbb647 
								
							
								 
							
						 
						
							
							
								
								Add back the high prioritization for other avatars in the  
							
							... 
							
							
							
							BestAvatarResponsiveness prioritizer. 
							
						 
						
							2011-04-26 08:54:05 -07:00  
				
					
						
							
							
								 
						
							
							
								587aa91e36 
								
							
								 
							
						 
						
							
							
								
								Merge git://opensimulator.org/git/opensim  
							
							
							
						 
						
							2011-04-26 11:45:38 -04:00  
				
					
						
							
							
								 
						
							
							
								36fef21e52 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into queuetest  
							
							
							
						 
						
							2011-04-26 08:42:21 -07:00  
				
					
						
							
							
								 
						
							
							
								c82c7e6ed9 
								
							
								 
							
						 
						
							
							
								
								Wait for OnOarFileSaved event callback before executing script  
							
							... 
							
							
							
							We want to execute the (optional) user script after I/O is done on the oar.
I wasn't aware that ArchiveRegion is asynchronous -- now I am.
Should fully resolve comment 0018290 at
http://opensimulator.org/mantis/view.php?id=5440  
							
						 
						
							2011-04-26 11:42:06 -04:00  
				
					
						
							
							
								 
						
							
							
								e579a990b4 
								
							
								 
							
						 
						
							
							
								
								Removed stale client components: MXP and VWoHTTP.  
							
							
							
						 
						
							2011-04-25 18:59:01 -07:00  
				
					
						
							
							
								 
						
							
							
								037373b825 
								
							
								 
							
						 
						
							
							
								
								recover from unhandled exception from bad rotation data while processing entity updates in LLClientView.cs  
							
							
							
						 
						
							2011-04-25 17:11:54 -07:00  
				
					
						
							
							
								 
						
							
							
								b9bca893ef 
								
							
								 
							
						 
						
							
							
								
								Removed debug message in the token bucket code  
							
							
							
						 
						
							2011-04-25 16:13:16 -07:00  
				
					
						
							
							
								 
						
							
							
								13f141a4d5 
								
							
								 
							
						 
						
							
							
								
								Fix the totals shown by show throttle  
							
							
							
						 
						
							2011-04-25 15:36:59 -07:00  
				
					
						
							
							
								 
						
							
							
								b7eda288bf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into queuetest  
							
							
							
						 
						
							2011-04-25 15:12:53 -07:00  
				
					
						
							
							
								 
						
							
							
								77ab7ce084 
								
							
								 
							
						 
						
							
							
								
								Fixed the transmission of throttles from root agent to child  
							
							... 
							
							
							
							agents. Child throttles are based on the number of child agents
known to the root and at least 1/4 of the throttle given to
the root. 
							
						 
						
							2011-04-25 15:11:29 -07:00  
				
					
						
							
							
								 
						
							
							
								ef4f1fc4ba 
								
							
								 
							
						 
						
							
							
								
								Made things consistent between LocalInventoryServiceConnector and RemoteXInventoryServiceConnector on GetFolderContent.  
							
							
							
						 
						
							2011-04-25 11:00:48 -07:00  
				
					
						
							
							
								 
						
							
							
								2fefb7adee 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into queuetest  
							
							
							
						 
						
							2011-04-25 10:55:19 -07:00  
				
					
						
							
							
								 
						
							
							
								024c12abc3 
								
							
								 
							
						 
						
							
							
								
								Cleaned up various configuration options. Removed the category throttle  
							
							... 
							
							
							
							limits because the only ones used now are the defaults (which are overwritten
by the client throttles anyway). Updated the default rates to correspond to
about 350kbps.
Also added a configuration to disable adaptive throttle. The default
is the previous behavior (no adaptation). 
							
						 
						
							2011-04-25 10:44:41 -07:00  
				
					
						
							
							
								 
						
							
							
								3a38bd8854 
								
							
								 
							
						 
						
							
							
								
								Addresses mantis  #5449  -- crashing exception in SendInventoryFolderDetails.  
							
							
							
						 
						
							2011-04-25 08:53:48 -07:00  
				
					
						
							
							
								 
						
							
							
								1d7c83c39f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into queuetest  
							
							
							
						 
						
							2011-04-25 08:41:21 -07:00  
				
					
						
							
							
								 
						
							
							
								507f0e9ffd 
								
							
								 
							
						 
						
							
							
								
								Upped VERSION_NUMBER in master to 0.7.2.  
							
							
							
						 
						
							2011-04-24 16:21:01 -07:00  
				
					
						
							
							
								 
						
							
							
								e3c3d626fb 
								
							
								 
							
						 
						
							
							
								
								Commented verbose debug message.  
							
							
							
						 
						
							2011-04-24 16:14:24 -07:00  
				
					
						
							
							
								 
						
							
							
								d287e0ac68 
								
							
								 
							
						 
						
							
							
								
								Merge git://opensimulator.org/git/opensim  
							
							
							
						 
						
							2011-04-23 18:33:08 -04:00  
				
					
						
							
							
								 
						
							
							
								440d54a521 
								
							
								 
							
						 
						
							
							
								
								AutoBackup: Removed unneeded imports.  
							
							
							
						 
						
							2011-04-23 18:32:08 -04:00  
				
					
						
							
							
								 
						
							
							
								082fad6dd2 
								
							
								 
							
						 
						
							
							
								
								Fix most issues raised by justincc:  http://opensimulator.org/mantis/view.php?id=5440  
							
							
							
						 
						
							2011-04-23 18:29:13 -04:00  
				
					
						
							
							
								 
						
							
							
								e2c6ed236d 
								
							
								 
							
						 
						
							
							
								
								Fix a bug looping through the priority queues. This should fix the problem  
							
							... 
							
							
							
							of not all prims being sent without reprioritization. 
							
						 
						
							2011-04-23 12:17:10 -07:00  
				
					
						
							
							
								 
						
							
							
								44e43d9d24 
								
							
								 
							
						 
						
							
							
								
								Added MaxAgents configuration option to RegionConfig.ini allowing region hosters to setup regions maintaining more control over system resources.  
							
							
							
						 
						
							2011-04-23 00:40:08 +01:00  
				
					
						
							
							
								 
						
							
							
								d5256094d9 
								
							
								 
							
						 
						
							
							
								
								print invalid command message to the console, not the log  
							
							
							
						 
						
							2011-04-23 00:16:55 +01:00  
				
					
						
							
							
								 
						
							
							
								a3bd769cb3 
								
							
								 
							
						 
						
							
							
								
								Added a second immediate queue to be used for the BestAvatar policy  
							
							... 
							
							
							
							and currently used for all of an avatars attachments by the other
policies. Also changed the way items are pulled from the update queues
to bias close objects even more. 
							
						 
						
							2011-04-22 14:55:23 -07:00  
				
					
						
							
							
								 
						
							
							
								08e58e7ca6 
								
							
								 
							
						 
						
							
							
								
								Set the initial rate for the adaptive throttle to 160Kpbs  
							
							... 
							
							
							
							or about 15 packets per second. 
							
						 
						
							2011-04-22 14:02:34 -07:00  
				
					
						
							
							
								 
						
							
							
								3534f4492a 
								
							
								 
							
						 
						
							
							
								
								Various clean ups. Removed some debugging code. Added a new "show pqueues"  
							
							... 
							
							
							
							command to look at the entity update priority queue. Added a "name" parameter
to show queues, show pqueues and show throttles to look at data for a specific
user. 
							
						 
						
							2011-04-22 14:01:12 -07:00  
				
					
						
							
							
								 
						
							
							
								cbe49ed917 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/var/repo/opensim  
							
							
							
						 
						
							2011-04-21 19:08:31 -04:00  
				
					
						
							
							
								 
						
							
							
								b8e282324e 
								
							
								 
							
						 
						
							
							
								
								fix merge conflicts with OpenSimDefaults.ini  
							
							
							
						 
						
							2011-04-21 19:06:54 -04:00  
				
					
						
							
							
								 
						
							
							
								e0002f6b64 
								
							
								 
							
						 
						
							
							
								
								some mesh config asthetics  
							
							
							
						 
						
							2011-04-21 19:04:41 -04:00  
				
					
						
							
							
								 
						
							
							
								0897647709 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'queuetest' of ssh://opensimulator.org/var/git/opensim into queuetest  
							
							
							
						 
						
							2011-04-21 15:41:15 -07:00  
				
					
						
							
							
								 
						
							
							
								c5159ad8d0 
								
							
								 
							
						 
						
							
							
								
								Add some locking on the child list for the token bucket  
							
							... 
							
							
							
							hiearchy. A few other cosmetic changes. 
							
						 
						
							2011-04-21 15:40:38 -07:00  
				
					
						
							
							
								 
						
							
							
								7f28dd4b31 
								
							
								 
							
						 
						
							
							
								
								Refactor UnackedPacketCollection so ProcessQueues will handle Adds, Acks, and Removes in that order.  
							
							
							
						 
						
							2011-04-21 15:40:32 -07:00  
				
					
						
							
							
								 
						
							
							
								398bb2149a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2011-04-21 23:04:01 +01:00  
				
					
						
							
							
								 
						
							
							
								13d6e05d5a 
								
							
								 
							
						 
						
							
							
								
								Implement agent limits  
							
							
							
						 
						
							2011-04-21 23:03:38 +01:00  
				
					
						
							
							
								 
						
							
							
								5e99d93651 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-04-21 15:16:12 -04:00  
				
					
						
							
							
								 
						
							
							
								d9055c8dc3 
								
							
								 
							
						 
						
							
							
								
								Group collada meshies settings under [Mesh] in OpensimDefaults.ini  
							
							
							
						 
						
							2011-04-21 15:15:24 -04:00  
				
					
						
							
							
								 
						
							
							
								60685c3517 
								
							
								 
							
						 
						
							
							
								
								Adjust freeswitch logging to be somewhat less noisy.  However, there is still quite a large amount of logging present for debug purposes.  
							
							
							
						 
						
							2011-04-21 19:17:38 +01:00  
				
					
						
							
							
								 
						
							
							
								e36cab99fd 
								
							
								 
							
						 
						
							
							
								
								minor: small amount of method doc and some commented out odds and ends  
							
							
							
						 
						
							2011-04-21 18:45:05 +01:00  
				
					
						
							
							
								 
						
							
							
								44999dce76 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-04-21 18:44:04 +01:00  
				
					
						
							
							
								 
						
							
							
								63c1b7e475 
								
							
								 
							
						 
						
							
							
								
								Alter uuid gather so that it properly analyzes coalesced objects.  
							
							... 
							
							
							
							This should correct save all the assets required for the items within the coalesced objects in an IAR.  This should also correctly gather the items on hypergrid takes. 
							
						 
						
							2011-04-21 18:12:29 +01:00  
				
					
						
							
							
								 
						
							
							
								371576d1dd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into queuetest  
							
							
							
						 
						
							2011-04-21 08:23:01 -07:00  
				
					
						
							
							
								 
						
							
							
								3640d0204f 
								
							
								 
							
						 
						
							
							
								
								Added ability to remove unacked packet from UnackedPacketCollection without an acknowledgement from the network. This prevents RTT and throttles from being updated as they would when an ACK is actually received. Also fixed stats logging for unacked bytes and resent packets in this case.  
							
							
							
						 
						
							2011-04-21 01:51:08 -07:00  
				
					
						
							
							
								 
						
							
							
								b5ab33b5e1 
								
							
								 
							
						 
						
							
							
								
								bug fix. Now when an unacked update packet is handled through ResendPrimUpdates, it is removed from the UnackedPacketCollection.  
							
							
							
						 
						
							2011-04-20 23:08:51 -07:00  
				
					
						
							
							
								 
						
							
							
								7759bda833 
								
							
								 
							
						 
						
							
							
								
								Added an "immediate" queue to the priority queue. This is  
							
							... 
							
							
							
							per Melanie's very good suggestion. The immediate queue is
serviced completely before all others, making it a very good
place to put avatar updates & attachments.
Moved the priority queue out of the LLUDP directory and
into the framework. It is now a fairly general utility. 
							
						 
						
							2011-04-20 21:58:49 -07:00  
				
					
						
							
							
								 
						
							
							
								2b737c9cc2 
								
							
								 
							
						 
						
							
							
								
								Adds the first pass at an adaptive throttle to slow start new  
							
							... 
							
							
							
							clients. If the sent packets are ack'ed successfully the throttle
will open quickly up to the maximum specified by the client and/or
the sims client throttle.
This still needs a lot of adjustment to get the rates correct. 
							
						 
						
							2011-04-20 16:23:33 -07:00  
				
					
						
							
							
								 
						
							
							
								212326eeb0 
								
							
								 
							
						 
						
							
							
								
								fix meshing failure on sculpt maps smaller than 64x64  
							
							
							
						 
						
							2011-04-19 22:16:10 -07:00  
				
					
						
							
							
								 
						
							
							
								ccc26f7443 
								
							
								 
							
						 
						
							
							
								
								Get Viewer 2 voice working with OpenSim.  
							
							... 
							
							
							
							See http://opensimulator.org/mantis/view.php?id=5336 
It turns out that viewer 2 was upset by the lack of a response to viv_watcher.php.  This would send it into a continuous login loop.
Viewer 1 was quite happy to ignore the lack of response.
This commit puts in the bare minimum 'OK' message in response to viv_watcher.php.  This allows viewer 2 voice to connect and appears to work.
However, at some point we need to fill out the watcher response, whatever that is. 
							
						 
						
							2011-04-20 01:02:40 +01:00  
				
					
						
							
							
								 
						
							
							
								2fa210243b 
								
							
								 
							
						 
						
							
							
								
								Clean up freeswitch config to what is currently required.  Add explanation to config parameters.  Clean up some log messages.  
							
							
							
						 
						
							2011-04-19 21:54:26 +01:00  
				
					
						
							
							
								 
						
							
							
								82de87ce99 
								
							
								 
							
						 
						
							
							
								
								Converted the property request queue to use the same retransmission  
							
							... 
							
							
							
							mechanism as the entity update queues. 
							
						 
						
							2011-04-19 11:22:04 -07:00  
				
					
						
							
							
								 
						
							
							
								08d8a3e580 
								
							
								 
							
						 
						
							
							
								
								Requeue unacknowledged entity updates rather than resend then "as is".  
							
							... 
							
							
							
							Often, by the time the UDPServer realizes that an entity update packet
has not been acknowledged, there is a newer update for the same entity
already queued up or there is a higher priority update that should be
sent first. This patch eliminates 1:1 packet resends for unacked entity
update packets. Insteawd, unacked update packets are decomposed into the
original entity updates and those updates are placed back into the
priority queues based on their new priority but the original update
timestamp. This will generally place them at the head of the line to be
put back on the wire as a new outgoing packet but prevents the resend
queue from filling up with multiple stale updates for the same entity.
This new approach takes advantage of the UDP nature of the Linden protocol
in that the intent of a reliable update packet is that if it goes
unacknowledge, SOMETHING has to happen to get the update to the client.
We are simply making sure that we are resending current object state
rather than stale object state.
Additionally, this patch includes a generalized callback mechanism so
that any caller can specify their own method to call when a packet
expires without being acknowledged. We use this mechanism to requeue
update packets and otherwise use the UDPServer default method of just
putting expired packets in the resend queue. 
							
						 
						
							2011-04-19 08:10:01 -07:00  
				
					
						
							
							
								 
						
							
							
								36c4e94ef7 
								
							
								 
							
						 
						
							
							
								
								Move mesh on/off swtich from [Startup] to [Mesh] in anticipation of future config parameters.  
							
							... 
							
							
							
							Default remains true.
OpenSimDefault.ini changed so if you haven't overriden this switch then you don't need to do anything. 
							
						 
						
							2011-04-18 23:22:04 +01:00  
				
					
						
							
							
								 
						
							
							
								f5a041d012 
								
							
								 
							
						 
						
							
							
								
								bump default IAR version to 0.2 and 1.1 for the --profile version.  
							
							... 
							
							
							
							There are no changes in this bump, they just signal a point at which the control file comes first in the archive. 
							
						 
						
							2011-04-18 23:00:41 +01:00  
				
					
						
							
							
								 
						
							
							
								6109605038 
								
							
								 
							
						 
						
							
							
								
								bump oar version number to 0.6.  
							
							... 
							
							
							
							This commit contains no data changes - the version bump is to establish a version at which the control file must come first in the archive. 
							
						 
						
							2011-04-18 22:42:36 +01:00  
				
					
						
							
							
								 
						
							
							
								6600aa2baf 
								
							
								 
							
						 
						
							
							
								
								Add regression test to check that OARs start with the control file.  
							
							
							
						 
						
							2011-04-18 22:35:33 +01:00  
				
					
						
							
							
								 
						
							
							
								e00e518692 
								
							
								 
							
						 
						
							
							
								
								add test to ensure that an IAR starts with the control file  
							
							
							
						 
						
							2011-04-18 22:24:42 +01:00  
				
					
						
							
							
								 
						
							
							
								61619ddefc 
								
							
								 
							
						 
						
							
							
								
								refactor: split out the code which actually copies a particular bundle to inventory  
							
							
							
						 
						
							2011-04-18 21:59:01 +01:00  
				
					
						
							
							
								 
						
							
							
								71114d4ad1 
								
							
								 
							
						 
						
							
							
								
								refactor: rename DeleteToInventory() to CopyToInventory()  
							
							... 
							
							
							
							DeleteToInventory() is misleading - it is the caller that decides whether to delete or not 
							
						 
						
							2011-04-18 21:34:26 +01:00  
				
					
						
							
							
								 
						
							
							
								5a404a9ab1 
								
							
								 
							
						 
						
							
							
								
								Fix bug where objects were being coalesced in the wrong positions.  
							
							... 
							
							
							
							This addresses http://opensimulator.org/mantis/view.php?id=5441 
The bug was due to a pre-existing mistake in creating the inventory stored position 
							
						 
						
							2011-04-18 21:07:11 +01:00  
				
					
						
							
							
								 
						
							
							
								8533c63d89 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-04-18 20:36:26 +01:00  
				
					
						
							
							
								 
						
							
							
								419fc9427e 
								
							
								 
							
						 
						
							
							
								
								Provide a configuration setting to control whether multiple taken objects are coalesced to inventory  
							
							... 
							
							
							
							This is the CoalesceMultipleObjectsToInventory setting in [Inventory] in OpenSimDefaults.ini
Default is true. 
							
						 
						
							2011-04-18 20:03:53 +01:00  
				
					
						
							
							
								 
						
							
							
								452ae375f0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into test-merge0418  
							
							
							
						 
						
							2011-04-18 11:29:43 -07:00  
				
					
						
							
							
								 
						
							
							
								03e725ad87 
								
							
								 
							
						 
						
							
							
								
								Mantis  #5442 : Add admin_save_heightmap  
							
							
							
						 
						
							2011-04-17 21:43:16 +01:00  
				
					
						
							
							
								 
						
							
							
								70084c5e3a 
								
							
								 
							
						 
						
							
							
								
								More descriptive debug msg for ServiceOSDRequest failures.  
							
							
							
						 
						
							2011-04-16 15:29:28 -07:00  
				
					
						
							
							
								 
						
							
							
								3e0e1057ac 
								
							
								 
							
						 
						
							
							
								
								Remove the call to remove tokens from the parent. Under heavy load  
							
							... 
							
							
							
							this appears to cause problems with the system timer resolution.
This caused a problem with tokens going into the root throttle as
bursts leading to some starvation.
Also changed EnqueueOutgoing to always queue a packet if there
are already packets in the queue. Ensures consistent ordering
of packet sends. 
							
						 
						
							2011-04-15 16:44:53 -07:00  
				
					
						
							
							
								 
						
							
							
								cd6dce1108 
								
							
								 
							
						 
						
							
							
								
								Fixes mantis  #5431  -- coalesced objects in HG-enabled regions. Needs more testing to make sure HG inventory isn't broken by this (it shouldn't).  
							
							
							
						 
						
							2011-04-15 16:42:40 -07:00  
				
					
						
							
							
								 
						
							
							
								ed74be6599 
								
							
								 
							
						 
						
							
							
								
								Make remote admin error messages more helpful on windows.  
							
							... 
							
							
							
							Also, make log messages conform more with convention. 
							
						 
						
							2011-04-15 23:54:30 +01:00  
				
					
						
							
							
								 
						
							
							
								1dba671f45 
								
							
								 
							
						 
						
							
							
								
								refactor: separate out code that adds permissions  
							
							
							
						 
						
							2011-04-15 23:32:46 +01:00  
				
					
						
							
							
								 
						
							
							
								065d3f42c7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/lib/develop/BlueWall  
							
							
							
						 
						
							2011-04-15 18:28:46 -04:00  
				
					
						
							
							
								 
						
							
							
								fc365f2a31 
								
							
								 
							
						 
						
							
							
								
								Thanks Snoopy for a patch that allows setting of perms on items given to new avatars  
							
							
							
						 
						
							2011-04-15 18:23:37 -04:00  
				
					
						
							
							
								 
						
							
							
								9c7f14bf36 
								
							
								 
							
						 
						
							
							
								
								minor: remove a small amount of code duplication  
							
							
							
						 
						
							2011-04-15 23:07:23 +01:00  
				
					
						
							
							
								 
						
							
							
								98c5ed2c79 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-04-15 22:49:59 +01:00  
				
					
						
							
							
								 
						
							
							
								52d9230392 
								
							
								 
							
						 
						
							
							
								
								refactor: split out some rez code into a separate CreateItemForObject() method  
							
							
							
						 
						
							2011-04-15 22:47:47 +01:00  
				
					
						
							
							
								 
						
							
							
								37d2b6243b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-04-14 21:16:30 -04:00  
				
					
						
							
							
								 
						
							
							
								40bf417da7 
								
							
								 
							
						 
						
							
							
								
								Add ColladaMesh switch  
							
							
							
						 
						
							2011-04-14 21:15:42 -04:00  
				
					
						
							
							
								 
						
							
							
								66a62678e5 
								
							
								 
							
						 
						
							
							
								
								get rid of all traces of the now used mock service infrastructure  
							
							
							
						 
						
							2011-04-15 01:37:27 +01:00  
				
					
						
							
							
								 
						
							
							
								631654a38d 
								
							
								 
							
						 
						
							
							
								
								remove old code for a mock grid service, which got removed some time back  
							
							
							
						 
						
							2011-04-15 01:30:49 +01:00  
				
					
						
							
							
								 
						
							
							
								ba73df39a3 
								
							
								 
							
						 
						
							
							
								
								remove any reference to a mock authentication service since it doesn't exist and we don't use it  
							
							
							
						 
						
							2011-04-15 01:26:07 +01:00  
				
					
						
							
							
								 
						
							
							
								54e8855819 
								
							
								 
							
						 
						
							
							
								
								remove mock asset service for tests in favour of always using the real one  
							
							
							
						 
						
							2011-04-15 01:23:26 +01:00  
				
					
						
							
							
								 
						
							
							
								79bd430e08 
								
							
								 
							
						 
						
							
							
								
								Remove the mock inventory service for tests and just use the real one all the time with an in-memory data plugin  
							
							
							
						 
						
							2011-04-15 01:10:26 +01:00  
				
					
						
							
							
								 
						
							
							
								ad70cddcfc 
								
							
								 
							
						 
						
							
							
								
								extend TestLoadCoalesecedItem() to check loaded object ids and positions  
							
							
							
						 
						
							2011-04-15 00:56:40 +01:00  
				
					
						
							
							
								 
						
							
							
								a0d80140f2 
								
							
								 
							
						 
						
							
							
								
								Make all the objects in a coalescence reappears after being loaded from an IAR.  This still doesn't work proprerly since some required textures/contained item assets might be missing.  
							
							... 
							
							
							
							From pure code inspection, it looks like the uuid gatherer may get most asset uuids because the scene object serializer naively pulls non-root parts from all contained scene objects into one mega-object.  However, root part uuids may well still be missing, and there may be other odd artifacts from this bug.
It appears that storing the size of the coalescence and the offsets is redundant, since one can work out this information from the position data already in the scene object groups. 
							
						 
						
							2011-04-15 00:42:06 +01:00  
				
					
						
							
							
								 
						
							
							
								821e67fb95 
								
							
								 
							
						 
						
							
							
								
								implement stub TestLoadCoalesecedItem().  Doesn't do what it's meant to do yet.  
							
							
							
						 
						
							2011-04-14 20:59:52 +01:00  
				
					
						
							
							
								 
						
							
							
								55387542ea 
								
							
								 
							
						 
						
							
							
								
								simplify InventoryArchiveTestCase setup  
							
							
							
						 
						
							2011-04-14 20:35:00 +01:00  
				
					
						
							
							
								 
						
							
							
								1569148b49 
								
							
								 
							
						 
						
							
							
								
								simplify TestSaveItemToIarV0_1()  
							
							
							
						 
						
							2011-04-14 20:32:27 +01:00  
				
					
						
							
							
								 
						
							
							
								e439264824 
								
							
								 
							
						 
						
							
							
								
								simplify TestRezObject()  
							
							
							
						 
						
							2011-04-14 20:23:48 +01:00  
				
					
						
							
							
								 
						
							
							
								c644ab6a2c 
								
							
								 
							
						 
						
							
							
								
								Make scene object parts created by the test utils unit sized.  
							
							
							
						 
						
							2011-04-14 20:21:44 +01:00  
				
					
						
							
							
								 
						
							
							
								4b05e667cb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-04-14 20:15:34 +01:00  
				
					
						
							
							
								 
						
							
							
								22b307ea1c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into queuetest  
							
							
							
						 
						
							2011-04-14 11:59:25 -07:00  
				
					
						
							
							
								 
						
							
							
								aaf9125869 
								
							
								 
							
						 
						
							
							
								
								simplify coalesced object tests by using existing scene object set up utils  
							
							... 
							
							
							
							this change makes it possible to set an absolute position on a group before it is put into a scene. 
							
						 
						
							2011-04-14 17:33:55 +01:00  
				
					
						
							
							
								 
						
							
							
								6ed6b46aad 
								
							
								 
							
						 
						
							
							
								
								Comment out the warning if the prioritizer runs without a fully  
							
							... 
							
							
							
							initialized scene presence. Not sure why we are dumping updates
to a client that isn't there yet... 
							
						 
						
							2011-04-13 21:01:51 -07:00  
				
					
						
							
							
								 
						
							
							
								590d20903c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'testmerge' into queuetest  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs 
							
						 
						
							2011-04-13 15:41:17 -07:00  
				
					
						
							
							
								 
						
							
							
								bf91d1b077 
								
							
								 
							
						 
						
							
							
								
								remove packet monitoring debugging code  
							
							
							
						 
						
							2011-04-13 15:37:25 -07:00  
				
					
						
							
							
								 
						
							
							
								b33aac737a 
								
							
								 
							
						 
						
							
							
								
								Fixed the update of items in the priority queue to enable both  
							
							... 
							
							
							
							types of property updates to be specified. Not sure if one form
of property update should supercede another. But for now the old
OpenSim behavior is preserved by sending both. 
							
						 
						
							2011-04-13 15:37:25 -07:00  
				
					
						
							
							
								 
						
							
							
								5e7aba4f88 
								
							
								 
							
						 
						
							
							
								
								fixed a couple bugs with the property queues  
							
							
							
						 
						
							2011-04-13 15:37:25 -07:00  
				
					
						
							
							
								 
						
							
							
								3fe22126ca 
								
							
								 
							
						 
						
							
							
								
								First pass at moving object property requests into a queue similar  
							
							... 
							
							
							
							to the entity update queue. The number of property packets can
become significant when selecting/deselecting large numbers of
objects.
This is experimental code. 
							
						 
						
							2011-04-13 15:37:25 -07:00  
				
					
						
							
							
								 
						
							
							
								5b89c66c97 
								
							
								 
							
						 
						
							
							
								
								New tokenbucket algorithm. This one provides fair sharing of the queues  
							
							... 
							
							
							
							when client and simulator throttles are set. This algorithm also uses
 pre-defined burst rate of 150% of the sustained rate for each of the
 throttles.
Removed the "state" queue. The state queue is not a Linden queue and
appeared to be used just to get kill packets sent. 
							
						 
						
							2011-04-13 15:37:25 -07:00  
				
					
						
							
							
								 
						
							
							
								c5465414b6 
								
							
								 
							
						 
						
							
							
								
								Use common coalesced serialization code for both tests and the InventoryAccessModule.  
							
							... 
							
							
							
							Continue to restore original absolute positions of stored scene objects, though it's possible that these aren't used again 
							
						 
						
							2011-04-13 22:55:26 +01:00  
				
					
						
							
							
								 
						
							
							
								c81f5bfc5c 
								
							
								 
							
						 
						
							
							
								
								Adjust the quanterions used in the rez coalsced object tests to get sensible bounding box and offset numbers.  
							
							... 
							
							
							
							Extend test to check position of objects in the rezzed coalescence. 
							
						 
						
							2011-04-13 22:29:12 +01:00  
				
					
						
							
							
								 
						
							
							
								c0fcc430fe 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/git/repo/OpenSim into queuetest  
							
							
							
						 
						
							2011-04-13 17:03:30 -04:00  
				
					
						
							
							
								 
						
							
							
								68cc5b46fe 
								
							
								 
							
						 
						
							
							
								
								refactor: move code to obtain the coalescence size and object offsets into CoalescedSceneObjects from the serializer.  
							
							
							
						 
						
							2011-04-13 21:48:16 +01:00  
				
					
						
							
							
								 
						
							
							
								d8d28c3737 
								
							
								 
							
						 
						
							
							
								
								Fix bug where rezzing coalesced objects would give all objects the same name as the item.  
							
							... 
							
							
							
							This now only happens for the first object (which was the item selected last when the coalesce was originally taken)
This matches the expected behaviour of the environment as seen on the Linden Labs grid. 
							
						 
						
							2011-04-13 21:31:45 +01:00  
				
					
						
							
							
								 
						
							
							
								58efd761d1 
								
							
								 
							
						 
						
							
							
								
								Add coalesced scene objects class and serializer.  This is currently only used by the TestRezCoalescedObject() regression test.  
							
							... 
							
							
							
							This structure matches the existing one for SceneObjects and will allow code to be reused by the uuid gatherer, other tests, etc.
Test is not yet fully implemented due to a bug in rezzing coalesced objects where they all get the same name as the item.
Only one object should get the same name as the item, which appears to be the one selected last when the the objects were coalesced in the first place.
This bug will be addressed shortly. 
							
						 
						
							2011-04-13 21:17:43 +01:00  
				
					
						
							
							
								 
						
							
							
								dec9c2283b 
								
							
								 
							
						 
						
							
							
								
								Add ColladaMesh switch  
							
							
							
						 
						
							2011-04-13 16:10:18 -04:00  
				
					
						
							
							
								 
						
							
							
								08fd1d9bbd 
								
							
								 
							
						 
						
							
							
								
								factor out some test code into the SetUp()  
							
							
							
						 
						
							2011-04-13 18:11:04 +01:00  
				
					
						
							
							
								 
						
							
							
								6613daa82a 
								
							
								 
							
						 
						
							
							
								
								Add a regression test for rezzing a single object into a scene from user inventory  
							
							
							
						 
						
							2011-04-13 17:46:36 +01:00  
				
					
						
							
							
								 
						
							
							
								90b810c27e 
								
							
								 
							
						 
						
							
							
								
								force mesh proxy for simple box prims with path cut  
							
							
							
						 
						
							2011-04-12 22:47:30 -07:00  
				
					
						
							
							
								 
						
							
							
								7592a033df 
								
							
								 
							
						 
						
							
							
								
								Moved 3 request handlers from OpenSim.Framework.Servers.HttpServer up to OpenSim.Framework -- just pasted them in WebUtil. This is so that code that uses the Service connectors don't need to include the HttpServer dll -- that was odd.  
							
							
							
						 
						
							2011-04-12 20:24:28 -07:00  
				
					
						
							
							
								 
						
							
							
								16c911dcbb 
								
							
								 
							
						 
						
							
							
								
								Implemented terrain save-tile command. Does the opposite of load-tile. For now, only saves to .png.  
							
							
							
						 
						
							2011-04-12 19:46:27 -07:00  
				
					
						
							
							
								 
						
							
							
								5c870fce54 
								
							
								 
							
						 
						
							
							
								
								Bug fix in object serialization -- sculpt data was wrong.  
							
							
							
						 
						
							2011-04-12 19:45:33 -07:00  
				
					
						
							
							
								 
						
							
							
								317617cfda 
								
							
								 
							
						 
						
							
							
								
								remove packet monitoring debugging code  
							
							
							
						 
						
							2011-04-12 15:55:21 -07:00  
				
					
						
							
							
								 
						
							
							
								80ba3de902 
								
							
								 
							
						 
						
							
							
								
								Fixed the update of items in the priority queue to enable both  
							
							... 
							
							
							
							types of property updates to be specified. Not sure if one form
of property update should supercede another. But for now the old
OpenSim behavior is preserved by sending both. 
							
						 
						
							2011-04-12 15:40:57 -07:00  
				
					
						
							
							
								 
						
							
							
								7fa085b3fa 
								
							
								 
							
						 
						
							
							
								
								fixed a couple bugs with the property queues  
							
							
							
						 
						
							2011-04-12 14:40:57 -07:00  
				
					
						
							
							
								 
						
							
							
								da4a9653a2 
								
							
								 
							
						 
						
							
							
								
								minor: remove some mono compiler warnings  
							
							
							
						 
						
							2011-04-12 22:33:06 +01:00  
				
					
						
							
							
								 
						
							
							
								b0889ed92a 
								
							
								 
							
						 
						
							
							
								
								refactor: simplify bRayEndIsIntersection boolean set from RayEndIsIntersection byte  
							
							
							
						 
						
							2011-04-12 22:30:43 +01:00  
				
					
						
							
							
								 
						
							
							
								8e0d2cc43b 
								
							
								 
							
						 
						
							
							
								
								If an object is rezzed directly from a prim inventory then give it the rotation it was stored with.  
							
							
							
						 
						
							2011-04-12 22:21:46 +01:00  
				
					
						
							
							
								 
						
							
							
								3ba5eeb6c3 
								
							
								 
							
						 
						
							
							
								
								Allow a null rotation to be passed in to RezObject so that we can control whether to use the serialized rotation or not.  Not used yet.  
							
							
							
						 
						
							2011-04-12 22:15:40 +01:00  
				
					
						
							
							
								 
						
							
							
								3afddb9033 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'test-select' into queuetest  
							
							
							
						 
						
							2011-04-12 12:39:02 -07:00  
				
					
						
							
							
								 
						
							
							
								0e97629ee7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into queuetest  
							
							
							
						 
						
							2011-04-12 12:38:47 -07:00  
				
					
						
							
							
								 
						
							
							
								095e602c4a 
								
							
								 
							
						 
						
							
							
								
								First pass at moving object property requests into a queue similar  
							
							... 
							
							
							
							to the entity update queue. The number of property packets can
become significant when selecting/deselecting large numbers of
objects.
This is experimental code. 
							
						 
						
							2011-04-12 12:36:36 -07:00  
				
					
						
							
							
								 
						
							
							
								98d7de22dc 
								
							
								 
							
						 
						
							
							
								
								Fix (add) ability to rez objects by dragging them out of another prim's inventory.  
							
							... 
							
							
							
							This should happen if the client supplies a task ID with the RezObject call.
The rez goes through the same code as llRezObject(), so the same perms are applied.
Rotation isn't yet preserved, this should be fixed shortly. 
							
						 
						
							2011-04-12 18:31:41 +01:00  
				
					
						
							
							
								 
						
							
							
								049bce4d00 
								
							
								 
							
						 
						
							
							
								
								Fixup the global defaults config parsing code.  
							
							
							
						 
						
							2011-04-12 01:14:21 -04:00  
				
					
						
							
							
								 
						
							
							
								621d5b58e1 
								
							
								 
							
						 
						
							
							
								
								minor: add a bit more method doc to IInventoryService.GetItem()  
							
							
							
						 
						
							2011-04-11 23:56:04 +01:00  
				
					
						
							
							
								 
						
							
							
								49d80f5711 
								
							
								 
							
						 
						
							
							
								
								Include code to return more information about the NullReferenceException seen in  
							
							... 
							
							
							
							http://opensimulator.org/mantis/view.php?id=5403  prior to doing something about it. 
						
							2011-04-11 23:07:56 +01:00  
				
					
						
							
							
								 
						
							
							
								64dc7e9f14 
								
							
								 
							
						 
						
							
							
								
								minor: remove now inaccurate comment  
							
							
							
						 
						
							2011-04-11 22:35:07 +01:00  
				
					
						
							
							
								 
						
							
							
								e8ecb2898c 
								
							
								 
							
						 
						
							
							
								
								minor: remove some mono compiler warnings  
							
							
							
						 
						
							2011-04-11 22:33:24 +01:00  
				
					
						
							
							
								 
						
							
							
								3a98fb080a 
								
							
								 
							
						 
						
							
							
								
								minor: adjust some spacing and indentation  
							
							
							
						 
						
							2011-04-11 22:29:08 +01:00  
				
					
						
							
							
								 
						
							
							
								464fa45ec9 
								
							
								 
							
						 
						
							
							
								
								Implimented HTTP_VERIFY_CERT for llHttpRequest  
							
							
							
						 
						
							2011-04-11 22:22:11 +01:00  
				
					
						
							
							
								 
						
							
							
								0bd6bc8fba 
								
							
								 
							
						 
						
							
							
								
								create "config show" as a region console command synonym for "config get".  
							
							... 
							
							
							
							This is to create greater consistency with all the other show commands. 
							
						 
						
							2011-04-11 21:59:26 +01:00  
				
					
						
							
							
								 
						
							
							
								d6948b15c4 
								
							
								 
							
						 
						
							
							
								
								Make it more obvious when it happens that DLL plugin loading fails.  Improve exception output on Windows.  
							
							
							
						 
						
							2011-04-11 21:51:17 +01:00  
				
					
						
							
							
								 
						
							
							
								95a6ee0a37 
								
							
								 
							
						 
						
							
							
								
								Fix NREs harder.  
							
							
							
						 
						
							2011-04-11 13:20:46 -04:00  
				
					
						
							
							
								 
						
							
							
								4ad05fb01d 
								
							
								 
							
						 
						
							
							
								
								Fix some NREs on certain paths.  
							
							
							
						 
						
							2011-04-11 13:12:26 -04:00  
				
					
						
							
							
								 
						
							
							
								4974a1ce69 
								
							
								 
							
						 
						
							
							
								
								AutoBackup: Support region-independent settings too.  
							
							
							
						 
						
							2011-04-11 12:34:26 -04:00  
				
					
						
							
							
								 
						
							
							
								6e9cdb9ce3 
								
							
								 
							
						 
						
							
							
								
								New tokenbucket algorithm. This one provides fair sharing of the queues  
							
							... 
							
							
							
							when client and simulator throttles are set. This algorithm also uses
 pre-defined burst rate of 150% of the sustained rate for each of the
 throttles.
Removed the "state" queue. The state queue is not a Linden queue and
appeared to be used just to get kill packets sent. 
							
						 
						
							2011-04-11 09:06:28 -07:00  
				
					
						
							
							
								 
						
							
							
								72a24cf023 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'queuetest' of ssh://opensimulator.org/var/git/opensim into queuetest  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
	OpenSim/Region/Framework/Scenes/Prioritizer.cs 
							
						 
						
							2011-04-11 08:41:36 -07:00  
				
					
						
							
							
								 
						
							
							
								f778056c7a 
								
							
								 
							
						 
						
							
							
								
								Removed some priority queue debugging code  
							
							
							
						 
						
							2011-04-11 08:37:43 -07:00  
				
					
						
							
							
								 
						
							
							
								ebc249e3be 
								
							
								 
							
						 
						
							
							
								
								Changed the "not in scene" check in the prioritizier to just  
							
							... 
							
							
							
							a warning. There appears to be a race condition on slow logins
that attempts to prioritize before the scene presence is fully
initialized. 
							
						 
						
							2011-04-10 17:02:40 -07:00  
				
					
						
							
							
								 
						
							
							
								19c6d1d569 
								
							
								 
							
						 
						
							
							
								
								Split the priority queue class into a seperate file. LLClientView  
							
							... 
							
							
							
							is big enough. 
							
						 
						
							2011-04-10 16:57:02 -07:00  
				
					
						
							
							
								 
						
							
							
								83dc2470f2 
								
							
								 
							
						 
						
							
							
								
								Fix a bug in the computation of the RTO. Basically... the RTO (the  
							
							... 
							
							
							
							time to wait to retransmit packets) always maxed out (no retransmissions
for 24 or 48 seconds.
Note that this is going to cause faster (and more) retransmissions. Fix
for dynamic throttling needs to go with this. 
							
						 
						
							2011-04-10 16:57:02 -07:00  
				
					
						
							
							
								 
						
							
							
								0bd06d8ba8 
								
							
								 
							
						 
						
							
							
								
								Fixed the prioritizer functions for the new priority queues  
							
							
							
						 
						
							2011-04-10 16:57:02 -07:00  
				
					
						
							
							
								 
						
							
							
								77cf9405de 
								
							
								 
							
						 
						
							
							
								
								Implements adaptive queue management and fair queueing for  
							
							... 
							
							
							
							improved networking performance.
Reprioritization algorithms need to be ported still. One is
in place. 
							
						 
						
							2011-04-10 16:57:02 -07:00  
				
					
						
							
							
								 
						
							
							
								9c0f3c73b1 
								
							
								 
							
						 
						
							
							
								
								Merge git://opensimulator.org/git/opensim  
							
							
							
						 
						
							2011-04-10 18:28:54 -04:00  
				
					
						
							
							
								 
						
							
							
								707b6673c9 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warnings  
							
							
							
						 
						
							2011-04-09 00:25:00 +01:00  
				
					
						
							
							
								 
						
							
							
								abea0c74c2 
								
							
								 
							
						 
						
							
							
								
								Add support for the new display name related functions in LSL. This does not  
							
							... 
							
							
							
							implement the display names functionality as such, but it allows scripts
that are display name aware to function as if the display name were implemented
and set to the avatar name. 
							
						 
						
							2011-04-08 04:19:17 +01:00  
				
					
						
							
							
								 
						
							
							
								d31175060f 
								
							
								 
							
						 
						
							
							
								
								trivial whitespace removal to trigger a panda rebuild  
							
							
							
						 
						
							2011-04-08 00:42:35 +01:00  
				
					
						
							
							
								 
						
							
							
								0ced677510 
								
							
								 
							
						 
						
							
							
								
								Revert master version number to 0.7.1 for now to make merging easier.  
							
							
							
						 
						
							2011-04-07 23:22:19 +01:00  
				
					
						
							
							
								 
						
							
							
								9d40c0dcc7 
								
							
								 
							
						 
						
							
							
								
								Remove the SQLite legacy adaptor.  This is no longer needed now that the main adaptor works on Mac OS X.  
							
							... 
							
							
							
							The SQLite legacy adapator was also not at all well maintained, even worse than the mainline sqlite adapator. 
							
						 
						
							2011-04-07 23:20:04 +01:00  
				
					
						
							
							
								 
						
							
							
								a6b1927cff 
								
							
								 
							
						 
						
							
							
								
								bump main branch version number to 0.7.2.  A separate 0.7.1-post-fixes branch now exists.  
							
							
							
						 
						
							2011-04-06 22:05:07 +01:00  
				
					
						
							
							
								 
						
							
							
								9bc2705f37 
								
							
								 
							
						 
						
							
							
								
								Fix bug where on duplication, the root part local id was continually used in populating the local id scene object index instead of each part's local id  
							
							
							
						 
						
							2011-04-06 20:52:36 +01:00  
				
					
						
							
							
								 
						
							
							
								8318915d7e 
								
							
								 
							
						 
						
							
							
								
								Signal prim count taint if the AbsolutePosition of a scene object changes.  
							
							... 
							
							
							
							This updates prim counts correctly if an object is moved by something other than an avatar (e.g. scripts, region modules)
Create TestMoveOwnerObject() regression test for this case. 
							
						 
						
							2011-04-06 20:48:00 +01:00  
				
					
						
							
							
								 
						
							
							
								63533412f8 
								
							
								 
							
						 
						
							
							
								
								Improve previous ILandObject method doc.  
							
							... 
							
							
							
							For test code, take a part name prefix when creating objects, so that these can be more easily identified in the logs 
							
						 
						
							2011-04-06 18:57:50 +01:00  
				
					
						
							
							
								 
						
							
							
								fa202a05e9 
								
							
								 
							
						 
						
							
							
								
								Add method doc to some land bitmap methods in ILandObject.  
							
							... 
							
							
							
							Also changes prim count tests to use the correct upper region bounds, though the method actually ignores the overage. 
							
						 
						
							2011-04-06 17:19:31 +01:00  
				
					
						
							
							
								 
						
							
							
								2497962360 
								
							
								 
							
						 
						
							
							
								
								Change some text to make the autoreturn mechanism more obvious, and align with the fact that it's one word rather than two.  
							
							
							
						 
						
							2011-04-05 22:25:00 +01:00  
				
					
						
							
							
								 
						
							
							
								acacee98c6 
								
							
								 
							
						 
						
							
							
								
								properly refresh object owner list when refresh button is hit on land parcel object tab  
							
							
							
						 
						
							2011-04-05 22:15:06 +01:00  
				
					
						
							
							
								 
						
							
							
								0e465da187 
								
							
								 
							
						 
						
							
							
								
								remove now unused individual LandData prim counts.  
							
							... 
							
							
							
							However, the calls to the land management module to record prims need to remain, since they were also being used to return owner object lists, etc.
This is probably why prim counts were being done there in the first place. 
							
						 
						
							2011-04-05 21:25:54 +01:00  
				
					
						
							
							
								 
						
							
							
								f030ba8992 
								
							
								 
							
						 
						
							
							
								
								replace magic numbers in llGetParcelPrimCount() with constants  
							
							
							
						 
						
							2011-04-05 20:39:58 +01:00  
				
					
						
							
							
								 
						
							
							
								dc6ce24443 
								
							
								 
							
						 
						
							
							
								
								switch llGetParcelPrimCount() to use new prim counts module  
							
							
							
						 
						
							2011-04-05 20:31:52 +01:00  
				
					
						
							
							
								 
						
							
							
								3d400fc663 
								
							
								 
							
						 
						
							
							
								
								If an object is selected, then don't include it in owner/group/others prim counts.  
							
							... 
							
							
							
							This fixes the total prim count that the viewer displays when prims are selected - it appears to ignore the total that we pass it and adds up the counts separately. 
							
						 
						
							2011-04-05 18:24:23 +01:00  
				
					
						
							
							
								 
						
							
							
								c1dec225ab 
								
							
								 
							
						 
						
							
							
								
								Handle the client's parcel info requests asynchronously rather than synchronously.  
							
							... 
							
							
							
							Handling these synchronously kills the inbound packet loop if many requests are made for remote land and those requests are handled slowly or timeout (timeout is 10s)
This can happen if a user searches for "land for sale" and then clicks many of the parcels in the list (or just presses down arrow to move through every entry). 
							
						 
						
							2011-04-05 17:47:11 +01:00  
				
					
						
							
							
								 
						
							
							
								18e206d2ed 
								
							
								 
							
						 
						
							
							
								
								* Bugfix - Compile NullEstateData implement public List<int> IEstateDataStore.GetEstatesByOwner(UUID)  
							
							
							
						 
						
							2011-04-04 23:45:28 -04:00  
				
					
						
							
							
								 
						
							
							
								d5e0674213 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-04-04 20:04:01 -07:00  
				
					
						
							
							
								 
						
							
							
								b2fbadeae8 
								
							
								 
							
						 
						
							
							
								
								Updates NullStorage plugin.  
							
							... 
							
							
							
							Thanks MisterBlue... 
							
						 
						
							2011-04-04 20:02:13 -07:00  
				
					
						
							
							
								 
						
							
							
								f58941e89f 
								
							
								 
							
						 
						
							
							
								
								Make the "All Estates" option work from the client (this makes chosen changes to all the estates that the user owns).  
							
							... 
							
							
							
							This applies to adding/removing estate users, groups, managers and bans.
This is the application of the AllEstates_0.5.patch from http://opensimulator.org/mantis/view.php?id=5420 
Thanks very much, Snoopy! 
							
						 
						
							2011-04-05 01:30:13 +01:00  
				
					
						
							
							
								 
						
							
							
								8b134f37f2 
								
							
								 
							
						 
						
							
							
								
								Fix a bug in the computation of the RTO. Basically... the RTO (the  
							
							... 
							
							
							
							time to wait to retransmit packets) always maxed out (no retransmissions
for 24 or 48 seconds.
Note that this is going to cause faster (and more) retransmissions. Fix
for dynamic throttling needs to go with this. 
							
						 
						
							2011-04-04 14:18:26 -07:00  
				
					
						
							
							
								 
						
							
							
								15c4bbea59 
								
							
								 
							
						 
						
							
							
								
								Fixed the prioritizer functions for the new priority queues  
							
							
							
						 
						
							2011-04-04 13:19:45 -07:00  
				
					
						
							
							
								 
						
							
							
								6885b7220c 
								
							
								 
							
						 
						
							
							
								
								Implements adaptive queue management and fair queueing for  
							
							... 
							
							
							
							improved networking performance.
Reprioritization algorithms need to be ported still. One is
in place. 
							
						 
						
							2011-04-04 11:41:07 -07:00  
				
					
						
							
							
								 
						
							
							
								adb14ad20a 
								
							
								 
							
						 
						
							
							
								
								Implement rezzing coalesced objects  
							
							
							
						 
						
							2011-04-03 20:32:04 +01:00  
				
					
						
							
							
								 
						
							
							
								a4b3439025 
								
							
								 
							
						 
						
							
							
								
								Implement rezzing coalesced objects  
							
							
							
						 
						
							2011-04-03 20:26:18 +01:00  
				
					
						
							
							
								 
						
							
							
								b385d4aa03 
								
							
								 
							
						 
						
							
							
								
								Implement taking of coalesced objects.  
							
							... 
							
							
							
							WARNING!!!!!
You can TAKE them, but you can't REZ them again. Only the first of the contained
objects will rez, the rest is inaccessible until rezzing them is implemented.
Also, rotations are not explicitly stored. This MAY work. Or not. 
							
						 
						
							2011-04-03 20:24:44 +01:00  
				
					
						
							
							
								 
						
							
							
								e8e940e33e 
								
							
								 
							
						 
						
							
							
								
								Make CHANGED_OWNER work for deeding and god-mode in-world change  
							
							
							
						 
						
							2011-04-03 14:16:41 +01:00  
				
					
						
							
							
								 
						
							
							
								4f56c732bc 
								
							
								 
							
						 
						
							
							
								
								Comment out some startup logging lines to make up for the one I added earlier on.  
							
							... 
							
							
							
							Most of these are where the region modules are telling us they are disabled.  Convention is only to log when enabled (even that is really noisy) 
							
						 
						
							2011-04-02 02:29:42 +01:00  
				
					
						
							
							
								 
						
							
							
								7bba0177fe 
								
							
								 
							
						 
						
							
							
								
								If land is not group owned (group ID is always UUID.Zero) then don't check if a prim should be added to the group count  
							
							
							
						 
						
							2011-04-02 01:53:47 +01:00  
				
					
						
							
							
								 
						
							
							
								8e668abc6d 
								
							
								 
							
						 
						
							
							
								
								add test for removing group owned objects  
							
							
							
						 
						
							2011-04-02 01:46:06 +01:00  
				
					
						
							
							
								 
						
							
							
								01b399055b 
								
							
								 
							
						 
						
							
							
								
								add test for adding group object, factor out initial zero counts test  
							
							
							
						 
						
							2011-04-02 01:37:46 +01:00  
				
					
						
							
							
								 
						
							
							
								c13502a5cf 
								
							
								 
							
						 
						
							
							
								
								add remove others object prim count test  
							
							
							
						 
						
							2011-04-02 01:15:17 +01:00  
				
					
						
							
							
								 
						
							
							
								2c86f6ba7d 
								
							
								 
							
						 
						
							
							
								
								refactor: rename m_dummyUserId to m_otherUserId  
							
							
							
						 
						
							2011-04-02 01:13:10 +01:00  
				
					
						
							
							
								 
						
							
							
								5b0936d4b5 
								
							
								 
							
						 
						
							
							
								
								If the land has no group ownership (it is UUID.Zero) then don't put prims in the group count when they are also not group owned.  
							
							... 
							
							
							
							Also adds simple test for others owned count when an object is added 
							
						 
						
							2011-04-02 01:07:52 +01:00  
				
					
						
							
							
								 
						
							
							
								3a113f9902 
								
							
								 
							
						 
						
							
							
								
								A stab at making CHANGED_OWNER work  
							
							
							
						 
						
							2011-04-01 22:04:29 +01:00  
				
					
						
							
							
								 
						
							
							
								e974fde953 
								
							
								 
							
						 
						
							
							
								
								check threat configuration for LSL print()  
							
							
							
						 
						
							2011-03-31 22:56:04 -07:00  
				
					
						
							
							
								 
						
							
							
								8c8a0a182e 
								
							
								 
							
						 
						
							
							
								
								implement LSL "print()" API function  
							
							
							
						 
						
							2011-03-31 21:14:53 -07:00  
				
					
						
							
							
								 
						
							
							
								8f4bf43534 
								
							
								 
							
						 
						
							
							
								
								When asked to join region to existing estate, make first estate name the default instead of None  
							
							
							
						 
						
							2011-04-01 00:55:05 +01:00  
				
					
						
							
							
								 
						
							
							
								e1ceb461c0 
								
							
								 
							
						 
						
							
							
								
								Make default answer for 'do you wish to join region to an existing estate' yes instead of no.  
							
							
							
						 
						
							2011-04-01 00:51:10 +01:00  
				
					
						
							
							
								 
						
							
							
								39c610c165 
								
							
								 
							
						 
						
							
							
								
								Log which address and port the UDP listener is configured for.  This will match that given for InternalAddress in the config (e.g. 0.0.0.0)  
							
							... 
							
							
							
							Can't obtain actually bound address until the UDP socket is used for the first time. 
							
						 
						
							2011-04-01 00:41:52 +01:00  
				
					
						
							
							
								 
						
							
							
								4d0cffa06e 
								
							
								 
							
						 
						
							
							
								
								If the prim count gets an object with invalid bounds, don't try to count it.  
							
							... 
							
							
							
							This appears to be the more probable explanation for some failures seen.  Either we're counting attachments which are temporarily out of bounds (shouldn't be due to the IsAttachment) check or we're counting scene objects which have out of bounds co-ordinates (seems more likely) 
							
						 
						
							2011-03-31 23:56:26 +01:00  
				
					
						
							
							
								 
						
							
							
								6ae76ede98 
								
							
								 
							
						 
						
							
							
								
								suspend check that IAR control file is loaded for now  
							
							... 
							
							
							
							I was mistaken - some previous opensim versions don't save this file first.  Will have to bump iar version number and only check iars after the bump 
							
						 
						
							2011-03-31 23:09:06 +01:00  
				
					
						
							
							
								 
						
							
							
								88bd38690a 
								
							
								 
							
						 
						
							
							
								
								Remove unused RegionInfo.getInternalEndPointPort() in favour of RegionInfo.InternalEndPoint.Port  
							
							
							
						 
						
							2011-03-31 23:03:42 +01:00  
				
					
						
							
							
								 
						
							
							
								efd0c003a3 
								
							
								 
							
						 
						
							
							
								
								Put in temporary logging message to find out if scene objects are requesting land objects for co-ordinates outside the region  
							
							
							
						 
						
							2011-03-31 22:47:18 +01:00  
				
					
						
							
							
								 
						
							
							
								7bba31e8d9 
								
							
								 
							
						 
						
							
							
								
								remove some mono compiler warnings  
							
							
							
						 
						
							2011-03-31 22:20:12 +01:00  
				
					
						
							
							
								 
						
							
							
								8022400bd4 
								
							
								 
							
						 
						
							
							
								
								Remove unused Datastore parameter from RegionInfo (legacy from early 2008)  
							
							
							
						 
						
							2011-03-31 22:16:09 +01:00  
				
					
						
							
							
								 
						
							
							
								f7ed7fc05d 
								
							
								 
							
						 
						
							
							
								
								When a new parcel is created, make sure the prim counts are updated.  
							
							... 
							
							
							
							This is done by tainting the counts where appropriate 
							
						 
						
							2011-03-30 00:42:02 +01:00  
				
					
						
							
							
								 
						
							
							
								8b16f7d976 
								
							
								 
							
						 
						
							
							
								
								(re)implement selected prim count.  
							
							... 
							
							
							
							This does not currently count objects that are sat upon (which the viewer ui implies should be included in this count) 
							
						 
						
							2011-03-30 00:13:07 +01:00  
				
					
						
							
							
								 
						
							
							
								f754dedbef 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'primcounts'  
							
							
							
						 
						
							2011-03-29 23:08:44 +01:00  
				
					
						
							
							
								 
						
							
							
								fe258753a0 
								
							
								 
							
						 
						
							
							
								
								disable prim count debug logging temporarily  
							
							
							
						 
						
							2011-03-29 23:07:01 +01:00  
				
					
						
							
							
								 
						
							
							
								309eb712a3 
								
							
								 
							
						 
						
							
							
								
								Improvement over 2 commits ago: make the hyperlink check understand port 80.  
							
							
							
						 
						
							2011-03-28 19:34:55 -07:00  
				
					
						
							
							
								 
						
							
							
								d3771e5366 
								
							
								 
							
						 
						
							
							
								
								Added code to load a terrain tile of tiff/jpg format. Previously it only worked for one single region.  
							
							
							
						 
						
							2011-03-28 16:48:12 -07:00  
				
					
						
							
							
								 
						
							
							
								2d209d3844 
								
							
								 
							
						 
						
							
							
								
								Fix mantis  #5413 . WARNING: new config variable in section [GridService] of the simulators called Gatekeeper -- intended to have the URL of the grid's Gatekeeper service (so that it can be checked against). See ini.examples.  
							
							
							
						 
						
							2011-03-28 16:46:04 -07:00  
				
					
						
							
							
								 
						
							
							
								f25749f025 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2011-03-27 21:22:31 +01:00  
				
					
						
							
							
								 
						
							
							
								797128a6ad 
								
							
								 
							
						 
						
							
							
								
								Rename some member fields to standard m_ OpenSim code convention  
							
							
							
						 
						
							2011-03-26 02:44:46 +00:00  
				
					
						
							
							
								 
						
							
							
								83f48c26d6 
								
							
								 
							
						 
						
							
							
								
								add header file  
							
							
							
						 
						
							2011-03-26 02:43:41 +00:00  
				
					
						
							
							
								 
						
							
							
								de0730a54c 
								
							
								 
							
						 
						
							
							
								
								Add OpenSim.Server.Base reference in prebuild.xml.  Initialize svc_checks dictionary in WebkeyOrPasswordAuthenticationService, which was what was causing the load failure.  
							
							
							
						 
						
							2011-03-26 02:42:50 +00:00  
				
					
						
							
							
								 
						
							
							
								361b3e7ab8 
								
							
								 
							
						 
						
							
							
								
								Removing hard-coded plugin loading in favour of direct class instantiation  
							
							
							
						 
						
							2011-03-26 02:39:30 +00:00  
				
					
						
							
							
								 
						
							
							
								3f4be42a87 
								
							
								 
							
						 
						
							
							
								
								Altering log feedback  
							
							
							
						 
						
							2011-03-26 02:28:11 +00:00  
				
					
						
							
							
								 
						
							
							
								e93531e124 
								
							
								 
							
						 
						
							
							
								
								Fixing bug that occurs when using web login- the result was not checked  
							
							
							
						 
						
							2011-03-26 02:28:11 +00:00  
				
					
						
							
							
								 
						
							
							
								3bc859a834 
								
							
								 
							
						 
						
							
							
								
								Making combined auth service re-use the existing auth services instead of duplicating code  
							
							... 
							
							
							
							Signed-off-by: SignpostMarv Martin <me@signpostmarv.name> 
							
						 
						
							2011-03-26 02:28:11 +00:00  
				
					
						
							
							
								 
						
							
							
								0e808950fb 
								
							
								 
							
						 
						
							
							
								
								InfoFormat > DebugFormat  
							
							... 
							
							
							
							Signed-off-by: SignpostMarv Martin <me@signpostmarv.name> 
							
						 
						
							2011-03-26 02:28:11 +00:00  
				
					
						
							
							
								 
						
							
							
								6153c45973 
								
							
								 
							
						 
						
							
							
								
								LLLoginHandlers now supports both password & web login  
							
							... 
							
							
							
							Signed-off-by: SignpostMarv Martin <me@signpostmarv.name> 
							
						 
						
							2011-03-26 02:28:11 +00:00  
				
					
						
							
							
								 
						
							
							
								af3956348f 
								
							
								 
							
						 
						
							
							
								
								Adding a combined auth service, allowing users to login with either web login or password  
							
							... 
							
							
							
							Signed-off-by: SignpostMarv Martin <me@signpostmarv.name> 
							
						 
						
							2011-03-26 02:28:11 +00:00  
				
					
						
							
							
								 
						
							
							
								482686daab 
								
							
								 
							
						 
						
							
							
								
								WebkeyAuthenticationService is now no longer a stub!  
							
							... 
							
							
							
							Signed-off-by: SignpostMarv Martin <me@signpostmarv.name> 
							
						 
						
							2011-03-26 02:28:11 +00:00  
				
					
						
							
							
								 
						
							
							
								f2d2470c25 
								
							
								 
							
						 
						
							
							
								
								When an object is duplicated, add it to the full/local id SOG indexes as well as Entities  
							
							
							
						 
						
							2011-03-26 02:24:32 +00:00  
				
					
						
							
							
								 
						
							
							
								b11e3d33f1 
								
							
								 
							
						 
						
							
							
								
								add save of LLClientView I forgot from last commit  
							
							
							
						 
						
							2011-03-26 02:20:16 +00:00  
				
					
						
							
							
								 
						
							
							
								541cd3e8c8 
								
							
								 
							
						 
						
							
							
								
								move total parcel prim calculations into IPrimCounts instead of doing this in LLClientView  
							
							... 
							
							
							
							need to move selected prim counts from LandData/LMM still 
							
						 
						
							2011-03-26 02:19:28 +00:00  
				
					
						
							
							
								 
						
							
							
								bfd9cc44b4 
								
							
								 
							
						 
						
							
							
								
								When an object is duplicated, add the dupe to the uuid/local id indexes as well as the basic entities list.  
							
							... 
							
							
							
							Added a prim counts test to reinforce this - shift-copy was no incrementing prim count.  This will sometime become a basic scene test.
New code needs to be refactored so we just call SceneGraph.AddSceneObject().  This will happen in the near future.
With this, basic owner prim counts on a single parcel appear to be working fine (with the same previous existing taint calls as used by the land management module).
More work to do. 
							
						 
						
							2011-03-26 02:05:53 +00:00  
				
					
						
							
							
								 
						
							
							
								3d0e072d50 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into primcounts  
							
							
							
						 
						
							2011-03-26 00:57:52 +00:00  
				
					
						
							
							
								 
						
							
							
								26d16567e1 
								
							
								 
							
						 
						
							
							
								
								Make SceneGraph.ForEachSOG() execute once for each SOG, not once for each prim (e.g. a SOG with 3 prims would have the action executed three times).  
							
							... 
							
							
							
							To do this, a new SceneObjectGroupsByFullID index in SceneGraph which just index's prims by their root part UUID, in order to avoid the inefficiency of filtering existing lists.
Existing callers to SceneGraph.ForEachSOG() did not fail due to the multiple per SOG action executions - they were probably just much less efficient.
Code suggests that no callers expected ForEachSOG() to execute actions on sog multiple times 
							
						 
						
							2011-03-26 00:53:19 +00:00  
				
					
						
							
							
								 
						
							
							
								f30bf429c2 
								
							
								 
							
						 
						
							
							
								
								refactor: rename SOG collections in SceneGraph to make it clearer that they are indexing each part's UUID, not just the root part.  
							
							
							
						 
						
							2011-03-26 00:42:48 +00:00  
				
					
						
							
							
								 
						
							
							
								cc8897fceb 
								
							
								 
							
						 
						
							
							
								
								Add test for PCM taint.  This currently fails due to unexpected behaviour of SceneGraph.ForEachSOG().  This will be corrected soon.  
							
							... 
							
							
							
							Also adds lots of temproarily debug logging 
							
						 
						
							2011-03-26 00:34:49 +00:00  
				
					
						
							
							
								 
						
							
							
								d8e1c380e6 
								
							
								 
							
						 
						
							
							
								
								minor: make it clearer in the log where we're loading region config files and not the regions themselves  
							
							
							
						 
						
							2011-03-25 23:36:58 +00:00  
				
					
						
							
							
								 
						
							
							
								3a55d59b45 
								
							
								 
							
						 
						
							
							
								
								in region web loader, print out url that config is being loaded from (this wasn't being done anywhere).  
							
							
							
						 
						
							2011-03-25 23:29:06 +00:00  
				
					
						
							
							
								 
						
							
							
								ea72745d43 
								
							
								 
							
						 
						
							
							
								
								Log the xml/ini regions config files that opensim loads from, and the regions that it loaded from them  
							
							... 
							
							
							
							This will show up with the lines [REGION LOADER FILE SYSTEM]: Loading config files from ./Regions, etc. 
							
						 
						
							2011-03-25 23:18:47 +00:00  
				
					
						
							
							
								 
						
							
							
								6ae04448f7 
								
							
								 
							
						 
						
							
							
								
								Start using IPrimCounts populated by PrimCountModule instead of LandData counts populated by LandManagementModule.  
							
							... 
							
							
							
							In order to pass ILandObject into IClientAPI.SendLandProperties(), had to push ILandObject and IPrimCounts into OpenSim.Framework from OpenSim.Region.Framework.Interfaces, in order to avoid ci
Counts are showing odd behaviour at the moment, this will be addressed shortly. 
							
						 
						
							2011-03-25 23:05:51 +00:00  
				
					
						
							
							
								 
						
							
							
								7f5019b0f2 
								
							
								 
							
						 
						
							
							
								
								Add ILandObject.IPrimCounts for the new prim count module.  
							
							... 
							
							
							
							Not functional yet, but tests now act against this object rather than interrogating the module directly 
							
						 
						
							2011-03-25 21:47:54 +00:00  
				
					
						
							
							
								 
						
							
							
								eaa37d15f2 
								
							
								 
							
						 
						
							
							
								
								factor out common test setup code in PCM tests  
							
							
							
						 
						
							2011-03-23 23:28:23 +00:00  
				
					
						
							
							
								 
						
							
							
								f001aab8aa 
								
							
								 
							
						 
						
							
							
								
								extend TestAddOwnerObject() to add a second object  
							
							
							
						 
						
							2011-03-23 23:19:15 +00:00  
				
					
						
							
							
								 
						
							
							
								ebbe3afaf1 
								
							
								 
							
						 
						
							
							
								
								Add PrimCountModuleTests.TestRemoveOwnerObject().  
							
							... 
							
							
							
							Also adds SceneSetupHelpers methods to easily create sogs with different part UUIDs 
							
						 
						
							2011-03-23 23:14:55 +00:00  
				
					
						
							
							
								 
						
							
							
								d5c7ae5c6b 
								
							
								 
							
						 
						
							
							
								
								refactor common sop setup parts into a single method  
							
							
							
						 
						
							2011-03-23 22:40:23 +00:00  
				
					
						
							
							
								 
						
							
							
								de88227bc4 
								
							
								 
							
						 
						
							
							
								
								refactor: simplify part of AddSceneObject() test setup by moving sog construction into SceneSetupHelpers.CreateSceneObject()  
							
							
							
						 
						
							2011-03-23 22:29:27 +00:00  
				
					
						
							
							
								 
						
							
							
								88673c86a4 
								
							
								 
							
						 
						
							
							
								
								use a 3 part object for the pcm test rather than a 1 part, for improved test coverage  
							
							
							
						 
						
							2011-03-23 22:17:47 +00:00  
				
					
						
							
							
								 
						
							
							
								f1f4985ab6 
								
							
								 
							
						 
						
							
							
								
								user a non UUID.Zero user in pcm test to avoid any special treatment of UUID.Zero  
							
							
							
						 
						
							2011-03-23 22:14:04 +00:00  
				
					
						
							
							
								 
						
							
							
								654aa7abeb 
								
							
								 
							
						 
						
							
							
								
								Extend simple PCM add object test to check all counts  
							
							
							
						 
						
							2011-03-23 22:12:20 +00:00  
				
					
						
							
							
								 
						
							
							
								08c3cd6b36 
								
							
								 
							
						 
						
							
							
								
								Add method doc to the Get*() methods on PrimCountModule  
							
							
							
						 
						
							2011-03-23 22:04:14 +00:00  
				
					
						
							
							
								 
						
							
							
								67cafbd33a 
								
							
								 
							
						 
						
							
							
								
								remove a rogue Console.WriteLine() from the last commit.  
							
							
							
						 
						
							2011-03-23 21:54:02 +00:00  
				
					
						
							
							
								 
						
							
							
								d011896341 
								
							
								 
							
						 
						
							
							
								
								Add generic EventManager.OnObjectAddedToScene and get PrimCountModule to listen for that rather than EventManager.OnParcelPrimCountAdd  
							
							... 
							
							
							
							OnParcelPrimCountAdd had the wrong semantics for the PrimCountModule - it was invoked for every entity in the scene, not just new ones, which would screw up the untainted count.
Extend automated test for this scenario. 
							
						 
						
							2011-03-23 21:53:14 +00:00  
				
					
						
							
							
								 
						
							
							
								b34743e5fe 
								
							
								 
							
						 
						
							
							
								
								Add an initial confidence-building TestAddObject() for prim counts.  
							
							
							
						 
						
							2011-03-22 23:47:36 +00:00  
				
					
						
							
							
								 
						
							
							
								7acade00b9 
								
							
								 
							
						 
						
							
							
								
								On initial setup, include estate and regions names in questions to make it clearer what they relate to.  
							
							
							
						 
						
							2011-03-21 23:26:35 +00:00  
				
					
						
							
							
								 
						
							
							
								3382de4d8b 
								
							
								 
							
						 
						
							
							
								
								In initial setup, stop a user being able to create a new estate with the same name as an existing estate.  
							
							
							
						 
						
							2011-03-21 23:16:57 +00:00  
				
					
						
							
							
								 
						
							
							
								060a53b896 
								
							
								 
							
						 
						
							
							
								
								On initial opensim setup, don't ask the user whether they want to join an existing opensim estate when there aren't any.  Proceed directly to estate setup instead.  
							
							
							
						 
						
							2011-03-21 22:57:20 +00:00  
				
					
						
							
							
								 
						
							
							
								ee7cfc2854 
								
							
								 
							
						 
						
							
							
								
								refactor: use EstateDataService property directly instead of loading it into a local variable  
							
							
							
						 
						
							2011-03-21 22:47:02 +00:00  
				
					
						
							
							
								 
						
							
							
								2d1f0d224c 
								
							
								 
							
						 
						
							
							
								
								minor: slightly adjust previous method doc.  
							
							
							
						 
						
							2011-03-21 22:27:16 +00:00  
				
					
						
							
							
								 
						
							
							
								793bfb5a66 
								
							
								 
							
						 
						
							
							
								
								add method doc to IEstateDataService and IEstateDataStore interfaces  
							
							
							
						 
						
							2011-03-21 22:25:20 +00:00  
				
					
						
							
							
								 
						
							
							
								d3a20a1e92 
								
							
								 
							
						 
						
							
							
								
								On initial region registration, if the user chooses the option to make the region part of an existing estate, then list the existing region names.  
							
							
							
						 
						
							2011-03-21 21:37:06 +00:00  
				
					
						
							
							
								 
						
							
							
								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