Joshua Colp  
		
	
	3b2b004d69 
	
	
	app_dial: Hold reference to calling channel formats when dialing outbound.  
		
			... 
			Currently when requesting a channel the native formats of the
calling channel are provided to the core for usage when dialing
the outbound channel. This occurs without holding the channel lock
or keeping a reference to the formats. This is problematic as
the channel driver may end up changing the formats during this time.
In the case of chan_sip this happens when an SDP negotiation
completes.
This change makes it so app_dial keeps a reference to the native
formats of the calling channel which guarantees that they will
remain valid for the period of time needed.
ASTERISK-25172 #close
Change-Id: I2f0a67bd0d5d14c3bdbaae552b4b1613a283f0db 
		
	 
 
		2015-06-24 13:51:02 -05:00 
	 
	
	
	
		  ..
	 
	
	
		
			
			
			
			
			
			2015-04-24 12:20:45 -05:00 
		 
	
		
			
			
			
			
			
			2015-05-13 16:34:23 -05:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-05-13 16:34:23 -05:00 
		 
	
		
			
			
			
			
			
			2015-05-13 16:34:23 -05:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-05-13 16:34:23 -05:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-06-24 13:51:02 -05:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-06-11 14:59:25 -05:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-05-13 16:34:23 -05:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-05-13 16:34:23 -05:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-05-13 16:34:23 -05:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-06-08 11:09:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-05-13 16:34:23 -05:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-05-20 19:10:49 -05:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-05-13 16:34:23 -05:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-05-13 16:34:23 -05:00 
		 
	
		
			
			
			
			
			
			2015-05-13 16:34:23 -05:00 
		 
	
		
			
			
			
			
			
			2015-05-13 16:34:23 -05:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-05-14 05:03:43 -05:00 
		 
	
		
			
			
			
			
			
			2012-06-15 15:33:41 +00:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
			
			
			
			
			
			2015-04-13 03:48:57 -04:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2015-04-14 12:53:03 -04:00