9846a1e56e 
								
							
								 
							
						 
						
							
							
								
								Report an error if the required native Windows ODE library can't be found.  
							
							
							
						 
						
							2012-02-18 02:52:29 +00:00  
				
					
						
							
							
								 
						
							
							
								fbccff4994 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-02-17 21:15:18 -05:00  
				
					
						
							
							
								 
						
							
							
								84184708de 
								
							
								 
							
						 
						
							
							
								
								Fix a bug where changing shape parameters of a child prim in a linkset would not persist.  
							
							... 
							
							
							
							Resolves http://opensimulator.org/mantis/view.php?id=5819  
							
						 
						
							2012-02-18 01:15:43 +00:00  
				
					
						
							
							
								 
						
							
							
								8f8b478d36 
								
							
								 
							
						 
						
							
							
								
								Parcel sales support to SQLite  
							
							
							
						 
						
							2012-02-17 20:04:38 -05:00  
				
					
						
							
							
								 
						
							
							
								b817c337dc 
								
							
								 
							
						 
						
							
							
								
								On Windows automatically load the correct native ODE library depending on whether the process is 32-bit or 64-bit  
							
							... 
							
							
							
							In theory, this means that a 64-bit Windows OS user can now run OpenSim.exe with ODE and use more than 2 (or 3) GB of memory.
However, this is completely untested since I don't currently own a 64-bit Windows box.  Feedback appreciated.
Using OpenSim.32BitLaunch.exe should continue to work.  Other platforms are unaffected.
This will currently not work with sqlite - I will add that too if this works. 
							
						 
						
							2012-02-18 00:33:52 +00:00  
				
					
						
							
							
								 
						
							
							
								d03e878d53 
								
							
								 
							
						 
						
							
							
								
								Fillin missing SQLite support for Telehubs  
							
							
							
						 
						
							2012-02-17 17:31:20 -05:00  
				
					
						
							
							
								 
						
							
							
								b313d16493 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-02-17 13:51:54 -08:00  
				
					
						
							
							
								 
						
							
							
								784263f5e3 
								
							
								 
							
						 
						
							
							
								
								Added the TriggerAvatarAppearanceChanged to EventManager. It's triggered by AvatarFactoryModule after an avatar's appearance has been succesfully changed and persisted (if the persist option is set).  
							
							
							
						 
						
							2012-02-17 13:45:45 -08:00  
				
					
						
							
							
								 
						
							
							
								7d77ccc659 
								
							
								 
							
						 
						
							
							
								
								Added simple binary serializer/deserializer to chODE. 100% untested and most like still broken  
							
							
							
						 
						
							2012-02-17 21:09:00 +00:00  
				
					
						
							
							
								 
						
							
							
								6baa13ab7a 
								
							
								 
							
						 
						
							
							
								
								Add new and updated script events  
							
							
							
						 
						
							2012-02-17 09:12:41 -08:00  
				
					
						
							
							
								 
						
							
							
								0e16e0fb6a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/src/opensim  
							
							
							
						 
						
							2012-02-17 08:21:33 -05:00  
				
					
						
							
							
								 
						
							
							
								ba98d6fffe 
								
							
								 
							
						 
						
							
							
								
								Fix missing telehub handling on login  
							
							
							
						 
						
							2012-02-17 08:03:53 -05:00  
				
					
						
							
							
								 
						
							
							
								972f73ed2b 
								
							
								 
							
						 
						
							
							
								
								Make osNpcStopAnimation() call AvatarStopAnimation() rather than AvatarPlayAnimation()  
							
							
							
						 
						
							2012-02-17 02:53:12 +00:00  
				
					
						
							
							
								 
						
							
							
								c5ff37bf3e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/src/opensim  
							
							
							
						 
						
							2012-02-16 09:01:02 -05:00  
				
					
						
							
							
								 
						
							
							
								6b867773a8 
								
							
								 
							
						 
						
							
							
								
								Remove some debugging output form the logger  
							
							
							
						 
						
							2012-02-16 08:59:34 -05:00  
				
					
						
							
							
								 
						
							
							
								912aac3447 
								
							
								 
							
						 
						
							
							
								
								minor formatting changes from last commit (4486n7d)  
							
							
							
						 
						
							2012-02-16 03:37:40 +00:00  
				
					
						
							
							
								 
						
							
							
								4486b7d8e8 
								
							
								 
							
						 
						
							
							
								
								Fix: Object owned by the group does not return to the last owner  http://opensimulator.org/mantis/view.php?id=5404  
							
							
							
						 
						
							2012-02-16 03:35:18 +00:00  
				
					
						
							
							
								 
						
							
							
								1267094a51 
								
							
								 
							
						 
						
							
							
								
								Turn off logging on test in last commit ( 2b84295).  
							
							
							
						 
						
							2012-02-16 03:02:11 +00:00  
				
					
						
							
							
								 
						
							
							
								2b842958cc 
								
							
								 
							
						 
						
							
							
								
								If shape properties fail SOP parsing (e.g. due to commas instead of decimal points) print out one short message listing the failing node names rather than lots of exceptions.  
							
							... 
							
							
							
							Adds skeleton bad float values deserialization test 
							
						 
						
							2012-02-16 02:58:00 +00:00  
				
					
						
							
							
								 
						
							
							
								80ec2ac167 
								
							
								 
							
						 
						
							
							
								
								Correct a bug introduced in  1f402fdf (Feb 7 2012) where the delete friends grid call would try and contact the wrong uri.  Also fixes the build from  df960d5 
							
							
							
						 
						
							2012-02-16 01:39:12 +00:00  
				
					
						
							
							
								 
						
							
							
								df960d5767 
								
							
								 
							
						 
						
							
							
								
								Add known identity informatio nto log message if an exception is thrown during LLUDPServer.HandleUseCircuitCode()  
							
							
							
						 
						
							2012-02-16 01:25:54 +00:00  
				
					
						
							
							
								 
						
							
							
								0c1074537b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs 
							
						 
						
							2012-02-16 00:38:04 +00:00  
				
					
						
							
							
								 
						
							
							
								c0760f9f91 
								
							
								 
							
						 
						
							
							
								
								Comment out "experimental" log message printed out whenever a physics mesh was generated for a mesh  
							
							... 
							
							
							
							Also adds prim name to the "no asset data" error log message 
							
						 
						
							2012-02-16 00:28:57 +00:00  
				
					
						
							
							
								 
						
							
							
								c906128191 
								
							
								 
							
						 
						
							
							
								
								Fix some logic mistakes where firstly osNpcCreate() without options was creating npcs sensed as agents and secondly the OS_NPC_SENSE_AS_AGENT option was having the opposite effect.  
							
							... 
							
							
							
							Hopefully makes progress on addressing http://opensimulator.org/mantis/view.php?id=5872  
							
						 
						
							2012-02-16 00:22:39 +00:00  
				
					
						
							
							
								 
						
							
							
								819fcdaee1 
								
							
								 
							
						 
						
							
							
								
								Now if chode prim.cs detects out of bounds it requests a update and blocks movement and colisions. Base code must do a PhysActor.CrossingFailure() to make it move again inside sim or delete it.  
							
							
							
						 
						
							2012-02-15 22:04:26 +01:00  
				
					
						
							
							
								 
						
							
							
								3bffdddc9d 
								
							
								 
							
						 
						
							
							
								
								don't freeze with a sitted avatar in a border without other sim. Still messy :(  
							
							
							
						 
						
							2012-02-15 22:04:17 +01:00  
				
					
						
							
							
								 
						
							
							
								f6c35cf26f 
								
							
								 
							
						 
						
							
							
								
								Now if chode prim.cs detects out of bounds it requests a update and blocks movement and colisions. Base code must do a PhysActor.CrossingFailure() to make it move again inside sim or delete it.  
							
							
							
						 
						
							2012-02-15 20:33:31 +00:00  
				
					
						
							
							
								 
						
							
							
								b59275355e 
								
							
								 
							
						 
						
							
							
								
								don't freeze with a sitted avatar in a border without other sim. Still messy :(  
							
							
							
						 
						
							2012-02-15 19:44:54 +00:00  
				
					
						
							
							
								 
						
							
							
								a758abaa9f 
								
							
								 
							
						 
						
							
							
								
								try to make crossings work better. chode no longer prevents crossings i hope  
							
							
							
						 
						
							2012-02-15 17:08:33 +00:00  
				
					
						
							
							
								 
						
							
							
								f6f0d884bd 
								
							
								 
							
						 
						
							
							
								
								try to make crossings work better. chode no longer prevents crossings i hope  
							
							
							
						 
						
							2012-02-15 16:44:15 +01:00  
				
					
						
							
							
								 
						
							
							
								04279e36d1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							
							
						 
						
							2012-02-15 03:51:30 +00:00  
				
					
						
							
							
								 
						
							
							
								f574d3c8fc 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-02-15 01:50:57 +00:00  
				
					
						
							
							
								 
						
							
							
								ebe5e1731d 
								
							
								 
							
						 
						
							
							
								
								In ObjectTortureTests, run garbage collector on Teardown and run scene loop update when scene objects have been deleted.  
							
							... 
							
							
							
							At least on mono 2.6.4, running GC.Collect() is not guaranteed to force gc of all objects when run in the same method where those objects had references.
Therefore, GC.Collect() is now being done in the per-script teardown of ObjectTortureTests.
In addition, scene loop update is being run after garbage collection in order to clean out the viewer update list of scene objects in the SceneGraph.
These measures mean that scene objects/parts are now garbage collected after a test run if deleted from the scene, resulting in a much better memory usage report (though probably still not very accurate).
However, deletion takes a very long time - what's really needed is to find out now why the entire scene isn't being GC'd by this measure.
This change hasn't yet been applied to the other stress tests. 
							
						 
						
							2012-02-15 01:45:25 +00:00  
				
					
						
							
							
								 
						
							
							
								2ebb421331 
								
							
								 
							
						 
						
							
							
								
								Refactor appearance saving for NPC to use AvatarFactoryModule interface.  
							
							
							
						 
						
							2012-02-14 17:20:34 -08:00  
				
					
						
							
							
								 
						
							
							
								7be9ba5564 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://melanie@3dhosting.de/var/git/careminster into careminster  
							
							
							
						 
						
							2012-02-15 01:11:35 +00:00  
				
					
						
							
							
								 
						
							
							
								272ba5a741 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-02-15 01:11:17 +00:00  
				
					
						
							
							
								 
						
							
							
								2d3381b795 
								
							
								 
							
						 
						
							
							
								
								Implement region crossing of sitting avatars. Edit mode and llSetPos work  
							
							... 
							
							
							
							but unscripted default sit anim is lost. Still some Gfx glitching. Physical
crossing doesn't work yet. 
							
						 
						
							2012-02-14 23:16:20 +01:00  
				
					
						
							
							
								 
						
							
							
								a9e8bd59a3 
								
							
								 
							
						 
						
							
							
								
								Fix a race condition in the simian groups connector. When requests were  
							
							... 
							
							
							
							too slow they would circumvent the cache (piling up on the network service
and making the problem even worse). This condition happens frequently
during permission checks. 
							
						 
						
							2012-02-13 19:38:22 -08:00  
				
					
						
							
							
								 
						
							
							
								4589ce61bc 
								
							
								 
							
						 
						
							
							
								
								Fix: get embedded objects from Notecard fails with activated FreeSwitchVoiceModul  
							
							... 
							
							
							
							http://opensimulator.org/mantis/view.php?id=2607  
						
							2012-02-14 02:12:12 +00:00  
				
					
						
							
							
								 
						
							
							
								33e66107be 
								
							
								 
							
						 
						
							
							
								
								Fix: Lightshare Module(Windlight)-Region settings are not applicable for database sqlite mantis:  http://opensimulator.org/mantis/view.php?id=5888  
							
							
							
						 
						
							2012-02-14 02:06:42 +00:00  
				
					
						
							
							
								 
						
							
							
								db90dea9bd 
								
							
								 
							
						 
						
							
							
								
								Fix: MSSQLDB Grid - unable to register region  http://opensimulator.org/mantis/view.php?id=5886  
							
							
							
						 
						
							2012-02-14 02:04:02 +00:00  
				
					
						
							
							
								 
						
							
							
								04544b4510 
								
							
								 
							
						 
						
							
							
								
								Revert "Add GridStore migration for MSSQL."  
							
							... 
							
							
							
							This reverts commit 0b17a66e68 
							
						 
						
							2012-02-14 02:03:23 +00:00  
				
					
						
							
							
								 
						
							
							
								0b17a66e68 
								
							
								 
							
						 
						
							
							
								
								Add GridStore migration for MSSQL.  
							
							... 
							
							
							
							This is done blind since I don't use MSSQL.  If this doesn't work, then one will have to wait for it to be updated for the 0.7.3 opensim release. 
							
						 
						
							2012-02-14 02:02:11 +00:00  
				
					
						
							
							
								 
						
							
							
								04986bbb15 
								
							
								 
							
						 
						
							
							
								
								Add some more data to the new user connection logging for debug purposes.  
							
							
							
						 
						
							2012-02-14 01:50:51 +00:00  
				
					
						
							
							
								 
						
							
							
								e321306517 
								
							
								 
							
						 
						
							
							
								
								Prevent object loss and positioning outside the region with failed object sim  
							
							... 
							
							
							
							crossings 
							
						 
						
							2012-02-14 00:02:53 +01:00  
				
					
						
							
							
								 
						
							
							
								04a195266b 
								
							
								 
							
						 
						
							
							
								
								short circuit the expensive parts of the permission checking code  
							
							... 
							
							
							
							if the current user is the owner of an object. none of the later
checks can reverse the outcome. 
							
						 
						
							2012-02-13 13:21:42 -08:00  
				
					
						
							
							
								 
						
							
							
								21393af631 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-02-13 20:48:50 +00:00  
				
					
						
							
							
								 
						
							
							
								189c67db95 
								
							
								 
							
						 
						
							
							
								
								On object deserialization, go back to logging errors at DEBUG level rather than ERROR.  Restore extra log message if shape processing fails.  
							
							... 
							
							
							
							Logging level was DEBUG before 312e145312e145 
							
						 
						
							2012-02-13 20:43:26 +00:00  
				
					
						
							
							
								 
						
							
							
								6fd6919a0b 
								
							
								 
							
						 
						
							
							
								
								remove drawstuff from ubitode  
							
							
							
						 
						
							2012-02-11 19:25:41 +00:00  
				
					
						
							
							
								 
						
							
							
								f168fefb79 
								
							
								 
							
						 
						
							
							
								
								removed outdated coments.  
							
							
							
						 
						
							2012-02-11 19:14:27 +00:00  
				
					
						
							
							
								 
						
							
							
								bcf59a574f 
								
							
								 
							
						 
						
							
							
								
								remove forgotten taints code  
							
							
							
						 
						
							2012-02-11 19:12:04 +00:00  
				
					
						
							
							
								 
						
							
							
								09f6647aa3 
								
							
								 
							
						 
						
							
							
								
								scenepresence change! in standup() give avatar a physical actor after deciding the new position. This reduces a bit the odds of it being still coliding with object.  
							
							
							
						 
						
							2012-02-11 17:48:49 +00:00  
				
					
						
							
							
								 
						
							
							
								022ae33ed5 
								
							
								 
							
						 
						
							
							
								
								UbitODE: replace 'taints' by 'changes' for avatars also. This provides better time order with changes in prims.  
							
							
							
						 
						
							2012-02-11 17:35:38 +00:00  
				
					
						
							
							
								 
						
							
							
								d4e28ed113 
								
							
								 
							
						 
						
							
							
								
								vehicle changes done by simulation thread and not calling one  
							
							
							
						 
						
							2012-02-11 15:18:13 +00:00  
				
					
						
							
							
								 
						
							
							
								3f9c390b4d 
								
							
								 
							
						 
						
							
							
								
								changes to vehicle banking  
							
							
							
						 
						
							2012-02-11 14:29:36 +00:00  
				
					
						
							
							
								 
						
							
							
								33a9f0f1c5 
								
							
								 
							
						 
						
							
							
								
								a bit better vertical attractor and banking  
							
							
							
						 
						
							2012-02-11 04:42:45 +00:00  
				
					
						
							
							
								 
						
							
							
								f415256e0b 
								
							
								 
							
						 
						
							
							
								
								Use mesh to estimate real center of prims if avaiable. Let sculpt map textures with alpha channel work. On linux J2DecodeCache folder must be deleted to remove bad entries. Corrently this can't be cached on linux (mono/ cairo/? problem)  
							
							
							
						 
						
							2012-02-11 03:25:17 +00:00  
				
					
						
							
							
								 
						
							
							
								b617411b97 
								
							
								 
							
						 
						
							
							
								
								scale avatar push force with avatar density  
							
							
							
						 
						
							2012-02-11 02:48:38 +00:00  
				
					
						
							
							
								 
						
							
							
								b92b9228ef 
								
							
								 
							
						 
						
							
							
								
								correct the default avatar_terminal_velocity value that I accidentally left in whilst testing  
							
							
							
						 
						
							2012-02-11 02:29:07 +00:00  
				
					
						
							
							
								 
						
							
							
								f49897a419 
								
							
								 
							
						 
						
							
							
								
								Clamp ODE character velocity.  Make ODE falling character 54m/s by default.  
							
							... 
							
							
							
							If velocity reaches 256 in any vector then bad things happen with ODE, so we now clamp this value.
In addition, a falling avatar is clamped by default at 54 m/s, which is the same as a falling skydiver.
This also appears to be the value used on the linden lab grid.
This should resolve http://opensimulator.org/mantis/view.php?id=5882  
							
						 
						
							2012-02-11 02:28:40 +00:00  
				
					
						
							
							
								 
						
							
							
								aab30f5e67 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-02-11 00:11:28 +00:00  
				
					
						
							
							
								 
						
							
							
								e7fd732209 
								
							
								 
							
						 
						
							
							
								
								Make ScenePresence.MovementFlag a private only settable value to reduce complexity of code analysis  
							
							
							
						 
						
							2012-02-11 00:10:59 +00:00  
				
					
						
							
							
								 
						
							
							
								acfe7e555e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-02-10 23:59:10 +00:00  
				
					
						
							
							
								 
						
							
							
								5023cc86f0 
								
							
								 
							
						 
						
							
							
								
								Change parser to leave embedded quotes alone if the pattern is recognized  
							
							... 
							
							
							
							as an OptionSet long option 
							
						 
						
							2012-02-10 23:58:39 +00:00  
				
					
						
							
							
								 
						
							
							
								4455140f30 
								
							
								 
							
						 
						
							
							
								
								Change parser to leave embedded quotes alone if the pattern is recognized  
							
							... 
							
							
							
							as an OptionSet long option 
							
						 
						
							2012-02-10 23:52:06 +00:00  
				
					
						
							
							
								 
						
							
							
								43a74d8481 
								
							
								 
							
						 
						
							
							
								
								test on git  
							
							
							
						 
						
							2012-02-10 23:51:55 +00:00  
				
					
						
							
							
								 
						
							
							
								71e484516a 
								
							
								 
							
						 
						
							
							
								
								minor: Remove warning from RegionInfo due to repeated config.GetString() call where the first was unused.  
							
							
							
						 
						
							2012-02-10 23:41:14 +00:00  
				
					
						
							
							
								 
						
							
							
								38f878952c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-02-10 23:39:59 +00:00  
				
					
						
							
							
								 
						
							
							
								d80422eba7 
								
							
								 
							
						 
						
							
							
								
								Add line numbers to Util.PrintCallStack()  
							
							
							
						 
						
							2012-02-10 23:39:32 +00:00  
				
					
						
							
							
								 
						
							
							
								e3f5fd81f1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							... 
							
							
							
							Conflicts:
	prebuild.xml 
							
						 
						
							2012-02-10 23:03:30 +00:00  
				
					
						
							
							
								 
						
							
							
								7cf73cb92a 
								
							
								 
							
						 
						
							
							
								
								Changes to vehicles code etc. Includes some debug aids to remove later.  
							
							
							
						 
						
							2012-02-10 22:43:51 +00:00  
				
					
						
							
							
								 
						
							
							
								ee078f717a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-02-10 16:28:11 -05:00  
				
					
						
							
							
								 
						
							
							
								73f34de1f9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/var/repo/opensim  
							
							
							
						 
						
							2012-02-10 16:27:14 -05:00  
				
					
						
							
							
								 
						
							
							
								b3d152f3ba 
								
							
								 
							
						 
						
							
							
								
								Fix an npc delete race condition with LSL sensors where an initial presence check could succeed but then the npc removed before the subequent npc check.  
							
							... 
							
							
							
							The resulting null would cause an exception.  We now check for null before looking at SenseAsAgent.
Hopefully fixes http://opensimulator.org/mantis/view.php?id=5872  
							
						 
						
							2012-02-10 21:26:05 +00:00  
				
					
						
							
							
								 
						
							
							
								a7dc7e636e 
								
							
								 
							
						 
						
							
							
								
								Fix: Covenant view fails after updates or cache-clean see mantis  http://opensimulator.org/mantis/view.php?id=2879  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2012-02-10 15:45:03 -05:00  
				
					
						
							
							
								 
						
							
							
								44d84bc277 
								
							
								 
							
						 
						
							
							
								
								Fix bug where somebody taking a copy of an object they didn't own that was rezzed before the region was restarted would wrongly place the copy in the object owner's inventory.  
							
							... 
							
							
							
							Addresses http://opensimulator.org/mantis/view.php?id=5825  
							
						 
						
							2012-02-10 19:58:34 +00:00  
				
					
						
							
							
								 
						
							
							
								215acbcc96 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs
	OpenSim/Region/OptionalModules/World/NPC/NPCModule.cs 
							
						 
						
							2012-02-10 10:20:51 +00:00  
				
					
						
							
							
								 
						
							
							
								7273e05995 
								
							
								 
							
						 
						
							
							
								
								Fix: Unable to remove AV from friend list (sqldb-bug)  http://opensimulator.org/mantis/view.php?id=3731  
							
							
							
						 
						
							2012-02-10 02:30:55 +00:00  
				
					
						
							
							
								 
						
							
							
								ddca5347c3 
								
							
								 
							
						 
						
							
							
								
								When an asset is uploaded (e.g. a mesh) set individual copy/move/transfer permissions, not PermissionMask.All  
							
							... 
							
							
							
							Setting PermissionMask.All will cause next permissions to replace current permissions when the object is rezzed, since bit 4 will be set.
This is not correct behaviour for a freshly uploaded mesh.  Freshly rezzed in-world prims also do not have bit 4 set (don't yet know exactly what this is).
Should resolve http://opensimulator.org/mantis/view.php?id=5651  
							
						 
						
							2012-02-10 02:13:15 +00:00  
				
					
						
							
							
								 
						
							
							
								9c84a8162f 
								
							
								 
							
						 
						
							
							
								
								If NPCModule.CreateNPC() fails to create the required ScenePresence (which should in theory never happen), don't add the NPC to the npc list but return UUID.Zero instead.  
							
							
							
						 
						
							2012-02-09 01:17:59 +00:00  
				
					
						
							
							
								 
						
							
							
								16c4636048 
								
							
								 
							
						 
						
							
							
								
								Add NPC torture tests for 100, 1000 and 2000 create and delete NPC calls.  
							
							
							
						 
						
							2012-02-09 00:38:09 +00:00  
				
					
						
							
							
								 
						
							
							
								7c888f6af1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/SceneGraph.cs 
							
						 
						
							2012-02-09 00:19:37 +00:00  
				
					
						
							
							
								 
						
							
							
								dbe32a1f6d 
								
							
								 
							
						 
						
							
							
								
								minor: put in commented out logging statements for future reuse  
							
							
							
						 
						
							2012-02-09 00:10:45 +00:00  
				
					
						
							
							
								 
						
							
							
								6af01f6767 
								
							
								 
							
						 
						
							
							
								
								initial introdution of physics actor building control.  
							
							
							
						 
						
							2012-02-08 23:14:53 +00:00  
				
					
						
							
							
								 
						
							
							
								dfa19e23f0 
								
							
								 
							
						 
						
							
							
								
								Stop a scene object from attempting to link with itself (which results in an exception and constant complaints in v3 viewers).  
							
							... 
							
							
							
							Aims to address http://opensimulator.org/mantis/view.php?id=5878  
							
						 
						
							2012-02-08 22:19:34 +00:00  
				
					
						
							
							
								 
						
							
							
								6cc9aa30ac 
								
							
								 
							
						 
						
							
							
								
								first change in SOP. in AddPrimShape(..) give physics the world rotation and not local offset. Currently physics interface only knows about world frame  
							
							
							
						 
						
							2012-02-08 15:45:44 +00:00  
				
					
						
							
							
								 
						
							
							
								c75fa8b8a1 
								
							
								 
							
						 
						
							
							
								
								changes in physics manager, needed for UbitODE  
							
							
							
						 
						
							2012-02-08 15:28:13 +00:00  
				
					
						
							
							
								 
						
							
							
								815f3af1d7 
								
							
								 
							
						 
						
							
							
								
								UbitODE plugin initial commit  
							
							
							
						 
						
							2012-02-08 15:24:10 +00:00  
				
					
						
							
							
								 
						
							
							
								9c6ba8d18f 
								
							
								 
							
						 
						
							
							
								
								Push more NPC stuff into threads  
							
							
							
						 
						
							2012-02-08 13:04:23 +01:00  
				
					
						
							
							
								 
						
							
							
								bef2a368f4 
								
							
								 
							
						 
						
							
							
								
								Make WebStats logging report consistently as WEB STATS MODULE instead of VC, VS and WEBSTATS  
							
							
							
						 
						
							2012-02-07 23:38:53 +00:00  
				
					
						
							
							
								 
						
							
							
								236e1c45f2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-02-07 23:30:48 +00:00  
				
					
						
							
							
								 
						
							
							
								c87751a822 
								
							
								 
							
						 
						
							
							
								
								Add start GC memory and end GC memory to object stress test printouts.  
							
							... 
							
							
							
							This illustrates that references to Scene, SOG, etc. are not currently being released when a stress test ends (or at regression test end in general).
This means even the current stress tests take much more memory than they need, a problem that will have to be addressed. 
							
						 
						
							2012-02-07 23:03:53 +00:00  
				
					
						
							
							
								 
						
							
							
								1f402fdf5e 
								
							
								 
							
						 
						
							
							
								
								Add url to logging if SynchronousRestFormsRequester.MakRequest() throws an exception in service connectors  
							
							
							
						 
						
							2012-02-07 21:40:28 +00:00  
				
					
						
							
							
								 
						
							
							
								bd928218dd 
								
							
								 
							
						 
						
							
							
								
								Add TestAddTaskInventoryItem()  
							
							
							
						 
						
							2012-02-07 21:00:47 +00:00  
				
					
						
							
							
								 
						
							
							
								7583768b9e 
								
							
								 
							
						 
						
							
							
								
								Remove debug logging if physics actor is null in SOP.ApplyPhysics()  
							
							... 
							
							
							
							This is not valid in the case of BasicPhysics which can return a null PhysicsActor (though I think it should really return a do-nothing PhysicsActor). 
							
						 
						
							2012-02-07 20:26:26 +00:00  
				
					
						
							
							
								 
						
							
							
								de255321f1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://3dhosting.de/var/git/careminster  
							
							
							
						 
						
							2012-02-07 20:52:04 +01:00  
				
					
						
							
							
								 
						
							
							
								37049180f6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs
	OpenSim/Region/ScriptEngine/XEngine/XEngine.cs 
							
						 
						
							2012-02-07 21:09:04 +00:00  
				
					
						
							
							
								 
						
							
							
								c22970448f 
								
							
								 
							
						 
						
							
							
								
								Add TestCompileAndStart100Scripts() torture test.  
							
							
							
						 
						
							2012-02-07 19:42:32 +00:00  
				
					
						
							
							
								 
						
							
							
								038d1bf742 
								
							
								 
							
						 
						
							
							
								
								Add a regression test to compile and start a script.  Remove Path.GetDirectoryName when getting assembly loading path in Compiler.CompileFromDotNetText().  
							
							... 
							
							
							
							The Path.GetDirectoryName call in Compiler.CompileFromDotNetText is unnecessary since AppDomain.CurrentDomain.BaseDirectory is always a directory.
Later path concatenation is already done by Path.Combine() which handles any trailing slash.
Removing Path.GetDirectoryName() will not affect the runtime but allows NUnit to work since it doesn't add a trailing slash to AppDomain.CurrentDomain.BaseDirectory. 
							
						 
						
							2012-02-07 17:44:37 +00:00  
				
					
						
							
							
								 
						
							
							
								a829f20828 
								
							
								 
							
						 
						
							
							
								
								Experimental. Expand Fire & Forget for NPC delete  
							
							
							
						 
						
							2012-02-06 22:26:25 +01:00  
				
					
						
							
							
								 
						
							
							
								54fc78013d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2012-02-05 20:58:04 +00:00  
				
					
						
							
							
								 
						
							
							
								130b1c0665 
								
							
								 
							
						 
						
							
							
								
								Revert my two quick fixes for the lag issue and put in the real fix, which  
							
							... 
							
							
							
							is to only write to the database if data was changed. I was writing to the db
on every step of every avatar. Sure to give us lag, that. 
							
						 
						
							2012-02-05 20:47:02 +00:00  
				
					
						
							
							
								 
						
							
							
								a5fcdde179 
								
							
								 
							
						 
						
							
							
								
								Revert "Remove checks on ban list expiry on every move. To be re-added on parcel"  
							
							... 
							
							
							
							This reverts commit 35f14a262d 
							
						 
						
							2012-02-05 20:12:45 +00:00  
				
					
						
							
							
								 
						
							
							
								0904772a6f 
								
							
								 
							
						 
						
							
							
								
								Revert "Check ban list for a particular parcel only when an avatar moves into it."  
							
							... 
							
							
							
							This reverts commit 8923ad755d 
							
						 
						
							2012-02-05 20:12:35 +00:00  
				
					
						
							
							
								 
						
							
							
								4e11983c7c 
								
							
								 
							
						 
						
							
							
								
								Make configuration uniform  
							
							... 
							
							
							
							Pickup the max physical prim size in Scene to make it uniform since adding code to get default size from the OpenSim*.ini. 
							
						 
						
							2012-02-05 12:38:20 -05:00  
				
					
						
							
							
								 
						
							
							
								8923ad755d 
								
							
								 
							
						 
						
							
							
								
								Check ban list for a particular parcel only when an avatar moves into it.  
							
							... 
							
							
							
							This restores functionality remove in the last commit without reintroducing
the performance penalty. 
							
						 
						
							2012-02-05 04:03:32 +00:00  
				
					
						
							
							
								 
						
							
							
								35f14a262d 
								
							
								 
							
						 
						
							
							
								
								Remove checks on ban list expiry on every move. To be re-added on parcel  
							
							... 
							
							
							
							boundary crossing only as soon as I'm properly awake. This should fix
recent performance issues 
							
						 
						
							2012-02-05 03:44:15 +00:00  
				
					
						
							
							
								 
						
							
							
								13999dfc1d 
								
							
								 
							
						 
						
							
							
								
								Set PhysPrimMax default to 0 so ini files won't be overridden  
							
							
							
						 
						
							2012-02-04 21:52:55 -05:00  
				
					
						
							
							
								 
						
							
							
								36ed0dcdaa 
								
							
								 
							
						 
						
							
							
								
								change NonPhysicalPrimMax to NonphysicalPrimMax in Scenes.cs to make the  
							
							... 
							
							
							
							variable in OpenSim.ini and Regions.ini match 
							
						 
						
							2012-02-04 19:45:10 -07:00  
				
					
						
							
							
								 
						
							
							
								df07b97abd 
								
							
								 
							
						 
						
							
							
								
								Make NonphysicalPrimMax setting work properly  
							
							... 
							
							
							
							RegionInfo setting will override only if it is > 0 
							
						 
						
							2012-02-04 21:30:16 -05:00  
				
					
						
							
							
								 
						
							
							
								43b4e4cfc3 
								
							
								 
							
						 
						
							
							
								
								Quiet the map module logging  
							
							
							
						 
						
							2012-02-04 19:08:52 -05:00  
				
					
						
							
							
								 
						
							
							
								ce5e900721 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Data/MySQL/Resources/RegionStore.migrations
	OpenSim/Region/Framework/Scenes/Scene.Inventory.cs 
							
						 
						
							2012-02-04 11:48:20 +00:00  
				
					
						
							
							
								 
						
							
							
								6034e5d112 
								
							
								 
							
						 
						
							
							
								
								Add default value to TelehubObject  
							
							
							
						 
						
							2012-02-04 00:28:22 -05:00  
				
					
						
							
							
								 
						
							
							
								8779ff3c8f 
								
							
								 
							
						 
						
							
							
								
								Supply correct parameters to detailed authentication login fail message  
							
							
							
						 
						
							2012-02-04 02:00:35 +00:00  
				
					
						
							
							
								 
						
							
							
								edc11a1d39 
								
							
								 
							
						 
						
							
							
								
								Add missing RCERR_UNKNOWN and RCERR_SIM_PERF_LOW LSL constants that would eventually be used by llCastRay(), though OpenSim does not use these yet.  
							
							
							
						 
						
							2012-02-04 01:04:00 +00:00  
				
					
						
							
							
								 
						
							
							
								09d6521361 
								
							
								 
							
						 
						
							
							
								
								Correct RC_* LSL constants used by llCastRay().  
							
							... 
							
							
							
							Many thanks to WhiteStar for doing the research on this. 
							
						 
						
							2012-02-04 01:00:11 +00:00  
				
					
						
							
							
								 
						
							
							
								6c252a0fa1 
								
							
								 
							
						 
						
							
							
								
								Add TestRegionSettingsDeserialize  
							
							
							
						 
						
							2012-02-04 00:55:03 +00:00  
				
					
						
							
							
								 
						
							
							
								9b762a5a84 
								
							
								 
							
						 
						
							
							
								
								Only look for an uploaded transactional asset in Scene.UpdateTaskInventory if we have been passed a non-zero transaction ID.  
							
							... 
							
							
							
							This resolves the recent regression from deeb728deeb728http://opensimulator.org/mantis/view.php?id=5873  
							
						 
						
							2012-02-04 00:20:27 +00:00  
				
					
						
							
							
								 
						
							
							
								2b6c5fcb31 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-02-03 23:48:12 +00:00  
				
					
						
							
							
								 
						
							
							
								312e1457dd 
								
							
								 
							
						 
						
							
							
								
								Change SceneObjectSerializer to use common ExternalRepresentationUtils.ExecuteReadProcessors() methods.  
							
							... 
							
							
							
							Adds ability to submit a customized exception message to match logging. 
							
						 
						
							2012-02-03 23:47:01 +00:00  
				
					
						
							
							
								 
						
							
							
								bd9d7484f0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://snoopy@opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-02-04 00:39:58 +01:00  
				
					
						
							
							
								 
						
							
							
								4f8f44d9c3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-02-03 15:21:37 -08:00  
				
					
						
							
							
								 
						
							
							
								ea19e50919 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/SceneObjectPart.cs 
							
						 
						
							2012-02-03 15:21:07 -08:00  
				
					
						
							
							
								 
						
							
							
								0742630d81 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/src/opensim  
							
							
							
						 
						
							2012-02-03 18:20:26 -05:00  
				
					
						
							
							
								 
						
							
							
								107cef2b0e 
								
							
								 
							
						 
						
							
							
								
								Check for null scene in ScheduleFullUpdate and ScheduleTerseUpdate before triggering events on a potentially null Scene  
							
							
							
						 
						
							2012-02-03 15:18:48 -08:00  
				
					
						
							
							
								 
						
							
							
								ce34b359ad 
								
							
								 
							
						 
						
							
							
								
								Extend m_avatars lock in NpcModule.CreateNPC over both creation of NPC scene presence and population of m_avatars.  
							
							... 
							
							
							
							This is required to stop a race where the SensorRepeat module can detect an NPC avatar before m_avatars is populated.
Extending the lock is the easiest to understand solution rather than getting complicated with null checks.
Hopefully resolves http://opensimulator.org/mantis/view.php?id=5872  
							
						 
						
							2012-02-03 23:04:26 +00:00  
				
					
						
							
							
								 
						
							
							
								5c545d1d2e 
								
							
								 
							
						 
						
							
							
								
								Fix: Covenant changed time not set  http://opensimulator.org/mantis/view.php?id=5869  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2012-02-03 18:02:51 -05:00  
				
					
						
							
							
								 
						
							
							
								83ef13a79a 
								
							
								 
							
						 
						
							
							
								
								Changed save oar and save iar parameter -p|--profile to -h|--home, including corresponding RemoteAdmin parameter  
							
							
							
						 
						
							2012-02-03 23:53:18 +01:00  
				
					
						
							
							
								 
						
							
							
								6234264211 
								
							
								 
							
						 
						
							
							
								
								Refactor common deserialization processor code to generic method ExternalRepresentationUtils.ExecuteReadProcessors()  
							
							
							
						 
						
							2012-02-03 22:45:50 +00:00  
				
					
						
							
							
								 
						
							
							
								f17066b7bf 
								
							
								 
							
						 
						
							
							
								
								Change LandDataSerializer deserialization so that in the future it won't care about extra elements or element order.  
							
							... 
							
							
							
							This brings it into line with other deserializations such as object and will improve future backward compatibility. 
							
						 
						
							2012-02-03 22:21:54 +00:00  
				
					
						
							
							
								 
						
							
							
								1a18948935 
								
							
								 
							
						 
						
							
							
								
								Corrected console help texts for "save iar"  
							
							
							
						 
						
							2012-02-03 23:04:18 +01:00  
				
					
						
							
							
								 
						
							
							
								0dbfa70443 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-02-03 08:47:26 +00:00  
				
					
						
							
							
								 
						
							
							
								61adf36339 
								
							
								 
							
						 
						
							
							
								
								Commenting out new event until I can fix OpenSim tests. Currently, testing objects does not create a Scene or EventManager so triggering events crashes some tests  
							
							
							
						 
						
							2012-02-02 18:19:22 -08:00  
				
					
						
							
							
								 
						
							
							
								ed846f11f1 
								
							
								 
							
						 
						
							
							
								
								OpenSim tests do not always create an EventManager so calls to trigger events during tests must check for null EventManager  
							
							
							
						 
						
							2012-02-02 18:06:34 -08:00  
				
					
						
							
							
								 
						
							
							
								3257dbe76d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-02-02 17:44:11 -08:00  
				
					
						
							
							
								 
						
							
							
								146d78edfa 
								
							
								 
							
						 
						
							
							
								
								ObjectAddedToScene event should be fired when duplicating objects  
							
							
							
						 
						
							2012-02-02 17:41:05 -08:00  
				
					
						
							
							
								 
						
							
							
								ee2b2aadc3 
								
							
								 
							
						 
						
							
							
								
								fix line endings  
							
							
							
						 
						
							2012-02-02 17:39:05 -08:00  
				
					
						
							
							
								 
						
							
							
								bce5dfe711 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-02-03 00:09:05 +00:00  
				
					
						
							
							
								 
						
							
							
								76a658324c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2012-02-03 00:07:23 +00:00  
				
					
						
							
							
								 
						
							
							
								573a64ad24 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-02-03 00:05:59 +00:00  
				
					
						
							
							
								 
						
							
							
								574c240202 
								
							
								 
							
						 
						
							
							
								
								Fix test failure  
							
							
							
						 
						
							2012-02-03 00:05:36 +00:00  
				
					
						
							
							
								 
						
							
							
								447a66d660 
								
							
								 
							
						 
						
							
							
								
								Replace ParcelAccessEntry with a new struct, LandAccessEntry, which more  
							
							... 
							
							
							
							accurately reflects the data sent by the viewer. Add times bans and the
expiration of timed bans.
Warning: Contains a Migration (and nuts) 
							
						 
						
							2012-02-02 23:40:56 +00:00  
				
					
						
							
							
								 
						
							
							
								54d473e200 
								
							
								 
							
						 
						
							
							
								
								D'oh - we want to call llGetLinkNumberOfSides() in the LSL_Stub, not llGetLinkNumber().  
							
							
							
						 
						
							2012-02-02 23:35:16 +00:00  
				
					
						
							
							
								 
						
							
							
								264c83aec4 
								
							
								 
							
						 
						
							
							
								
								Add llGetLinkNumberOfSides to LSL_Stub and ILSL_Api  
							
							... 
							
							
							
							It already existed in LSL_Api but it also needs to exist in these two other places for a script to be able to see it.
Hopefully resolves http://opensimulator.org/mantis/view.php?id=5489  
							
						 
						
							2012-02-02 22:48:36 +00:00  
				
					
						
							
							
								 
						
							
							
								8f8b5f9a4d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-02-02 22:36:41 +00:00  
				
					
						
							
							
								 
						
							
							
								07c487a28f 
								
							
								 
							
						 
						
							
							
								
								Make ban, eject, freeze and the scripted versions of those work.  
							
							
							
						 
						
							2012-02-02 21:36:45 +01:00  
				
					
						
							
							
								 
						
							
							
								17df4185ce 
								
							
								 
							
						 
						
							
							
								
								Add stress tests for simple object add of 100 prim objects.  Add time taken to output (this is unreliable).  
							
							
							
						 
						
							2012-02-02 18:42:27 +00:00  
				
					
						
							
							
								 
						
							
							
								dbf6381e34 
								
							
								 
							
						 
						
							
							
								
								OpenID: server connector had a copy-and-paste error that made identity queries fail.  
							
							
							
						 
						
							2012-02-02 08:39:23 -08:00  
				
					
						
							
							
								 
						
							
							
								fd7e82ee72 
								
							
								 
							
						 
						
							
							
								
								Streamline banning code using existing methods.  
							
							
							
						 
						
							2012-02-02 16:51:39 +01:00  
				
					
						
							
							
								 
						
							
							
								857d4e60cc 
								
							
								 
							
						 
						
							
							
								
								Rehook the eject and freeze events that had gotten unhooked in the merge  
							
							
							
						 
						
							2012-02-02 13:46:46 +01:00  
				
					
						
							
							
								 
						
							
							
								567f4c51f8 
								
							
								 
							
						 
						
							
							
								
								Improve reliability of script state saving by covering various saving  
							
							... 
							
							
							
							and loading scenarios which resulted in loss of continuity on item ids 
							
						 
						
							2012-02-02 01:52:17 +00:00  
				
					
						
							
							
								 
						
							
							
								6fe4b6fbe8 
								
							
								 
							
						 
						
							
							
								
								Fix remembering attachment point and position when an item is rezzed in world.  
							
							... 
							
							
							
							Also fix PRIM_LOCAL_POS returning 0 when used on child prims from a script
in the root. 
							
						 
						
							2012-02-02 02:51:59 +01:00  
				
					
						
							
							
								 
						
							
							
								dbc3f1ff92 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/TaskInventoryItem.cs
	OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs 
							
						 
						
							2012-02-02 01:53:13 +00:00  
				
					
						
							
							
								 
						
							
							
								0ce9ad4a56 
								
							
								 
							
						 
						
							
							
								
								Add event RegionHeartbeatEnd for modules interested in coordinating activity with region heartbeats  
							
							
							
						 
						
							2012-02-01 17:01:28 -08:00  
				
					
						
							
							
								 
						
							
							
								c10193c72b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-02-01 16:25:35 -08:00  
				
					
						
							
							
								 
						
							
							
								45ad9e39a6 
								
							
								 
							
						 
						
							
							
								
								Improve reliability of script state saving by covering various saving  
							
							... 
							
							
							
							and loading scenarios which resulted in loss of continuity on item ids 
							
						 
						
							2012-02-02 01:05:14 +01:00  
				
					
						
							
							
								 
						
							
							
								e5ae84b42b 
								
							
								 
							
						 
						
							
							
								
								Re-Add the reading of attachment data hat was lost in the merge  
							
							
							
						 
						
							2012-02-02 01:04:54 +01:00  
				
					
						
							
							
								 
						
							
							
								16aa00e944 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ScriptEngine/XEngine/XEngine.cs 
							
						 
						
							2012-02-01 10:08:45 +00:00  
				
					
						
							
							
								 
						
							
							
								003bd9f1b3 
								
							
								 
							
						 
						
							
							
								
								Small optimization to last commit  
							
							
							
						 
						
							2012-02-01 10:05:04 +00:00  
				
					
						
							
							
								 
						
							
							
								cc1476fc36 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2012-02-01 09:45:42 +00:00  
				
					
						
							
							
								 
						
							
							
								241ddd031f 
								
							
								 
							
						 
						
							
							
								
								Fix copy/paste errors  
							
							
							
						 
						
							2012-02-01 09:45:15 +00:00  
				
					
						
							
							
								 
						
							
							
								c08d6df7e1 
								
							
								 
							
						 
						
							
							
								
								Prevent a changed attachment that has been saved from being saved again.  
							
							
							
						 
						
							2012-02-01 09:38:20 +00:00  
				
					
						
							
							
								 
						
							
							
								fcc1fa2c32 
								
							
								 
							
						 
						
							
							
								
								Straighten out some attachment mess. Don't save attachment states for HG  
							
							... 
							
							
							
							visitors at all. On Leaving a sim, save only the changed ones. Don't save
all scripted stuff when leaving a sim. 
							
						 
						
							2012-02-01 09:36:14 +00:00  
				
					
						
							
							
								 
						
							
							
								3d7b5e5e93 
								
							
								 
							
						 
						
							
							
								
								HG: This hopefully fixes the HG teleports back home to OSGrid. Looks like Uri.ToString() drops the port when it's port 80.  
							
							
							
						 
						
							2012-01-31 22:00:59 -08:00  
				
					
						
							
							
								 
						
							
							
								99e71222f0 
								
							
								 
							
						 
						
							
							
								
								Lay out script status in property per row format, since getting too long for console lines.  
							
							
							
						 
						
							2012-02-01 00:27:42 +00:00  
				
					
						
							
							
								 
						
							
							
								e3680f216e 
								
							
								 
							
						 
						
							
							
								
								Add count of events queued for a particular script in "scripts show" console command  
							
							
							
						 
						
							2012-02-01 00:17:02 +00:00  
				
					
						
							
							
								 
						
							
							
								8b3da1bff4 
								
							
								 
							
						 
						
							
							
								
								Make script console commands only show for selected region.  
							
							
							
						 
						
							2012-02-01 00:10:07 +00:00  
				
					
						
							
							
								 
						
							
							
								437de6743c 
								
							
								 
							
						 
						
							
							
								
								Implement "xengine status" console command to show various xengine stats  
							
							
							
						 
						
							2012-02-01 00:07:06 +00:00  
				
					
						
							
							
								 
						
							
							
								f028dca711 
								
							
								 
							
						 
						
							
							
								
								Add "show part uuid" and "show part name" console commands.  
							
							... 
							
							
							
							These commands will display part/prim details for a given uuid or name
The "show object uuid" and "show object name" commands will now only display details for objects (i.e. not child parts in a linkset).
This is for consistency with the "delete object" commands which only delete objects, not parts. 
							
						 
						
							2012-01-31 23:35:13 +00:00  
				
					
						
							
							
								 
						
							
							
								996cc6097e 
								
							
								 
							
						 
						
							
							
								
								Implement "show object name <name>" console command to show details of an object with the given name  
							
							
							
						 
						
							2012-01-31 23:21:02 +00:00  
				
					
						
							
							
								 
						
							
							
								ac7cded080 
								
							
								 
							
						 
						
							
							
								
								Get rid of the "no objects found" feedback for now - this doesn't work well if a command is executed over multiple scenes.  
							
							
							
						 
						
							2012-01-31 23:06:48 +00:00  
				
					
						
							
							
								 
						
							
							
								ab89adfaef 
								
							
								 
							
						 
						
							
							
								
								Implement "show object uuid <uuid>" console command.  
							
							... 
							
							
							
							This will show details about a part with the given uuid if it's found. 
							
						 
						
							2012-01-31 23:03:39 +00:00  
				
					
						
							
							
								 
						
							
							
								647b326edc 
								
							
								 
							
						 
						
							
							
								
								Add more user feedback if an object isn't found for which delete was requested.  
							
							
							
						 
						
							2012-01-31 22:27:05 +00:00  
				
					
						
							
							
								 
						
							
							
								77b032549e 
								
							
								 
							
						 
						
							
							
								
								Add the name of a deleted object to the console output  
							
							
							
						 
						
							2012-01-31 22:22:32 +00:00  
				
					
						
							
							
								 
						
							
							
								e3e38e34c5 
								
							
								 
							
						 
						
							
							
								
								If a particular region is selected in the console, only try to delete objects in that region, rather than in every region on the simulator  
							
							... 
							
							
							
							The old wrong behaviour was in place before the command was extracted to a module. 
							
						 
						
							2012-01-31 22:21:10 +00:00  
				
					
						
							
							
								 
						
							
							
								9bd02b5da1 
								
							
								 
							
						 
						
							
							
								
								Move object delete commands into a commands region module, in preparation for adding similar show commands.  
							
							
							
						 
						
							2012-01-31 21:57:45 +00:00  
				
					
						
							
							
								 
						
							
							
								727ddffb71 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-31 21:53:32 +00:00  
				
					
						
							
							
								 
						
							
							
								2f84d5397b 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warning  
							
							
							
						 
						
							2012-01-31 21:14:09 +00:00  
				
					
						
							
							
								 
						
							
							
								1505c22995 
								
							
								 
							
						 
						
							
							
								
								Use Environment.TickCount & Int32.MaxValue; instead of Util.EnvironmentTickCount(); when producing the threads report to reduce wraparound.  
							
							... 
							
							
							
							This matches the tickcount masking in the thread watchdog.
For some reason, Util.EnvironmentTickCount() masks ticks by 0x3fffffff instead of 0xffffffff 
							
						 
						
							2012-01-31 21:09:26 +00:00  
				
					
						
							
							
								 
						
							
							
								d76ca9cd93 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://melanie@3dhosting.de/var/git/careminster into careminster  
							
							
							
						 
						
							2012-01-31 20:54:04 +00:00  
				
					
						
							
							
								 
						
							
							
								1b63b21a4d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Application/OpenSimBase.cs 
							
						 
						
							2012-01-31 20:53:49 +00:00  
				
					
						
							
							
								 
						
							
							
								10b9348071 
								
							
								 
							
						 
						
							
							
								
								Remove scene object null check on SceneGraph.AddSceneObject().  Complain explicitly if there's an attempt to add any object with a zero UUID.  
							
							... 
							
							
							
							Callers themselves need to check that they're not attempting to add a null scene object. 
							
						 
						
							2012-01-31 20:30:30 +00:00  
				
					
						
							
							
								 
						
							
							
								f3780b9eae 
								
							
								 
							
						 
						
							
							
								
								Add torture tests to test adding 10,000, 100,000 and 200,000 single prim scene objects.  
							
							... 
							
							
							
							These can be run using the "nant torture" target.  They are not part of "nant test" due to their long-run future nature.
Such tests are designed to do some testing of extreme situations and give some feedback on memory usage, etc.
However, data can be inconsistent due to different machine circumstances and virtual machine actions.
This area is under development. 
							
						 
						
							2012-01-31 19:56:37 +00:00  
				
					
						
							
							
								 
						
							
							
								a98a146c50 
								
							
								 
							
						 
						
							
							
								
								Fix:llSetText - limited text to a maximum of 254 chars  
							
							... 
							
							
							
							mantis: http://opensimulator.org/mantis/view.php?id=5867 
Signed-off-by: nebadon <michael@osgrid.org> 
							
						 
						
							2012-01-31 10:17:38 -07:00  
				
					
						
							
							
								 
						
							
							
								c305b55012 
								
							
								 
							
						 
						
							
							
								
								Draw brders around parcels for sale  
							
							
							
						 
						
							2012-01-31 06:31:02 +01:00  
				
					
						
							
							
								 
						
							
							
								d2dfa4cfe7 
								
							
								 
							
						 
						
							
							
								
								Make parcel sale overlays work. No auction support.  
							
							
							
						 
						
							2012-01-31 03:09:44 +00:00  
				
					
						
							
							
								 
						
							
							
								71012ef883 
								
							
								 
							
						 
						
							
							
								
								Make parcel sale overlays work. No auction support.  
							
							
							
						 
						
							2012-01-31 02:19:34 +01:00  
				
					
						
							
							
								 
						
							
							
								fe0975dc24 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2012-01-30 21:39:36 +00:00  
				
					
						
							
							
								 
						
							
							
								2b84b6d8b1 
								
							
								 
							
						 
						
							
							
								
								Use the requested sim's map, not our own  
							
							
							
						 
						
							2012-01-30 21:39:12 +00:00  
				
					
						
							
							
								 
						
							
							
								dbc039783b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-30 21:34:40 +00:00  
				
					
						
							
							
								 
						
							
							
								a0206e5a17 
								
							
								 
							
						 
						
							
							
								
								Comment debug spam  
							
							
							
						 
						
							2012-01-30 22:30:20 +01:00  
				
					
						
							
							
								 
						
							
							
								0f181fe5d0 
								
							
								 
							
						 
						
							
							
								
								Fix displaying landmark and search info properly with long names  
							
							
							
						 
						
							2012-01-30 22:30:02 +01:00  
				
					
						
							
							
								 
						
							
							
								cfe924e4a8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-30 21:40:50 +00:00  
				
					
						
							
							
								 
						
							
							
								e1cad4c34f 
								
							
								 
							
						 
						
							
							
								
								Use the requested sim's map, not our own  
							
							
							
						 
						
							2012-01-30 21:38:46 +00:00  
				
					
						
							
							
								 
						
							
							
								9dbb58ee8b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-30 21:26:47 +00:00  
				
					
						
							
							
								 
						
							
							
								53c3faac5d 
								
							
								 
							
						 
						
							
							
								
								Patch in the rest of the maptile stuff  
							
							
							
						 
						
							2012-01-30 21:24:21 +00:00  
				
					
						
							
							
								 
						
							
							
								c4cc626dff 
								
							
								 
							
						 
						
							
							
								
								Add the needed column in the regions table and a few tweaks.  
							
							... 
							
							
							
							Warning: Contains a Migration
Warning: Cannot guarantee nut free 
							
						 
						
							2012-01-30 20:34:32 +00:00  
				
					
						
							
							
								 
						
							
							
								bde2ff5e78 
								
							
								 
							
						 
						
							
							
								
								Next step for world map overlays  
							
							
							
						 
						
							2012-01-30 20:11:47 +00:00  
				
					
						
							
							
								 
						
							
							
								df9c35bc0f 
								
							
								 
							
						 
						
							
							
								
								Some plumbing for map overlays  
							
							
							
						 
						
							2012-01-30 19:46:55 +00:00  
				
					
						
							
							
								 
						
							
							
								9d93c4808e 
								
							
								 
							
						 
						
							
							
								
								lock SceneObjectGroupsByFullID in SceneGraph.ForEachSOG() to stop failure if SceneObjectGroupsByFullID is updated elsewhere at the same time.  
							
							
							
						 
						
							2012-01-30 19:21:58 +00:00  
				
					
						
							
							
								 
						
							
							
								54e6b2402c 
								
							
								 
							
						 
						
							
							
								
								Revert "Pickup map overlay tile from RegionSettings.ParcelImageID"  
							
							... 
							
							
							
							This reverts commit 00d1c88c59 
							
						 
						
							2012-01-30 12:39:08 -05:00  
				
					
						
							
							
								 
						
							
							
								00d1c88c59 
								
							
								 
							
						 
						
							
							
								
								Pickup map overlay tile from RegionSettings.ParcelImageID  
							
							
							
						 
						
							2012-01-30 11:49:22 -05:00  
				
					
						
							
							
								 
						
							
							
								ad02e01e77 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://melanie@3dhosting.de/var/git/careminster into careminster  
							
							
							
						 
						
							2012-01-30 16:44:26 +00:00  
				
					
						
							
							
								 
						
							
							
								1b600e7803 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Data/MySQL/MySQLSimulationData.cs 
							
						 
						
							2012-01-30 16:38:11 +00:00  
				
					
						
							
							
								 
						
							
							
								3de534896e 
								
							
								 
							
						 
						
							
							
								
								Add ParcelImageID to RegionSettings so we can have that overlay.  
							
							... 
							
							
							
							Warning: Contains a Migration.
Warning: May contain nuts. 
							
						 
						
							2012-01-30 16:22:21 +00:00  
				
					
						
							
							
								 
						
							
							
								9a86a713d3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-29 22:50:59 +00:00  
				
					
						
							
							
								 
						
							
							
								5e60afe5ed 
								
							
								 
							
						 
						
							
							
								
								Fix llEdgeOfWorld functionality - see mantis  http://opensimulator.org/mantis/view.php?id=5865  
							
							... 
							
							
							
							Signed-off-by: nebadon <michael@osgrid.org> 
							
						 
						
							2012-01-29 14:41:47 -07:00  
				
					
						
							
							
								 
						
							
							
								e8b688b61f 
								
							
								 
							
						 
						
							
							
								
								Fix:Get embedded objects in notecard  http://opensimulator.org/mantis/view.php?id=2607  
							
							... 
							
							
							
							Signed-off-by: nebadon <michael@osgrid.org> 
							
						 
						
							2012-01-29 12:40:43 -07:00  
				
					
						
							
							
								 
						
							
							
								7c824f02b4 
								
							
								 
							
						 
						
							
							
								
								Add the ability to abort a pending restart using the viewer UI or a  
							
							... 
							
							
							
							RemoteAdmin message 
							
						 
						
							2012-01-28 22:19:10 +01:00  
				
					
						
							
							
								 
						
							
							
								498fe1afe7 
								
							
								 
							
						 
						
							
							
								
								Fix calculating land prim count type width issue  
							
							
							
						 
						
							2012-01-28 21:23:54 +01:00  
				
					
						
							
							
								 
						
							
							
								dac826da4e 
								
							
								 
							
						 
						
							
							
								
								Prevent an overlong description from messing up a ParcelInfoReply  
							
							
							
						 
						
							2012-01-28 20:38:50 +01:00  
				
					
						
							
							
								 
						
							
							
								f7c237c0e1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/var/repo/opensim into mapwork  
							
							
							
						 
						
							2012-01-28 11:35:28 -05:00  
				
					
						
							
							
								 
						
							
							
								ae057a7589 
								
							
								 
							
						 
						
							
							
								
								Adding our parcel's generated id to map packets  
							
							
							
						 
						
							2012-01-28 10:36:39 -05:00  
				
					
						
							
							
								 
						
							
							
								1a20b60d82 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-28 08:47:25 -05:00  
				
					
						
							
							
								 
						
							
							
								2e31f12cf4 
								
							
								 
							
						 
						
							
							
								
								Send CHANGED_TELEPORT during local TP again - partially revert  cf73afec35 
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2012-01-28 08:43:58 -05:00  
				
					
						
							
							
								 
						
							
							
								2ef9fd05fa 
								
							
								 
							
						 
						
							
							
								
								Add an overloaded SceneObjectPart.UpdateTextureEntry(Primitive.TextureEntry texEntry) for region modules  
							
							
							
						 
						
							2012-01-28 02:45:13 +00:00  
				
					
						
							
							
								 
						
							
							
								6fbc48ee9c 
								
							
								 
							
						 
						
							
							
								
								Make all NPCs owned by default  
							
							
							
						 
						
							2012-01-28 03:32:25 +01:00  
				
					
						
							
							
								 
						
							
							
								6db9109b3f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://3dhosting.de/var/git/careminster  
							
							
							
						 
						
							2012-01-28 03:22:36 +01:00  
				
					
						
							
							
								 
						
							
							
								abffda269f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.Inventory.cs 
							
						 
						
							2012-01-28 04:05:53 +00:00  
				
					
						
							
							
								 
						
							
							
								154ba0124a 
								
							
								 
							
						 
						
							
							
								
								Add experimental --publish option to "save oar" so that OARs reloaded to the same grid don't have the publisher as owner.  
							
							
							
						 
						
							2012-01-28 02:21:41 +00:00  
				
					
						
							
							
								 
						
							
							
								fbe324cc5e 
								
							
								 
							
						 
						
							
							
								
								Fix build break  
							
							
							
						 
						
							2012-01-28 03:15:17 +01:00  
				
					
						
							
							
								 
						
							
							
								090164ff7a 
								
							
								 
							
						 
						
							
							
								
								Completely disable NPC being sensed as agents, the abuse potential is too great  
							
							
							
						 
						
							2012-01-28 03:12:56 +01:00  
				
					
						
							
							
								 
						
							
							
								428407c5e4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-28 01:01:23 +00:00  
				
					
						
							
							
								 
						
							
							
								e391d6390c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-28 00:44:11 +00:00  
				
					
						
							
							
								 
						
							
							
								deeb7287a2 
								
							
								 
							
						 
						
							
							
								
								Comment out xfer section in Scene.UpdateTaskInventory() which was causing spurious errors and "script saved" messages when script properties were changed.  
							
							... 
							
							
							
							Viewers since at least Linden Lab 1.23 use the script upload capability to save script changes.
It's unknown whether the commented out code was working for very old viewers or not.
Code is commented out to reduce complexity and so that useful error messages don't need to be removed.
If there is a substantial population using extremely old viewers that can't upgrade to a newer version 1 viewer (e.g. 1.23) or similar TPV then this can be revisited. 
							
						 
						
							2012-01-28 00:39:53 +00:00  
				
					
						
							
							
								 
						
							
							
								7352aea9ac 
								
							
								 
							
						 
						
							
							
								
								Remove IClientAPI from the money module. It was only used to pass in the  
							
							... 
							
							
							
							agent id anyway 
							
						 
						
							2012-01-28 00:18:12 +00:00  
				
					
						
							
							
								 
						
							
							
								7837c611fb 
								
							
								 
							
						 
						
							
							
								
								Add OS_NPC_SENSE_AS_AGENT option to osNpcCreate().  
							
							... 
							
							
							
							This allows NPCs to be sensed as agents by LSL sensors rather than as a specific NPC type (which is currently an OpenSimulator-only extension).
Wiki doc on this and other recent NPC functions will follow soon 
							
						 
						
							2012-01-28 00:00:12 +00:00  
				
					
						
							
							
								 
						
							
							
								26a4e8a161 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-27 23:30:26 +00:00  
				
					
						
							
							
								 
						
							
							
								31b87ff07b 
								
							
								 
							
						 
						
							
							
								
								Increment LPS script stat for OSSL functions that were not already doing this  
							
							
							
						 
						
							2012-01-27 23:24:49 +00:00  
				
					
						
							
							
								 
						
							
							
								7c1d075a5a 
								
							
								 
							
						 
						
							
							
								
								Implement osIsNpc(key npc):integer.  This return TRUE if the given key belongs to an NPC in the region.  FALSE if not or if the NPC module isn't present.  
							
							
							
						 
						
							2012-01-27 23:17:13 +00:00  
				
					
						
							
							
								 
						
							
							
								abf0dd4250 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-27 23:14:34 +00:00  
				
					
						
							
							
								 
						
							
							
								9939f94f08 
								
							
								 
							
						 
						
							
							
								
								Implement osNpcGetOwner(key npc):key.  This returns the owner for an 'owned' NPC, the npc's own key for an 'unowned' NPC and NULL_KEY is the input key was not an npc.  
							
							... 
							
							
							
							llGetOwnerKey() could also be extended but this does not allow one to distinguish between an unowned NPC and some other result (e.g. 'no such object' if NULL_KEY is the return.
Also, any future extensions to LSL functions by Linden Lab are unpredictable and OpenSim-specific extensions could clash. 
							
						 
						
							2012-01-27 23:05:48 +00:00  
				
					
						
							
							
								 
						
							
							
								86b9e6fbed 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-27 19:47:24 +00:00  
				
					
						
							
							
								 
						
							
							
								91ac21b9ec 
								
							
								 
							
						 
						
							
							
								
								HG Inventoty: Guard against items not found.  
							
							
							
						 
						
							2012-01-26 17:00:58 -08:00  
				
					
						
							
							
								 
						
							
							
								9d60b84f78 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/EstateSettings.cs 
							
						 
						
							2012-01-26 23:07:31 +00:00  
				
					
						
							
							
								 
						
							
							
								6da82d9805 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-26 16:29:39 -05:00  
				
					
						
							
							
								 
						
							
							
								616373db16 
								
							
								 
							
						 
						
							
							
								
								llManageEstateAccess implementation  http://wiki.secondlife.com/wiki/LlManageEstateAccess  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2012-01-26 16:15:23 -05:00  
				
					
						
							
							
								 
						
							
							
								7229f6e64b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2012-01-26 10:32:22 +00:00  
				
					
						
							
							
								 
						
							
							
								da720ce9be 
								
							
								 
							
						 
						
							
							
								
								Support rejecting a teleport if a user is banned in all parcels that have  
							
							... 
							
							
							
							spawn points 
							
						 
						
							2012-01-26 10:21:45 +00:00  
				
					
						
							
							
								 
						
							
							
								a537f7e1a3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-26 09:10:46 +00:00  
				
					
						
							
							
								 
						
							
							
								a6abecf5fa 
								
							
								 
							
						 
						
							
							
								
								Change references from sop to sog and add protection from null ref  
							
							... 
							
							
							
							I had code made additions to the map module that was based on the earlier work that I did before Melanie made improvements. Updating the new code to incorporate the same changes. 
							
						 
						
							2012-01-26 00:33:34 -05:00  
				
					
						
							
							
								 
						
							
							
								093469c33c 
								
							
								 
							
						 
						
							
							
								
								Add basic TestAddScript() regression test  
							
							
							
						 
						
							2012-01-26 01:16:03 +00:00  
				
					
						
							
							
								 
						
							
							
								36e6edfc65 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs 
							
						 
						
							2012-01-26 00:44:32 +00:00  
				
					
						
							
							
								 
						
							
							
								13d9b64b1d 
								
							
								 
							
						 
						
							
							
								
								Re-enable error logging associated with assembly and script loading failure in ScriptInstance.  
							
							... 
							
							
							
							Swallowing exceptions just leads to more mysterious failures later on. 
							
						 
						
							2012-01-26 00:28:51 +00:00  
				
					
						
							
							
								 
						
							
							
								4ce42762ee 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.Inventory.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs 
							
						 
						
							2012-01-26 00:21:21 +00:00  
				
					
						
							
							
								 
						
							
							
								55c6cbabfd 
								
							
								 
							
						 
						
							
							
								
								refactor: change RezScriptFromAgentInventory(), RezNewScript() and AddInventoryItem() to accept an agent id rather than a full IClientAPI.  
							
							... 
							
							
							
							This stops some code having to make spurious client == null checks and reduces regression test complexity. 
							
						 
						
							2012-01-26 00:10:37 +00:00  
				
					
						
							
							
								 
						
							
							
								8e5502fdc2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-25 23:24:44 +00:00  
				
					
						
							
							
								 
						
							
							
								2de3a1b9da 
								
							
								 
							
						 
						
							
							
								
								refactor: decompose most of RezScript() into RezScriptFromAgentInventory(), RezNewScript() and rename one RezScript() to RezScriptFromPrim()  
							
							
							
						 
						
							2012-01-25 23:22:07 +00:00  
				
					
						
							
							
								 
						
							
							
								d053625663 
								
							
								 
							
						 
						
							
							
								
								Update save oar and save iar help responses to reflect new -h|--home  
							
							... 
							
							
							
							switches which replace -p|--profile ie: "save oar
--home=http://hg.osgrid.org:80  region.oar" 
							
						 
						
							2012-01-25 15:59:07 -07:00  
				
					
						
							
							
								 
						
							
							
								e9de7e7107 
								
							
								 
							
						 
						
							
							
								
								Update BulletSim.dll with some interface changes and tuning (see opensim-libs). Change BSScene to use new interface.  
							
							
							
						 
						
							2012-01-25 14:40:38 -08:00  
				
					
						
							
							
								 
						
							
							
								2e7c1bcfd9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-25 21:26:34 +00:00  
				
					
						
							
							
								 
						
							
							
								8f53c768f5 
								
							
								 
							
						 
						
							
							
								
								llGetParcelMusicURL implementation  http://wiki.secondlife.com/wiki/LlGetParcelMusicURL  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2012-01-25 15:48:38 -05:00  
				
					
						
							
							
								 
						
							
							
								82c3d0cf89 
								
							
								 
							
						 
						
							
							
								
								minor: stop the WebStatsModule logging UPDATE or INSERT every time it updates bin/LocalUserStatistics.db  
							
							
							
						 
						
							2012-01-25 20:36:51 +00:00  
				
					
						
							
							
								 
						
							
							
								e20cf3789b 
								
							
								 
							
						 
						
							
							
								
								Serialize calls to ODE Collide() function across OdeScene instances to prevent ODE crashes on simulators running more than one region.  
							
							... 
							
							
							
							It turns out that calls to Collide() are not thread-safe even for objects in different ODE physics worlds due to ODE static caches.
For simulators running multiple regions, not serializing calls from different scene loops will sooner or later cause OpenSim to crash with a native stack trace referencing OBBCollider.
This affects the default OPCODE collider but not GIMPACT.  However, GIMPACT fails for other reasons under some current simulator loads.
ODE provides a thread local storage option, but as of ODE r1755 (and r1840) DLLs compiled with this crash OpenSim immediately. 
							
						 
						
							2012-01-25 19:31:50 +00:00  
				
					
						
							
							
								 
						
							
							
								7444f3bfad 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/World/WorldMap/WorldMapModule.cs 
							
						 
						
							2012-01-25 15:02:54 +00:00  
				
					
						
							
							
								 
						
							
							
								f84b69cad1 
								
							
								 
							
						 
						
							
							
								
								Change the WorldMapModule to use SOG rather than SOP for the telehub ans  
							
							... 
							
							
							
							cover a potential nullref 
							
						 
						
							2012-01-25 15:00:06 +00:00  
				
					
						
							
							
								 
						
							
							
								b996517c94 
								
							
								 
							
						 
						
							
							
								
								Typo fix  
							
							
							
						 
						
							2012-01-25 15:18:31 +01:00  
				
					
						
							
							
								 
						
							
							
								24862eaf15 
								
							
								 
							
						 
						
							
							
								
								Spin off starting scripts in rezzed objects into a thread to avoid a recursion  
							
							... 
							
							
							
							into the script engine if the script was suspended inside an event. 
							
						 
						
							2012-01-25 14:44:09 +01:00  
				
					
						
							
							
								 
						
							
							
								2ca80add14 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/SceneGraph.cs 
							
						 
						
							2012-01-25 15:24:25 +00:00  
				
					
						
							
							
								 
						
							
							
								959bcfa7f8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/src/opensim  
							
							
							
						 
						
							2012-01-24 21:35:12 -05:00  
				
					
						
							
							
								 
						
							
							
								7c514fe155 
								
							
								 
							
						 
						
							
							
								
								Telehub map items displayed  
							
							
							
						 
						
							2012-01-24 21:33:11 -05:00  
				
					
						
							
							
								 
						
							
							
								3d1f43046d 
								
							
								 
							
						 
						
							
							
								
								Removed unused delegates in SceneGraph: ObjectDuplicateDelegate, ObjectCreateDelegate, ObjectDeleteDelegate  
							
							
							
						 
						
							2012-01-24 17:05:53 -08:00  
				
					
						
							
							
								 
						
							
							
								427ab55058 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/SceneGraph.cs 
							
						 
						
							2012-01-25 00:45:57 +00:00  
				
					
						
							
							
								 
						
							
							
								2d0412d366 
								
							
								 
							
						 
						
							
							
								
								Make errors reported by OpenSim when it halts because it can't find certain config sections or files a bit more user friendly.  
							
							
							
						 
						
							2012-01-24 22:35:55 +00:00  
				
					
						
							
							
								 
						
							
							
								8e0eaa980f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-24 22:16:45 +00:00  
				
					
						
							
							
								 
						
							
							
								09baa3e679 
								
							
								 
							
						 
						
							
							
								
								Comment out asset statistics section from periodic stats as these have not been recorded for a very long time.  
							
							... 
							
							
							
							Some might make a comeback in the future but others are of dubious usefuless for health check purposes, or the complexity of collection outweighs their usefulness.
Some data is available via other means (e.g. "fcache status"). 
							
						 
						
							2012-01-24 22:14:21 +00:00  
				
					
						
							
							
								 
						
							
							
								3ae6345f1b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/src/opensim  
							
							
							
						 
						
							2012-01-24 17:14:08 -05:00  
				
					
						
							
							
								 
						
							
							
								dc329202ef 
								
							
								 
							
						 
						
							
							
								
								Put Telehubs on the map  
							
							
							
						 
						
							2012-01-24 17:11:35 -05:00  
				
					
						
							
							
								 
						
							
							
								5e445aaf7b 
								
							
								 
							
						 
						
							
							
								
								Fix "Abnormal client thread terminations" stat in period CONNECTION STATISTICS to count the number of times clients are disconnected due to ack timeouts.  
							
							... 
							
							
							
							This has been broken for a long period and would only ever show 0. 
							
						 
						
							2012-01-24 22:09:13 +00:00  
				
					
						
							
							
								 
						
							
							
								ab8956d58f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-24 22:04:28 +00:00  
				
					
						
							
							
								 
						
							
							
								e8f1e7e96e 
								
							
								 
							
						 
						
							
							
								
								Comment out inventory statistics section from periodic stats, since this only contained the now uncollected and irrelevant inventory cache number.  
							
							
							
						 
						
							2012-01-24 22:03:30 +00:00  
				
					
						
							
							
								 
						
							
							
								488fe0ae9c 
								
							
								 
							
						 
						
							
							
								
								Removed unused events in SceneGraph: OnObjectCreate, OnObjectRemove, OnObjectDuplicate  
							
							
							
						 
						
							2012-01-24 13:41:26 -08:00  
				
					
						
							
							
								 
						
							
							
								7e76397a26 
								
							
								 
							
						 
						
							
							
								
								minor: correct text and usage for "image queues show" reigon console command.  
							
							
							
						 
						
							2012-01-24 20:54:35 +00:00  
				
					
						
							
							
								 
						
							
							
								a704d444f2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-24 20:36:16 +00:00  
				
					
						
							
							
								 
						
							
							
								8b035dc3c7 
								
							
								 
							
						 
						
							
							
								
								Restrict accessible of ODECharacter Shell and Body.  Add method doc and some error log lines.  
							
							
							
						 
						
							2012-01-24 18:46:24 +00:00  
				
					
						
							
							
								 
						
							
							
								855d3a3ba5 
								
							
								 
							
						 
						
							
							
								
								Teleport routing, part 1  
							
							
							
						 
						
							2012-01-24 04:06:37 +00:00  
				
					
						
							
							
								 
						
							
							
								a4977bbe19 
								
							
								 
							
						 
						
							
							
								
								Simplify and streamline telehub editing code. Verify rotations and fix  
							
							... 
							
							
							
							spwan point positioning on rotated telehubs. 
							
						 
						
							2012-01-24 02:36:35 +00:00  
				
					
						
							
							
								 
						
							
							
								f10288ceae 
								
							
								 
							
						 
						
							
							
								
								Add handling bans properly  
							
							
							
						 
						
							2012-01-24 03:14:00 +01:00  
				
					
						
							
							
								 
						
							
							
								0369d21917 
								
							
								 
							
						 
						
							
							
								
								Add teleport routing, first part  
							
							
							
						 
						
							2012-01-24 03:13:44 +01:00  
				
					
						
							
							
								 
						
							
							
								0d2e02efb1 
								
							
								 
							
						 
						
							
							
								
								Reverse the spawn point distance vector  
							
							
							
						 
						
							2012-01-24 01:30:41 +00:00  
				
					
						
							
							
								 
						
							
							
								c0e1784e86 
								
							
								 
							
						 
						
							
							
								
								Correct a coordinate to make the viewer like it  
							
							
							
						 
						
							2012-01-24 01:18:13 +00:00  
				
					
						
							
							
								 
						
							
							
								cc02f78d4e 
								
							
								 
							
						 
						
							
							
								
								Simplify and streamline telehub editing code. Verify rotations and fix  
							
							... 
							
							
							
							spwan point positioning on rotated telehubs. 
							
						 
						
							2012-01-24 01:48:38 +01:00  
				
					
						
							
							
								 
						
							
							
								696fbdfa24 
								
							
								 
							
						 
						
							
							
								
								Reverse the spawn point distance vector  
							
							
							
						 
						
							2012-01-24 01:29:50 +00:00  
				
					
						
							
							
								 
						
							
							
								090bf7acca 
								
							
								 
							
						 
						
							
							
								
								Correct a coordinate to make the viewer like it  
							
							
							
						 
						
							2012-01-24 01:17:41 +00:00  
				
					
						
							
							
								 
						
							
							
								8fcb9bf418 
								
							
								 
							
						 
						
							
							
								
								Correct some SQL syntax  
							
							
							
						 
						
							2012-01-24 00:57:52 +00:00  
				
					
						
							
							
								 
						
							
							
								7a87be5015 
								
							
								 
							
						 
						
							
							
								
								Fix merge artefacts and build break  
							
							
							
						 
						
							2012-01-24 00:45:17 +00:00  
				
					
						
							
							
								 
						
							
							
								7bb01a17ee 
								
							
								 
							
						 
						
							
							
								
								Add a forgotten parameter  
							
							
							
						 
						
							2012-01-24 00:38:00 +00:00  
				
					
						
							
							
								 
						
							
							
								07ad821157 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Data/MySQL/MySQLSimulationData.cs
	OpenSim/Framework/RegionSettings.cs 
							
						 
						
							2012-01-24 00:36:42 +00:00  
				
					
						
							
							
								 
						
							
							
								87799c1f3d 
								
							
								 
							
						 
						
							
							
								
								Change Telehubs to store only the data that is really needed and not  
							
							... 
							
							
							
							additional redundant information. 
							
						 
						
							2012-01-24 00:32:10 +00:00  
				
					
						
							
							
								 
						
							
							
								c36c916342 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2012-01-23 21:25:59 +00:00  
				
					
						
							
							
								 
						
							
							
								48379e6442 
								
							
								 
							
						 
						
							
							
								
								IMPORTANT!!!!! Please READ. DO NOT Use this version or any before it since the  
							
							... 
							
							
							
							Telehub commits! They will eat your babies and corrupt your database while
they munch. DO NOT use anything from the first Telehub commit to this one.
FIRST GOOD COMMIT is the one FOLLOWING this one. You have been warned. 
							
						 
						
							2012-01-23 21:23:55 +00:00  
				
					
						
							
							
								 
						
							
							
								8db64dc77f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/var/repo/opensim into telehub  
							
							
							
						 
						
							2012-01-23 14:54:43 -05:00  
				
					
						
							
							
								 
						
							
							
								6a85abbd14 
								
							
								 
							
						 
						
							
							
								
								Add update to Telehub position and rotation before adding SpawnPoints  
							
							
							
						 
						
							2012-01-23 14:53:25 -05:00  
				
					
						
							
							
								 
						
							
							
								c1f6478a37 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-23 11:10:56 -05:00  
				
					
						
							
							
								 
						
							
							
								9cfc43005d 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
							
						 
						
							2012-01-23 10:28:18 -05:00  
				
					
						
							
							
								 
						
							
							
								39c9b656c8 
								
							
								 
							
						 
						
							
							
								
								Cleanup unused parts, add some error handling  
							
							
							
						 
						
							2012-01-23 09:42:15 -05:00  
				
					
						
							
							
								 
						
							
							
								22ae9331bb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://3dhosting.de/var/git/careminster  
							
							
							
						 
						
							2012-01-23 13:51:20 +01:00  
				
					
						
							
							
								 
						
							
							
								4e0bb49394 
								
							
								 
							
						 
						
							
							
								
								Fix llLookAt the right way  
							
							
							
						 
						
							2012-01-23 13:48:16 +01:00  
				
					
						
							
							
								 
						
							
							
								cd2bf64b87 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Data/MySQL/MySQLSimulationData.cs 
							
						 
						
							2012-01-23 00:24:31 +00:00  
				
					
						
							
							
								 
						
							
							
								7c404375c7 
								
							
								 
							
						 
						
							
							
								
								Fix up some parameter naming  
							
							
							
						 
						
							2012-01-22 23:20:10 +00:00  
				
					
						
							
							
								 
						
							
							
								74c1ed77a4 
								
							
								 
							
						 
						
							
							
								
								Finish connecting Telehub to database  
							
							
							
						 
						
							2012-01-22 14:51:15 -05:00  
				
					
						
							
							
								 
						
							
							
								1cd26ba85e 
								
							
								 
							
						 
						
							
							
								
								Hooking up new telehub data to the database  
							
							
							
						 
						
							2012-01-22 11:46:16 -05:00  
				
					
						
							
							
								 
						
							
							
								02572ab1d3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/RegionSettings.cs 
							
						 
						
							2012-01-22 16:35:14 +00:00  
				
					
						
							
							
								 
						
							
							
								24b20f6e4b 
								
							
								 
							
						 
						
							
							
								
								Change the key name I missed in last commit  
							
							
							
						 
						
							2012-01-22 15:35:14 +00:00  
				
					
						
							
							
								 
						
							
							
								68365c20c0 
								
							
								 
							
						 
						
							
							
								
								Move Telehub tables and data from EstateSettings to RegionSettings.  
							
							... 
							
							
							
							This is damage control es EstateSettings is not the place this can be put.
EstateSettings is nt unique to a region and therefore would introduce
a hard limit of one telehub per estate, completely shutting off the
option of having SL style telehubs, e.g. one per region. Whole
estate teleport routing can still be implemented id desiresd, this
way all options are open while the other way most options get closed
off. 
							
						 
						
							2012-01-22 11:36:04 +00:00  
				
					
						
							
							
								 
						
							
							
								32d58d6e3e 
								
							
								 
							
						 
						
							
							
								
								Telehub Support:  
							
							... 
							
							
							
							Telehub settings now persist to the database and are saved across sim restarts. So-far this only works on MySQL. this is a work in progress, teleport routing is not yet implemented. 
							
						 
						
							2012-01-21 23:26:27 -05:00  
				
					
						
							
							
								 
						
							
							
								ba3b0c69f1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-21 19:52:33 +00:00  
				
					
						
							
							
								 
						
							
							
								590f707c42 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-20 23:54:29 -05:00  
				
					
						
							
							
								 
						
							
							
								b6f3de5028 
								
							
								 
							
						 
						
							
							
								
								Telehub Support:  
							
							... 
							
							
							
							Support for viewer side of telehub management. Can manupulate Telehubs and SpawnPoints from the viewer estate managemnt tools. This is a work in progress and does not yet persist or affect teleport routing. 
							
						 
						
							2012-01-20 23:50:37 -05:00  
				
					
						
							
							
								 
						
							
							
								ea72428c9d 
								
							
								 
							
						 
						
							
							
								
								Allow a viewer UDP image request retry to trigger another asset fetch if an existing fetch hasn't responded before a timeout.  
							
							... 
							
							
							
							This is to stop a high priority image/texture request from blocking the entire download queue if its asset fetch got dropped for some reason. 
							
						 
						
							2012-01-19 23:09:16 +00:00  
				
					
						
							
							
								 
						
							
							
								d38e2c0c91 
								
							
								 
							
						 
						
							
							
								
								Add image not in database test for LLImageManager  
							
							
							
						 
						
							2012-01-19 21:57:12 +00:00  
				
					
						
							
							
								 
						
							
							
								503faaea62 
								
							
								 
							
						 
						
							
							
								
								refactor: separate out common parts of LLImageManagerTests  
							
							
							
						 
						
							2012-01-19 21:23:40 +00:00  
				
					
						
							
							
								 
						
							
							
								381f74276b 
								
							
								 
							
						 
						
							
							
								
								Add LLImageManager regression test for discard case  
							
							
							
						 
						
							2012-01-19 21:14:09 +00:00  
				
					
						
							
							
								 
						
							
							
								c92a9a6640 
								
							
								 
							
						 
						
							
							
								
								Add "image queues clear <first-name> <last-name>" console command  
							
							... 
							
							
							
							This allows a way to manually clear pending image queue requests for debug purposes 
							
						 
						
							2012-01-19 19:49:06 +00:00  
				
					
						
							
							
								 
						
							
							
								d75899f2d1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-19 19:47:18 +00:00  
				
					
						
							
							
								 
						
							
							
								8f871cca10 
								
							
								 
							
						 
						
							
							
								
								Add osGetGridHomeURI function  
							
							... 
							
							
							
							Add osGetHomeURI function to the family of osGetGrid* functions. Returns the SRV_HomeURI setting from the [LoginService] configuration. 
							
						 
						
							2012-01-19 14:21:12 -05:00  
				
					
						
							
							
								 
						
							
							
								9356963bd3 
								
							
								 
							
						 
						
							
							
								
								Add basic request and send image regression tests for LLImageManager  
							
							
							
						 
						
							2012-01-19 19:00:11 +00:00  
				
					
						
							
							
								 
						
							
							
								edb2e4c5b3 
								
							
								 
							
						 
						
							
							
								
								Change URI to lowercase to match existing  
							
							
							
						 
						
							2012-01-19 13:55:53 -05:00  
				
					
						
							
							
								 
						
							
							
								bf9ce4709f 
								
							
								 
							
						 
						
							
							
								
								Add fetching of SRV_HomeURI to "/json_grid_info"  
							
							... 
							
							
							
							Make SRV_HomeURI available on the GridInfoService through the "/json_grid_info" URI. This i s mainly to service OSSL, but can be seen externally via the URI. 
							
						 
						
							2012-01-19 13:48:31 -05:00  
				
					
						
							
							
								 
						
							
							
								e41f23dead 
								
							
								 
							
						 
						
							
							
								
								Trigger event when prims are scheduled for an update. This gives modules early access to changed parameters.  
							
							
							
						 
						
							2012-01-19 03:06:35 -08:00  
				
					
						
							
							
								 
						
							
							
								5ced49aaa8 
								
							
								 
							
						 
						
							
							
								
								Cleaned up Color and Text parameters in SOP and made LocalFlags public for module access.  
							
							
							
						 
						
							2012-01-19 03:03:22 -08:00  
				
					
						
							
							
								 
						
							
							
								2c6272d11a 
								
							
								 
							
						 
						
							
							
								
								Add a version of GetGroupByPrim to Scene which accepts UUID instead of localID  
							
							
							
						 
						
							2012-01-19 03:01:37 -08:00  
				
					
						
							
							
								 
						
							
							
								f8079bcd72 
								
							
								 
							
						 
						
							
							
								
								Fixed bugs in earlier commit on custom user parameters in Regions.ini  
							
							
							
						 
						
							2012-01-19 02:52:05 -08:00  
				
					
						
							
							
								 
						
							
							
								eea726d74e 
								
							
								 
							
						 
						
							
							
								
								RegionReady:  
							
							... 
							
							
							
							Back out some of the oar monitoring for the time being. Need to find  a better way to get feedback. Will re-visit this soon. 
							
						 
						
							2012-01-18 20:30:57 -05:00  
				
					
						
							
							
								 
						
							
							
								ba7d8cedec 
								
							
								 
							
						 
						
							
							
								
								Add function osGetGridCustom  
							
							... 
							
							
							
							Add function osGetGridCustom to take an argument for the GridInfo kpv to retrieve from the GridInfoService 
							
						 
						
							2012-01-17 22:38:36 -05:00  
				
					
						
							
							
								 
						
							
							
								9ed9720861 
								
							
								 
							
						 
						
							
							
								
								Update osGetGrid**** functions  
							
							... 
							
							
							
							The osGetGrid**** functions will now get the grid settings from the GridInfoService. Set the GridInfoURI in your ./bin/config-include/GridCommon.ini [GridInfo] section. 
							
						 
						
							2012-01-17 22:07:40 -05:00  
				
					
						
							
							
								 
						
							
							
								939d60da59 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/lib/osgrid/opensim  
							
							
							
						 
						
							2012-01-17 21:10:31 -05:00  
				
					
						
							
							
								 
						
							
							
								ef5575be1b 
								
							
								 
							
						 
						
							
							
								
								Add json handler for GridInfo  
							
							
							
						 
						
							2012-01-17 21:09:46 -05:00  
				
					
						
							
							
								 
						
							
							
								08b6b3bb48 
								
							
								 
							
						 
						
							
							
								
								Add some logging  
							
							
							
						 
						
							2012-01-17 17:36:26 +01:00  
				
					
						
							
							
								 
						
							
							
								5afb70b9fe 
								
							
								 
							
						 
						
							
							
								
								Fix prim calculations so that > 32767 prims are supported  
							
							
							
						 
						
							2012-01-17 15:30:52 +01:00  
				
					
						
							
							
								 
						
							
							
								747c25e920 
								
							
								 
							
						 
						
							
							
								
								Spin off NPC deletion into a thread to avoid it being done on a script  
							
							... 
							
							
							
							microthread. A stab at fixing exceptions. 
							
						 
						
							2012-01-17 11:18:56 +01:00  
				
					
						
							
							
								 
						
							
							
								e13a17cc0c 
								
							
								 
							
						 
						
							
							
								
								Allow retrival of multiple user records in one operation, analog to presence  
							
							
							
						 
						
							2012-01-16 23:09:24 +00:00  
				
					
						
							
							
								 
						
							
							
								b14a6acd2f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-16 23:08:47 +00:00  
				
					
						
							
							
								 
						
							
							
								59a0c50d48 
								
							
								 
							
						 
						
							
							
								
								Comment out noisy log lines I accidentally included in the nant build target adjustment commit.  
							
							... 
							
							
							
							Left in the method doc. 
							
						 
						
							2012-01-16 23:04:08 +00:00  
				
					
						
							
							
								 
						
							
							
								82ad9d4e04 
								
							
								 
							
						 
						
							
							
								
								Remove monocov and other obsolete nant build targets.  
							
							... 
							
							
							
							monocov was a code coverage attempt 3 years ago which no longer works.
other removed targets have been commented out or unused for a very long time 
							
						 
						
							2012-01-16 22:58:58 +00:00  
				
					
						
							
							
								 
						
							
							
								d6b9504c84 
								
							
								 
							
						 
						
							
							
								
								Add methods to allow the groups modules to query online status and last login  
							
							
							
						 
						
							2012-01-16 02:19:19 +01:00  
				
					
						
							
							
								 
						
							
							
								35911d2362 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://3dhosting.de/var/git/careminster  
							
							
							
						 
						
							2012-01-15 14:51:00 +01:00  
				
					
						
							
							
								 
						
							
							
								9447b6d15f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-15 14:40:33 +00:00  
				
					
						
							
							
								 
						
							
							
								068b8e1f9b 
								
							
								 
							
						 
						
							
							
								
								Disable using an agent ID to clone NPCs. The griefing potential is too great  
							
							
							
						 
						
							2012-01-15 14:49:32 +01:00  
				
					
						
							
							
								 
						
							
							
								2e4fbe6b17 
								
							
								 
							
						 
						
							
							
								
								protect the region ready alerts for loading oarfiles if no post URI is set  
							
							
							
						 
						
							2012-01-14 23:43:21 -08:00  
				
					
						
							
							
								 
						
							
							
								43173f1b0d 
								
							
								 
							
						 
						
							
							
								
								commented out redundant land owner checks for osTeleportAgent there is  
							
							... 
							
							
							
							no need for these checks just use Allow_osTeleportAgent = PARCEL_OWNER
also increased function to severe threat level to make it harder to
accidently enable it for everyone. 
							
						 
						
							2012-01-14 18:36:46 -07:00  
				
					
						
							
							
								 
						
							
							
								ec299bfa87 
								
							
								 
							
						 
						
							
							
								
								Allow SmtpClients and other SSL users to work with our cert handler installed  
							
							
							
						 
						
							2012-01-14 06:03:27 +00:00  
				
					
						
							
							
								 
						
							
							
								4cbf8d728e 
								
							
								 
							
						 
						
							
							
								
								Fix merge  
							
							
							
						 
						
							2012-01-14 05:39:56 +01:00  
				
					
						
							
							
								 
						
							
							
								43128c9016 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Scripting/LSLHttp/UrlModule.cs
	OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
	OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs 
							
						 
						
							2012-01-14 06:09:19 +00:00  
				
					
						
							
							
								 
						
							
							
								72247bdaef 
								
							
								 
							
						 
						
							
							
								
								Allow SmtpClients and other SSL users to work with our cert handler installed  
							
							
							
						 
						
							2012-01-14 05:28:57 +01:00  
				
					
						
							
							
								 
						
							
							
								82f0e19349 
								
							
								 
							
						 
						
							
							
								
								Extend scripts show command to accept a single item UUID parameter to display one script's status  
							
							... 
							
							
							
							Usage is now scripts show [<script-item-uuid>] 
							
						 
						
							2012-01-14 00:44:19 +00:00  
				
					
						
							
							
								 
						
							
							
								b5bb559cc0 
								
							
								 
							
						 
						
							
							
								
								Register the UrlModule for script engine events OnScriptRemoved and OnObjectRemoved just once in the UrlModule itself, rather than repeatedly for every script.  
							
							... 
							
							
							
							Doing this in every script is unnecessary since the event trigger is parameterized by the item id.
All that would happen is 2000 scripts would trigger 1999 unnecessary calls, and a large number of initialized scripts may eventually trigger a StackOverflowException.
Registration moved to UrlModule so that the handler is registered for all script engine implementations.
This required moving the OnScriptRemoved and OnObjectRemoved events (only used by UrlModule in core) from IScriptEngine to IScriptModule to avoid circular references. 
							
						 
						
							2012-01-14 00:23:11 +00:00  
				
					
						
							
							
								 
						
							
							
								a30a02e7ae 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-13 14:51:11 -08:00  
				
					
						
							
							
								 
						
							
							
								e1a2c44ebe 
								
							
								 
							
						 
						
							
							
								
								Cleaned up the LookAt code in SOP and SOG. Added support for incrementally  
							
							... 
							
							
							
							rotating physical objects. This does not use physics. Currently the rate
of change is determined as 1 / (PI * Strength). 
							
						 
						
							2012-01-13 14:48:56 -08:00  
				
					
						
							
							
								 
						
							
							
								cde80125ad 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/src/opensim  
							
							
							
						 
						
							2012-01-13 17:16:20 -05:00  
				
					
						
							
							
								 
						
							
							
								02d6b033d0 
								
							
								 
							
						 
						
							
							
								
								Fix improper code formatting introduced in  6214e6a217 
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2012-01-13 17:10:48 -05:00  
				
					
						
							
							
								 
						
							
							
								adea92f8b7 
								
							
								 
							
						 
						
							
							
								
								Fix llRotLookAt and llLookAt for non-physical objects. Per conversation  
							
							... 
							
							
							
							with Melanie and Nebadon, SL behavior seems to be that non physical
objects snap to the request rotation. 
							
						 
						
							2012-01-13 11:37:17 -08:00  
				
					
						
							
							
								 
						
							
							
								57ba9ef5ad 
								
							
								 
							
						 
						
							
							
								
								Update RegionReadyModule  
							
							... 
							
							
							
							Fix triggering of alerts when rezzing first script to an empty region, add login disable when loading oars. 
							
						 
						
							2012-01-13 11:35:44 -05:00  
				
					
						
							
							
								 
						
							
							
								982f3d58a9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-13 04:04:39 +00:00  
				
					
						
							
							
								 
						
							
							
								9dc7fef4f6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-13 02:27:20 +00:00  
				
					
						
							
							
								 
						
							
							
								c5594e839e 
								
							
								 
							
						 
						
							
							
								
								Undo some prior work  
							
							... 
							
							
							
							Move some added fuctions out of core into the addon module to keep things clean 
							
						 
						
							2012-01-12 21:19:31 -05:00  
				
					
						
							
							
								 
						
							
							
								acbff305f5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/var/repo/opensim  
							
							
							
						 
						
							2012-01-12 21:06:27 -05:00  
				
					
						
							
							
								 
						
							
							
								d40ec1c346 
								
							
								 
							
						 
						
							
							
								
								Move some interfaces to a more apropriate place  
							
							
							
						 
						
							2012-01-12 20:49:50 -05:00  
				
					
						
							
							
								 
						
							
							
								3b59af2225 
								
							
								 
							
						 
						
							
							
								
								Change the default osNpcCreate() to create an 'owned' npc rather than an 'unowned' one.  
							
							... 
							
							
							
							An owned NPC is one that only the original creator can manipulate and delete.
An unowned NPC is one that anybody with access to the osNpc* methods and knowledge of the avatar id can manipulate.
This is to correct an oversight I made in the original reimplementation where I mistakenly assumed that avatar IDs could be treated as private.
I am not anticipating that many people were deliberately making use of unowned npcs due to their insecure nature.
If you do need an unowned NPC please call the new overloaded osCreateNpc() function with the option OS_NPC_NOT_OWNED. 
							
						 
						
							2012-01-13 00:03:39 +00:00  
				
					
						
							
							
								 
						
							
							
								6e7154d55c 
								
							
								 
							
						 
						
							
							
								
								Removing osNpcCreateOwned().  Please use osNpcCreate(string user, string name, vector position, string notecard, int options) instead with option OS_NPC_CREATOR_OWNED  
							
							... 
							
							
							
							Please note that correct option name is OS_NPC_CREATOR_OWNED not OS_NPC_CREATE_OWNED as mistakenly put in a previous commit. 
							
						 
						
							2012-01-13 00:00:18 +00:00  
				
					
						
							
							
								 
						
							
							
								47377f17c6 
								
							
								 
							
						 
						
							
							
								
								Add missing assert to confirm owner delete succeeded to the end of TestOsNpcRemoveOwned()  
							
							
							
						 
						
							2012-01-12 23:46:43 +00:00  
				
					
						
							
							
								 
						
							
							
								beab155434 
								
							
								 
							
						 
						
							
							
								
								Add api level test for removing an owned npc  
							
							
							
						 
						
							2012-01-12 22:35:11 +00:00  
				
					
						
							
							
								 
						
							
							
								c7757d1038 
								
							
								 
							
						 
						
							
							
								
								Fix typo  
							
							
							
						 
						
							2012-01-12 23:07:38 +01:00  
				
					
						
							
							
								 
						
							
							
								aa2cde2493 
								
							
								 
							
						 
						
							
							
								
								Disable unowned NPCs  
							
							
							
						 
						
							2012-01-12 23:04:38 +01:00  
				
					
						
							
							
								 
						
							
							
								cf166d3f1e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-12 23:22:55 +00:00  
				
					
						
							
							
								 
						
							
							
								caa207f59f 
								
							
								 
							
						 
						
							
							
								
								Add ossl level test for removing an unowned npc  
							
							
							
						 
						
							2012-01-12 21:03:54 +00:00  
				
					
						
							
							
								 
						
							
							
								1ac5aa6808 
								
							
								 
							
						 
						
							
							
								
								Add remove test for unowned avatars  
							
							
							
						 
						
							2012-01-12 20:47:19 +00:00  
				
					
						
							
							
								 
						
							
							
								c4972e7734 
								
							
								 
							
						 
						
							
							
								
								Add osNpcCreate(string firstname, string lastname, LSL_Vector position, string notecard, int options) variant.  
							
							... 
							
							
							
							This will be documented soon.  Options can currently be
  OS_NPC_CREATE_OWNED - creates a 'creator owned' avatar that will only respond to osNpc* functions made by scripts owned by the npc creator
  OS_NPC_NOT_OWNED    - creates an avatar which will respond to any osNpc* functions that a caller has permission to make (through the usual OSSL permission mechanisms).
options is being added to provide better scope for future extensibility without having to add more functions
The original non-options osNpcCreate() function will continue to exist. 
							
						 
						
							2012-01-12 19:37:30 +00:00  
				
					
						
							
							
								 
						
							
							
								d27dd3714f 
								
							
								 
							
						 
						
							
							
								
								Allow all NPCs to show up on sensors as all osNpc* script methods now check for ownership permission before executing.  
							
							... 
							
							
							
							As per #opensim-dev irc discussion. 
							
						 
						
							2012-01-12 19:19:34 +00:00  
				
					
						
							
							
								 
						
							
							
								ba3491c76e 
								
							
								 
							
						 
						
							
							
								
								Add permissions checks for owned avatars to all other osNpc* functions.  
							
							... 
							
							
							
							This is being done outside the npc module since the check is meaningless for region module callers, who can fake any id that they like. 
							
						 
						
							2012-01-12 19:06:46 +00:00  
				
					
						
							
							
								 
						
							
							
								0a1d61950b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-12 19:03:26 +00:00  
				
					
						
							
							
								 
						
							
							
								cadd645076 
								
							
								 
							
						 
						
							
							
								
								Renamed one var and deleted commented code. No functional changes.  
							
							
							
						 
						
							2012-01-12 10:22:52 -08:00  
				
					
						
							
							
								 
						
							
							
								b47c0d7e51 
								
							
								 
							
						 
						
							
							
								
								refactor: Move existing npc owner checks to NPCModule.CheckPermissions() methods and expose on interface for external calls.  
							
							
							
						 
						
							2012-01-12 18:14:19 +00:00  
				
					
						
							
							
								 
						
							
							
								8bdd80abfa 
								
							
								 
							
						 
						
							
							
								
								HG: normalize all externalized user ULRs to be the Home URL, i.e. the location of the user's UAS. This corrects an earlier design which had some cases pointing to the profile server. WARNING: CONFIGURATION CHANGES in both the sims (*Common.ini) and the Robust configs (Robust.HG.ini). Please check diff of the example files, but basically all vars that were pointing to profile should point to the UAS instead and should be called HomeURI.  
							
							
							
						 
						
							2012-01-12 09:56:35 -08:00  
				
					
						
							
							
								 
						
							
							
								4492bc1bcd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-12 17:52:29 +00:00  
				
					
						
							
							
								 
						
							
							
								6214e6a217 
								
							
								 
							
						 
						
							
							
								
								Allow update of stored entries within User Management Module-this is needed for proper work of HG friends.  
							
							... 
							
							
							
							See http://opensimulator.org/mantis/view.php?id=5847  
							
						 
						
							2012-01-12 17:51:13 +00:00  
				
					
						
							
							
								 
						
							
							
								5d9e135b5c 
								
							
								 
							
						 
						
							
							
								
								Remove ViewObjectInventory method unsupported by core  
							
							
							
						 
						
							2012-01-12 01:11:05 +01:00  
				
					
						
							
							
								 
						
							
							
								1a3a1e6665 
								
							
								 
							
						 
						
							
							
								
								Adapt a cast to using the new TeleportFlags  
							
							
							
						 
						
							2012-01-11 19:00:17 +01:00  
				
					
						
							
							
								 
						
							
							
								38db874755 
								
							
								 
							
						 
						
							
							
								
								If deserializing a scene object fails during IAR load then ignore the object rather than halting the IAR load with an exception.  
							
							
							
						 
						
							2012-01-11 14:33:26 +00:00  
				
					
						
							
							
								 
						
							
							
								5f7e392c7c 
								
							
								 
							
						 
						
							
							
								
								Add a check to see if an asset exists before recreating it while  
							
							... 
							
							
							
							loading an archive. This does add an extra roundtrip to the asset
server if loading new assets but it protects against overwriting
(and potentially corrupting) existing assets. 
							
						 
						
							2012-01-10 16:26:01 -08:00  
				
					
						
							
							
								 
						
							
							
								53fb20880c 
								
							
								 
							
						 
						
							
							
								
								minor: Fix wrong column length in image queues report  
							
							
							
						 
						
							2012-01-10 22:02:35 +00:00  
				
					
						
							
							
								 
						
							
							
								5002f06d24 
								
							
								 
							
						 
						
							
							
								
								rename "show image queue" to "show image queues" in line with other udp info commands.  
							
							... 
							
							
							
							Eliminate redundant one line methods 
							
						 
						
							2012-01-10 21:36:35 +00:00  
				
					
						
							
							
								 
						
							
							
								ef074deb52 
								
							
								 
							
						 
						
							
							
								
								Add "show image queue <first-name> <last-name>" region console command  
							
							... 
							
							
							
							This is so that we can inspect the image download queue (texture download via udp) for debugging purposes. 
							
						 
						
							2012-01-10 21:30:12 +00:00  
				
					
						
							
							
								 
						
							
							
								8fa1108b72 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-10 21:28:59 +00:00  
				
					
						
							
							
								 
						
							
							
								a4c2e7f599 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-10 20:34:43 +00:00  
				
					
						
							
							
								 
						
							
							
								ce44f56af9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-10 11:11:08 -08:00  
				
					
						
							
							
								 
						
							
							
								7b84942f86 
								
							
								 
							
						 
						
							
							
								
								HG landing points: this hopefully fixes some confusion that was making HG avies always land in 0,0  
							
							
							
						 
						
							2012-01-10 11:10:47 -08:00  
				
					
						
							
							
								 
						
							
							
								18497cef73 
								
							
								 
							
						 
						
							
							
								
								Add avatar names to appearance log messages  
							
							
							
						 
						
							2012-01-10 18:54:20 +00:00  
				
					
						
							
							
								 
						
							
							
								a3bb1a81de 
								
							
								 
							
						 
						
							
							
								
								correct very minor typo in "debug scene" help  
							
							
							
						 
						
							2012-01-10 18:47:30 +00:00  
				
					
						
							
							
								 
						
							
							
								66783398d0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-10 13:43:42 -05:00  
				
					
						
							
							
								 
						
							
							
								d67e9916b8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-10 18:42:37 +00:00  
				
					
						
							
							
								 
						
							
							
								3deb52d399 
								
							
								 
							
						 
						
							
							
								
								Teleport Debugging  
							
							... 
							
							
							
							Move setting from ini to existing facitilies - thanks justincc
	toggle with console command: debug teleport 
							
						 
						
							2012-01-10 13:41:35 -05:00  
				
					
						
							
							
								 
						
							
							
								d67e8291c8 
								
							
								 
							
						 
						
							
							
								
								Add "app find <uuid-or-start-of-uuid>" command to find the appearance using a particular baked texture, if any.  
							
							... 
							
							
							
							This is for debugging to relate texture console entries back to particular users on the simulator end. 
							
						 
						
							2012-01-10 18:41:07 +00:00  
				
					
						
							
							
								 
						
							
							
								1cc685e820 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/ScenePresence.cs 
							
						 
						
							2012-01-10 18:33:32 +00:00  
				
					
						
							
							
								 
						
							
							
								a22d0dcab9 
								
							
								 
							
						 
						
							
							
								
								HG Friends: fixed bug introduced by  571efeddb2 (r/17672)  
							
							
							
						 
						
							2012-01-10 09:58:53 -08:00  
				
					
						
							
							
								 
						
							
							
								707c8c6f2b 
								
							
								 
							
						 
						
							
							
								
								Add some run-time debugging support  
							
							... 
							
							
							
							Add configuration option - DEBUG to enable debugging methods. This is temporary for helping users testing teleport routing be able to report back the data with the test cases. We can remove when finished with this, or leave it if it proves to be useful.
	Users: set DEBUG = true in OpenSim.ini to get more information from teleport routing. The default is false. It presently prints the TeleportFlags value. 
							
						 
						
							2012-01-09 18:19:55 -05:00  
				
					
						
							
							
								 
						
							
							
								b3a12167d6 
								
							
								 
							
						 
						
							
							
								
								Use our TeleportFlags  
							
							... 
							
							
							
							Switch to our TeleportFlags enum instead of LibOMV because we need to define a type for HG Logins. Also moved some debugging in ScenePresence into a function to make it simpler to enable/disable. 
							
						 
						
							2012-01-09 17:54:35 -05:00  
				
					
						
							
							
								 
						
							
							
								95345521f0 
								
							
								 
							
						 
						
							
							
								
								TP Routing debug  
							
							... 
							
							
							
							Fix test to checking against bitfield instead of int 
							
						 
						
							2012-01-09 17:04:34 -05:00  
				
					
						
							
							
								 
						
							
							
								3640afdd95 
								
							
								 
							
						 
						
							
							
								
								Fix teleport routing for incoming HG+Owner  
							
							... 
							
							
							
							Incoming HG owner/estate manager, etc. is routed according to the rules defined for teleports within the local grid. Left some commented debugging code inside so we can test other cases. Will remove when tings are settled in. 
							
						 
						
							2012-01-09 14:31:22 -05:00  
				
					
						
							
							
								 
						
							
							
								bc08cc201b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-09 19:22:06 +00:00  
				
					
						
							
							
								 
						
							
							
								43145c7f67 
								
							
								 
							
						 
						
							
							
								
								Debugging HG teleport routing  
							
							... 
							
							
							
							Add some temporary debugging to the teleport routing to get a better view of what happens when HG jumps are made. 
							
						 
						
							2012-01-09 13:07:02 -05:00  
				
					
						
							
							
								 
						
							
							
								520b8b342e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-09 06:52:46 +00:00  
				
					
						
							
							
								 
						
							
							
								34c42cdab0 
								
							
								 
							
						 
						
							
							
								
								Fix HG teleport routing  
							
							... 
							
							
							
							Needed to breakout the ViaHGLogin check to it's own section. For some reason it would not factor in when combined with the other teleport flag types. 
							
						 
						
							2012-01-09 01:37:28 -05:00  
				
					
						
							
							
								 
						
							
							
								0e855fea7c 
								
							
								 
							
						 
						
							
							
								
								Fix a build break  
							
							
							
						 
						
							2012-01-09 01:05:19 +00:00  
				
					
						
							
							
								 
						
							
							
								1ebd79e413 
								
							
								 
							
						 
						
							
							
								
								Add the HG case to landing point checks  
							
							
							
						 
						
							2012-01-09 00:54:59 +00:00  
				
					
						
							
							
								 
						
							
							
								d5c5bbe0a1 
								
							
								 
							
						 
						
							
							
								
								Update teleport routing to match Avination  
							
							
							
						 
						
							2012-01-08 23:38:43 +00:00  
				
					
						
							
							
								 
						
							
							
								44cde8d5c6 
								
							
								 
							
						 
						
							
							
								
								Update teleport routing to match Avination  
							
							
							
						 
						
							2012-01-08 23:36:49 +00:00  
				
					
						
							
							
								 
						
							
							
								fb16d49511 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/src/opensim  
							
							
							
						 
						
							2012-01-08 17:56:03 -05:00  
				
					
						
							
							
								 
						
							
							
								266167f5a3 
								
							
								 
							
						 
						
							
							
								
								Fix teleport routing  
							
							... 
							
							
							
							Route non-owner avatars according to land settings 
							
						 
						
							2012-01-08 17:41:47 -05:00  
				
					
						
							
							
								 
						
							
							
								4bf2e19898 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-07 18:11:21 +00:00  
				
					
						
							
							
								 
						
							
							
								32eb7ddc37 
								
							
								 
							
						 
						
							
							
								
								Fix threat level setting on osNpcPlayAnimation  
							
							
							
						 
						
							2012-01-07 18:09:53 +00:00  
				
					
						
							
							
								 
						
							
							
								6f19e231b6 
								
							
								 
							
						 
						
							
							
								
								Don't try to save a NPCs attachment states on NPC delete  
							
							
							
						 
						
							2012-01-07 18:09:45 +00:00  
				
					
						
							
							
								 
						
							
							
								94fa6cb071 
								
							
								 
							
						 
						
							
							
								
								Fix threat level setting on osNpcPlayAnimation  
							
							
							
						 
						
							2012-01-07 12:29:59 +01:00  
				
					
						
							
							
								 
						
							
							
								efe51fd5cb 
								
							
								 
							
						 
						
							
							
								
								Don't try to save a NPCs attachment states on NPC delete  
							
							
							
						 
						
							2012-01-07 12:06:21 +01:00  
				
					
						
							
							
								 
						
							
							
								69c0f252a4 
								
							
								 
							
						 
						
							
							
								
								Force the group tag of NPCs to "- NPC -" unless the name is completely blank.  
							
							
							
						 
						
							2012-01-07 12:05:42 +01:00  
				
					
						
							
							
								 
						
							
							
								58cb7cd084 
								
							
								 
							
						 
						
							
							
								
								fix a typo "osNpcCreated" to "osNpcCreate" in OSSL threat level check  
							
							
							
						 
						
							2012-01-06 23:07:48 -07:00  
				
					
						
							
							
								 
						
							
							
								38ae479249 
								
							
								 
							
						 
						
							
							
								
								Make sure to prefix NPC names with "NPC:" so they can't be mistaken for users  
							
							
							
						 
						
							2012-01-07 02:49:52 +01:00  
				
					
						
							
							
								 
						
							
							
								f4231f0628 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warning  
							
							
							
						 
						
							2012-01-07 00:32:32 +00:00  
				
					
						
							
							
								 
						
							
							
								ba163ab05b 
								
							
								 
							
						 
						
							
							
								
								Add method doc to SPA.Falling and use automatic private get property  
							
							
							
						 
						
							2012-01-07 00:29:55 +00:00  
				
					
						
							
							
								 
						
							
							
								c5c079f6aa 
								
							
								 
							
						 
						
							
							
								
								Fix bug where tapping home to stop falling would stop any avatar movement other than falling again.  
							
							... 
							
							
							
							Addresses http://opensimulator.org/mantis/view.php?id=5839  
							
						 
						
							2012-01-07 00:17:40 +00:00  
				
					
						
							
							
								 
						
							
							
								679d155a39 
								
							
								 
							
						 
						
							
							
								
								Fix some syntax issues  
							
							
							
						 
						
							2012-01-06 23:08:18 +00:00  
				
					
						
							
							
								 
						
							
							
								9668992493 
								
							
								 
							
						 
						
							
							
								
								Add osNpcPlayAnimation and osNpcStopAnimation which respect ownership as well  
							
							
							
						 
						
							2012-01-06 22:59:50 +00:00  
				
					
						
							
							
								 
						
							
							
								1cffd8fa03 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2012-01-06 22:36:35 +00:00  
				
					
						
							
							
								 
						
							
							
								7518b075b7 
								
							
								 
							
						 
						
							
							
								
								Add osNpcCreateOwned to create an owned NPC. Those can be sensed only by the owner, can be destroyed only by the owner and only the owner can save their appearance. Added "NPC" as a flag to llSensor to sense NPCs and exclude them from "AGENT" results.  
							
							
							
						 
						
							2012-01-06 22:35:06 +00:00  
				
					
						
							
							
								 
						
							
							
								3073370d0e 
								
							
								 
							
						 
						
							
							
								
								Allow RemoteAdmin to deal with all the different kinds of region id parameter that have been used in different methods.  
							
							... 
							
							
							
							See http://opensimulator.org/mantis/view.php?id=5814 
Thanks Michelle Argus! 
							
						 
						
							2012-01-06 22:29:27 +00:00  
				
					
						
							
							
								 
						
							
							
								70157a4ec5 
								
							
								 
							
						 
						
							
							
								
								Fix some syntax issues  
							
							
							
						 
						
							2012-01-06 22:33:51 +01:00  
				
					
						
							
							
								 
						
							
							
								a47aa46962 
								
							
								 
							
						 
						
							
							
								
								Add osNpcPlayAnimation and osNpcStopAnimation which respect ownership as well  
							
							
							
						 
						
							2012-01-06 22:59:08 +00:00  
				
					
						
							
							
								 
						
							
							
								a34278cfc3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs 
							
						 
						
							2012-01-06 22:41:26 +00:00  
				
					
						
							
							
								 
						
							
							
								ff5a83d192 
								
							
								 
							
						 
						
							
							
								
								Fixed llAngleBetween() to allow denormal rotations  
							
							
							
						 
						
							2012-01-06 21:14:42 +00:00  
				
					
						
							
							
								 
						
							
							
								8c445dac67 
								
							
								 
							
						 
						
							
							
								
								Add script instruction count back to llRot2Euler.  Other minor formatting/doc changes.  
							
							
							
						 
						
							2012-01-06 21:12:22 +00:00  
				
					
						
							
							
								 
						
							
							
								eb9bf71726 
								
							
								 
							
						 
						
							
							
								
								Replaced llRot2Euler function.  
							
							... 
							
							
							
							The original function suffered from unexpected results due to rounding
errors. An error of only 1 or 2 ulps would cause the code to not detect
a singularity at Y rotation +/- PI/2 and take the non-singularity code
path. The replacement code does not suffer from wildly inaccurate
results at the +/- PI/2 singularity. The check in the code for the
singularity isn't strictly needed, but gives more consistent results
At the singularity, the X and Z rotations add. The if check simply
forces the X rotation to be zero so the entirety of the X+Z rotation is
carried by Z.
Additionally, the test code has been updated to include test cases that
caused the old code to fail. The test algorithm is also updated to
perform a more meaningful test. The original code checked if the values
against expected values. This could fail at +/- PI rotations since a
rotation around an axis by PI causes the identical effect as a rotation
by -PI. The new test code checks that the returned angles can be used
to recreate a quaternion that causes the same rotation. 
							
						 
						
							2012-01-06 21:08:54 +00:00  
				
					
						
							
							
								 
						
							
							
								7661a0b2a9 
								
							
								 
							
						 
						
							
							
								
								Implement the FetchInventory2 capability.  This accompanies the existing FetchInventoryDescendents2 capability.  
							
							... 
							
							
							
							Not yet enabled by default.  You can enable this by setting Cap_FetchInventory2 = "localhost" in the [ClientStack.LindenCaps] section of OpenSim.ini
Enabling both FetchInventory2 and FetchInventoryDescendents2 improves the situation with properly fetching attachments and hud objects
Probably because viewers are never expecting the odd situation where FetchInventoryDescendents2 is present but not FetchInventory2
However, for some reason attachments and hud objects occasionally fail to appear, though their status is correct in inventory
For attachments, focussing on the avatar makes them appear.  Hud objects have to be reattached. 
							
						 
						
							2012-01-06 21:07:34 +00:00  
				
					
						
							
							
								 
						
							
							
								de9d6096a5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://3dhosting.de/var/git/careminster  
							
							
							
						 
						
							2012-01-06 21:37:01 +01:00  
				
					
						
							
							
								 
						
							
							
								11c48ac807 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
	OpenSim/Region/ScriptEngine/Shared/Tests/LSL_ApiTest.cs 
							
						 
						
							2012-01-06 21:41:36 +00:00  
				
					
						
							
							
								 
						
							
							
								e9b9eb6a4c 
								
							
								 
							
						 
						
							
							
								
								Replaced llRot2Euler function.  
							
							... 
							
							
							
							The original function suffered from unexpected results due to rounding
errors. An error of only 1 or 2 ulps would cause the code to not detect
a singularity at Y rotation +/- PI/2 and take the non-singularity code
path. The replacement code does not suffer from wildly inaccurate
results at the +/- PI/2 singularity. The check in the code for the
singularity isn't strictly needed, but gives more consistent results
At the singularity, the X and Z rotations add. The if check simply
forces the X rotation to be zero so the entirety of the X+Z rotation is
carried by Z.
Additionally, the test code has been updated to include test cases that
caused the old code to fail. The test algorithm is also updated to
perform a more meaningful test. The original code checked if the values
against expected values. This could fail at +/- PI rotations since a
rotation around an axis by PI causes the identical effect as a rotation
by -PI. The new test code checks that the returned angles can be used
to recreate a quaternion that causes the same rotation. 
							
						 
						
							2012-01-06 21:30:51 +00:00  
				
					
						
							
							
								 
						
							
							
								f1846045a6 
								
							
								 
							
						 
						
							
							
								
								Add osNpcCreateOwned to create an owned NPC. Those can be sensed only by the owner, can be destroyed only by the owner and only the owner can save their appearance. Added "NPC" as a flag to llSensor to sense NPCs and exclude them from "AGENT" results.  
							
							
							
						 
						
							2012-01-06 21:34:43 +01:00  
				
					
						
							
							
								 
						
							
							
								f8c15d38a6 
								
							
								 
							
						 
						
							
							
								
								If dragging a script that is no copy from prim inventory into agent  
							
							... 
							
							
							
							inventory, stop it first in scene. If deleting from prims, move to trash
rather then making it poof. 
							
						 
						
							2012-01-06 17:43:35 +00:00  
				
					
						
							
							
								 
						
							
							
								3003133a66 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://melanie@3dhosting.de/var/git/careminster into careminster  
							
							
							
						 
						
							2012-01-06 17:39:39 +00:00  
				
					
						
							
							
								 
						
							
							
								81cf774fe8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-06 17:38:53 +00:00  
				
					
						
							
							
								 
						
							
							
								fbb2a7e90d 
								
							
								 
							
						 
						
							
							
								
								Add ThreatLevel.NoAccess to OSSL. This allows to enable OSSL without enabling  
							
							... 
							
							
							
							any methods, even those without threat, automatically. It is for use with
setups wanting to allow only specific methods to specific users. 
							
						 
						
							2012-01-06 17:37:22 +00:00  
				
					
						
							
							
								 
						
							
							
								31dc5aa728 
								
							
								 
							
						 
						
							
							
								
								If dragging a script that is no copy from prim inventory into agent  
							
							... 
							
							
							
							inventory, stop it first in scene. If deleting from prims, move to trash
rather then making it poof. 
							
						 
						
							2012-01-06 13:15:04 +01:00  
				
					
						
							
							
								 
						
							
							
								db482cb7dd 
								
							
								 
							
						 
						
							
							
								
								Fix up asset stuff  
							
							
							
						 
						
							2012-01-06 00:04:32 +01:00  
				
					
						
							
							
								 
						
							
							
								b06d878790 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-05 17:55:24 -05:00  
				
					
						
							
							
								 
						
							
							
								23ce1dfc27 
								
							
								 
							
						 
						
							
							
								
								Remove a dangling command registration  
							
							
							
						 
						
							2012-01-05 23:54:51 +01:00  
				
					
						
							
							
								 
						
							
							
								fdfc4ab2a8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Services/Connectors/Asset/AssetServiceConnector.cs 
							
						 
						
							2012-01-06 00:08:18 +00:00  
				
					
						
							
							
								 
						
							
							
								f252161941 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-05 17:54:51 -05:00  
				
					
						
							
							
								 
						
							
							
								b86e7715a8 
								
							
								 
							
						 
						
							
							
								
								Improve "j2k decode" command to tell us how many layers and components were decoded, instead of just success/failure  
							
							
							
						 
						
							2012-01-05 22:54:33 +00:00  
				
					
						
							
							
								 
						
							
							
								e393b47da8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'new_modules'  
							
							
							
						 
						
							2012-01-05 17:54:05 -05:00  
				
					
						
							
							
								 
						
							
							
								2b4edd659f 
								
							
								 
							
						 
						
							
							
								
								Adding empty ISearchModule interface  
							
							
							
						 
						
							2012-01-05 17:53:03 -05:00  
				
					
						
							
							
								 
						
							
							
								5ea9740f1b 
								
							
								 
							
						 
						
							
							
								
								Add a "j2k decode" region console command that allows a manual request for a JPEG2000 decode of an asset  
							
							... 
							
							
							
							For debugging purposes. 
							
						 
						
							2012-01-05 22:40:49 +00:00  
				
					
						
							
							
								 
						
							
							
								da0fc3c8f5 
								
							
								 
							
						 
						
							
							
								
								Make "show asset" command available simulator side.  Actually make the service command be "show asset" instead of "show digest" this time.  
							
							... 
							
							
							
							Last time I accidnetally just changed the usage message. 
							
						 
						
							2012-01-05 21:11:32 +00:00  
				
					
						
							
							
								 
						
							
							
								f06acc0a85 
								
							
								 
							
						 
						
							
							
								
								Add size and temporary information to "show asset" command  
							
							
							
						 
						
							2012-01-05 21:05:10 +00:00  
				
					
						
							
							
								 
						
							
							
								5b160f5b7b 
								
							
								 
							
						 
						
							
							
								
								Rename 'show digest' console command to 'show asset'  
							
							
							
						 
						
							2012-01-05 20:56:29 +00:00  
				
					
						
							
							
								 
						
							
							
								7319ba62dd 
								
							
								 
							
						 
						
							
							
								
								Move simulator asset info commands to an optional module from the connector.  Make them conform with service side commands.  
							
							... 
							
							
							
							This stops them appearing twice when Hypergrid is enabled. 
							
						 
						
							2012-01-05 20:51:49 +00:00  
				
					
						
							
							
								 
						
							
							
								f2ff6d5186 
								
							
								 
							
						 
						
							
							
								
								Move asset commands from AssetService to AssetServerConnector so that we can harmonise the same commands on the simulator side.  
							
							... 
							
							
							
							No functional change. 
							
						 
						
							2012-01-05 20:33:44 +00:00  
				
					
						
							
							
								 
						
							
							
								50e459d265 
								
							
								 
							
						 
						
							
							
								
								recomment log messages I accidentally left uncommented  
							
							
							
						 
						
							2012-01-05 19:44:06 +00:00  
				
					
						
							
							
								 
						
							
							
								c201b54b85 
								
							
								 
							
						 
						
							
							
								
								Improve "app rebake" command to return a better message if no uploaded texture ids were available for the rebake request  
							
							
							
						 
						
							2012-01-05 19:40:54 +00:00  
				
					
						
							
							
								 
						
							
							
								da6c816204 
								
							
								 
							
						 
						
							
							
								
								Commenting out DataSnapShot message "Registering service discovery capability" for now.  
							
							... 
							
							
							
							Please uncomment if/when needed. 
							
						 
						
							2012-01-05 17:10:38 +00:00  
				
					
						
							
							
								 
						
							
							
								2c401b7359 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2012-01-05 08:12:34 +00:00  
				
					
						
							
							
								 
						
							
							
								97ba3c9346 
								
							
								 
							
						 
						
							
							
								
								Small fix to GetWorldPosition to get closer to Avination sit behavior  
							
							
							
						 
						
							2012-01-05 08:11:52 +00:00  
				
					
						
							
							
								 
						
							
							
								e9296721c7 
								
							
								 
							
						 
						
							
							
								
								That needs to be callable from elsewhere!  
							
							
							
						 
						
							2012-01-05 08:04:04 +01:00  
				
					
						
							
							
								 
						
							
							
								85d82c8140 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://3dhosting.de/var/git/careminster  
							
							
							
						 
						
							2012-01-05 07:43:16 +01:00  
				
					
						
							
							
								 
						
							
							
								1ebc9d04aa 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Avatar/AvatarFactory/AvatarFactoryModule.cs
	OpenSim/Region/Framework/Scenes/SceneObjectPart.cs 
							
						 
						
							2012-01-05 08:15:33 +00:00  
				
					
						
							
							
								 
						
							
							
								045f3b8b11 
								
							
								 
							
						 
						
							
							
								
								Clean up GetWorldPosition  
							
							
							
						 
						
							2012-01-05 07:37:31 +01:00  
				
					
						
							
							
								 
						
							
							
								32b8fa4a77 
								
							
								 
							
						 
						
							
							
								
								Prevent spurious "CHANGED_POSITION" during region backup  
							
							
							
						 
						
							2012-01-05 07:37:09 +01:00  
				
					
						
							
							
								 
						
							
							
								8fb70a2058 
								
							
								 
							
						 
						
							
							
								
								Add "appearance rebake" command to ask a specific viewer to rebake textures from the server end.  
							
							... 
							
							
							
							This is not as useful as it sounds, since you can only request rebakes for texture IDs already received.
In other words, if the viewer has never sent the server this information (which happens quite often) then it will have no effect.
Nonetheless, this is useful for diagnostic/debugging purposes. 
							
						 
						
							2012-01-04 22:45:07 +00:00  
				
					
						
							
							
								 
						
							
							
								0634c38505 
								
							
								 
							
						 
						
							
							
								
								Separate out rebake request code from cache validation code AvatarFactoryModule.  
							
							... 
							
							
							
							This allows some logic simplification and allows an external caller to manually request rebakes even if textures are uploaded (future command). 
							
						 
						
							2012-01-04 22:22:46 +00:00  
				
					
						
							
							
								 
						
							
							
								7e6c84c334 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-04 21:41:28 +00:00  
				
					
						
							
							
								 
						
							
							
								3a64522267 
								
							
								 
							
						 
						
							
							
								
								Minor formatting changes and commented out log lines for future debugging of image manager (udp texture fetch).  No significant functional changes.  
							
							
							
						 
						
							2012-01-04 21:40:15 +00:00  
				
					
						
							
							
								 
						
							
							
								3a2ac0e2ee 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-04 12:01:32 -08:00  
				
					
						
							
							
								 
						
							
							
								fc391d4b10 
								
							
								 
							
						 
						
							
							
								
								Added EventManager.OnRegionStarted which is triggered when Heartbeat is started.  
							
							
							
						 
						
							2012-01-04 12:01:18 -08:00  
				
					
						
							
							
								 
						
							
							
								aa625da6a6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-04 19:53:48 +00:00  
				
					
						
							
							
								 
						
							
							
								82df5de5cf 
								
							
								 
							
						 
						
							
							
								
								Remove the pointless LLClientView.m_imageManager null check.  
							
							... 
							
							
							
							Despite the code comments we never actually null it. 
							
						 
						
							2012-01-04 16:15:05 +00:00  
				
					
						
							
							
								 
						
							
							
								ecf9824b63 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-03 16:52:53 -08:00  
				
					
						
							
							
								 
						
							
							
								0ab2289cdc 
								
							
								 
							
						 
						
							
							
								
								Access to these static methods to serialize objects are useful outside of serializer  
							
							
							
						 
						
							2012-01-03 16:52:08 -08:00  
				
					
						
							
							
								 
						
							
							
								983b49c0c8 
								
							
								 
							
						 
						
							
							
								
								commented out "Prevented flyoff" log message for now as this becomes problematic with bot testing.  
							
							... 
							
							
							
							Please uncomment if still needed. 
							
						 
						
							2012-01-03 18:25:31 +00:00  
				
					
						
							
							
								 
						
							
							
								01eacd3a31 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-03 18:22:14 +00:00  
				
					
						
							
							
								 
						
							
							
								e78a3913e0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-03 12:22:13 -05:00  
				
					
						
							
							
								 
						
							
							
								2c8e72217e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'new_modules'  
							
							
							
						 
						
							2012-01-03 12:20:49 -05:00  
				
					
						
							
							
								 
						
							
							
								6941058824 
								
							
								 
							
						 
						
							
							
								
								Profile Updates  
							
							... 
							
							
							
							Update basic profile to use the replaceable interface, making configuration less error-prone. Add support to query avatar's home user account and profile service for regions usng the updated OpenProfileModule with Hypergrid. 
							
						 
						
							2012-01-03 11:10:23 -05:00  
				
					
						
							
							
								 
						
							
							
								fa79588a20 
								
							
								 
							
						 
						
							
							
								
								minor: add missing newlines to pCampbot usage statement  
							
							
							
						 
						
							2012-01-03 15:42:36 +00:00  
				
					
						
							
							
								 
						
							
							
								a6e305063e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Scripting/HttpRequest/ScriptsHttpRequests.cs
	OpenSim/Region/Framework/Scenes/Scene.cs
	OpenSim/Services/Connectors/Asset/AssetServiceConnector.cs
	OpenSim/Services/Interfaces/IUserAccountService.cs 
							
						 
						
							2012-01-02 21:41:36 +00:00  
				
					
						
							
							
								 
						
							
							
								fac8c25851 
								
							
								 
							
						 
						
							
							
								
								Reduce accessibility of some J2KImage/LLImageManager properties and methods to reduce potential code complexity and make code reading easier.  
							
							
							
						 
						
							2012-01-02 21:31:42 +00:00  
				
					
						
							
							
								 
						
							
							
								014a86c26b 
								
							
								 
							
						 
						
							
							
								
								Adding commented out log messages and some minor formatting for future bug hunting.  No functional changes.  
							
							
							
						 
						
							2012-01-02 19:46:30 +00:00  
				
					
						
							
							
								 
						
							
							
								87374274b9 
								
							
								 
							
						 
						
							
							
								
								Fix for failed http request status  
							
							... 
							
							
							
							Thanks "sendapatch" for fixes to llHTTPRequest status reporting. 
							
						 
						
							2012-01-01 23:44:46 -05:00  
				
					
						
							
							
								 
						
							
							
								56dbcae402 
								
							
								 
							
						 
						
							
							
								
								Bug fix in map tiles in standalone: the map has been blank since commit  01ae916bad r/17324 (Nov.18, justincc). But the root cause comes from commit  02e54c57c4 Author: Oren Hurvitz Date: 7/22/2011  
							
							... 
							
							
							
							This is a nasty situation. The map tile UUID is, in principle, stored authoritatively in RegionSettings. However, it also needs to be stored in the Grid Service because that's how other sims can retrieve it to send it in Map Blocks to non-V3 viewers. So every time the tile image changes, that change needs to propagate to the Grid Service, and this is done via RegisterRegion (ugh!). Interestingly, this problem didn't affect grids because by default AllowRemoteDelete is false, so the prior images aren't being deleted from the asset servers -- but they were not being correctly updated in the map either, the map was stuck with old images. 
							
						 
						
							2011-12-30 21:32:28 -08:00  
				
					
						
							
							
								 
						
							
							
								5d8ed077bc 
								
							
								 
							
						 
						
							
							
								
								Bring back the Hyperlinker to the Robust console. Moved the config to [GridService]. Changed all HG-related .inis, including HyperSimianGrid. No changes in user-facing inis.  
							
							
							
						 
						
							2011-12-30 19:17:35 -08:00  
				
					
						
							
							
								 
						
							
							
								5aad1f7afe 
								
							
								 
							
						 
						
							
							
								
								Default LocalToGrid to true. Fixes minor bug introduced yesterday where old robust UserAccount service would result is LocalToGrid at the sim being false.  
							
							
							
						 
						
							2011-12-30 10:40:57 -08:00  
				
					
						
							
							
								 
						
							
							
								967ea51980 
								
							
								 
							
						 
						
							
							
								
								Set the local grid flag in the user account through the simian connector  
							
							... 
							
							
							
							This should make bi-directional hypergrid work. 
							
						 
						
							2011-12-29 16:37:16 -08:00  
				
					
						
							
							
								 
						
							
							
								571efeddb2 
								
							
								 
							
						 
						
							
							
								
								Added UserManagementModule.IsLocalGridUser(UUID) to be used throughout region Scenes and Modules. Changed existing modules to use it instead of assuming that foreign = null account.  
							
							
							
						 
						
							2011-12-29 16:12:06 -08:00  
				
					
						
							
							
								 
						
							
							
								42f5394677 
								
							
								 
							
						 
						
							
							
								
								Added field LocalToGrid in UserAccount. Context: make HG work in Simian.  
							
							
							
						 
						
							2011-12-29 15:39:12 -08:00  
				
					
						
							
							
								 
						
							
							
								98ab3dffa3 
								
							
								 
							
						 
						
							
							
								
								Deleted two obsolete files in Inventory modules.  
							
							
							
						 
						
							2011-12-29 15:33:04 -08:00  
				
					
						
							
							
								 
						
							
							
								ef4d989f37 
								
							
								 
							
						 
						
							
							
								
								Deleted unused methods from HGAssetBroker  
							
							
							
						 
						
							2011-12-29 15:21:56 -08:00  
				
					
						
							
							
								 
						
							
							
								6974596e83 
								
							
								 
							
						 
						
							
							
								
								Fixed mix-up in UserAccount fields when passing UserAccounts remotely.  
							
							
							
						 
						
							2011-12-29 12:34:57 -08:00  
				
					
						
							
							
								 
						
							
							
								b756077269 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-12-29 12:18:22 -08:00  
				
					
						
							
							
								 
						
							
							
								70e36ee2b4 
								
							
								 
							
						 
						
							
							
								
								HG: more adjustments for making HG Simian work. Added server_uri as new key on get_agent_home in UAS.  
							
							
							
						 
						
							2011-12-29 12:17:58 -08:00  
				
					
						
							
							
								 
						
							
							
								bde004c08e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2011-12-28 09:24:35 +00:00  
				
					
						
							
							
								 
						
							
							
								5b52440e61 
								
							
								 
							
						 
						
							
							
								
								Introduce a LightShare kill packet ans send it when needed. Currently only  
							
							... 
							
							
							
							understood by AVN v0.3 
							
						 
						
							2011-12-28 09:24:02 +00:00  
				
					
						
							
							
								 
						
							
							
								bf4d727cd5 
								
							
								 
							
						 
						
							
							
								
								Fix permissions being lost and correct slam behavior, removing icompatible  
							
							... 
							
							
							
							code inherited from core and dead code. 
							
						 
						
							2011-12-27 14:04:49 +01:00  
				
					
						
							
							
								 
						
							
							
								ad1c6442cd 
								
							
								 
							
						 
						
							
							
								
								Remove a debug spam  
							
							
							
						 
						
							2011-12-27 01:40:44 +01:00  
				
					
						
							
							
								 
						
							
							
								b6cfe15c7c 
								
							
								 
							
						 
						
							
							
								
								HG: more / love for Xmas  
							
							
							
						 
						
							2011-12-24 07:44:26 -08:00  
				
					
						
							
							
								 
						
							
							
								41f6d6a5ff 
								
							
								 
							
						 
						
							
							
								
								Introduce a LightShare kill packet ans send it when needed. Currently only  
							
							... 
							
							
							
							understood by AVN v0.3 
							
						 
						
							2011-12-24 16:18:01 +01:00  
				
					
						
							
							
								 
						
							
							
								2e07d24199 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://3dhosting.de/var/git/careminster  
							
							
							
						 
						
							2011-12-24 01:46:04 +01:00  
				
					
						
							
							
								 
						
							
							
								c4e16b26bb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2011-12-24 02:21:35 +00:00  
				
					
						
							
							
								 
						
							
							
								c9dbcfbb31 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://3dhosting.de/var/git/careminster  
							
							
							
						 
						
							2011-12-24 01:43:44 +01:00  
				
					
						
							
							
								 
						
							
							
								f2855d3668 
								
							
								 
							
						 
						
							
							
								
								Add setter for Acceleration on physics objects.  
							
							
							
						 
						
							2011-12-24 01:41:32 +01:00  
				
					
						
							
							
								 
						
							
							
								5b28e29530 
								
							
								 
							
						 
						
							
							
								
								Fix camera orientation for sit targets to use the prim actually sat on.  
							
							... 
							
							
							
							Now SL compatible. 
							
						 
						
							2011-12-24 01:40:58 +01:00  
				
					
						
							
							
								 
						
							
							
								04806e02ed 
								
							
								 
							
						 
						
							
							
								
								Add PRIM_POS_LOCAL as an alias to PRIM_POSITION for setting the position.  
							
							... 
							
							
							
							For SL compatibility only 
							
						 
						
							2011-12-24 01:40:09 +01:00  
				
					
						
							
							
								 
						
							
							
								f9a1fd5748 
								
							
								 
							
						 
						
							
							
								
								HG: one more adjustment with trailing /s  
							
							
							
						 
						
							2011-12-23 15:08:13 -08:00  
				
					
						
							
							
								 
						
							
							
								d38b8caf2b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-12-23 10:58:55 -08:00  
				
					
						
							
							
								 
						
							
							
								26bb95fe3d 
								
							
								 
							
						 
						
							
							
								
								HG: AAdded a few missing /'s at the end of URLs  
							
							
							
						 
						
							2011-12-23 10:58:30 -08:00  
				
					
						
							
							
								 
						
							
							
								c6ce464dbc 
								
							
								 
							
						 
						
							
							
								
								remove the old region crossing handler  
							
							
							
						 
						
							2011-12-23 10:13:32 -08:00  
				
					
						
							
							
								 
						
							
							
								b8a914b15b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2011-12-23 01:00:34 +00:00  
				
					
						
							
							
								 
						
							
							
								456c89a7a3 
								
							
								 
							
						 
						
							
							
								
								Fixes some problems with objects that attempt to cross a region boundary  
							
							... 
							
							
							
							into a region that does not exist. This is particularly problematic for
physical objects where the velocity continues to move them out of the
region causing an infinite number of failed region crossings. The patch
forces an object that fails a crossing to be non-physical and moves it
back into the starting region. 
							
						 
						
							2011-12-22 16:59:51 -08:00  
				
					
						
							
							
								 
						
							
							
								f394cb2e8f 
								
							
								 
							
						 
						
							
							
								
								fix the UsesPhysics flag to reference the physics flag rather than the temponrez flag  
							
							
							
						 
						
							2011-12-22 16:21:32 -08:00  
				
					
						
							
							
								 
						
							
							
								6b08c051a3 
								
							
								 
							
						 
						
							
							
								
								Enables processing of hypergrid links through simiangrid services. Thanks  
							
							... 
							
							
							
							otakup0pe 
							
						 
						
							2011-12-22 15:31:51 -08:00  
				
					
						
							
							
								 
						
							
							
								790ca65c84 
								
							
								 
							
						 
						
							
							
								
								Align default ODE_STEPSIZE with that already used through OpenSimDefaults.ini  
							
							
							
						 
						
							2011-12-22 20:22:15 +00:00  
				
					
						
							
							
								 
						
							
							
								7ccd8f8f1d 
								
							
								 
							
						 
						
							
							
								
								rename Scene.m_physicalPrim to PhysicalPrims since its public and access external as a property  
							
							
							
						 
						
							2011-12-22 19:57:50 +00:00  
				
					
						
							
							
								 
						
							
							
								eef6f92029 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2011-12-22 19:52:59 +00:00  
				
					
						
							
							
								 
						
							
							
								f7dbdba447 
								
							
								 
							
						 
						
							
							
								
								Remove unused m_physicalPrim parameter from SOG.ApplyPhysics()  
							
							
							
						 
						
							2011-12-22 19:52:09 +00:00  
				
					
						
							
							
								 
						
							
							
								48113f0fc8 
								
							
								 
							
						 
						
							
							
								
								Make it possible to force all prims to be phantom via the collidable_prim boolean setting in the OpenSim.ini config [Startup] section.  
							
							... 
							
							
							
							Naturally, default is true.
When set to false, "phantom" flags on prims can be set as usual but all prims remain phantom.
This setting is for test purposes.
This switch does not affect the collision of avatars with the terrain. 
							
						 
						
							2011-12-22 19:44:52 +00:00  
				
					
						
							
							
								 
						
							
							
								a15a58a7c1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2011-12-22 17:33:31 +00:00  
				
					
						
							
							
								 
						
							
							
								469955889e 
								
							
								 
							
						 
						
							
							
								
								Region crossings redone: (1) removed WaitForCallback. Now that we are passing the entire agent with attachs in one big message we don't necessarily need to wait for confirmation. The callback sometimes is problematic and it adds delay to the process. (2) Z velocity sent to the viewer = 0. This is an heuristic; the Z velocity usually is negative, and it makes the viewer move the avie down. This only matters while the agent is in transit and therefore not being physically simulated by neither region. As soon as the receiving region receives CompleteMovement from the viewer, the position and velocity get corrected.  
							
							
							
						 
						
							2011-12-22 09:30:06 -08:00  
				
					
						
							
							
								 
						
							
							
								b72dd852b7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2011-12-22 16:58:38 +00:00  
				
					
						
							
							
								 
						
							
							
								7f527814d5 
								
							
								 
							
						 
						
							
							
								
								And a typo fix  
							
							
							
						 
						
							2011-12-22 16:57:49 +00:00  
				
					
						
							
							
								 
						
							
							
								66a0471efa 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2011-12-22 16:52:14 +00:00  
				
					
						
							
							
								 
						
							
							
								6412349dec 
								
							
								 
							
						 
						
							
							
								
								Add a few comments, correct a merge artefact  
							
							
							
						 
						
							2011-12-22 16:51:51 +00:00  
				
					
						
							
							
								 
						
							
							
								2347593dac 
								
							
								 
							
						 
						
							
							
								
								Harmonizing SP with Avination  
							
							
							
						 
						
							2011-12-22 16:48:52 +00:00  
				
					
						
							
							
								 
						
							
							
								b970d4f976 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/ScenePresence.cs 
							
						 
						
							2011-12-22 16:37:25 +00:00  
				
					
						
							
							
								 
						
							
							
								219ec7ef20 
								
							
								 
							
						 
						
							
							
								
								Fixing a bug introduced yesterday. This put the precondition test inside CheckForBorderCrossing the right way.  
							
							
							
						 
						
							2011-12-22 08:18:03 -08:00  
				
					
						
							
							
								 
						
							
							
								bb0c6a498b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-12-21 15:17:44 -08:00  
				
					
						
							
							
								 
						
							
							
								ddff2f246c 
								
							
								 
							
						 
						
							
							
								
								Moved an external test into the method that uses those preconditions.  
							
							
							
						 
						
							2011-12-21 15:17:26 -08:00  
				
					
						
							
							
								 
						
							
							
								651f9f47d0 
								
							
								 
							
						 
						
							
							
								
								HG: Verify that the user is local  
							
							
							
						 
						
							2011-12-21 14:56:38 -08:00  
				
					
						
							
							
								 
						
							
							
								41b02a7208 
								
							
								 
							
						 
						
							
							
								
								Remove unused SetAcceleration and add set on Acceleration parameter  
							
							
							
						 
						
							2011-12-20 14:45:32 -08:00  
				
					
						
							
							
								 
						
							
							
								ca6113a4d5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/SceneCommunicationService.cs 
							
						 
						
							2011-12-20 21:51:43 +00:00  
				
					
						
							
							
								 
						
							
							
								fa0a71253f 
								
							
								 
							
						 
						
							
							
								
								Though the viewer warns about receiving this, not sending appears to break baked texture caching when crossing region boundaries.  
							
							... 
							
							
							
							Needs further investigation.
Revert "Stop sending the viewer its own AvatarAppearance packet."
This reverts commit 92039f295d 
							
						 
						
							2011-12-20 18:54:15 +00:00  
				
					
						
							
							
								 
						
							
							
								dd69c9fd20 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-12-20 09:53:05 -08:00  
				
					
						
							
							
								 
						
							
							
								25cbba9bca 
								
							
								 
							
						 
						
							
							
								
								Fixed bug of avie going under the terrain when crossing regions in certain directions. This was a 1-off bug: the terrain was being placed in 127, 127 resulting in a bounding box if -2, 256. I placed it in 128, 128 resulting in a bounding box of -1, 257.  
							
							
							
						 
						
							2011-12-20 09:43:39 -08:00  
				
					
						
							
							
								 
						
							
							
								2b4ebe657c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2011-12-19 23:16:20 +00:00  
				
					
						
							
							
								 
						
							
							
								87a2d8d51b 
								
							
								 
							
						 
						
							
							
								
								Move HandleObjectGroupUpdate() from GroupsModule to Scene.PacketHandlers.cs as this is updating SOG/SOP.GroupID, which is arguably generic.  
							
							
							
						 
						
							2011-12-19 23:03:45 +00:00  
				
					
						
							
							
								 
						
							
							
								efa4284391 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2011-12-19 21:30:57 +00:00  
				
					
						
							
							
								 
						
							
							
								92039f295d 
								
							
								 
							
						 
						
							
							
								
								Stop sending the viewer its own AvatarAppearance packet.  
							
							... 
							
							
							
							The viewer warns in the log if it receives this.
Stopping this doesn't appear to have adverse effects on viewer 1 or viewer 3 - the viewer gets its own appearance from body parts/clothes and self-baked textures. 
							
						 
						
							2011-12-19 20:13:48 +00:00  
				
					
						
							
							
								 
						
							
							
								2899de1a5c 
								
							
								 
							
						 
						
							
							
								
								Stop unnecessarily sending the TextureEntry in client avatar updates.  
							
							... 
							
							
							
							As far as I know, viewers don't use this mechanism to recieve new TextureEntry data for avatars.  This is done via the AvatarAppearance packet instead.
Tested this back to viewer 1.23.
Replacing with Utils.EmptyBytes since converting the texture entry to bytes on each AvatarUpdate (or which there are many) is not cost-free. 
							
						 
						
							2011-12-19 19:19:05 +00:00  
				
					
						
							
							
								 
						
							
							
								e8fbeeba5f 
								
							
								 
							
						 
						
							
							
								
								Fix race condition where the appearance update timer could be stopped just after another thread had started it on QueueAppearanceSave() or *Send()  
							
							... 
							
							
							
							However, the window for this race is very small, and the next queued appearance save or send would restart the timer anyway. 
							
						 
						
							2011-12-19 19:08:24 +00:00  
				
					
						
							
							
								 
						
							
							
								fc9400db07 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-12-19 19:07:35 +00:00  
				
					
						
							
							
								 
						
							
							
								0b91ec8dd2 
								
							
								 
							
						 
						
							
							
								
								Migrate detailed "appearance show" report generation up to AvatarFactoryModule from AppearanceInfoModule so that it can be used in debug (inactive).  
							
							... 
							
							
							
							Further filters "debug packet <level>" to exclused [Request]ObjectPropertiesFamily if level is below 25.
Adjust some method doc
Minor changes to some logging messages. 
							
						 
						
							2011-12-19 18:58:05 +00:00  
				
					
						
							
							
								 
						
							
							
								6baee2e10b 
								
							
								 
							
						 
						
							
							
								
								addresses mantis  #5827  
							
							... 
							
							
							
							RAdmin - admin_save_oar fails if noassets parameter missing
thanks Michelle Argus 
							
						 
						
							2011-12-19 11:51:03 -07:00  
				
					
						
							
							
								 
						
							
							
								759f1d2dbe 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2011-12-18 10:49:45 +00:00  
				
					
						
							
							
								 
						
							
							
								c4f1906b0a 
								
							
								 
							
						 
						
							
							
								
								Make raycast more efficient by checking exclusion flags earlier  
							
							
							
						 
						
							2011-12-17 12:57:20 +01:00  
				
					
						
							
							
								 
						
							
							
								8a9a8ed5c9 
								
							
								 
							
						 
						
							
							
								
								Fix hit testing link sets properly. Fix raycasting for LSL.  
							
							
							
						 
						
							2011-12-17 12:31:25 +01:00  
				
					
						
							
							
								 
						
							
							
								4d065f0453 
								
							
								 
							
						 
						
							
							
								
								Provide user feedback on execution of "backup" region console command  
							
							
							
						 
						
							2011-12-17 02:42:43 +00:00  
				
					
						
							
							
								 
						
							
							
								684482352c 
								
							
								 
							
						 
						
							
							
								
								Fix bug where objects couldn't be set back to the "none" group.  
							
							... 
							
							
							
							This is handled by treating UUID.Zero as a special case.
Currently, asking for the "none" group returns nothing because XMLRPC groups, at least, is not properly handling this case.
It may be better in the future to have GroupsModule return an appropriate GroupsData structure instead or require the underlying services to behave appropriately.
This is a further component of http://opensimulator.org/mantis/view.php?id=5588  
							
						 
						
							2011-12-17 02:35:08 +00:00  
				
					
						
							
							
								 
						
							
							
								f9137c923b 
								
							
								 
							
						 
						
							
							
								
								Fix bug where objects could not be set to a new group if the group had been created in that client session, or if no other action has been performed on the object.  
							
							... 
							
							
							
							There were two problems here:
1) On object group update, we looked for the group is the IClientAPI group cache rather than in the groups service.  This fails to groups created newly in that session
2) On object group update, we weren't setting the HasGroupChanged flag.  This meant that the change was not persisted unless some other action set this flag.
This commit fixes these issues and hopefully addresses http://opensimulator.org/mantis/view.php?id=5588 
This commit also moves HandleObjectGroupUpdate() to the GroupsModule from the Scene.PacketHandlers.cs file 
							
						 
						
							2011-12-17 02:23:24 +00:00  
				
					
						
							
							
								 
						
							
							
								964ec57ffe 
								
							
								 
							
						 
						
							
							
								
								Changed the async approach on close child agents. This may improve crossings a little bit.  
							
							
							
						 
						
							2011-12-16 17:24:50 -08:00  
				
					
						
							
							
								 
						
							
							
								99623894c7 
								
							
								 
							
						 
						
							
							
								
								Commented a couple of verbose debug messages.  
							
							
							
						 
						
							2011-12-16 17:23:30 -08:00  
				
					
						
							
							
								 
						
							
							
								7f019cc196 
								
							
								 
							
						 
						
							
							
								
								If a startup simulator script is present, run it after the normal region selection code rather than before.  
							
							... 
							
							
							
							This allows the script to change the selected region without having it immediately undone.
Thanks to Garmin Kawaguichi for this patch. 
							
						 
						
							2011-12-17 00:27:19 +00:00  
				
					
						
							
							
								 
						
							
							
								1bf05fbb1f 
								
							
								 
							
						 
						
							
							
								
								refactor: simplify methods in Scene.PacketHandlers.cs by using GetGroupByPrim() rather than retrieving GetEntities() and inspecting the entire list  
							
							
							
						 
						
							2011-12-17 00:11:17 +00:00  
				
					
						
							
							
								 
						
							
							
								a3a17e929e 
								
							
								 
							
						 
						
							
							
								
								Stop generating client flags when we send out full object updates.  
							
							... 
							
							
							
							These were entirely unused. 
							
						 
						
							2011-12-16 23:20:12 +00:00  
				
					
						
							
							
								 
						
							
							
								5c4056660f 
								
							
								 
							
						 
						
							
							
								
								Don't pass on ChaneWaterHeight event from EventManager is new water height is less than 0  
							
							... 
							
							
							
							This is to stop bad values and subsequent viewer crashes.
Thanks to Michelle Argus for this patch. 
							
						 
						
							2011-12-16 21:16:01 +00:00  
				
					
						
							
							
								 
						
							
							
								5d79f857b0 
								
							
								 
							
						 
						
							
							
								
								Comment out accidentally left in "Adding physics prim" log message  
							
							
							
						 
						
							2011-12-16 20:54:28 +00:00  
				
					
						
							
							
								 
						
							
							
								a9b39d6e5d 
								
							
								 
							
						 
						
							
							
								
								Tunnel [GroupsModule] DebugEnabled setting down into XmlRpcGroupsServicesConnectorModule so that we can record cache misses  
							
							
							
						 
						
							2011-12-16 20:53:50 +00:00  
				
					
						
							
							
								 
						
							
							
								8300bb651e 
								
							
								 
							
						 
						
							
							
								
								Sends the consistent child agent position upon creation of the child agent in other regions, as opposed to <128, 128, 70>  
							
							
							
						 
						
							2011-12-16 09:33:22 -08:00  
				
					
						
							
							
								 
						
							
							
								3bf699ad36 
								
							
								 
							
						 
						
							
							
								
								No functional changes. Changed the prefix of that log message [CONNECTION BEGIN] to [SCENE] because that's where the message happens.  
							
							... 
							
							
							
							Also changed the instantiation of a vector object to be done only once instead of every time we receive a position update. 
							
						 
						
							2011-12-16 08:59:33 -08:00  
				
					
						
							
							
								 
						
							
							
								7e4a2d69d5 
								
							
								 
							
						 
						
							
							
								
								HG minor bug fix and marked one method obsolete in UAS.  
							
							
							
						 
						
							2011-12-16 08:48:29 -08:00  
				
					
						
							
							
								 
						
							
							
								8013c0d2f5 
								
							
								 
							
						 
						
							
							
								
								Stop pointlessly setting the m_colliderarr[] to false in the ODECharacter constructor  
							
							
							
						 
						
							2011-12-15 22:33:14 +00:00  
				
					
						
							
							
								 
						
							
							
								c0ba99e5ad 
								
							
								 
							
						 
						
							
							
								
								Stop having to call SetHeight again in ScenePresence.AddToPhysicalScene() when we've already passed size information to the avatar at PhysicsScene.AddAvatar()  
							
							... 
							
							
							
							Eliminate some copypasta for height setting in OdeCharacter 
							
						 
						
							2011-12-15 22:29:36 +00:00  
				
					
						
							
							
								 
						
							
							
								99570d8ebb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-12-15 21:59:01 +00:00  
				
					
						
							
							
								 
						
							
							
								937c06db54 
								
							
								 
							
						 
						
							
							
								
								Code cleanup related to ScenePresence.PhysicsActor and OdeScene/OdeCharacter  
							
							... 
							
							
							
							Stop hiding RemoveAvatar failure, add log messages when characters are removed through defects or re-added unexpectedly.
Add commented out log lines for future use.
Use automatic property for PhysicsActor for better code readability and simplicity 
							
						 
						
							2011-12-15 21:57:22 +00:00  
				
					
						
							
							
								 
						
							
							
								58ba81ae4e 
								
							
								 
							
						 
						
							
							
								
								minor fix to MegaRegions, typo spotted by Ubit!  
							
							
							
						 
						
							2011-12-15 10:49:15 -07:00  
				
					
						
							
							
								 
						
							
							
								6f2d80cc93 
								
							
								 
							
						 
						
							
							
								
								minor: add some currently commented log lines for use in debugging  
							
							
							
						 
						
							2011-12-14 21:27:47 +00:00  
				
					
						
							
							
								 
						
							
							
								69f29cb53e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2011-12-14 19:50:43 +00:00  
				
					
						
							
							
								 
						
							
							
								e830a77860 
								
							
								 
							
						 
						
							
							
								
								Simplify some manipulation of _taintedActors in OdeScene  
							
							
							
						 
						
							2011-12-14 18:33:44 +00:00  
				
					
						
							
							
								 
						
							
							
								a110a7bd6a 
								
							
								 
							
						 
						
							
							
								
								Eliminate _taintedPrimsH and _taintedPrimsL (and _taintedPrimLock) in favour of just a _taintedPrims HashSet.  
							
							... 
							
							
							
							There's no point maintaining a list because any pending taint operations are all carried out in the same call anyway. 
							
						 
						
							2011-12-14 18:03:25 +00:00  
				
					
						
							
							
								 
						
							
							
								cec88872ae 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-12-14 17:59:55 +00:00  
				
					
						
							
							
								 
						
							
							
								84023c8162 
								
							
								 
							
						 
						
							
							
								
								Fix off by one bug in objects GrabbingBehaviour of pCampBot.exe  
							
							... 
							
							
							
							Also fix usage message. 
							
						 
						
							2011-12-14 16:43:49 +00:00  
				
					
						
							
							
								 
						
							
							
								898549d13e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2011-12-14 08:57:55 +00:00  
				
					
						
							
							
								 
						
							
							
								f43e5f92fd 
								
							
								 
							
						 
						
							
							
								
								Just adding a comment to SendFullUpdatToClient  
							
							
							
						 
						
							2011-12-13 23:34:59 -08:00  
				
					
						
							
							
								 
						
							
							
								39736e52d8 
								
							
								 
							
						 
						
							
							
								
								Reorder clearing of upate schedule on SOP to before sending updates. Fix potential race condition.  
							
							
							
						 
						
							2011-12-13 21:37:17 -08:00  
				
					
						
							
							
								 
						
							
							
								b242ceda1e 
								
							
								 
							
						 
						
							
							
								
								In AvatarFactoryModule.SetApperance(), perform ValidateBakedTextureCache() in the same thread rather than on another one.  
							
							... 
							
							
							
							The caller is already an async thread from LLClientView so this doesn't hold up the client.
However, launching on a separate thread does remove the effect of m_setAppearanceLock
This was potentially allowing two different SetAppearance threads to interfere with each other, though this probably rarely happens, if at all. 
							
						 
						
							2011-12-13 20:42:39 +00:00  
				
					
						
							
							
								 
						
							
							
								df65245671 
								
							
								 
							
						 
						
							
							
								
								Spin off terrain save into a new thread and make it so that it uses the old  
							
							... 
							
							
							
							values for places where NaN are found. 
							
						 
						
							2011-12-13 12:58:28 +01:00  
				
					
						
							
							
								 
						
							
							
								6d1d1c0dbf 
								
							
								 
							
						 
						
							
							
								
								Comment debug spam  
							
							
							
						 
						
							2011-12-13 00:36:44 +01:00  
				
					
						
							
							
								 
						
							
							
								d18a9f22e7 
								
							
								 
							
						 
						
							
							
								
								Prevent a nasty deadlock on teleport  
							
							
							
						 
						
							2011-12-12 23:43:45 +01:00  
				
					
						
							
							
								 
						
							
							
								4dfd2c7d47 
								
							
								 
							
						 
						
							
							
								
								minor: remove pointless comment from OdeScene.cs  
							
							
							
						 
						
							2011-12-12 19:31:50 +00:00  
				
					
						
							
							
								 
						
							
							
								8418288e26 
								
							
								 
							
						 
						
							
							
								
								Make m_attachments private  
							
							
							
						 
						
							2011-12-12 18:29:54 +01:00  
				
					
						
							
							
								 
						
							
							
								afab4b276e 
								
							
								 
							
						 
						
							
							
								
								Remove spammy log messages when querying sim health  
							
							
							
						 
						
							2011-12-12 13:51:31 +01:00  
				
					
						
							
							
								 
						
							
							
								c34ab0ee66 
								
							
								 
							
						 
						
							
							
								
								Cleaned up ScenePresence parameters for Flying, WasFlying, FlyingOld and IsColliding  
							
							
							
						 
						
							2011-12-12 02:43:38 -08:00  
				
					
						
							
							
								 
						
							
							
								95d533ce8a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://3dhosting.de/var/git/careminster  
							
							
							
						 
						
							2011-12-12 11:09:13 +01:00  
				
					
						
							
							
								 
						
							
							
								52a4dbccbe 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/RegionInfo.cs
	OpenSim/Region/Framework/Scenes/ScenePresence.cs 
							
						 
						
							2011-12-12 11:42:22 +00:00  
				
					
						
							
							
								 
						
							
							
								943b37b8e6 
								
							
								 
							
						 
						
							
							
								
								Send changed animation event asynchronously  
							
							
							
						 
						
							2011-12-12 11:08:50 +01:00  
				
					
						
							
							
								 
						
							
							
								3c55d2e776 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-12-12 00:41:53 -08:00  
				
					
						
							
							
								 
						
							
							
								db8fd1eb9f 
								
							
								 
							
						 
						
							
							
								
								Added an option for extra settings within region ini file. Any non-hardcoded key-value string pair can be added per-region and referenced by any part of OpenSim with access to the RegionInfo  
							
							
							
						 
						
							2011-12-12 00:21:19 -08:00  
				
					
						
							
							
								 
						
							
							
								8ae824ff09 
								
							
								 
							
						 
						
							
							
								
								Mantis 5816: osParseJSON Decoding Problems  
							
							... 
							
							
							
							osParseJSON uses hand-crafted decoding that has two issues
* does not seem to handle top-level JSON lists
* does not seem to handle unicode text
thanks otakup0pe! 
							
						 
						
							2011-12-11 23:25:12 -07:00  
				
					
						
							
							
								 
						
							
							
								3a91085ac2 
								
							
								 
							
						 
						
							
							
								
								Implement handler for TeleportCancel inbound packet  
							
							
							
						 
						
							2011-12-10 15:17:34 +00:00  
				
					
						
							
							
								 
						
							
							
								323ffd7a89 
								
							
								 
							
						 
						
							
							
								
								Fix a regression that causes data from the attachments module to fail loading  
							
							
							
						 
						
							2011-12-10 15:28:32 +01:00  
				
					
						
							
							
								 
						
							
							
								db98698bbe 
								
							
								 
							
						 
						
							
							
								
								Prevent spurious error message when client tries to move a null item  
							
							
							
						 
						
							2011-12-10 14:47:00 +01:00  
				
					
						
							
							
								 
						
							
							
								6b080d57cb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2011-12-10 15:19:31 +00:00  
				
					
						
							
							
								 
						
							
							
								3f42183797 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Avatar/AvatarFactory/AvatarFactoryModule.cs 
							
						 
						
							2011-12-10 00:40:41 +00:00  
				
					
						
							
							
								 
						
							
							
								e88ad5aab9 
								
							
								 
							
						 
						
							
							
								
								minor: remove a mono compiler warning  
							
							
							
						 
						
							2011-12-09 23:55:54 +00:00  
				
					
						
							
							
								 
						
							
							
								5f276c3212 
								
							
								 
							
						 
						
							
							
								
								Print out one log message for every missing baked texture, rather than two.  
							
							
							
						 
						
							2011-12-09 23:54:39 +00:00  
				
					
						
							
							
								 
						
							
							
								0daa5d8b4d 
								
							
								 
							
						 
						
							
							
								
								minor: comment out "unpacked appearance" log mesasge for now  
							
							
							
						 
						
							2011-12-09 23:44:34 +00:00  
				
					
						
							
							
								 
						
							
							
								f24898d049 
								
							
								 
							
						 
						
							
							
								
								Comment out ChildAgentDataUpdate.Pack() "Pack data" message for now.  
							
							
							
						 
						
							2011-12-09 23:24:52 +00:00  
				
					
						
							
							
								 
						
							
							
								13b1c8c173 
								
							
								 
							
						 
						
							
							
								
								Do some clean up Scene.cs log messages.  
							
							... 
							
							
							
							This prints out both exception message and stacktrace (Exception.ToString()) isn't enough on Windows.
This also uses m_log.*Format() which is more efficient than string concat. 
							
						 
						
							2011-12-09 23:21:54 +00:00  
				
					
						
							
							
								 
						
							
							
								af3cd00048 
								
							
								 
							
						 
						
							
							
								
								Get rid of IScene.PresenceChildStatus() which always had to execute a lookup in favour of IClientAPI.ISceneAgent.IsChildAgent instead.  
							
							
							
						 
						
							2011-12-09 23:07:53 +00:00  
				
					
						
							
							
								 
						
							
							
								5f6a4c4111 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2011-12-09 22:55:08 +00:00  
				
					
						
							
							
								 
						
							
							
								fc27806e90 
								
							
								 
							
						 
						
							
							
								
								remove some unused fields in ScenePresence  
							
							
							
						 
						
							2011-12-09 22:52:54 +00:00  
				
					
						
							
							
								 
						
							
							
								cb0da425d5 
								
							
								 
							
						 
						
							
							
								
								Fix "fix-phantoms" help message.  Thanks Garmin Kawaguichi.  
							
							
							
						 
						
							2011-12-09 22:41:39 +00:00  
				
					
						
							
							
								 
						
							
							
								94c242f792 
								
							
								 
							
						 
						
							
							
								
								Move client id check in Scene.Inventory.cs:UpdateInventoryItemAsset so that it doesn't trigger an exception if the item hasn't been found.  
							
							... 
							
							
							
							In this situation we will now put out a slightly more meaningful log error message instead. 
							
						 
						
							2011-12-09 22:36:51 +00:00  
				
					
						
							
							
								 
						
							
							
								4e9f50b878 
								
							
								 
							
						 
						
							
							
								
								Add commented log lines to FetchInventoryDescendents2 path for future use.  
							
							... 
							
							
							
							Haven't been able to resolve issue where attachments are removed by the viewer on relog on a localhost 
							
						 
						
							2011-12-09 22:32:28 +00:00  
				
					
						
							
							
								 
						
							
							
								00b36eb0fe 
								
							
								 
							
						 
						
							
							
								
								Restore the Avination way of position and angle calculation so resizers  
							
							... 
							
							
							
							work again. 
							
						 
						
							2011-12-09 20:55:48 +01:00  
				
					
						
							
							
								 
						
							
							
								07c26111af 
								
							
								 
							
						 
						
							
							
								
								Fix llGetLinkKey to report avatars properly  
							
							
							
						 
						
							2011-12-09 16:36:25 +01:00  
				
					
						
							
							
								 
						
							
							
								d913303875 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into bigmerge  
							
							
							
						 
						
							2011-12-09 08:13:57 +00:00  
				
					
						
							
							
								 
						
							
							
								63fe673af1 
								
							
								 
							
						 
						
							
							
								
								Revert "Revert "Stop performing the asset save part of baked texture uploading on the UploadBakedTexture cap asynchronously.""  
							
							... 
							
							
							
							This turned out not to be the upload texture issue.
This reverts commit 8721841fc3 
							
						 
						
							2011-12-08 23:45:53 +00:00  
				
					
						
							
							
								 
						
							
							
								50eebb5cba 
								
							
								 
							
						 
						
							
							
								
								Don't reply with an ack packet if the client is not authorized.  
							
							
							
						 
						
							2011-12-08 22:00:59 +00:00  
				
					
						
							
							
								 
						
							
							
								32d0ef89c6 
								
							
								 
							
						 
						
							
							
								
								Extend TestAddClient() to check that the first packet received is an ack packet  
							
							
							
						 
						
							2011-12-08 21:45:02 +00:00  
				
					
						
							
							
								 
						
							
							
								14e407aff3 
								
							
								 
							
						 
						
							
							
								
								Add OpenSim.Region.ClientStack.LindenUDP.Tests.dll back into the test suite  
							
							
							
						 
						
							2011-12-08 20:55:38 +00:00  
				
					
						
							
							
								 
						
							
							
								bc13855e64 
								
							
								 
							
						 
						
							
							
								
								Reactivate BasicCircuitTests.TestAddClient()  
							
							... 
							
							
							
							This checks that the initial UseCircuitCode packet is handled correctly for a normal client login. 
							
						 
						
							2011-12-08 20:52:34 +00:00  
				
					
						
							
							
								 
						
							
							
								0e265889dd 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary AgentCircuitData null check from Scene.AddNewClient().  
							
							... 
							
							
							
							The only caller is the LLUDP stack and this has to validate the UDP circuit itself, so we know that it exists.
This allows us to eliminate another null check elsewhere and simplifies the method contract 
							
						 
						
							2011-12-08 19:25:24 +00:00  
				
					
						
							
							
								 
						
							
							
								55de189752 
								
							
								 
							
						 
						
							
							
								
								minor: remove some mono compiler warnings  
							
							
							
						 
						
							2011-12-08 18:56:07 +00:00  
				
					
						
							
							
								 
						
							
							
								54360dd20e 
								
							
								 
							
						 
						
							
							
								
								When a client connects to a scene, send other avatar appearance data asynchronously to reduce hold up in the IN UDP packet processing loop.  
							
							... 
							
							
							
							This is already being done for the initial object data send. 
							
						 
						
							2011-12-08 18:39:56 +00:00  
				
					
						
							
							
								 
						
							
							
								f61e54892f 
								
							
								 
							
						 
						
							
							
								
								On a new client circuit, send the initial reply ack to let the client know it's live before sending other data.  
							
							... 
							
							
							
							This means that avatar/appearance data of other avatars and scene objects for a client will be sent after the ack rather than possibly before.
This may stop some avatars appearing grey on login.
This introduces a new OpenSim.Framework.ISceneAgent to accompany the existing OpenSim.Framework.ISceneObject and ISceneEntity
This allows IClientAPI to handle this as it can't reference OpenSim.Region.Framework.Interfaces 
							
						 
						
							2011-12-08 18:34:23 +00:00  
				
					
						
							
							
								 
						
							
							
								3b991a2222 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'bigmerge' of ssh://melanie@3dhosting.de/var/git/careminster into bigmerge  
							
							
							
						 
						
							2011-12-08 18:30:09 +00:00  
				
					
						
							
							
								 
						
							
							
								96539ffc79 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into bigmerge  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2011-12-08 18:29:19 +00:00  
				
					
						
							
							
								 
						
							
							
								355cde464a 
								
							
								 
							
						 
						
							
							
								
								Simplify Scene.AddNewClient()  
							
							... 
							
							
							
							If sp becomes null right after we've checked or created it, then behaviour down the line is going to be wrong anyway.
So instead retain the check/create ScenePresence reference and use this. 
							
						 
						
							2011-12-08 16:10:47 +00:00  
				
					
						
							
							
								 
						
							
							
								8d7c353500 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into bigmerge  
							
							
							
						 
						
							2011-12-08 05:47:45 +00:00  
				
					
						
							
							
								 
						
							
							
								43732794dd 
								
							
								 
							
						 
						
							
							
								
								Remove a left over log output  
							
							
							
						 
						
							2011-12-08 05:46:59 +00:00  
				
					
						
							
							
								 
						
							
							
								1e4842eaba 
								
							
								 
							
						 
						
							
							
								
								Remove superfluous try block  
							
							
							
						 
						
							2011-12-08 05:28:54 +01:00  
				
					
						
							
							
								 
						
							
							
								7c7dd6269a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'bigmerge' of ssh://3dhosting.de/var/git/careminster into bigmerge  
							
							
							
						 
						
							2011-12-08 03:37:48 +01:00  
				
					
						
							
							
								 
						
							
							
								ea1f5fb08d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into bigmerge  
							
							
							
						 
						
							2011-12-08 03:53:30 +00:00  
				
					
						
							
							
								 
						
							
							
								603ad905e1 
								
							
								 
							
						 
						
							
							
								
								Adapt to justincc's remote admin refactor  
							
							
							
						 
						
							2011-12-08 03:53:09 +00:00  
				
					
						
							
							
								 
						
							
							
								50aa89dae6 
								
							
								 
							
						 
						
							
							
								
								Merge commit 'eda770e978c09c756d15ba62dbbf6ee34a61b2f5' into bigmerge  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2011-12-08 03:24:25 +00:00  
				
					
						
							
							
								 
						
							
							
								b459239833 
								
							
								 
							
						 
						
							
							
								
								Recover from an internal mess-up in the outgoing packet queues by creating  
							
							... 
							
							
							
							a new queue object. 
							
						 
						
							2011-12-08 01:08:40 +01:00  
				
					
						
							
							
								 
						
							
							
								dae58e0937 
								
							
								 
							
						 
						
							
							
								
								Remove warning in admin_save_oar xmlrpc method where noassets == true was comparing against an object rather than a string  
							
							
							
						 
						
							2011-12-07 22:42:05 +00:00  
				
					
						
							
							
								 
						
							
							
								2b4de8f881 
								
							
								 
							
						 
						
							
							
								
								Have admin_load_heighmap and admin_save_heightmap xmlrpcadmin methods return success = true on success rather than false  
							
							
							
						 
						
							2011-12-07 22:40:23 +00:00  
				
					
						
							
							
								 
						
							
							
								fb2f4f158c 
								
							
								 
							
						 
						
							
							
								
								Refactor RemoteAdminPlugin so that every xmlrpc method calls a common block of code to do password checks, etc., instead of copy/pasting this code into every method  
							
							
							
						 
						
							2011-12-07 22:39:12 +00:00  
				
					
						
							
							
								 
						
							
							
								eda770e978 
								
							
								 
							
						 
						
							
							
								
								Remove unused SceneManager.TryGetAvatarsScene()  
							
							... 
							
							
							
							It makes far more sense anyway to use TryGetRootScenePresence().Scene, in common with the rest of the code
This method could also return any scene for child or root agents, depending in which order the scenes happened to lie in the list 
							
						 
						
							2011-12-07 21:17:13 +00:00  
				
					
						
							
							
								 
						
							
							
								3d95015686 
								
							
								 
							
						 
						
							
							
								
								On an Exception in Scene.RemoveClient(), always remove the client (and SP) structure so that logout on unexpired packets isn't retriggered, causing the same exception  
							
							
							
						 
						
							2011-12-07 18:43:48 +00:00  
				
					
						
							
							
								 
						
							
							
								2b02d3dc84 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-12-07 17:33:06 +00:00  
				
					
						
							
							
								 
						
							
							
								415b7b7ec4 
								
							
								 
							
						 
						
							
							
								
								Implement XMLRPCAdmin command admin_teleport_agent.  
							
							... 
							
							
							
							This allows someone with access to this command on the XMLRPCAdmin interface to teleport an avatar to an arbitrary region and/or position. 
							
						 
						
							2011-12-07 17:31:57 +00:00  
				
					
						
							
							
								 
						
							
							
								33c6067098 
								
							
								 
							
						 
						
							
							
								
								Trigger a Jenkins build  
							
							
							
						 
						
							2011-12-07 11:21:50 -05:00  
				
					
						
							
							
								 
						
							
							
								a8ed185c00 
								
							
								 
							
						 
						
							
							
								
								properly lock CapsHandlers.m_capsHandlers  
							
							
							
						 
						
							2011-12-07 14:55:01 +00:00  
				
					
						
							
							
								 
						
							
							
								e6272b8d56 
								
							
								 
							
						 
						
							
							
								
								Stop also adding an ordinary http handler when we set up a poll http handler.  
							
							... 
							
							
							
							It appears that this is entirely unnecessary since the poll http handlers are dealt with on a separate code path. 
							
						 
						
							2011-12-07 12:28:42 +00:00  
				
					
						
							
							
								 
						
							
							
								ccba04f345 
								
							
								 
							
						 
						
							
							
								
								Fix intersim object give messages  
							
							
							
						 
						
							2011-12-07 01:27:52 +01:00  
				
					
						
							
							
								 
						
							
							
								f317953290 
								
							
								 
							
						 
						
							
							
								
								Fix up intersim give messaging  
							
							
							
						 
						
							2011-12-07 01:02:46 +01:00  
				
					
						
							
							
								 
						
							
							
								d6486fe14a 
								
							
								 
							
						 
						
							
							
								
								Fix task inventory giving  
							
							
							
						 
						
							2011-12-07 00:43:59 +01:00  
				
					
						
							
							
								 
						
							
							
								62d0a0cdbf 
								
							
								 
							
						 
						
							
							
								
								Remove harmless merge artefact  
							
							
							
						 
						
							2011-12-06 22:58:00 +01:00  
				
					
						
							
							
								 
						
							
							
								8e542cfa03 
								
							
								 
							
						 
						
							
							
								
								Stop accidentally setting up the UploadTexture caps handler with the same url for all users  
							
							... 
							
							
							
							This meant that if a user exited the region, the UploadTexture handler would be effectively removed for everyone, causing subsequent failures.
This hopefully resolves the recent UploadTexture LLSD problems
This was a regression in 5640f2e (Thu Dec 1 23:24:15 2011 +0000) 
							
						 
						
							2011-12-06 21:42:56 +00:00  
				
					
						
							
							
								 
						
							
							
								5490a3e549 
								
							
								 
							
						 
						
							
							
								
								Fix phantom and temp flags not taking  
							
							
							
						 
						
							2011-12-06 19:44:45 +01:00  
				
					
						
							
							
								 
						
							
							
								28da235888 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into bigmerge  
							
							
							
						 
						
							2011-12-06 19:01:05 +00:00  
				
					
						
							
							
								 
						
							
							
								8721841fc3 
								
							
								 
							
						 
						
							
							
								
								Revert "Stop performing the asset save part of baked texture uploading on the UploadBakedTexture cap asynchronously."  
							
							... 
							
							
							
							This is a possible cause of the dramatic upswing in "Unable to upload... No handler registered for LLSD requests..."
Needs more investigation.
This reverts commit 1854c52ea3 
							
						 
						
							2011-12-06 18:37:13 +00:00  
				
					
						
							
							
								 
						
							
							
								136a6a6e0f 
								
							
								 
							
						 
						
							
							
								
								Make "show appearance" a synonym for "appearance show"  
							
							
							
						 
						
							2011-12-06 18:36:11 +00:00  
				
					
						
							
							
								 
						
							
							
								b9a461c5ad 
								
							
								 
							
						 
						
							
							
								
								In "appearance show", if a particular avatar is specified, print out texture UUID for each bake type and whether the simulator can find it.  
							
							
							
						 
						
							2011-12-06 18:32:27 +00:00  
				
					
						
							
							
								 
						
							
							
								ec4f217af8 
								
							
								 
							
						 
						
							
							
								
								Actually send the avatar data if an individual avatar is specified, rather than accidentally doing nothing  
							
							
							
						 
						
							2011-12-06 18:06:29 +00:00  
				
					
						
							
							
								 
						
							
							
								1b9eb52850 
								
							
								 
							
						 
						
							
							
								
								Allow "appearance show" command to take an optional avatar name  
							
							
							
						 
						
							2011-12-06 18:03:16 +00:00  
				
					
						
							
							
								 
						
							
							
								4be85eeaa5 
								
							
								 
							
						 
						
							
							
								
								Make it possible to manually send appearance information via the "appearance send" command for a chosen avatar as well as all  
							
							
							
						 
						
							2011-12-06 16:42:44 +00:00  
				
					
						
							
							
								 
						
							
							
								d33d12ba83 
								
							
								 
							
						 
						
							
							
								
								Provide feedback as to which avatars are resending appearance informion on "appearance send" console command  
							
							
							
						 
						
							2011-12-06 16:07:24 +00:00  
				
					
						
							
							
								 
						
							
							
								319507f521 
								
							
								 
							
						 
						
							
							
								
								Add test for not found response from GetTexture cap handler.  
							
							... 
							
							
							
							Add OpenSim.Region.Capabilities.Handlers.Tests.dll into test suite 
							
						 
						
							2011-12-05 21:04:17 +00:00  
				
					
						
							
							
								 
						
							
							
								af9ccfa15c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-12-05 20:50:44 +00:00  
				
					
						
							
							
								 
						
							
							
								4567555c49 
								
							
								 
							
						 
						
							
							
								
								Implement IOSHttpRequest and IOSHttpResponse http interfaces and use instead of OSHttpRequest/OSHttpResponse.  
							
							... 
							
							
							
							This is required for the substitution of different HTTP servers or the newer HttpServer.dll without having to commit to a particular implementation.
This is also required to write regression tests that involve the HTTP layer.
If you need to recompile, all you need to do is replace OSHttpRequest/OSHttpResponse references with IOSHttpRequest/IOSHttpResponse. 
							
						 
						
							2011-12-05 20:44:20 +00:00  
				
					
						
							
							
								 
						
							
							
								09c043fe52 
								
							
								 
							
						 
						
							
							
								
								Adapt GodsModule to core changes  
							
							
							
						 
						
							2011-12-05 21:26:43 +01:00  
				
					
						
							
							
								 
						
							
							
								5b07370ec4 
								
							
								 
							
						 
						
							
							
								
								Remove erroneous message about hyperlinks when entering an invalid region name  
							
							... 
							
							
							
							in map search. 
							
						 
						
							2011-12-05 21:26:06 +01:00  
				
					
						
							
							
								 
						
							
							
								bc17e2e9cf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into bigmerge  
							
							
							
						 
						
							2011-12-05 20:32:35 +00:00  
				
					
						
							
							
								 
						
							
							
								47d0a50a19 
								
							
								 
							
						 
						
							
							
								
								Add the proper result code as per the LL announcement for llTransferLindenDollars  
							
							
							
						 
						
							2011-12-05 20:02:27 +01:00  
				
					
						
							
							
								 
						
							
							
								e7cb63fcf7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2011-12-05 19:01:35 +00:00  
				
					
						
							
							
								 
						
							
							
								66f4ce354f 
								
							
								 
							
						 
						
							
							
								
								Fix CHANGED_TEXTURE and CHANGED_COLOR.  
							
							
							
						 
						
							2011-12-05 19:01:14 +00:00  
				
					
						
							
							
								 
						
							
							
								37889eb3fa 
								
							
								 
							
						 
						
							
							
								
								For the GetTexture capability, if a data range is requested that covers the whole asset length, return HTTP PartialContent instead of NotFound  
							
							... 
							
							
							
							NotFound is obviously wrong, and this change stops viewer 3.2.2 (and v probably earlier) complaining in the log about missing textures that are actually present.
We still return PartialContent even if the range requested is a superset of the data range as per httpd's behaviour
https://issues.apache.org/bugzilla/show_bug.cgi?id=51878 
Viewer 3.2.2 and very probably earlier appear happy with this.
Whether fixing this NotFound bug has any practical effect apart from resolve viewer log messages is unknown. 
							
						 
						
							2011-12-05 18:35:03 +00:00  
				
					
						
							
							
								 
						
							
							
								6362df1202 
								
							
								 
							
						 
						
							
							
								
								Serialize the Volume Detect field  
							
							
							
						 
						
							2011-12-05 19:33:25 +01:00  
				
					
						
							
							
								 
						
							
							
								1ece4feccd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into bigmerge  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/SceneObjectPart.cs 
							
						 
						
							2011-12-05 19:08:19 +00:00  
				
					
						
							
							
								 
						
							
							
								cc482ee865 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'bigmerge' of ssh://melanie@3dhosting.de/var/git/careminster into bigmerge  
							
							
							
						 
						
							2011-12-05 18:54:31 +00:00  
				
					
						
							
							
								 
						
							
							
								2a8a46a32d 
								
							
								 
							
						 
						
							
							
								
								Fix CHANGED_TEXTURE and CHANGED_COLOR.  
							
							
							
						 
						
							2011-12-05 18:32:40 +01:00  
				
					
						
							
							
								 
						
							
							
								5ab536a1e9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into bigmerge  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
	OpenSim/Region/Framework/Scenes/ScenePresence.cs 
							
						 
						
							2011-12-05 17:10:51 +00:00  
				
					
						
							
							
								 
						
							
							
								3281b99362 
								
							
								 
							
						 
						
							
							
								
								Strip CR from http responses and limit them to 2048 chars  
							
							
							
						 
						
							2011-12-05 15:57:47 +01:00  
				
					
						
							
							
								 
						
							
							
								b7c9eb4bf7 
								
							
								 
							
						 
						
							
							
								
								Don't allow deletion of a terrain from the database unless we have one to replace it with  
							
							
							
						 
						
							2011-12-05 15:46:57 +01:00  
				
					
						
							
							
								 
						
							
							
								68bdd0b7fe 
								
							
								 
							
						 
						
							
							
								
								Fix setting seated avatar position and make llSameGroup work as in SL.  
							
							
							
						 
						
							2011-12-05 15:26:49 +01:00  
				
					
						
							
							
								 
						
							
							
								35800d6a86 
								
							
								 
							
						 
						
							
							
								
								Reinstate setter for OffsetPosition to allow setting the offset by script  
							
							... 
							
							
							
							while seated 
							
						 
						
							2011-12-05 15:26:22 +01:00  
				
					
						
							
							
								 
						
							
							
								19d6aa2bc9 
								
							
								 
							
						 
						
							
							
								
								Don't allow position update on sitting avatar. Don't bounds check sitting  
							
							... 
							
							
							
							avatars as they will be crossed by the vehicle and not individually 
							
						 
						
							2011-12-04 20:16:07 +01:00  
				
					
						
							
							
								 
						
							
							
								a2d98c7293 
								
							
								 
							
						 
						
							
							
								
								HG: Added HEAD method to Helo service. This is the preferred method, but its wide use will have to wait a few releases. So the sims are still calling GET for now.  
							
							
							
						 
						
							2011-12-04 10:10:09 -08:00  
				
					
						
							
							
								 
						
							
							
								080dfcc9c9 
								
							
								 
							
						 
						
							
							
								
								HG: Renamed one method  
							
							
							
						 
						
							2011-12-04 08:24:16 -08:00  
				
					
						
							
							
								 
						
							
							
								ec8c93aa5e 
								
							
								 
							
						 
						
							
							
								
								Implement ChangeInventoryItemFlagsPacket handling  
							
							
							
						 
						
							2011-12-04 12:35:01 +01:00  
				
					
						
							
							
								 
						
							
							
								a82aea53f8 
								
							
								 
							
						 
						
							
							
								
								Split up test SceneHelpers to provide an AddChildScenePresence() call  
							
							
							
						 
						
							2011-12-03 19:32:59 +00:00  
				
					
						
							
							
								 
						
							
							
								a4d82895be 
								
							
								 
							
						 
						
							
							
								
								Remove T012_TestAddNeighbourRegion() and T013_TestRemoveNeighbourRegion() since they don't do anything useful.  
							
							
							
						 
						
							2011-12-03 19:14:37 +00:00  
				
					
						
							
							
								 
						
							
							
								3852f05e6e 
								
							
								 
							
						 
						
							
							
								
								Extend TestCreateChildScenePresence to make assertions both at CreateAgent stage and then at Scene.AddClient()  
							
							
							
						 
						
							2011-12-03 19:10:32 +00:00  
				
					
						
							
							
								 
						
							
							
								4919c60560 
								
							
								 
							
						 
						
							
							
								
								Add beginning of ScenePresenceAgentTests.TestCreateChildScenePresence()  
							
							... 
							
							
							
							This required an option to be added to NullRegionData via ConnectionString for it to act as a non-static instance, so that regression tests (which only load this class once) don't get hopeless confused and complex to compensate.
Normal standalone operation unaffected. 
							
						 
						
							2011-12-03 18:59:54 +00:00  
				
					
						
							
							
								 
						
							
							
								ced820bd5e 
								
							
								 
							
						 
						
							
							
								
								Improve locking in AgentCircuitManager  
							
							
							
						 
						
							2011-12-03 16:19:11 +00:00  
				
					
						
							
							
								 
						
							
							
								c934901a05 
								
							
								 
							
						 
						
							
							
								
								Use GetAgentCircuits() to receive a copy of the AgentCircuitsByUUID dictionary rather than AgentCircuitManager.AgentCircuits directly in "show circuits" to avoid enumeration exceptions  
							
							
							
						 
						
							2011-12-03 16:11:47 +00:00  
				
					
						
							
							
								 
						
							
							
								aac3f2d04e 
								
							
								 
							
						 
						
							
							
								
								Add agent circuit number checks to TestCloseAgent()  
							
							
							
						 
						
							2011-12-03 16:04:11 +00:00  
				
					
						
							
							
								 
						
							
							
								aba42d8543 
								
							
								 
							
						 
						
							
							
								
								Correct SOP.GetNumberOfSides() to return 8 for meshes rather than 7  
							
							... 
							
							
							
							We are returning the actual number of 'sides', not the maximum index number.
Also minor format corrections. 
							
						 
						
							2011-12-03 15:54:06 +00:00  
				
					
						
							
							
								 
						
							
							
								e75bcd4c59 
								
							
								 
							
						 
						
							
							
								
								Workaround for mesh to correct the number of faces in GetNumberOfSides(). Meshs are handeled as sculpts but can have up to 8 faces (SL restriction the collada format can handle even more). The patch enables all LSL function that adressing faces to behave correct. Like llGetNumberOfSides(); llSetLinkPrimitiveParamsFast(); llSetPrimitiveParams(); llSetColor();  
							
							... 
							
							
							
							Signed-off-by: marc <mare@sounddog.net> 
							
						 
						
							2011-12-03 15:49:19 +00:00  
				
					
						
							
							
								 
						
							
							
								585fc5e79d 
								
							
								 
							
						 
						
							
							
								
								Update SP.PhysicsCollisionUpdate() doc.  
							
							... 
							
							
							
							It might be inefficient, but there are collisions every frame if the avatar is walking/standing on the ground or a prim surface 
							
						 
						
							2011-12-03 02:51:17 +00:00  
				
					
						
							
							
								 
						
							
							
								b66fe3e9ff 
								
							
								 
							
						 
						
							
							
								
								Add method doc to SP.PhysicsCollisionUpdate() to make it clear that it's called continuously even where there are no collisions  
							
							
							
						 
						
							2011-12-03 02:45:02 +00:00  
				
					
						
							
							
								 
						
							
							
								a009871827 
								
							
								 
							
						 
						
							
							
								
								Add basic TestFlyingAnimation() regression test  
							
							
							
						 
						
							2011-12-03 02:39:21 +00:00  
				
					
						
							
							
								 
						
							
							
								feef1dd732 
								
							
								 
							
						 
						
							
							
								
								Stop calling Animator.UpdateMovementAnimations() at the end of HandleAgentUpdate().  
							
							... 
							
							
							
							There's no point doing this if it's being called via PhysicsCollisionUpdate 
							
						 
						
							2011-12-03 02:05:11 +00:00  
				
					
						
							
							
								 
						
							
							
								f08aad8a40 
								
							
								 
							
						 
						
							
							
								
								For now, disable mechanism to limit avatar animation updates since this causes avatars to never reach the correct animation after some actions.  
							
							... 
							
							
							
							This reverts to situation where animation updates are made each frame on SP.PhysicsCollisionUpdate (though a packet is only sent if the anim actually changes).
m_updateCount was not being update on various avatar state changes, causing the correct animations to never be sent.
Always setting in HandleAgentUpdate() is not enough since the avatar is continually sending AgentUpdate packets.
One would need to identify all the conditions under which animations need to play out and set m_updateCount appropriately in SP.HandleAgentUpdate() 
							
						 
						
							2011-12-03 01:47:12 +00:00  
				
					
						
							
							
								 
						
							
							
								0ca8491bbe 
								
							
								 
							
						 
						
							
							
								
								refactor: Use just ScenePresenceAnimator.CurrentMovementAnimation rather than duplicating it with m_movementAnimation  
							
							
							
						 
						
							2011-12-03 00:40:08 +00:00  
				
					
						
							
							
								 
						
							
							
								5bbfb082dd 
								
							
								 
							
						 
						
							
							
								
								Use agent.Animator.CurrentMovementAnimation in llGetAgentInfo() rather than asking for a new determination  
							
							
							
						 
						
							2011-12-03 00:33:24 +00:00  
				
					
						
							
							
								 
						
							
							
								8185ce8b4a 
								
							
								 
							
						 
						
							
							
								
								Do a cagent.Anims != null check in SP.CopyFrom()  
							
							
							
						 
						
							2011-12-03 00:30:13 +00:00  
				
					
						
							
							
								 
						
							
							
								5ba8ca5662 
								
							
								 
							
						 
						
							
							
								
								Rename ScenePresenceAnimator.GetMovementAnimation() -> DetermineMovementAnimation() for better code readability  
							
							
							
						 
						
							2011-12-03 00:27:21 +00:00  
				
					
						
							
							
								 
						
							
							
								96c191f4fd 
								
							
								 
							
						 
						
							
							
								
								Stop SP.HandleAgentUpdate() and PhysicsCollisionUpdate() from being processed if we're dealing with a child ScenePresence.  
							
							... 
							
							
							
							Neither of these can have any effect on child agents
Now leaving warning about trying to set animation on a child agent active.  Might temporarily pop up now and again. 
							
						 
						
							2011-12-03 00:09:18 +00:00  
				
					
						
							
							
								 
						
							
							
								054ebe8878 
								
							
								 
							
						 
						
							
							
								
								Stop some places where we're trying to reset animations in child agents where such requests are ignored.  
							
							
							
						 
						
							2011-12-02 23:56:01 +00:00  
				
					
						
							
							
								 
						
							
							
								2a6597f61e 
								
							
								 
							
						 
						
							
							
								
								Remove pointless Animator.TrySetMovementAnimation("STAND") in ScenePresnece constructor.  
							
							... 
							
							
							
							Comment was right - it is indeed useless since SP always starts off as child and TrySetMovementAnimation screens out child SP 
							
						 
						
							2011-12-02 22:14:47 +00:00  
				
					
						
							
							
								 
						
							
							
								1854c52ea3 
								
							
								 
							
						 
						
							
							
								
								Stop performing the asset save part of baked texture uploading on the UploadBakedTexture cap asynchronously.  
							
							... 
							
							
							
							This prevents a possible race condition where the client would be told all baked textures had updated before they were in the asset service.
The client would then trigger a set appearance which, after a delay, would send the avatar appearance out to other clients.
The race condition seems unlikely because of this delay but it's still possible.
Might help with grey avatar appearances. 
							
						 
						
							2011-12-01 23:38:25 +00:00  
				
					
						
							
							
								 
						
							
							
								5460f2e035 
								
							
								 
							
						 
						
							
							
								
								refactor: Separate the upload baked texture handler out from BunchOfCaps  
							
							
							
						 
						
							2011-12-01 23:24:15 +00:00  
				
					
						
							
							
								 
						
							
							
								516c3dfbbb 
								
							
								 
							
						 
						
							
							
								
								Remove some debug code that had snuck in  
							
							
							
						 
						
							2011-12-01 16:12:09 +01:00  
				
					
						
							
							
								 
						
							
							
								797982ee11 
								
							
								 
							
						 
						
							
							
								
								Implement llTransferLindenDollars  
							
							
							
						 
						
							2011-12-01 13:30:10 +01:00  
				
					
						
							
							
								 
						
							
							
								8f2d7881bd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'bigmerge' of ssh://3dhosting.de/var/git/careminster into bigmerge  
							
							
							
						 
						
							2011-12-01 11:56:40 +01:00  
				
					
						
							
							
								 
						
							
							
								b60ff651a3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into bigmerge  
							
							
							
						 
						
							2011-12-01 12:16:59 +00:00  
				
					
						
							
							
								 
						
							
							
								2a9c9ae340 
								
							
								 
							
						 
						
							
							
								
								Provide more user feedback when "debug http" is set  
							
							
							
						 
						
							2011-11-29 21:53:15 +00:00  
				
					
						
							
							
								 
						
							
							
								fa63054c4f 
								
							
								 
							
						 
						
							
							
								
								On "show caps", stop excluding the seed cap but do exclude it elsewhere  
							
							
							
						 
						
							2011-11-29 20:37:03 +00:00  
				
					
						
							
							
								 
						
							
							
								679a5f6c0b 
								
							
								 
							
						 
						
							
							
								
								With "debug http 1", show the path with the query string instead of just the path.  
							
							... 
							
							
							
							Also simplifies debug levels to just 0 and 1 
							
						 
						
							2011-11-29 17:26:45 +00:00  
				
					
						
							
							
								 
						
							
							
								658d02b5e9 
								
							
								 
							
						 
						
							
							
								
								Improve some of the debug help messages  
							
							
							
						 
						
							2011-11-29 16:56:31 +00:00  
				
					
						
							
							
								 
						
							
							
								a17f93ff44 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compile warning, a Vector3 can never be null since it's a struct  
							
							
							
						 
						
							2011-11-29 16:31:10 +00:00  
				
					
						
							
							
								 
						
							
							
								d3a46b03bf 
								
							
								 
							
						 
						
							
							
								
								tabulate "show caps" output for easier readability  
							
							
							
						 
						
							2011-11-29 16:29:11 +00:00  
				
					
						
							
							
								 
						
							
							
								ff0d020007 
								
							
								 
							
						 
						
							
							
								
								Correct mistake in "debug eq" help  
							
							
							
						 
						
							2011-11-29 16:18:14 +00:00  
				
					
						
							
							
								 
						
							
							
								b6b0bc7b32 
								
							
								 
							
						 
						
							
							
								
								Add "debug http" command for currently simple extra debug logging of non-event queue inbound http requests to a simulator  
							
							
							
						 
						
							2011-11-29 16:15:52 +00:00  
				
					
						
							
							
								 
						
							
							
								dc612d0f08 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into bigmerge  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs 
							
						 
						
							2011-11-28 11:06:38 +00:00  
				
					
						
							
							
								 
						
							
							
								80148bf784 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'bigmerge' of ssh://3dhosting.de/var/git/careminster into bigmerge  
							
							
							
						 
						
							2011-11-28 11:21:15 +01:00  
				
					
						
							
							
								 
						
							
							
								19c10c892a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-11-26 17:20:20 -05:00  
				
					
						
							
							
								 
						
							
							
								ea0fc7b12c 
								
							
								 
							
						 
						
							
							
								
								Add missing property to llGetLinkPrimitiveParams  
							
							
							
						 
						
							2011-11-26 17:06:28 -05:00  
				
					
						
							
							
								 
						
							
							
								4efd9a3b7b 
								
							
								 
							
						 
						
							
							
								
								When removing an LSL sensor for a script (e.g. through llResetScript() or state change), don't also remove sensors for other scripts in the same prim.  
							
							... 
							
							
							
							Hopefully fixes http://opensimulator.org/mantis/view.php?id=4448  and http://opensimulator.org/mantis/view.php?id=4452  
							
						 
						
							2011-11-26 01:55:36 +00:00  
				
					
						
							
							
								 
						
							
							
								86cc00aaa8 
								
							
								 
							
						 
						
							
							
								
								minor: formatting changes in Scene.PacketHandlers.cs  
							
							
							
						 
						
							2011-11-26 01:52:12 +00:00  
				
					
						
							
							
								 
						
							
							
								46e1bcb6b6 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warning  
							
							
							
						 
						
							2011-11-26 01:40:46 +00:00  
				
					
						
							
							
								 
						
							
							
								bafea2282a 
								
							
								 
							
						 
						
							
							
								
								Rip out unused Scene.HandleFetchInventoryDescendentsCAPS().  
							
							... 
							
							
							
							This has been handled by WebFetchInvDescHandler.Fetch() for some time. 
							
						 
						
							2011-11-26 01:39:23 +00:00  
				
					
						
							
							
								 
						
							
							
								11c19b0d2e 
								
							
								 
							
						 
						
							
							
								
								Use the same web fetch handler for every request from every avatar, since it contains no instance code  
							
							
							
						 
						
							2011-11-26 00:29:01 +00:00  
				
					
						
							
							
								 
						
							
							
								c5b636469d 
								
							
								 
							
						 
						
							
							
								
								Stop locking the requests coming in to WebFetchInvDecHandler.  
							
							... 
							
							
							
							There's no technical reason for this as the methods are thread safe.  However, it might have served to slow down requests. 
							
						 
						
							2011-11-26 00:13:04 +00:00  
				
					
						
							
							
								 
						
							
							
								95a686dbf5 
								
							
								 
							
						 
						
							
							
								
								Fix config so that you can have both WebFetchInventoryDescendents and FetchInvnetoryDescendents2 caps active at once  
							
							
							
						 
						
							2011-11-25 23:45:29 +00:00  
				
					
						
							
							
								 
						
							
							
								5b4fe23f7f 
								
							
								 
							
						 
						
							
							
								
								Resolve error where an unknown asset type would cause the fetch inventory descendents cap to fail.  
							
							... 
							
							
							
							Introduced just a few commits ago in 0688861 
							
						 
						
							2011-11-25 23:43:57 +00:00  
				
					
						
							
							
								 
						
							
							
								676d32974a 
								
							
								 
							
						 
						
							
							
								
								Implement the FetchInventoryDescendents2 capability using the same code as WebFetchInventoryDescendents.  
							
							... 
							
							
							
							Enabling this by setting Cap_FetchInventoryDescendents2 = "localhost" in the [ClientStack.LindenCaps] section of OpenSim.ini downloads inventory via http rather than udp in later viewers. 
							
						 
						
							2011-11-25 22:46:42 +00:00  
				
					
						
							
							
								 
						
							
							
								b785f204ce 
								
							
								 
							
						 
						
							
							
								
								remove some mono compiler warnings  
							
							
							
						 
						
							2011-11-25 22:19:57 +00:00  
				
					
						
							
							
								 
						
							
							
								0688861aa7 
								
							
								 
							
						 
						
							
							
								
								Use the more extensive Utils.AssetTypeToString()/InventoryTypeToString() conversion rather than the arrays in TaskInventoryItem  
							
							
							
						 
						
							2011-11-25 22:15:29 +00:00  
				
					
						
							
							
								 
						
							
							
								8c82ff16ad 
								
							
								 
							
						 
						
							
							
								
								Fix WebFetchInventoryDescendents cap to use Utils.AssetTypeTostring/InventoryTypeToString to convert types to strings  
							
							... 
							
							
							
							These cover a wider range of types. 
							
						 
						
							2011-11-25 21:54:31 +00:00  
				
					
						
							
							
								 
						
							
							
								0a0aa77cfd 
								
							
								 
							
						 
						
							
							
								
								Adding missing CrossBehaviour.cs file to fix build  
							
							
							
						 
						
							2011-11-24 22:46:43 +00:00  
				
					
						
							
							
								 
						
							
							
								8e32ce85a7 
								
							
								 
							
						 
						
							
							
								
								Remove bizarre call to PhysicsScene.Simulate(0) in Scene.GetNearestAllowedPosition()  
							
							... 
							
							
							
							At least on ODE, this wasn't doing any harm but there wasn't any point to it either 
							
						 
						
							2011-11-24 22:45:29 +00:00  
				
					
						
							
							
								 
						
							
							
								2ae5b40ca6 
								
							
								 
							
						 
						
							
							
								
								On pCampBot, add bot as a property on behaviours instead of passing it in every time  
							
							
							
						 
						
							2011-11-24 22:36:45 +00:00  
				
					
						
							
							
								 
						
							
							
								cbbd992df4 
								
							
								 
							
						 
						
							
							
								
								minor: remove mono compiler warning  
							
							
							
						 
						
							2011-11-24 22:11:54 +00:00  
				
					
						
							
							
								 
						
							
							
								a58f5b2f66 
								
							
								 
							
						 
						
							
							
								
								When setting packet level logging via "debug packet", apply to all clients, not just root ones.  
							
							... 
							
							
							
							Also adds scene name and client type (root|child) to logged information. 
							
						 
						
							2011-11-24 22:08:34 +00:00  
				
					
						
							
							
								 
						
							
							
								0a60e9537f 
								
							
								 
							
						 
						
							
							
								
								comment out a noisy log line I accidentally left in from the last commit  
							
							
							
						 
						
							2011-11-24 21:30:40 +00:00  
				
					
						
							
							
								 
						
							
							
								63c137820b 
								
							
								 
							
						 
						
							
							
								
								Stop passing a request handler to the initial caps.RegisterHandler in EventQueueGetModule since this is immediatley replaced by a poll server handler.  
							
							... 
							
							
							
							This allows us to comment out a bunch of code and simplify the codebase and readability. 
							
						 
						
							2011-11-24 21:27:35 +00:00  
				
					
						
							
							
								 
						
							
							
								0174e326e3 
								
							
								 
							
						 
						
							
							
								
								Add a "debug eq" console command for debugging.  
							
							... 
							
							
							
							This will log outgoing event queue message names if turned on. 
							
						 
						
							2011-11-24 20:27:11 +00:00  
				
					
						
							
							
								 
						
							
							
								decabe1181 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-11-24 20:22:17 +00:00  
				
					
						
							
							
								 
						
							
							
								bdcfd6afee 
								
							
								 
							
						 
						
							
							
								
								Add disabled CrossBehaviour to pCampBot, which is designed to cross test bots between neighbouring regions.  
							
							... 
							
							
							
							Not yet enabled since there is a bug where the initial cross will work but all subsequent movements on the receiving simulator appear to fail. 
							
						 
						
							2011-11-24 17:35:33 +00:00  
				
					
						
							
							
								 
						
							
							
								a8270cb48c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into bigmerge  
							
							
							
						 
						
							2011-11-24 01:16:37 +00:00  
				
					
						
							
							
								 
						
							
							
								89b2fb2ff4 
								
							
								 
							
						 
						
							
							
								
								Append asset ID to URL for storage requests to allow caching proxies to work with Simian  
							
							
							
						 
						
							2011-11-23 16:41:30 -08:00  
				
					
						
							
							
								 
						
							
							
								5485e3da46 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://opensimulator.org/git/opensim  
							
							
							
						 
						
							2011-11-23 16:11:17 -08:00  
				
					
						
							
							
								 
						
							
							
								0cb33a5398 
								
							
								 
							
						 
						
							
							
								
								Line endings  
							
							
							
						 
						
							2011-11-23 16:09:11 -08:00  
				
					
						
							
							
								 
						
							
							
								11dfd7711b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'bigmerge' of ssh://3dhosting.de/var/git/careminster into bigmerge  
							
							
							
						 
						
							2011-11-24 00:54:52 +01:00  
				
					
						
							
							
								 
						
							
							
								ed7ddeecf2 
								
							
								 
							
						 
						
							
							
								
								Print out what behaviours are active when pCampBot starts up  
							
							
							
						 
						
							2011-11-23 22:18:10 +00:00  
				
					
						
							
							
								 
						
							
							
								d145750e87 
								
							
								 
							
						 
						
							
							
								
								Add teleport behaviour to pCampBot  
							
							... 
							
							
							
							This teleports the bot to any other regions +/- 5 on the x or y axis.
Quite aggressive at the moment since teleports keep occuring at a 1-10secs random interval.
No checking yet to see if teleport was successful. 
							
						 
						
							2011-11-23 22:05:11 +00:00  
				
					
						
							
							
								 
						
							
							
								1126efdcd0 
								
							
								 
							
						 
						
							
							
								
								In pCampbot, change "show status" command to "show bots"  
							
							
							
						 
						
							2011-11-23 21:33:54 +00:00  
				
					
						
							
							
								 
						
							
							
								9ae0641871 
								
							
								 
							
						 
						
							
							
								
								Rename Bot.BotManager to Manager  
							
							
							
						 
						
							2011-11-23 21:33:10 +00:00  
				
					
						
							
							
								 
						
							
							
								e9f2a9bddb 
								
							
								 
							
						 
						
							
							
								
								get pCampBot to extract nearby and store nearby region information  
							
							
							
						 
						
							2011-11-23 21:19:10 +00:00  
				
					
						
							
							
								 
						
							
							
								617f139aac 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2011-11-23 21:10:50 +00:00