[OpenSIPS-Devel] [OpenSIPS/opensips] e72440: Added proto function for extra conn matching.

Bogdan Andrei IANCU noreply at github.com
Tue May 28 13:09:17 EDT 2019


  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e72440cb130d76306be6a652de09fc2bcb54a6a6
      https://github.com/OpenSIPS/opensips/commit/e72440cb130d76306be6a652de09fc2bcb54a6a6
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-05-28 (Tue, 28 May 2019)

  Changed paths:
    M modules/proto_bin/proto_bin.c
    M modules/proto_hep/proto_hep.c
    M modules/proto_smpp/smpp.c
    M modules/proto_tls/doc/proto_tls_admin.xml
    M modules/proto_tls/proto_tls.c
    M modules/proto_ws/proto_ws.c
    M modules/proto_wss/doc/proto_wss_admin.xml
    M modules/proto_wss/proto_wss.c
    M modules/tls_mgm/tls_conn_ops.h
    M modules/tls_mgm/tls_mgm.c
    M modules/tls_mgm/tls_select.c
    M net/api_proto_net.h
    M net/net_tcp.c
    M net/net_tcp.h
    M net/proto_tcp/proto_tcp.c

  Log Message:
  -----------
  Added proto function for extra conn matching.

A TCP-based protocol may export an API function for performing extra checks when comes to matching and re-using existing connections.
For now the SSL using modules (TLS & WSS) are using the function to perform SSL cert matching, to avoid re-using connections with wrong SSL certificate.
Fixes #1651

(cherry picked from commit e41465513c01a61b3ed33ad4eb71f91585a391a4)





More information about the Devel mailing list