09231b1d12 
								
							
								 
							
						 
						
							
							
								
								add mssql support for media on a prim  
							
							... 
							
							
							
							compiles but not tested.  please test and correct if necessary! 
							
						 
						
							2010-07-26 23:26:22 +01:00  
				
					
						
							
							
								 
						
							
							
								d00466f09a 
								
							
								 
							
						 
						
							
							
								
								add mysql support for media on a prim  
							
							
							
						 
						
							2010-07-26 23:19:31 +01:00  
				
					
						
							
							
								 
						
							
							
								f34795c6b3 
								
							
								 
							
						 
						
							
							
								
								provide config option for media on a prim  
							
							
							
						 
						
							2010-07-26 21:41:39 +01:00  
				
					
						
							
							
								 
						
							
							
								d5e8272ad4 
								
							
								 
							
						 
						
							
							
								
								relocate serialization code from SQLiteRegionData to MoapModule using load and save events.  
							
							... 
							
							
							
							This is better modularity.  It also allows MoapModule to be replaced with some other media module that may behave completely differently in the future.
Remaining non-modularity:
PrimitiveBaseShape needs explicit Media and MediaRaw fields.  MediaRaw is required in order to shuttle the pre-serialization data back and forth from the database layer.
The database also needs to know about MediaRaw though not about Media.
IMO, it would be extremely nice to remove these hard codings but this is a bridge too far at the present time. 
							
						 
						
							2010-07-26 21:09:54 +01:00  
				
					
						
							
							
								 
						
							
							
								c70d57ff98 
								
							
								 
							
						 
						
							
							
								
								Add EventManager.OnSceneObjectPreSave() for future use.  This is triggered immediately before a copy of the group is persisted to storage  
							
							
							
						 
						
							2010-07-26 20:36:28 +01:00  
				
					
						
							
							
								 
						
							
							
								491b8181ad 
								
							
								 
							
						 
						
							
							
								
								Add EventManager.OnSceneObjectLoaded() for future use.  This is fired immediately after a scene object is loaded from storage.  
							
							
							
						 
						
							2010-07-26 20:13:26 +01:00  
				
					
						
							
							
								 
						
							
							
								4736e38e79 
								
							
								 
							
						 
						
							
							
								
								Put a wrapper around the media texture region serialization  
							
							... 
							
							
							
							THIS WILL BREAK EXISTING MEDIA TEXTURE PERSISTENCE.  Please delete your existing sqlite databases if you are experimenting with this branch.
This wrapper will make it easier to maintain compatibility if the media texture data evolves.
This will also make it easier to store non-sl media texture data. 
							
						 
						
							2010-07-26 19:56:55 +01:00  
				
					
						
							
							
								 
						
							
							
								aa7cadca52 
								
							
								 
							
						 
						
							
							
								
								Add some options  
							
							
							
						 
						
							2010-07-24 23:36:07 +01:00  
				
					
						
							
							
								 
						
							
							
								a9b7774fe0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-07-24 23:15:38 +01:00  
				
					
						
							
							
								 
						
							
							
								4dbff62ef5 
								
							
								 
							
						 
						
							
							
								
								Fix some inventory issues  
							
							
							
						 
						
							2010-07-24 23:15:06 +01:00  
				
					
						
							
							
								 
						
							
							
								1a03a0b281 
								
							
								 
							
						 
						
							
							
								
								remove compile.bat from a created binary distribution  
							
							
							
						 
						
							2010-07-23 23:12:30 +01:00  
				
					
						
							
							
								 
						
							
							
								2f6fa373ef 
								
							
								 
							
						 
						
							
							
								
								in nant distbin, specifically only delete Regions.ini instead of the entire Regions directory  
							
							
							
						 
						
							2010-07-23 22:36:03 +01:00  
				
					
						
							
							
								 
						
							
							
								0c0ac65d38 
								
							
								 
							
						 
						
							
							
								
								Added ': ' to password prompt. Mantis  #4851  
							
							
							
						 
						
							2010-07-22 04:00:24 -07:00  
				
					
						
							
							
								 
						
							
							
								7b471bb21c 
								
							
								 
							
						 
						
							
							
								
								Adding sample configuration to previous patch  
							
							
							
						 
						
							2010-07-22 03:04:34 +01:00  
				
					
						
							
							
								 
						
							
							
								a70c7756b3 
								
							
								 
							
						 
						
							
							
								
								Add sending of the avatar interests and configuration of the profiles  
							
							... 
							
							
							
							module as an OpenSim profile module to Simian grid services.
Patch by Dimentox, thank you.
Applied with changes. 
							
						 
						
							2010-07-22 03:01:50 +01:00  
				
					
						
							
							
								 
						
							
							
								8e8076c947 
								
							
								 
							
						 
						
							
							
								
								also add avatar id to an updated media url - not just new ones  
							
							
							
						 
						
							2010-07-21 19:32:05 +01:00  
				
					
						
							
							
								 
						
							
							
								6ef2a72c70 
								
							
								 
							
						 
						
							
							
								
								Properly set TextureEntry.MediaFlags when a media texture is set  
							
							... 
							
							
							
							Media flags is cleared via a direct TextureEntry update from the client.  If the clearing leaves no media textures on the prim, then a CAP ObjectMediaUpdate is not received.  If there are still media textures present then one is received.
This change fixes drag-and-drop on Windows (and Mac?) clients.  It may also fix problems with clearing and then subsequently setting new media textures. 
							
						 
						
							2010-07-21 17:12:43 +01:00  
				
					
						
							
							
								 
						
							
							
								8e67f6dc44 
								
							
								 
							
						 
						
							
							
								
								start adding user ids to the media urls  
							
							
							
						 
						
							2010-07-21 14:25:21 +01:00  
				
					
						
							
							
								 
						
							
							
								ac1a34714d 
								
							
								 
							
						 
						
							
							
								
								Allow Megaregions to start properly after an unclean shutdown  
							
							
							
						 
						
							2010-07-20 23:24:04 +01:00  
				
					
						
							
							
								 
						
							
							
								f08afc4f87 
								
							
								 
							
						 
						
							
							
								
								Restore lines that have been removed due to previous merge conflict.  
							
							
							
						 
						
							2010-07-20 14:28:17 -07:00  
				
					
						
							
							
								 
						
							
							
								176cb01130 
								
							
								 
							
						 
						
							
							
								
								Remove a merge artefact  
							
							
							
						 
						
							2010-07-20 21:38:31 +01:00  
				
					
						
							
							
								 
						
							
							
								120d7014fd 
								
							
								 
							
						 
						
							
							
								
								When a god uses mass permission setting, the V bit is cleared from next  
							
							... 
							
							
							
							perms, rendering the item unmoveable for the next owenr. Make god mods
conform to the rules, too. 
							
						 
						
							2010-07-20 21:01:46 +01:00  
				
					
						
							
							
								 
						
							
							
								ea51bea508 
								
							
								 
							
						 
						
							
							
								
								prevent hacked viewers from being able to delete arbitrary items from any  
							
							... 
							
							
							
							prim. Allow friends with perms and shared group members to move or copy
things out of prims 
							
						 
						
							2010-07-20 21:01:14 +01:00  
				
					
						
							
							
								 
						
							
							
								78605baab3 
								
							
								 
							
						 
						
							
							
								
								Fix a few permissions vulnerability. Owners could cause permissions  
							
							... 
							
							
							
							escalation on items contained in prims using a hacked viewer 
							
						 
						
							2010-07-20 21:00:56 +01:00  
				
					
						
							
							
								 
						
							
							
								e46c0a0fc9 
								
							
								 
							
						 
						
							
							
								
								adjust DialogModule to only send broadcast alerts to root agents  
							
							
							
						 
						
							2010-07-20 21:32:13 +01:00  
				
					
						
							
							
								 
						
							
							
								7c124a5543 
								
							
								 
							
						 
						
							
							
								
								Relaxed the ultra-conservative lock on m_items. Needs testing under linux and stress.  
							
							
							
						 
						
							2010-07-20 05:59:18 -07:00  
				
					
						
							
							
								 
						
							
							
								b7f1288361 
								
							
								 
							
						 
						
							
							
								
								Adding it again.  
							
							... 
							
							
							
							Revert "Reverting this for now, but this needs to go in again."
This reverts commit c0d9ab941d 
							
						 
						
							2010-07-20 04:23:39 -07:00  
				
					
						
							
							
								 
						
							
							
								c0d9ab941d 
								
							
								 
							
						 
						
							
							
								
								Reverting this for now, but this needs to go in again.  
							
							... 
							
							
							
							Revert "Another stab at http://opensimulator.org/mantis/view.php?id=4858 . Eliminated more nested locks."
This reverts commit ffbae52a13 
							
						 
						
							2010-07-19 16:22:29 -07:00  
				
					
						
							
							
								 
						
							
							
								ffbae52a13 
								
							
								 
							
						 
						
							
							
								
								Another stab at  http://opensimulator.org/mantis/view.php?id=4858 . Eliminated more nested locks.  
							
							
							
						 
						
							2010-07-19 15:20:34 -07:00  
				
					
						
							
							
								 
						
							
							
								5c0c7fda6c 
								
							
								 
							
						 
						
							
							
								
								One more stab at  http://opensimulator.org/mantis/view.php?id=4858 .  
							
							... 
							
							
							
							Eliminated the nested locks of m_Scripts and m_PrimObjects. 
							
						 
						
							2010-07-19 13:59:11 -07:00  
				
					
						
							
							
								 
						
							
							
								cd2bb7daf3 
								
							
								 
							
						 
						
							
							
								
								Deleted Snoopy's patch completely, including Thread.Sleep. Preliminary tests indicate that this is what causes deadlock. More tests needed.  
							
							
							
						 
						
							2010-07-19 08:07:37 -07:00  
				
					
						
							
							
								 
						
							
							
								a974704a3e 
								
							
								 
							
						 
						
							
							
								
								re-add the sleep lost in the revert.  
							
							
							
						 
						
							2010-07-19 14:37:27 +01:00  
				
					
						
							
							
								 
						
							
							
								575f7d3366 
								
							
								 
							
						 
						
							
							
								
								Revert "Thank you, Snoopy, for a patch to reduce sim script startup CPU usage"  
							
							... 
							
							
							
							This reverts commit c404c5fb54 
							
						 
						
							2010-07-19 14:36:53 +01:00  
				
					
						
							
							
								 
						
							
							
								fa45d5b5fa 
								
							
								 
							
						 
						
							
							
								
								Revert "A stab in the dark. Revert the compile lockout temporarily. If you know what"  
							
							... 
							
							
							
							This reverts commit f798679b80 
							
						 
						
							2010-07-19 01:10:57 +01:00  
				
					
						
							
							
								 
						
							
							
								f798679b80 
								
							
								 
							
						 
						
							
							
								
								A stab in the dark. Revert the compile lockout temporarily. If you know what  
							
							... 
							
							
							
							this is, you should test it. If you don't, don't use it. 
							
						 
						
							2010-07-19 00:06:23 +01:00  
				
					
						
							
							
								 
						
							
							
								7b62c25cfb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-07-17 16:25:56 +01:00  
				
					
						
							
							
								 
						
							
							
								e157dd630e 
								
							
								 
							
						 
						
							
							
								
								Allow communicating with blue box dialogs across a region border via a  
							
							... 
							
							
							
							child agent 
							
						 
						
							2010-07-17 16:25:30 +01:00  
				
					
						
							
							
								 
						
							
							
								9cfa71d1bf 
								
							
								 
							
						 
						
							
							
								
								Allow use of old angle rules PSYS_SRC_INNERANGLE and PSYS_SRC_OUTERANGLE in llParticleSystem()  
							
							... 
							
							
							
							This is a patch from http://opensimulator.org/mantis/view.php?id=3201 
Thanks Micheil Martin! 
							
						 
						
							2010-07-17 00:35:51 +01:00  
				
					
						
							
							
								 
						
							
							
								e05f01e70f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-07-17 00:27:52 +01:00  
				
					
						
							
							
								 
						
							
							
								f5bdf0d9b9 
								
							
								 
							
						 
						
							
							
								
								Fix bugs in llRot2Euler()  
							
							... 
							
							
							
							Applies patch in http://opensimulator.org/mantis/view.php?id=4482 .
Thanks Micheil Merlin! 
							
						 
						
							2010-07-17 00:26:26 +01:00  
				
					
						
							
							
								 
						
							
							
								2c3207df07 
								
							
								 
							
						 
						
							
							
								
								add missing regionstore migration file for new fields.  D'oh!  
							
							... 
							
							
							
							this should enable persistence now 
							
						 
						
							2010-07-15 23:28:36 +01:00  
				
					
						
							
							
								 
						
							
							
								0bec4f5ea5 
								
							
								 
							
						 
						
							
							
								
								Handle checking of line starting "*" wildcard for whitelist patterns  
							
							... 
							
							
							
							A line starting * can only be applied to the domain, not the path 
							
						 
						
							2010-07-15 21:51:57 +01:00  
				
					
						
							
							
								 
						
							
							
								2ec6e3b440 
								
							
								 
							
						 
						
							
							
								
								refactor: simplify current whitelist url checking by using System.Uri  
							
							
							
						 
						
							2010-07-15 21:40:44 +01:00  
				
					
						
							
							
								 
						
							
							
								610a2626a5 
								
							
								 
							
						 
						
							
							
								
								Implement * end wildcard for whitelist urls  
							
							
							
						 
						
							2010-07-15 21:14:55 +01:00  
				
					
						
							
							
								 
						
							
							
								b75fc97865 
								
							
								 
							
						 
						
							
							
								
								Fixes mantis  #4872 . Port for GridInfo was wrong in Robust.HG.ini.example  
							
							
							
						 
						
							2010-07-15 03:34:03 -07:00  
				
					
						
							
							
								 
						
							
							
								e74e591e0b 
								
							
								 
							
						 
						
							
							
								
								properly expose prim media LSL functions to scripts  
							
							... 
							
							
							
							scripts using these functions should now compile but I don't know how well the methods themselves work yet
llSetPrimMedia(), at least, appears to have problems when a current url is set for a face that doesn't yet have a texture 
							
						 
						
							2010-07-15 00:15:23 +01:00  
				
					
						
							
							
								 
						
							
							
								aec3b33011 
								
							
								 
							
						 
						
							
							
								
								fix bug where prim persistence would fail if media had never been set  
							
							
							
						 
						
							2010-07-14 23:48:24 +01:00  
				
					
						
							
							
								 
						
							
							
								99a6950b30 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-07-14 23:29:04 +01:00  
				
					
						
							
							
								 
						
							
							
								c3ee451325 
								
							
								 
							
						 
						
							
							
								
								fix previous media interact serverside checking.  perform very basic serverside url whitelist checks  
							
							... 
							
							
							
							at the moment, only checking for the exact name prefix is implemented
for some reason, whitelists are not persisting
this commit also fixes a very recent problem where setting any media texture parameters after the initial configuration would not work 
							
						 
						
							2010-07-14 23:26:24 +01:00  
				
					
						
							
							
								 
						
							
							
								466254105c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-07-14 23:04:25 +01:00