[OpenSIPS-Devel] [OpenSIPS/opensips] 11d062: Make free_hep_message() safe to partially allocate...

Bogdan-Andrei Iancu bogdan at opensips.org
Mon May 22 12:07:02 EDT 2017


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 11d06294857ae0e98a30a75e2529e21b360fe5b1
      https://github.com/OpenSIPS/opensips/commit/11d06294857ae0e98a30a75e2529e21b360fe5b1
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2017-05-22 (Mon, 22 May 2017)

  Changed paths:
    M modules/proto_hep/hep.c

  Log Message:
  -----------
  Make free_hep_message() safe to partially allocated HEP messages.

(cherry picked from commit 8e8988183ba0af301087a44296d99f4b5658af4d)


  Commit: 6a6664706f4d33ebe376b57f481805c106747a0b
      https://github.com/OpenSIPS/opensips/commit/6a6664706f4d33ebe376b57f481805c106747a0b
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2017-05-22 (Mon, 22 May 2017)

  Changed paths:
    M modules/proto_hep/hep.c

  Log Message:
  -----------
  Proper OOM handling and reporting in add_hep_payload()

(cherry picked from commit 83c286573e5355688e7a77bf1c7061f1162512bb)


  Commit: a39471a21b24170839868ccb6a83dc6ac5c05e1a
      https://github.com/OpenSIPS/opensips/commit/a39471a21b24170839868ccb6a83dc6ac5c05e1a
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2017-05-22 (Mon, 22 May 2017)

  Changed paths:
    M modules/siptrace/siptrace.c

  Log Message:
  -----------
  Proper free of HEP message if building fails

(cherry picked from commit 84c33d1842a0ba3e14453120fe2151b3e22a4603)


  Commit: fc2c7ab9a92339ccd6f7f1a3931348587f44a1ec
      https://github.com/OpenSIPS/opensips/commit/fc2c7ab9a92339ccd6f7f1a3931348587f44a1ec
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2017-05-22 (Mon, 22 May 2017)

  Changed paths:
    M net/trans_trace.c

  Log Message:
  -----------
  Free the HEP message in case of send failure too

(cherry picked from commit 9bba5954cb86bc56f81887087f0dc4ff20923e74)


  Commit: 6b0701023a225746cda75677e14ac8840232d71f
      https://github.com/OpenSIPS/opensips/commit/6b0701023a225746cda75677e14ac8840232d71f
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2017-05-22 (Mon, 22 May 2017)

  Changed paths:
    M modules/proto_tls/proto_tls.c
    M modules/proto_ws/proto_ws.c
    M modules/proto_wss/proto_wss.c

  Log Message:
  -----------
  Better reset the freed pointers.

(cherry picked from commit 2b93469b135a5033e2d2eab5e58a00eafd3ce59e)


  Commit: 3954cf532d244c582fe591a9eeab98771995fd04
      https://github.com/OpenSIPS/opensips/commit/3954cf532d244c582fe591a9eeab98771995fd04
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2017-05-22 (Mon, 22 May 2017)

  Changed paths:
    M modules/siptrace/siptrace.c

  Log Message:
  -----------
  Proper HEP free upon failures in sip_context_trace_impl()

(cherry picked from commit 1fea1d71f90df306b60932ce5a2454f6e33644d9)


  Commit: 739aac52873a5c2be01ccb85de040b3543b4fa5c
      https://github.com/OpenSIPS/opensips/commit/739aac52873a5c2be01ccb85de040b3543b4fa5c
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2017-05-22 (Mon, 22 May 2017)

  Changed paths:
    M mi/mi_trace.c

  Log Message:
  -----------
  Proper HEP free upon failures

(cherry picked from commit eb0e47129c5e09615090cc9a41230904390c2919)


Compare: https://github.com/OpenSIPS/opensips/compare/494e048cddf7...739aac52873a


More information about the Devel mailing list