b13b54c526 
								
							
								 
							
						 
						
							
							
								
								Make the internal flotsam asset cache defaults match config-include/FlotsamCache.ini.example.  Enable the flotsam console commands even if FlotsamCache.ini isn't present.  
							
							... 
							
							
							
							For the most part, defaults are made to match those already in FlotsamCache.ini.example.
The one exception is that the 48 hour file timeout from the code is used instead of the 0 hours that was in the example file.  This can be tweaked if necessary.
Most importantly, the default cache directory is now ./assetcache (as in FlotsamCache.ini.example) rather than ./FlotsamAssetCache (as was the internal code default).
Therefore, if you were using flotasm without using the config file, then please rename your cache directory or start using the ini file and change the default there if you want to keep using your existing cache. 
							
						 
						
							2011-06-11 00:04:21 +01:00  
				
					
						
							
							
								 
						
							
							
								fc7e17baf7 
								
							
								 
							
						 
						
							
							
								
								When serializing objects, stop accidentally using the green text colour value for alpha  
							
							... 
							
							
							
							This addresses http://opensimulator.org/mantis/view.php?id=5111  
							
						 
						
							2011-06-10 21:49:25 +01:00  
				
					
						
							
							
								 
						
							
							
								c7bdb66a1f 
								
							
								 
							
						 
						
							
							
								
								Added missing "Old Guids=true" to ConnectionString  
							
							
							
						 
						
							2011-06-10 21:10:37 +01:00  
				
					
						
							
							
								 
						
							
							
								804fe2d9b0 
								
							
								 
							
						 
						
							
							
								
								Save the sun's position in OARs  
							
							
							
						 
						
							2011-06-10 20:55:58 +01:00  
				
					
						
							
							
								 
						
							
							
								08db3c5a8e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-06-10 20:42:15 +01:00  
				
					
						
							
							
								 
						
							
							
								b5518dc906 
								
							
								 
							
						 
						
							
							
								
								minor: Add some commented out destructor logging messages for potential future use.  
							
							... 
							
							
							
							At the moment, client and scene objects are being garbage collected as expected, at least in simple scenarios. 
							
						 
						
							2011-06-10 20:40:14 +01:00  
				
					
						
							
							
								 
						
							
							
								eeac2275c9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-06-10 09:17:06 -07:00  
				
					
						
							
							
								 
						
							
							
								98d1e7768a 
								
							
								 
							
						 
						
							
							
								
								New method for resetting the map on HG: do it only once upon changing grids, and reset only exactly the map blocks that had regions in them. WARNING: this fetches all the regions from the Grid service, so there is a chance that this is a really bad idea in large grids. Pushing it for testing.  
							
							
							
						 
						
							2011-06-10 09:16:43 -07:00  
				
					
						
							
							
								 
						
							
							
								387b228d68 
								
							
								 
							
						 
						
							
							
								
								partial update for new mesh asset format - handle both old and new formats for physics mesh  
							
							
							
						 
						
							2011-06-10 00:38:38 -07:00  
				
					
						
							
							
								 
						
							
							
								9149ef6c89 
								
							
								 
							
						 
						
							
							
								
								For MySQL, migrate region tables to the MyISAM storage engine rather than InnoDB  
							
							... 
							
							
							
							Using MyISAM proves vastly faster for persisting scene objects.
For instance, a scene object that took 9 seconds to persist before now takes 1.  This also improves the experience of loading large OARs.
We don't use any of the transactional features of InnoDB.
The only thing that may have an impact is that InnoDB does row locking on inserts while MyISAM does table locking.
However, field reports say there is no noticeable difference. 
							
						 
						
							2011-06-10 02:33:50 +01:00  
				
					
						
							
							
								 
						
							
							
								d780500c58 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-06-10 02:29:30 +01:00  
				
					
						
							
							
								 
						
							
							
								2bc8dcfdbd 
								
							
								 
							
						 
						
							
							
								
								minor: add method doc to make it clear that click action is fired when the click action is changed, not when a prim is clicked  
							
							
							
						 
						
							2011-06-10 02:27:45 +01:00  
				
					
						
							
							
								 
						
							
							
								8d3a8a0a81 
								
							
								 
							
						 
						
							
							
								
								The map breakage is actually at 2048!  
							
							
							
						 
						
							2011-06-09 16:51:47 -07:00  
				
					
						
							
							
								 
						
							
							
								e3e1f6308d 
								
							
								 
							
						 
						
							
							
								
								Change the name of the newest command to "show names" so that it doesn't conflict with the existing "show users"  
							
							
							
						 
						
							2011-06-09 16:11:47 -07:00  
				
					
						
							
							
								 
						
							
							
								4cf60c5d9d 
								
							
								 
							
						 
						
							
							
								
								Removing special casing on failures. This may also fix reports of this issue:  
							
							... 
							
							
							
							22:07:53 - [USER AGENT CONNECTOR]: remote call to http://hg.osgrid.org:80/  returned an error: Requested method [locate_user] from 127.0.0.1 threw exception: Object reference not set to an instance of an object   at OpenSim.Services.HypergridService.UserAgentService.LocateUser (UUID userID) [0x00000] in <filename unknown>:0 
							
						 
						
							2011-06-08 19:51:48 -07:00  
				
					
						
							
							
								 
						
							
							
								49e4e53928 
								
							
								 
							
						 
						
							
							
								
								Consistency fix on the last commit.  
							
							
							
						 
						
							2011-06-08 16:41:58 -07:00  
				
					
						
							
							
								 
						
							
							
								2a46f756d6 
								
							
								 
							
						 
						
							
							
								
								Fixed a compilation problem. Also added a lengthy comment on the Map hack, so that it never goes unnoticed again.  
							
							
							
						 
						
							2011-06-08 16:38:25 -07:00  
				
					
						
							
							
								 
						
							
							
								1bd712c541 
								
							
								 
							
						 
						
							
							
								
								Reverting the [HG]MapModule to its buggy behavior above 4096. Ppl seem to prefer the color blue, and I have given up trying to make things work above 4096.  
							
							... 
							
							
							
							Revert "Improved reuse on the WorldMap/WorldMapModule.cs"
This reverts commit d473d9975e 
							
						 
						
							2011-06-08 16:12:47 -07:00  
				
					
						
							
							
								 
						
							
							
								80fc607d75 
								
							
								 
							
						 
						
							
							
								
								Fixed "Unknown User" listed as creator/owner on prims created with the Build button by foreign visitors. Added command to the UserManagementModule to list all the known bindings between user UUIDs and their names: show user-names.  
							
							
							
						 
						
							2011-06-08 16:01:33 -07:00  
				
					
						
							
							
								 
						
							
							
								9759b2a4bb 
								
							
								 
							
						 
						
							
							
								
								Added EventManager.OnPrimsLoaded, an event that modules can hook up onto so that they know when the scene's objects have been loaded from the DB.  
							
							
							
						 
						
							2011-06-08 15:18:14 -07:00  
				
					
						
							
							
								 
						
							
							
								90f657d77d 
								
							
								 
							
						 
						
							
							
								
								Deleted wrong debug message.  
							
							
							
						 
						
							2011-06-08 13:45:38 -07:00  
				
					
						
							
							
								 
						
							
							
								61f1c2b2c5 
								
							
								 
							
						 
						
							
							
								
								Write estate errors on startup to the log  
							
							
							
						 
						
							2011-06-07 20:20:04 -07:00  
				
					
						
							
							
								 
						
							
							
								39323055bd 
								
							
								 
							
						 
						
							
							
								
								When a plugin fails to load because a DLL is missing, log which DLL it is  
							
							
							
						 
						
							2011-06-07 20:17:49 -07:00  
				
					
						
							
							
								 
						
							
							
								eabfc9ca15 
								
							
								 
							
						 
						
							
							
								
								Added error message to help understand  http://opensimulator.org/mantis/view.php?id=5527  
							
							
							
						 
						
							2011-06-07 20:05:24 -07:00  
				
					
						
							
							
								 
						
							
							
								3307db5d4a 
								
							
								 
							
						 
						
							
							
								
								This hopefully fixes all issues with online/offline notifications across grids.  http://opensimulator.org/mantis/view.php?id=5528  
							
							
							
						 
						
							2011-06-07 19:36:04 -07:00  
				
					
						
							
							
								 
						
							
							
								02b40670be 
								
							
								 
							
						 
						
							
							
								
								This makes the display names work better for foreigners  
							
							
							
						 
						
							2011-06-07 12:10:57 -07:00  
				
					
						
							
							
								 
						
							
							
								41627bdf8a 
								
							
								 
							
						 
						
							
							
								
								Remove scary error message  
							
							
							
						 
						
							2011-06-07 12:09:32 -07:00  
				
					
						
							
							
								 
						
							
							
								f5d82350bb 
								
							
								 
							
						 
						
							
							
								
								This fixes the crash reported in  http://opensimulator.org/mantis/view.php?id=5529  related to sending IMs to foreign friends who are offline. Hopefully.  
							
							
							
						 
						
							2011-06-07 10:51:12 -07:00  
				
					
						
							
							
								 
						
							
							
								1a23d322ac 
								
							
								 
							
						 
						
							
							
								
								More on the hunt for the slow down on HGFriendsModule. - Don't requests the online friends on foreign grids. If this works, there's another way of getting that info.  
							
							
							
						 
						
							2011-06-06 19:52:50 -07:00  
				
					
						
							
							
								 
						
							
							
								dce0e46eaa 
								
							
								 
							
						 
						
							
							
								
								Moved the Mono Addins declaration of the HGFriendsModule to where the one for FriendModule is -- CoreModulePlugin.addin.xml (trying to hunt down the slowness reported by Nebadon related to HGFriends)  
							
							
							
						 
						
							2011-06-06 18:20:02 -07:00  
				
					
						
							
							
								 
						
							
							
								e77ca65e57 
								
							
								 
							
						 
						
							
							
								
								This should make offline IMs work again. It should work for incoming foreign IMs where the local recipient is offline. I can't test any of this, because I don't run an offline IM server.  
							
							
							
						 
						
							2011-06-06 17:46:34 -07:00  
				
					
						
							
							
								 
						
							
							
								6861606b6d 
								
							
								 
							
						 
						
							
							
								
								Narrow down the exception catching to exactly the exception of interest. This may decrease the time of processing prims with broken user data.  
							
							
							
						 
						
							2011-06-05 19:46:29 -07:00  
				
					
						
							
							
								 
						
							
							
								78e76bba38 
								
							
								 
							
						 
						
							
							
								
								Removed unused dependency (that happened to have the wrong path)  
							
							
							
						 
						
							2011-06-05 18:50:21 -07:00  
				
					
						
							
							
								 
						
							
							
								205b2f7ea4 
								
							
								 
							
						 
						
							
							
								
								Remove the unmaintained 'CMS' framework, which was really a 'source-control' experiment from 2008.  
							
							... 
							
							
							
							This hasn't been touched for about 2 years and I haven't being using it.  If this is wrong then please let me know. 
							
						 
						
							2011-06-04 03:01:52 +01:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								4ea89f39f2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-06-03 10:32:21 -07:00  
				
					
						
							
							
								 
						
							
							
								7772640ae8 
								
							
								 
							
						 
						
							
							
								
								.ini.example's updated for HG Landmarks  
							
							
							
						 
						
							2011-06-03 10:29:59 -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