[OpenSIPS-Devel] [OpenSIPS/opensips] 5dfd87: Major rework of body and sdp parsing

Bogdan-Andrei Iancu bogdan at opensips.org
Fri Oct 14 23:59:38 CEST 2016


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 5dfd87b224b31e2bb0f7fe7f5241a0b2b24f79e5
      https://github.com/OpenSIPS/opensips/commit/5dfd87b224b31e2bb0f7fe7f5241a0b2b24f79e5
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2016-10-15 (Sat, 15 Oct 2016)

  Changed paths:
    M modules/b2b_entities/dlg.c
    M modules/b2b_sca/sca_logic.c
    M modules/emergency/sip_emergency.c
    M modules/nathelper/nathelper.c
    M modules/qos/qos_ctx_helpers.c
    M modules/qos/qos_ctx_helpers.h
    M modules/rtpengine/rtpengine.c
    M modules/rtpengine/rtpengine_funcs.c
    M modules/rtpengine/rtpengine_funcs.h
    M modules/rtpproxy/nhelpr_funcs.c
    M modules/rtpproxy/nhelpr_funcs.h
    M modules/rtpproxy/rtpproxy.c
    M modules/sipmsgops/codecs.c
    M modules/sipmsgops/sipmsgops.c
    M modules/tm/sip_msg.c
    M modules/tm/t_msgbuilder.h
    M parser/msg_parser.c
    M parser/msg_parser.h
    A parser/parse_body.c
    A parser/parse_body.h
    R parser/parse_multipart.c
    R parser/parse_multipart.h
    M parser/sdp/sdp.c
    M parser/sdp/sdp.h
    M parser/sdp/sdp_cloner.h
    M parser/sdp/sdp_helpr_funcs.c
    M parser/sdp/sdp_helpr_funcs.h
    M pvar.c
    M ut.h

  Log Message:
  -----------
  Major rework of body and sdp parsing

Unified and consistent way of parsing and accessing the body parts (single or multi part body).
Transparent way of parsing and freeing the parts content (like SDP).
Removed redundant code for parsing multi-part bodies from the SDP parser.

Tested is needed.




More information about the Devel mailing list