1169bfeaf3 
								
							
								 
							
						 
						
							
							
								
								Make taken items go back to the folder they came from  
							
							
							
						 
						
							2010-07-10 10:43:34 +01:00  
				
					
						
							
							
								 
						
							
							
								6352fc5f57 
								
							
								 
							
						 
						
							
							
								
								Bug in 0.6.9 sometimes restoring script state causes region console to crash due to unhandled file lock exception. Attempt to resolve by wrapping several instances of file create / read logic in using statements and added some error handling for locked file exceptions. If it is IDisposable, it must be disposed! The close statements are unnecessary but harmless so I have left those in. The end of the using block will close and dispose automagically.  
							
							
							
						 
						
							2010-07-09 18:23:48 +01:00  
				
					
						
							
							
								 
						
							
							
								d2fea2bb29 
								
							
								 
							
						 
						
							
							
								
								These 2 files want to be committed.  
							
							
							
						 
						
							2010-07-08 16:05:59 -07:00  
				
					
						
							
							
								 
						
							
							
								df9d4cd9b2 
								
							
								 
							
						 
						
							
							
								
								llVecNorm() now returns a zero-length vector when one is supplied as input. Addresses Mantis  #4752  
							
							
							
						 
						
							2010-07-08 10:06:08 -07:00  
				
					
						
							
							
								 
						
							
							
								815dd73cf3 
								
							
								 
							
						 
						
							
							
								
								fix a potential division by zero  
							
							
							
						 
						
							2010-07-08 10:01:23 -07:00  
				
					
						
							
							
								 
						
							
							
								32cfdb0f6a 
								
							
								 
							
						 
						
							
							
								
								Switched order of conditionals.  
							
							
							
						 
						
							2010-07-07 02:40:51 -07:00  
				
					
						
							
							
								 
						
							
							
								07559707c5 
								
							
								 
							
						 
						
							
							
								
								Fixes problem where "Adult" regions were reported as being of type "Unknown".  
							
							
							
						 
						
							2010-07-07 02:37:22 -07:00  
				
					
						
							
							
								 
						
							
							
								657056a73f 
								
							
								 
							
						 
						
							
							
								
								Fixes mantis  #4845  
							
							
							
						 
						
							2010-07-05 08:48:02 -07:00  
				
					
						
							
							
								 
						
							
							
								debc780654 
								
							
								 
							
						 
						
							
							
								
								Fixes additional bug reported in mantis  #4841 .  
							
							
							
						 
						
							2010-07-05 07:14:32 -07:00  
				
					
						
							
							
								 
						
							
							
								c7e4880a5e 
								
							
								 
							
						 
						
							
							
								
								One more buglet fixed related to mantis  #4841  -- auto-returns were still chocking on a null pointer exception.  
							
							
							
						 
						
							2010-07-05 03:36:26 -07:00  
				
					
						
							
							
								 
						
							
							
								b84f72df0b 
								
							
								 
							
						 
						
							
							
								
								Got rid of all hyperassets references. Also fixed accessing textures in user's inventory in foreign grids.  
							
							
							
						 
						
							2010-07-04 14:59:15 -07:00  
				
					
						
							
							
								 
						
							
							
								02a15bc787 
								
							
								 
							
						 
						
							
							
								
								Started to clean up the mess with HyperAssets in LLClientView. Fixed HG access to Notecards in user's inventory.  
							
							
							
						 
						
							2010-07-04 13:56:03 -07:00  
				
					
						
							
							
								 
						
							
							
								abe0a9ff49 
								
							
								 
							
						 
						
							
							
								
								Fixes the obvious problem in mantis  #4841 . Melanie needs to look at other potential problems there, though.  
							
							
							
						 
						
							2010-07-04 02:59:38 -07:00  
				
					
						
							
							
								 
						
							
							
								79c1eb1e39 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-07-02 06:36:08 -07:00  
				
					
						
							
							
								 
						
							
							
								490f1c144c 
								
							
								 
							
						 
						
							
							
								
								Fixes mantis  #4782  
							
							
							
						 
						
							2010-07-02 06:35:38 -07:00  
				
					
						
							
							
								 
						
							
							
								e15f6905a5 
								
							
								 
							
						 
						
							
							
								
								Clean up IMoneyModule and adjust the other modules to the changes  
							
							
							
						 
						
							2010-07-02 06:13:58 +01:00  
				
					
						
							
							
								 
						
							
							
								fda9d7b75e 
								
							
								 
							
						 
						
							
							
								
								Remove GetEconomyData and the economy data structure (unused)  
							
							
							
						 
						
							2010-07-02 04:45:03 +01:00  
				
					
						
							
							
								 
						
							
							
								9e0b562c6e 
								
							
								 
							
						 
						
							
							
								
								Fox another scripting nasty. Stuff no system.string objects into lists  
							
							
							
						 
						
							2010-07-02 04:21:07 +01:00  
				
					
						
							
							
								 
						
							
							
								848623eea5 
								
							
								 
							
						 
						
							
							
								
								Fix a dumb little sign error that makes a LSL wiki example fail  
							
							
							
						 
						
							2010-07-02 03:04:43 +01:00  
				
					
						
							
							
								 
						
							
							
								54d7f6ef43 
								
							
								 
							
						 
						
							
							
								
								Add region name on the end of script startup debug messages  
							
							
							
						 
						
							2010-07-01 21:34:53 +01:00  
				
					
						
							
							
								 
						
							
							
								8326f36cda 
								
							
								 
							
						 
						
							
							
								
								minor: comment out high volume texture serving module debug message  
							
							
							
						 
						
							2010-06-30 22:07:28 +01:00  
				
					
						
							
							
								 
						
							
							
								dd579cf615 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-06-30 21:26:43 +01:00  
				
					
						
							
							
								 
						
							
							
								1db2921782 
								
							
								 
							
						 
						
							
							
								
								Fix scripts in rezzed objects not starting (Mantis  #4775 )  
							
							
							
						 
						
							2010-06-30 21:25:39 +01:00  
				
					
						
							
							
								 
						
							
							
								5925aac859 
								
							
								 
							
						 
						
							
							
								
								Add --merge switch to load iar.  
							
							... 
							
							
							
							When this switch is used, iar folders are merged with existing same-name user inventory folders.
This makes it a little easier to back and restore entire individual user inventories, among other things
Added unit test to check behaviour 
							
						 
						
							2010-06-30 00:10:44 +01:00  
				
					
						
							
							
								 
						
							
							
								be0af01061 
								
							
								 
							
						 
						
							
							
								
								Revert "stop exceptions in setting and getting state from propogating since they aren't fatal to operations"  
							
							... 
							
							
							
							This reverts commit 94cb6fc916 
							
						 
						
							2010-06-29 23:43:38 +01:00  
				
					
						
							
							
								 
						
							
							
								714367efb9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-06-29 21:51:56 +01:00  
				
					
						
							
							
								 
						
							
							
								d06b977ed1 
								
							
								 
							
						 
						
							
							
								
								Remove the override from DeletToInventory in HGInventoryAccessModule. This may be causing the infinite loop, not sure.  
							
							
							
						 
						
							2010-06-29 14:21:48 -07:00  
				
					
						
							
							
								 
						
							
							
								6701fc2ffa 
								
							
								 
							
						 
						
							
							
								
								Fix the XML serializationt to provide an empty script state element if  
							
							... 
							
							
							
							the script hasn't yet saved state, or can't save state because of a loop 
							
						 
						
							2010-06-29 21:50:52 +01:00  
				
					
						
							
							
								 
						
							
							
								5d11833ae1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-06-29 20:36:36 +01:00  
				
					
						
							
							
								 
						
							
							
								94cb6fc916 
								
							
								 
							
						 
						
							
							
								
								stop exceptions in setting and getting state from propogating since they aren't fatal to operations  
							
							... 
							
							
							
							this will hopefully stop "save oar" from failing if a script asset is corrupt 
							
						 
						
							2010-06-29 21:08:09 +01:00  
				
					
						
							
							
								 
						
							
							
								5964084d25 
								
							
								 
							
						 
						
							
							
								
								Fix a nullref on autoreturn  
							
							
							
						 
						
							2010-06-29 20:36:17 +01:00  
				
					
						
							
							
								 
						
							
							
								c607e6f3b8 
								
							
								 
							
						 
						
							
							
								
								Revert "don't report the null uuid as a missing asset on saving oars/iars"  
							
							... 
							
							
							
							This reverts commit 5ce119174e 
							
						 
						
							2010-06-29 20:30:22 +01:00  
				
					
						
							
							
								 
						
							
							
								cf15558c9e 
								
							
								 
							
						 
						
							
							
								
								This file wants to be committed.  
							
							
							
						 
						
							2010-06-29 06:25:12 -07:00  
				
					
						
							
							
								 
						
							
							
								fa3f448324 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-06-29 04:40:02 -07:00  
				
					
						
							
							
								 
						
							
							
								08e3389790 
								
							
								 
							
						 
						
							
							
								
								Buglet fix in HG inventory. Make sure that GetRootFolder for non-HG xinventory is the folder "My Inventory". Also changed the Suitcase folder name to "My Suitcase".  
							
							
							
						 
						
							2010-06-29 04:38:15 -07:00  
				
					
						
							
							
								 
						
							
							
								9fde9085a0 
								
							
								 
							
						 
						
							
							
								
								Bug fix in HG standalone: wrong handler in the in module. Fixed a few broken comments in InventoryAccessModule.  
							
							
							
						 
						
							2010-06-29 02:07:10 -07:00  
				
					
						
							
							
								 
						
							
							
								621195e4f1 
								
							
								 
							
						 
						
							
							
								
								Thanks Micheil Merlin for Mantis  #4784 : [PATCH] llRotBetween does not return correct rotations for a 180 degree angle between vectors  
							
							... 
							
							
							
							Signed-off-by: dahlia <dahliaTrimble@gmail.removeme.com> 
							
						 
						
							2010-06-28 17:33:47 -07:00  
				
					
						
							
							
								 
						
							
							
								d123350164 
								
							
								 
							
						 
						
							
							
								
								One more bug fix in FriendsModule: GrantRights. One of the caches was not being updated.  
							
							
							
						 
						
							2010-06-28 16:04:12 -07:00  
				
					
						
							
							
								 
						
							
							
								0a82d10fc4 
								
							
								 
							
						 
						
							
							
								
								Change the way IRegionModule us referenced by IEmailModule to  
							
							... 
							
							
							
							allow later conversion to new style 
							
						 
						
							2010-06-28 03:14:05 +01:00  
				
					
						
							
							
								 
						
							
							
								85a9c305a2 
								
							
								 
							
						 
						
							
							
								
								Remove AgentID and GroupOD from the signature of SOG.Copy(). They were never  
							
							... 
							
							
							
							used, but made for a very mispleading read of the code in the callers. 
							
						 
						
							2010-06-28 01:43:26 +01:00  
				
					
						
							
							
								 
						
							
							
								4cdda2cae9 
								
							
								 
							
						 
						
							
							
								
								Fix Copy on Ray, Drag Copy and other little things. Removed the wrong and  
							
							... 
							
							
							
							nonworking ownership assignment in SOG, which messed things up before.
No longer trust the client to send the ID of the person something is copied
as, since it allows to run a script with someone else's permissions. Properly
adjust inventory ownership and perms. 
							
						 
						
							2010-06-28 01:36:40 +01:00  
				
					
						
							
							
								 
						
							
							
								660a560d3b 
								
							
								 
							
						 
						
							
							
								
								Make drag copy and copy-on-ray handle friends list perms properly  
							
							
							
						 
						
							2010-06-27 20:59:51 +01:00  
				
					
						
							
							
								 
						
							
							
								3612a5252b 
								
							
								 
							
						 
						
							
							
								
								Fix more perms weirdness. Preserve "Locked" status across gives and rez/take.  
							
							... 
							
							
							
							Preserve "Anyone can move" flag in most cases. 
							
						 
						
							2010-06-27 20:23:33 +01:00  
				
					
						
							
							
								 
						
							
							
								205d2496f6 
								
							
								 
							
						 
						
							
							
								
								Fix permission propagation to prevent permanently locked objects from being  
							
							... 
							
							
							
							created. 
							
						 
						
							2010-06-27 20:04:39 +01:00  
				
					
						
							
							
								 
						
							
							
								a4a808818f 
								
							
								 
							
						 
						
							
							
								
								don't report the null uuid as a missing asset on saving oars/iars  
							
							
							
						 
						
							2010-06-25 21:48:19 +01:00  
				
					
						
							
							
								 
						
							
							
								4a5979c311 
								
							
								 
							
						 
						
							
							
								
								minor: remove some mono compiler warnings  
							
							
							
						 
						
							2010-06-25 21:09:15 +01:00  
				
					
						
							
							
								 
						
							
							
								52b711af82 
								
							
								 
							
						 
						
							
							
								
								stop KeyNotFoundException() being thrown in RemoveScenePresence if the agent isn't present in the presence dictionary  
							
							... 
							
							
							
							the code to do this was there but was being circumvented by newmap[agentID] before the check actually took place 
							
						 
						
							2010-06-25 18:55:20 +01:00  
				
					
						
							
							
								 
						
							
							
								2c4df19805 
								
							
								 
							
						 
						
							
							
								
								minor: Move log information about SYSTEMIP to the place where it's resolved  
							
							
							
						 
						
							2010-06-25 18:29:02 +01:00  
				
					
						
							
							
								 
						
							
							
								5a071dc798 
								
							
								 
							
						 
						
							
							
								
								Move loading of parcels to before script start. Scripts using parcel functions  
							
							... 
							
							
							
							can fail if no land is loaded 
							
						 
						
							2010-06-24 03:24:38 +01:00  
				
					
						
							
							
								 
						
							
							
								c404c5fb54 
								
							
								 
							
						 
						
							
							
								
								Thank you, Snoopy, for a patch to reduce sim script startup CPU usage  
							
							
							
						 
						
							2010-06-23 21:14:28 +01:00  
				
					
						
							
							
								 
						
							
							
								7db5262e35 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-06-22 23:40:12 +01:00  
				
					
						
							
							
								 
						
							
							
								c96a6940a9 
								
							
								 
							
						 
						
							
							
								
								Line ending fix  
							
							
							
						 
						
							2010-06-22 16:11:36 -07:00  
				
					
						
							
							
								 
						
							
							
								68551675df 
								
							
								 
							
						 
						
							
							
								
								Guard prioritizer agains null values as those produced by a bullet dying  
							
							... 
							
							
							
							before it can be updated 
							
						 
						
							2010-06-22 23:39:39 +01:00  
				
					
						
							
							
								 
						
							
							
								854a8b9172 
								
							
								 
							
						 
						
							
							
								
								Security fix: Allow only textures to be fetched using HTTP texture cap  
							
							
							
						 
						
							2010-06-22 23:39:25 +01:00  
				
					
						
							
							
								 
						
							
							
								c571c33b6b 
								
							
								 
							
						 
						
							
							
								
								fix faulty profile cut parameter checking in llSetPrimitiveParams() - see Mantis  #4510  
							
							
							
						 
						
							2010-06-19 16:07:35 -07:00  
				
					
						
							
							
								 
						
							
							
								24a68e36fb 
								
							
								 
							
						 
						
							
							
								
								Bug fix: wrong name of requester in local friendship offer.  
							
							
							
						 
						
							2010-06-19 12:32:36 -07:00  
				
					
						
							
							
								 
						
							
							
								1e7ce6dbce 
								
							
								 
							
						 
						
							
							
								
								Hunting for the problem in  #4777  
							
							
							
						 
						
							2010-06-19 09:44:02 -07:00  
				
					
						
							
							
								 
						
							
							
								9b410f5e94 
								
							
								 
							
						 
						
							
							
								
								Reverting my last two commits, putting back Melanie's exception handler. Doesn't solve  #4777 .  
							
							
							
						 
						
							2010-06-19 09:25:36 -07:00  
				
					
						
							
							
								 
						
							
							
								f0f684161e 
								
							
								 
							
						 
						
							
							
								
								Reinstated the behavior of AddPrimShape *exactly* as it was as of December. Trying to fix mantis  #4777  
							
							
							
						 
						
							2010-06-19 08:57:58 -07:00  
				
					
						
							
							
								 
						
							
							
								71a73d83cb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-06-18 19:50:01 +01:00  
				
					
						
							
							
								 
						
							
							
								47d5f90629 
								
							
								 
							
						 
						
							
							
								
								Remove an error in meshing error reporting. Now doesn't double-bomb  
							
							... 
							
							
							
							anymore on a bad sculpt 
							
						 
						
							2010-06-18 19:49:14 +01:00  
				
					
						
							
							
								 
						
							
							
								71c8bbaf2c 
								
							
								 
							
						 
						
							
							
								
								Fix problem where iar load would duplicate huge number of folders  
							
							... 
							
							
							
							This was http://opensimulator.org/mantis/view.php?id=4770 
Extend unit tests to check for this scenario too 
							
						 
						
							2010-06-18 17:37:28 +01:00  
				
					
						
							
							
								 
						
							
							
								11a35d8cda 
								
							
								 
							
						 
						
							
							
								
								change TestPartExistingIarPath() to check appropriate folder creation  
							
							... 
							
							
							
							change some names in InventoryArchiveReadRequest in an effort to make the code more comprehendable 
							
						 
						
							2010-06-18 17:10:16 +01:00  
				
					
						
							
							
								 
						
							
							
								cf4721a92d 
								
							
								 
							
						 
						
							
							
								
								in IAR utils, return all folders that match a particular path rather than just the first one  
							
							
							
						 
						
							2010-06-18 16:33:34 +01:00  
				
					
						
							
							
								 
						
							
							
								9c9ce9e8dd 
								
							
								 
							
						 
						
							
							
								
								* Deleted duplicated migration that was failing anyway.  
							
							... 
							
							
							
							* Added an error message in initial estate owner creation that makes it clear what needs to happen. 
							
						 
						
							2010-06-14 11:50:42 -07:00  
				
					
						
							
							
								 
						
							
							
								53c32d8773 
								
							
								 
							
						 
						
							
							
								
								osGetAvatarList: Use AbsolutePosition instead of the position of the physics actor, or the avatar disappears when they sit down.  
							
							
							
						 
						
							2010-06-14 12:09:35 +01:00  
				
					
						
							
							
								 
						
							
							
								bd346ab8c7 
								
							
								 
							
						 
						
							
							
								
								Fixes attachments coming back upon being detached in neighbouring regions and crossing.  
							
							
							
						 
						
							2010-06-13 19:18:17 -07:00  
				
					
						
							
							
								 
						
							
							
								19558f380a 
								
							
								 
							
						 
						
							
							
								
								Fixes the long-standing RegionUp bug! Plus lots of other cleanups related to neighbours.  
							
							
							
						 
						
							2010-06-13 19:06:22 -07:00  
				
					
						
							
							
								 
						
							
							
								b3594681a4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://diva@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-06-12 12:09:06 -07:00  
				
					
						
							
							
								 
						
							
							
								66619b5996 
								
							
								 
							
						 
						
							
							
								
								Added checks for failed UpdateAgent calls.  
							
							
							
						 
						
							2010-06-12 12:08:45 -07:00  
				
					
						
							
							
								 
						
							
							
								59acb37d92 
								
							
								 
							
						 
						
							
							
								
								Change name of method to better reflect what it does  
							
							
							
						 
						
							2010-06-12 19:14:46 +01:00  
				
					
						
							
							
								 
						
							
							
								b9c01a1c42 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://diva@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-06-12 11:11:48 -07:00  
				
					
						
							
							
								 
						
							
							
								e6efe34b4c 
								
							
								 
							
						 
						
							
							
								
								* Added CHANGED_TELEPORT event trigger upon inter-sim teleports.  
							
							... 
							
							
							
							* Cleaned up NewUserConnection. 
							
						 
						
							2010-06-12 11:11:13 -07:00  
				
					
						
							
							
								 
						
							
							
								ceac35bac1 
								
							
								 
							
						 
						
							
							
								
								Log and eat sculpt meshing exceptions caused by bad jp2 data.  
							
							
							
						 
						
							2010-06-12 16:25:40 +01:00  
				
					
						
							
							
								 
						
							
							
								3c036934a3 
								
							
								 
							
						 
						
							
							
								
								Preserving the link numbers is a serializer's highest duty.  
							
							... 
							
							
							
							Prevent region crossings from screwing up complex attachments by preserving
link numbers. 
							
						 
						
							2010-06-12 08:28:00 +01:00  
				
					
						
							
							
								 
						
							
							
								4c58ac2c90 
								
							
								 
							
						 
						
							
							
								
								Make local teleports send CHANGED_TELEPORT  
							
							
							
						 
						
							2010-06-12 07:35:03 +01:00  
				
					
						
							
							
								 
						
							
							
								65f03af38f 
								
							
								 
							
						 
						
							
							
								
								Don't filre CHANGED_INVENTORY if a prim comes in from storage  
							
							
							
						 
						
							2010-06-12 07:34:55 +01:00  
				
					
						
							
							
								 
						
							
							
								92fea025cb 
								
							
								 
							
						 
						
							
							
								
								Resume scripts that  have been rezzed from a prim  
							
							
							
						 
						
							2010-06-12 06:13:27 +01:00  
				
					
						
							
							
								 
						
							
							
								99f2a1c347 
								
							
								 
							
						 
						
							
							
								
								* Tweak the StopFlying() method in LLClientView to fabricate a suitable landing collision plane regardless of the actual physics situation. position.Z - AvatarHeight / 6f  
							
							
							
						 
						
							2010-06-11 21:46:01 -04:00  
				
					
						
							
							
								 
						
							
							
								c8ed972443 
								
							
								 
							
						 
						
							
							
								
								Move "StopFlying()" into LLSpace. Try to reinstate the carefully crafted packet  
							
							... 
							
							
							
							we used to send before slimupdates and explicitly send it 
							
						 
						
							2010-06-12 01:25:25 +01:00  
				
					
						
							
							
								 
						
							
							
								b5bc2816fc 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-06-11 15:43:22 -07:00  
				
					
						
							
							
								 
						
							
							
								d1a324888b 
								
							
								 
							
						 
						
							
							
								
								* Added a new method to IMapImageGenerator for getting the map tile before it is JPEG2000 compressed  
							
							... 
							
							
							
							* Aesthetically improved map tile water
* SimianGrid connector now uploads a PNG tile to the AddMapTile API 
							
						 
						
							2010-06-11 15:37:25 -07:00  
				
					
						
							
							
								 
						
							
							
								c61e998580 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-06-11 22:09:24 +01:00  
				
					
						
							
							
								 
						
							
							
								0dce4f1997 
								
							
								 
							
						 
						
							
							
								
								Revert "Allow IInventoryService.GetFolder(folderId, userId) as well as GetFolder(InventoryFolderBase folder)"  
							
							... 
							
							
							
							This reverts commit 3525195bc9 
							
						 
						
							2010-06-11 22:13:36 +01:00  
				
					
						
							
							
								 
						
							
							
								694c8ab588 
								
							
								 
							
						 
						
							
							
								
								Remove the lastmap stuff from the map module, also remove a bunch of comments  
							
							... 
							
							
							
							that no longer reflect actual conditions 
							
						 
						
							2010-06-11 22:08:43 +01:00  
				
					
						
							
							
								 
						
							
							
								3525195bc9 
								
							
								 
							
						 
						
							
							
								
								Allow IInventoryService.GetFolder(folderId, userId) as well as GetFolder(InventoryFolderBase folder)  
							
							... 
							
							
							
							This involves no wire changes since the methods often just construct an InventoryFolderBase under the hood.
This is in line with other methods that alraedy allow requests via uuid 
							
						 
						
							2010-06-11 21:55:18 +01:00  
				
					
						
							
							
								 
						
							
							
								8531da37d4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-06-11 21:18:53 +01:00  
				
					
						
							
							
								 
						
							
							
								1a16a92a62 
								
							
								 
							
						 
						
							
							
								
								create inactive test for iar folders/items merged with existing paths  
							
							... 
							
							
							
							add various helper functions for simplifying test readability 
							
						 
						
							2010-06-11 21:18:09 +01:00  
				
					
						
							
							
								 
						
							
							
								5d099182c3 
								
							
								 
							
						 
						
							
							
								
								Reinstated the check on im.binaryBucket.Length, this time on the local handler for inventory offers.  
							
							
							
						 
						
							2010-06-11 13:14:07 -07:00  
				
					
						
							
							
								 
						
							
							
								556e91d33c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://diva@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-06-11 12:48:06 -07:00  
				
					
						
							
							
								 
						
							
							
								d184fef4dc 
								
							
								 
							
						 
						
							
							
								
								Inventory offers and subsequent notifications of acceptance/decline now working across the board.  
							
							
							
						 
						
							2010-06-11 12:47:47 -07:00  
				
					
						
							
							
								 
						
							
							
								c98b10fc8c 
								
							
								 
							
						 
						
							
							
								
								Remove the cm* function namespace  
							
							
							
						 
						
							2010-06-11 17:48:41 +01:00  
				
					
						
							
							
								 
						
							
							
								7c4cf46bac 
								
							
								 
							
						 
						
							
							
								
								Rename CM files to LS  
							
							
							
						 
						
							2010-06-11 17:42:41 +01:00  
				
					
						
							
							
								 
						
							
							
								ad87bab271 
								
							
								 
							
						 
						
							
							
								
								Rename cm* function set to ls* (for LightShare)  
							
							
							
						 
						
							2010-06-11 17:30:23 +01:00  
				
					
						
							
							
								 
						
							
							
								b64f42fa41 
								
							
								 
							
						 
						
							
							
								
								Clone cmGetAvatarList into osGetAvatarList for more generic use.  
							
							
							
						 
						
							2010-06-11 17:03:45 +01:00  
				
					
						
							
							
								 
						
							
							
								7f349d61cb 
								
							
								 
							
						 
						
							
							
								
								Better friends notification: get rid of OnLogout and use OnClientClose for sending notifications. This takes care of crashed sessions. Also, made the notifications themselves asynchronous.  
							
							
							
						 
						
							2010-06-11 06:32:24 -07:00  
				
					
						
							
							
								 
						
							
							
								2e1269e4ca 
								
							
								 
							
						 
						
							
							
								
								Bug fix on friends notifications. OnClientClose and OnLogout ordering are unpredictable; when OnClientClosed happened first, it was removing the friends list, which would prevent OnLogout notifications to go out.  
							
							
							
						 
						
							2010-06-10 21:59:12 -07:00  
				
					
						
							
							
								 
						
							
							
								b2b6799f1c 
								
							
								 
							
						 
						
							
							
								
								Added more debug messages to try to pinpoint where login is failing for nebadon.  
							
							
							
						 
						
							2010-06-10 18:26:04 -07:00  
				
					
						
							
							
								 
						
							
							
								e80cb815df 
								
							
								 
							
						 
						
							
							
								
								Bug fix on attachments: attach->drop->attach works now.  
							
							
							
						 
						
							2010-06-09 12:51:24 -07:00  
				
					
						
							
							
								 
						
							
							
								2a71df1285 
								
							
								 
							
						 
						
							
							
								
								Reverting that last permissions check upon drop. Looks like all dropped attachments are deleted from inventory.  
							
							
							
						 
						
							2010-06-09 12:22:25 -07:00  
				
					
						
							
							
								 
						
							
							
								18bfe58de8 
								
							
								 
							
						 
						
							
							
								
								Bug fix on attachments: don't delete the item from inventory when it's dropped on the ground.  
							
							
							
						 
						
							2010-06-09 11:24:37 -07:00  
				
					
						
							
							
								 
						
							
							
								8fc5eda2c9 
								
							
								 
							
						 
						
							
							
								
								Bug fix in attachments: when attaching from inworld the item's parentFolderID was wrong.  
							
							
							
						 
						
							2010-06-09 10:55:37 -07:00  
				
					
						
							
							
								 
						
							
							
								1be53b58a7 
								
							
								 
							
						 
						
							
							
								
								Give attachments the same priority as other avatars in BestAvatarResponsiveness  
							
							... 
							
							
							
							policy 
							
						 
						
							2010-06-09 17:02:01 +01:00  
				
					
						
							
							
								 
						
							
							
								796e9b5cb4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-06-09 03:52:24 +01:00  
				
					
						
							
							
								 
						
							
							
								16439fa354 
								
							
								 
							
						 
						
							
							
								
								If a script is deleted before it gets compiled, don't even bother to try  
							
							... 
							
							
							
							compiling it 
							
						 
						
							2010-06-09 03:51:43 +01:00  
				
					
						
							
							
								 
						
							
							
								ca2abc43ad 
								
							
								 
							
						 
						
							
							
								
								Refactor SendCoarseLocations for better performance. Instead of computing list of all locations fresh for every scene presence on every frame, we will instead compute the list once every 50 frames and send to all connected presences at that time. Also, we only add 60 items to the list when there are more than 60 presences in the scene. For 1000 users, this change yields a 99.8% reduction in list processing and a 98% reduction in network bandwidth for coarse locations.  
							
							
							
						 
						
							2010-06-08 16:44:18 -07:00  
				
					
						
							
							
								 
						
							
							
								9b9804a498 
								
							
								 
							
						 
						
							
							
								
								* Changed CreatorIDs consistently to varchar(128)  
							
							... 
							
							
							
							* Deleted redundant migration for assets in SQLite
* Rewrote XInventory migrations in SQLite in the new style 
							
						 
						
							2010-06-08 15:47:14 -07:00  
				
					
						
							
							
								 
						
							
							
								21246395be 
								
							
								 
							
						 
						
							
							
								
								Comment out the attachment update reordering mechanism in LLClientView since this doesn't appear necessary when the prim priorities are adjusted so that root prim updates are always sent before child prim updates.  
							
							
							
						 
						
							2010-06-08 15:38:53 +01:00  
				
					
						
							
							
								 
						
							
							
								db73b1c64e 
								
							
								 
							
						 
						
							
							
								
								Adjust object update priorities such that root prims are sent to the viewer before child prims.  
							
							... 
							
							
							
							This was originally a fix for huds, since child prims fail to display if the viewer doesn't receive the root prim update first.
However, on the advice of jhurliman, this has been done for all objects, both ordinary and attachments.
The separate mechanism in LLClientView which prevents child prim updates being sent out first is still present temporarily.
This is a foreport of the equivalent fix in 0.6.9-post-fixes, though that was for attachments only. 
							
						 
						
							2010-06-08 15:32:18 +01:00  
				
					
						
							
							
								 
						
							
							
								b6076d7b33 
								
							
								 
							
						 
						
							
							
								
								Reduce number of full updates sent on region crossing for attachments/huds to 1 from 3  
							
							... 
							
							
							
							This is one step towards reducing hud glitches on region crossing, since the viewer fails to display prims if it receives child full updates before the root prim full update
This commit also introduces a mechanism in LLClientView to stop child attachment updates ever going out before the root one
This is a very temporary mechanism and will be commented out when the next step of the fix (to give root prims higher udpate priority) is committed
This code is a foreport from the equivalent changes in 0.6.9-post-fixes 
							
						 
						
							2010-06-08 15:07:57 +01:00  
				
					
						
							
							
								 
						
							
							
								d91bd7646d 
								
							
								 
							
						 
						
							
							
								
								Add a call to SOG.ResumeScripts() after region crossing / teleport  
							
							
							
						 
						
							2010-06-07 00:11:30 +01:00  
				
					
						
							
							
								 
						
							
							
								ab3afd5f42 
								
							
								 
							
						 
						
							
							
								
								* Bug fix in TP home: typo in unpacking of GridUserInfo.  
							
							... 
							
							
							
							* Bug fix in TPs across neighboring regions: bug was introduced when getting rid of crashed sessions. 
							
						 
						
							2010-06-05 09:39:09 -07:00  
				
					
						
							
							
								 
						
							
							
								fe3e1c67ae 
								
							
								 
							
						 
						
							
							
								
								Bug fix: update the list of friends upon MakeRoot, because child agents don't get notified of new friendships.  
							
							
							
						 
						
							2010-06-05 06:56:36 -07:00  
				
					
						
							
							
								 
						
							
							
								63797445be 
								
							
								 
							
						 
						
							
							
								
								various refactorings on methods to replicate IAR paths to user inventory in order to improve readability  
							
							
							
						 
						
							2010-06-05 00:48:33 +01:00  
				
					
						
							
							
								 
						
							
							
								3c3df9f3e9 
								
							
								 
							
						 
						
							
							
								
								refactor: do pathname trimming outside of ReplicateArchivePathToUserInventory()  
							
							
							
						 
						
							2010-06-04 23:34:42 +01:00  
				
					
						
							
							
								 
						
							
							
								72bd68a21f 
								
							
								 
							
						 
						
							
							
								
								add ability for load iar/save iar to take in arbitrary options  
							
							... 
							
							
							
							not used for anything yet 
							
						 
						
							2010-06-04 22:17:23 +01:00  
				
					
						
							
							
								 
						
							
							
								0526d3a535 
								
							
								 
							
						 
						
							
							
								
								bring TestLoadIarV0_1AbsentUsers() back online  
							
							
							
						 
						
							2010-06-04 21:19:37 +01:00  
				
					
						
							
							
								 
						
							
							
								a08ace300b 
								
							
								 
							
						 
						
							
							
								
								bring TestIarV0_1WithEscapedChars() back online  
							
							
							
						 
						
							2010-06-04 21:15:25 +01:00  
				
					
						
							
							
								 
						
							
							
								f523c2033d 
								
							
								 
							
						 
						
							
							
								
								bring test TestLoadIarV0_1ExistingUsers() back online  
							
							
							
						 
						
							2010-06-04 21:11:13 +01:00  
				
					
						
							
							
								 
						
							
							
								df2bcf7b6b 
								
							
								 
							
						 
						
							
							
								
								remove pointless mock user account service since the real one can now be easily configured for test purposes  
							
							
							
						 
						
							2010-06-04 20:56:24 +01:00  
				
					
						
							
							
								 
						
							
							
								f319d2ef5e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-06-04 20:44:01 +01:00  
				
					
						
							
							
								 
						
							
							
								75878c8f43 
								
							
								 
							
						 
						
							
							
								
								get TestSaveIarV0_1() working again by setting up an OpenSim.Data.Null.UserAuthenticationData plugin  
							
							... 
							
							
							
							additional tweaks to get this working properly 
							
						 
						
							2010-06-04 20:43:05 +01:00  
				
					
						
							
							
								 
						
							
							
								281eb0c626 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://diva@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-06-04 11:00:29 -07:00  
				
					
						
							
							
								 
						
							
							
								952029380a 
								
							
								 
							
						 
						
							
							
								
								Fixed a couple of buglets in Friendship offers / acceptance / decline when avies are in different sims.  
							
							
							
						 
						
							2010-06-04 10:59:59 -07:00  
				
					
						
							
							
								 
						
							
							
								041f253e2b 
								
							
								 
							
						 
						
							
							
								
								minor: comment out region interface registration log msg I accidentally left in last week  
							
							... 
							
							
							
							also changes one log message to print out full exception stack trace on both mono/.net instead of just .net 
							
						 
						
							2010-06-04 18:08:40 +01:00  
				
					
						
							
							
								 
						
							
							
								aa5a346a68 
								
							
								 
							
						 
						
							
							
								
								Add a forgotten security check. Make the new functions only work on prims  
							
							... 
							
							
							
							owned by the host prim owner. 
							
						 
						
							2010-06-02 01:21:55 +01:00  
				
					
						
							
							
								 
						
							
							
								53e96dccef 
								
							
								 
							
						 
						
							
							
								
								Add two new osFunctions:  
							
							... 
							
							
							
							list osGetPrimititveParams(key prim, list rules);
osSetPrimitiveParams(key prim, list rules); 
							
						 
						
							2010-06-02 01:21:50 +01:00  
				
					
						
							
							
								 
						
							
							
								a863eb9da3 
								
							
								 
							
						 
						
							
							
								
								One should not lock null objects.  
							
							
							
						 
						
							2010-06-01 19:01:57 +01:00  
				
					
						
							
							
								 
						
							
							
								9c3c020697 
								
							
								 
							
						 
						
							
							
								
								Lock the object queue when dequeueing  
							
							
							
						 
						
							2010-06-01 15:08:45 +01:00  
				
					
						
							
							
								 
						
							
							
								5270e54268 
								
							
								 
							
						 
						
							
							
								
								Comment and remove JScript support. Mono 2.7Dev and 2.8 no longer include the  
							
							... 
							
							
							
							needed libraries 
							
						 
						
							2010-06-01 14:20:39 +01:00  
				
					
						
							
							
								 
						
							
							
								4867dd135d 
								
							
								 
							
						 
						
							
							
								
								Fix prim returns I broke earlier  
							
							
							
						 
						
							2010-06-01 02:12:56 +01:00  
				
					
						
							
							
								 
						
							
							
								a5728cc91c 
								
							
								 
							
						 
						
							
							
								
								Fix prim returns I broke earlier  
							
							
							
						 
						
							2010-06-01 02:10:53 +01:00  
				
					
						
							
							
								 
						
							
							
								f29cb57bf1 
								
							
								 
							
						 
						
							
							
								
								Continuing refactor. Refactor DeRezObject to deal with multiple objects  
							
							
							
						 
						
							2010-06-01 02:10:22 +01:00  
				
					
						
							
							
								 
						
							
							
								bde01e26e1 
								
							
								 
							
						 
						
							
							
								
								Add a method to get the bounding box and root prim offsets within it for  
							
							... 
							
							
							
							a group of prims. 
							
						 
						
							2010-06-01 02:10:11 +01:00  
				
					
						
							
							
								 
						
							
							
								2fce7d9bcf 
								
							
								 
							
						 
						
							
							
								
								Split GetAxisAlignedBoundingBox into two methods to allow calculation of  
							
							... 
							
							
							
							combined bounding boxes and offsets 
							
						 
						
							2010-06-01 02:10:08 +01:00  
				
					
						
							
							
								 
						
							
							
								be69259981 
								
							
								 
							
						 
						
							
							
								
								Change the handling of CreateSelected. Only send it on real creation, not  
							
							... 
							
							
							
							for each prim coming into view. 
							
						 
						
							2010-06-01 01:39:54 +01:00  
				
					
						
							
							
								 
						
							
							
								e515467c5e 
								
							
								 
							
						 
						
							
							
								
								Fix create selection getting overwritten by multiple updates for the same prim.  
							
							
							
						 
						
							2010-05-31 17:55:56 +01:00  
				
					
						
							
							
								 
						
							
							
								8df9f272eb 
								
							
								 
							
						 
						
							
							
								
								Fix a nullref in EventManager caused by RegionReady not setting the scene  
							
							
							
						 
						
							2010-05-30 23:57:13 +01:00  
				
					
						
							
							
								 
						
							
							
								f1a1d7a521 
								
							
								 
							
						 
						
							
							
								
								Changes osFunction permissions again. Allow_ with a list of UUIDs now again  
							
							... 
							
							
							
							refers to prim OWNERS. A new option set, Creators_, is added to allow
selection by script creator. For existing installs, this means no functional
change. The warning from my prior commit doesn't apply anymore. 
							
						 
						
							2010-05-30 14:42:58 +01:00  
				
					
						
							
							
								 
						
							
							
								bfcac0ede8 
								
							
								 
							
						 
						
							
							
								
								Changes OSSL Api permissions for the case of UUID list. In 0.6.9, the UUIDs  
							
							... 
							
							
							
							would be the IDs of the prim owners in whose prims these functions would
run. This changes it so the UUID is the SCRIPT CREATOR instead. Further,
osfunctions limited by uuid will not run if the creator and owner differ
and the owner has mod rights on the script.
There is still a danger in passing moodifiable scripts to others, as they
can insert a harmful function, then remove the mod rights to make it runnable.
As before, care needs to be taken, but where it was modable prims that were
the risk before, modable scripts are the weak spot now.
In cases where prim owner == script creator == script owner, nothing will
change. 
							
						 
						
							2010-05-30 12:45:16 +01:00  
				
					
						
							
							
								 
						
							
							
								191db0e6a4 
								
							
								 
							
						 
						
							
							
								
								get TestSaveIarV0_1() uncommented but not running as a test yet since I didn't get the authentication server to work and my brain is about to fizzle out my ears  
							
							
							
						 
						
							2010-05-28 23:14:24 +01:00  
				
					
						
							
							
								 
						
							
							
								a60ca5236c 
								
							
								 
							
						 
						
							
							
								
								restore InventoryArchiverTests.TestReplicateArchivePathToUserInventory() to work with the new UserAccountService/InventoryService  
							
							
							
						 
						
							2010-05-28 21:37:48 +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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								8fb706716b 
								
							
								 
							
						 
						
							
							
								
								Prevent a null ref  
							
							
							
						 
						
							2010-05-27 19:09:06 +01: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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								5e719d13ef 
								
							
								 
							
						 
						
							
							
								
								fix sculpt normal direction for mirrored plane sculpts  
							
							
							
						 
						
							2010-05-24 19:15:04 -07: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  
				
					
						
							
							
								 
						
							
							
								f84f0dbd51 
								
							
								 
							
						 
						
							
							
								
								Remove an unneeded conditional  
							
							
							
						 
						
							2010-05-23 06:12:40 +01:00  
				
					
						
							
							
								 
						
							
							
								b2197e3b94 
								
							
								 
							
						 
						
							
							
								
								Apply  http://opensimulator.org/mantis/view.php?id=4632  
							
							... 
							
							
							
							Adds dialog methods for MRM.
Thanks ziah. 
							
						 
						
							2010-05-21 23:37:05 +01:00  
				
					
						
							
							
								 
						
							
							
								074937e0e5 
								
							
								 
							
						 
						
							
							
								
								Apply  http://opensimulator.org/mantis/view.php?id=4627  
							
							... 
							
							
							
							Adds OwnerId and CreatorId properties to MRM.IObject 
							
						 
						
							2010-05-21 23:34:47 +01:00  
				
					
						
							
							
								 
						
							
							
								e5bcd8b341 
								
							
								 
							
						 
						
							
							
								
								Apply adaption of patch in  http://opensimulator.org/mantis/view.php?id=4628  
							
							... 
							
							
							
							This prevents a ground-sitting avatar from being moved about in mouselook
Thanks mirceakitsune! 
							
						 
						
							2010-05-21 23:29:37 +01:00  
				
					
						
							
							
								 
						
							
							
								9e61e120a1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://justincc@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-05-21 23:12:47 +01:00  
				
					
						
							
							
								 
						
							
							
								4e45718833 
								
							
								 
							
						 
						
							
							
								
								Added overload of SendGenericMessage to LLClientView with string list as parameter. Now modules themselfs don't necessarily need to convert strings to byte arrays. Added this as it was removed in LightShare patch.  
							
							
							
						 
						
							2010-05-21 23:08:07 +01:00  
				
					
						
							
							
								 
						
							
							
								6918446fcd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://justincc@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-05-21 22:17:58 +01:00  
				
					
						
							
							
								 
						
							
							
								d0eecf0398 
								
							
								 
							
						 
						
							
							
								
								Added a sanity check before using m_config in the Scene constructor  
							
							
							
						 
						
							2010-05-21 14:17:03 -07:00  
				
					
						
							
							
								 
						
							
							
								abd5d1f747 
								
							
								 
							
						 
						
							
							
								
								* Added code comments to Prioritizer.cs that document how to add a new update priority policy  
							
							
							
						 
						
							2010-05-21 14:04:10 -07:00  
				
					
						
							
							
								 
						
							
							
								89f1ddb0a5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://justincc@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-05-21 21:58:55 +01:00  
				
					
						
							
							
								 
						
							
							
								5287c5f7fb 
								
							
								 
							
						 
						
							
							
								
								rearrange SceneGraph.AddSceneObject() to return earlier if an object with that uuid is already in the scene  
							
							... 
							
							
							
							this means that we don't perform pointless work 
							
						 
						
							2010-05-21 21:57:56 +01:00  
				
					
						
							
							
								 
						
							
							
								93ef65c690 
								
							
								 
							
						 
						
							
							
								
								* Moving all of the prioritization/reprioritization code into a new file Prioritizer.cs  
							
							... 
							
							
							
							* Simplified the interest management code to make it easier to add new policies. Prioritization and reprioritization share code paths now
* Improved the distance and front back policies to always give your avatar the highest priority 
							
						 
						
							2010-05-21 13:55:36 -07:00  
				
					
						
							
							
								 
						
							
							
								4b518e0288 
								
							
								 
							
						 
						
							
							
								
								minor: remove LongRunning test designator from TestAddSceneObject() since it isn't, really  
							
							
							
						 
						
							2010-05-21 21:48:47 +01:00  
				
					
						
							
							
								 
						
							
							
								76135eec5b 
								
							
								 
							
						 
						
							
							
								
								add test to make sure that adding an object where one already exists in the scene with that uuid fails  
							
							
							
						 
						
							2010-05-21 21:46:41 +01:00  
				
					
						
							
							
								 
						
							
							
								8d968249ec 
								
							
								 
							
						 
						
							
							
								
								extend TestAddSceneObject() to check Scene.AddNewSceneObject() return boolean  
							
							... 
							
							
							
							improve test to retrieve object by known uuid rather than dynamically assigned local id 
							
						 
						
							2010-05-21 21:38:47 +01:00  
				
					
						
							
							
								 
						
							
							
								f83acf533b 
								
							
								 
							
						 
						
							
							
								
								Fix a problem where SceneGraph.AddSceneObject() would return false on successfully adding an object rather than true, in defiance of its method documentation  
							
							... 
							
							
							
							This meant that the returns were inconsistent - false would be returned both for various scene object failure conditions (e.g. root part was null) and if the object was successfully added. 
							
						 
						
							2010-05-21 21:22:53 +01:00  
				
					
						
							
							
								 
						
							
							
								4e23acb133 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-05-21 21:04:17 +01:00  
				
					
						
							
							
								 
						
							
							
								2b5b2f4e60 
								
							
								 
							
						 
						
							
							
								
								Add a new priority scheme that works like FrontBack, but completely deprioritizes  
							
							... 
							
							
							
							static prims, creating a hierarchy as follows:
0 == own avatar < other avatars < pysical prims < static prims
For a child agent, simply acts like FrontBack 
							
						 
						
							2010-05-21 21:02:26 +01:00  
				
					
						
							
							
								 
						
							
							
								721c1085da 
								
							
								 
							
						 
						
							
							
								
								make oar object filename/pathname creation a helper method  
							
							... 
							
							
							
							reused in both tests and oar code
reduction in checking is outweighed by greater test clarity 
							
						 
						
							2010-05-21 20:43:11 +01:00  
				
					
						
							
							
								 
						
							
							
								74ef1ed36f 
								
							
								 
							
						 
						
							
							
								
								add prim item and test asset save in save oar unit test  
							
							
							
						 
						
							2010-05-21 19:36:39 +01:00  
				
					
						
							
							
								 
						
							
							
								78a0fd5281 
								
							
								 
							
						 
						
							
							
								
								Only send dialogs and notices to root agents, not child agents  
							
							
							
						 
						
							2010-05-21 17:22:39 +01:00  
				
					
						
							
							
								 
						
							
							
								1d6ab445ab 
								
							
								 
							
						 
						
							
							
								
								Change the way the object perms are propagated to attempt to salvage  
							
							... 
							
							
							
							some older content 
							
						 
						
							2010-05-21 15:31:27 +01:00  
				
					
						
							
							
								 
						
							
							
								9f2d1e9294 
								
							
								 
							
						 
						
							
							
								
								* Made PriorityQueue non-generic so it natively understands EntityUpdate structs  
							
							... 
							
							
							
							* Replaced the per-avatar seen update tracking with update flag combining, to avoid overwriting full updates with terse updates 
							
						 
						
							2010-05-20 23:53:27 -07:00  
				
					
						
							
							
								 
						
							
							
								792e149c7e 
								
							
								 
							
						 
						
							
							
								
								Ensure that the first update sent out for any given prim is a full update  
							
							
							
						 
						
							2010-05-21 05:13:31 +01:00  
				
					
						
							
							
								 
						
							
							
								13c22015e5 
								
							
								 
							
						 
						
							
							
								
								Removed sessionID from GridUserservice again. Removed parcel crossing detection from Robust connector. Fixed Simian to continue to send those location updates upon parcel crossing, without changing the interface.  
							
							
							
						 
						
							2010-05-20 15:14:14 -07:00  
				
					
						
							
							
								 
						
							
							
								beed74096c 
								
							
								 
							
						 
						
							
							
								
								Merging slimupdates2  
							
							
							
						 
						
							2010-05-20 12:28:13 -07:00  
				
					
						
							
							
								 
						
							
							
								56f3cb6da0 
								
							
								 
							
						 
						
							
							
								
								* Don't send texture data for prims in ImprovedTerseObjectUpdate packets unless we were asked to  
							
							
							
						 
						
							2010-05-20 12:04:12 -07:00  
				
					
						
							
							
								 
						
							
							
								59dec2f989 
								
							
								 
							
						 
						
							
							
								
								* Added sessionID to IGridUserService.SetLastPosition(), as some connectors will want to track position against sessionID instead of userID  
							
							... 
							
							
							
							* Updated SimianPresenceServiceConnector to use the new LoggedOut/SetHome/etc methods and only update session position on parcel crossing 
							
						 
						
							2010-05-20 11:51:57 -07:00  
				
					
						
							
							
								 
						
							
							
								b7e6b58857 
								
							
								 
							
						 
						
							
							
								
								Fixes mantis  #4622 .  
							
							
							
						 
						
							2010-05-16 09:01:27 -07:00  
				
					
						
							
							
								 
						
							
							
								d4192dcb2e 
								
							
								 
							
						 
						
							
							
								
								* Revert last commit for now at Melanie_T's request.  
							
							... 
							
							
							
							* Additional ways of configuring opensim break with this 
							
						 
						
							2010-05-16 01:47:53 -04:00  
				
					
						
							
							
								 
						
							
							
								019925bb2f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://MyConnection/var/git/opensim  
							
							
							
						 
						
							2010-05-15 23:22:07 -04:00  
				
					
						
							
							
								 
						
							
							
								dc1a3e9787 
								
							
								 
							
						 
						
							
							
								
								* Add User Friendly Configuration File Exists check.  If OpenSim.ini and either StandaloneCommon.ini or GridCommon.ini don't exist in various casings then offer to copy the files for the user while warning them that they're missing out if they don't read the files.  
							
							
							
						 
						
							2010-05-15 23:21:36 -04:00  
				
					
						
							
							
								 
						
							
							
								2a1e45f657 
								
							
								 
							
						 
						
							
							
								
								Finalized the client's TCP IP address verification process for HG1.5.  
							
							
							
						 
						
							2010-05-15 19:25:14 -07:00  
				
					
						
							
							
								 
						
							
							
								9dbe90801b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim into slimupdates2  
							
							
							
						 
						
							2010-05-15 02:20:47 -07:00  
				
					
						
							
							
								 
						
							
							
								36bcab5f07 
								
							
								 
							
						 
						
							
							
								
								Refactor scene presence list for lockless iteration. Lock contention will now only be for simultaneous add/removes of scene presences from the scene.  
							
							
							
						 
						
							2010-05-15 02:20:23 -07:00  
				
					
						
							
							
								 
						
							
							
								98f2b798ff 
								
							
								 
							
						 
						
							
							
								
								Address symptom of Mantis 4588 (though not the cause) by moving the avatar dereference inside the exception catch  
							
							
							
						 
						
							2010-05-15 01:07:45 +01:00  
				
					
						
							
							
								 
						
							
							
								3d72a73b22 
								
							
								 
							
						 
						
							
							
								
								Apply patch from  http://opensimulator.org/mantis/bug_view_page.php?bug_id=4671  
							
							... 
							
							
							
							Fixes a bug where the viewer didn't recieve the uuid of a chat broadcasting object
Thanks crystalsgalicia! 
							
						 
						
							2010-05-14 21:25:14 +01:00  
				
					
						
							
							
								 
						
							
							
								4c740e1717 
								
							
								 
							
						 
						
							
							
								
								Implements three new OSSL functions for parcel management: osParcelJoin joins parcels in an area, osParcelSubdivide splits parcels in an area, osParcelSetDetails sets parcel name, description, owner and group owner. Join and Subdivide methods in LandChannel are exposed.  
							
							
							
						 
						
							2010-05-13 14:22:48 -07:00  
				
					
						
							
							
								 
						
							
							
								5d8638ed88 
								
							
								 
							
						 
						
							
							
								
								Minor tweak in ProcessEntityUpdates (mostly just confirming the git push is working)  
							
							
							
						 
						
							2010-05-12 16:05:48 -07:00  
				
					
						
							
							
								 
						
							
							
								bf5c81d77e 
								
							
								 
							
						 
						
							
							
								
								* Initial commit of the slimupdates2 rewrite. This pass maintains the original behavior of avatar update sending and has a simplified set of IClientAPI methods for sending avatar/prim updates  
							
							
							
						 
						
							2010-05-12 15:59:48 -07:00  
				
					
						
							
							
								 
						
							
							
								31dc77d8a1 
								
							
								 
							
						 
						
							
							
								
								Return agents when angle is PI  
							
							... 
							
							
							
							Fixes Mantis #4703  
							
						 
						
							2010-05-10 04:02:56 +01:00  
				
					
						
							
							
								 
						
							
							
								3e8ceb3509 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-05-10 03:57:44 +01:00  
				
					
						
							
							
								 
						
							
							
								89c762209c 
								
							
								 
							
						 
						
							
							
								
								Fix a null ref on region crossing  
							
							
							
						 
						
							2010-05-10 03:57:17 +01:00  
				
					
						
							
							
								 
						
							
							
								b233a4b2ca 
								
							
								 
							
						 
						
							
							
								
								* Fixed spamming the assets table with map tiles. The tile image ID is now stored in regionsettings. Upon generation of a new tile image, the old one is deleted. Tested for SQLite and MySql standalone.  
							
							... 
							
							
							
							* Fixed small bug with map search where the local sim regions weren't found. 
							
						 
						
							2010-05-09 13:39:56 -07:00  
				
					
						
							
							
								 
						
							
							
								c1fe07b022 
								
							
								 
							
						 
						
							
							
								
								* Added missing loggout notification to home grid upon agents logging out in foreign grids.  
							
							... 
							
							
							
							* Added missing config in StandaloneHypergrid.ini 
							
						 
						
							2010-05-08 12:21:17 -07:00  
				
					
						
							
							
								 
						
							
							
								d72769930a 
								
							
								 
							
						 
						
							
							
								
								More cleaning on presence. Friends online/offline works again.  
							
							
							
						 
						
							2010-05-08 07:44:07 -07:00  
				
					
						
							
							
								 
						
							
							
								bfb7a49990 
								
							
								 
							
						 
						
							
							
								
								Fixed Presence unit test. Removed unnecessary packing/unpacking of obsolete fields.  
							
							
							
						 
						
							2010-05-07 21:56:14 -07:00  
				
					
						
							
							
								 
						
							
							
								15562017f2 
								
							
								 
							
						 
						
							
							
								
								These files are part of the GridUserService write-up.  
							
							
							
						 
						
							2010-05-07 21:32:02 -07:00  
				
					
						
							
							
								 
						
							
							
								a58859a0d4 
								
							
								 
							
						 
						
							
							
								
								GridUserService in place. Replaces the contrived concept of storing user's home and position info in the presence service. WARNING: I violated a taboo by deleting 2 migration files and simplifying the original table creation for Presence. This should not cause any problems to anyone, though. Things will work with the new simplified table, as well as with the previous contrived one. If there are any problems, solving them is as easy as dropping the presence table and deleting its row in the migrations table. The presence info only exists during a user's session anyway.  
							
							... 
							
							
							
							BTW, the Meshing files want to be committed too -- EOFs. 
							
						 
						
							2010-05-07 21:29:56 -07:00  
				
					
						
							
							
								 
						
							
							
								eb6d63ab8e 
								
							
								 
							
						 
						
							
							
								
								improve handling of undersize sculpt textures  
							
							
							
						 
						
							2010-05-06 23:02:24 -07:00  
				
					
						
							
							
								 
						
							
							
								39c5ddc837 
								
							
								 
							
						 
						
							
							
								
								corrections for face numbering and uv mapping, mostly for spheres - sync with PrimMesher r56  
							
							
							
						 
						
							2010-05-06 22:08:59 -07:00  
				
					
						
							
							
								 
						
							
							
								5d1e9947ed 
								
							
								 
							
						 
						
							
							
								
								Sculpt meshing refactoring - improves mesh accuracy and UV mapping  
							
							... 
							
							
							
							Sync with PrimMesher r55 
							
						 
						
							2010-05-06 21:36:27 -07:00  
				
					
						
							
							
								 
						
							
							
								6182d71326 
								
							
								 
							
						 
						
							
							
								
								Also remove sale and search flags on god owner change.  
							
							
							
						 
						
							2010-05-07 00:52:52 +01:00  
				
					
						
							
							
								 
						
							
							
								907fce8406 
								
							
								 
							
						 
						
							
							
								
								Remove land that is being abandoned from search. This is now consistent with  
							
							... 
							
							
							
							sale and reclaim. 
							
						 
						
							2010-05-07 00:50:26 +01:00  
				
					
						
							
							
								 
						
							
							
								9ecebcdf13 
								
							
								 
							
						 
						
							
							
								
								Revert "Patch from mcortez: Update groups, add ALPHA Siman grid connector for groups"  
							
							... 
							
							
							
							Causes an exception within HttpServer, headers have already been sent.
This reverts commit 8187fccd25 
							
						 
						
							2010-05-06 16:39:21 +01:00  
				
					
						
							
							
								 
						
							
							
								533bd1bd9b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-05-06 16:08:24 +01:00  
				
					
						
							
							
								 
						
							
							
								adc34c7129 
								
							
								 
							
						 
						
							
							
								
								Ensure the show in search flag is cleared on ownership change. Also, when  
							
							... 
							
							
							
							land is reclaimed, reset it's for sale flags so it can't be bought again right
away. 
							
						 
						
							2010-05-06 16:07:15 +01:00  
				
					
						
							
							
								 
						
							
							
								53594e599e 
								
							
								 
							
						 
						
							
							
								
								* Fixes Library bugs in grid mode. Partly a missing check and partly a missing configuration.  
							
							... 
							
							
							
							* Made previous Robust config changes consistent in Robust.HG.ini.example 
							
						 
						
							2010-05-05 21:12:13 -07:00  
				
					
						
							
							
								 
						
							
							
								8b4f729a21 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-05-05 23:58:14 +01:00  
				
					
						
							
							
								 
						
							
							
								ebc3726d52 
								
							
								 
							
						 
						
							
							
								
								Added copying of Viewer field to the agent circuit data that is being passed on TPs and crossings.  
							
							... 
							
							
							
							(XmlRpcGroups files want to be committed too) 
							
						 
						
							2010-05-05 16:54:48 -07:00  
				
					
						
							
							
								 
						
							
							
								2b48ed60ec 
								
							
								 
							
						 
						
							
							
								
								Remove the m_Viewer variable and make the property a shortcut to the  
							
							... 
							
							
							
							proper field in AgentCircuitData instead 
							
						 
						
							2010-05-05 23:41:57 +01:00  
				
					
						
							
							
								 
						
							
							
								ad2039a8c4 
								
							
								 
							
						 
						
							
							
								
								Stab a test fail  
							
							
							
						 
						
							2010-05-05 22:48:05 +01:00  
				
					
						
							
							
								 
						
							
							
								e45f5ac126 
								
							
								 
							
						 
						
							
							
								
								Plumb Viewer version into ScenePresence for initial login. It's still not  
							
							... 
							
							
							
							carried along 
							
						 
						
							2010-05-05 22:33:22 +01:00  
				
					
						
							
							
								 
						
							
							
								2ebe148266 
								
							
								 
							
						 
						
							
							
								
								Plumb the viewer version string through into AgentCircuitData. Now all that  
							
							... 
							
							
							
							is left os to figure out what black magic turns AgentCircuitData into
AgentData and then copy that into the ScenePresence, where m_Viewer is
already added with this commit and waits for the data. 
							
						 
						
							2010-05-05 22:15:32 +01:00  
				
					
						
							
							
								 
						
							
							
								7aed89a8d0 
								
							
								 
							
						 
						
							
							
								
								Removed a test for a "can't happen" case. ParentGroup is never null anymore.  
							
							
							
						 
						
							2010-05-05 18:51:01 +01:00  
				
					
						
							
							
								 
						
							
							
								8187fccd25 
								
							
								 
							
						 
						
							
							
								
								Patch from mcortez: Update groups, add ALPHA Siman grid connector for groups  
							
							... 
							
							
							
							Signed-off-by: Melanie <melanie@t-data.com> 
							
						 
						
							2010-05-05 16:12:52 +01:00  
				
					
						
							
							
								 
						
							
							
								34d882b70d 
								
							
								 
							
						 
						
							
							
								
								Add perms check to the teleport home client command handlers.  
							
							
							
						 
						
							2010-05-04 23:15:07 +01:00  
				
					
						
							
							
								 
						
							
							
								3761f79971 
								
							
								 
							
						 
						
							
							
								
								Strip estate message sending out from the estate management module and  
							
							... 
							
							
							
							the dialog module. Convert it to an event on the estate module interface.
The old implementation did the same as message to region, a button that
is right next to it on the UI. This implementation prevented people from
adding a more sane one in a module. 
							
						 
						
							2010-05-04 21:26:10 +01:00  
				
					
						
							
							
								 
						
							
							
								5a4cef6b36 
								
							
								 
							
						 
						
							
							
								
								make the events more useful by providing the source region  
							
							
							
						 
						
							2010-05-04 18:55:24 +01:00  
				
					
						
							
							
								 
						
							
							
								d997fc7b76 
								
							
								 
							
						 
						
							
							
								
								Add events to the estate interface to let interested modules know of  
							
							... 
							
							
							
							changes to estate settings 
							
						 
						
							2010-05-04 18:36:45 +01:00  
				
					
						
							
							
								 
						
							
							
								9cf0077bf9 
								
							
								 
							
						 
						
							
							
								
								Add "reload estate" command to sims  
							
							
							
						 
						
							2010-05-04 16:11:06 +01:00  
				
					
						
							
							
								 
						
							
							
								6eea0a3931 
								
							
								 
							
						 
						
							
							
								
								Allow reloading of estate settings into a running region. Move sun update  
							
							... 
							
							
							
							helper into Scene, since that is less evil than exposing m_storageManager
to the public. 
							
						 
						
							2010-05-04 15:52:36 +01:00  
				
					
						
							
							
								 
						
							
							
								f61b879f2d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-05-03 21:25:40 +01:00  
				
					
						
							
							
								 
						
							
							
								92561aef8d 
								
							
								 
							
						 
						
							
							
								
								Store given items in correct parent folder. Fixes items given to offline avatars  
							
							... 
							
							
							
							not getting lost. 
							
						 
						
							2010-05-03 21:25:02 +01:00  
				
					
						
							
							
								 
						
							
							
								b10811a13b 
								
							
								 
							
						 
						
							
							
								
								Assorted bug fixes in hypergrid linking.  
							
							
							
						 
						
							2010-05-03 09:50:55 -07:00  
				
					
						
							
							
								 
						
							
							
								1494c84f56 
								
							
								 
							
						 
						
							
							
								
								Fix a bug in owner change notification  
							
							
							
						 
						
							2010-05-03 02:40:52 +01:00  
				
					
						
							
							
								 
						
							
							
								75063e8f60 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-05-03 01:31:32 +01:00  
				
					
						
							
							
								 
						
							
							
								d6bfc490f7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://MyConnection/var/git/opensim  
							
							
							
						 
						
							2010-05-02 20:45:01 -04:00  
				
					
						
							
							
								 
						
							
							
								b836249926 
								
							
								 
							
						 
						
							
							
								
								* Untested Suggestion from lkalif to change  
							
							... 
							
							
							
							remoteClient.SendMapBlock(blocks, 0);
to
remoteClient.SendMapBlock(blocks, 2);
in OpenSim/Region/CoreModules/World/WorldMap/MapSearchModule.cs 
							
						 
						
							2010-05-02 20:44:34 -04:00  
				
					
						
							
							
								 
						
							
							
								7a8ad1ceb2 
								
							
								 
							
						 
						
							
							
								
								Make in-place sale send CHANGED_OWNER again  
							
							
							
						 
						
							2010-05-03 01:30:57 +01:00  
				
					
						
							
							
								 
						
							
							
								45301d8a49 
								
							
								 
							
						 
						
							
							
								
								Defer sending of CHANGED_OWNER to make it work on rezzed objects and  
							
							... 
							
							
							
							attachments in addition to objects sold in place 
							
						 
						
							2010-05-03 01:14:38 +01:00  
				
					
						
							
							
								 
						
							
							
								af0ffb2a5a 
								
							
								 
							
						 
						
							
							
								
								Add URL_REQUEST_* script constants  
							
							
							
						 
						
							2010-05-03 00:15:55 +01:00  
				
					
						
							
							
								 
						
							
							
								cbb297bc79 
								
							
								 
							
						 
						
							
							
								
								Renamed HGInventoryBroker2 to HGInventoryBroker.  
							
							
							
						 
						
							2010-05-02 10:37:57 -07:00  
				
					
						
							
							
								 
						
							
							
								052580ef44 
								
							
								 
							
						 
						
							
							
								
								Deleted HGInventoryBroker, so that the new one can take its name.  
							
							
							
						 
						
							2010-05-02 10:32:47 -07:00  
				
					
						
							
							
								 
						
							
							
								bd49985afa 
								
							
								 
							
						 
						
							
							
								
								Switched everything to XInventory by default. The old Inventory is still there for now, in case bugs pop up with XInventory.  
							
							
							
						 
						
							2010-05-02 10:31:35 -07:00  
				
					
						
							
							
								 
						
							
							
								177048a651 
								
							
								 
							
						 
						
							
							
								
								Fix linking issue introduced in my earlier commit  
							
							
							
						 
						
							2010-04-30 20:16:21 +01:00  
				
					
						
							
							
								 
						
							
							
								23282935f1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-04-30 19:29:21 +01:00  
				
					
						
							
							
								 
						
							
							
								5fda81e6bb 
								
							
								 
							
						 
						
							
							
								
								* XInventory fairly tested, including for HG. Almost ready to switch.  
							
							... 
							
							
							
							* Removed a few buglets and added better exception handling. 
							
						 
						
							2010-04-30 11:39:02 -07:00  
				
					
						
							
							
								 
						
							
							
								d1fcd22173 
								
							
								 
							
						 
						
							
							
								
								Fix a null ref from trying to access a dictionary that was never initialized.  
							
							
							
						 
						
							2010-04-30 19:28:44 +01:00  
				
					
						
							
							
								 
						
							
							
								0ea908291d 
								
							
								 
							
						 
						
							
							
								
								Fix some symbol errors  
							
							
							
						 
						
							2010-04-30 12:08:08 +01:00  
				
					
						
							
							
								 
						
							
							
								4cc06ff993 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-04-30 11:47:24 +01:00  
				
					
						
							
							
								 
						
							
							
								22b3217113 
								
							
								 
							
						 
						
							
							
								
								Fix link security issue  
							
							
							
						 
						
							2010-04-30 11:46:50 +01:00  
				
					
						
							
							
								 
						
							
							
								638dc8d3c2 
								
							
								 
							
						 
						
							
							
								
								Simplified RemoteXInventoryServiceConnector and HGBroker (2) by a lot.  
							
							
							
						 
						
							2010-04-29 20:09:11 -07:00  
				
					
						
							
							
								 
						
							
							
								6a4fae123a 
								
							
								 
							
						 
						
							
							
								
								Started redoing HGInventoryBroker for XInventory and with multi-protocol in mind. Unfinished.  
							
							
							
						 
						
							2010-04-29 11:39:13 -07:00  
				
					
						
							
							
								 
						
							
							
								aba5db9ed4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'minor-stuff'  
							
							
							
						 
						
							2010-04-28 19:38:29 +01:00  
				
					
						
							
							
								 
						
							
							
								aa56953411 
								
							
								 
							
						 
						
							
							
								
								Compiler.cs contained method GetCompilerOutput which, apparently,  
							
							... 
							
							
							
							was not used, but exactly the same path was calculated inline.
This patch does some minor refactoring by replacing inline path
calculation with GetCompilerOutput. This doesn't actually affect anything,
just minor prettifying of the code 
							
						 
						
							2010-04-28 12:52:36 +03:00  
				
					
						
							
							
								 
						
							
							
								806a2555f5 
								
							
								 
							
						 
						
							
							
								
								Spelling in FriendsModule.cs: "filed to load" -> "failed to load"  
							
							
							
						 
						
							2010-04-28 11:49:53 +03:00  
				
					
						
							
							
								 
						
							
							
								fb7458be31 
								
							
								 
							
						 
						
							
							
								
								Minor spelling corrections in MiniModule: "RetreiveAsset" changed to  
							
							... 
							
							
							
							"RetrieveAsset" and 'm_rootSceene' to m_rootScene'. 
							
						 
						
							2010-04-28 11:47:07 +03:00  
				
					
						
							
							
								 
						
							
							
								3f9d38538e 
								
							
								 
							
						 
						
							
							
								
								XInventory connector/handler showing signs of life. Tested, but needs more testing.  
							
							
							
						 
						
							2010-04-27 11:01:56 -07:00  
				
					
						
							
							
								 
						
							
							
								76e87181b2 
								
							
								 
							
						 
						
							
							
								
								RemoteXInventoryServiceConnector, the plugin region module. Not active in default configs yet.  
							
							
							
						 
						
							2010-04-26 20:28:37 -07:00  
				
					
						
							
							
								 
						
							
							
								edde0be0a0 
								
							
								 
							
						 
						
							
							
								
								Fix build break.  
							
							
							
						 
						
							2010-04-27 01:11:14 +01:00  
				
					
						
							
							
								 
						
							
							
								6928ec0240 
								
							
								 
							
						 
						
							
							
								
								Add a parameter to prim inventory update to prevent event firing  
							
							
							
						 
						
							2010-04-27 00:25:29 +01:00  
				
					
						
							
							
								 
						
							
							
								2ac00b7f96 
								
							
								 
							
						 
						
							
							
								
								* Commenting SQLiteNG out of prebuild.xml, because it's making compile fail in Windows. Justin: you forgot to add Mono.Sqlite.dll, and I can't figure out where to grab it from!  
							
							... 
							
							
							
							* IRegionModule.cs wants to be committed too -- EOF. 
							
						 
						
							2010-04-26 14:52:22 -07:00  
				
					
						
							
							
								 
						
							
							
								10e18f465e 
								
							
								 
							
						 
						
							
							
								
								minor: eliminate configuration section handling deprecation of OpenSim.DataStore.MonoSqlite.dll, since this hasn't exist for a long, long time  
							
							
							
						 
						
							2010-04-23 21:29:09 +01:00  
				
					
						
							
							
								 
						
							
							
								b5ec101cc8 
								
							
								 
							
						 
						
							
							
								
								add a comment about deprecating IRegionModule  
							
							
							
						 
						
							2010-04-23 12:06:32 -07:00  
				
					
						
							
							
								 
						
							
							
								459323a931 
								
							
								 
							
						 
						
							
							
								
								Make the detection cone in attachments face in the direction of the avatar,  
							
							... 
							
							
							
							not the relative rotation of the attachment towards the avatar. 
							
						 
						
							2010-04-21 19:44:19 +01:00  
				
					
						
							
							
								 
						
							
							
								50f327ef5c 
								
							
								 
							
						 
						
							
							
								
								minor: change a comment and replace some magic numbers with the AssetType enum  
							
							
							
						 
						
							2010-04-19 21:34:42 +01:00  
				
					
						
							
							
								 
						
							
							
								6b963e73d9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://justincc@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-04-19 21:28:30 +01:00  
				
					
						
							
							
								 
						
							
							
								524a2a9e26 
								
							
								 
							
						 
						
							
							
								
								Make the "notecard saved" text appear in the saver rather than the notecard owner, if the notecard is saved by a permitted group member  
							
							... 
							
							
							
							This means moving the alert up to a place where the IClientAPI is available.
One can also argue that such client messages shouldn't be sent directly from the scene data model 
							
						 
						
							2010-04-19 21:25:59 +01:00  
				
					
						
							
							
								 
						
							
							
								da83ee28be 
								
							
								 
							
						 
						
							
							
								
								If a transfer request is received for a task inventory item asset, then route the permissions request through the existing CanEditScript() and CanEditNotecard() methods.  
							
							... 
							
							
							
							This implements the 'share with group' flag for notecards and scripts in prim inventory since the PermissionsModule checks group membership and permissions.
Other than that, the code in PermissionsModule duplicates the checks in LLClientView so there should be no change other than allowing group members to edit embedded notecards and scripts.
For all other asset types, the permission checking code in LLClientView continues to be used, pending refactoring of suitable permissions code
This means that 'share with group' will not yet work for prim inventory items other than notecards and scripts 
							
						 
						
							2010-04-19 21:02:36 +01:00  
				
					
						
							
							
								 
						
							
							
								855eda844f 
								
							
								 
							
						 
						
							
							
								
								log problems when an asset request through the UDP TransferRequest channel goes wrong  
							
							
							
						 
						
							2010-04-19 20:06:55 +01:00  
				
					
						
							
							
								 
						
							
							
								af3e477e4b 
								
							
								 
							
						 
						
							
							
								
								Avoid duplicate script resumes. Move resume calls to more logical places  
							
							
							
						 
						
							2010-04-19 17:28:43 +01:00  
				
					
						
							
							
								 
						
							
							
								3e63ce6d9d 
								
							
								 
							
						 
						
							
							
								
								Make script asset fetches synchronous. Script instantiation synchronization  
							
							... 
							
							
							
							will not work if the instance is not created when the method returns. 
							
						 
						
							2010-04-19 15:29:35 +01:00  
				
					
						
							
							
								 
						
							
							
								a89208b465 
								
							
								 
							
						 
						
							
							
								
								Stopgap measure. Disable the recent script startup changes until I can cure the  
							
							... 
							
							
							
							race condition. 
							
						 
						
							2010-04-19 14:14:31 +01:00  
				
					
						
							
							
								 
						
							
							
								689b647790 
								
							
								 
							
						 
						
							
							
								
								And some more rez modes that weren't covered before  
							
							
							
						 
						
							2010-04-19 10:54:41 +01:00  
				
					
						
							
							
								 
						
							
							
								b39db7e9e4 
								
							
								 
							
						 
						
							
							
								
								Also enable scripts rezzed into prims  
							
							
							
						 
						
							2010-04-19 10:43:25 +01:00  
				
					
						
							
							
								 
						
							
							
								21cad5d3ac 
								
							
								 
							
						 
						
							
							
								
								All scripts are now created suspended and are only unsuspended when the object  
							
							... 
							
							
							
							is fully rezzed and all scripts in it are instantiated. This ensures that link
messages will not be lost on rez/region crossing and makes heavily scripted
objects reliable. 
							
						 
						
							2010-04-19 06:29:26 +01:00  
				
					
						
							
							
								 
						
							
							
								26e3884237 
								
							
								 
							
						 
						
							
							
								
								refactor: move DeatchObject() into the AttachmentsModule  
							
							
							
						 
						
							2010-04-17 00:00:45 +01:00  
				
					
						
							
							
								 
						
							
							
								ab3af43d5e 
								
							
								 
							
						 
						
							
							
								
								refactor: remove now unused internal method SendAttachEvent()  
							
							
							
						 
						
							2010-04-16 23:29:36 +01:00  
				
					
						
							
							
								 
						
							
							
								57c293d604 
								
							
								 
							
						 
						
							
							
								
								refactor: crudely move DetachSingleAttachmentToGround() over to the AttachmentsModule  
							
							
							
						 
						
							2010-04-16 23:15:13 +01:00  
				
					
						
							
							
								 
						
							
							
								45563e20e0 
								
							
								 
							
						 
						
							
							
								
								minor: correctly print out missing item id when it can't be found rather than a NullReferenceException  
							
							
							
						 
						
							2010-04-16 22:57:44 +01:00  
				
					
						
							
							
								 
						
							
							
								17d023ba5b 
								
							
								 
							
						 
						
							
							
								
								refactor: crudely move the RezMultipleAttachments() method into the AttachmentsModule  
							
							
							
						 
						
							2010-04-16 22:54:25 +01:00  
				
					
						
							
							
								 
						
							
							
								e9926d13cf 
								
							
								 
							
						 
						
							
							
								
								minor: use the static ascii and utf8 encodings instead of instantiating our own  
							
							
							
						 
						
							2010-04-16 22:38:42 +01:00  
				
					
						
							
							
								 
						
							
							
								bf3956aeb0 
								
							
								 
							
						 
						
							
							
								
								Add --skip-assets option to load oar.  
							
							... 
							
							
							
							This allows you to load an oar without loading its assets.  This is useful if you know that the required assets are already in the asset service, since loading without assets is quicker.
This option will become more useful when the ability to save oars without assets is added, which should happen fairly soon.  At this point there will also be better documentation. 
							
						 
						
							2010-04-16 22:29:11 +01:00  
				
					
						
							
							
								 
						
							
							
								cf46735856 
								
							
								 
							
						 
						
							
							
								
								add a missing initialization of the m_memoryCache in XmlRpcGroupsServicesConnectorModule  
							
							... 
							
							
							
							the lack of this caused me a NullReferenceException when calling some groups methods directly though in principle it would also fail in other situations 
							
						 
						
							2010-04-16 21:39:27 +01:00  
				
					
						
							
							
								 
						
							
							
								5459a90fc6 
								
							
								 
							
						 
						
							
							
								
								minor: stop irc bridge warning about not attached to regions if it's not been turned on in the first place  
							
							
							
						 
						
							2010-04-16 21:23:01 +01:00  
				
					
						
							
							
								 
						
							
							
								9131a0d4a4 
								
							
								 
							
						 
						
							
							
								
								minor: stop datasnapshot issuing a warning log message if it's disabled  
							
							
							
						 
						
							2010-04-16 21:12:09 +01:00  
				
					
						
							
							
								 
						
							
							
								a7449a82bc 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-04-14 19:49:02 -07:00  
				
					
						
							
							
								 
						
							
							
								8fa13e3871 
								
							
								 
							
						 
						
							
							
								
								Patch from mcortez to add basic caching to the groups module. This prevents database/network explosions when you have a significant number of group-owned prims in a scene  
							
							
							
						 
						
							2010-04-14 19:48:40 -07:00  
				
					
						
							
							
								 
						
							
							
								e0f8362e7a 
								
							
								 
							
						 
						
							
							
								
								minor: add some documentation around the asset udp request path and replace some magic numbers with libomv enums  
							
							
							
						 
						
							2010-04-14 22:31:11 +01:00  
				
					
						
							
							
								 
						
							
							
								54a5b6f434 
								
							
								 
							
						 
						
							
							
								
								Reduce number of AvatarAnimations sent with large number of avatars  
							
							
							
						 
						
							2010-04-13 18:50:08 -07:00  
				
					
						
							
							
								 
						
							
							
								3d0860ae61 
								
							
								 
							
						 
						
							
							
								
								thanks lkalif for Mantis  #4676  - a patch that adds support for inventory links  
							
							... 
							
							
							
							Signed-off-by: dahlia <dahliaTrimble@gmail.removeme.com> 
							
						 
						
							2010-04-12 17:10:51 -07:00  
				
					
						
							
							
								 
						
							
							
								3f6c4c150e 
								
							
								 
							
						 
						
							
							
								
								* Adds IAssetService.GetCached() to allow asset fetching from the local cache only  
							
							... 
							
							
							
							* Adds GetTextureModule that implements the "GetTexture" capability, aka HTTP texture fetching. This is a significantly optimized path that does not require any server-side JPEG2000 decoding, texture priority queue, or UDP file transfer
* Sanity check for null reference in LLClientView.RefreshGroupMembership() 
							
						 
						
							2010-04-08 12:31:44 -07:00  
				
					
						
							
							
								 
						
							
							
								80346ad2e2 
								
							
								 
							
						 
						
							
							
								
								* May fix mantis  #4603 .  
							
							... 
							
							
							
							* My local git wants to commit the groups files for line endings, I'm gonna let it do it. 
							
						 
						
							2010-04-05 19:56:03 -07:00  
				
					
						
							
							
								 
						
							
							
								48d2e8309a 
								
							
								 
							
						 
						
							
							
								
								check group membership and powers with the groups module rather than just the client's active group id  
							
							... 
							
							
							
							this resolves the earlier issue where notecards/scripts shared with group could only be edited if the user had that group active 
							
						 
						
							2010-04-05 20:44:19 +01:00  
				
					
						
							
							
								 
						
							
							
								1be19c7f42 
								
							
								 
							
						 
						
							
							
								
								log exceptions that end up at the top of a asynchronous viewer packet method call rather than swallowing them  
							
							
							
						 
						
							2010-04-05 19:46:43 +01:00  
				
					
						
							
							
								 
						
							
							
								9ecad50419 
								
							
								 
							
						 
						
							
							
								
								Partially implement share with group option for object inventory items  
							
							... 
							
							
							
							If serverside permissions are off then this works as expected.  Previously, it was impossible for more than one person to edit such items even if permissions were off.
If serverside permissions are on then this works as expected if the object was created by an avatar who had the required group active.
However, if the group for the object is later set then the contained item is still not editable.  This may be linked to a wider bug where the object is still not modifiable by the group anyway 
							
						 
						
							2010-04-05 19:37:02 +01:00  
				
					
						
							
							
								 
						
							
							
								dc58c985e8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-04-04 02:24:52 +01:00  
				
					
						
							
							
								 
						
							
							
								936e08e20e 
								
							
								 
							
						 
						
							
							
								
								Patch from mcortez. This appears to be a huge change to the groups module  
							
							... 
							
							
							
							and I can't say if this is beneficial or destructive due to the way it
was delivered (zipfile). Pushing this on faith alone. 
							
						 
						
							2010-04-04 02:23:53 +01:00  
				
					
						
							
							
								 
						
							
							
								cfa941adc7 
								
							
								 
							
						 
						
							
							
								
								Last commit was too fast... must override.  
							
							
							
						 
						
							2010-04-03 12:14:57 -07:00  
				
					
						
							
							
								 
						
							
							
								8f68edfe12 
								
							
								 
							
						 
						
							
							
								
								* Fail storing user accounts in the remote connector.  
							
							
							
						 
						
							2010-04-03 12:11:54 -07:00  
				
					
						
							
							
								 
						
							
							
								6485c576a1 
								
							
								 
							
						 
						
							
							
								
								* Made UserAccountService handle UserLevel, UserFlags and UserTitle appropriately.  
							
							... 
							
							
							
							* Removed Store service from the UserAccount handler. 
							
						 
						
							2010-04-03 12:03:34 -07:00  
				
					
						
							
							
								 
						
							
							
								35c82a31db 
								
							
								 
							
						 
						
							
							
								
								Don't append ACKs to zerocoded packets. Although this should fine in theory, I'm seeing the viewer ignore or fail to parse ACKs appended to our zerocoded packets. This should cut down on viewer->sim resend traffic  
							
							
							
						 
						
							2010-04-02 16:25:14 -07:00  
				
					
						
							
							
								 
						
							
							
								a004d88bf3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-04-02 14:53:52 +01:00  
				
					
						
							
							
								 
						
							
							
								4b98d0db92 
								
							
								 
							
						 
						
							
							
								
								Adding the groups update (Mantis  #4646 )  
							
							... 
							
							
							
							Thanks, mcortez. 
							
						 
						
							2010-04-02 14:53:33 +01:00  
				
					
						
							
							
								 
						
							
							
								e0eba26f7b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://justincc@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-04-01 23:59:00 +01:00  
				
					
						
							
							
								 
						
							
							
								938905df1e 
								
							
								 
							
						 
						
							
							
								
								oops, add file missing from last commit  
							
							... 
							
							
							
							refactor out redundant method from GroupsMessagingModule 
							
						 
						
							2010-04-01 22:45:01 +01:00  
				
					
						
							
							
								 
						
							
							
								c33b1de9df 
								
							
								 
							
						 
						
							
							
								
								expose methods that allow region modules to send messages to groups  
							
							
							
						 
						
							2010-04-01 22:37:20 +01:00  
				
					
						
							
							
								 
						
							
							
								08ba34da03 
								
							
								 
							
						 
						
							
							
								
								First attempt at fixing mantis  #4641 . It's better but there are now some issues with permissions.  
							
							... 
							
							
							
							(looks like my commit is going to touch CM files, I'm going to let it do it - eof only) 
							
						 
						
							2010-03-31 21:30:44 -07:00  
				
					
						
							
							
								 
						
							
							
								21519d3311 
								
							
								 
							
						 
						
							
							
								
								Add missing licenses. Change relicensed LightShare module to proper BSD  
							
							... 
							
							
							
							licensing. 
							
						 
						
							2010-03-31 13:33:18 +01:00  
				
					
						
							
							
								 
						
							
							
								19ae5e5dbb 
								
							
								 
							
						 
						
							
							
								
								Adding the LightShare module and scripting API. This code was written by  
							
							... 
							
							
							
							TomMeta and was contributed by Meta7. 
							
						 
						
							2010-03-31 04:23:51 +01:00  
				
					
						
							
							
								 
						
							
							
								ec637e2b8c 
								
							
								 
							
						 
						
							
							
								
								Committing the LightShare code, which was developed by TomMeta of Meta7.  
							
							... 
							
							
							
							This allows scripts to set WindLight parameters for clients connecting
to a region. Currently, this is only supported by the Meta7 viewer. 
							
						 
						
							2010-03-31 04:20:20 +01:00  
				
					
						
							
							
								 
						
							
							
								8cb81bdc9b 
								
							
								 
							
						 
						
							
							
								
								minor: commented out code removal  
							
							
							
						 
						
							2010-03-30 17:06:30 +01:00  
				
					
						
							
							
								 
						
							
							
								696d711d15 
								
							
								 
							
						 
						
							
							
								
								Completely prevent full update packets being sent after kill object packets  
							
							... 
							
							
							
							If a full update is sent after the kill, the object remains as in the linden viewer but in an undeletable and unowned state until relog
This patch prevents this by recording kills in LLClientView 
							
						 
						
							2010-03-30 17:04:26 +01:00  
				
					
						
							
							
								 
						
							
							
								24fc4703d0 
								
							
								 
							
						 
						
							
							
								
								fix build break.  First argument of GetGroupRecord is not a uuid  
							
							
							
						 
						
							2010-03-29 22:02:02 +01:00  
				
					
						
							
							
								 
						
							
							
								e7e56e0143 
								
							
								 
							
						 
						
							
							
								
								Remove a redundant method body  
							
							
							
						 
						
							2010-03-29 19:50:24 +01:00  
				
					
						
							
							
								 
						
							
							
								607ed61ec2 
								
							
								 
							
						 
						
							
							
								
								Stab one bug. When joining an estate with a new region, make sure it's also  
							
							... 
							
							
							
							used on first run and not only later. 
							
						 
						
							2010-03-28 23:18:25 +01:00  
				
					
						
							
							
								 
						
							
							
								efc0916a01 
								
							
								 
							
						 
						
							
							
								
								May fix mantis  #4613  
							
							
							
						 
						
							2010-03-27 22:48:15 -07:00  
				
					
						
							
							
								 
						
							
							
								05123c6bd5 
								
							
								 
							
						 
						
							
							
								
								* Fixed a dictionary value retrieval in GroupsModule  
							
							
							
						 
						
							2010-03-26 12:39:22 -07:00  
				
					
						
							
							
								 
						
							
							
								5a2315c68c 
								
							
								 
							
						 
						
							
							
								
								* Fixed a bug with null value handling in WebUtil.BuildQueryString()  
							
							... 
							
							
							
							* Changed the null check back in estate manager setup but fixed the case for an existing account being found
* Implemented SetPassword() in the SimianGrid auth connector 
							
						 
						
							2010-03-26 12:21:05 -07:00  
				
					
						
							
							
								 
						
							
							
								dd1c1b3bcd 
								
							
								 
							
						 
						
							
							
								
								Fixed a backwards null check that was preventing estate owner from being set and a misleading error message (in grid mode it tries to get a user, not create one)  
							
							
							
						 
						
							2010-03-26 11:08:14 -07:00  
				
					
						
							
							
								 
						
							
							
								87fe96ae2c 
								
							
								 
							
						 
						
							
							
								
								replace recent IModule.GetGroup() with better GetGroupRecord(string name)  
							
							
							
						 
						
							2010-03-26 00:10:29 +00:00  
				
					
						
							
							
								 
						
							
							
								857918d3b0 
								
							
								 
							
						 
						
							
							
								
								minor: some debugging information and spacing changes to group module  
							
							
							
						 
						
							2010-03-25 23:53:05 +00:00  
				
					
						
							
							
								 
						
							
							
								f0703cad2c 
								
							
								 
							
						 
						
							
							
								
								add get group by name method to IGroupsModule  
							
							
							
						 
						
							2010-03-25 22:47:52 +00:00  
				
					
						
							
							
								 
						
							
							
								19c659ca99 
								
							
								 
							
						 
						
							
							
								
								fix unit tests broken by commit  dcf18689b9 
							
							... 
							
							
							
							can't prompt for estate owner in unit tests 
							
						 
						
							2010-03-25 21:46:23 +00:00  
				
					
						
							
							
								 
						
							
							
								bfbf25c542 
								
							
								 
							
						 
						
							
							
								
								minor: Print out port that http servers are using  
							
							... 
							
							
							
							do this in callers so that we know who is setting up these things 
							
						 
						
							2010-03-25 21:36:57 +00:00  
				
					
						
							
							
								 
						
							
							
								dcf18689b9 
								
							
								 
							
						 
						
							
							
								
								First stage of the new interactive region creation. This will allow creation  
							
							... 
							
							
							
							of a region and joining it to an existing estate or creating a new estate,
as well as creating an estate owner if in standalone, and assigning estate
owners. In Grid mode, existing users must be used. MySQL ONLY!!!! so far, as
I can't develop or test for either SQLite or MSSQL. 
							
						 
						
							2010-03-23 02:05:56 +00:00  
				
					
						
							
							
								 
						
							
							
								70b0e07d1e 
								
							
								 
							
						 
						
							
							
								
								Remove the reading of estate_settings.xml and the associated processing of  
							
							... 
							
							
							
							defaults. Adding code to facilitate estate creation / managemment as part of
first time start up 
							
						 
						
							2010-03-22 18:49:56 +00:00  
				
					
						
							
							
								 
						
							
							
								f020bd3206 
								
							
								 
							
						 
						
							
							
								
								Fix a nullref in permissions when returning objects via right-click  
							
							
							
						 
						
							2010-03-20 15:49:39 +00:00  
				
					
						
							
							
								 
						
							
							
								5e65bef805 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-03-19 15:17:15 -07:00  
				
					
						
							
							
								 
						
							
							
								62e0b53ca4 
								
							
								 
							
						 
						
							
							
								
								Renamed TryGetAvatar to TryGetScenePresence on SceneManager, SceneBase, Scene and SceneGraph. This was the only change in this patch to keep it isolated from other recent changes to the same set of files.  
							
							
							
						 
						
							2010-03-19 15:16:44 -07:00  
				
					
						
							
							
								 
						
							
							
								859bc717a4 
								
							
								 
							
						 
						
							
							
								
								Cleaned up access to scenepresences in scenegraph. GetScenePresences and GetAvatars have been removed to consolidate locking and iteration within SceneGraph. All callers which used these to then iterate over presences have been refactored to instead pass their delegates to Scene.ForEachScenePresence(Action<ScenePresence>).  
							
							
							
						 
						
							2010-03-19 15:16:35 -07:00  
				
					
						
							
							
								 
						
							
							
								e0289bb432 
								
							
								 
							
						 
						
							
							
								
								Flesh out the new permission method  
							
							
							
						 
						
							2010-03-18 19:58:21 +00:00  
				
					
						
							
							
								 
						
							
							
								734b0416de 
								
							
								 
							
						 
						
							
							
								
								Unify a previous refactor of object return with the older solution. We  
							
							... 
							
							
							
							really don't need two methods doing the same thing, but differently. 
							
						 
						
							2010-03-18 18:57:29 +00:00  
				
					
						
							
							
								 
						
							
							
								73e9b0be72 
								
							
								 
							
						 
						
							
							
								
								Inconsistent locking of ScenePresence array in SceneGraph. Fixed by eliminating option to return the actual list. Callers can now either request a copy of the array as a new List or ask the SceneGraph to call a delegate function on every ScenePresence. Iteration and locking of the ScenePresences now takes place only within the SceneGraph class.  
							
							... 
							
							
							
							This patch also applies a fix to Combat/CombatModule.cs which had unlocked iteration of the ScenePresences and inconsistent try/catch around the use of those ScenePresences. 
							
						 
						
							2010-03-17 11:21:27 -07:00  
				
					
						
							
							
								 
						
							
							
								b51f40da8f 
								
							
								 
							
						 
						
							
							
								
								Removed the unused use_async_when_possible config variable  
							
							
							
						 
						
							2010-03-16 12:03:04 -07:00  
				
					
						
							
							
								 
						
							
							
								b4dcdffb50 
								
							
								 
							
						 
						
							
							
								
								Fixed several unhandled exceptions and performance issues with PrimitiveBaseShape.Textures. This really should be moved from a property to a method if it is going to decode a byte[] into a TextureEntry each time  
							
							
							
						 
						
							2010-03-16 11:50:22 -07:00  
				
					
						
							
							
								 
						
							
							
								45ef3e9987 
								
							
								 
							
						 
						
							
							
								
								Get the local inner simulation service object to the handler so that there is no possibility of cascading requests when failures happen.  
							
							
							
						 
						
							2010-03-15 20:32:36 -07:00  
				
					
						
							
							
								 
						
							
							
								76106e39d9 
								
							
								 
							
						 
						
							
							
								
								Restoring LoadPlugin as it was before. Justin's last change made it throw.  
							
							
							
						 
						
							2010-03-15 19:34:14 -07:00  
				
					
						
							
							
								 
						
							
							
								4e180e84e2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-03-15 15:38:55 -07:00  
				
					
						
							
							
								 
						
							
							
								33f5d0d1e9 
								
							
								 
							
						 
						
							
							
								
								* UuidGatherer now tracks asset types for assets it discovers. The asset types are inferred from context  
							
							... 
							
							
							
							* OAR saving will attempt to correct unknown asset types before writing broken assets to the OAR file 
							
						 
						
							2010-03-15 14:17:17 -07:00  
				
					
						
							
							
								 
						
							
							
								1e73e16fd0 
								
							
								 
							
						 
						
							
							
								
								flip UVs for profile faces  
							
							
							
						 
						
							2010-03-13 18:41:36 -08:00  
				
					
						
							
							
								 
						
							
							
								2ebc4be99d 
								
							
								 
							
						 
						
							
							
								
								add a null check in ScenePresence constructor  
							
							
							
						 
						
							2010-03-13 12:04:49 -08:00  
				
					
						
							
							
								 
						
							
							
								41a98b902b 
								
							
								 
							
						 
						
							
							
								
								correct some references which could produce erroneous prim face numbers  
							
							
							
						 
						
							2010-03-12 22:05:22 -08:00  
				
					
						
							
							
								 
						
							
							
								1d14cf8c3f 
								
							
								 
							
						 
						
							
							
								
								some improvements to sculptmap alpha handling and LOD  
							
							
							
						 
						
							2010-03-12 21:21:28 -08:00  
				
					
						
							
							
								 
						
							
							
								315fa06c75 
								
							
								 
							
						 
						
							
							
								
								refactor: Move another RezSingleAttachment() from Scene.Inventory to AttachmentsModule  
							
							
							
						 
						
							2010-03-12 23:20:38 +00:00  
				
					
						
							
							
								 
						
							
							
								6828d8ecbe 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://justincc@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-03-12 22:49:16 +00:00  
				
					
						
							
							
								 
						
							
							
								582375509c 
								
							
								 
							
						 
						
							
							
								
								refactor: move RezSingleAttachmentFromInventory() from SceneGraph to AttachmentsModule  
							
							
							
						 
						
							2010-03-12 22:48:49 +00:00  
				
					
						
							
							
								 
						
							
							
								5beb08be31 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-03-12 14:40:21 -08:00  
				
					
						
							
							
								 
						
							
							
								b9f5cd75bc 
								
							
								 
							
						 
						
							
							
								
								refactor: move client invoked AttachObject from SceneGraph to AttachmentsModule  
							
							
							
						 
						
							2010-03-12 22:39:15 +00:00  
				
					
						
							
							
								 
						
							
							
								3036aba875 
								
							
								 
							
						 
						
							
							
								
								* Added a better check to the SimianGrid connectors to test if they are enabled or not. This method should work equally well with standalone or robust mode  
							
							... 
							
							
							
							* Applying #4602  from Misterblu to add collision detection to BulletDotNET 
							
						 
						
							2010-03-12 14:28:31 -08:00  
				
					
						
							
							
								 
						
							
							
								19b4770fe7 
								
							
								 
							
						 
						
							
							
								
								start laoding griduser local connector, though it isn't invoked by anything yet  
							
							
							
						 
						
							2010-03-12 22:18:48 +00:00  
				
					
						
							
							
								 
						
							
							
								f2de50bb14 
								
							
								 
							
						 
						
							
							
								
								Fix tests broken in  88771aeed3 
							
							... 
							
							
							
							Adds MockUserAccountService and connects it up
Stops services being carried over between tests since this leads to hard to find bugs
Improves information and error reporting when loading plugins 
							
						 
						
							2010-03-12 19:31:14 +00:00