a60ca5236c 
								
							
								 
							
						 
						
							
							
								
								restore InventoryArchiverTests.TestReplicateArchivePathToUserInventory() to work with the new UserAccountService/InventoryService  
							
							
							
						 
						
							2010-05-28 21:37:48 +01:00  
				
					
						
							
							
								 
						
							
							
								0ef41e62bc 
								
							
								 
							
						 
						
							
							
								
								minor: move a method so that the #regions make more sense  
							
							
							
						 
						
							2010-05-28 21:18:55 +01:00  
				
					
						
							
							
								 
						
							
							
								505cb82dee 
								
							
								 
							
						 
						
							
							
								
								fission UserAccountService.HandleCreateUser() into two methods, one which handles user command parsing and another which actually does the work  
							
							
							
						 
						
							2010-05-28 21:14:15 +01:00  
				
					
						
							
							
								 
						
							
							
								3c0f34bc2b 
								
							
								 
							
						 
						
							
							
								
								If a command has descriptive help, add a line above and below the print out for readability  
							
							
							
						 
						
							2010-05-28 20:51:02 +01:00  
				
					
						
							
							
								 
						
							
							
								2e2f73bdd5 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warning  
							
							
							
						 
						
							2010-05-28 20:12:06 +01:00  
				
					
						
							
							
								 
						
							
							
								fff5459f4d 
								
							
								 
							
						 
						
							
							
								
								Add ability to load IARs directly from URIs  
							
							... 
							
							
							
							So, something like
load iar Justin Clark-Casey / PASSWORD http://justincc.org/downloads/iars/my-great-items.iar 
Will load my IAR directly from the web. 
							
						 
						
							2010-05-28 20:07:15 +01:00  
				
					
						
							
							
								 
						
							
							
								14c39461c2 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warning  
							
							
							
						 
						
							2010-05-28 19:41:13 +01:00  
				
					
						
							
							
								 
						
							
							
								b1298fca0a 
								
							
								 
							
						 
						
							
							
								
								tidy up help information on load oar and save oar  
							
							
							
						 
						
							2010-05-28 19:36:30 +01:00  
				
					
						
							
							
								 
						
							
							
								d72435693b 
								
							
								 
							
						 
						
							
							
								
								refactor: move GetStream and URI methods from ArchiveReadRequest -> ArchiveHelpers  
							
							
							
						 
						
							2010-05-28 19:21:00 +01:00  
				
					
						
							
							
								 
						
							
							
								6b568af565 
								
							
								 
							
						 
						
							
							
								
								Adjust Scene.DeleteAllSceneObjects() to not delete objects attached to avatars.  
							
							... 
							
							
							
							This is going to be the right behaviour in all cases, I should think.
This means that avatars in region when an oar is loaded do not lose their attachments 
							
						 
						
							2010-05-28 18:49:32 +01:00  
				
					
						
							
							
								 
						
							
							
								1042ce7283 
								
							
								 
							
						 
						
							
							
								
								comment out large chunks of appearance/inventory region access services to eliminate warnings that this code is unused  
							
							
							
						 
						
							2010-05-28 18:42:25 +01:00  
				
					
						
							
							
								 
						
							
							
								565db4635f 
								
							
								 
							
						 
						
							
							
								
								add a smidgen more log debug information in the form of the operating system version  
							
							
							
						 
						
							2010-05-28 18:30:33 +01:00  
				
					
						
							
							
								 
						
							
							
								877fe774ef 
								
							
								 
							
						 
						
							
							
								
								Simplify AddFullUpdateToAvatars()/AddPartialUpdateToAvatars() by calling the object's corresponding single avatar update method, rather than calling the sceneviewer directly  
							
							
							
						 
						
							2010-05-28 17:58:51 +01:00  
				
					
						
							
							
								 
						
							
							
								596001632b 
								
							
								 
							
						 
						
							
							
								
								remove redundant ScenePresence.QueuePartForUpdate() - every place in the code calls SceneViewer.QueuePartForUpdate() directly  
							
							
							
						 
						
							2010-05-28 17:53:57 +01:00  
				
					
						
							
							
								 
						
							
							
								d53057c2c7 
								
							
								 
							
						 
						
							
							
								
								hopefully get "nant test" passing again by replacing data.sqlite/mysql references in .nant/local.include with OpenSim.Data.Tests.dll  
							
							
							
						 
						
							2010-05-28 16:26:14 +01:00  
				
					
						
							
							
								 
						
							
							
								ea5bcc7b88 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of www.3dhosting.de:/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-27 22:14:43 -04:00  
				
					
						
							
							
								 
						
							
							
								9ea42fdfab 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'careminster-presence-refactor' of www.3dhosting.de:/var/git/careminster into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-27 21:31:10 -04:00  
				
					
						
							
							
								 
						
							
							
								7d6680b38a 
								
							
								 
							
						 
						
							
							
								
								fix hanging output throttle arithmetic  
							
							... 
							
							
							
							had multiply overflow and subtract wrap-around errors 
							
						 
						
							2010-05-27 21:28:47 -04:00  
				
					
						
							
							
								 
						
							
							
								66b4309f34 
								
							
								 
							
						 
						
							
							
								
								Apply Mike's TokenBucket fix  
							
							
							
						 
						
							2010-05-28 02:44:12 +02:00  
				
					
						
							
							
								 
						
							
							
								8fb706716b 
								
							
								 
							
						 
						
							
							
								
								Prevent a null ref  
							
							
							
						 
						
							2010-05-27 19:09:06 +01:00  
				
					
						
							
							
								 
						
							
							
								ecc77e3886 
								
							
								 
							
						 
						
							
							
								
								Comment noisy "CONNECTION DEBUGGING" messages, because they push more  
							
							... 
							
							
							
							important stuff off screen too fast. Clean this time 
							
						 
						
							2010-05-27 19:09:00 +01:00  
				
					
						
							
							
								 
						
							
							
								ba49319c07 
								
							
								 
							
						 
						
							
							
								
								Prevent a null ref  
							
							
							
						 
						
							2010-05-27 20:08:48 +02:00  
				
					
						
							
							
								 
						
							
							
								ac5373427f 
								
							
								 
							
						 
						
							
							
								
								Comment noisy "CONNECTION DEBUGGING" messages, because they push more  
							
							... 
							
							
							
							important stuff off screen too fast. Clean this time 
							
						 
						
							2010-05-27 20:08:12 +02:00  
				
					
						
							
							
								 
						
							
							
								a48d7f62a7 
								
							
								 
							
						 
						
							
							
								
								Revert "Comment noisy "CONNECTION DEBUGGING" messages, because they push more"  
							
							... 
							
							
							
							Some other stuff snuck in.
This reverts commit 4cc533e7ad94d148351c16f48afd2a688a64c48a. 
							
						 
						
							2010-05-27 19:02:20 +01:00  
				
					
						
							
							
								 
						
							
							
								6b6425aa5e 
								
							
								 
							
						 
						
							
							
								
								Comment noisy "CONNECTION DEBUGGING" messages, because they push more  
							
							... 
							
							
							
							important stuff off screen too fast 
							
						 
						
							2010-05-27 18:44:15 +01:00  
				
					
						
							
							
								 
						
							
							
								9e3b5a5587 
								
							
								 
							
						 
						
							
							
								
								Remove orphaned .dll.config files from tests  
							
							
							
						 
						
							2010-05-26 19:29:56 +02:00  
				
					
						
							
							
								 
						
							
							
								f90d81a864 
								
							
								 
							
						 
						
							
							
								
								Just because there is an agent update handler, that doesn't mean there is  
							
							... 
							
							
							
							a pre agent update handler. Null check these separately. 
							
						 
						
							2010-05-26 19:26:30 +02:00  
				
					
						
							
							
								 
						
							
							
								9ac8d2de79 
								
							
								 
							
						 
						
							
							
								
								Just because there is an agent update handler, that doesn't mean there is  
							
							... 
							
							
							
							a pre agent update handler. Null check these separately. 
							
						 
						
							2010-05-26 18:25:53 +01:00  
				
					
						
							
							
								 
						
							
							
								97501495eb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-26 17:19:02 +01:00  
				
					
						
							
							
								 
						
							
							
								a69c1c7898 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-05-26 10:56:37 +01:00  
				
					
						
							
							
								 
						
							
							
								1c7f60ab49 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'unitests'  
							
							... 
							
							
							
							Signed-off-by: Melanie <melanie@t-data.com> 
							
						 
						
							2010-05-26 10:56:24 +01:00  
				
					
						
							
							
								 
						
							
							
								5d65ef2db3 
								
							
								 
							
						 
						
							
							
								
								Minor correction to AssetTests.cs  
							
							... 
							
							
							
							(forgot to change test descriptions, has no effect on running the tests) 
							
						 
						
							2010-05-26 10:25:56 +03:00  
				
					
						
							
							
								 
						
							
							
								5e719d13ef 
								
							
								 
							
						 
						
							
							
								
								fix sculpt normal direction for mirrored plane sculpts  
							
							
							
						 
						
							2010-05-24 19:15:04 -07:00  
				
					
						
							
							
								 
						
							
							
								00737f1c13 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster-presence-refactor  
							
							
							
						 
						
							2010-05-24 23:40:22 +01:00  
				
					
						
							
							
								 
						
							
							
								7d9b316ce6 
								
							
								 
							
						 
						
							
							
								
								Change the way alpha is interpreted on prim text. Manris  #4723  
							
							
							
						 
						
							2010-05-24 23:37:47 +01:00  
				
					
						
							
							
								 
						
							
							
								c7c9edd049 
								
							
								 
							
						 
						
							
							
								
								minor: expand upon comments about not scheduling two full updates for attachments  
							
							
							
						 
						
							2010-05-24 20:11:06 +01:00  
				
					
						
							
							
								 
						
							
							
								30e94cd075 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://diva@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-05-23 12:23:16 -07:00  
				
					
						
							
							
								 
						
							
							
								1ab826d67c 
								
							
								 
							
						 
						
							
							
								
								The 8th migration statement in AssetStore.migrations didn't look right.  
							
							
							
						 
						
							2010-05-23 12:22:47 -07:00  
				
					
						
							
							
								 
						
							
							
								57f4729eea 
								
							
								 
							
						 
						
							
							
								
								Ensured that tests are skipped for wrong conn string, also m_log chng  
							
							... 
							
							
							
							The base test class now tries to connect to DB, ignores all tests in the
class if unable to.
Also m_log changed to instance field (which in this case shouldn't cause
any problems),  to avoid having to define it separately in each derived
class.  Here I touched things that I don't understand well (using log4net),
so please review this commit. 
							
						 
						
							2010-05-23 12:46:33 +03:00  
				
					
						
							
							
								 
						
							
							
								b9b6d9c4ea 
								
							
								 
							
						 
						
							
							
								
								Removed (unused?) empty SQL files from MSSQL resource dir  
							
							... 
							
							
							
							There was a whole bunch of these SQL files, all empty and apparently
unused.  Removing them is just a clean-up, if anybody has a reason for these
files to be there, feel free to revert. 
							
						 
						
							2010-05-23 11:48:30 +03:00  
				
					
						
							
							
								 
						
							
							
								05d9ca1b26 
								
							
								 
							
						 
						
							
							
								
								MySQL Migrations: Minor correcton to Region/Estate split  
							
							... 
							
							
							
							(some Estate SQL left behind in the Region migration) 
							
						 
						
							2010-05-23 11:48:28 +03:00  
				
					
						
							
							
								 
						
							
							
								52a3dbd076 
								
							
								 
							
						 
						
							
							
								
								MSSQL Migration: CreatorID in InventoryItems changed to VARCHAR(36)  
							
							... 
							
							
							
							Again, the same thing about potentially having non-GUID CreatorID. 
							
						 
						
							2010-05-23 11:48:25 +03:00  
				
					
						
							
							
								 
						
							
							
								89b7c64b6f 
								
							
								 
							
						 
						
							
							
								
								Various minor changes in the data tests  
							
							
							
						 
						
							2010-05-23 11:48:22 +03:00  
				
					
						
							
							
								 
						
							
							
								9976cb93ce 
								
							
								 
							
						 
						
							
							
								
								Further corrections to MS SQL stores (now passes all tests)  
							
							... 
							
							
							
							Besides, AssetData is slightly optimized to StoreAsset in one request
("IF EXISTS() UPDATE ... ELSE INSERT ...")
The main change in the MS SQL Inventory implem. is that it now return
empty list (or whatever) when called with UUID.Zero, which is consistent
with how the code for other DBs work.
I did no changes at all in XInventory, as there is no test set for them. 
							
						 
						
							2010-05-23 11:48:19 +03:00  
				
					
						
							
							
								 
						
							
							
								ebc2b6d4f6 
								
							
								 
							
						 
						
							
							
								
								Split migrations for RegionStore and EstateStore (see WARNING!)  
							
							... 
							
							
							
							ok, so the estate stores now want their own migration files, but as it
happened the SQL definition were inside the Region migrations.
It seems better/cleaner to keep each 'store' separately updatable.
WARNING: any editing in the middle of the migration scripts (as opposite
to just appending to them) has the potential of messing up updates of
existing databases.  As far as I can see, this one is (probably) safe,
the worst that could happen is the EstateStore migration silently fail
if the estate the tables are already there. 
							
						 
						
							2010-05-23 11:48:16 +03:00  
				
					
						
							
							
								 
						
							
							
								724305c37b 
								
							
								 
							
						 
						
							
							
								
								Prebuild: removed DB-specific test projects, added refs to Data.Tests  
							
							
							
						 
						
							2010-05-23 11:48:13 +03:00  
				
					
						
							
							
								 
						
							
							
								2537acc04d 
								
							
								 
							
						 
						
							
							
								
								Unitests: Asset, Estate, Region (the "legacy" one), Inventory  
							
							... 
							
							
							
							The tests have been modified to work under NUnit 2.4.6
(the one currently used in the project).
They will also work with NUnit 2.5+ as is, but will look better
if you #define NUNIT25 for them. 
							
						 
						
							2010-05-23 11:48:10 +03:00  
				
					
						
							
							
								 
						
							
							
								330ad501a5 
								
							
								 
							
						 
						
							
							
								
								Added MS SQL test conn to INI - only as an example, modify before use!!!  
							
							... 
							
							
							
							NOTE that this INI file is currently loaded as a embedded RESOURCE, which is weird and has a
disadvantage of having to rebuild the Tests whenever the conn strings are changed.
The only reason is that I couldn't figure out a reliable way to put this INI into the correct
dir at runtime. If somebody can do it, that would be cool. 
							
						 
						
							2010-05-23 11:48:08 +03:00  
				
					
						
							
							
								 
						
							
							
								40031e6d37 
								
							
								 
							
						 
						
							
							
								
								Removed MySql and SQLite-specific asset test files  
							
							
							
						 
						
							2010-05-23 11:48:05 +03:00  
				
					
						
							
							
								 
						
							
							
								b1e6e99506 
								
							
								 
							
						 
						
							
							
								
								BasicAssetTest.cs replaced by AssetTests.cs  
							
							... 
							
							
							
							AssetTests: The name has changed to reflect the fact it is no longer a base class,
but the complete asset test for all supported databases.
The test can also check storing of CreatorID, but the feature is
disabled at this commit! 
							
						 
						
							2010-05-23 11:48:02 +03:00