387d506590 
								
							
								 
							
						 
						
							
							
								
								Add prebuild stuff to LaunchSLClient.  Moving LaunchSLClient source files so build works (1/2)  
							
							
							
						 
						
							2008-05-01 15:26:13 +00:00  
				
					
						
							
							
								 
						
							
							
								56b4f5a2ea 
								
							
								 
							
						 
						
							
							
								
								* committing what I've got so far for DuplicateOnRay so I don't fight the conflict monster later.   Not done yet, doesn't crash the server.  
							
							
							
						 
						
							2008-05-01 15:17:49 +00:00  
				
					
						
							
							
								 
						
							
							
								4692e92312 
								
							
								 
							
						 
						
							
							
								
								* Assorted spring cleanings.  
							
							
							
						 
						
							2008-05-01 14:45:56 +00:00  
				
					
						
							
							
								 
						
							
							
								d51ce47b2d 
								
							
								 
							
						 
						
							
							
								
								Update svn properties.  Minor formatting cleanup.  
							
							
							
						 
						
							2008-05-01 14:31:30 +00:00  
				
					
						
							
							
								 
						
							
							
								bdf1262605 
								
							
								 
							
						 
						
							
							
								
								* Looks like I had the bamboo build right in the first place - it was just throwing an exception onto the console needlessly. Yay!  
							
							
							
						 
						
							2008-05-01 14:23:57 +00:00  
				
					
						
							
							
								 
						
							
							
								b663c8d6d2 
								
							
								 
							
						 
						
							
							
								
								* Only testing binaries with tests for the moment.  
							
							
							
						 
						
							2008-05-01 14:14:57 +00:00  
				
					
						
							
							
								 
						
							
							
								6c77aba2f8 
								
							
								 
							
						 
						
							
							
								
								* Attempting to add NUnit testing to our Bamboo builder.  
							
							
							
						 
						
							2008-05-01 14:09:03 +00:00  
				
					
						
							
							
								 
						
							
							
								4ef6f53a11 
								
							
								 
							
						 
						
							
							
								
								* Adding unit test support to Environment for modules.  
							
							... 
							
							
							
							* Written some unit tests for Terrain Module as an example. 
							
						 
						
							2008-05-01 13:59:58 +00:00  
				
					
						
							
							
								 
						
							
							
								13e51b197c 
								
							
								 
							
						 
						
							
							
								
								* Add more class cast exceptions to mysql read inventory item to cover all new fields - not just those I think are initially failing.  
							
							... 
							
							
							
							* This is more likely to allow existing mysql databases to work temporarily, if the previous revision doesn't work 
							
						 
						
							2008-05-01 13:41:36 +00:00  
				
					
						
							
							
								 
						
							
							
								d72bdf432a 
								
							
								 
							
						 
						
							
							
								
								* Align new fields upgrade sql to have the same 'not null' and default settings as when an inventoryitems table is newly created  
							
							... 
							
							
							
							* Normalize logging titles in database code, though this doesn't yet cover invoking code 
							
						 
						
							2008-05-01 13:27:40 +00:00  
				
					
						
							
							
								 
						
							
							
								6e9042c3d3 
								
							
								 
							
						 
						
							
							
								
								* Change mysql inventory items table version 3 upgrade sql to provide explicit default values  
							
							
							
						 
						
							2008-05-01 12:33:05 +00:00  
				
					
						
							
							
								 
						
							
							
								7bcdec4e8f 
								
							
								 
							
						 
						
							
							
								
								* Applying Mantis#1097 - Thanks Xantor!  
							
							... 
							
							
							
							- Fix for llRound (now rounds in LL-compatible fashion, rather than using bankers rounding)
- Implementation of llAngleBetween 
							
						 
						
							2008-05-01 12:11:34 +00:00  
				
					
						
							
							
								 
						
							
							
								9024fe68fc 
								
							
								 
							
						 
						
							
							
								
								* Insert temporary cast exception catching code to deal with mantis 1099 - mysql inventoryitems table problem  
							
							
							
						 
						
							2008-05-01 12:08:22 +00:00  
				
					
						
							
							
								 
						
							
							
								1c697ef0d2 
								
							
								 
							
						 
						
							
							
								
								* You can now rez objects out of inventory at the correct offset from prim you rez it on.  Including multi prim groups and prim that have different X/Y/Z scales.  
							
							
							
						 
						
							2008-05-01 06:31:12 +00:00  
				
					
						
							
							
								 
						
							
							
								f4e22b1356 
								
							
								 
							
						 
						
							
							
								
								* Fix OBB raycaster to respond properly to rays cast from any direction.  
							
							
							
						 
						
							2008-05-01 04:58:15 +00:00  
				
					
						
							
							
								 
						
							
							
								1d9c68969e 
								
							
								 
							
						 
						
							
							
								
								* ODE Tweak.  See if this helps.  
							
							
							
						 
						
							2008-05-01 00:54:21 +00:00  
				
					
						
							
							
								 
						
							
							
								4dfc9bdd0b 
								
							
								 
							
						 
						
							
							
								
								* Whoops, SQLite land data malfunction.   Fixed.  
							
							
							
						 
						
							2008-05-01 00:40:47 +00:00  
				
					
						
							
							
								 
						
							
							
								25a49ac4de 
								
							
								 
							
						 
						
							
							
								
								* Spring cleaned a bunch of '//TODO: unused' marked functions.  
							
							
							
						 
						
							2008-04-30 23:11:07 +00:00  
				
					
						
							
							
								 
						
							
							
								b67cf72bc3 
								
							
								 
							
						 
						
							
							
								
								*  Fix   #3  
							
							
							
						 
						
							2008-04-30 23:03:54 +00:00  
				
					
						
							
							
								 
						
							
							
								a336abe1d6 
								
							
								 
							
						 
						
							
							
								
								* Fix attempt  #2 .  
							
							
							
						 
						
							2008-04-30 22:58:26 +00:00  
				
					
						
							
							
								 
						
							
							
								92e10a91b2 
								
							
								 
							
						 
						
							
							
								
								* Trying to fix bamboo build script so that builds.opensimulator.org makes packages with file paths embedded in vain attempt to prevent my BF from maiming me. :)  
							
							
							
						 
						
							2008-04-30 22:49:56 +00:00  
				
					
						
							
							
								 
						
							
							
								be20f41637 
								
							
								 
							
						 
						
							
							
								
								* Cruft removal step  #1 . Cleaning Modules directory.  
							
							
							
						 
						
							2008-04-30 21:43:47 +00:00  
				
					
						
							
							
								 
						
							
							
								3da6a05eaa 
								
							
								 
							
						 
						
							
							
								
								* Sometimes you know, you do something really stupid.  
							
							... 
							
							
							
							* This is one of those times (should fix build) 
							
						 
						
							2008-04-30 21:32:14 +00:00  
				
					
						
							
							
								 
						
							
							
								919aed1058 
								
							
								 
							
						 
						
							
							
								
								* And more  
							
							
							
						 
						
							2008-04-30 21:23:37 +00:00  
				
					
						
							
							
								 
						
							
							
								24e6f6a891 
								
							
								 
							
						 
						
							
							
								
								* Commiting more missed files.  
							
							
							
						 
						
							2008-04-30 21:23:18 +00:00  
				
					
						
							
							
								 
						
							
							
								4a8c1e4393 
								
							
								 
							
						 
						
							
							
								
								* Commiting a bunch of missed files.  
							
							
							
						 
						
							2008-04-30 21:22:29 +00:00  
				
					
						
							
							
								 
						
							
							
								8b0c795a5e 
								
							
								 
							
						 
						
							
							
								
								* Previous commit managed to miss some files despite me hitting 'Select all'.  
							
							... 
							
							
							
							* Attached. 
							
						 
						
							2008-04-30 21:17:32 +00:00  
				
					
						
							
							
								 
						
							
							
								f5c312bc3c 
								
							
								 
							
						 
						
							
							
								
								* Refactored Environment/Modules directory - modules now reside in their own directory with any associated module-specific classes.  
							
							... 
							
							
							
							* Each module directory is currently inside one of the following category folders: Agent (Anything relating to do with Client<->Server communications.), Avatar (Anything to do with the avatar or presence inworld), Framework (Classes modules can use), Grid (Grid traffic, new OGS2 grid comms), Scripting (Scripting functions, etc), World (The enrivonment/scene, IE Sun/Tree modules.)
* This should be moved into a seperate project file. 
							
						 
						
							2008-04-30 21:16:36 +00:00  
				
					
						
							
							
								 
						
							
							
								19723767a9 
								
							
								 
							
						 
						
							
							
								
								* Adds the AuthbuyerID field to sqlite and makes use of it.  
							
							... 
							
							
							
							* Includes a more user-friendly way of adding it saying, 'Your land table was recently updated.  You need to restart the simulator.  Exiting' 
							
						 
						
							2008-04-30 21:15:48 +00:00  
				
					
						
							
							
								 
						
							
							
								b3f44fbb94 
								
							
								 
							
						 
						
							
							
								
								* Refactored the land table to be versionable in mySQL.  
							
							... 
							
							
							
							* Added AuthbuyerID so that if someone sets a land for sale to someone and then restarts the simulator, when the simulator comes back up, the setting persists. 
							
						 
						
							2008-04-30 20:08:15 +00:00  
				
					
						
							
							
								 
						
							
							
								3508298ddf 
								
							
								 
							
						 
						
							
							
								
								* Refactor: Rename InventoryFolderImpl.HasSubFolder() to GetDescendentFolder()  
							
							
							
						 
						
							2008-04-30 20:04:06 +00:00  
				
					
						
							
							
								 
						
							
							
								3984a7fda1 
								
							
								 
							
						 
						
							
							
								
								* Resolve mantis 1068, 1095  
							
							... 
							
							
							
							* The resolution takes the form of not crashing the session if the folder the user is attempting to add already exists (e.g. there is one already with the same UUID).
* Printing out warnings instead 
							
						 
						
							2008-04-30 19:55:45 +00:00  
				
					
						
							
							
								 
						
							
							
								8ed9e57896 
								
							
								 
							
						 
						
							
							
								
								* Add a scratch implementation of the new inventory fields to the mssql database adapter  
							
							... 
							
							
							
							* I don't use mssql so this may not work, corrections (in the form of patches) are welcome.
* Unlike mysql, mssql requires manual updating of existing tables here (which should mean just adding the new fields manually) 
							
						 
						
							2008-04-30 19:28:36 +00:00  
				
					
						
							
							
								 
						
							
							
								f57ff4c36b 
								
							
								 
							
						 
						
							
							
								
								* Change new inventory groupID field to 36 rather than 63  
							
							... 
							
							
							
							* Add updated stub mssql inventory sql (only really because I was in the middle of this when I spotted the numeric transposition) 
							
						 
						
							2008-04-30 19:13:06 +00:00  
				
					
						
							
							
								 
						
							
							
								9817363b93 
								
							
								 
							
						 
						
							
							
								
								* Completely inconsequential inventory odds and ends (actual impact - only one log message changed)  
							
							
							
						 
						
							2008-04-30 19:08:48 +00:00  
				
					
						
							
							
								 
						
							
							
								a9aee0162a 
								
							
								 
							
						 
						
							
							
								
								add a bunch of properties for User Appearance  
							
							
							
						 
						
							2008-04-30 18:55:58 +00:00  
				
					
						
							
							
								 
						
							
							
								b2077b81eb 
								
							
								 
							
						 
						
							
							
								
								The beginnings of a UserAppearance container  
							
							
							
						 
						
							2008-04-30 18:20:28 +00:00  
				
					
						
							
							
								 
						
							
							
								dbcd6112b9 
								
							
								 
							
						 
						
							
							
								
								* Actually enable the inventory upgrade sql if appropriate  
							
							
							
						 
						
							2008-04-30 17:11:59 +00:00  
				
					
						
							
							
								 
						
							
							
								b70da6ac19 
								
							
								 
							
						 
						
							
							
								
								* Patch by Melanie.  Implements proper objectflags on child objects.  Thanks Melanie!  
							
							... 
							
							
							
							RE: 0001079: r4387. touch() event does not fire when touch script is in root prim and child prims are touched 
							
						 
						
							2008-04-30 16:52:12 +00:00  
				
					
						
							
							
								 
						
							
							
								eac3fd51f0 
								
							
								 
							
						 
						
							
							
								
								* Deal with a situation where the new fields in the inventory store are null on sqlite  
							
							... 
							
							
							
							* This is due to a preparatory change I made yesterday 
							
						 
						
							2008-04-30 16:41:05 +00:00  
				
					
						
							
							
								 
						
							
							
								f3b44deeee 
								
							
								 
							
						 
						
							
							
								
								* Trivial sqlite inventory db log message change so I can pick out the messages more easily  
							
							
							
						 
						
							2008-04-30 16:28:29 +00:00  
				
					
						
							
							
								 
						
							
							
								a9cc76e0ef 
								
							
								 
							
						 
						
							
							
								
								* Long awaited patch from A_Biondi Mantis 923.  Kept alive by Melanie.  Thanks A_Biondi and Melanie!  
							
							... 
							
							
							
							* This builds but might not work.   JustinCC will examine..   it may work out of the box. 
							
						 
						
							2008-04-30 16:08:24 +00:00  
				
					
						
							
							
								 
						
							
							
								dd96158afe 
								
							
								 
							
						 
						
							
							
								
								move IUserService into the OpenSim.Framework.Communications assembly  
							
							... 
							
							
							
							because all the other I***Service interfaces are there. 
							
						 
						
							2008-04-30 15:03:37 +00:00  
				
					
						
							
							
								 
						
							
							
								36bf16d35e 
								
							
								 
							
						 
						
							
							
								
								Patch from Melanie: 0001077: [PATCH] LSL types cannot be cast implicitly or explicitly in many cases Thanks Melanie!  
							
							... 
							
							
							
							* Also, I moved the event parser and re-writer to a separate static object.   More work will be done here shortly. 
							
						 
						
							2008-04-30 03:36:13 +00:00  
				
					
						
							
							
								 
						
							
							
								0880abc402 
								
							
								 
							
						 
						
							
							
								
								* Disabled IntergridModule until a Mono bug can be isolated.  
							
							
							
						 
						
							2008-04-29 19:10:15 +00:00  
				
					
						
							
							
								 
						
							
							
								3bcb75acfe 
								
							
								 
							
						 
						
							
							
								
								* One more attempted fix.  
							
							
							
						 
						
							2008-04-29 18:52:19 +00:00  
				
					
						
							
							
								 
						
							
							
								d05c443b71 
								
							
								 
							
						 
						
							
							
								
								* Made a change to InterGrid module to prevent duplicate registrations.  
							
							
							
						 
						
							2008-04-29 18:46:15 +00:00  
				
					
						
							
							
								 
						
							
							
								faccbf4994 
								
							
								 
							
						 
						
							
							
								
								* Missed a file in previous commit. Sorry!  
							
							
							
						 
						
							2008-04-29 18:00:25 +00:00  
				
					
						
							
							
								 
						
							
							
								03155e362c 
								
							
								 
							
						 
						
							
							
								
								* Implemented new InterRegion comms method in the form of InterregionModule  
							
							... 
							
							
							
							* Interfaces and methods have been defined for basic operation, however a replacement grid module is required to share region URIs with neighbours for this module to work.
* Tackling that next. 
							
						 
						
							2008-04-29 17:50:29 +00:00  
				
					
						
							
							
								 
						
							
							
								41207b5fa0 
								
							
								 
							
						 
						
							
							
								
								* Preparatory work for autoupgrade of sqlite inventory tables in preparation for patches in mantis  #923  
							
							
							
						 
						
							2008-04-29 17:21:17 +00:00