• Michael Jerris's avatar
    Tue Dec 16 16:19:37 CST 2008 Jarod Neuner <janeuner@networkharbor.com> · 52fa079b
    Michael Jerris 提交于
      * Early TLS Handshake and Verification
      
      tport_type_tls.c:
      * tport_tls_accept():
        - Replaces tport_accept for incoming TLS connections.
      * tport_tls_connect():
        - Replaces tport_base_connect() for outgoing TLS connections.
      
      tport_tls.c:
      * tls_t now use a memory home instead of malloc.
      * removed tls_check_hosts()
      * tls_connect():
        - Replaces tport_base_connect for TLS connection setup.
        - Completes TLS handshake and verifies peer certificates.
        - Destroys suspect TLS connections before sending/receiving payload.
        - Populates a su_strlst_t with subjects from the peer certificate.
      
      tport.c:
      * tport_is_verified()
        - true if peer certificate validated successfully
      * tport_delivered_from_subjects()
        - Certificate subjects listed in the peer certificate.
    
    
    
    git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11769 d0543943-73ff-0310-b7d9-9358b9ac24b2
    52fa079b
名称
最后提交
最后更新
..
bnf 正在载入提交数据...
docs 正在载入提交数据...
features 正在载入提交数据...
http 正在载入提交数据...
ipt 正在载入提交数据...
iptsec 正在载入提交数据...
msg 正在载入提交数据...
nea 正在载入提交数据...
nta 正在载入提交数据...
nth 正在载入提交数据...
nua 正在载入提交数据...
sdp 正在载入提交数据...
sip 正在载入提交数据...
soa 正在载入提交数据...
sresolv 正在载入提交数据...
stun 正在载入提交数据...
su 正在载入提交数据...
tport 正在载入提交数据...
url 正在载入提交数据...
ChangeLog 正在载入提交数据...
Makefile.am 正在载入提交数据...
sofia.am 正在载入提交数据...