9fcee73326 
								
							
								 
							
						 
						
							
							
								
								Make "generate map" console command also trigger upload to maptiles as well as asset generation without performing tile generation twice.  
							
							
							
						 
						
							2014-09-26 01:02:19 +01:00  
				
					
						
							
							
								 
						
							
							
								d3578e2662 
								
							
								 
							
						 
						
							
							
								
								Add "debug lludp data out" console command for logging outgoing data just before it's put on the wire.  
							
							... 
							
							
							
							Unlike "debug lludp packet" which logs at the point where OpenSim first asks the clientstack to send a certain outgoing packet, this logs immediately before the actual send.
For low-level debugging purposes. 
							
						 
						
							2014-09-24 23:44:55 +01:00  
				
					
						
							
							
								 
						
							
							
								7852bae78f 
								
							
								 
							
						 
						
							
							
								
								Update libopenmetaverse to 0f4b361.  
							
							... 
							
							
							
							Primarily to get a small message logging improvement for pCampbot. 
							
						 
						
							2014-09-24 23:44:51 +01:00  
				
					
						
							
							
								 
						
							
							
								6ac12a42ec 
								
							
								 
							
						 
						
							
							
								
								Add "debug lludp packet" command to pCampbot.  
							
							... 
							
							
							
							This allows one to log the packets received by a particular bot that are not duplicates of already received packets.
Similar to the OpenSimulator command at the same name but currently any positive level logs all received packets.
No facility yet for logging outgoing packets.
For debug purposes. 
							
						 
						
							2014-09-24 23:44:48 +01:00  
				
					
						
							
							
								 
						
							
							
								c015cb3134 
								
							
								 
							
						 
						
							
							
								
								Remove an unnecessary check at the bottom of Scene.CloseAgent()  
							
							... 
							
							
							
							At this point sp != null so no check required. 
							
						 
						
							2014-09-24 00:50:24 +01:00  
				
					
						
							
							
								 
						
							
							
								bde60cc92e 
								
							
								 
							
						 
						
							
							
								
								Add persistent command history in console  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2014-09-23 10:36:00 -04:00  
				
					
						
							
							
								 
						
							
							
								1e22091193 
								
							
								 
							
						 
						
							
							
								
								Modifications to previous IAR commits to bring them more inline with existing OpenSim code conventions. Also include new IAR save switch in console help print out.  
							
							
							
						 
						
							2014-09-23 00:04:59 +01:00  
				
					
						
							
							
								 
						
							
							
								5bc3bbbcf3 
								
							
								 
							
						 
						
							
							
								
								Add an event callback for loading IAR files. The callback for creating them already existed but not for loading. This is of interest for use by region modules. Also includes reporting numbers of items saved and items filtered to the completed log printout.  
							
							
							
						 
						
							2014-09-23 00:04:53 +01:00  
				
					
						
							
							
								 
						
							
							
								08675d44a7 
								
							
								 
							
						 
						
							
							
								
								Change existing IAR save to use UUID for its callback reference instead of Guid. This is for uniformity as discussed on IRC.  
							
							
							
						 
						
							2014-09-23 00:04:50 +01:00  
				
					
						
							
							
								 
						
							
							
								3bde737f76 
								
							
								 
							
						 
						
							
							
								
								Include same content filters for IAR file exports that already exist for OAR files. Adds new console switch --perm=CTM to save iar command.  
							
							
							
						 
						
							2014-09-23 00:04:45 +01:00  
				
					
						
							
							
								 
						
							
							
								c73b02d583 
								
							
								 
							
						 
						
							
							
								
								Replace two connecting bots state booleans in pCampbot with a single state machine.  
							
							... 
							
							
							
							Also adds "show status" command to pCampbot that currently just shows bot connecting state 
							
						 
						
							2014-09-22 23:13:19 +01:00  
				
					
						
							
							
								 
						
							
							
								8d177296ad 
								
							
								 
							
						 
						
							
							
								
								Reinsert OpenMetaverse.dll from commit  fbdf507 from an accidental replace in  f1f935e 
							
							... 
							
							
							
							This only affected pCampbot. 
							
						 
						
							2014-09-22 22:22:09 +01:00  
				
					
						
							
							
								 
						
							
							
								c4cd98bc34 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-09-21 09:23:15 -07:00  
				
					
						
							
							
								 
						
							
							
								94619cba58 
								
							
								 
							
						 
						
							
							
								
								Fixed a hard-to-run-into bug in groups: at the time of creation of a group, the OwnerRoleID in the groups table was inconsistent with the roleID in the roles table. OpenSim core was not running into this bug, but 3rd party modules (like Wifi) were.  
							
							
							
						 
						
							2014-09-21 09:22:32 -07:00  
				
					
						
							
							
								 
						
							
							
								2ed3a918bd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into bullet-2.82  
							
							
							
						 
						
							2014-09-21 07:11:00 -07:00  
				
					
						
							
							
								 
						
							
							
								519c753e46 
								
							
								 
							
						 
						
							
							
								
								This fixes the Scene thread renaming issue  
							
							
							
						 
						
							2014-09-17 20:25:27 -04:00  
				
					
						
							
							
								 
						
							
							
								96a2449122 
								
							
								 
							
						 
						
							
							
								
								Undo "Revert "Small changes to threading to send thread names to unmanaged threads. Needs Mono 3.6+ to see thread names in utilities like top -H . Some formatting of the thread name to fin in the 16 byte limit on Linux. Please test on Windows to see if the work has any adverse effects.""  
							
							... 
							
							
							
							Fix for break in next commit
This reverts commit 376fab1402 
							
						 
						
							2014-09-17 20:03:54 -04:00  
				
					
						
							
							
								 
						
							
							
								1f40630a9a 
								
							
								 
							
						 
						
							
							
								
								Add eeyore to contributors  
							
							
							
						 
						
							2014-09-17 23:45:53 +01:00  
				
					
						
							
							
								 
						
							
							
								427240f935 
								
							
								 
							
						 
						
							
							
								
								Changes to be committed: modified: OpenSim/Region/Framework/Scenes/Scene.PacketHandlers.cs modified: OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs This solves mantis bug# 5005: llRegionSay script does not trigger ChatFromWorld event. This was solved by adding World.SimChat() command to the llRegionSay() function (per suggestion of DrCuriosity). Additionally this fixes llRegionSayTo() which was also not functioning by adding a World.SimChat() command and adding a new SimChatToAgent() overrided function to Scene.PacketHandlers.cs This is the second patch revision. Corrections made to the position of World.SimChat() and removal of tabs per suggestion by justincc.  
							
							
							
						 
						
							2014-09-17 23:37:18 +01:00  
				
					
						
							
							
								 
						
							
							
								376fab1402 
								
							
								 
							
						 
						
							
							
								
								Revert "Small changes to threading to send thread names to unmanaged threads. Needs Mono 3.6+ to see thread names in utilities like top -H . Some formatting of the thread name to fin in the 16 byte limit on Linux. Please test on Windows to see if the work has any adverse effects."  
							
							... 
							
							
							
							This reverts commit af286d5fcb 
							
						 
						
							2014-09-17 18:11:41 -04:00  
				
					
						
							
							
								 
						
							
							
								af286d5fcb 
								
							
								 
							
						 
						
							
							
								
								Small changes to threading to send thread names to unmanaged threads. Needs Mono 3.6+ to see thread names in utilities like top -H . Some formatting of the thread name to fin in the 16 byte limit on Linux. Please test on Windows to see if the work has any adverse effects.  
							
							
							
						 
						
							2014-09-17 17:56:10 -04:00  
				
					
						
							
							
								 
						
							
							
								2d3072f053 
								
							
								 
							
						 
						
							
							
								
								When osNpcMoveToTarget() is called for a sitting avatar then silently do nothing rather than throwing an error.  
							
							... 
							
							
							
							Resolves http://opensimulator.org/mantis/view.php?id=7311  
							
						 
						
							2014-09-12 23:37:44 +01:00  
				
					
						
							
							
								 
						
							
							
								3f35c5a421 
								
							
								 
							
						 
						
							
							
								
								Add cinderblocks and bobshaffer2 to contributors.  
							
							
							
						 
						
							2014-09-12 00:36:45 +01:00  
				
					
						
							
							
								 
						
							
							
								70953dbfcd 
								
							
								 
							
						 
						
							
							
								
								Fix issues where setting llSetTextureAnim(FALSE... did not work properly).  
							
							... 
							
							
							
							I ended up amalgamating patches from http://opensimulator.org/mantis/view.php?id=7313  and http://opensimulator.org/mantis/view.php?id=7318 
Thanks a lot to both bobshaffer2 and cinderblocks. 
							
						 
						
							2014-09-12 00:34:39 +01:00  
				
					
						
							
							
								 
						
							
							
								a3bd708e77 
								
							
								 
							
						 
						
							
							
								
								Fix regression from recent  a02dae5 where stand positions are no longer correct when a sit target is specified.  
							
							... 
							
							
							
							Adjusts stand position using just avatar position relative to the root prim instead.
Fixes http://opensimulator.org/mantis/view.php?id=7315  and preserves previous fix for http://opensimulator.org/mantis/view.php?id=7299  
							
						 
						
							2014-09-11 20:59:20 +01:00  
				
					
						
							
							
								 
						
							
							
								b4ce71df1e 
								
							
								 
							
						 
						
							
							
								
								Make proper fix for last commit wrt Mantis 7317 by replacing disallowed c char and not literal 'c'  
							
							
							
						 
						
							2014-09-09 18:57:02 +01:00  
				
					
						
							
							
								 
						
							
							
								e271607bef 
								
							
								 
							
						 
						
							
							
								
								For stat names containing periods, replace with '#' rather than throw exception  
							
							... 
							
							
							
							In relation to http://opensimulator.org/mantis/view.php?id=7317  
							
						 
						
							2014-09-09 18:56:58 +01:00  
				
					
						
							
							
								 
						
							
							
								e5b269e9a0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into bullet-2.82  
							
							
							
						 
						
							2014-09-05 21:20:02 -07:00  
				
					
						
							
							
								 
						
							
							
								41f2f3132b 
								
							
								 
							
						 
						
							
							
								
								For monitoring purposes, start non-timeout tasks (which do not currently use a threadpool) via Watchdog.RunInThread() rather than Util.RunThreadNoTimeout()  
							
							... 
							
							
							
							The functionality is the same but this allow us to monitor such tasks via "show threads" and abort them for test purposes, etc.
Also extends thread names to provide more info (e.g. SendInitialDataToClient says what client the task is for). 
							
						 
						
							2014-09-05 23:20:59 +01:00  
				
					
						
							
							
								 
						
							
							
								e4d16e6795 
								
							
								 
							
						 
						
							
							
								
								Make LLUDP output queue refill thread active by default, since load tests have shown that this has better scalability.  
							
							... 
							
							
							
							For testing, previous behaviour can be restored with the console command "debug lludp oqre stop" at runtime. 
							
						 
						
							2014-09-04 18:24:59 +01:00  
				
					
						
							
							
								 
						
							
							
								47ac103df7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into bullet-2.82  
							
							
							
						 
						
							2014-09-03 21:21:01 -07:00  
				
					
						
							
							
								 
						
							
							
								73e20b7f5f 
								
							
								 
							
						 
						
							
							
								
								For processing outbound http requests in the XMLRPCModule, start the thread through Watchdog for monitoring and stat purposes.  
							
							
							
						 
						
							2014-09-04 00:22:30 +01:00  
				
					
						
							
							
								 
						
							
							
								0692ebfbc6 
								
							
								 
							
						 
						
							
							
								
								Start long-lived thread in IRCConnector via watchdog rather than indepedently, so that it can be seen in "show threads" and stats  
							
							
							
						 
						
							2014-09-04 00:00:51 +01:00  
				
					
						
							
							
								 
						
							
							
								4b04d22899 
								
							
								 
							
						 
						
							
							
								
								Don't need to check separate physics status in bulletsim update since that method is only run for an indepndent thread anyway.  
							
							... 
							
							
							
							Also remove bulletsim monitored thread from watchdog on shutdown. 
							
						 
						
							2014-09-03 23:53:04 +01:00  
				
					
						
							
							
								 
						
							
							
								6e6512eb4a 
								
							
								 
							
						 
						
							
							
								
								Make bulletsim thread alarm if no update for 5 seconds.  
							
							... 
							
							
							
							The cost is minimal (also done for scene loop) at the benefit of telling us if this thread simply stops for some reason. 
							
						 
						
							2014-09-03 23:43:59 +01:00  
				
					
						
							
							
								 
						
							
							
								29400538b7 
								
							
								 
							
						 
						
							
							
								
								minor: fix indenting from previous commit  b08ab1e 
							
							
							
						 
						
							2014-09-03 23:37:20 +01:00  
				
					
						
							
							
								 
						
							
							
								b08ab1e375 
								
							
								 
							
						 
						
							
							
								
								If BulletSim is running on its own threads, start this thread via the thread watchdog.  
							
							... 
							
							
							
							This allows us to see the presence of the permanent thread via the "show threads" console comand.
Also adds the region name to the thread name. 
							
						 
						
							2014-09-03 23:35:18 +01:00  
				
					
						
							
							
								 
						
							
							
								e19d1ecce8 
								
							
								 
							
						 
						
							
							
								
								Cleanup some unused code and configuration entries  
							
							
							
						 
						
							2014-09-03 17:09:57 -04:00  
				
					
						
							
							
								 
						
							
							
								40c579addf 
								
							
								 
							
						 
						
							
							
								
								Don't show the ScrLPS data twice in the WebStats based statistics page.  
							
							
							
						 
						
							2014-09-03 14:17:37 -04:00  
				
					
						
							
							
								 
						
							
							
								3e5bc75f89 
								
							
								 
							
						 
						
							
							
								
								Remove the 32 bit launchers as discussed at OpenSimulator Office Hour 9//2/14  http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2014-09-02 . Find the binaries, sources and README in ./share/32BitLaunch if needed.  
							
							
							
						 
						
							2014-09-03 13:00:09 -04:00  
				
					
						
							
							
								 
						
							
							
								e8ca900ef8 
								
							
								 
							
						 
						
							
							
								
								Move the 32 bit launchers as discussed at OpenSimulator Office Hour 9//2/14  http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2014-09-02 .  
							
							
							
						 
						
							2014-09-03 12:57:29 -04:00  
				
					
						
							
							
								 
						
							
							
								ac866a1c46 
								
							
								 
							
						 
						
							
							
								
								Add [EntityTransfer] AllowAvatarCrossing setting to determine whether avatars are allowed to cross regions at all.  
							
							... 
							
							
							
							Defaults to true.  For test purposes. 
							
						 
						
							2014-09-03 00:25:56 +01:00  
				
					
						
							
							
								 
						
							
							
								d582db6132 
								
							
								 
							
						 
						
							
							
								
								Fix recent regression from  473c5594 where camera started to judder on moving vehicles.  
							
							... 
							
							
							
							Other parts of OpenSimulator are relying on SP.Velocity == 0 for vehicles.
So add and use SP.GetWorldVelocity() instead when we need vehicle velocity, along the same lines as existing SP.GetWorldRotation() 
							
						 
						
							2014-09-02 23:39:52 +01:00  
				
					
						
							
							
								 
						
							
							
								3d65d22138 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into bullet-2.82  
							
							
							
						 
						
							2014-08-30 08:29:39 -07:00  
				
					
						
							
							
								 
						
							
							
								473c559478 
								
							
								 
							
						 
						
							
							
								
								As per the LL grid, if an avatar is sitting then return it's velocity relative to the region rather than relative to its seat.  
							
							... 
							
							
							
							Resolves http://opensimulator.org/mantis/view.php?id=7175  
							
						 
						
							2014-08-30 01:09:33 +01:00  
				
					
						
							
							
								 
						
							
							
								bb7c88805a 
								
							
								 
							
						 
						
							
							
								
								As per the LL grid, for attachments make llGetObjectDetails() OBJECT_VELOCITY return the avatar's velocity and not always Vector3.Zero.  
							
							... 
							
							
							
							This completes http://opensimulator.org/mantis/view.php?id=7177  
							
						 
						
							2014-08-30 00:58:47 +01:00  
				
					
						
							
							
								 
						
							
							
								4d8bc007e2 
								
							
								 
							
						 
						
							
							
								
								minor: fix wrong indentation in previous commit 0cc3cd  
							
							
							
						 
						
							2014-08-30 00:54:36 +01:00  
				
					
						
							
							
								 
						
							
							
								0cc3cdfb4e 
								
							
								 
							
						 
						
							
							
								
								As per the LL grid, for attachments make llGetObjectDetails() OBJECT_ROT return the avatar's rotation.  
							
							... 
							
							
							
							This is already the behaviour of OBJECT_POS.
Partially satisfies http://opensimulator.org/mantis/view.php?id=7177  
							
						 
						
							2014-08-30 00:48:59 +01:00  
				
					
						
							
							
								 
						
							
							
								a02dae566c 
								
							
								 
							
						 
						
							
							
								
								Fix issue where moving a seated avatar would not adjust their subsequent stand position.  
							
							... 
							
							
							
							Addresses http://opensimulator.org/mantis/view.php?id=7299  
							
						 
						
							2014-08-30 00:26:18 +01:00  
				
					
						
							
							
								 
						
							
							
								099212167b 
								
							
								 
							
						 
						
							
							
								
								Implement STATUS_BLOCK_GRAB_OBJECT in llSetStatus()/llGetStatus() and correct effect of STATUS_BLOCK_GRAB  
							
							... 
							
							
							
							As per http://wiki.secondlife.com/wiki/LlSetStatus 
Setting STATUS_BLOCK_GRAB_OBJECT prevents or allows move of a physical linkset by grab on any prim.
Setting STATUS_BLOCK_GRAB prevents or allows move of a physical linkset by grab on a particular prim.
Previously, setting STATUS_BLOCK_GRAB would prevent drag via all prims of the linkset. 
							
						 
						
							2014-08-29 23:40:21 +01:00