49fe4eb3cd 
								
							
								 
							
						 
						
							
							
								
								* This may be broken..   it hasn't been tested, however I wanted to get the last database changes in before sdauge changes them significantly.  
							
							
							
						 
						
							2008-01-09 18:57:03 +00:00  
				
					
						
							
							
								 
						
							
							
								e1aa83e965 
								
							
								 
							
						 
						
							
							
								
								* Added a hashtable based HTTP processor in preparation of the web_login_key  
							
							... 
							
							
							
							* Added the web_login_key to the users table
* Added happy configurable http error message pages
* This update is large enough to have 'awe' value..    so backup your users or weep.
* Not tested on MSSQL, even though I added code to update the tables! 
							
						 
						
							2008-01-09 04:13:04 +00:00  
				
					
						
							
							
								 
						
							
							
								b4c9b6bd19 
								
							
								 
							
						 
						
							
							
								
								* You can add and remove a friend in standalone now within the same simulator.  It saves.  
							
							... 
							
							
							
							* You can add and remove a friend in grid mode now within the same simulator.  It doesn't save yet.
* I got rid of Mr. OpenSim as a friend..   he bothers me /:b... 
							
						 
						
							2008-01-01 06:12:04 +00:00  
				
					
						
							
							
								 
						
							
							
								3180432deb 
								
							
								 
							
						 
						
							
							
								
								* Added database and UserManagerBase glue for FriendsList management  
							
							... 
							
							
							
							* Don't forget to run prebuild 
							
						 
						
							2007-12-31 22:56:43 +00:00  
				
					
						
							
							
								 
						
							
							
								57a1132585 
								
							
								 
							
						 
						
							
							
								
								* Fixed References in Prebuild so the project compiles  
							
							... 
							
							
							
							* Added Friends List methods to IUserData interface
* Created Stub friendslist Database Methods 
							
						 
						
							2007-12-30 23:29:44 +00:00  
				
					
						
							
							
								 
						
							
							
								efd90b56b7 
								
							
								 
							
						 
						
							
							
								
								* Optimized usings  
							
							... 
							
							
							
							* shortened references
* Removed redundant 'this'
* Normalized EOF 
							
						 
						
							2007-12-27 21:41:48 +00:00  
				
					
						
							
							
								 
						
							
							
								30a8e27c40 
								
							
								 
							
						 
						
							
							
								
								Convert an sqlite user LLUUID I'd missed  
							
							
							
						 
						
							2007-12-20 22:42:24 +00:00  
				
					
						
							
							
								 
						
							
							
								f1ebe79824 
								
							
								 
							
						 
						
							
							
								
								Fix up other sqlite db interactions to use non-hyphenated uuid  
							
							... 
							
							
							
							Inventory contents retrieval and persistent region storage standalone now appear to work as well as they did before :)
This patch will not fix grid problems.
May be bugs present due to conversions I didn't spot.
I personally probably don't have any more time for this today.  I'm also not entirely convinced this is the right way forward
so this might be a handy pause for thought.  I'll also be delighted if I wake up tommorrow and everything is fine again. 
							
						 
						
							2007-12-20 19:13:34 +00:00  
				
					
						
							
							
								 
						
							
							
								6702b03733 
								
							
								 
							
						 
						
							
							
								
								Misc. cleanup:  
							
							... 
							
							
							
							* added Util.Clip(value, min, max)
* modified asset cache's numPackets calculation to use max packet size (600) instead of 1000
* removed a few magic numbers 
							
						 
						
							2007-12-19 08:44:25 +00:00  
				
					
						
							
							
								 
						
							
							
								019d662606 
								
							
								 
							
						 
						
							
							
								
								Put out a more comprehensible message when user authentication fails than the current NullReferenceException based one  
							
							
							
						 
						
							2007-12-15 21:58:07 +00:00  
				
					
						
							
							
								 
						
							
							
								8d995a5a5d 
								
							
								 
							
						 
						
							
							
								
								Minor cleanup  
							
							
							
						 
						
							2007-12-13 18:45:32 +00:00  
				
					
						
							
							
								 
						
							
							
								af6eb67999 
								
							
								 
							
						 
						
							
							
								
								saved OpenSim source code from the giant rampaging unterminated copyright notice of doom  
							
							
							
						 
						
							2007-12-10 05:25:16 +00:00  
				
					
						
							
							
								 
						
							
							
								b287015028 
								
							
								 
							
						 
						
							
							
								
								* Fixed a bug in my 'user already logged in' fix that could cause a null reference exception.  
							
							
							
						 
						
							2007-11-30 21:01:03 +00:00  
				
					
						
							
							
								 
						
							
							
								57e6b51639 
								
							
								 
							
						 
						
							
							
								
								* Here's the issue, on log-off, the routine sets up a null useragent member and then tries to save it to the database..   where it was going wrong, is the database had a check to do *nothing* when it got a null useragent.   I made it delete the userAgent row.  This should be a good enough fix to solve the problem.  It still needs to be looked at by a DB guy  
							
							
							
						 
						
							2007-11-30 02:01:12 +00:00  
				
					
						
							
							
								 
						
							
							
								6d7ce67db1 
								
							
								 
							
						 
						
							
							
								
								fixed duplicate login in standalone mode (mostly untested in grid mode)  
							
							
							
						 
						
							2007-11-29 07:22:11 +00:00  
				
					
						
							
							
								 
						
							
							
								9f6b3e2357 
								
							
								 
							
						 
						
							
							
								
								* Added AvatarPicker in Standalone mode.   Works for finding avatar to ban, manually trying to add a friend (with the add button) or useful to those who are curious which usernames have visited your standalone sim.  Important for future development :D.  
							
							... 
							
							
							
							* Grid mode always returns 0 results until the Grid Communications portion is done. 
							
						 
						
							2007-11-13 22:48:19 +00:00  
				
					
						
							
							
								 
						
							
							
								67e12b95ea 
								
							
								 
							
						 
						
							
							
								
								* Optimized usings  
							
							... 
							
							
							
							* Shortened type references
* Removed redundant 'this' qualifier 
							
						 
						
							2007-10-30 09:05:31 +00:00  
				
					
						
							
							
								 
						
							
							
								3d8219f6c7 
								
							
								 
							
						 
						
							
							
								
								as per the "Filesystem cleanup for OpenSim repository" mailing list thread. Have flattened the OpenSim.Framework project/namespace. The problem is that the namespace is still wrong as its "OpenSim.Framework" while the directory is "OpenSim\Framework\General" , so we need to decide if we change the directory or correct the namespace.  
							
							... 
							
							
							
							Note this has lead to a big flat project, but I think a lot of the files we most likely don't even use any longer. And others belong in other projects/namespaces anyway. 
							
						 
						
							2007-10-29 21:46:25 +00:00  
				
					
						
							
							
								 
						
							
							
								3143768468 
								
							
								 
							
						 
						
							
							
								
								* Removed plenty more untagged console messages. Everything now has shiny groups. :)  
							
							
							
						 
						
							2007-10-22 22:37:39 +00:00  
				
					
						
							
							
								 
						
							
							
								d4a4aafaf1 
								
							
								 
							
						 
						
							
							
								
								* So, ok, maybe renaming serialized fields on a friday wasn't the smartest of things. Reverting 2056.  
							
							
							
						 
						
							2007-10-05 13:54:16 +00:00  
				
					
						
							
							
								 
						
							
							
								ed6168b96b 
								
							
								 
							
						 
						
							
							
								
								* UserProfileData meets code conventions  
							
							
							
						 
						
							2007-10-05 11:27:46 +00:00  
				
					
						
							
							
								 
						
							
							
								5a65521203 
								
							
								 
							
						 
						
							
							
								
								== The "right name and place" commit ==  
							
							... 
							
							
							
							* Moved InventoryData to Framework.Types/InventoryItemBase.cs
* Moved UserData to Framework.Interfaces/IUserData.cs
* Moved UserProfileData to Framework/Types/UserProfileData.cs
* Deleted ass-backwards Framework dependency on Framework.Data (now it's the other way round)
* Changed some namespaces to reflect file structure 
							
						 
						
							2007-10-05 10:14:42 +00:00  
				
					
						
							
							
								 
						
							
							
								47256cebda 
								
							
								 
							
						 
						
							
							
								
								* Renamed methods on IUserData  
							
							
							
						 
						
							2007-09-24 01:31:00 +00:00  
				
					
						
							
							
								 
						
							
							
								b931048b16 
								
							
								 
							
						 
						
							
							
								
								put some locking around user access, which should help with  
							
							... 
							
							
							
							the exception dalien found during crash-a-thon 
							
						 
						
							2007-09-15 10:43:19 +00:00  
				
					
						
							
							
								 
						
							
							
								ffe9c9374a 
								
							
								 
							
						 
						
							
							
								
								mass update of urls in source code to new website  
							
							
							
						 
						
							2007-09-10 08:14:38 +00:00  
				
					
						
							
							
								 
						
							
							
								6a45a1ce9c 
								
							
								 
							
						 
						
							
							
								
								factor out common methods to SQLiteBase  
							
							
							
						 
						
							2007-09-07 12:37:05 +00:00  
				
					
						
							
							
								 
						
							
							
								bad1df704a 
								
							
								 
							
						 
						
							
							
								
								remove debugging statement  
							
							
							
						 
						
							2007-08-30 19:58:41 +00:00  
				
					
						
							
							
								 
						
							
							
								6bd4c6fee6 
								
							
								 
							
						 
						
							
							
								
								some changes which get us closer to Sqlite storage for users  
							
							
							
						 
						
							2007-08-28 15:11:56 +00:00  
				
					
						
							
							
								 
						
							
							
								c1a899b651 
								
							
								 
							
						 
						
							
							
								
								Ensure that UserProfileData doesn't pass down null values.  
							
							... 
							
							
							
							These cause some issues with the ADO.NET mapping 
							
						 
						
							2007-08-28 13:02:51 +00:00  
				
					
						
							
							
								 
						
							
							
								6dd6ef3fa2 
								
							
								 
							
						 
						
							
							
								
								sqlite is storing now, uint64 makes things "interesting".  
							
							... 
							
							
							
							however lookup isn't working 
							
						 
						
							2007-08-28 12:34:00 +00:00  
				
					
						
							
							
								 
						
							
							
								5363549bf4 
								
							
								 
							
						 
						
							
							
								
								added some more types that will be needed  
							
							
							
						 
						
							2007-08-28 11:49:25 +00:00  
				
					
						
							
							
								 
						
							
							
								d5c5aff919 
								
							
								 
							
						 
						
							
							
								
								sqlite user datastore "should" be functionally complete  
							
							... 
							
							
							
							with this checkin, though it's not tested.  Will do that 
tommorrow. 
							
						 
						
							2007-08-28 02:25:44 +00:00  
				
					
						
							
							
								 
						
							
							
								e92f2accad 
								
							
								 
							
						 
						
							
							
								
								first pass implementation of sqlite storage for user data.  This  
							
							... 
							
							
							
							isn't functional enough to use yet, but does compile.  Should be
ready for testing in another day or so. 
							
						 
						
							2007-08-27 22:03:21 +00:00