154ba0124a 
								
							
								 
							
						 
						
							
							
								
								Add experimental --publish option to "save oar" so that OARs reloaded to the same grid don't have the publisher as owner.  
							
							
							
						 
						
							2012-01-28 02:21:41 +00:00  
				
					
						
							
							
								 
						
							
							
								fbe324cc5e 
								
							
								 
							
						 
						
							
							
								
								Fix build break  
							
							
							
						 
						
							2012-01-28 03:15:17 +01:00  
				
					
						
							
							
								 
						
							
							
								090164ff7a 
								
							
								 
							
						 
						
							
							
								
								Completely disable NPC being sensed as agents, the abuse potential is too great  
							
							
							
						 
						
							2012-01-28 03:12:56 +01:00  
				
					
						
							
							
								 
						
							
							
								428407c5e4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-28 01:01:23 +00:00  
				
					
						
							
							
								 
						
							
							
								088f1213b4 
								
							
								 
							
						 
						
							
							
								
								Remove accidental /user postfix from HomeURI in [HGInventoryAccessModule] in GridCommon.ini.example and from SRV_ProfileServerURI in [LoginService] in Robust.HG.ini.example  
							
							... 
							
							
							
							As per http://opensimulator.org/mantis/view.php?id=5852 , confirmed by diva via aiaustin 
							
						 
						
							2012-01-28 01:01:19 +00:00  
				
					
						
							
							
								 
						
							
							
								e391d6390c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-28 00:44:11 +00:00  
				
					
						
							
							
								 
						
							
							
								deeb7287a2 
								
							
								 
							
						 
						
							
							
								
								Comment out xfer section in Scene.UpdateTaskInventory() which was causing spurious errors and "script saved" messages when script properties were changed.  
							
							... 
							
							
							
							Viewers since at least Linden Lab 1.23 use the script upload capability to save script changes.
It's unknown whether the commented out code was working for very old viewers or not.
Code is commented out to reduce complexity and so that useful error messages don't need to be removed.
If there is a substantial population using extremely old viewers that can't upgrade to a newer version 1 viewer (e.g. 1.23) or similar TPV then this can be revisited. 
							
						 
						
							2012-01-28 00:39:53 +00:00  
				
					
						
							
							
								 
						
							
							
								7352aea9ac 
								
							
								 
							
						 
						
							
							
								
								Remove IClientAPI from the money module. It was only used to pass in the  
							
							... 
							
							
							
							agent id anyway 
							
						 
						
							2012-01-28 00:18:12 +00:00  
				
					
						
							
							
								 
						
							
							
								7837c611fb 
								
							
								 
							
						 
						
							
							
								
								Add OS_NPC_SENSE_AS_AGENT option to osNpcCreate().  
							
							... 
							
							
							
							This allows NPCs to be sensed as agents by LSL sensors rather than as a specific NPC type (which is currently an OpenSimulator-only extension).
Wiki doc on this and other recent NPC functions will follow soon 
							
						 
						
							2012-01-28 00:00:12 +00:00  
				
					
						
							
							
								 
						
							
							
								26a4e8a161 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-27 23:30:26 +00:00  
				
					
						
							
							
								 
						
							
							
								31b87ff07b 
								
							
								 
							
						 
						
							
							
								
								Increment LPS script stat for OSSL functions that were not already doing this  
							
							
							
						 
						
							2012-01-27 23:24:49 +00:00  
				
					
						
							
							
								 
						
							
							
								7c1d075a5a 
								
							
								 
							
						 
						
							
							
								
								Implement osIsNpc(key npc):integer.  This return TRUE if the given key belongs to an NPC in the region.  FALSE if not or if the NPC module isn't present.  
							
							
							
						 
						
							2012-01-27 23:17:13 +00:00  
				
					
						
							
							
								 
						
							
							
								abf0dd4250 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-27 23:14:34 +00:00  
				
					
						
							
							
								 
						
							
							
								9939f94f08 
								
							
								 
							
						 
						
							
							
								
								Implement osNpcGetOwner(key npc):key.  This returns the owner for an 'owned' NPC, the npc's own key for an 'unowned' NPC and NULL_KEY is the input key was not an npc.  
							
							... 
							
							
							
							llGetOwnerKey() could also be extended but this does not allow one to distinguish between an unowned NPC and some other result (e.g. 'no such object' if NULL_KEY is the return.
Also, any future extensions to LSL functions by Linden Lab are unpredictable and OpenSim-specific extensions could clash. 
							
						 
						
							2012-01-27 23:05:48 +00:00  
				
					
						
							
							
								 
						
							
							
								86b9e6fbed 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-27 19:47:24 +00:00  
				
					
						
							
							
								 
						
							
							
								91ac21b9ec 
								
							
								 
							
						 
						
							
							
								
								HG Inventoty: Guard against items not found.  
							
							
							
						 
						
							2012-01-26 17:00:58 -08:00  
				
					
						
							
							
								 
						
							
							
								9d60b84f78 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Framework/EstateSettings.cs 
							
						 
						
							2012-01-26 23:07:31 +00:00  
				
					
						
							
							
								 
						
							
							
								6da82d9805 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-26 16:29:39 -05:00  
				
					
						
							
							
								 
						
							
							
								616373db16 
								
							
								 
							
						 
						
							
							
								
								llManageEstateAccess implementation  http://wiki.secondlife.com/wiki/LlManageEstateAccess  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2012-01-26 16:15:23 -05:00  
				
					
						
							
							
								 
						
							
							
								7229f6e64b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.cs 
							
						 
						
							2012-01-26 10:32:22 +00:00  
				
					
						
							
							
								 
						
							
							
								da720ce9be 
								
							
								 
							
						 
						
							
							
								
								Support rejecting a teleport if a user is banned in all parcels that have  
							
							... 
							
							
							
							spawn points 
							
						 
						
							2012-01-26 10:21:45 +00:00  
				
					
						
							
							
								 
						
							
							
								a537f7e1a3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-01-26 09:10:46 +00:00  
				
					
						
							
							
								 
						
							
							
								a6abecf5fa 
								
							
								 
							
						 
						
							
							
								
								Change references from sop to sog and add protection from null ref  
							
							... 
							
							
							
							I had code made additions to the map module that was based on the earlier work that I did before Melanie made improvements. Updating the new code to incorporate the same changes. 
							
						 
						
							2012-01-26 00:33:34 -05:00  
				
					
						
							
							
								 
						
							
							
								093469c33c 
								
							
								 
							
						 
						
							
							
								
								Add basic TestAddScript() regression test  
							
							
							
						 
						
							2012-01-26 01:16:03 +00:00  
				
					
						
							
							
								 
						
							
							
								36e6edfc65 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs 
							
						 
						
							2012-01-26 00:44:32 +00:00  
				
					
						
							
							
								 
						
							
							
								13d9b64b1d 
								
							
								 
							
						 
						
							
							
								
								Re-enable error logging associated with assembly and script loading failure in ScriptInstance.  
							
							... 
							
							
							
							Swallowing exceptions just leads to more mysterious failures later on. 
							
						 
						
							2012-01-26 00:28:51 +00:00  
				
					
						
							
							
								 
						
							
							
								4ce42762ee 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/Scene.Inventory.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs 
							
						 
						
							2012-01-26 00:21:21 +00:00  
				
					
						
							
							
								 
						
							
							
								55c6cbabfd 
								
							
								 
							
						 
						
							
							
								
								refactor: change RezScriptFromAgentInventory(), RezNewScript() and AddInventoryItem() to accept an agent id rather than a full IClientAPI.  
							
							... 
							
							
							
							This stops some code having to make spurious client == null checks and reduces regression test complexity. 
							
						 
						
							2012-01-26 00:10:37 +00:00  
				
					
						
							
							
								 
						
							
							
								8e5502fdc2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-25 23:24:44 +00:00  
				
					
						
							
							
								 
						
							
							
								2de3a1b9da 
								
							
								 
							
						 
						
							
							
								
								refactor: decompose most of RezScript() into RezScriptFromAgentInventory(), RezNewScript() and rename one RezScript() to RezScriptFromPrim()  
							
							
							
						 
						
							2012-01-25 23:22:07 +00:00  
				
					
						
							
							
								 
						
							
							
								d053625663 
								
							
								 
							
						 
						
							
							
								
								Update save oar and save iar help responses to reflect new -h|--home  
							
							... 
							
							
							
							switches which replace -p|--profile ie: "save oar
--home=http://hg.osgrid.org:80  region.oar" 
							
						 
						
							2012-01-25 15:59:07 -07:00  
				
					
						
							
							
								 
						
							
							
								e9de7e7107 
								
							
								 
							
						 
						
							
							
								
								Update BulletSim.dll with some interface changes and tuning (see opensim-libs). Change BSScene to use new interface.  
							
							
							
						 
						
							2012-01-25 14:40:38 -08:00  
				
					
						
							
							
								 
						
							
							
								2e7c1bcfd9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-25 21:26:34 +00:00  
				
					
						
							
							
								 
						
							
							
								8f53c768f5 
								
							
								 
							
						 
						
							
							
								
								llGetParcelMusicURL implementation  http://wiki.secondlife.com/wiki/LlGetParcelMusicURL  
							
							... 
							
							
							
							Signed-off-by: BlueWall <jamesh@bluewallgroup.com> 
							
						 
						
							2012-01-25 15:48:38 -05:00  
				
					
						
							
							
								 
						
							
							
								82c3d0cf89 
								
							
								 
							
						 
						
							
							
								
								minor: stop the WebStatsModule logging UPDATE or INSERT every time it updates bin/LocalUserStatistics.db  
							
							
							
						 
						
							2012-01-25 20:36:51 +00:00  
				
					
						
							
							
								 
						
							
							
								e20cf3789b 
								
							
								 
							
						 
						
							
							
								
								Serialize calls to ODE Collide() function across OdeScene instances to prevent ODE crashes on simulators running more than one region.  
							
							... 
							
							
							
							It turns out that calls to Collide() are not thread-safe even for objects in different ODE physics worlds due to ODE static caches.
For simulators running multiple regions, not serializing calls from different scene loops will sooner or later cause OpenSim to crash with a native stack trace referencing OBBCollider.
This affects the default OPCODE collider but not GIMPACT.  However, GIMPACT fails for other reasons under some current simulator loads.
ODE provides a thread local storage option, but as of ODE r1755 (and r1840) DLLs compiled with this crash OpenSim immediately. 
							
						 
						
							2012-01-25 19:31:50 +00:00  
				
					
						
							
							
								 
						
							
							
								7444f3bfad 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/World/WorldMap/WorldMapModule.cs 
							
						 
						
							2012-01-25 15:02:54 +00:00  
				
					
						
							
							
								 
						
							
							
								f84b69cad1 
								
							
								 
							
						 
						
							
							
								
								Change the WorldMapModule to use SOG rather than SOP for the telehub ans  
							
							... 
							
							
							
							cover a potential nullref 
							
						 
						
							2012-01-25 15:00:06 +00:00  
				
					
						
							
							
								 
						
							
							
								b996517c94 
								
							
								 
							
						 
						
							
							
								
								Typo fix  
							
							
							
						 
						
							2012-01-25 15:18:31 +01:00  
				
					
						
							
							
								 
						
							
							
								24862eaf15 
								
							
								 
							
						 
						
							
							
								
								Spin off starting scripts in rezzed objects into a thread to avoid a recursion  
							
							... 
							
							
							
							into the script engine if the script was suspended inside an event. 
							
						 
						
							2012-01-25 14:44:09 +01:00  
				
					
						
							
							
								 
						
							
							
								2ca80add14 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/SceneGraph.cs 
							
						 
						
							2012-01-25 15:24:25 +00:00  
				
					
						
							
							
								 
						
							
							
								959bcfa7f8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/src/opensim  
							
							
							
						 
						
							2012-01-24 21:35:12 -05:00  
				
					
						
							
							
								 
						
							
							
								7c514fe155 
								
							
								 
							
						 
						
							
							
								
								Telehub map items displayed  
							
							
							
						 
						
							2012-01-24 21:33:11 -05:00  
				
					
						
							
							
								 
						
							
							
								3d1f43046d 
								
							
								 
							
						 
						
							
							
								
								Removed unused delegates in SceneGraph: ObjectDuplicateDelegate, ObjectCreateDelegate, ObjectDeleteDelegate  
							
							
							
						 
						
							2012-01-24 17:05:53 -08:00  
				
					
						
							
							
								 
						
							
							
								427ab55058 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/SceneGraph.cs 
							
						 
						
							2012-01-25 00:45:57 +00:00  
				
					
						
							
							
								 
						
							
							
								2d0412d366 
								
							
								 
							
						 
						
							
							
								
								Make errors reported by OpenSim when it halts because it can't find certain config sections or files a bit more user friendly.  
							
							
							
						 
						
							2012-01-24 22:35:55 +00:00  
				
					
						
							
							
								 
						
							
							
								8e0eaa980f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2012-01-24 22:16:45 +00:00  
				
					
						
							
							
								 
						
							
							
								09baa3e679 
								
							
								 
							
						 
						
							
							
								
								Comment out asset statistics section from periodic stats as these have not been recorded for a very long time.  
							
							... 
							
							
							
							Some might make a comeback in the future but others are of dubious usefuless for health check purposes, or the complexity of collection outweighs their usefulness.
Some data is available via other means (e.g. "fcache status"). 
							
						 
						
							2012-01-24 22:14:21 +00:00  
				
					
						
							
							
								 
						
							
							
								3ae6345f1b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of /home/opensim/src/opensim  
							
							
							
						 
						
							2012-01-24 17:14:08 -05:00  
				
					
						
							
							
								 
						
							
							
								dc329202ef 
								
							
								 
							
						 
						
							
							
								
								Put Telehubs on the map  
							
							
							
						 
						
							2012-01-24 17:11:35 -05:00