mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-31 02:37:10 +00:00 
			
		
		
		
	pjsip: Add TLS transport reload support for certificate and key.
This change adds support using the pjsip_tls_transport_restart function for reloading the TLS certificate and key, if the filenames remain unchanged. This is useful for Let's Encrypt and other situations. Note that no restart of the transport will occur if the certificate and key remain unchanged. ASTERISK-30186 Change-Id: I9bc95a6bf791830a9491ad9fa43c17d4010028d0
This commit is contained in:
		
				
					committed by
					
						 Friendly Automation
						Friendly Automation
					
				
			
			
				
	
			
			
			
						parent
						
							5f712c0060
						
					
				
				
					commit
					03bda8845c
				
			
							
								
								
									
										16
									
								
								menuselect/configure
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										16
									
								
								menuselect/configure
									
									
									
									
										vendored
									
									
								
							| @@ -5024,8 +5024,8 @@ printf "%s\n" "$ac_cv_path_SED" >&6; } | ||||
|       if test "x${PBX_LIBXML2}" != "x1" -a "${USE_LIBXML2}" != "no"; then | ||||
|  | ||||
| pkg_failed=no | ||||
| { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libxml-2.0" >&5 | ||||
| printf %s "checking for libxml-2.0... " >&6; } | ||||
| { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LIBXML2" >&5 | ||||
| printf %s "checking for LIBXML2... " >&6; } | ||||
|  | ||||
| if test -n "$LIBXML2_CFLAGS"; then | ||||
|     pkg_cv_LIBXML2_CFLAGS="$LIBXML2_CFLAGS" | ||||
| @@ -5065,7 +5065,7 @@ fi | ||||
|  | ||||
|  | ||||
| if test $pkg_failed = yes; then | ||||
|         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 | ||||
|    	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 | ||||
| printf "%s\n" "no" >&6; } | ||||
|  | ||||
| if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then | ||||
| @@ -5086,7 +5086,7 @@ fi | ||||
|  | ||||
|  | ||||
| elif test $pkg_failed = untried; then | ||||
|         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 | ||||
|      	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 | ||||
| printf "%s\n" "no" >&6; } | ||||
|  | ||||
|             PBX_LIBXML2=0 | ||||
| @@ -5270,8 +5270,8 @@ fi | ||||
|       if test "x${PBX_GTK2}" != "x1" -a "${USE_GTK2}" != "no"; then | ||||
|  | ||||
| pkg_failed=no | ||||
| { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gtk+-2.0" >&5 | ||||
| printf %s "checking for gtk+-2.0... " >&6; } | ||||
| { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GTK2" >&5 | ||||
| printf %s "checking for GTK2... " >&6; } | ||||
|  | ||||
| if test -n "$GTK2_CFLAGS"; then | ||||
|     pkg_cv_GTK2_CFLAGS="$GTK2_CFLAGS" | ||||
| @@ -5311,7 +5311,7 @@ fi | ||||
|  | ||||
|  | ||||
| if test $pkg_failed = yes; then | ||||
|         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 | ||||
|    	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 | ||||
| printf "%s\n" "no" >&6; } | ||||
|  | ||||
| if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then | ||||
| @@ -5332,7 +5332,7 @@ fi | ||||
|  | ||||
|  | ||||
| elif test $pkg_failed = untried; then | ||||
|         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 | ||||
|      	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 | ||||
| printf "%s\n" "no" >&6; } | ||||
|  | ||||
|             PBX_GTK2=0 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user