6c71a04da8 
								
							
								 
							
						 
						
							
							
								
								*Added all the permission checks to the sceneexternalchecks and modified permission module to follow this.  
							
							... 
							
							
							
							*This makes permission checking much more modular; allows restrictive and granting module to be made without modifying the existing permission module 
							
						 
						
							2008-05-08 19:37:57 +00:00  
				
					
						
							
							
								 
						
							
							
								4b924f2eb6 
								
							
								 
							
						 
						
							
							
								
								* Committing an extra bit of permissions for attaching to ensure that the perms are in line with project goals.  
							
							
							
						 
						
							2008-05-08 19:22:20 +00:00  
				
					
						
							
							
								 
						
							
							
								08ec34e4d3 
								
							
								 
							
						 
						
							
							
								
								* Removed ODELock message since it wasn't telling us anything important and people seemed to think it was the cause of their issues rather then a message to help locate a situation where physics stalls for a second and then kicks.  
							
							... 
							
							
							
							* This was simply a message added when an avatar was added/removed from the scene. 
							
						 
						
							2008-05-08 16:07:41 +00:00  
				
					
						
							
							
								 
						
							
							
								afd08c7477 
								
							
								 
							
						 
						
							
							
								
								* Proper fix for 1191 - Missing TypeData in ViewerEffectEventHandlerArg.  
							
							
							
						 
						
							2008-05-08 14:09:12 +00:00  
				
					
						
							
							
								 
						
							
							
								2eecc9756a 
								
							
								 
							
						 
						
							
							
								
								* Attempted Fix for 1191 - Crash on ViewerEffectHandler. We are missing typedata data however it seems.  
							
							
							
						 
						
							2008-05-08 14:06:48 +00:00  
				
					
						
							
							
								 
						
							
							
								31c4d599a0 
								
							
								 
							
						 
						
							
							
								
								* Applying patch  #1156  - More implementation work on llGetPrimitiveParams (Thanks middlelink!)  
							
							
							
						 
						
							2008-05-08 13:49:19 +00:00  
				
					
						
							
							
								 
						
							
							
								dc21e8d5e2 
								
							
								 
							
						 
						
							
							
								
								* Applying patch  #1121  - Fixes for llListen() (Thanks Middlelink!)  
							
							
							
						 
						
							2008-05-08 13:41:10 +00:00  
				
					
						
							
							
								 
						
							
							
								cf7560d1aa 
								
							
								 
							
						 
						
							
							
								
								* Commit from Jed Zhu (DeepThink)  - Initial implementation of mesh collision into BulletX plugin. Additional work to come in the next few days.  
							
							
							
						 
						
							2008-05-08 13:32:15 +00:00  
				
					
						
							
							
								 
						
							
							
								8bd1924aaa 
								
							
								 
							
						 
						
							
							
								
								From: Michael Osias <mosias@us.ibm.com>  
							
							... 
							
							
							
							Patch to schedule terse update on deselect, specifically so llTargetOmega
sets rotational velocity on deselect.
This should complete our llTargetOmega support and fix: 
http://opensimulator.org/mantis/view.php?id=1178  
							
						 
						
							2008-05-08 12:48:29 +00:00  
				
					
						
							
							
								 
						
							
							
								a1f1c7f5c2 
								
							
								 
							
						 
						
							
							
								
								From: Alan M Webb <awebb@vnet.ibm.com>  
							
							... 
							
							
							
							Introduce time dilation in scripts. 
							
						 
						
							2008-05-08 12:23:47 +00:00  
				
					
						
							
							
								 
						
							
							
								4fa0cbdfbb 
								
							
								 
							
						 
						
							
							
								
								* You can haz more spring cleaning.  
							
							... 
							
							
							
							* Eventually this codebase will be clean. >_> 
							
						 
						
							2008-05-08 05:35:01 +00:00  
				
					
						
							
							
								 
						
							
							
								872af8e04d 
								
							
								 
							
						 
						
							
							
								
								* Reduced major-ass ugly code in LoadBalancer/TcpClient.cs  
							
							... 
							
							
							
							* Still more needs to be done. 
							
						 
						
							2008-05-08 05:18:38 +00:00  
				
					
						
							
							
								 
						
							
							
								8a48516bcf 
								
							
								 
							
						 
						
							
							
								
								* Spring cleaning, round 3029  
							
							
							
						 
						
							2008-05-08 05:09:35 +00:00  
				
					
						
							
							
								 
						
							
							
								92c03978e1 
								
							
								 
							
						 
						
							
							
								
								* Fixes Prim ExtraParams  
							
							... 
							
							
							
							* Fixes Sculpty handling
* Fixes Light handling
* Fixes Flexi handling
* Fixes Sculpty + Flexi handling
* Fixes handling of Flexi type
* Fixes Changing prim type after changing to sculpty corrupting prim.
* Ugly code. 
							
						 
						
							2008-05-08 04:58:44 +00:00  
				
					
						
							
							
								 
						
							
							
								ba8ff761c0 
								
							
								 
							
						 
						
							
							
								
								* Reduced sleep durations in a number of files.  
							
							
							
						 
						
							2008-05-08 04:47:38 +00:00  
				
					
						
							
							
								 
						
							
							
								80cbd468ea 
								
							
								 
							
						 
						
							
							
								
								* Some refactorings.  
							
							... 
							
							
							
							* Added shell of new Python scripting engine. Similar in design to the one used by Rex, but will be structured at a region rather than object level, also is a region module. 
							
						 
						
							2008-05-08 04:34:02 +00:00  
				
					
						
							
							
								 
						
							
							
								d8aaf2ccf1 
								
							
								 
							
						 
						
							
							
								
								* For no good reason (since there are a hundred million other things to fix), change formatting of version information printed to the log  
							
							... 
							
							
							
							* Push printing down into OpenSimMain so both console and consoleless configurations will get it 
							
						 
						
							2008-05-07 23:59:57 +00:00  
				
					
						
							
							
								 
						
							
							
								e49bdd2628 
								
							
								 
							
						 
						
							
							
								
								* Change LSL -> C# translated script console output to use the logger (at DEBUG level) rather than Console.Writeline  
							
							
							
						 
						
							2008-05-07 23:21:24 +00:00  
				
					
						
							
							
								 
						
							
							
								be02107ea8 
								
							
								 
							
						 
						
							
							
								
								* Increasing ScenePresences locking to prevent race conditions such as those seen in one of the crashes of mantis 1163  
							
							... 
							
							
							
							* It's not impossible that this could lead to deadlock where sessions simply appear to freeze, even though the region console still responds.
* If this is the case, please file a mantis 
							
						 
						
							2008-05-07 22:59:30 +00:00  
				
					
						
							
							
								 
						
							
							
								95fbf63b3b 
								
							
								 
							
						 
						
							
							
								
								* Temporary fix for Mantis 1177.  
							
							
							
						 
						
							2008-05-07 22:19:30 +00:00  
				
					
						
							
							
								 
						
							
							
								e364c64583 
								
							
								 
							
						 
						
							
							
								
								*Fixed bug causing Object Duplication to not correctly follow permissions  
							
							
							
						 
						
							2008-05-07 21:52:11 +00:00  
				
					
						
							
							
								 
						
							
							
								28e6e018a2 
								
							
								 
							
						 
						
							
							
								
								* Doh!  scripts that get controls should get controls even when you're sitting on an object.  
							
							
							
						 
						
							2008-05-07 21:50:37 +00:00  
				
					
						
							
							
								 
						
							
							
								611a1634f4 
								
							
								 
							
						 
						
							
							
								
								* Fix minor local inventory service log typo  
							
							
							
						 
						
							2008-05-07 21:45:25 +00:00  
				
					
						
							
							
								 
						
							
							
								5843f595a7 
								
							
								 
							
						 
						
							
							
								
								* Fixed some compiler warnings  
							
							... 
							
							
							
							* Fixed prebuild.xml to remove DB4o references (more compiler warnings) 
							
						 
						
							2008-05-07 21:42:23 +00:00  
				
					
						
							
							
								 
						
							
							
								17366af846 
								
							
								 
							
						 
						
							
							
								
								* Added Obsolete() tag to IClientAPI.OutPacket.  
							
							... 
							
							
							
							* Increased compiler warnings by a whoppingly large number. 
							
						 
						
							2008-05-07 21:31:15 +00:00  
				
					
						
							
							
								 
						
							
							
								a95f13a646 
								
							
								 
							
						 
						
							
							
								
								* Removes references to libsecondlife.Packets from IClientAPI. BAD PROGRAMMERS. NAUGHTY.  
							
							... 
							
							
							
							* Thanks to Andrew (DeepThink) for working on this one. 
							
						 
						
							2008-05-07 20:31:48 +00:00  
				
					
						
							
							
								 
						
							
							
								02b1d908e8 
								
							
								 
							
						 
						
							
							
								
								enable velocity on our full update, as I think I know why  
							
							... 
							
							
							
							this didn't previously work 
							
						 
						
							2008-05-07 19:48:34 +00:00  
				
					
						
							
							
								 
						
							
							
								0574355b4b 
								
							
								 
							
						 
						
							
							
								
								seriously hope this gives us rotation and rotational velocity  
							
							
							
						 
						
							2008-05-07 19:44:22 +00:00  
				
					
						
							
							
								 
						
							
							
								86669a1664 
								
							
								 
							
						 
						
							
							
								
								* Other then the prim update experiments that are going on now, llTakeControls works now along with the 'release controls button'.   llReleaseControls() works mostly :D.  
							
							
							
						 
						
							2008-05-07 19:41:03 +00:00  
				
					
						
							
							
								 
						
							
							
								b77aa39d64 
								
							
								 
							
						 
						
							
							
								
								check in a new approach to this  
							
							
							
						 
						
							2008-05-07 19:37:37 +00:00  
				
					
						
							
							
								 
						
							
							
								30077bf717 
								
							
								 
							
						 
						
							
							
								
								ok, reverting the bad packet fill in, going to try this again  
							
							... 
							
							
							
							slightly differently 
							
						 
						
							2008-05-07 19:34:06 +00:00  
				
					
						
							
							
								 
						
							
							
								37172afe31 
								
							
								 
							
						 
						
							
							
								
								make prims reliable to see how that effects this update path  
							
							
							
						 
						
							2008-05-07 19:19:38 +00:00  
				
					
						
							
							
								 
						
							
							
								fd8defcebb 
								
							
								 
							
						 
						
							
							
								
								this change probably causes an earthshattering kaboom, and  
							
							... 
							
							
							
							sends all your prims to mars.  or it fixes llTargetOmega.  
place your bets quickly before I have a chance to test it. 
							
						 
						
							2008-05-07 18:57:43 +00:00  
				
					
						
							
							
								 
						
							
							
								5ff3c03c12 
								
							
								 
							
						 
						
							
							
								
								get all the right bits to SendPrimitiveToClient so we can actually  
							
							... 
							
							
							
							set vel, acc, and rvel in the packet (though this isn't done yet). 
							
						 
						
							2008-05-07 18:40:18 +00:00  
				
					
						
							
							
								 
						
							
							
								ab5556055e 
								
							
								 
							
						 
						
							
							
								
								* Theoretically, everything is in place for scripted take controls...    Theoretically.  
							
							... 
							
							
							
							* I've still got to test, it's still theoretical code :D.   Good thing it isn't enabled by default! 
							
						 
						
							2008-05-07 18:23:46 +00:00  
				
					
						
							
							
								 
						
							
							
								edd6577f84 
								
							
								 
							
						 
						
							
							
								
								while I'm not convinced this is causing my current run away  
							
							... 
							
							
							
							loop, this queue manipulation is dead wrong as Queue is not
a synchronized data structure.  Hopefully this helps. 
							
						 
						
							2008-05-07 18:10:18 +00:00  
				
					
						
							
							
								 
						
							
							
								1b2415325a 
								
							
								 
							
						 
						
							
							
								
								*Fixed Missing SceneExternalChecks.cs  
							
							
							
						 
						
							2008-05-07 18:06:55 +00:00  
				
					
						
							
							
								 
						
							
							
								7203648588 
								
							
								 
							
						 
						
							
							
								
								if we are aborting the client loop we should tell someone  
							
							
							
						 
						
							2008-05-07 18:05:18 +00:00  
				
					
						
							
							
								 
						
							
							
								d8e33ec914 
								
							
								 
							
						 
						
							
							
								
								*Added CanRunScript to SceneExternalChecks  
							
							
							
						 
						
							2008-05-07 17:44:48 +00:00  
				
					
						
							
							
								 
						
							
							
								6551f17966 
								
							
								 
							
						 
						
							
							
								
								*Added SceneExternalChecks.cs that is used to manage checking the results of multiple functions that register with the class and return the result (usually true/false) based on those results. This is useful for module wanting to put their opinion in decisions such as 'can the user rez this object?'  
							
							
							
						 
						
							2008-05-07 17:33:57 +00:00  
				
					
						
							
							
								 
						
							
							
								5afe6c3ed9 
								
							
								 
							
						 
						
							
							
								
								From: Kurt Taylor <krtaylor@us.ibm.com>  
							
							... 
							
							
							
							Implements the show version command.
If you type show version at the console, you will get the revision that opensim is running, assuming you have the .svn/entries file in your base directory (e.g. you are running from code extracted from our SVN repository)
A patch to also send this to the client should follow shortly 
							
						 
						
							2008-05-07 16:48:29 +00:00  
				
					
						
							
							
								 
						
							
							
								250fb6f5db 
								
							
								 
							
						 
						
							
							
								
								* Move shutdown processing to base OpenSimServer, overriding the method where appropriate  
							
							... 
							
							
							
							* This also means that the command quit (as well as shutdown) will now close down grid servers (instead of only being in place for the region server) 
							
						 
						
							2008-05-07 16:24:15 +00:00  
				
					
						
							
							
								 
						
							
							
								2cf025d9cb 
								
							
								 
							
						 
						
							
							
								
								Thank you very much, Xantor for a patch to improve  
							
							... 
							
							
							
							llParticleSystem(). 
							
						 
						
							2008-05-07 16:05:42 +00:00  
				
					
						
							
							
								 
						
							
							
								e35e83312d 
								
							
								 
							
						 
						
							
							
								
								* Increase number of poll attempts an inventory items request will make under CAPS  
							
							
							
						 
						
							2008-05-07 15:53:27 +00:00  
				
					
						
							
							
								 
						
							
							
								dc80fd2048 
								
							
								 
							
						 
						
							
							
								
								Thank you, Middelink for a patch that fixes the regular expresion  
							
							... 
							
							
							
							missing the numbers after the initial letter of the identifier. 
							
						 
						
							2008-05-07 15:51:50 +00:00  
				
					
						
							
							
								 
						
							
							
								e1e4fe7361 
								
							
								 
							
						 
						
							
							
								
								replace 2 instances of "0000...." with LLUUID.Zero.ToSting() because  
							
							... 
							
							
							
							I was in the file and noticed them. 
							
						 
						
							2008-05-07 15:07:46 +00:00  
				
					
						
							
							
								 
						
							
							
								3792827cf3 
								
							
								 
							
						 
						
							
							
								
								revert 4546, I definitely didn't understand what I was doing here  
							
							... 
							
							
							
							and awebb says he's close to a functional patch for 1166 
							
						 
						
							2008-05-07 15:01:02 +00:00  
				
					
						
							
							
								 
						
							
							
								4999b00294 
								
							
								 
							
						 
						
							
							
								
								attempted fix of  http://opensimulator.org/mantis/view.php?id=1166 .  This  
							
							... 
							
							
							
							is currently untested and may result in weirdness.  Beware this changeset. 
							
						 
						
							2008-05-07 14:41:59 +00:00  
				
					
						
							
							
								 
						
							
							
								382b9c18ed 
								
							
								 
							
						 
						
							
							
								
								From: Alan M Webb <awebb@vnet.ibm.com>  
							
							... 
							
							
							
							The attached patch moves the sun module incrementally nearer where it
needs to be. Default behavior, i.e. no overriding configuration is to
match Second Life's diurnal/nocturnal rhythm.
All designated values are now sent to the client.There remain a couple
of unanswered questions about how this SHOULD be implemented though. 
							
						 
						
							2008-05-07 14:15:59 +00:00  
				
					
						
							
							
								 
						
							
							
								0ea48cf786 
								
							
								 
							
						 
						
							
							
								
								De-tabify source.  
							
							
							
						 
						
							2008-05-06 22:41:38 +00:00