[OpenSIPS-Devel] [OpenSIPS/opensips] e44337: net: initial proxy_protocol implementation

Răzvan Crainea noreply at github.com
Tue Feb 24 09:07:07 UTC 2026


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e443372cce651485e58221f7949ac88f44817b03
      https://github.com/OpenSIPS/opensips/commit/e443372cce651485e58221f7949ac88f44817b03
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2026-02-24 (Tue, 24 Feb 2026)

  Changed paths:
    M ip_addr.h
    M modules/pike/pike_funcs.c
    M modules/proto_tls/proto_tls.c
    M modules/tracer/tracer.c
    M net/net_tcp.c
    M net/net_tcp.h
    M net/proto_tcp/proto_tcp.c
    M net/proto_udp/proto_udp.c
    A net/proxy_protocol.c
    A net/proxy_protocol.h
    M net/tcp_common.c
    M net/tcp_common.h
    M net/tcp_conn_defs.h
    M pvar.c
    M pvar.h

  Log Message:
  -----------
  net: initial proxy_protocol implementation


  Commit: 40e9b70110c8be78fd9536e7ce1a1d0a5e2a96c8
      https://github.com/OpenSIPS/opensips/commit/40e9b70110c8be78fd9536e7ce1a1d0a5e2a96c8
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2026-02-24 (Tue, 24 Feb 2026)

  Changed paths:
    M cfg.lex
    M cfg.y
    M ip_addr.h
    M net/proxy_protocol.c

  Log Message:
  -----------
  net: filter proxy_protocol per socket


  Commit: 282c424066f1737fd33e0e12112b88caa7ebb80b
      https://github.com/OpenSIPS/opensips/commit/282c424066f1737fd33e0e12112b88caa7ebb80b
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2026-02-24 (Tue, 24 Feb 2026)

  Changed paths:
    M modules/proto_tls/proto_tls.c
    M net/api_proto_net.h
    M net/proto_tcp/proto_tcp.c
    M net/proto_udp/proto_udp.c
    M net/trans.c

  Log Message:
  -----------
  net: check if socket support proxy protocol at parse time


  Commit: 9bab03218f240bdc746274b4fd5a692500fb1330
      https://github.com/OpenSIPS/opensips/commit/9bab03218f240bdc746274b4fd5a692500fb1330
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2026-02-24 (Tue, 24 Feb 2026)

  Changed paths:
    M cfg.lex
    M cfg.y
    M forward.h
    M ip_addr.h
    M modules/proto_bin/proto_bin.c
    M modules/proto_bins/proto_bins.c
    M modules/proto_hep/proto_hep.c
    M modules/proto_ipsec/proto_ipsec.c
    M modules/proto_msrp/msrp_common.c
    M modules/proto_msrp/msrp_common.h
    M modules/proto_sctp/sctp_server.c
    M modules/proto_sctp/sctp_server.h
    M modules/proto_smpp/proto_smpp.c
    M modules/proto_tls/proto_tls.c
    M modules/proto_ws/proto_ws.c
    M modules/proto_wss/proto_wss.c
    M net/api_proto.h
    M net/proto_tcp/proto_tcp.c
    M net/proto_udp/proto_udp.c
    M net/proxy_protocol.c
    M net/proxy_protocol.h
    M net/tcp_conn_defs.h

  Log Message:
  -----------
  net: implement proxy_protocol for outbound


Compare: https://github.com/OpenSIPS/opensips/compare/2a1c511265d8...9bab03218f24

To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications



More information about the Devel mailing list