[OpenSIPS-Devel] [OpenSIPS/opensips] 9e8ddd: add DEBUG_PARSER macro

Razvan Crainea razvan at opensips.org
Mon Jan 12 15:50:10 CET 2015


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 9e8ddd5c9524b3a6c6d813ff214eb52a4f2dd709
      https://github.com/OpenSIPS/opensips/commit/9e8ddd5c9524b3a6c6d813ff214eb52a4f2dd709
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M Makefile
    M Makefile.defs
    M main.c

  Log Message:
  -----------
  add DEBUG_PARSER macro

Define this macro if you want to debug the parser states


  Commit: 338700f10d9e9e3afe942b46e6895d54cf0c71cf
      https://github.com/OpenSIPS/opensips/commit/338700f10d9e9e3afe942b46e6895d54cf0c71cf
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M modules/siptrace/siptrace.c

  Log Message:
  -----------
  Fix double tracing in trace_dialog().

If user AVPs are set and the trace flas is not, the code was forcing the tracing flag which was producing a duplicate of the trace. Now, the flags status (on/off) is also stored in the dialog (as var) and restore later, for each sequential request.

(cherry picked from commit 24ba3ed467bebc1f029e5c0627225f8d54163143)


  Commit: 26352845ed694ca51eb43e21feafcd67be5cae82
      https://github.com/OpenSIPS/opensips/commit/26352845ed694ca51eb43e21feafcd67be5cae82
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M modules/siptrace/siptrace.c

  Log Message:
  -----------
  Fixes realated to previous commit (double siptrace)

(cherry picked from commit d4e81886c41e17fe259ba2ee48d6b2ce3e7eb016)


  Commit: 00a7a89abf501959499091e7c67ae81971e2aa60
      https://github.com/OpenSIPS/opensips/commit/00a7a89abf501959499091e7c67ae81971e2aa60
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    R modules/auth_diameter/Makefile
    R modules/auth_diameter/README
    R modules/auth_diameter/auth_diameter.c
    R modules/auth_diameter/auth_diameter.h
    R modules/auth_diameter/authorize.c
    R modules/auth_diameter/authorize.h
    R modules/auth_diameter/avp.c
    R modules/auth_diameter/defs.h
    R modules/auth_diameter/diameter_msg.h
    R modules/auth_diameter/doc/auth_diameter.xml
    R modules/auth_diameter/doc/auth_diameter_admin.xml
    R modules/auth_diameter/message.c
    R modules/auth_diameter/tcp_comm.c
    R modules/auth_diameter/tcp_comm.h
    R modules/auth_diameter/user_in.c
    R modules/closeddial/Makefile
    R modules/closeddial/README
    R modules/closeddial/cdlookup.c
    R modules/closeddial/cdlookup.h
    R modules/closeddial/closeddial.c
    R modules/closeddial/closeddial.h
    R modules/closeddial/doc/closeddial.xml
    R modules/closeddial/doc/closeddial_admin.xml
    R modules/mi_xmlrpc/Makefile
    R modules/mi_xmlrpc/README
    R modules/mi_xmlrpc/abyss.h
    R modules/mi_xmlrpc/abyss_conf.c
    R modules/mi_xmlrpc/abyss_conn.c
    R modules/mi_xmlrpc/abyss_conn.h
    R modules/mi_xmlrpc/abyss_data.c
    R modules/mi_xmlrpc/abyss_data.h
    R modules/mi_xmlrpc/abyss_date.c
    R modules/mi_xmlrpc/abyss_date.h
    R modules/mi_xmlrpc/abyss_file.c
    R modules/mi_xmlrpc/abyss_file.h
    R modules/mi_xmlrpc/abyss_http.c
    R modules/mi_xmlrpc/abyss_http.h
    R modules/mi_xmlrpc/abyss_info.h
    R modules/mi_xmlrpc/abyss_mallocvar.h
    R modules/mi_xmlrpc/abyss_response.c
    R modules/mi_xmlrpc/abyss_server.c
    R modules/mi_xmlrpc/abyss_server.h
    R modules/mi_xmlrpc/abyss_session.c
    R modules/mi_xmlrpc/abyss_session.h
    R modules/mi_xmlrpc/abyss_socket.c
    R modules/mi_xmlrpc/abyss_socket.h
    R modules/mi_xmlrpc/abyss_socket_unix.c
    R modules/mi_xmlrpc/abyss_socket_unix.h
    R modules/mi_xmlrpc/abyss_thread.h
    R modules/mi_xmlrpc/abyss_thread_fork.c
    R modules/mi_xmlrpc/abyss_token.c
    R modules/mi_xmlrpc/abyss_token.h
    R modules/mi_xmlrpc/abyss_trace.c
    R modules/mi_xmlrpc/abyss_trace.h
    R modules/mi_xmlrpc/abyss_xmlrpc_int.h
    R modules/mi_xmlrpc/abyss_xmlrpc_server.c
    R modules/mi_xmlrpc/doc/mi_xmlrpc.cfg
    R modules/mi_xmlrpc/doc/mi_xmlrpc.xml
    R modules/mi_xmlrpc/doc/mi_xmlrpc_admin.xml
    R modules/mi_xmlrpc/mi_xmlrpc.c
    R modules/mi_xmlrpc/mi_xmlrpc.h
    R modules/mi_xmlrpc/xr_parser.c
    R modules/mi_xmlrpc/xr_parser.h
    R modules/mi_xmlrpc/xr_parser_lib.h
    R modules/mi_xmlrpc/xr_server.c
    R modules/mi_xmlrpc/xr_server.h
    R modules/mi_xmlrpc/xr_writer.c
    R modules/mi_xmlrpc/xr_writer.h
    A modules_obsolete/auth_diameter/Makefile
    A modules_obsolete/auth_diameter/README
    A modules_obsolete/auth_diameter/auth_diameter.c
    A modules_obsolete/auth_diameter/auth_diameter.h
    A modules_obsolete/auth_diameter/authorize.c
    A modules_obsolete/auth_diameter/authorize.h
    A modules_obsolete/auth_diameter/avp.c
    A modules_obsolete/auth_diameter/defs.h
    A modules_obsolete/auth_diameter/diameter_msg.h
    A modules_obsolete/auth_diameter/doc/auth_diameter.xml
    A modules_obsolete/auth_diameter/doc/auth_diameter_admin.xml
    A modules_obsolete/auth_diameter/message.c
    A modules_obsolete/auth_diameter/tcp_comm.c
    A modules_obsolete/auth_diameter/tcp_comm.h
    A modules_obsolete/auth_diameter/user_in.c
    A modules_obsolete/closeddial/Makefile
    A modules_obsolete/closeddial/README
    A modules_obsolete/closeddial/cdlookup.c
    A modules_obsolete/closeddial/cdlookup.h
    A modules_obsolete/closeddial/closeddial.c
    A modules_obsolete/closeddial/closeddial.h
    A modules_obsolete/closeddial/doc/closeddial.xml
    A modules_obsolete/closeddial/doc/closeddial_admin.xml
    A modules_obsolete/mi_xmlrpc/Makefile
    A modules_obsolete/mi_xmlrpc/README
    A modules_obsolete/mi_xmlrpc/abyss.h
    A modules_obsolete/mi_xmlrpc/abyss_conf.c
    A modules_obsolete/mi_xmlrpc/abyss_conn.c
    A modules_obsolete/mi_xmlrpc/abyss_conn.h
    A modules_obsolete/mi_xmlrpc/abyss_data.c
    A modules_obsolete/mi_xmlrpc/abyss_data.h
    A modules_obsolete/mi_xmlrpc/abyss_date.c
    A modules_obsolete/mi_xmlrpc/abyss_date.h
    A modules_obsolete/mi_xmlrpc/abyss_file.c
    A modules_obsolete/mi_xmlrpc/abyss_file.h
    A modules_obsolete/mi_xmlrpc/abyss_http.c
    A modules_obsolete/mi_xmlrpc/abyss_http.h
    A modules_obsolete/mi_xmlrpc/abyss_info.h
    A modules_obsolete/mi_xmlrpc/abyss_mallocvar.h
    A modules_obsolete/mi_xmlrpc/abyss_response.c
    A modules_obsolete/mi_xmlrpc/abyss_server.c
    A modules_obsolete/mi_xmlrpc/abyss_server.h
    A modules_obsolete/mi_xmlrpc/abyss_session.c
    A modules_obsolete/mi_xmlrpc/abyss_session.h
    A modules_obsolete/mi_xmlrpc/abyss_socket.c
    A modules_obsolete/mi_xmlrpc/abyss_socket.h
    A modules_obsolete/mi_xmlrpc/abyss_socket_unix.c
    A modules_obsolete/mi_xmlrpc/abyss_socket_unix.h
    A modules_obsolete/mi_xmlrpc/abyss_thread.h
    A modules_obsolete/mi_xmlrpc/abyss_thread_fork.c
    A modules_obsolete/mi_xmlrpc/abyss_token.c
    A modules_obsolete/mi_xmlrpc/abyss_token.h
    A modules_obsolete/mi_xmlrpc/abyss_trace.c
    A modules_obsolete/mi_xmlrpc/abyss_trace.h
    A modules_obsolete/mi_xmlrpc/abyss_xmlrpc_int.h
    A modules_obsolete/mi_xmlrpc/abyss_xmlrpc_server.c
    A modules_obsolete/mi_xmlrpc/doc/mi_xmlrpc.cfg
    A modules_obsolete/mi_xmlrpc/doc/mi_xmlrpc.xml
    A modules_obsolete/mi_xmlrpc/doc/mi_xmlrpc_admin.xml
    A modules_obsolete/mi_xmlrpc/mi_xmlrpc.c
    A modules_obsolete/mi_xmlrpc/mi_xmlrpc.h
    A modules_obsolete/mi_xmlrpc/xr_parser.c
    A modules_obsolete/mi_xmlrpc/xr_parser.h
    A modules_obsolete/mi_xmlrpc/xr_parser_lib.h
    A modules_obsolete/mi_xmlrpc/xr_server.c
    A modules_obsolete/mi_xmlrpc/xr_server.h
    A modules_obsolete/mi_xmlrpc/xr_writer.c
    A modules_obsolete/mi_xmlrpc/xr_writer.h

  Log Message:
  -----------
  modules: obsolete mi_xmlrpc, auth_diameter and closedial modules


  Commit: d62074ea103904d88621a223115f6a4a0556046a
      https://github.com/OpenSIPS/opensips/commit/d62074ea103904d88621a223115f6a4a0556046a
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M mem/mem.h

  Log Message:
  -----------
  mem/mem.h: fix header includes


  Commit: afdcad59e273bfcce503e897773ee8923ac66d15
      https://github.com/OpenSIPS/opensips/commit/afdcad59e273bfcce503e897773ee8923ac66d15
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M db/db_ut.h

  Log Message:
  -----------
  fix gcc 4.9 warning about the _BSD_SOURCE usage


Compare: https://github.com/OpenSIPS/opensips/compare/d6c14c27d735...afdcad59e273


More information about the Devel mailing list