[OpenSIPS-Devel] [OpenSIPS/opensips] 7464a8: have a predefined context before calling receive_m...

Bogdan Andrei IANCU bogdan at opensips.org
Mon Mar 7 23:23:10 CET 2016


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 7464a86e1cb123202947848365143046f92c058b
      https://github.com/OpenSIPS/opensips/commit/7464a86e1cb123202947848365143046f92c058b
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-03-03 (Thu, 03 Mar 2016)

  Changed paths:
    M modules/proto_hep/proto_hep.c
    M modules/proto_sctp/sctp_server.c
    M modules/proto_ws/ws_common.h
    M net/proto_tcp/tcp_common.h
    M net/proto_udp/proto_udp.c
    M receive.c
    M receive.h

  Log Message:
  -----------
  have a predefined context before calling receive_msg


  Commit: 1714db5372eac50063b71a45603730d14dac6150
      https://github.com/OpenSIPS/opensips/commit/1714db5372eac50063b71a45603730d14dac6150
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-03-03 (Thu, 03 Mar 2016)

  Changed paths:
    M modules/proto_hep/hep.c
    M modules/proto_hep/hep.h
    M modules/proto_hep/hep_cb.c
    M modules/proto_hep/hep_cb.h
    M modules/proto_hep/proto_hep.c
    A modules/proto_hep/proto_hep.h

  Log Message:
  -----------
  [proto_hep]custom chunks, predefined context, bug fixes

* proto_hep can now read custom chunks;
* use 0x0000 vendor id for generic chunks instead of OpenSIPS
vendor id;
* what was being done in sipcapture(modify receive_info structure
with data from the hep message) is now being done in proto_hep;
* proto_hep populates a predefined context in which he holds its
own data, passing this data to receive_msg() function;
* don't use hardcoded generic chunk values;
* fixed bug in hep udp(v1/2)


  Commit: 67c7473675a2bcc0af12efae387e8c954cda083e
      https://github.com/OpenSIPS/opensips/commit/67c7473675a2bcc0af12efae387e8c954cda083e
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-03-03 (Thu, 03 Mar 2016)

  Changed paths:
    M modules/sipcapture/sipcapture.c
    M modules/sipcapture/sql/sipcapture.sql

  Log Message:
  -----------
  [sipcapture] hep_chunks setter/getter/delete funcs; hep_net variable

* hep version 3 chunks have now three functions with which they can
be manipulated: hep_set(add/modify a chunk), hep_get(get vendor id
and value of a chunk) and hep_del(remove a chunk);
* hep_net is a pseudovariable which gives layer 3 and 4 information
about hep communication(where does the packet comes from and on
which interfaces it was received);
* sip capture now holds an extra parameter - protocol type which
gives information about the protocol of the encapsulated packet;


  Commit: 419c9dc481fed12877a18aaebaa54141cae8a792
      https://github.com/OpenSIPS/opensips/commit/419c9dc481fed12877a18aaebaa54141cae8a792
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-03-03 (Thu, 03 Mar 2016)

  Changed paths:
    M modules/sipcapture/README
    M modules/sipcapture/doc/sipcapture_admin.xml

  Log Message:
  -----------
  [sipcapture]updated docs


  Commit: 3ae18116b51d3cf3648d9006957cfe85befdd255
      https://github.com/OpenSIPS/opensips/commit/3ae18116b51d3cf3648d9006957cfe85befdd255
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2016-03-03 (Thu, 03 Mar 2016)

  Changed paths:
    M modules/proto_hep/proto_hep.c

  Log Message:
  -----------
  [proto_hep]set predefined context memory to 0 before using it


  Commit: 3f4dc8019742c614edc7931a278a9dac3467bb89
      https://github.com/OpenSIPS/opensips/commit/3f4dc8019742c614edc7931a278a9dac3467bb89
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2016-03-08 (Tue, 08 Mar 2016)

  Changed paths:
    M modules/proto_hep/hep.c
    M modules/proto_hep/hep.h
    M modules/proto_hep/hep_cb.c
    M modules/proto_hep/hep_cb.h
    M modules/proto_hep/proto_hep.c
    A modules/proto_hep/proto_hep.h
    M modules/proto_sctp/sctp_server.c
    M modules/proto_ws/ws_common.h
    M modules/sipcapture/README
    M modules/sipcapture/doc/sipcapture_admin.xml
    M modules/sipcapture/sipcapture.c
    M modules/sipcapture/sql/sipcapture.sql
    M net/proto_tcp/tcp_common.h
    M net/proto_udp/proto_udp.c
    M receive.c
    M receive.h

  Log Message:
  -----------
  Merge pull request #770 from ionutrazvanionita/sipcapture

[sipcapture] full support for hep in sipcapture/proto_hep


Compare: https://github.com/OpenSIPS/opensips/compare/c234282fc0cd...3f4dc8019742


More information about the Devel mailing list