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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								e44e1ccbd3 
								
							
								 
							
						 
						
							
							
								
								implement code to deregister users on DeregisterCaps  
							
							
							
						 
						
							2010-07-14 00:16:37 +01:00  
				
					
						
							
							
								 
						
							
							
								a4c6c4de91 
								
							
								 
							
						 
						
							
							
								
								implement serverside checks for media texture navigation in order to stop naughty clients  
							
							
							
						 
						
							2010-07-13 23:58:19 +01:00  
				
					
						
							
							
								 
						
							
							
								2ad9789b1c 
								
							
								 
							
						 
						
							
							
								
								factor out soon to be common media permissions check code  
							
							
							
						 
						
							2010-07-13 23:46:49 +01:00  
				
					
						
							
							
								 
						
							
							
								6f644f5322 
								
							
								 
							
						 
						
							
							
								
								implement prim media control permissions serverside in order to stop bad clients  
							
							
							
						 
						
							2010-07-13 23:19:45 +01:00  
				
					
						
							
							
								 
						
							
							
								1a1d42db83 
								
							
								 
							
						 
						
							
							
								
								discard an object media update message if it tries to set more media textures than the prim has faces  
							
							
							
						 
						
							2010-07-13 19:28:07 +01:00  
				
					
						
							
							
								 
						
							
							
								55caab1efd 
								
							
								 
							
						 
						
							
							
								
								Fire CHANGED_MEDIA event if a media texture is set or cleared  
							
							
							
						 
						
							2010-07-12 22:27:11 +01:00  
				
					
						
							
							
								 
						
							
							
								4b0c5711b5 
								
							
								 
							
						 
						
							
							
								
								implement llClearPrimMedia()  
							
							... 
							
							
							
							untested 
							
						 
						
							2010-07-12 22:00:45 +01:00  
				
					
						
							
							
								 
						
							
							
								01ff3c9f9f 
								
							
								 
							
						 
						
							
							
								
								fix issue with GetMediaEntry if the face requested wasn't set to a media texture  
							
							
							
						 
						
							2010-07-12 21:43:36 +01:00  
				
					
						
							
							
								 
						
							
							
								d4684da8bd 
								
							
								 
							
						 
						
							
							
								
								fix problem persisting when only one face had a media texture  
							
							
							
						 
						
							2010-07-12 21:33:27 +01:00  
				
					
						
							
							
								 
						
							
							
								7691a638e3 
								
							
								 
							
						 
						
							
							
								
								factor out common code for updating the media url  
							
							
							
						 
						
							2010-07-12 20:18:10 +01:00  
				
					
						
							
							
								 
						
							
							
								9231fc0f31 
								
							
								 
							
						 
						
							
							
								
								factor out common face parameter checking code  
							
							
							
						 
						
							2010-07-12 20:15:10 +01:00  
				
					
						
							
							
								 
						
							
							
								312eb5e42e 
								
							
								 
							
						 
						
							
							
								
								minor: correct a few method names and change accessability  
							
							
							
						 
						
							2010-07-12 19:48:20 +01:00  
				
					
						
							
							
								 
						
							
							
								4a92046b58 
								
							
								 
							
						 
						
							
							
								
								implement llSetPrimMediaParams()  
							
							... 
							
							
							
							Untested 
							
						 
						
							2010-07-12 19:46:23 +01:00  
				
					
						
							
							
								 
						
							
							
								7e3c54213c 
								
							
								 
							
						 
						
							
							
								
								Implement llGetPrimMediaParams()  
							
							... 
							
							
							
							Exposes method to get media entry via IMoapModule
As yet untested. 
							
						 
						
							2010-07-12 15:49:09 +01:00  
				
					
						
							
							
								 
						
							
							
								53ddcf6d25 
								
							
								 
							
						 
						
							
							
								
								Implement media texture persistence over server restarts for sqlite  
							
							... 
							
							
							
							This is currently persisting media as an OSDArray serialized to LLSD XML. 
							
						 
						
							2010-07-01 22:52:31 +01:00  
				
					
						
							
							
								 
						
							
							
								ca5d1411a6 
								
							
								 
							
						 
						
							
							
								
								handle ObjectMediaNavigateMessage  
							
							... 
							
							
							
							Other avatars can now see the webpages that you're navigating to.
The requirement for an initial prim click before the texture displayed has gone away.
Flash (e.g. YouTube) appears to work fine.
Still not persisting any media data so this all disappears on server restart 
							
						 
						
							2010-07-01 20:25:35 +01:00  
				
					
						
							
							
								 
						
							
							
								4fb7c1a9e1 
								
							
								 
							
						 
						
							
							
								
								send a full object update out to avatars when a media texture is initially set  
							
							... 
							
							
							
							this allows other avatars to see it, but still only after they've clicked on the face
still not handling navigation yet 
							
						 
						
							2010-07-01 19:53:03 +01:00  
				
					
						
							
							
								 
						
							
							
								81f727416d 
								
							
								 
							
						 
						
							
							
								
								start sending media url in object full updates  
							
							
							
						 
						
							2010-07-01 19:33:41 +01:00  
				
					
						
							
							
								 
						
							
							
								18b22e26cb 
								
							
								 
							
						 
						
							
							
								
								start storing a mediaurl on the scene object part  
							
							... 
							
							
							
							not yet persisted or sent in the update 
							
						 
						
							2010-07-01 19:25:46 +01:00  
				
					
						
							
							
								 
						
							
							
								de769d56f5 
								
							
								 
							
						 
						
							
							
								
								replace hand parsing of incoming object media messages with parsing code in libopenmetaverse  
							
							
							
						 
						
							2010-07-01 18:42:47 +01:00  
				
					
						
							
							
								 
						
							
							
								214db91503 
								
							
								 
							
						 
						
							
							
								
								start storing incoming MediaEntry on a new Media field on PrimitiveBaseShape  
							
							... 
							
							
							
							This allows the media texture to persist in memory - logging in and out will redisplay it (after a click) though navigation will be lost
Next need to implement media uri on prim and delegate more incoming llsd parsing to libomv 
							
						 
						
							2010-07-01 02:06:51 +01:00  
				
					
						
							
							
								 
						
							
							
								9250268753 
								
							
								 
							
						 
						
							
							
								
								have a stab at sending the correct number of media entries to shapes  
							
							... 
							
							
							
							actually, this is probably wrong anyway if there's a default texture
it's going to be easier just to gather the object media updates and retain those in-memory now
but what the hell 
							
						 
						
							2010-07-01 00:47:12 +01:00  
				
					
						
							
							
								 
						
							
							
								94646599f0 
								
							
								 
							
						 
						
							
							
								
								do a whole load of crappy hacking to get cubes to display google.com  
							
							... 
							
							
							
							currently, for smoe reason the page only appears when you click a face.
also, actually navigating anywhere always snaps you back to the google search box, for some unknown reason
you can still change the url and normal navigation will work again 
							
						 
						
							2010-07-01 00:24:30 +01:00  
				
					
						
							
							
								 
						
							
							
								e098d33929 
								
							
								 
							
						 
						
							
							
								
								Register ObjectMedia and ObjectMediaNavigate capabilities from moap module.  
							
							... 
							
							
							
							Not sure if these are correct, but just supplying these to the viewer is enough to allow it to put media textures on prims (previously the icons were greyed out).
This is not yet persisted even in-memory, so no other avatars will see it yet. 
							
						 
						
							2010-06-30 22:30:05 +01:00  
				
					
						
							
							
								 
						
							
							
								1077a8a392 
								
							
								 
							
						 
						
							
							
								
								add stub media-on-a-prim (shared media) module  
							
							
							
						 
						
							2010-06-30 20:46:35 +01:00  
				
					
						
							
							
								 
						
							
							
								eb30b60e52 
								
							
								 
							
						 
						
							
							
								
								minor: comment out high volume texture serving module debug message  
							
							
							
						 
						
							2010-06-30 19:54:35 +01:00  
				
					
						
							
							
								 
						
							
							
								b6264e60d3 
								
							
								 
							
						 
						
							
							
								
								Removed opportunity for exception in BaseHttpServer. (mantis  #4825 )  
							
							
							
						 
						
							2010-06-30 06:35:22 -07:00  
				
					
						
							
							
								 
						
							
							
								be0af01061 
								
							
								 
							
						 
						
							
							
								
								Revert "stop exceptions in setting and getting state from propogating since they aren't fatal to operations"  
							
							... 
							
							
							
							This reverts commit 94cb6fc916 
							
						 
						
							2010-06-29 23:43:38 +01:00  
				
					
						
							
							
								 
						
							
							
								714367efb9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-06-29 21:51:56 +01:00  
				
					
						
							
							
								 
						
							
							
								d06b977ed1 
								
							
								 
							
						 
						
							
							
								
								Remove the override from DeletToInventory in HGInventoryAccessModule. This may be causing the infinite loop, not sure.  
							
							
							
						 
						
							2010-06-29 14:21:48 -07:00  
				
					
						
							
							
								 
						
							
							
								6701fc2ffa 
								
							
								 
							
						 
						
							
							
								
								Fix the XML serializationt to provide an empty script state element if  
							
							... 
							
							
							
							the script hasn't yet saved state, or can't save state because of a loop 
							
						 
						
							2010-06-29 21:50:52 +01:00  
				
					
						
							
							
								 
						
							
							
								5d11833ae1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim  
							
							
							
						 
						
							2010-06-29 20:36:36 +01:00  
				
					
						
							
							
								 
						
							
							
								94cb6fc916 
								
							
								 
							
						 
						
							
							
								
								stop exceptions in setting and getting state from propogating since they aren't fatal to operations  
							
							... 
							
							
							
							this will hopefully stop "save oar" from failing if a script asset is corrupt 
							
						 
						
							2010-06-29 21:08:09 +01:00  
				
					
						
							
							
								 
						
							
							
								5964084d25 
								
							
								 
							
						 
						
							
							
								
								Fix a nullref on autoreturn  
							
							
							
						 
						
							2010-06-29 20:36:17 +01:00  
				
					
						
							
							
								 
						
							
							
								c607e6f3b8 
								
							
								 
							
						 
						
							
							
								
								Revert "don't report the null uuid as a missing asset on saving oars/iars"  
							
							... 
							
							
							
							This reverts commit 5ce119174e 
							
						 
						
							2010-06-29 20:30:22 +01:00  
				
					
						
							
							
								 
						
							
							
								cf15558c9e 
								
							
								 
							
						 
						
							
							
								
								This file wants to be committed.  
							
							
							
						 
						
							2010-06-29 06:25:12 -07:00  
				
					
						
							
							
								 
						
							
							
								fa3f448324 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2010-06-29 04:40:02 -07:00  
				
					
						
							
							
								 
						
							
							
								08e3389790 
								
							
								 
							
						 
						
							
							
								
								Buglet fix in HG inventory. Make sure that GetRootFolder for non-HG xinventory is the folder "My Inventory". Also changed the Suitcase folder name to "My Suitcase".  
							
							
							
						 
						
							2010-06-29 04:38:15 -07:00  
				
					
						
							
							
								 
						
							
							
								9fde9085a0 
								
							
								 
							
						 
						
							
							
								
								Bug fix in HG standalone: wrong handler in the in module. Fixed a few broken comments in InventoryAccessModule.  
							
							
							
						 
						
							2010-06-29 02:07:10 -07:00  
				
					
						
							
							
								 
						
							
							
								621195e4f1 
								
							
								 
							
						 
						
							
							
								
								Thanks Micheil Merlin for Mantis  #4784 : [PATCH] llRotBetween does not return correct rotations for a 180 degree angle between vectors  
							
							... 
							
							
							
							Signed-off-by: dahlia <dahliaTrimble@gmail.removeme.com> 
							
						 
						
							2010-06-28 17:33:47 -07:00  
				
					
						
							
							
								 
						
							
							
								d123350164 
								
							
								 
							
						 
						
							
							
								
								One more bug fix in FriendsModule: GrantRights. One of the caches was not being updated.  
							
							
							
						 
						
							2010-06-28 16:04:12 -07:00  
				
					
						
							
							
								 
						
							
							
								20fc35399b 
								
							
								 
							
						 
						
							
							
								
								Fixes mantis  #4815  and  #4812  
							
							
							
						 
						
							2010-06-28 14:10:22 -07:00  
				
					
						
							
							
								 
						
							
							
								0a82d10fc4 
								
							
								 
							
						 
						
							
							
								
								Change the way IRegionModule us referenced by IEmailModule to  
							
							... 
							
							
							
							allow later conversion to new style 
							
						 
						
							2010-06-28 03:14:05 +01:00