98f90f4eed 
								
							
								 
							
						 
						
							
							
								
								Changing map tile colors This change also allows setting the water color, as well as the 4 colors for textured map tiles.  
							
							... 
							
							
							
							Signed-off-by: UbitUmarov <ajlduarte@sapo.pt> 
							
						 
						
							2017-11-13 20:43:16 +00:00  
				
					
						
							
							
								 
						
							
							
								17c65d918a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-11-12 12:11:29 +00:00  
				
					
						
							
							
								 
						
							
							
								6546ea6da6 
								
							
								 
							
						 
						
							
							
								
								mantis 8253: don't let attachments delete remove controls from viewers on crossings.  
							
							
							
						 
						
							2017-11-12 12:00:03 +00:00  
				
					
						
							
							
								 
						
							
							
								ca4804b758 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-11-12 03:18:02 +00:00  
				
					
						
							
							
								 
						
							
							
								fcb8b2a3c3 
								
							
								 
							
						 
						
							
							
								
								mantis 8260 fix script count on delete and remove redundantTriggerRemoveScript in 2 points  
							
							
							
						 
						
							2017-11-08 09:10:56 +00:00  
				
					
						
							
							
								 
						
							
							
								8eb9bc8b19 
								
							
								 
							
						 
						
							
							
								
								mantis 8263: recover the ignore of texture changes if only materialID changed. That should be done by respective cap (as before)  
							
							
							
						 
						
							2017-11-08 06:51:55 +00:00  
				
					
						
							
							
								 
						
							
							
								8479658cd0 
								
							
								 
							
						 
						
							
							
								
								remove a potencial (and silly) deadlock; let other texture parameters changes trigger Changed.TEXTURE event  
							
							
							
						 
						
							2017-11-08 01:53:36 +00:00  
				
					
						
							
							
								 
						
							
							
								39d1426f27 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-10-30 19:06:17 +00:00  
				
					
						
							
							
								 
						
							
							
								5360a8fea4 
								
							
								 
							
						 
						
							
							
								
								mantis 8258: also limit mesh basic shape torus hole sizeY  on (some) existent objects.  
							
							
							
						 
						
							2017-10-30 18:56:05 +00:00  
				
					
						
							
							
								 
						
							
							
								16a8e166ff 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-10-26 19:01:16 +01:00  
				
					
						
							
							
								 
						
							
							
								fbb2f7f319 
								
							
								 
							
						 
						
							
							
								
								Corrected name of function in call to CheckThreatLevel.  
							
							
							
						 
						
							2017-10-26 13:29:14 -04:00  
				
					
						
							
							
								 
						
							
							
								d65f055e4e 
								
							
								 
							
						 
						
							
							
								
								Whitespace cleanup.  
							
							
							
						 
						
							2017-10-26 11:26:49 -04:00  
				
					
						
							
							
								 
						
							
							
								f81375cf1e 
								
							
								 
							
						 
						
							
							
								
								mantis 8253: try to recover information about takecontrols pass=false controls on crossings, also tell viewers about them. this may still not be correct. Use of multiple TakeControls on same avatar can still give unpredictable results (also on normal operation). In same cases last executed my override previus or not. Also change agent updates wait code  
							
							
							
						 
						
							2017-10-25 02:59:19 +01:00  
				
					
						
							
							
								 
						
							
							
								c220c277e2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-10-15 23:03:39 +01:00  
				
					
						
							
							
								 
						
							
							
								3d6553afee 
								
							
								 
							
						 
						
							
							
								
								add osGetSimulatorMemoryKB(). This allows work around the fact osGetSimulatorMemory() reports at most 2GB. This one limit is now 2TB, should ne enought for a while  
							
							
							
						 
						
							2017-10-15 14:46:21 +01:00  
				
					
						
							
							
								 
						
							
							
								68e9baf2e0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-10-13 20:36:29 +01:00  
				
					
						
							
							
								 
						
							
							
								b51b4d4171 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://opensimulator.org/git/opensim (Ubit beat  
							
							... 
							
							
							
							me to the repository). 
							
						 
						
							2017-10-13 12:04:52 -07:00  
				
					
						
							
							
								 
						
							
							
								dd58f15bff 
								
							
								 
							
						 
						
							
							
								
								mantis 8249: give better data to llDetectedGrab  
							
							
							
						 
						
							2017-10-13 20:00:38 +01:00  
				
					
						
							
							
								 
						
							
							
								df3759e099 
								
							
								 
							
						 
						
							
							
								
								BulletSim: Add parameter "[BulletSim]AvatarWalkVelocityFactor=1.0" to  
							
							... 
							
							
							
							adjust the walking speed passed from the simulator. Default is 1.0f so
there should be no change for regions who do not change the factor.
The adjustment for walking speed and AlwaysRun speed should be in the
simulator and not the physics engines (who all assume TargetVelocity.set
is only used for avatar walking/running) but that would require tweaking
all the phyiscs engines. 
							
						 
						
							2017-10-13 12:00:07 -07:00  
				
					
						
							
							
								 
						
							
							
								59afeb6c4c 
								
							
								 
							
						 
						
							
							
								
								remove a dead line of code  
							
							
							
						 
						
							2017-10-06 02:43:46 +01:00  
				
					
						
							
							
								 
						
							
							
								8520ceed63 
								
							
								 
							
						 
						
							
							
								
								mantis 8246: don't allow 'delete object name' to delete attachments, but allow delete object id, with confirmation  
							
							
							
						 
						
							2017-10-06 02:40:28 +01:00  
				
					
						
							
							
								 
						
							
							
								b1814d3492 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-10-01 18:05:10 +01:00  
				
					
						
							
							
								 
						
							
							
								db88c93243 
								
							
								 
							
						 
						
							
							
								
								bug fix: add missing stub for osSetInertia  
							
							
							
						 
						
							2017-10-01 18:03:19 +01:00  
				
					
						
							
							
								 
						
							
							
								765f4eef1e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-09-16 19:01:22 +01:00  
				
					
						
							
							
								 
						
							
							
								2247251c2f 
								
							
								 
							
						 
						
							
							
								
								bug fix: Of course i had to pick a wrong number for profileBegin  
							
							
							
						 
						
							2017-09-16 18:58:10 +01:00  
				
					
						
							
							
								 
						
							
							
								5687c5d494 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-09-16 01:00:28 +01:00  
				
					
						
							
							
								 
						
							
							
								05da6b9f14 
								
							
								 
							
						 
						
							
							
								
								bug fix. Increase the values of profileHollow and profileBegin used to match pbs number of faces and the Mesh number of faces. The small values i used before seem to be randomly lost.  
							
							
							
						 
						
							2017-09-16 00:19:58 +01:00  
				
					
						
							
							
								 
						
							
							
								b581a64788 
								
							
								 
							
						 
						
							
							
								
								ubOde: comment out some debug stats  
							
							
							
						 
						
							2017-09-08 20:04:16 +01:00  
				
					
						
							
							
								 
						
							
							
								0ac81f6a09 
								
							
								 
							
						 
						
							
							
								
								ubOde: hashSpaces aren't that nice  
							
							
							
						 
						
							2017-09-08 19:59:38 +01:00  
				
					
						
							
							
								 
						
							
							
								ca493a1beb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-09-05 20:25:12 +01:00  
				
					
						
							
							
								 
						
							
							
								921e3ceb09 
								
							
								 
							
						 
						
							
							
								
								BulletSim: Merge branch 'BulletSim2017'  
							
							... 
							
							
							
							Adds raycast using Bullet physics engine. 
							
						 
						
							2017-09-05 06:24:04 -07:00  
				
					
						
							
							
								 
						
							
							
								4608b44817 
								
							
								 
							
						 
						
							
							
								
								BulletSim: add raycast filtering  
							
							
							
						 
						
							2017-09-05 06:19:49 -07:00  
				
					
						
							
							
								 
						
							
							
								86493d75fa 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-09-04 18:39:42 +01:00  
				
					
						
							
							
								 
						
							
							
								05db0c977f 
								
							
								 
							
						 
						
							
							
								
								Fixed typo in function name HaveNotifiedLogOfScriptStopMistmatch.  
							
							
							
						 
						
							2017-09-04 13:28:31 -04:00  
				
					
						
							
							
								 
						
							
							
								f348f7fa90 
								
							
								 
							
						 
						
							
							
								
								BulletSim: first version of raycast. Only single contact point and no  
							
							... 
							
							
							
							filtering. 
							
						 
						
							2017-09-03 17:15:27 -07:00  
				
					
						
							
							
								 
						
							
							
								33e773959f 
								
							
								 
							
						 
						
							
							
								
								BulletSim: modify taint processing which use locks.  
							
							... 
							
							
							
							(Merge branch 'bullettaint' into bulletcast) 
							
						 
						
							2017-09-02 13:08:54 -07:00  
				
					
						
							
							
								 
						
							
							
								0afa3a294a 
								
							
								 
							
						 
						
							
							
								
								BulletSim: most of the plumbing for raycast. Needs new BulletSim.dll to  
							
							... 
							
							
							
							work. 
							
						 
						
							2017-09-02 13:06:36 -07:00  
				
					
						
							
							
								 
						
							
							
								5c36561424 
								
							
								 
							
						 
						
							
							
								
								BulletSim: add clock and change logic for taint processing a little  
							
							... 
							
							
							
							so taints check if they are not in simulation time and execute
immediately if not. 
							
						 
						
							2017-08-28 15:23:32 -07:00  
				
					
						
							
							
								 
						
							
							
								47648557c1 
								
							
								 
							
						 
						
							
							
								
								fix some nunit tests  
							
							
							
						 
						
							2017-08-28 10:48:46 +01:00  
				
					
						
							
							
								 
						
							
							
								b3eec90d3c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-08-25 23:47:40 +01:00  
				
					
						
							
							
								 
						
							
							
								396ab1424c 
								
							
								 
							
						 
						
							
							
								
								in some cases ll TPVs can only see avatar rotations around Z or camera misbehaves  
							
							
							
						 
						
							2017-08-25 23:44:59 +01:00  
				
					
						
							
							
								 
						
							
							
								dfdc3e3adf 
								
							
								 
							
						 
						
							
							
								
								change camera view constraint. we need to do it a lot more :(  
							
							
							
						 
						
							2017-08-25 20:53:07 +01:00  
				
					
						
							
							
								 
						
							
							
								a1aa2f1add 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-08-24 02:18:40 +01:00  
				
					
						
							
							
								 
						
							
							
								05b8ead8b2 
								
							
								 
							
						 
						
							
							
								
								frozen avatars should not do local teleports. Possible none should not be allowed, but that may be abusive  
							
							
							
						 
						
							2017-08-24 02:11:40 +01:00  
				
					
						
							
							
								 
						
							
							
								c5802c9460 
								
							
								 
							
						 
						
							
							
								
								change a few more parcel eject code paths  
							
							
							
						 
						
							2017-08-24 01:47:01 +01:00  
				
					
						
							
							
								 
						
							
							
								1a7c8893ee 
								
							
								 
							
						 
						
							
							
								
								add missing file. Also in last commit comment the flag was relative to (un)freeze no t(un)eject  
							
							
							
						 
						
							2017-08-24 01:38:04 +01:00  
				
					
						
							
							
								 
						
							
							
								74524cb3be 
								
							
								 
							
						 
						
							
							
								
								(un)eject flag is only lowest bit, only protect active gods from freeze; do not check landing point (telehubs) on eject.  
							
							
							
						 
						
							2017-08-24 01:30:57 +01:00  
				
					
						
							
							
								 
						
							
							
								b1fdb02be1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-08-22 18:39:30 +01:00  
				
					
						
							
							
								 
						
							
							
								1ca70232a5 
								
							
								 
							
						 
						
							
							
								
								mantis 8233: media changes flag object updated in region db  
							
							
							
						 
						
							2017-08-22 18:37:35 +01:00  
				
					
						
							
							
								 
						
							
							
								6cf27e2191 
								
							
								 
							
						 
						
							
							
								
								ubOde move static/dynamic friction to unmanaged code. Note this now requeries ode version OS0.13.3 currently at opensim-libs repo trunk/unmanaged/ODE-OpenSim-Test  
							
							
							
						 
						
							2017-08-21 04:54:01 +01:00  
				
					
						
							
							
								 
						
							
							
								f9c01db33c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-08-19 22:48:31 +01:00  
				
					
						
							
							
								 
						
							
							
								539c006cb8 
								
							
								 
							
						 
						
							
							
								
								change SOP updates throttles again. Small values of omega on llSetTargetOmega where skiped  
							
							
							
						 
						
							2017-08-19 22:44:18 +01:00  
				
					
						
							
							
								 
						
							
							
								c54cd4d808 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-08-17 00:16:29 +01:00  
				
					
						
							
							
								 
						
							
							
								218160494e 
								
							
								 
							
						 
						
							
							
								
								fix llRot2Axis(ZERO_ROTATION) and non normalized inputs, same for llRot2Angle()  
							
							
							
						 
						
							2017-08-16 23:44:34 +01:00  
				
					
						
							
							
								 
						
							
							
								6d4b0a8ce3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-08-16 05:05:57 +01:00  
				
					
						
							
							
								 
						
							
							
								78c78f69b1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into BulletSim2017  
							
							
							
						 
						
							2017-08-15 09:04:03 -07:00  
				
					
						
							
							
								 
						
							
							
								9e86721d70 
								
							
								 
							
						 
						
							
							
								
								BulletSim: remove chatty debug message.  
							
							
							
						 
						
							2017-08-14 21:33:26 -07:00  
				
					
						
							
							
								 
						
							
							
								a754ab0e4f 
								
							
								 
							
						 
						
							
							
								
								Refactor archive loading to optionally start script engine after loading.  
							
							
							
						 
						
							2017-08-14 21:27:53 -07:00  
				
					
						
							
							
								 
						
							
							
								36ee8e3941 
								
							
								 
							
						 
						
							
							
								
								BUlletSim: return better terrain height in  
							
							... 
							
							
							
							BSTerrainHeightMap.GetTerrainHeightAtXYZ().
Partial fix for Mantis 8011. Problem is that computed terrain height
is different than mesh height in the physics engine. For small shapes,
they would have their position corrected to above terrain so they would
never collide. 
							
						 
						
							2017-08-14 21:20:59 -07:00  
				
					
						
							
							
								 
						
							
							
								1dbf3215b0 
								
							
								 
							
						 
						
							
							
								
								jenkins tests still don't set scene.IsRunning  
							
							
							
						 
						
							2017-08-13 06:34:52 +01:00  
				
					
						
							
							
								 
						
							
							
								82e2e1e00c 
								
							
								 
							
						 
						
							
							
								
								change locking on sop updates  
							
							
							
						 
						
							2017-08-13 06:04:39 +01:00  
				
					
						
							
							
								 
						
							
							
								f658b68181 
								
							
								 
							
						 
						
							
							
								
								add a few locks  
							
							
							
						 
						
							2017-08-03 17:59:30 +01:00  
				
					
						
							
							
								 
						
							
							
								1830387840 
								
							
								 
							
						 
						
							
							
								
								Oops fix also default UseMeshiesPhysicsMesh also on ubOde  
							
							
							
						 
						
							2017-08-02 03:47:53 +01:00  
				
					
						
							
							
								 
						
							
							
								cf855c3842 
								
							
								 
							
						 
						
							
							
								
								Corrected index number in ErrorFormat based Exception message  
							
							
							
						 
						
							2017-07-30 12:27:27 -04:00  
				
					
						
							
							
								 
						
							
							
								ad930f8e41 
								
							
								 
							
						 
						
							
							
								
								fix typo  
							
							
							
						 
						
							2017-07-28 19:01:07 +01:00  
				
					
						
							
							
								 
						
							
							
								21b71ff1d8 
								
							
								 
							
						 
						
							
							
								
								partial mantis 8219; on creating or updating items (animationsets, wearables) that reference assets, and user does not have  permissions on those, abort and warn, instead of silent invalition of the references to those assets, creating a broken item  
							
							
							
						 
						
							2017-07-28 17:36:40 +01:00  
				
					
						
							
							
								 
						
							
							
								324bda8ab9 
								
							
								 
							
						 
						
							
							
								
								mantis 8218 make Meshmerizer UseMeshiesPhysicsMesh defualt to true, to match stated on ini files.  
							
							
							
						 
						
							2017-07-27 16:23:08 +01:00  
				
					
						
							
							
								 
						
							
							
								6996bab4a1 
								
							
								 
							
						 
						
							
							
								
								display remaining pass time in hours, mins or seconds acording to value  
							
							
							
						 
						
							2017-07-26 20:13:30 +01:00  
				
					
						
							
							
								 
						
							
							
								0b23964349 
								
							
								 
							
						 
						
							
							
								
								change buypass insuficent funds to make clear that its on that region money system (buypass now uses the new MoveMoney)  
							
							
							
						 
						
							2017-07-26 19:12:12 +01:00  
				
					
						
							
							
								 
						
							
							
								0bbe7bab7b 
								
							
								 
							
						 
						
							
							
								
								add new funtion bool MoveMoney(UUID fromUser, UUID toUser, int amount, MoneyTransactionType type, string text). this should be called async allowing time for money module to process it. If returns true, the transation did sucess, so if its use was to pay something, the payed item/service must be provided without fail, otherwise another method is needed so a refund is possible  
							
							
							
						 
						
							2017-07-26 19:01:11 +01:00  
				
					
						
							
							
								 
						
							
							
								a91ceae826 
								
							
								 
							
						 
						
							
							
								
								add comments to make that more clear  
							
							
							
						 
						
							2017-07-26 14:26:28 +01:00  
				
					
						
							
							
								 
						
							
							
								025e82341f 
								
							
								 
							
						 
						
							
							
								
								do not allow setting land passes on group owned land, because currently we cant give money to the group  
							
							
							
						 
						
							2017-07-26 14:24:21 +01:00  
				
					
						
							
							
								 
						
							
							
								74389c74cb 
								
							
								 
							
						 
						
							
							
								
								only allow pass renovation on the last quarter of parcel pass time. go back to MoneyMove charging method  
							
							
							
						 
						
							2017-07-26 12:58:47 +01:00  
				
					
						
							
							
								 
						
							
							
								d52a64c7a3 
								
							
								 
							
						 
						
							
							
								
								avoid leasing issues on lsl_list on domain crossings. This will make their use even more slow. AppDomainLoading just needs to be set false to have acceptable scripts performance  
							
							
							
						 
						
							2017-07-26 12:53:12 +01:00  
				
					
						
							
							
								 
						
							
							
								8739ceb00f 
								
							
								 
							
						 
						
							
							
								
								lets try using older EventManager.TriggerMoneyTransfer to pay parcel passes  
							
							
							
						 
						
							2017-07-25 04:18:38 +01:00  
				
					
						
							
							
								 
						
							
							
								35b1166ba8 
								
							
								 
							
						 
						
							
							
								
								add a few more...  
							
							
							
						 
						
							2017-07-25 04:10:22 +01:00  
				
					
						
							
							
								 
						
							
							
								1557b78d67 
								
							
								 
							
						 
						
							
							
								
								add missing session ID verification  
							
							
							
						 
						
							2017-07-25 04:04:55 +01:00  
				
					
						
							
							
								 
						
							
							
								1071c92bb0 
								
							
								 
							
						 
						
							
							
								
								fix lsl group role powers to change parcel passes  
							
							
							
						 
						
							2017-07-25 03:44:52 +01:00  
				
					
						
							
							
								 
						
							
							
								86c9c86eeb 
								
							
								 
							
						 
						
							
							
								
								allow pass recharge with no loss of current time up to 1/4 of parcel pass time.  
							
							
							
						 
						
							2017-07-25 03:13:03 +01:00  
				
					
						
							
							
								 
						
							
							
								c5b34a51fd 
								
							
								 
							
						 
						
							
							
								
								Ooops.. pay to land owner, not grid. group owned parcel not suported for now. (the pass already expired with kick action)  
							
							
							
						 
						
							2017-07-25 02:39:12 +01:00  
				
					
						
							
							
								 
						
							
							
								81d1ebc510 
								
							
								 
							
						 
						
							
							
								
								add first code to process parcel buy pass. Still testing, and still no kick on expire ( does expire on entry )  
							
							
							
						 
						
							2017-07-25 01:30:35 +01:00  
				
					
						
							
							
								 
						
							
							
								13564aa984 
								
							
								 
							
						 
						
							
							
								
								only hide parcel info from banned avatars  
							
							
							
						 
						
							2017-07-24 22:04:36 +01:00  
				
					
						
							
							
								 
						
							
							
								8b2e95d1c1 
								
							
								 
							
						 
						
							
							
								
								add a rudimentary version control to ubOde meshs cache  
							
							
							
						 
						
							2017-07-23 14:23:44 +01:00  
				
					
						
							
							
								 
						
							
							
								3ae210d36f 
								
							
								 
							
						 
						
							
							
								
								ubOde: let small spheres still be spheres  
							
							
							
						 
						
							2017-07-22 02:04:02 +01:00  
				
					
						
							
							
								 
						
							
							
								618e142cf8 
								
							
								 
							
						 
						
							
							
								
								ubOde: remove some dead code  
							
							
							
						 
						
							2017-07-22 01:45:42 +01:00  
				
					
						
							
							
								 
						
							
							
								d71d13f72b 
								
							
								 
							
						 
						
							
							
								
								ubOde: represent small objects as a box. A object is small is all scale dimensions are less or equal to option MinSizeToMeshmerize (in ODEPhysicsSettings) with default of 0.1. This is needed because this objects hit narrow phase with high overlaps alot more, and so have high cpu cost.  
							
							
							
						 
						
							2017-07-22 01:31:39 +01:00  
				
					
						
							
							
								 
						
							
							
								98c64f1aa9 
								
							
								 
							
						 
						
							
							
								
								ubOde remove ols pseudo convex for sculpts  
							
							
							
						 
						
							2017-07-22 00:00:46 +01:00  
				
					
						
							
							
								 
						
							
							
								c1ab1289ab 
								
							
								 
							
						 
						
							
							
								
								shape convex should not trigger complex cost (LI) alone  
							
							
							
						 
						
							2017-07-21 16:07:04 +01:00  
				
					
						
							
							
								 
						
							
							
								66a5b4d120 
								
							
								 
							
						 
						
							
							
								
								ubOde suport convex shapes on all normal prims and sculpts. Since code is experimental this is controled by options ConvexPrims and ConvexSculpts, on section Mesh, that can be set to false in case of problems  
							
							
							
						 
						
							2017-07-21 14:11:03 +01:00  
				
					
						
							
							
								 
						
							
							
								d1f7fac570 
								
							
								 
							
						 
						
							
							
								
								fix merge issues  
							
							
							
						 
						
							2017-07-20 14:28:26 +01:00  
				
					
						
							
							
								 
						
							
							
								fe6ad384e4 
								
							
								 
							
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2017-07-20 11:30:12 +01:00  
				
					
						
							
							
								 
						
							
							
								4293b2cb3c 
								
							
								 
							
						 
						
							
							
								
								fix object updates throttle for scripts doing motion by direct change of position. Most this scripts are bad, making no use of viewers interpolators. Tanks lotek.  
							
							
							
						 
						
							2017-07-18 14:09:30 +01:00  
				
					
						
							
							
								 
						
							
							
								f921ad005f 
								
							
								 
							
						 
						
							
							
								
								KFM: changes on update method implies other changes. Still not that good. Note: objects motion timing can't be done using timers. On windows at least, those can have jitter of tens of ms  
							
							
							
						 
						
							2017-07-17 00:58:35 +01:00  
				
					
						
							
							
								 
						
							
							
								59de8fbba0 
								
							
								 
							
						 
						
							
							
								
								fix placement of xml ReadEndElement()  
							
							
							
						 
						
							2017-07-16 06:10:24 +01:00  
				
					
						
							
							
								 
						
							
							
								2f9222bec3 
								
							
								 
							
						 
						
							
							
								
								test scenes do not set IsRunning  
							
							
							
						 
						
							2017-07-16 05:52:01 +01:00  
				
					
						
							
							
								 
						
							
							
								9ae26fc5af 
								
							
								 
							
						 
						
							
							
								
								store kfm on inventory. this may still be a bit confusing on rez  
							
							
							
						 
						
							2017-07-16 05:19:27 +01:00  
				
					
						
							
							
								 
						
							
							
								04b97be71e 
								
							
								 
							
						 
						
							
							
								
								ode does not like null refs  
							
							
							
						 
						
							2017-07-16 02:55:39 +01:00  
				
					
						
							
							
								 
						
							
							
								cd15de628d 
								
							
								 
							
						 
						
							
							
								
								don't start moving KFM things on region start that where stopped on last shutdown  
							
							
							
						 
						
							2017-07-16 01:31:37 +01:00  
				
					
						
							
							
								 
						
							
							
								4ef64d4425 
								
							
								 
							
						 
						
							
							
								
								trigger moving_end also KFM stop and pause  
							
							
							
						 
						
							2017-07-16 01:10:27 +01:00  
				
					
						
							
							
								 
						
							
							
								101413ddd9 
								
							
								 
							
						 
						
							
							
								
								make KFM use scheduled terse updates. This may increase some rubber band, but is needed, and should work better with recent changes on sop terseupdates control  
							
							
							
						 
						
							2017-07-16 00:48:04 +01:00  
				
					
						
							
							
								 
						
							
							
								ad46a29d9e 
								
							
								 
							
						 
						
							
							
								
								Ooopsss  
							
							
							
						 
						
							2017-07-15 20:59:16 +01:00  
				
					
						
							
							
								 
						
							
							
								4b7f79e296 
								
							
								 
							
						 
						
							
							
								
								fixes and changes on TreePopulatorModule. Please read OpenSimDefaults.ini  
							
							... 
							
							
							
							[Trees] section. Does need more work, and some hardcode settings may not
be the optimal still" 
							
						 
						
							2017-07-15 04:07:03 +01:00  
				
					
						
							
							
								 
						
							
							
								8b16131206 
								
							
								 
							
						 
						
							
							
								
								add Util.GetTimeStamp() that returns the stamp in seconds; use it on ubOde; separed land collsions dispatch from the others...  
							
							
							
						 
						
							2017-07-13 20:21:18 +01:00  
				
					
						
							
							
								 
						
							
							
								bd249bdf5b 
								
							
								 
							
						 
						
							
							
								
								replace the wrong libOMV user modifiable Utils.EnUSCulture by our own no User modifiable Culture.FormatProvider, and also for internal coerence. We do use the libomv on other code paths, so that must be fixed  
							
							
							
						 
						
							2017-07-13 04:14:33 +01:00  
				
					
						
							
							
								 
						
							
							
								61e3fe42bd 
								
							
								 
							
						 
						
							
							
								
								fix wrong test  
							
							
							
						 
						
							2017-07-13 03:26:43 +01:00  
				
					
						
							
							
								 
						
							
							
								51d32e3bed 
								
							
								 
							
						 
						
							
							
								
								add more missing en-us culture on scene serializer writes  
							
							
							
						 
						
							2017-07-13 02:57:57 +01:00  
				
					
						
							
							
								 
						
							
							
								457551d069 
								
							
								 
							
						 
						
							
							
								
								rename SOG.UpdatePrimFlags as just UpdateFlags since this is relative to the group never individual prims/parts and so confusing  
							
							
							
						 
						
							2017-07-12 10:28:11 +01:00  
				
					
						
							
							
								 
						
							
							
								aff9c345dd 
								
							
								 
							
						 
						
							
							
								
								osSetParcelDetails: add more land update code  
							
							
							
						 
						
							2017-07-12 07:27:21 +01:00  
				
					
						
							
							
								 
						
							
							
								a069ed09a8 
								
							
								 
							
						 
						
							
							
								
								osSetParcelDetails: make seeAVs send updates. This is a temporary patch, this function does need to call a framework land function that deos issue proper updates about all fields to all cleints. ( sounds will not stop/start also for now)  
							
							
							
						 
						
							2017-07-12 03:47:34 +01:00  
				
					
						
							
							
								 
						
							
							
								3847f861e3 
								
							
								 
							
						 
						
							
							
								
								osSetParcelDetails: allow parcel group to be cleared also  
							
							
							
						 
						
							2017-07-12 01:52:01 +01:00  
				
					
						
							
							
								 
						
							
							
								c8a9b0321f 
								
							
								 
							
						 
						
							
							
								
								osSetParcelDetails: place hard restrictions on change owner,claimdate (both estate owner or manager) and group (same plus parcel owner that also needes to be a member of the new group); add PARCEL_DETAILS_SEE_AVATARS, PARCEL_DETAILS_ANY_AVATAR_SOUNDS and PARCEL_DETAILS_GROUP_SOUNDS  
							
							
							
						 
						
							2017-07-12 01:44:34 +01:00  
				
					
						
							
							
								 
						
							
							
								f5324833ee 
								
							
								 
							
						 
						
							
							
								
								remove wrong comment on lsl object rez. we can't add delays on async process  
							
							
							
						 
						
							2017-07-11 02:47:37 +01:00  
				
					
						
							
							
								 
						
							
							
								72bce8c4b4 
								
							
								 
							
						 
						
							
							
								
								do lsl object rez checks on script thread before wasting time possible creating a new poll thread  
							
							
							
						 
						
							2017-07-11 02:33:48 +01:00  
				
					
						
							
							
								 
						
							
							
								40b16f1705 
								
							
								 
							
						 
						
							
							
								
								SimpleAngularDistance update prioritization scheme ameks no sense without ordered dequeue of the updates  
							
							
							
						 
						
							2017-07-10 22:01:38 +01:00  
				
					
						
							
							
								 
						
							
							
								f8cdccc167 
								
							
								 
							
						 
						
							
							
								
								a few more changes on entities updates  
							
							
							
						 
						
							2017-07-10 21:12:34 +01:00  
				
					
						
							
							
								 
						
							
							
								9dbcb4e5f6 
								
							
								 
							
						 
						
							
							
								
								on entities updates throttles vectors needed to be compared as vectors, not just their norms  
							
							
							
						 
						
							2017-07-10 19:31:35 +01:00  
				
					
						
							
							
								 
						
							
							
								63e3fc21ef 
								
							
								 
							
						 
						
							
							
								
								fix the name of a funtion on last commit  
							
							
							
						 
						
							2017-07-10 13:48:28 +01:00  
				
					
						
							
							
								 
						
							
							
								cc5d6f6b7b 
								
							
								 
							
						 
						
							
							
								
								throttle collision sounds on a SOG.  
							
							
							
						 
						
							2017-07-09 00:14:30 +01:00  
				
					
						
							
							
								 
						
							
							
								ead95e85c5 
								
							
								 
							
						 
						
							
							
								
								bug fix: dynamic testures set to ALL_SIDES, preserve other face data already present  
							
							
							
						 
						
							2017-07-07 04:57:57 +01:00  
				
					
						
							
							
								 
						
							
							
								dfef16297b 
								
							
								 
							
						 
						
							
							
								
								ubOde don't use old ode body sleep option, a few changes on sleep control, update ode.dll (windows, others needed) (keep older versions.. bc.. well bugs happen)  
							
							
							
						 
						
							2017-07-07 01:49:34 +01:00  
				
					
						
							
							
								 
						
							
							
								1dc56eb15f 
								
							
								 
							
						 
						
							
							
								
								ubOde: but only do that if sphere is physical..  
							
							
							
						 
						
							2017-07-03 23:38:55 +01:00  
				
					
						
							
							
								 
						
							
							
								39751891f4 
								
							
								 
							
						 
						
							
							
								
								ubOde: dont do avatar step climb on small true spheres. lets play simple football  
							
							
							
						 
						
							2017-07-03 22:47:27 +01:00  
				
					
						
							
							
								 
						
							
							
								f3a920237b 
								
							
								 
							
						 
						
							
							
								
								oops i forgot the avatar knees bending on ramps... so go back..  
							
							
							
						 
						
							2017-07-02 01:34:06 +01:00  
				
					
						
							
							
								 
						
							
							
								edc7575f9e 
								
							
								 
							
						 
						
							
							
								
								a few changes to ubOde avatar collisions  
							
							
							
						 
						
							2017-07-01 01:43:58 +01:00  
				
					
						
							
							
								 
						
							
							
								965d004fbe 
								
							
								 
							
						 
						
							
							
								
								do calls to m_host.AddScriptLPS() on the right place on osslm this stat is of course still wrong LPS does not mean api function calls  
							
							
							
						 
						
							2017-06-30 22:39:19 +01:00  
				
					
						
							
							
								 
						
							
							
								6b0a3e981c 
								
							
								 
							
						 
						
							
							
								
								put osGetAgentIP() in threat control with level Severe so it can be disabled even for inworld administrators as needed on some grids. rearrage the osslEnable.ini file segregating the funtions only listed for information  
							
							
							
						 
						
							2017-06-30 22:04:56 +01:00  
				
					
						
							
							
								 
						
							
							
								cb2607d4fa 
								
							
								 
							
						 
						
							
							
								
								fix scripts xmlrpc threads names  
							
							
							
						 
						
							2017-06-29 21:17:41 +01:00  
				
					
						
							
							
								 
						
							
							
								190874344b 
								
							
								 
							
						 
						
							
							
								
								ScriptsHttpReq does not need a permanent thread  
							
							
							
						 
						
							2017-06-29 21:14:20 +01:00  
				
					
						
							
							
								 
						
							
							
								6bac44e767 
								
							
								 
							
						 
						
							
							
								
								bug fix  
							
							
							
						 
						
							2017-06-29 00:42:35 +01:00  
				
					
						
							
							
								 
						
							
							
								e243dd0519 
								
							
								 
							
						 
						
							
							
								
								put back getAgentIP  bug restricted, script owner must be a Administrator (god)  
							
							
							
						 
						
							2017-06-28 02:19:27 +01:00  
				
					
						
							
							
								 
						
							
							
								b0a0163253 
								
							
								 
							
						 
						
							
							
								
								BUG FIX: change lludp hovertext utf-8 cut point. Thx djphil  
							
							
							
						 
						
							2017-06-28 01:29:49 +01:00  
				
					
						
							
							
								 
						
							
							
								936aee412d 
								
							
								 
							
						 
						
							
							
								
								remove osGetAgentIP() this was not a good idea to have :(  
							
							
							
						 
						
							2017-06-27 01:41:06 +01:00  
				
					
						
							
							
								 
						
							
							
								5242853d68 
								
							
								 
							
						 
						
							
							
								
								dont list deleted ones, that still don't know they are gone  
							
							
							
						 
						
							2017-06-26 20:55:44 +01:00  
				
					
						
							
							
								 
						
							
							
								b319977a3f 
								
							
								 
							
						 
						
							
							
								
								dont list deleted ones, that still don't know they are gone  
							
							
							
						 
						
							2017-06-26 20:51:40 +01:00  
				
					
						
							
							
								 
						
							
							
								e53f439981 
								
							
								 
							
						 
						
							
							
								
								add osGetNPCList()  
							
							
							
						 
						
							2017-06-26 20:42:49 +01:00  
				
					
						
							
							
								 
						
							
							
								b59ce7c968 
								
							
								 
							
						 
						
							
							
								
								also on the actual source file  
							
							
							
						 
						
							2017-06-26 20:28:16 +01:00  
				
					
						
							
							
								 
						
							
							
								f660aa37ac 
								
							
								 
							
						 
						
							
							
								
								add similar restrictions to osObjectTeleport :(  
							
							
							
						 
						
							2017-06-26 19:40:20 +01:00  
				
					
						
							
							
								 
						
							
							
								cbd0af3cab 
								
							
								 
							
						 
						
							
							
								
								let osTeleport* always work on script prim owner  
							
							
							
						 
						
							2017-06-26 18:26:45 +01:00  
				
					
						
							
							
								 
						
							
							
								ef74efeaa7 
								
							
								 
							
						 
						
							
							
								
								and add a missing bracket :)  
							
							
							
						 
						
							2017-06-26 09:18:31 +01:00  
				
					
						
							
							
								 
						
							
							
								e075cf4461 
								
							
								 
							
						 
						
							
							
								
								fix bad english  
							
							
							
						 
						
							2017-06-26 09:08:23 +01:00  
				
					
						
							
							
								 
						
							
							
								0c5f412ed4 
								
							
								 
							
						 
						
							
							
								
								put back restriction that on osTeleport the target must be on land owned by the script owner or this is a estate manager/owner, or target did gave script permission.  
							
							
							
						 
						
							2017-06-26 02:49:20 +01:00  
				
					
						
							
							
								 
						
							
							
								0418542344 
								
							
								 
							
						 
						
							
							
								
								some shortcuts on local osTeleport, reduce its time penalty, do it with script thread  
							
							
							
						 
						
							2017-06-26 00:18:46 +01:00  
				
					
						
							
							
								 
						
							
							
								3ce909528d 
								
							
								 
							
						 
						
							
							
								
								change Backup calls overlap control code  
							
							
							
						 
						
							2017-06-25 15:42:36 +01:00  
				
					
						
							
							
								 
						
							
							
								84abdf866a 
								
							
								 
							
						 
						
							
							
								
								add respective ossl helper funtion osDrawScaleTransform(string drawList, LSL_Float x, LSL_Float y)  
							
							
							
						 
						
							2017-06-25 02:26:36 +01:00  
				
					
						
							
							
								 
						
							
							
								a9a44eaeb5 
								
							
								 
							
						 
						
							
							
								
								add vectorrender string command ''ScaleTransf x,y;''. this allows scaling of objects to draw next. -1,1 will make text be drawn with x direction flipped (it is like the texture scale)  
							
							
							
						 
						
							2017-06-25 02:17:02 +01:00  
				
					
						
							
							
								 
						
							
							
								cb8975e567 
								
							
								 
							
						 
						
							
							
								
								add string osDrawTranslationTransform(string drawList, LSL_Float x, LSL_Float y), string osDrawRotationTransform(string drawList, LSL_Float x) and string osDrawResetTransform(string drawList) helper functions for the new vector renderer comands. Removed ThreadLevel check of similar funtions that had it None, and actually only set strings  
							
							
							
						 
						
							2017-06-24 23:04:37 +01:00  
				
					
						
							
							
								 
						
							
							
								5d776fca3a 
								
							
								 
							
						 
						
							
							
								
								add dyn textures vectorrender comands ''ResetTransf;'', ''TransTransf x,y;'' and ''RotTransf x''   string only, no ossl helper api still  
							
							
							
						 
						
							2017-06-24 21:42:11 +01:00  
				
					
						
							
							
								 
						
							
							
								1a8a77c41e 
								
							
								 
							
						 
						
							
							
								
								revert the thread level change; remove unused dynamic texture timer from internal code; let blend alpha work if < 255; let blend work with the selected face; etc  
							
							
							
						 
						
							2017-06-24 09:24:56 +01:00  
				
					
						
							
							
								 
						
							
							
								8d1dd44edb 
								
							
								 
							
						 
						
							
							
								
								simplify vectorrender background draw  
							
							
							
						 
						
							2017-06-24 07:39:22 +01:00  
				
					
						
							
							
								 
						
							
							
								ed8fc359f3 
								
							
								 
							
						 
						
							
							
								
								change thread level of osSetDynamicTextureDataBlendFace to VeryHigh  
							
							
							
						 
						
							2017-06-24 06:11:10 +01:00  
				
					
						
							
							
								 
						
							
							
								72db6f76b5 
								
							
								 
							
						 
						
							
							
								
								remove a DynamicTexture leak, make it actually return the new texture ID to ossl, do delete previus texture from local cache if temporary,at least on same cases...  but still very broken..  
							
							
							
						 
						
							2017-06-24 05:22:02 +01:00  
				
					
						
							
							
								 
						
							
							
								ae4266916c 
								
							
								 
							
						 
						
							
							
								
								add string osSetDynamicTextureDataFace(string dynamicID, string contentType, string data, string extraParams, int timer, int face) to easy only setting a prim face  
							
							
							
						 
						
							2017-06-24 04:23:13 +01:00  
				
					
						
							
							
								 
						
							
							
								c3dbf91152 
								
							
								 
							
						 
						
							
							
								
								osDrawFilledEllipse or string comand FillEllipse identical do Ellipse one  
							
							
							
						 
						
							2017-06-24 03:21:23 +01:00  
				
					
						
							
							
								 
						
							
							
								191661b51d 
								
							
								 
							
						 
						
							
							
								
								a few more changes to iar/oar assets save error/warning to show problems known to be asset errors  
							
							
							
						 
						
							2017-06-24 02:01:48 +01:00  
				
					
						
							
							
								 
						
							
							
								0a1f497dee 
								
							
								 
							
						 
						
							
							
								
								code actually has no ideia if a id is a asset or not and does try to handle all as assets, it really can't report errors. Change messages to make more clear they are only warnings and may mean nothing at all  
							
							
							
						 
						
							2017-06-23 19:55:23 +01:00  
				
					
						
							
							
								 
						
							
							
								83e443bca1 
								
							
								 
							
						 
						
							
							
								
								do the same on OAR saves  
							
							
							
						 
						
							2017-06-23 17:48:59 +01:00  
				
					
						
							
							
								 
						
							
							
								95595a8360 
								
							
								 
							
						 
						
							
							
								
								coment out missing or damage assets messages in uuidgather that are not very usefull. In IAR save display information about items that contain references to broken assets. Note that as explained on mantis 8195 this can't will not detect all problems  
							
							
							
						 
						
							2017-06-23 17:23:28 +01:00  
				
					
						
							
							
								 
						
							
							
								3c6790b061 
								
							
								 
							
						 
						
							
							
								
								several changes to iar/oar assets error reports  
							
							
							
						 
						
							2017-06-23 15:50:16 +01:00  
				
					
						
							
							
								 
						
							
							
								28caf1e089 
								
							
								 
							
						 
						
							
							
								
								actually iar do it for iar  
							
							
							
						 
						
							2017-06-22 22:09:00 +01:00  
				
					
						
							
							
								 
						
							
							
								cbae148f68 
								
							
								 
							
						 
						
							
							
								
								show the count of broken assets we now have from gather on iar/oar pre save information  
							
							
							
						 
						
							2017-06-22 21:48:26 +01:00  
				
					
						
							
							
								 
						
							
							
								aea49070c9 
								
							
								 
							
						 
						
							
							
								
								change uuidgather a bit more  
							
							
							
						 
						
							2017-06-22 21:37:51 +01:00  
				
					
						
							
							
								 
						
							
							
								66c8b7202b 
								
							
								 
							
						 
						
							
							
								
								split some asset uuids gather i stages with dif possible errors, and dont let them be fatal  
							
							
							
						 
						
							2017-06-22 19:38:38 +01:00  
				
					
						
							
							
								 
						
							
							
								11d3860781 
								
							
								 
							
						 
						
							
							
								
								avoid some broken object assets present in osgrid inventories due to past problems, etc  
							
							
							
						 
						
							2017-06-21 21:38:12 +01:00  
				
					
						
							
							
								 
						
							
							
								1bfe4da378 
								
							
								 
							
						 
						
							
							
								
								do not try to store on oars temporary or in transit objects ( they may be deleted during the save)  
							
							
							
						 
						
							2017-06-21 20:15:35 +01:00  
				
					
						
							
							
								 
						
							
							
								637d35631c 
								
							
								 
							
						 
						
							
							
								
								make oar/iar assets writer be done by caller thread like the rest of the  
							
							... 
							
							
							
							oar/iar save. This may look more painfull but should reduce errors and
threads fights. Fill lucky i just don't stop the entire simulation during
this 
							
						 
						
							2017-06-21 18:40:53 +01:00  
				
					
						
							
							
								 
						
							
							
								70da902732 
								
							
								 
							
						 
						
							
							
								
								changes to AutoBackModule. Store folder and number of days expire is now also only defined in OpenSim.ini and so same for all regions.  
							
							
							
						 
						
							2017-06-21 13:35:36 +01:00  
				
					
						
							
							
								 
						
							
							
								36442c004f 
								
							
								 
							
						 
						
							
							
								
								changes to AutoBackModule. Add option ALL to dooarbackup to save all regions in instance  
							
							
							
						 
						
							2017-06-21 03:56:43 +01:00  
				
					
						
							
							
								 
						
							
							
								651952e01e 
								
							
								 
							
						 
						
							
							
								
								changes to AutoBackModule. Time interval is now unique and only definable on OpenSim.ini. All enabled regions will be saved in sequence whne it expires. Interval is time since last region save end, so will not follow wall clock. This reduces the chance of overlapped saves. Console command renamed to dooarbackup to be more distint from db backup. Lost the region load checks, to put back later  
							
							
							
						 
						
							2017-06-21 03:31:07 +01:00  
				
					
						
							
							
								 
						
							
							
								79e166e9aa 
								
							
								 
							
						 
						
							
							
								
								revert EnvironmentTick back to orignal clock, since change may cause issues on some code paths. Clean a bit get mesh and get texture throttle  
							
							
							
						 
						
							2017-06-19 05:22:38 +01:00  
				
					
						
							
							
								 
						
							
							
								10d526f961 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-06-16 02:43:36 +01:00  
				
					
						
							
							
								 
						
							
							
								969d5f742c 
								
							
								 
							
						 
						
							
							
								
								update inventory item permissions on deattach  
							
							
							
						 
						
							2017-06-15 04:20:32 +01:00  
				
					
						
							
							
								 
						
							
							
								d9a300fa8e 
								
							
								 
							
						 
						
							
							
								
								some cleanup.. remove some stats that only some do look at once on a lifetime  
							
							
							
						 
						
							2017-06-14 20:19:13 +01:00  
				
					
						
							
							
								 
						
							
							
								84946e3061 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-06-14 03:04:14 +01:00  
				
					
						
							
							
								 
						
							
							
								614a5266c5 
								
							
								 
							
						 
						
							
							
								
								guess HGEntityTransferModule jobengine does not need a permanet thread  
							
							
							
						 
						
							2017-06-13 22:45:31 +01:00  
				
					
						
							
							
								 
						
							
							
								ed8526bcfb 
								
							
								 
							
						 
						
							
							
								
								coment out tests that now depend on active thread pool  
							
							
							
						 
						
							2017-06-13 20:34:21 +01:00  
				
					
						
							
							
								 
						
							
							
								ad43cc6784 
								
							
								 
							
						 
						
							
							
								
								change llclient async udp packets processing. Removed the shared Jobengine that made only one thread do some packets for all users, and removed the FireAndForget, so each user could issue a unlimited number of threads. Added a new JobEngine per client, so each gets at most one thread,and that thread can be released if iddle (for 5 seconds )  
							
							
							
						 
						
							2017-06-13 19:04:18 +01:00  
				
					
						
							
							
								 
						
							
							
								f33a871d61 
								
							
								 
							
						 
						
							
							
								
								hope gc does remove a little dic and contents  
							
							
							
						 
						
							2017-06-13 14:15:28 +01:00  
				
					
						
							
							
								 
						
							
							
								fd8836e493 
								
							
								 
							
						 
						
							
							
								
								dont let time go back  
							
							
							
						 
						
							2017-06-13 14:09:34 +01:00  
				
					
						
							
							
								 
						
							
							
								9526a96b4f 
								
							
								 
							
						 
						
							
							
								
								some cleanup  
							
							
							
						 
						
							2017-06-13 13:22:01 +01:00  
				
					
						
							
							
								 
						
							
							
								3ba63dde6e 
								
							
								 
							
						 
						
							
							
								
								udp is not tcp. If mono versions have bronke udp sento, better update, also having 300 threads because object select is not funny  
							
							
							
						 
						
							2017-06-13 12:17:39 +01:00  
				
					
						
							
							
								 
						
							
							
								e650a4ff16 
								
							
								 
							
						 
						
							
							
								
								remove excessive notion of paralelism  
							
							
							
						 
						
							2017-06-13 08:56:21 +01:00  
				
					
						
							
							
								 
						
							
							
								a18d45fbdc 
								
							
								 
							
						 
						
							
							
								
								fix some issues on ubOde physics shape type changes  
							
							
							
						 
						
							2017-06-12 16:19:29 +01:00  
				
					
						
							
							
								 
						
							
							
								f62400c4ca 
								
							
								 
							
						 
						
							
							
								
								improve english on few messages (thx)  
							
							
							
						 
						
							2017-06-12 13:34:39 +01:00  
				
					
						
							
							
								 
						
							
							
								617f42bcfa 
								
							
								 
							
						 
						
							
							
								
								try to mk jenkins happy  
							
							
							
						 
						
							2017-06-12 01:32:18 +01:00  
				
					
						
							
							
								 
						
							
							
								dd7ab862ab 
								
							
								 
							
						 
						
							
							
								
								stop doing UpdateMovementAnimations on avatar collisions, that may cause incorrect changes  
							
							
							
						 
						
							2017-06-12 01:07:38 +01:00  
				
					
						
							
							
								 
						
							
							
								d0afd4335c 
								
							
								 
							
						 
						
							
							
								
								fix a error message  
							
							
							
						 
						
							2017-06-11 22:32:56 +01:00  
				
					
						
							
							
								 
						
							
							
								b5910cfdb7 
								
							
								 
							
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2017-06-10 02:48:51 +01:00  
				
					
						
							
							
								 
						
							
							
								be975d1e89 
								
							
								 
							
						 
						
							
							
								
								add a adicional in transit flag to signal HG tps, and use it to ignore usernames requests sent to start region during tp; don't send unknows display names ( getdisplaynames cap )  
							
							
							
						 
						
							2017-06-09 23:27:33 +01:00  
				
					
						
							
							
								 
						
							
							
								f69e48bedc 
								
							
								 
							
						 
						
							
							
								
								make SendCoarseLocations async, since it is http. Make some actions use thread from pool and not a new one. Threading does need a deep cleanup one of this days. This stops mantis 8183 warnings, but as side effect only  
							
							
							
						 
						
							2017-06-09 17:32:07 +01:00  
				
					
						
							
							
								 
						
							
							
								0ac6b74c5e 
								
							
								 
							
						 
						
							
							
								
								Fixed typo in log message  
							
							
							
						 
						
							2017-06-09 10:14:09 -04:00  
				
					
						
							
							
								 
						
							
							
								d12957dc2c 
								
							
								 
							
						 
						
							
							
								
								still losing time with of halcyon incompatibile oars... cathch exceptions of the function that actually throws; Reduce log spam; don't let a broken MOAP stop all object deserialization. Fixing MOAP does not mean halcyon oars issues are fixed, just one. And really we should not even try to go against halcyon decison to be incompatible.(our MOAP encoding did not change since 2010)  
							
							
							
						 
						
							2017-06-09 12:14:13 +01:00  
				
					
						
							
							
								 
						
							
							
								5bfe8b18fe 
								
							
								 
							
						 
						
							
							
								
								Another attempt at parsing MOAP <Media> elements in OAR files.  
							
							... 
							
							
							
							Seems there are multiple interpretations of the format of the content of the
<Media> element in OAR files. OpenSimulator (for reasons lost in the mist of time)
escapes the XML in the element and then reparses it was a separate XmlReader.
Other simulators fill the <Media> element with regular XML.
This patch parses the <Media> escaped XML content as it always has and, if
the parsing fails, falls back to trying to parse the pure XML. 
							
						 
						
							2017-06-08 21:41:34 -07:00  
				
					
						
							
							
								 
						
							
							
								1e3a19e673 
								
							
								 
							
						 
						
							
							
								
								bug fix plus some cleanup  
							
							
							
						 
						
							2017-06-09 00:15:53 +01:00  
				
					
						
							
							
								 
						
							
							
								29f2421d4f 
								
							
								 
							
						 
						
							
							
								
								revert  fa5bf4fd0b for test  
							
							
							
						 
						
							2017-06-08 11:45:33 +01:00  
				
					
						
							
							
								 
						
							
							
								7bea4f1578 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-06-07 20:12:49 +01:00  
				
					
						
							
							
								 
						
							
							
								02b51b84f4 
								
							
								 
							
						 
						
							
							
								
								so no real need for Maintenance thread.. so removed  
							
							
							
						 
						
							2017-06-07 19:09:16 +01:00  
				
					
						
							
							
								 
						
							
							
								2d93008bd9 
								
							
								 
							
						 
						
							
							
								
								course locations is a also heartbeat job (for now sync)  
							
							
							
						 
						
							2017-06-07 18:52:56 +01:00  
				
					
						
							
							
								 
						
							
							
								eca89c6e61 
								
							
								 
							
						 
						
							
							
								
								remove some more dead scene options  
							
							
							
						 
						
							2017-06-07 18:15:15 +01:00  
				
					
						
							
							
								 
						
							
							
								c8b3925085 
								
							
								 
							
						 
						
							
							
								
								remove nonsense SendPeriodicAppearanceUpdates. if we need such a thing, then a lot is broken. Remove duplicated CleanTempObjects() call, rename BackupWaitCallback thread as BackupWorker ( still didn't found cause for mantis 8783)  
							
							
							
						 
						
							2017-06-07 18:04:02 +01:00  
				
					
						
							
							
								 
						
							
							
								7d58b73bbc 
								
							
								 
							
						 
						
							
							
								
								some changes on pollevent  
							
							
							
						 
						
							2017-06-06 21:55:47 +01:00  
				
					
						
							
							
								 
						
							
							
								8971e9f126 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-06-06 21:47:55 +01:00  
				
					
						
							
							
								 
						
							
							
								9011ca8461 
								
							
								 
							
						 
						
							
							
								
								set optional group position and rotation before attach to scene  
							
							
							
						 
						
							2017-06-06 20:38:17 +01:00  
				
					
						
							
							
								 
						
							
							
								773914591d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-06-06 03:28:30 +01:00  
				
					
						
							
							
								 
						
							
							
								a23f99366f 
								
							
								 
							
						 
						
							
							
								
								bug fix: handle current region on GetChildAgentsToClose  
							
							
							
						 
						
							2017-06-06 03:22:11 +01:00  
				
					
						
							
							
								 
						
							
							
								258d169392 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-06-06 00:30:01 +01:00  
				
					
						
							
							
								 
						
							
							
								fa5bf4fd0b 
								
							
								 
							
						 
						
							
							
								
								Correct parsing of 'Media' XML element in PrimitiveBaseShape when reading an OAR file.  
							
							... 
							
							
							
							The code used to call Serializer.ReadElementContentAsString() and then expected to
pass the XML to PrimitiveBaseShape.FromXml to parse. This would throw as
ReadElementContentAsString does not allow any children of the element.
Reading with Serializer.ReadInnerXml() was the fix.
This was only not a problem because most often shapes don't have media and
most simulators don't output anything if the media array is empty. 
							
						 
						
							2017-06-04 20:51:56 -07:00  
				
					
						
							
							
								 
						
							
							
								aea282ba38 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-06-03 07:20:31 +01:00  
				
					
						
							
							
								 
						
							
							
								4320758d97 
								
							
								 
							
						 
						
							
							
								
								remove redundant UpdateMovementAnimations();  
							
							
							
						 
						
							2017-06-03 07:19:20 +01:00  
				
					
						
							
							
								 
						
							
							
								01bd578bb0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-06-03 07:08:43 +01:00  
				
					
						
							
							
								 
						
							
							
								f26ad07ce1 
								
							
								 
							
						 
						
							
							
								
								add a delayed stop so fast tap on move keys does not stop the avatar in some cases  
							
							
							
						 
						
							2017-06-03 07:01:07 +01:00  
				
					
						
							
							
								 
						
							
							
								67e540e05c 
								
							
								 
							
						 
						
							
							
								
								cross mouse buttons state  
							
							
							
						 
						
							2017-06-03 04:28:43 +01:00  
				
					
						
							
							
								 
						
							
							
								12a6625dc7 
								
							
								 
							
						 
						
							
							
								
								fix MouseDown in case it gets any use  
							
							
							
						 
						
							2017-06-03 03:48:49 +01:00  
				
					
						
							
							
								 
						
							
							
								7310b7625e 
								
							
								 
							
						 
						
							
							
								
								move a execution overlap guard to end of job  
							
							
							
						 
						
							2017-06-02 12:58:04 +01:00  
				
					
						
							
							
								 
						
							
							
								de153c2b62 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-06-02 06:26:20 +01:00  
				
					
						
							
							
								 
						
							
							
								b920f784ea 
								
							
								 
							
						 
						
							
							
								
								avoi null refs on tests simple clients  
							
							
							
						 
						
							2017-06-01 00:14:59 +01:00  
				
					
						
							
							
								 
						
							
							
								c68e7b6621 
								
							
								 
							
						 
						
							
							
								
								change child agents close control; disablesimulator is not a caps event message  
							
							
							
						 
						
							2017-05-31 23:31:02 +01:00  
				
					
						
							
							
								 
						
							
							
								5c156508e2 
								
							
								 
							
						 
						
							
							
								
								mantis 8182: update/fix GenerateRandomAnimation(). not updating libomv avatar data bc have no idea why do do have it, so leave it to who does know  
							
							
							
						 
						
							2017-05-31 12:33:35 +01:00  
				
					
						
							
							
								 
						
							
							
								55babdc160 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-05-31 07:21:21 +01:00  
				
					
						
							
							
								 
						
							
							
								7217c20291 
								
							
								 
							
						 
						
							
							
								
								we don't need to keep refs to baked textures assets  
							
							
							
						 
						
							2017-05-31 07:12:03 +01:00  
				
					
						
							
							
								 
						
							
							
								f5f0fa5d1f 
								
							
								 
							
						 
						
							
							
								
								we don't need to keep refs to baked textures assets  
							
							
							
						 
						
							2017-05-31 06:18:05 +01:00  
				
					
						
							
							
								 
						
							
							
								720a69a49b 
								
							
								 
							
						 
						
							
							
								
								remove the option to store baked textures on assets service, thats suicide use xbakes  
							
							
							
						 
						
							2017-05-31 04:47:59 +01:00  
				
					
						
							
							
								 
						
							
							
								e5991124dd 
								
							
								 
							
						 
						
							
							
								
								merge LocalNeighbourServicesConnector and RemoteNeighbourServicesConnector in single NeighbourServicesOutConnector  
							
							
							
						 
						
							2017-05-31 01:29:38 +01:00  
				
					
						
							
							
								 
						
							
							
								0fa3af96a4 
								
							
								 
							
						 
						
							
							
								
								remove anoying crossing messages on open borders  
							
							
							
						 
						
							2017-05-30 16:51:49 +01:00  
				
					
						
							
							
								 
						
							
							
								79b2926ce1 
								
							
								 
							
						 
						
							
							
								
								do another dns request via new cache. My problems bf wheren't mono after all, but ubuntu systemd.resolver and google public dns, killing one and not using other did improve dns a lot  
							
							
							
						 
						
							2017-05-30 15:34:22 +01:00  
				
					
						
							
							
								 
						
							
							
								91caf98308 
								
							
								 
							
						 
						
							
							
								
								change servicePoint dns expire also to 5min, let the endpoints expire slide. This should reduce impact of absurd dns fails observed on my test ubuntu VM  
							
							
							
						 
						
							2017-05-29 07:48:09 +01:00  
				
					
						
							
							
								 
						
							
							
								8f86de265c 
								
							
								 
							
						 
						
							
							
								
								some cleanup and assume Linux/mono DNS is just broken...  
							
							
							
						 
						
							2017-05-29 05:22:21 +01:00  
				
					
						
							
							
								 
						
							
							
								7be6e16555 
								
							
								 
							
						 
						
							
							
								
								no.. still a fail  
							
							
							
						 
						
							2017-05-29 03:41:09 +01:00  
				
					
						
							
							
								 
						
							
							
								27afe136d4 
								
							
								 
							
						 
						
							
							
								
								mono is a total crap  
							
							
							
						 
						
							2017-05-29 03:13:56 +01:00  
				
					
						
							
							
								 
						
							
							
								2c19d08448 
								
							
								 
							
						 
						
							
							
								
								cleanup util.cs get dns  
							
							
							
						 
						
							2017-05-29 02:07:53 +01:00  
				
					
						
							
							
								 
						
							
							
								6d23e0bc31 
								
							
								 
							
						 
						
							
							
								
								add temporary debug msgs  
							
							
							
						 
						
							2017-05-29 01:27:02 +01:00  
				
					
						
							
							
								 
						
							
							
								d94b2e6f6d 
								
							
								 
							
						 
						
							
							
								
								remove a now anoying message..  
							
							
							
						 
						
							2017-05-29 00:20:14 +01:00  
				
					
						
							
							
								 
						
							
							
								5274a3181e 
								
							
								 
							
						 
						
							
							
								
								enclose GetRequestStream on try/catch  
							
							
							
						 
						
							2017-05-28 23:54:43 +01:00  
				
					
						
							
							
								 
						
							
							
								687c01b29e 
								
							
								 
							
						 
						
							
							
								
								need to delay even more agent close after teleport to compensate for slow machines and user connections. This one of current tp teleport protocol flaws  
							
							
							
						 
						
							2017-05-28 03:17:34 +01:00  
				
					
						
							
							
								 
						
							
							
								572e84c822 
								
							
								 
							
						 
						
							
							
								
								make use of a rare thing called StringBuilder on LSL_List. LSL_List uses may need a revision to make sure they are passed by ref and not by value, with necessary adjustments. This does not have much impact on AppDomains, since if they cross, they are always serialized. Since lists are important parts of LSL, the AppDomainLoading option needs to be replaced by something else  
							
							
							
						 
						
							2017-05-28 01:56:52 +01:00  
				
					
						
							
							
								 
						
							
							
								18f1ea1086 
								
							
								 
							
						 
						
							
							
								
								make LSL_list a CLASS again. Now we need to it allover again. Scripts need to be recompiled ( delete contents of bin/ScriptEngines)  
							
							
							
						 
						
							2017-05-28 01:11:53 +01:00  
				
					
						
							
							
								 
						
							
							
								6a0eba3d7b 
								
							
								 
							
						 
						
							
							
								
								disable llhttprequests secure con, since it still collides with main ssl settings  
							
							
							
						 
						
							2017-05-27 14:39:56 +01:00  
				
					
						
							
							
								 
						
							
							
								582dc75381 
								
							
								 
							
						 
						
							
							
								
								remove a accent from a method name  
							
							
							
						 
						
							2017-05-27 06:30:23 +01:00  
				
					
						
							
							
								 
						
							
							
								c54985f8a1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-05-27 05:47:05 +01:00  
				
					
						
							
							
								 
						
							
							
								f7ae87a0d5 
								
							
								 
							
						 
						
							
							
								
								minor cleanup  
							
							
							
						 
						
							2017-05-27 05:44:50 +01:00  
				
					
						
							
							
								 
						
							
							
								289d4ca128 
								
							
								 
							
						 
						
							
							
								
								minor cleanup  
							
							
							
						 
						
							2017-05-27 05:41:40 +01:00  
				
					
						
							
							
								 
						
							
							
								2be362bd67 
								
							
								 
							
						 
						
							
							
								
								lose a ref  
							
							
							
						 
						
							2017-05-26 21:30:06 +01:00  
				
					
						
							
							
								 
						
							
							
								8f10db0a6a 
								
							
								 
							
						 
						
							
							
								
								mantis 8181: don't try to delete contents of a non exitent folder  
							
							
							
						 
						
							2017-05-26 05:32:59 +01:00  
				
					
						
							
							
								 
						
							
							
								5287489a3c 
								
							
								 
							
						 
						
							
							
								
								avoid some wrong watchdog timeouts  
							
							
							
						 
						
							2017-05-26 00:53:21 +01:00  
				
					
						
							
							
								 
						
							
							
								7a82c7c5b2 
								
							
								 
							
						 
						
							
							
								
								make BlockingQueue.Dequeue timeouts more coerent (just less than watchdog timeout)  
							
							
							
						 
						
							2017-05-26 00:47:08 +01:00  
				
					
						
							
							
								 
						
							
							
								d90b68c2a6 
								
							
								 
							
						 
						
							
							
								
								change wrong watchdog stopped thread check code, and don't log it  
							
							
							
						 
						
							2017-05-26 00:05:35 +01:00  
				
					
						
							
							
								 
						
							
							
								2777995331 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-05-25 10:23:52 +01:00  
				
					
						
							
							
								 
						
							
							
								31b4a31246 
								
							
								 
							
						 
						
							
							
								
								add some checks for valid endpoints  
							
							
							
						 
						
							2017-05-25 09:46:29 +01:00  
				
					
						
							
							
								 
						
							
							
								772c5b7db0 
								
							
								 
							
						 
						
							
							
								
								move assetsconnector threads to whatchdog; Abort all alive threads known to watchdog before exit  
							
							
							
						 
						
							2017-05-25 06:05:02 +01:00  
				
					
						
							
							
								 
						
							
							
								65e9421058 
								
							
								 
							
						 
						
							
							
								
								minor changes  
							
							
							
						 
						
							2017-05-25 04:24:23 +01:00  
				
					
						
							
							
								 
						
							
							
								8195cd5153 
								
							
								 
							
						 
						
							
							
								
								another one  
							
							
							
						 
						
							2017-05-25 02:24:15 +01:00  
				
					
						
							
							
								 
						
							
							
								b6c23fe911 
								
							
								 
							
						 
						
							
							
								
								make a few more threads background ones  
							
							
							
						 
						
							2017-05-25 02:01:36 +01:00  
				
					
						
							
							
								 
						
							
							
								4286ae43f2 
								
							
								 
							
						 
						
							
							
								
								make some threads background ones  
							
							
							
						 
						
							2017-05-25 01:51:53 +01:00  
				
					
						
							
							
								 
						
							
							
								9a1d94f455 
								
							
								 
							
						 
						
							
							
								
								remove use of libomv BlockingQueue  
							
							
							
						 
						
							2017-05-25 01:28:02 +01:00  
				
					
						
							
							
								 
						
							
							
								8989e8ef3a 
								
							
								 
							
						 
						
							
							
								
								give up on the code to stop AsyncCommandManager. It fails with many scripts running, and its only done deep on exit code. It is a backgroud thread should not block exit and never did  
							
							
							
						 
						
							2017-05-24 02:19:25 +01:00  
				
					
						
							
							
								 
						
							
							
								c0bfaac0ac 
								
							
								 
							
						 
						
							
							
								
								merge master  
							
							
							
						 
						
							2017-05-23 07:35:02 +01:00  
				
					
						
							
							
								 
						
							
							
								07e614a32c 
								
							
								 
							
						 
						
							
							
								
								dont log timeouts on stopped threads  
							
							
							
						 
						
							2017-05-23 06:38:19 +01:00  
				
					
						
							
							
								 
						
							
							
								3c97bb1e6f 
								
							
								 
							
						 
						
							
							
								
								fix lock position removing a not necessary function  
							
							
							
						 
						
							2017-05-23 06:03:51 +01:00  
				
					
						
							
							
								 
						
							
							
								e1aa591815 
								
							
								 
							
						 
						
							
							
								
								allow new thread creation if it was aborted on  AsyncCommandManager  
							
							
							
						 
						
							2017-05-23 05:59:14 +01:00  
				
					
						
							
							
								 
						
							
							
								d5e8e116d4 
								
							
								 
							
						 
						
							
							
								
								protect AsyncCommandManager thread from fails on the several things it checks  
							
							
							
						 
						
							2017-05-23 05:41:04 +01:00  
				
					
						
							
							
								 
						
							
							
								8e777d50a6 
								
							
								 
							
						 
						
							
							
								
								only remove AsyncCommandManager thread when last instance is deleted  
							
							
							
						 
						
							2017-05-23 05:34:25 +01:00  
				
					
						
							
							
								 
						
							
							
								e69057a1b6 
								
							
								 
							
						 
						
							
							
								
								dont fail saving a OAR because of a broken material  
							
							
							
						 
						
							2017-05-23 04:21:03 +01:00  
				
					
						
							
							
								 
						
							
							
								f3eb73926e 
								
							
								 
							
						 
						
							
							
								
								stop a few more threads on exit  
							
							
							
						 
						
							2017-05-23 04:05:31 +01:00  
				
					
						
							
							
								 
						
							
							
								928733efc9 
								
							
								 
							
						 
						
							
							
								
								please DIE! PLEASE??  
							
							
							
						 
						
							2017-05-23 03:26:32 +01:00  
				
					
						
							
							
								 
						
							
							
								7b80bcc57a 
								
							
								 
							
						 
						
							
							
								
								no all mono versions know DnsRefreshTimeout  
							
							
							
						 
						
							2017-05-23 00:52:40 +01:00  
				
					
						
							
							
								 
						
							
							
								c080d9fa23 
								
							
								 
							
						 
						
							
							
								
								remember mono about the default for DnsRefreshTimeout  
							
							
							
						 
						
							2017-05-23 00:10:11 +01:00  
				
					
						
							
							
								 
						
							
							
								ea88927a65 
								
							
								 
							
						 
						
							
							
								
								remove some code for NAT that was disabled by its author Adam Frisby since 2009, and i don't see how to mk work with current viewers at that point at least  
							
							
							
						 
						
							2017-05-22 20:18:01 +01:00  
				
					
						
							
							
								 
						
							
							
								73222e4dd4 
								
							
								 
							
						 
						
							
							
								
								fix IClientIPEndpoint broken by justin long ago.. but stop using it  
							
							... 
							
							
							
							except on SceneBanner, later it my be also removed from there and
 everywhere 
							
						 
						
							2017-05-22 19:16:42 +01:00  
				
					
						
							
							
								 
						
							
							
								bad00670a9 
								
							
								 
							
						 
						
							
							
								
								disable keepalive on llHttpRequest  
							
							
							
						 
						
							2017-05-22 05:02:42 +01:00  
				
					
						
							
							
								 
						
							
							
								7c3200b393 
								
							
								 
							
						 
						
							
							
								
								cross avatar group info also if  title is empty string  
							
							
							
						 
						
							2017-05-21 05:16:18 +01:00  
				
					
						
							
							
								 
						
							
							
								e520dba717 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-05-21 02:20:40 +01:00  
				
					
						
							
							
								 
						
							
							
								319ccf17c8 
								
							
								 
							
						 
						
							
							
								
								add a bit more protection for broken scripts like ingen-e3s-v1.33  
							
							
							
						 
						
							2017-05-21 01:52:27 +01:00  
				
					
						
							
							
								 
						
							
							
								c7fdb2ec53 
								
							
								 
							
						 
						
							
							
								
								on recover form nom finite avatar pos, don't add it physics it it had none  
							
							
							
						 
						
							2017-05-21 00:52:18 +01:00  
				
					
						
							
							
								 
						
							
							
								a5e3aab575 
								
							
								 
							
						 
						
							
							
								
								fix a null ref in ubOde character  
							
							
							
						 
						
							2017-05-20 23:37:14 +01:00  
				
					
						
							
							
								 
						
							
							
								046ec66ff9 
								
							
								 
							
						 
						
							
							
								
								fix a cast that makes LitJson unhappy  
							
							
							
						 
						
							2017-05-20 22:21:27 +01:00  
				
					
						
							
							
								 
						
							
							
								02a4298b02 
								
							
								 
							
						 
						
							
							
								
								mantis 8172: fix  llList2Json() in case of vector or rotation types  
							
							
							
						 
						
							2017-05-20 21:29:33 +01:00  
				
					
						
							
							
								 
						
							
							
								49d42ee08a 
								
							
								 
							
						 
						
							
							
								
								mantis 8171 fix redirection on llHttpRequest  
							
							
							
						 
						
							2017-05-20 17:56:04 +01:00  
				
					
						
							
							
								 
						
							
							
								78c4f8000e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-05-20 14:30:49 +01:00  
				
					
						
							
							
								 
						
							
							
								9397b358d3 
								
							
								 
							
						 
						
							
							
								
								mantis 8170: let physics know Always_run on adding the avatar  
							
							
							
						 
						
							2017-05-19 19:51:23 +01:00  
				
					
						
							
							
								 
						
							
							
								52dd683326 
								
							
								 
							
						 
						
							
							
								
								fix a null ref on parcels join  
							
							
							
						 
						
							2017-05-19 18:03:02 +01:00  
				
					
						
							
							
								 
						
							
							
								7c9615f000 
								
							
								 
							
						 
						
							
							
								
								fix land parcel group been lost on region upload  
							
							
							
						 
						
							2017-05-19 17:35:49 +01:00  
				
					
						
							
							
								 
						
							
							
								2717ef5da9 
								
							
								 
							
						 
						
							
							
								
								change some confusing comands help  
							
							
							
						 
						
							2017-05-19 05:34:49 +01:00  
				
					
						
							
							
								 
						
							
							
								40091f9be5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-05-19 03:23:57 +01:00  
				
					
						
							
							
								 
						
							
							
								ef35805176 
								
							
								 
							
						 
						
							
							
								
								reWrite lsl json functions, forward slash is not escaped as LitJson spec; code can use some cleanup. Scripts need to be recompiled  
							
							
							
						 
						
							2017-05-19 03:08:35 +01:00  
				
					
						
							
							
								 
						
							
							
								c28430d527 
								
							
								 
							
						 
						
							
							
								
								oops...  
							
							
							
						 
						
							2017-05-15 18:12:17 +01:00  
				
					
						
							
							
								 
						
							
							
								eea247fcc5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-05-14 07:52:50 +01:00  
				
					
						
							
							
								 
						
							
							
								156707edfb 
								
							
								 
							
						 
						
							
							
								
								clear land object on delete  
							
							
							
						 
						
							2017-05-14 06:27:29 +01:00  
				
					
						
							
							
								 
						
							
							
								92df6095d5 
								
							
								 
							
						 
						
							
							
								
								don't round to nearest int  
							
							
							
						 
						
							2017-05-14 05:49:01 +01:00  
				
					
						
							
							
								 
						
							
							
								f968118e23 
								
							
								 
							
						 
						
							
							
								
								don't do dwell if there is no module active  
							
							
							
						 
						
							2017-05-14 05:39:22 +01:00  
				
					
						
							
							
								 
						
							
							
								9ab8ce1404 
								
							
								 
							
						 
						
							
							
								
								fix remote requests for dwell, so dwell module still called  
							
							
							
						 
						
							2017-05-14 04:17:48 +01:00  
				
					
						
							
							
								 
						
							
							
								cb21caae77 
								
							
								 
							
						 
						
							
							
								
								fix some issue on parcels loading and make parcels dwell show something. Resolution is 2.5min aprox.  
							
							
							
						 
						
							2017-05-14 01:44:04 +01:00  
				
					
						
							
							
								 
						
							
							
								25ca8695f3 
								
							
								 
							
						 
						
							
							
								
								find parcels by GlobalID.. well most time  
							
							
							
						 
						
							2017-05-13 20:21:56 +01:00  
				
					
						
							
							
								 
						
							
							
								086eb28a91 
								
							
								 
							
						 
						
							
							
								
								a bit more on ServicePointManager  
							
							
							
						 
						
							2017-05-12 22:03:53 +01:00  
				
					
						
							
							
								 
						
							
							
								948138a3a4 
								
							
								 
							
						 
						
							
							
								
								lower connection limits again  
							
							
							
						 
						
							2017-05-12 16:45:58 +01:00  
				
					
						
							
							
								 
						
							
							
								0f2ab6bddd 
								
							
								 
							
						 
						
							
							
								
								soem changes on connections limits  
							
							
							
						 
						
							2017-05-12 14:20:06 +01:00  
				
					
						
							
							
								 
						
							
							
								a932f24ba4 
								
							
								 
							
						 
						
							
							
								
								minor fix on sensorrepeat  
							
							
							
						 
						
							2017-05-12 03:53:18 +01:00  
				
					
						
							
							
								 
						
							
							
								dcdc527401 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-05-12 01:55:15 +01:00  
				
					
						
							
							
								 
						
							
							
								19d141c9a5 
								
							
								 
							
						 
						
							
							
								
								avoid a null ref  
							
							
							
						 
						
							2017-05-11 23:46:06 +01:00  
				
					
						
							
							
								 
						
							
							
								1b7aee89d3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-05-11 23:14:02 +01:00  
				
					
						
							
							
								 
						
							
							
								fb427daa34 
								
							
								 
							
						 
						
							
							
								
								avoid  a null ref  
							
							
							
						 
						
							2017-05-11 19:06:49 +01:00  
				
					
						
							
							
								 
						
							
							
								5968c6372a 
								
							
								 
							
						 
						
							
							
								
								let new regions know about grid services god  
							
							
							
						 
						
							2017-05-11 17:30:57 +01:00  
				
					
						
							
							
								 
						
							
							
								09c4952c6d 
								
							
								 
							
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2017-05-09 23:22:36 +01:00  
				
					
						
							
							
								 
						
							
							
								731510c305 
								
							
								 
							
						 
						
							
							
								
								let .net decide GC mode from its defaults on the platform  
							
							
							
						 
						
							2017-05-09 18:27:06 +01:00  
				
					
						
							
							
								 
						
							
							
								957ca41b13 
								
							
								 
							
						 
						
							
							
								
								remove file bin/Mono.Posix.dll that causes problems with mono  
							
							
							
						 
						
							2017-05-09 11:58:07 +01:00  
				
					
						
							
							
								 
						
							
							
								b20778d8ec 
								
							
								 
							
						 
						
							
							
								
								fix merge  
							
							
							
						 
						
							2017-05-07 04:45:28 +01:00  
				
					
						
							
							
								 
						
							
							
								11f6d28a06 
								
							
								 
							
						 
						
							
							
								
								fix merge  
							
							
							
						 
						
							2017-05-07 04:21:33 +01:00  
				
					
						
							
							
								 
						
							
							
								d0912b6151 
								
							
								 
							
						 
						
							
							
								
								let StreamReader be in using statements  
							
							
							
						 
						
							2017-05-07 00:47:45 +01:00  
				
					
						
							
							
								 
						
							
							
								ae191cd304 
								
							
								 
							
						 
						
							
							
								
								dispose some MemoryStreams  
							
							
							
						 
						
							2017-05-06 15:57:47 +01:00  
				
					
						
							
							
								 
						
							
							
								3bc64f638a 
								
							
								 
							
						 
						
							
							
								
								add a few guard checks on serviceThrottlemodule  
							
							
							
						 
						
							2017-05-05 17:44:33 +01:00  
				
					
						
							
							
								 
						
							
							
								f31fe66ce1 
								
							
								 
							
						 
						
							
							
								
								fix bad move on xmlgroups  
							
							
							
						 
						
							2017-05-05 01:53:02 +01:00  
				
					
						
							
							
								 
						
							
							
								9e12ef9234 
								
							
								 
							
						 
						
							
							
								
								let all clients get a group title update on create group  
							
							
							
						 
						
							2017-05-05 01:39:38 +01:00  
				
					
						
							
							
								 
						
							
							
								5f5b7e56db 
								
							
								 
							
						 
						
							
							
								
								merge fix  
							
							
							
						 
						
							2017-05-04 12:57:11 +01:00  
				
					
						
							
							
								 
						
							
							
								04a50b47bf 
								
							
								 
							
						 
						
							
							
								
								the new options i add where actually bad idea, they would make the  
							
							... 
							
							
							
							compatibility issue ethernal. Removed and extended the ugly date hack to
 group share outwards propagation, until a better way is found at least 
							
						 
						
							2017-05-04 12:36:08 +01:00  
				
					
						
							
							
								 
						
							
							
								3402819888 
								
							
								 
							
						 
						
							
							
								
								do the same in the cases we are just moving parts around and not changing their caches (ie their taskInventory)  
							
							
							
						 
						
							2017-05-04 12:08:10 +01:00  
				
					
						
							
							
								 
						
							
							
								3a8dd24fd1 
								
							
								 
							
						 
						
							
							
								
								move deep effective permissions aggregation to first time use and not on changes. There flag it is need with InvalidateDeepEffectivePerms(). Add config options PropagateGroupShareOutwards and PropagateAnyOneOutwards  
							
							
							
						 
						
							2017-05-04 11:37:13 +01:00  
				
					
						
							
							
								 
						
							
							
								d62aed7f46 
								
							
								 
							
						 
						
							
							
								
								fix right to change permissions of group owned objects  
							
							
							
						 
						
							2017-05-03 21:12:16 +01:00  
				
					
						
							
							
								 
						
							
							
								3ef583f205 
								
							
								 
							
						 
						
							
							
								
								fix right to change permissions of group owned taskitems  
							
							
							
						 
						
							2017-05-03 19:39:42 +01:00  
				
					
						
							
							
								 
						
							
							
								fc46274732 
								
							
								 
							
						 
						
							
							
								
								still another missing conversion btw viewer and OS on groupd owned  
							
							
							
						 
						
							2017-05-03 19:10:02 +01:00  
				
					
						
							
							
								 
						
							
							
								4c42716022 
								
							
								 
							
						 
						
							
							
								
								taskitem group owned information was still incorrect  
							
							
							
						 
						
							2017-05-03 18:11:50 +01:00  
				
					
						
							
							
								 
						
							
							
								94bb6d965e 
								
							
								 
							
						 
						
							
							
								
								change taskInventory copy/move to agents inventory rules  
							
							
							
						 
						
							2017-05-03 16:03:26 +01:00  
				
					
						
							
							
								 
						
							
							
								b0244107dc 
								
							
								 
							
						 
						
							
							
								
								viewer can't tell if a taskitem is group owned if we don't tell him;  missing taskInv serial update  
							
							
							
						 
						
							2017-05-03 15:31:42 +01:00  
				
					
						
							
							
								 
						
							
							
								1b501f03f9 
								
							
								 
							
						 
						
							
							
								
								recover a lost trim in permissions modules names parsing  
							
							
							
						 
						
							2017-05-03 15:30:43 +01:00  
				
					
						
							
							
								 
						
							
							
								cffe2f87e6 
								
							
								 
							
						 
						
							
							
								
								viewer can't tell if a taskitem is group owned if we don't tell him;  
							
							... 
							
							
							
							missing taskInv serial update" 
							
						 
						
							2017-05-03 15:19:11 +01:00  
				
					
						
							
							
								 
						
							
							
								832ca518d7 
								
							
								 
							
						 
						
							
							
								
								fix merge  
							
							
							
						 
						
							2017-05-03 03:52:55 +01:00  
				
					
						
							
							
								 
						
							
							
								02b43f06d1 
								
							
								 
							
						 
						
							
							
								
								recover a lost trim in permissions modules names parsing  
							
							
							
						 
						
							2017-05-02 20:45:01 +01:00  
				
					
						
							
							
								 
						
							
							
								710677cdc6 
								
							
								 
							
						 
						
							
							
								
								mantis 8135  
							
							
							
						 
						
							2017-05-02 15:16:56 +01:00  
				
					
						
							
							
								 
						
							
							
								a18ee3b6b3 
								
							
								 
							
						 
						
							
							
								
								fix LSL_ApiHttpTests  
							
							
							
						 
						
							2017-05-02 12:35:06 +01:00  
				
					
						
							
							
								 
						
							
							
								a890ea312b 
								
							
								 
							
						 
						
							
							
								
								disable LSL http listener (llRequestURL/llRequestSecureURL) if ExternalHostNameForLSL is not set in cofiguration or does not resolve  
							
							
							
						 
						
							2017-05-02 11:23:41 +01:00  
				
					
						
							
							
								 
						
							
							
								8498cc2f02 
								
							
								 
							
						 
						
							
							
								
								save a few nanoseconds  
							
							
							
						 
						
							2017-05-01 23:07:57 +01:00  
				
					
						
							
							
								 
						
							
							
								28d8eda768 
								
							
								 
							
						 
						
							
							
								
								buysell: make sure we dont buy child parts, dont mess with absolute position its useless with variable size regions, and its a rezing job  
							
							
							
						 
						
							2017-05-01 14:42:38 +01:00  
				
					
						
							
							
								 
						
							
							
								60dc124872 
								
							
								 
							
						 
						
							
							
								
								rename sog.GetEffectivePermissions() since its use is now limited to more specific task, and no longer on current effective(full) path. Note that change ownermask start to be current ownermask, and filter it to all parts basemask  
							
							
							
						 
						
							2017-05-01 14:18:59 +01:00  
				
					
						
							
							
								 
						
							
							
								2dbf96593c 
								
							
								 
							
						 
						
							
							
								
								Permissions compatibility hack 1: anyone copy - new permissions require that all items in all object parts contents have anyone copy set. Old code only required it on object. This hack tries to allow objects older than today to still work as before on this. (this is a test, we may need to change it)  
							
							
							
						 
						
							2017-04-30 19:44:49 +01:00  
				
					
						
							
							
								 
						
							
							
								cf1064a245 
								
							
								 
							
						 
						
							
							
								
								Add a missing viewer-relevant message to the perms module  
							
							
							
						 
						
							2017-04-30 13:24:48 +01:00  
				
					
						
							
							
								 
						
							
							
								10922c2a1a 
								
							
								 
							
						 
						
							
							
								
								exclude lms from permissions checks. They are full rights, and broken on all dbs  
							
							
							
						 
						
							2017-04-30 12:51:12 +01:00  
				
					
						
							
							
								 
						
							
							
								514249e80e 
								
							
								 
							
						 
						
							
							
								
								fix new landmarks default permissions  
							
							
							
						 
						
							2017-04-30 12:43:09 +01:00  
				
					
						
							
							
								 
						
							
							
								116d32d947 
								
							
								 
							
						 
						
							
							
								
								don't break groups permission mask  
							
							
							
						 
						
							2017-04-30 00:14:45 +01:00  
				
					
						
							
							
								 
						
							
							
								d8341588b3 
								
							
								 
							
						 
						
							
							
								
								nore permissions masks hierachy  
							
							
							
						 
						
							2017-04-29 23:59:56 +01:00  
				
					
						
							
							
								 
						
							
							
								fedd1a93d2 
								
							
								 
							
						 
						
							
							
								
								buysell: fix permissions masks hierachy  
							
							
							
						 
						
							2017-04-29 23:09:32 +01:00  
				
					
						
							
							
								 
						
							
							
								522695c821 
								
							
								 
							
						 
						
							
							
								
								update folded permitions if taking from world, or after unfold  
							
							
							
						 
						
							2017-04-29 22:09:45 +01:00  
				
					
						
							
							
								 
						
							
							
								04117d9f75 
								
							
								 
							
						 
						
							
							
								
								recover PermissionsUtil.ApplyFoldedPermissions (well my version). its use easys code readability  
							
							
							
						 
						
							2017-04-29 19:07:04 +01:00  
				
					
						
							
							
								 
						
							
							
								725ccbb477 
								
							
								 
							
						 
						
							
							
								
								add check for valid folded perms  
							
							
							
						 
						
							2017-04-29 16:58:43 +01:00  
				
					
						
							
							
								 
						
							
							
								74f0ffbda6 
								
							
								 
							
						 
						
							
							
								
								fix chain of contents sells  
							
							
							
						 
						
							2017-04-29 02:45:26 +01:00  
				
					
						
							
							
								 
						
							
							
								019b34ea39 
								
							
								 
							
						 
						
							
							
								
								BuySell: bug fix, use all object permitions for sold item, and not the operation rights one  
							
							
							
						 
						
							2017-04-28 23:05:14 +01:00  
				
					
						
							
							
								 
						
							
							
								00091f1fb9 
								
							
								 
							
						 
						
							
							
								
								forgot a change...  
							
							
							
						 
						
							2017-04-28 20:13:53 +01:00  
				
					
						
							
							
								 
						
							
							
								ba4e13ef55 
								
							
								 
							
						 
						
							
							
								
								a few changes to permissions folding... we are testing. at this point only use master for TESTING also  
							
							
							
						 
						
							2017-04-28 20:03:44 +01:00  
				
					
						
							
							
								 
						
							
							
								8d3d87e0b2 
								
							
								 
							
						 
						
							
							
								
								add a usefull taint and update  
							
							
							
						 
						
							2017-04-27 00:02:01 +01:00  
				
					
						
							
							
								 
						
							
							
								ce655056ca 
								
							
								 
							
						 
						
							
							
								
								ubMeshmerizer: fix the orientation of last triangle on top/bottom faces of  
							
							... 
							
							
							
							hollow cylinders plz delete contents of bin/MeshCache to remove defective
entries" 
							
						 
						
							2017-04-26 18:21:58 +01:00  
				
					
						
							
							
								 
						
							
							
								ce3af94a69 
								
							
								 
							
						 
						
							
							
								
								mantis 6738: change parsing of the HTTP_CUSTOM_HEADER parameter and ignore entries in excess of 8 on the request  
							
							
							
						 
						
							2017-04-26 07:19:44 +01:00  
				
					
						
							
							
								 
						
							
							
								a680d8b8d7 
								
							
								 
							
						 
						
							
							
								
								fix merge  
							
							
							
						 
						
							2017-04-25 17:59:53 +01:00  
				
					
						
							
							
								 
						
							
							
								7c5376f224 
								
							
								 
							
						 
						
							
							
								
								move mesh pbs creation code out of mesh upload code into to PrimitiveBaseShape.cs  
							
							
							
						 
						
							2017-04-25 14:21:01 +01:00  
				
					
						
							
							
								 
						
							
							
								29ab39f14f 
								
							
								 
							
						 
						
							
							
								
								cosmetics on mesh upload encoding of number of faces on pbs shape. Use opensim shape enums in place of libovm for coerence, add a few coments.  
							
							
							
						 
						
							2017-04-25 13:05:20 +01:00  
				
					
						
							
							
								 
						
							
							
								2f6c78b888 
								
							
								 
							
						 
						
							
							
								
								finish encoding number of mesh faces in pbs shape on new meshs upload, and *HACK* flag it setting hollow shape to triangle. (some limited encoding as added some months ago, but only for viewers LOD). Use this hack flag to fix sop number of faces.  old meshs will still report 8 faces, information to fix this seems lost unless the mesh asset is decoded  
							
							
							
						 
						
							2017-04-25 04:58:24 +01:00  
				
					
						
							
							
								 
						
							
							
								7a54c3e9c3 
								
							
								 
							
						 
						
							
							
								
								some fixes on the materials paramenters of llGetPrimitiveParams()  
							
							
							
						 
						
							2017-04-24 11:46:13 +01:00  
				
					
						
							
							
								 
						
							
							
								c91e101224 
								
							
								 
							
						 
						
							
							
								
								add suport for materials parameters PRIM_NORMAL, PRIM_SPECULAR and PRIM_ALPHA_MODE of llGetPrimitiveParams(). Im sleeping at this time, this can be very wrong  
							
							
							
						 
						
							2017-04-24 07:06:48 +01:00  
				
					
						
							
							
								 
						
							
							
								65a1547209 
								
							
								 
							
						 
						
							
							
								
								fix (or actually break) llList2float()  since LSL_Key is same as LSL_String, the case of invalid LSL_Key cannot be handle, since most likely it is a string  
							
							
							
						 
						
							2017-04-24 02:05:39 +01:00  
				
					
						
							
							
								 
						
							
							
								54819fa4ae 
								
							
								 
							
						 
						
							
							
								
								mantis 8154 dont let self lResetOtherScript mean harakiri  
							
							
							
						 
						
							2017-04-21 11:03:31 +01:00  
				
					
						
							
							
								 
						
							
							
								84c9125016 
								
							
								 
							
						 
						
							
							
								
								update ode binaries for windows; add a minimal velocity for bounce  
							
							
							
						 
						
							2017-04-20 02:25:22 +01:00  
				
					
						
							
							
								 
						
							
							
								006c08886a 
								
							
								 
							
						 
						
							
							
								
								deleted a bit 2 much on last commit  
							
							
							
						 
						
							2017-04-18 05:31:15 +01:00  
				
					
						
							
							
								 
						
							
							
								49884b94a7 
								
							
								 
							
						 
						
							
							
								
								update ODE binaries for windows. Other platforms need to compile from opensim-libs repo, folder ODE-OpenSim-0.13.2, read file OPENSIM-README.txt. Remove code to reduce bounce on non physical placement, new unmanaged should handle that  
							
							
							
						 
						
							2017-04-18 00:50:55 +01:00  
				
					
						
							
							
								 
						
							
							
								9354e60df0 
								
							
								 
							
						 
						
							
							
								
								fix active objects count down, a path at least  
							
							
							
						 
						
							2017-04-16 03:39:35 +01:00  
				
					
						
							
							
								 
						
							
							
								b52f7b9203 
								
							
								 
							
						 
						
							
							
								
								missing file and remove warnings  
							
							
							
						 
						
							2017-04-15 10:56:46 +01:00  
				
					
						
							
							
								 
						
							
							
								0f7ffc56ce 
								
							
								 
							
						 
						
							
							
								
								several changes for osTeleportObject  
							
							
							
						 
						
							2017-04-15 10:46:18 +01:00  
				
					
						
							
							
								 
						
							
							
								156ef0bbe3 
								
							
								 
							
						 
						
							
							
								
								still issues with volume detectors and sleeping bodies  
							
							
							
						 
						
							2017-04-15 02:48:58 +01:00  
				
					
						
							
							
								 
						
							
							
								4f8f04d949 
								
							
								 
							
						 
						
							
							
								
								still issues with volume detectors and sleeping bodies  
							
							
							
						 
						
							2017-04-15 01:21:47 +01:00  
				
					
						
							
							
								 
						
							
							
								73be6cb269 
								
							
								 
							
						 
						
							
							
								
								increase the updates priority of linkset where avatar is sitting  
							
							
							
						 
						
							2017-04-14 22:02:40 +01:00  
				
					
						
							
							
								 
						
							
							
								63383bf3c5 
								
							
								 
							
						 
						
							
							
								
								add functions to send entity updates imediatly, except for avatars (or now) they should be use to bypass normal delayed updates, for debug  
							
							
							
						 
						
							2017-04-14 21:55:37 +01:00  
				
					
						
							
							
								 
						
							
							
								9d8220ac9f 
								
							
								 
							
						 
						
							
							
								
								some reduction on large colision repulsive force on non physical placement of physical prims  
							
							
							
						 
						
							2017-04-14 03:14:41 +01:00  
				
					
						
							
							
								 
						
							
							
								1848b1fdb1 
								
							
								 
							
						 
						
							
							
								
								mantis 8740: fix osTeleportObject set rotation  
							
							
							
						 
						
							2017-04-06 12:56:00 +01:00  
				
					
						
							
							
								 
						
							
							
								a41924d1f8 
								
							
								 
							
						 
						
							
							
								
								add missing invalidation of osGetLinkNumber cache  
							
							
							
						 
						
							2017-04-05 19:42:55 +01:00  
				
					
						
							
							
								 
						
							
							
								c0904a32cb 
								
							
								 
							
						 
						
							
							
								
								OSSL CheckThreatLevel() with no arguments only tests if OSSL is enabled. Faster test for safe functions that are always allowed with OSSL enabled. other name could be CheckOSSLenabled, but this name preserves functions template.  
							
							
							
						 
						
							2017-04-05 15:11:19 +01:00  
				
					
						
							
							
								 
						
							
							
								2805cb9dec 
								
							
								 
							
						 
						
							
							
								
								give osTeleportObject proper OSFunctionThreatLevel setting on osslEnable.ini  
							
							
							
						 
						
							2017-04-05 01:15:44 +01:00  
				
					
						
							
							
								 
						
							
							
								d085c337a9 
								
							
								 
							
						 
						
							
							
								
								add a little speedup on repeated requests for same name on osGetLinkNumber.  
							
							
							
						 
						
							2017-04-04 20:11:11 +01:00  
				
					
						
							
							
								 
						
							
							
								e237e1b2fa 
								
							
								 
							
						 
						
							
							
								
								add LSL_Integer osGetLinkNumber(LSL_String name). uses a cache for the string to linknumber map, cache invalidations may still be missing :(  
							
							
							
						 
						
							2017-04-04 19:27:45 +01:00  
				
					
						
							
							
								 
						
							
							
								ca250e0b0b 
								
							
								 
							
						 
						
							
							
								
								mantis 8740: rename osObjectTeleport as osTeleportObject, replaced the stop parameter by flags, add flags OSTPOBJ_STOPATTARRGET and OSTPOBJ_SETROT  
							
							
							
						 
						
							2017-04-04 14:34:25 +01:00  
				
					
						
							
							
								 
						
							
							
								056b765fbc 
								
							
								 
							
						 
						
							
							
								
								mantis 8130: improve keyframes motion  
							
							
							
						 
						
							2017-04-04 12:38:23 +01:00  
				
					
						
							
							
								 
						
							
							
								c6150c2066 
								
							
								 
							
						 
						
							
							
								
								mantis 8140: fix objectTeleport rotation if stop TRUE  
							
							
							
						 
						
							2017-04-04 00:30:19 +01:00  
				
					
						
							
							
								 
						
							
							
								4bb27917f4 
								
							
								 
							
						 
						
							
							
								
								oops  
							
							
							
						 
						
							2017-04-03 18:09:48 +01:00  
				
					
						
							
							
								 
						
							
							
								1264069b41 
								
							
								 
							
						 
						
							
							
								
								fix typo  
							
							
							
						 
						
							2017-04-03 17:29:02 +01:00  
				
					
						
							
							
								 
						
							
							
								2bb5e98574 
								
							
								 
							
						 
						
							
							
								
								add EXPERIMENTAL osObjectTeleport(LSL_Key objectUUID, LSL_Vector targetPos, LSL_Rotation rotation, LSL_Integer stop)  
							
							
							
						 
						
							2017-04-03 17:19:28 +01:00  
				
					
						
							
							
								 
						
							
							
								eb11505d19 
								
							
								 
							
						 
						
							
							
								
								add bool CanObjectEnterWithScripts(SceneObjectGroup sog, ILandObject land) permissions check  
							
							
							
						 
						
							2017-04-03 16:10:05 +01:00  
				
					
						
							
							
								 
						
							
							
								443fc60cdf 
								
							
								 
							
						 
						
							
							
								
								store the physics inertia override in Mysql  and add it to serializer. run prebuild is required  
							
							
							
						 
						
							2017-04-01 17:49:17 +01:00  
				
					
						
							
							
								 
						
							
							
								24b7903cd0 
								
							
								 
							
						 
						
							
							
								
								add missing file. Changes of inertia data of objects running does not  
							
							... 
							
							
							
							produce correct physical results, namely linear and angular momentum
 are not conserved. 
							
						 
						
							2017-03-31 21:03:57 +01:00  
				
					
						
							
							
								 
						
							
							
								6a35a965ff 
								
							
								 
							
						 
						
							
							
								
								add OSSL functions to override linksets total mass, center of mass and inertia. replacing the crude automatic estimation based on prims known to physics and density. Changed parameters are still not saved, and are lost on region crossings. only suported by UbODE. EXPERIMENTAL feature, only test it for now.. don't try to use in products.  
							
							
							
						 
						
							2017-03-31 20:55:48 +01:00  
				
					
						
							
							
								 
						
							
							
								b033a2559e 
								
							
								 
							
						 
						
							
							
								
								Adapt to a variable name that has changed in core  
							
							
							
						 
						
							2017-03-31 14:55:54 +01:00  
				
					
						
							
							
								 
						
							
							
								5587ee4500 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'melanie'  
							
							
							
						 
						
							2017-03-31 14:50:14 +01:00  
				
					
						
							
							
								 
						
							
							
								59f7cf79c9 
								
							
								 
							
						 
						
							
							
								
								Prevent error spew when script send IM to HG users before HG is up  
							
							
							
						 
						
							2017-03-31 14:38:42 +01:00  
				
					
						
							
							
								 
						
							
							
								a6ecedb72a 
								
							
								 
							
						 
						
							
							
								
								Also ignore NPCs in short-circuiting region restarts  
							
							
							
						 
						
							2017-03-31 14:38:42 +01:00  
				
					
						
							
							
								 
						
							
							
								75915bd0f3 
								
							
								 
							
						 
						
							
							
								
								Add the ability to post to and act uponconfiguration in etcd  
							
							... 
							
							
							
							Etcd is a distributed, highly available name-value store that is
the basis of many clustered applications. However, it can also be
run on a standalone machine. Using etcd allows live monitoring
and possibly changing configuration while the sim is running. 
							
						 
						
							2017-03-31 14:38:41 +01:00  
				
					
						
							
							
								 
						
							
							
								3e880cee45 
								
							
								 
							
						 
						
							
							
								
								Allow short-circuiting region restart delays of there are no users left  
							
							
							
						 
						
							2017-03-31 14:38:41 +01:00  
				
					
						
							
							
								 
						
							
							
								5109dc955f 
								
							
								 
							
						 
						
							
							
								
								Set a startup marker to let external scripts know the scene is up.  
							
							
							
						 
						
							2017-03-31 14:38:41 +01:00  
				
					
						
							
							
								 
						
							
							
								995e750c56 
								
							
								 
							
						 
						
							
							
								
								Change a misleading message that could lead users to believe a grid is down  
							
							
							
						 
						
							2017-03-31 14:38:41 +01:00  
				
					
						
							
							
								 
						
							
							
								91f142bbd2 
								
							
								 
							
						 
						
							
							
								
								Add the option to link a scene object with a monitoring object  
							
							... 
							
							
							
							For debugging purposes. 
							
						 
						
							2017-03-31 14:38:41 +01:00  
				
					
						
							
							
								 
						
							
							
								27fdf3094d 
								
							
								 
							
						 
						
							
							
								
								A god is a god is a god. Let gods access scripts and NCs  
							
							... 
							
							
							
							Support staff are not of much help if they can't see the script a user
has issues with. 
							
						 
						
							2017-03-31 14:38:40 +01:00  
				
					
						
							
							
								 
						
							
							
								caaf9f7fc1 
								
							
								 
							
						 
						
							
							
								
								Squelch an error that happens when the asset cache was mounted RO.  
							
							... 
							
							
							
							Nothing we can do about that, blame Docker. 
							
						 
						
							2017-03-31 14:38:40 +01:00  
				
					
						
							
							
								 
						
							
							
								9a01fddd1c 
								
							
								 
							
						 
						
							
							
								
								add CanSellObject() permitions check functions  
							
							
							
						 
						
							2017-03-30 17:39:21 +01:00  
				
					
						
							
							
								 
						
							
							
								efed73b2c3 
								
							
								 
							
						 
						
							
							
								
								mantis 8131: make the new Offline IM code optional and disabled by default, since it is not compatible with current central servers, like in osgrid.  
							
							
							
						 
						
							2017-03-30 16:27:14 +01:00  
				
					
						
							
							
								 
						
							
							
								07c39624ef 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'melanie'  
							
							
							
						 
						
							2017-02-02 15:34:20 +00:00  
				
					
						
							
							
								 
						
							
							
								6164573766 
								
							
								 
							
						 
						
							
							
								
								Fix an error that would cause a rebake loop on HG grids  
							
							
							
						 
						
							2017-02-02 15:22:27 +00:00  
				
					
						
							
							
								 
						
							
							
								047e87458b 
								
							
								 
							
						 
						
							
							
								
								Correct whimsical spelling on a log message  
							
							
							
						 
						
							2017-02-01 18:10:27 +00:00  
				
					
						
							
							
								 
						
							
							
								202fcc7d6f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'melanie'  
							
							
							
						 
						
							2017-02-01 16:34:49 +00:00  
				
					
						
							
							
								 
						
							
							
								60cf3f759f 
								
							
								 
							
						 
						
							
							
								
								Refactor part II  
							
							
							
						 
						
							2017-02-01 16:34:07 +00:00  
				
					
						
							
							
								 
						
							
							
								a5151bb337 
								
							
								 
							
						 
						
							
							
								
								Refactor asset handling as per Ubit's suggestion  
							
							
							
						 
						
							2017-02-01 16:31:01 +00:00  
				
					
						
							
							
								 
						
							
							
								5ceb315e34 
								
							
								 
							
						 
						
							
							
								
								Secure sim stats with an (optional) password.  
							
							... 
							
							
							
							There is way too much in these stats to expose them to the world, at
least for some of us. 
							
						 
						
							2017-02-01 15:30:17 +00:00  
				
					
						
							
							
								 
						
							
							
								5a18ea31cf 
								
							
								 
							
						 
						
							
							
								
								Make negative asset caching actually work  
							
							... 
							
							
							
							Also fixes some merge artefacts in HGAssetBroker where cached assets
were requested but not actually used and completely squelch a materials
debug message because there is nothing the user can do to fix it anyway. 
							
						 
						
							2017-01-30 13:59:05 +00:00  
				
					
						
							
							
								 
						
							
							
								a17db1b3cd 
								
							
								 
							
						 
						
							
							
								
								Comment two very spammy debug messages that the usr can't do anything about  
							
							... 
							
							
							
							Make a third one conditional. 
							
						 
						
							2017-01-30 12:58:15 +00:00  
				
					
						
							
							
								 
						
							
							
								056ccaed90 
								
							
								 
							
						 
						
							
							
								
								update parcel select or sat on stats on sit and stand  
							
							
							
						 
						
							2017-01-27 21:43:25 +00:00  
				
					
						
							
							
								 
						
							
							
								d4111ff670 
								
							
								 
							
						 
						
							
							
								
								fix SimwideArea again  
							
							
							
						 
						
							2017-01-27 20:59:56 +00:00  
				
					
						
							
							
								 
						
							
							
								0091c37ed3 
								
							
								 
							
						 
						
							
							
								
								several changes relative to objects return and parcel prim counts: avoid null refs, report correct count of returned objects, make obkects counts by ownership coerent with return rules, etc  
							
							
							
						 
						
							2017-01-27 20:21:24 +00:00  
				
					
						
							
							
								 
						
							
							
								f76ea3bb76 
								
							
								 
							
						 
						
							
							
								
								parcels must be loaded before objects, so they can be added to them  
							
							
							
						 
						
							2017-01-27 20:07:02 +00:00  
				
					
						
							
							
								 
						
							
							
								4b9c94a3aa 
								
							
								 
							
						 
						
							
							
								
								bug fix: wrong enabled check  
							
							
							
						 
						
							2017-01-27 13:10:57 +00:00  
				
					
						
							
							
								 
						
							
							
								56e3aaefde 
								
							
								 
							
						 
						
							
							
								
								Permissions modules where made NONShared modules. Make them so, removing incoerences and their potencial bugs  
							
							
							
						 
						
							2017-01-27 12:32:01 +00:00  
				
					
						
							
							
								 
						
							
							
								cdc23bab74 
								
							
								 
							
						 
						
							
							
								
								remove unused and wrong methods  
							
							
							
						 
						
							2017-01-26 19:51:50 +00:00  
				
					
						
							
							
								 
						
							
							
								ed365f6220 
								
							
								 
							
						 
						
							
							
								
								remove SOP.AttachPoint, redundant( and incoerent) with SOG.AttachmentPoint  
							
							
							
						 
						
							2017-01-26 19:43:00 +00:00  
				
					
						
							
							
								 
						
							
							
								32c1127809 
								
							
								 
							
						 
						
							
							
								
								Make it possible to override the URL module  
							
							
							
						 
						
							2017-01-26 18:35:53 +00:00  
				
					
						
							
							
								 
						
							
							
								2fc7993d69 
								
							
								 
							
						 
						
							
							
								
								ubOde: update prim mass when changing Density  
							
							
							
						 
						
							2017-01-26 02:45:12 +00:00  
				
					
						
							
							
								 
						
							
							
								dd190f1a1f 
								
							
								 
							
						 
						
							
							
								
								CHANGED ALLOWED_DROP should only trigger if user has no MOD rights  
							
							
							
						 
						
							2017-01-25 20:26:09 +00:00  
				
					
						
							
							
								 
						
							
							
								02fbe5a740 
								
							
								 
							
						 
						
							
							
								
								add and use CanDropInObjectInv  
							
							
							
						 
						
							2017-01-25 19:39:58 +00:00  
				
					
						
							
							
								 
						
							
							
								f722f1cf6c 
								
							
								 
							
						 
						
							
							
								
								fix test setup  
							
							
							
						 
						
							2017-01-25 18:10:59 +00:00  
				
					
						
							
							
								 
						
							
							
								74ac2034e0 
								
							
								 
							
						 
						
							
							
								
								make use of CanDoObjectInvToObjectInv  
							
							
							
						 
						
							2017-01-25 16:57:46 +00:00  
				
					
						
							
							
								 
						
							
							
								b45f6b933f 
								
							
								 
							
						 
						
							
							
								
								fix a bug in CanCopyObjectInventory; add CanDoObjectInvToObjectInv ( not wired)  
							
							
							
						 
						
							2017-01-24 14:01:39 +00:00  
				
					
						
							
							
								 
						
							
							
								f0700f48d8 
								
							
								 
							
						 
						
							
							
								
								Comment some more debug and squelch another module not running msg.  
							
							... 
							
							
							
							Modules whould not require that their .ini key is present. If the user
chooses to not use that module, they should not be required to retain
the config key for it. 
							
						 
						
							2017-01-23 14:26:14 +00:00  
				
					
						
							
							
								 
						
							
							
								f50d598434 
								
							
								 
							
						 
						
							
							
								
								Disable spam in profiles module. Modules should not say they're disabled.  
							
							
							
						 
						
							2017-01-23 14:06:38 +00:00  
				
					
						
							
							
								 
						
							
							
								1e0ed50d29 
								
							
								 
							
						 
						
							
							
								
								Activate the new Offline IM module code instead of the old code  
							
							... 
							
							
							
							As most have gone to OfflineMessaging V2, this change will not affect
existing users but will benefit future grids. 
							
						 
						
							2017-01-23 01:19:28 +00:00  
				
					
						
							
							
								 
						
							
							
								c673ef7e3c 
								
							
								 
							
						 
						
							
							
								
								replace calls to SOG.GetEffectivePermissions() by the new SOG.EffectiveOwnerPerms, some of those inline permissions checks should be reviewed and pass by permissions module  
							
							
							
						 
						
							2017-01-22 23:05:39 +00:00  
				
					
						
							
							
								 
						
							
							
								df035a4022 
								
							
								 
							
						 
						
							
							
								
								don't let part lastowner be the group  
							
							
							
						 
						
							2017-01-22 21:38:59 +00:00  
				
					
						
							
							
								 
						
							
							
								8d99c86f96 
								
							
								 
							
						 
						
							
							
								
								share before groupr roles was a testing elsewhere induced mistake, clean it up  
							
							
							
						 
						
							2017-01-22 05:07:43 +00:00  
				
					
						
							
							
								 
						
							
							
								50e318c401 
								
							
								 
							
						 
						
							
							
								
								work around group sharing and owned permitions issues, fix a non copy objects delete issue  
							
							
							
						 
						
							2017-01-22 03:23:50 +00:00  
				
					
						
							
							
								 
						
							
							
								c14ec1a9bd 
								
							
								 
							
						 
						
							
							
								
								a few more changes on permissions  
							
							
							
						 
						
							2017-01-21 14:22:32 +00:00  
				
					
						
							
							
								 
						
							
							
								7a1d9e213e 
								
							
								 
							
						 
						
							
							
								
								fix CanReturnObjects  
							
							
							
						 
						
							2017-01-21 11:21:36 +00:00  
				
					
						
							
							
								 
						
							
							
								186f0b73cd 
								
							
								 
							
						 
						
							
							
								
								add/fix CanRunScript  
							
							
							
						 
						
							2017-01-21 10:22:00 +00:00  
				
					
						
							
							
								 
						
							
							
								0a5d6671ce 
								
							
								 
							
						 
						
							
							
								
								fix llScriptDanger(); don't call old ScriptDamage on ossl health functions  
							
							
							
						 
						
							2017-01-21 06:37:29 +00:00  
				
					
						
							
							
								 
						
							
							
								9d61df0887 
								
							
								 
							
						 
						
							
							
								
								fix CanObjectEntry and CanTerraformLand group permissions  
							
							
							
						 
						
							2017-01-21 05:14:13 +00:00  
				
					
						
							
							
								 
						
							
							
								b20bd1a9df 
								
							
								 
							
						 
						
							
							
								
								change the initialization point of SimwideArea  
							
							
							
						 
						
							2017-01-21 03:35:59 +00:00  
				
					
						
							
							
								 
						
							
							
								85a31c9e76 
								
							
								 
							
						 
						
							
							
								
								initialize SimwideArea  
							
							
							
						 
						
							2017-01-21 02:29:08 +00:00  
				
					
						
							
							
								 
						
							
							
								c0231fe169 
								
							
								 
							
						 
						
							
							
								
								Oops.. fix the null on the correct place.. jenkis may now fail for another reason  
							
							
							
						 
						
							2017-01-21 00:18:25 +00:00  
				
					
						
							
							
								 
						
							
							
								48f137599f 
								
							
								 
							
						 
						
							
							
								
								fix a null ref on jenkins  
							
							
							
						 
						
							2017-01-20 23:36:35 +00:00  
				
					
						
							
							
								 
						
							
							
								05196ebe27 
								
							
								 
							
						 
						
							
							
								
								test jenkins  
							
							
							
						 
						
							2017-01-20 22:50:50 +00:00  
				
					
						
							
							
								 
						
							
							
								dac32c4e5a 
								
							
								 
							
						 
						
							
							
								
								change CanObjectEntry() to use a SOG  
							
							
							
						 
						
							2017-01-20 14:26:24 +00:00  
				
					
						
							
							
								 
						
							
							
								df40cdc83e 
								
							
								 
							
						 
						
							
							
								
								remove redundant IsGod, rename some GOD as Administrator (both only on permissions module)  
							
							
							
						 
						
							2017-01-20 13:45:44 +00:00  
				
					
						
							
							
								 
						
							
							
								69bcbd856b 
								
							
								 
							
						 
						
							
							
								
								change CanDuplicateObject  
							
							
							
						 
						
							2017-01-19 19:01:56 +00:00  
				
					
						
							
							
								 
						
							
							
								97e6f21c6c 
								
							
								 
							
						 
						
							
							
								
								actually make use of it as viewers requested  
							
							
							
						 
						
							2017-01-19 18:33:00 +00:00  
				
					
						
							
							
								 
						
							
							
								6826ca9b57 
								
							
								 
							
						 
						
							
							
								
								fix the meaning of objectDuplicate[OnRay]() flags parameter but still not using it  
							
							
							
						 
						
							2017-01-19 18:25:25 +00:00  
				
					
						
							
							
								 
						
							
							
								d8108ab740 
								
							
								 
							
						 
						
							
							
								
								change CanDeedObject. WARNING like on other grids, if you do not set next owner rights on object and ALL ITS CONTENTS, you may loose all rights on it  
							
							
							
						 
						
							2017-01-19 17:45:54 +00:00  
				
					
						
							
							
								 
						
							
							
								b9651652e1 
								
							
								 
							
						 
						
							
							
								
								add a comment about parts permissions aggregation  
							
							
							
						 
						
							2017-01-19 13:25:00 +00:00  
				
					
						
							
							
								 
						
							
							
								984345a202 
								
							
								 
							
						 
						
							
							
								
								add CanEdit check for SOGs, iclients and SPs that need to be in scene and use it  
							
							
							
						 
						
							2017-01-19 13:10:04 +00:00  
				
					
						
							
							
								 
						
							
							
								7651d60d72 
								
							
								 
							
						 
						
							
							
								
								fix a null check  
							
							
							
						 
						
							2017-01-19 12:47:14 +00:00  
				
					
						
							
							
								 
						
							
							
								673bd37219 
								
							
								 
							
						 
						
							
							
								
								object CanMove is for in scene SOGs Icleints and SPs and permitions module is NOT a shared module  
							
							
							
						 
						
							2017-01-19 12:35:00 +00:00  
				
					
						
							
							
								 
						
							
							
								fe9a785ecc 
								
							
								 
							
						 
						
							
							
								
								object Take and TakeCopy are for in scene SOPs and SPs and permitions module is NOT a shared module  
							
							
							
						 
						
							2017-01-19 11:34:40 +00:00  
				
					
						
							
							
								 
						
							
							
								b9ecc962ac 
								
							
								 
							
						 
						
							
							
								
								a few more aux methods and changes  
							
							
							
						 
						
							2017-01-19 10:27:30 +00:00  
				
					
						
							
							
								 
						
							
							
								3b96cd8ff2 
								
							
								 
							
						 
						
							
							
								
								add a GetItemPermissions() to be used use on object contents checks in Permissions module  
							
							
							
						 
						
							2017-01-19 00:51:55 +00:00  
				
					
						
							
							
								 
						
							
							
								1ff7e34996 
								
							
								 
							
						 
						
							
							
								
								a few more changes on Permissions module  
							
							
							
						 
						
							2017-01-18 22:25:49 +00:00  
				
					
						
							
							
								 
						
							
							
								b23ce04a6e 
								
							
								 
							
						 
						
							
							
								
								enforce effective perms hierarchy  
							
							
							
						 
						
							2017-01-18 21:17:09 +00:00  
				
					
						
							
							
								 
						
							
							
								e2c2d92d5a 
								
							
								 
							
						 
						
							
							
								
								antecipate baked cache check and Xbakes requests, so they happen before viewer check request (or force it to wait via locking).  
							
							
							
						 
						
							2017-01-18 02:29:05 +00:00  
				
					
						
							
							
								 
						
							
							
								e963789714 
								
							
								 
							
						 
						
							
							
								
								Permissions module: fix in prim inv CanEditNotecard group edit rights check ( in last commit plz read .. by GetObjectPermissions)  
							
							
							
						 
						
							2017-01-18 01:16:58 +00:00  
				
					
						
							
							
								 
						
							
							
								c14d81f538 
								
							
								 
							
						 
						
							
							
								
								Permissions module: replace some GenericObjectPermission by GenericObjectPermission on some checks. Note that in some cases behavour is now diferent.  
							
							
							
						 
						
							2017-01-18 00:42:08 +00:00  
				
					
						
							
							
								 
						
							
							
								6d784f6306 
								
							
								 
							
						 
						
							
							
								
								Permissions module: GenerateClientFlags() no need to keep looking for the same part several times; fix locked mask in GetObjectPermissions()  
							
							
							
						 
						
							2017-01-17 23:22:02 +00:00  
				
					
						
							
							
								 
						
							
							
								06bca0388f 
								
							
								 
							
						 
						
							
							
								
								Permissions module: add GetObjectPermissions() that should replace GenericObjectPermission  
							
							
							
						 
						
							2017-01-17 14:30:20 +00:00  
				
					
						
							
							
								 
						
							
							
								db2fbf6516 
								
							
								 
							
						 
						
							
							
								
								add more calls to effective permissions aggregation, some paths may still be missing on objects changes, but remove the aggregation on check paths, so all can be tested.  
							
							
							
						 
						
							2017-01-17 13:24:09 +00:00  
				
					
						
							
							
								 
						
							
							
								1113407280 
								
							
								 
							
						 
						
							
							
								
								add more calls to effective permissions aggregation; do not change groupmask on deed  
							
							
							
						 
						
							2017-01-17 01:22:44 +00:00  
				
					
						
							
							
								 
						
							
							
								a5c693e302 
								
							
								 
							
						 
						
							
							
								
								start adding calls to effective permissions aggregation on changes; rearrange code in DuplicateObject();  
							
							
							
						 
						
							2017-01-17 00:41:30 +00:00  
				
					
						
							
							
								 
						
							
							
								2b5ef89272 
								
							
								 
							
						 
						
							
							
								
								remove now unused  SetRootPartOwner()  
							
							
							
						 
						
							2017-01-16 20:37:04 +00:00  
				
					
						
							
							
								 
						
							
							
								180add745c 
								
							
								 
							
						 
						
							
							
								
								replace calls to SetOwnerId and SetRootPartOwner by a single new SetOwner() so owner is not changed twice on rootpart  
							
							
							
						 
						
							2017-01-16 20:27:39 +00:00  
				
					
						
							
							
								 
						
							
							
								6735d3496c 
								
							
								 
							
						 
						
							
							
								
								fix EffectiveGroupOrEveryOnePerms C&T == 0 case  
							
							
							
						 
						
							2017-01-16 19:49:07 +00:00  
				
					
						
							
							
								 
						
							
							
								ffa6c7aae2 
								
							
								 
							
						 
						
							
							
								
								avoid lastOwner beeing the group  
							
							
							
						 
						
							2017-01-16 19:22:39 +00:00  
				
					
						
							
							
								 
						
							
							
								733072b6a3 
								
							
								 
							
						 
						
							
							
								
								chance new effective permissions code to ease aggregation on demand( ie on changes). But still doing full aggregation on checks, so still heavy  
							
							
							
						 
						
							2017-01-16 19:01:41 +00:00  
				
					
						
							
							
								 
						
							
							
								d78f04b326 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'melanie'  
							
							
							
						 
						
							2017-01-16 14:55:54 +00:00  
				
					
						
							
							
								 
						
							
							
								568614af2c 
								
							
								 
							
						 
						
							
							
								
								Remove the last instance of the legacy slam but being set  
							
							... 
							
							
							
							New objects now get only the real slam bit. 
							
						 
						
							2017-01-16 14:53:42 +00:00  
				
					
						
							
							
								 
						
							
							
								b9e2606c2f 
								
							
								 
							
						 
						
							
							
								
								add code for fixing effective permitions. This is a test, and currently too slow for prodution. just finding our way home  
							
							
							
						 
						
							2017-01-15 16:15:40 +00:00  
				
					
						
							
							
								 
						
							
							
								6eaa8948a6 
								
							
								 
							
						 
						
							
							
								
								bad move.. revert  
							
							
							
						 
						
							2017-01-14 23:23:56 +00:00  
				
					
						
							
							
								 
						
							
							
								24d12dfba4 
								
							
								 
							
						 
						
							
							
								
								permissions GenerateClientFlags() also needs group GetEffectivePermissions() for the everyone case. Current naive uncached GetEffectivePermissions() must be improved since its now a lot more used.  
							
							
							
						 
						
							2017-01-14 22:19:20 +00:00  
				
					
						
							
							
								 
						
							
							
								fb86e41561 
								
							
								 
							
						 
						
							
							
								
								fix incoerent definition of Slam bit (bits 3 and 4 used in diferent  
							
							... 
							
							
							
							places.) this may still be wrong on other places; Do not loose folded
permitions,  WARNING MASTER IS NOW UNSTABLE. permissions are still broken" 
							
						 
						
							2017-01-14 14:21:50 +00:00  
				
					
						
							
							
								 
						
							
							
								e263730ada 
								
							
								 
							
						 
						
							
							
								
								fix: send viewers the Everyone permitions of items inside other objects  
							
							
							
						 
						
							2017-01-14 11:25:44 +00:00  
				
					
						
							
							
								 
						
							
							
								da51edb5fe 
								
							
								 
							
						 
						
							
							
								
								Fix the new permissions error introduced with the inventory fix  
							
							... 
							
							
							
							The fix to allow setting perms in inventory accidentally caused folded
permissions to be used as a mask for the next owner perms. The current
solution isn't optimal but better than anything else we have had.
Legacy objects may experience a net loss of permissions if trying to
set their perms in inventory, this is deemed preferable to the prior
privilege escalation possibility. New items will handle properly. 
							
						 
						
							2017-01-13 23:47:26 +00:00  
				
					
						
							
							
								 
						
							
							
								1984f316fc 
								
							
								 
							
						 
						
							
							
								
								Add permission CanChangeSelectedState replacing 2 calls to check Move and Modify/edit. As those calls did, this controls changes to objects selected state for edition (simulation hold etc).  
							
							
							
						 
						
							2017-01-12 17:15:36 +00:00  
				
					
						
							
							
								 
						
							
							
								3e0a61915f 
								
							
								 
							
						 
						
							
							
								
								GenerateClientFlags: consider locked state, change object group; CanRezObject: remove odd elses and group roles are only for group owned land  
							
							
							
						 
						
							2017-01-12 16:58:59 +00:00  
				
					
						
							
							
								 
						
							
							
								0d538cb24c 
								
							
								 
							
						 
						
							
							
								
								stop using a GetPermissionClass() in GenerateClientFlags since it is not good enough, just process the several cases inline  
							
							
							
						 
						
							2017-01-11 22:47:31 +00:00  
				
					
						
							
							
								 
						
							
							
								386a8136c9 
								
							
								 
							
						 
						
							
							
								
								don't let object lastowner be its group  
							
							
							
						 
						
							2017-01-11 18:41:06 +00:00  
				
					
						
							
							
								 
						
							
							
								1253f19325 
								
							
								 
							
						 
						
							
							
								
								more changes to GenerateClientFlags(), use already cached presence group information, let it be aware of groups roles. (not exactly as the other grid)  
							
							
							
						 
						
							2017-01-11 17:10:29 +00:00  
				
					
						
							
							
								 
						
							
							
								e0ab0b3b6b 
								
							
								 
							
						 
						
							
							
								
								change GenerateClientFlags(...) to work with a scenepresence; make use of the new IsGod to check its God rights; remove the non standard estate manager right to move other ppl prims i added on last commits;  coment out a test method i added sometime ago  
							
							
							
						 
						
							2017-01-11 01:02:57 +00:00  
				
					
						
							
							
								 
						
							
							
								e3f7c27c93 
								
							
								 
							
						 
						
							
							
								
								remove obsolete PrimFlags.ObjectYouOfficer; rearrange GenerateClientFlags(...) with changes: allow estatemanager to move other ppl objects to help solve placement disputes; exclude attachments on that and from same group members  
							
							
							
						 
						
							2017-01-10 23:45:19 +00:00  
				
					
						
							
							
								 
						
							
							
								90dee2fce6 
								
							
								 
							
						 
						
							
							
								
								try to improve option automatic_gods processing  
							
							
							
						 
						
							2017-01-08 12:30:50 +00:00  
				
					
						
							
							
								 
						
							
							
								da69bc5da6 
								
							
								 
							
						 
						
							
							
								
								restore argument name material_bits  
							
							
							
						 
						
							2017-01-08 11:28:34 +00:00  
				
					
						
							
							
								 
						
							
							
								fb42845bee 
								
							
								 
							
						 
						
							
							
								
								mantis 8117: fix llSetPhysicsMaterial, using proper LSL_float type  
							
							
							
						 
						
							2017-01-08 11:15:39 +00:00  
				
					
						
							
							
								 
						
							
							
								45695ef2e3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-01-08 02:00:24 +00:00  
				
					
						
							
							
								 
						
							
							
								556d95ef05 
								
							
								 
							
						 
						
							
							
								
								Revert "Allow OSSL scripts to softfail"  
							
							... 
							
							
							
							This reverts commit e5244fe708 
							
						 
						
							2017-01-07 23:36:07 +00:00  
				
					
						
							
							
								 
						
							
							
								f457925f80 
								
							
								 
							
						 
						
							
							
								
								Fix a compile issue and reintroduce the "GOD" script option  
							
							
							
						 
						
							2017-01-07 23:12:51 +00:00  
				
					
						
							
							
								 
						
							
							
								c9736755d8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2017-01-07 22:54:24 +00:00  
				
					
						
							
							
								 
						
							
							
								e5244fe708 
								
							
								 
							
						 
						
							
							
								
								Allow OSSL scripts to softfail  
							
							
							
						 
						
							2017-01-07 22:53:46 +00:00  
				
					
						
							
							
								 
						
							
							
								2d0860ac51 
								
							
								 
							
						 
						
							
							
								
								rename OSSL enable option GOD as ACTIVE_GOD so its use is more clear  
							
							
							
						 
						
							2017-01-07 22:51:56 +00:00  
				
					
						
							
							
								 
						
							
							
								e2167716aa 
								
							
								 
							
						 
						
							
							
								
								change OSSL enable option GOD to use IsGod, so it means a active god, as my original idea  
							
							
							
						 
						
							2017-01-07 21:44:01 +00:00  
				
					
						
							
							
								 
						
							
							
								2798adcdcd 
								
							
								 
							
						 
						
							
							
								
								use new IsGod on CheckAndAdjustLandingPoint_SL so it can be by current viewer god, acording to config  
							
							
							
						 
						
							2017-01-07 21:27:57 +00:00  
				
					
						
							
							
								 
						
							
							
								694720d7a9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-01-07 21:05:12 +00:00  
				
					
						
							
							
								 
						
							
							
								e58903be6f 
								
							
								 
							
						 
						
							
							
								
								Correct casing on isGod and isViewerUIGod  
							
							
							
						 
						
							2017-01-07 20:38:30 +00:00  
				
					
						
							
							
								 
						
							
							
								6d44ee9099 
								
							
								 
							
						 
						
							
							
								
								Change improperly named isNPC to be IsNPC as a property should be uppercase  
							
							
							
						 
						
							2017-01-07 20:30:51 +00:00  
				
					
						
							
							
								 
						
							
							
								c41616b771 
								
							
								 
							
						 
						
							
							
								
								ignore teleport flag GodLike. Perform checks acording to agent static  
							
							... 
							
							
							
							local or grid rights 
							
						 
						
							2017-01-07 19:44:37 +00:00  
				
					
						
							
							
								 
						
							
							
								1b858ad47b 
								
							
								 
							
						 
						
							
							
								
								missing changed file  
							
							
							
						 
						
							2017-01-07 18:57:12 +00:00  
				
					
						
							
							
								 
						
							
							
								eedc37794e 
								
							
								 
							
						 
						
							
							
								
								rename same more variables to make their meaning more clear  
							
							
							
						 
						
							2017-01-07 18:49:15 +00:00  
				
					
						
							
							
								 
						
							
							
								effa32cfa4 
								
							
								 
							
						 
						
							
							
								
								replace godlevel compares by the new faster bool isViewerUIGod  
							
							
							
						 
						
							2017-01-07 18:41:46 +00:00  
				
					
						
							
							
								 
						
							
							
								5bcb1c0e72 
								
							
								 
							
						 
						
							
							
								
								rename same variables to make their meaning more clear  
							
							
							
						 
						
							2017-01-07 18:10:30 +00:00  
				
					
						
							
							
								 
						
							
							
								add27a503e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into httptests  
							
							
							
						 
						
							2017-01-07 16:55:03 +00:00  
				
					
						
							
							
								 
						
							
							
								ed526916b7 
								
							
								 
							
						 
						
							
							
								
								update permissions module with the new options  
							
							
							
						 
						
							2017-01-07 16:27:06 +00:00