[OpenSIPS-Devel] [OpenSIPS/opensips] d930f9: fix for RFC5245 15.1 <rel-addr> and <rel-port> MUS...

Bogdan-Andrei Iancu bogdan at opensips.org
Fri Feb 27 19:21:23 CET 2015


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: d930f92ef7fe38ec7b1f56acbccbda2064c1e293
      https://github.com/OpenSIPS/opensips/commit/d930f92ef7fe38ec7b1f56acbccbda2064c1e293
  Author: Eric Tamme <eric.tamme at onsip.com>
  Date:   2014-07-02 (Wed, 02 Jul 2014)

  Changed paths:
    M modules/mediaproxy/mediaproxy.c

  Log Message:
  -----------
  fix for RFC5245 15.1 <rel-addr> and <rel-port> MUST be present for server reflexive, peer, and relay candidates


  Commit: 06309a165cc771a44165cc24836de5f9b21ca0b9
      https://github.com/OpenSIPS/opensips/commit/06309a165cc771a44165cc24836de5f9b21ca0b9
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2015-01-06 (Tue, 06 Jan 2015)

  Changed paths:
    M modules/mediaproxy/mediaproxy.c

  Log Message:
  -----------
  Merge pull request #264 from etamme/mediaproxy-rfc5245fix

fix for RFC5245 15.1 compliant candidate injection


  Commit: 29a8f8dbae545d2298f469d9fb522bcf3e26ee9e
      https://github.com/OpenSIPS/opensips/commit/29a8f8dbae545d2298f469d9fb522bcf3e26ee9e
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-01-06 (Tue, 06 Jan 2015)

  Changed paths:
    M modules/presence/README
    M modules/presence/doc/presence_admin.xml

  Log Message:
  -----------
  Better description of handle_subscribe().


  Commit: 35935051fab41b9a86f622e5fcdb852cf49ae742
      https://github.com/OpenSIPS/opensips/commit/35935051fab41b9a86f622e5fcdb852cf49ae742
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2015-01-06 (Tue, 06 Jan 2015)

  Changed paths:
    M Makefile.conf.template
    M error.h
    A mem/common.h
    M mem/mem.h
    M mem/shm_mem.h

  Log Message:
  -----------
  F_MALLOC: add extra safety checks at runtime

The F_MALLOC allocator now properly reports any free() or realloc() operations
which are performed on bogus memory regions, making OpenSIPS immediately abort.

These checks may be skipped by defining F_MALLOC_OPTIMIZATIONS at compile time.


  Commit: c93bda014646b7814935a1924c60086b759afa69
      https://github.com/OpenSIPS/opensips/commit/c93bda014646b7814935a1924c60086b759afa69
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-01-08 (Thu, 08 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: 3e10a393a3e9b81902795de044088fdf572d1550
      https://github.com/OpenSIPS/opensips/commit/3e10a393a3e9b81902795de044088fdf572d1550
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M modules/tm/t_funcs.c

  Log Message:
  -----------
  no context passed when 100 trying is sent\n


  Commit: a9679e77f4b9a7691e86adb45a10fd5d95ef1acf
      https://github.com/OpenSIPS/opensips/commit/a9679e77f4b9a7691e86adb45a10fd5d95ef1acf
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M script_cb.c

  Log Message:
  -----------
  return code bigger than 0 on script cbs means that you do not want to free the callback


  Commit: ffb8ce58f5b6c731ae16fc33b6fc6a8f6e499330
      https://github.com/OpenSIPS/opensips/commit/ffb8ce58f5b6c731ae16fc33b6fc6a8f6e499330
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M parser/msg_parser.h

  Log Message:
  -----------
  added new flag: FL_TM_CB_REGISTERED telling that tm callbacks for this message have been registered


  Commit: a65a76399183ece4f136f8da73d9e796f1c3af08
      https://github.com/OpenSIPS/opensips/commit/a65a76399183ece4f136f8da73d9e796f1c3af08
  Author: ionutrazvanionita <ionutionita at opensips.org>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M modules/compression/compression.c

  Log Message:
  -----------
  Updated module to adapt global contexts. Fixed failure route bug for callbacks


  Commit: 6839a0a7fea744d4709285151004b0551beb1781
      https://github.com/OpenSIPS/opensips/commit/6839a0a7fea744d4709285151004b0551beb1781
  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: e0dd55608d7bf67ec1f8f4c5fe22f9e1e4b02e51
      https://github.com/OpenSIPS/opensips/commit/e0dd55608d7bf67ec1f8f4c5fe22f9e1e4b02e51
  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: 7b30b2cf8eebe8f96bde6ba0c5ad82ce88c90123
      https://github.com/OpenSIPS/opensips/commit/7b30b2cf8eebe8f96bde6ba0c5ad82ce88c90123
  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: fbc796ec99f82b2a10a3a411d0dfdf3979a80629
      https://github.com/OpenSIPS/opensips/commit/fbc796ec99f82b2a10a3a411d0dfdf3979a80629
  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: 4a0f61ac895d449db21026f81f160769021c732a
      https://github.com/OpenSIPS/opensips/commit/4a0f61ac895d449db21026f81f160769021c732a
  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


  Commit: d49e0d3ba2320c55070ce87a9b283dbcbcbdadb0
      https://github.com/OpenSIPS/opensips/commit/d49e0d3ba2320c55070ce87a9b283dbcbcbdadb0
  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: 0c47186f6ca1cac85e2c50d7391259269ab7424d
      https://github.com/OpenSIPS/opensips/commit/0c47186f6ca1cac85e2c50d7391259269ab7424d
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-01-14 (Wed, 14 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: 1b4124de7096faed0fa547c654a35f46cfb1433d
      https://github.com/OpenSIPS/opensips/commit/1b4124de7096faed0fa547c654a35f46cfb1433d
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-01-14 (Wed, 14 Jan 2015)

  Changed paths:
    M modules/siptrace/siptrace.c

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

(cherry picked from commit d4e81886c41e17fe259ba2ee48d6b2ce3e7eb016)


  Commit: 4b6f80f00c764cfe1ada1a7a324c8aef4f7af9e3
      https://github.com/OpenSIPS/opensips/commit/4b6f80f00c764cfe1ada1a7a324c8aef4f7af9e3
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2015-01-14 (Wed, 14 Jan 2015)

  Changed paths:
    M mem/mem.h

  Log Message:
  -----------
  F_MALLOC: add extra safety checks at runtime

The F_MALLOC allocator now properly reports any free() or realloc() operations
which are performed on bogus memory regions, making OpenSIPS immediately abort.

These checks may be skipped by defining F_MALLOC_OPTIMIZATIONS at compile time.


  Commit: e88f1b6e1d8c876d77614b5c1115bb378337df1c
      https://github.com/OpenSIPS/opensips/commit/e88f1b6e1d8c876d77614b5c1115bb378337df1c
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-01-14 (Wed, 14 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: ad06acee7cbbc8bf6440809c13d548eeb41558fb
      https://github.com/OpenSIPS/opensips/commit/ad06acee7cbbc8bf6440809c13d548eeb41558fb
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-01-14 (Wed, 14 Jan 2015)

  Changed paths:
    M modules/siptrace/siptrace.c

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

(cherry picked from commit d4e81886c41e17fe259ba2ee48d6b2ce3e7eb016)


  Commit: 0a9e813706656528af9d20f4377a72949c07ca28
      https://github.com/OpenSIPS/opensips/commit/0a9e813706656528af9d20f4377a72949c07ca28
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2015-01-14 (Wed, 14 Jan 2015)

  Changed paths:
    M mem/mem.h

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


  Commit: 651f0e2e7624240a3c9a132f724cda8d4a5c9b5b
      https://github.com/OpenSIPS/opensips/commit/651f0e2e7624240a3c9a132f724cda8d4a5c9b5b
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2015-01-14 (Wed, 14 Jan 2015)

  Changed paths:
    M modules/tm/async.c

  Log Message:
  -----------
  tm: fix transaction cleanup in async scenarios

The transaction state is now saved within and restored from each async
operation. (in the _async_ctx struct)

This prevents transaction leaks when stacking up multiple async jumps.


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

  Changed paths:
    M modules/rest_client/rest_cb.c
    M modules/rest_client/rest_client.c
    M modules/rest_client/rest_methods.c
    M modules/rest_client/rest_methods.h

  Log Message:
  -----------
  rest_client: add optional asynchronous capabilities to rest_get()

rest_get() may now be used in an asynchronous manner, thanks to libcurl's
multi interface. Its syntax is identical to its blocking counterpart.

Scripting example:
    async(rest_get("URL", "$var(res)"), my_resume_route);


  Commit: 8e44e4d19fca218ec1fce4a57e5af68ef76eb5c4
      https://github.com/OpenSIPS/opensips/commit/8e44e4d19fca218ec1fce4a57e5af68ef76eb5c4
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-01-14 (Wed, 14 Jan 2015)

  Changed paths:
    M modules/tm/async.c
    M modules/tm/t_msgbuilder.h
    M modules/tm/t_reply.c

  Log Message:
  -----------
  Fix handling dst_uri in cloned messages.

Thanks to Liviu for pointing out - the dst_uri, after doing a fake msg (a copy from a shm cloned msg) had the wrong dst_uri linked (one in shm mem).


  Commit: 6a648c9a30b57e18ad5a10c895107d21deb0b3f5
      https://github.com/OpenSIPS/opensips/commit/6a648c9a30b57e18ad5a10c895107d21deb0b3f5
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-01-14 (Wed, 14 Jan 2015)

  Changed paths:
    M modules/dialog/dlg_db_handler.c

  Log Message:
  -----------
  fix the vars db type to BLOB

Indicate the DB engine that the dlg vars column is a BLOB
Thanks go to John Nash for reporting this.
Close #398


  Commit: 390cf7927723e7da3d9eb2e948d7de31aaf6e3cc
      https://github.com/OpenSIPS/opensips/commit/390cf7927723e7da3d9eb2e948d7de31aaf6e3cc
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-01-16 (Fri, 16 Jan 2015)

  Changed paths:
    A net/net_tcp.h
    A net/net_udp.h

  Log Message:
  -----------
  Add network API headers


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

  Changed paths:
    M cfg.lex

  Log Message:
  -----------
  Solve isatty flex warning

Fixes 'warning: implicit declaration of function ‘isatty’ ' warning


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

  Changed paths:
    M cfg.lex
    M cfg.y

  Log Message:
  -----------
  remove trailing spaces for parser


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

  Changed paths:
    M Makefile.sources
    M cfg.lex
    M cfg.y
    M main.c
    A net/proto.c
    A net/proto.h
    A net/trans.c
    A net/trans.h
    M sr_module.c
    M sr_module.h

  Log Message:
  -----------
  load transport protocols and initialize them


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

  Changed paths:
    M main.c
    M tcp_init.h
    M tcp_main.c

  Log Message:
  -----------
  rename old tcp_init function


  Commit: 0b3cf8898a38fe739b9b03e2be65b6d1a7ee4f60
      https://github.com/OpenSIPS/opensips/commit/0b3cf8898a38fe739b9b03e2be65b6d1a7ee4f60
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-01-22 (Thu, 22 Jan 2015)

  Changed paths:
    A net/connection.h
    M net/net_tcp.h

  Log Message:
  -----------
  add TCP dummy connection


  Commit: 0b3ac2920d0539d9e0b77cbb534c13c814bf7c5b
      https://github.com/OpenSIPS/opensips/commit/0b3ac2920d0539d9e0b77cbb534c13c814bf7c5b
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-01-22 (Thu, 22 Jan 2015)

  Changed paths:
    M cfg.y
    A net/net.c
    A net/net.h
    A net/net_tcp.c
    M net/proto.h
    A net/proto_net.h
    M net/trans.c
    M net/trans.h

  Log Message:
  -----------
  add listener functions


  Commit: 17817f8f596ccf731cf00a7a08f879e6f5f91cb9
      https://github.com/OpenSIPS/opensips/commit/17817f8f596ccf731cf00a7a08f879e6f5f91cb9
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-01-23 (Fri, 23 Jan 2015)

  Changed paths:
    M Makefile.defs
    M Makefile.rules
    M async.c
    M async.h
    M db/db.c
    M db/db.h
    A db/db_async.c
    A db/db_async.h
    M db/db_cap.h
    M db/db_con.h
    M db/db_pool.h
    M io_wait.h
    M main.c
    M modules/auth_db/aaa_avps.h
    M modules/db_cachedb/dbase.h
    M modules/db_mysql/my_con.h
    M modules/db_oracle/ora_con.c
    M modules/db_oracle/ora_con.h
    M modules/db_postgres/pg_con.h
    M modules/db_unixodbc/con.h
    M modules/dialog/dlg_handlers.c
    M modules/dispatcher/dispatch.c
    M modules/dispatcher/dispatch.h
    M modules/dispatcher/dispatcher.c
    M modules/event_route/route_send.c
    M modules/exec/README
    M modules/exec/doc/exec_admin.xml
    M modules/exec/exec.c
    M modules/exec/exec.h
    M modules/exec/exec_mod.c
    M modules/load_balancer/lb_data.c
    M modules/load_balancer/lb_data.h
    M modules/load_balancer/load_balancer.c
    M modules/mi_xmlrpc_ng/http_fnc.c
    M modules/nat_traversal/nat_traversal.c
    M modules/permissions/address.c
    M modules/rest_client/README
    M modules/rest_client/doc/rest_client_admin.xml
    M modules/rest_client/rest_client.c
    M modules/rest_client/rest_methods.c
    M modules/rr/loose.c
    M modules/tm/async.c
    M modules/usrloc/ucontact.c

  Log Message:
  -----------
  Merge branch 'master' into transport-interface

Conflicts:
	main.c
	modules/rest_client/rest_client.c
	modules/rest_client/rest_methods.c


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

  Changed paths:
    M cfg.y
    M main.c
    M net/proto.h
    M net/trans.c
    M net/trans.h
    M socket_info.c
    M socket_info.h
    M sr_module.c
    M sr_module.h

  Log Message:
  -----------
  implement add_listener logic


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

  Changed paths:
    M net/proto_net.h

  Log Message:
  -----------
  add bind() prototype


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

  Changed paths:
    M net/trans.c

  Log Message:
  -----------
  configurable proto name


  Commit: 6725e573117f6538762c34873a44ac0c57af55da
      https://github.com/OpenSIPS/opensips/commit/6725e573117f6538762c34873a44ac0c57af55da
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-01-27 (Tue, 27 Jan 2015)

  Changed paths:
    M Makefile.sources
    M net/proto.h
    A net/proto_tcp/proto_tcp.c
    A net/proto_tcp/proto_tcp_handler.h
    A net/tcp_utils.h
    M net/trans.c

  Log Message:
  -----------
  ti: add TCP static module


  Commit: 2184def3974ba6ada9f04c7638196dc5c442ccfb
      https://github.com/OpenSIPS/opensips/commit/2184def3974ba6ada9f04c7638196dc5c442ccfb
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-01-27 (Tue, 27 Jan 2015)

  Changed paths:
    R net/connection.h
    M net/net_tcp.c
    M net/net_tcp.h
    A net/tcp_conn.h

  Log Message:
  -----------
  tcp: rename TCP connection


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

  Changed paths:
    M net/proto_net.h
    M net/proto_tcp/proto_tcp.c
    A net/tcp_utils.c
    M net/tcp_utils.h
    M tcp_read.c

  Log Message:
  -----------
  ti: implement tcp_read function


  Commit: 5c7340c2a0d745798cfb9303b2786bd5f22435d3
      https://github.com/OpenSIPS/opensips/commit/5c7340c2a0d745798cfb9303b2786bd5f22435d3
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    A net/api_proto.h
    A net/api_proto_net.h
    M net/net.c
    M net/net.h
    M net/proto.c
    R net/proto.h
    R net/proto_net.h
    M net/proto_tcp/proto_tcp.c
    M net/trans.c
    M net/trans.h

  Log Message:
  -----------
  net: rename proto and proto_net structures

Moved them in corresponding files: api_proto and api_proto_net


  Commit: d6597a681a4917acc923845b795ef77882eec2fd
      https://github.com/OpenSIPS/opensips/commit/d6597a681a4917acc923845b795ef77882eec2fd
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M net/api_proto_net.h
    M net/proto_tcp/proto_tcp.c

  Log Message:
  -----------
  net: add a flag to indicate whether a protocol uses TCP or UDP underneath


  Commit: 131bd99ee8f062276316674233f5eac27e230e82
      https://github.com/OpenSIPS/opensips/commit/131bd99ee8f062276316674233f5eac27e230e82
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M net/proto_tcp/proto_tcp.c

  Log Message:
  -----------
  Aligne the proto TCP-plain to TCP networking layer


  Commit: 56d6927f88f20801961b56cd3a4bf804bc68c43e
      https://github.com/OpenSIPS/opensips/commit/56d6927f88f20801961b56cd3a4bf804bc68c43e
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M bin_interface.c
    M daemonize.h
    M sr_module.c

  Log Message:
  -----------
  Encapsulate the sending of the return code per process


  Commit: c322f5d8f4bc9577dd0a56969ea96ca9a3e89454
      https://github.com/OpenSIPS/opensips/commit/c322f5d8f4bc9577dd0a56969ea96ca9a3e89454
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-06 (Fri, 06 Feb 2015)

  Changed paths:
    A net/net_tcp_proc.c
    A net/net_tcp_proc.h
    A net/tcp_conn_defs.h
    A net/tcp_passfd.c
    A net/tcp_passfd.h
    R net/tcp_utils.c
    R net/tcp_utils.h
    R pass_fd.c
    R pass_fd.h
    R tcp_conn.h
    R tcp_init.h
    R tcp_main.c
    R tcp_read.c
    R tcp_server.h

  Log Message:
  -----------
  File re-organizing for spliting TCP code into net and proto layers.


  Commit: ded510259725aaa4aa8a25d31465baad7ef366ea
      https://github.com/OpenSIPS/opensips/commit/ded510259725aaa4aa8a25d31465baad7ef366ea
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-06 (Fri, 06 Feb 2015)

  Changed paths:
    M action.c
    M cfg.y
    M forward.c
    M forward.h
    M main.c
    M mi/mi_core.c
    M net/api_proto.h
    M net/api_proto_net.h
    M net/net_tcp.c
    M net/net_tcp.h
    M net/net_tcp_proc.c
    M net/net_udp.h
    M net/proto_tcp/proto_tcp.c
    M net/tcp_conn.h
    M net/tcp_conn_defs.h
    M net/tcp_passfd.c
    M net/tcp_passfd.h
    M net/trans.c
    M net/trans.h
    M pt.c
    M reactor_defs.h
    M receive.c

  Log Message:
  -----------
  Splitting TCP code into net and proto layers.

This code is not yet functional, but it compiles ;)
(work in progress)


  Commit: 3ba41f56e2eba96b89c354920b802bf7842ce0db
      https://github.com/OpenSIPS/opensips/commit/3ba41f56e2eba96b89c354920b802bf7842ce0db
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-09 (Mon, 09 Feb 2015)

  Changed paths:
    M forward.h
    M net/api_proto.h
    M net/proto_tcp/proto_tcp.c

  Log Message:
  -----------
  send() function added in proto API.

proto TCP exposes a send() function via API.
send_msg() is using the proto APIs to select the send() function according to the protocol.


  Commit: 167366320e35d639648b6d8e4a1aa12f427a435f
      https://github.com/OpenSIPS/opensips/commit/167366320e35d639648b6d8e4a1aa12f427a435f
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-09 (Mon, 09 Feb 2015)

  Changed paths:
    M main.c
    M net/api_proto_net.h
    M net/net_tcp.c
    M net/proto_tcp/proto_tcp.c
    M net/tcp_conn_defs.h

  Log Message:
  -----------
  Add conn_init() and conn_clean() per connection.

Network layer triggers corresponding (to proto) init() and clean() functions when creating or trashing a TCP connection.
For TCP plain, the handling of data chunks (pending writes) moved into these new function, independent of the TCP network layer.


  Commit: 2922fcdcbbcfef38a1c0c34cb41a15bd401f4d45
      https://github.com/OpenSIPS/opensips/commit/2922fcdcbbcfef38a1c0c34cb41a15bd401f4d45
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-09 (Mon, 09 Feb 2015)

  Changed paths:
    M cfg.lex
    M cfg.y
    M globals.h
    M io_wait.c
    M io_wait.h
    M main.c
    M net/net_tcp.c
    M net/net_tcp.h
    M net/net_tcp_proc.c
    M net/net_tcp_proc.h
    M net/proto_tcp/proto_tcp.c
    M reactor_defs.h
    M udp_server.c

  Log Message:
  -----------
  Several TCP related params moved from core to TCP plain module.

Moved from core to TCP module:
* tcp_max_msg_chunks
* tcp_crlf_pingpong
* tcp_crlf_drop
* tcp_async
* tcp_async_max_postponed_chunks
* tcp_async_local_connect_timeout
* tcp_async_local_write_timeout

The async support test moved from reactor into TCP-plain module.


  Commit: bc17dacdb7ae9034e5757e109dca4509092f7620
      https://github.com/OpenSIPS/opensips/commit/bc17dacdb7ae9034e5757e109dca4509092f7620
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-09 (Mon, 09 Feb 2015)

  Changed paths:
    M forward.c
    M globals.h
    M main.c
    M modules/registrar/save.c
    M net/api_proto.h
    M net/api_proto_net.h
    M net/net_tcp.c
    M net/net_tcp.h
    A net/net_udp.c
    M net/net_udp.h
    M net/proto_tcp/proto_tcp.c
    M net/trans.c
    M net/trans.h
    M pt.c
    M socket_info.c
    M socket_info.h

  Log Message:
  -----------
  Remove global holders for listeners.


  Commit: 0d743fb1341d80563056df82fcfde0377f9ada2e
      https://github.com/OpenSIPS/opensips/commit/0d743fb1341d80563056df82fcfde0377f9ada2e
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-09 (Mon, 09 Feb 2015)

  Changed paths:
    M modules/acc/acc_extra.c
    M modules/seas/event_dispatcher.c

  Log Message:
  -----------
  Remove global holders for listeners.


  Commit: b6dab493d448a1e23cc67c5ee097deeeb1f4b172
      https://github.com/OpenSIPS/opensips/commit/b6dab493d448a1e23cc67c5ee097deeeb1f4b172
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-02-10 (Tue, 10 Feb 2015)

  Changed paths:
    M ip_addr.h
    M modules/seas/event_dispatcher.c
    M net/net_tcp.c
    M net/trans.c
    M net/trans.h

  Log Message:
  -----------
  consistent index protocols starting from 1


  Commit: 39e0f36eab94bebb8f1cbeab5a44856f52702709
      https://github.com/OpenSIPS/opensips/commit/39e0f36eab94bebb8f1cbeab5a44856f52702709
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-02-10 (Tue, 10 Feb 2015)

  Changed paths:
    M modules/seas/event_dispatcher.c

  Log Message:
  -----------
  fix PROTO_FIRST typo in seas module


  Commit: a1f041cf6263c55a083f0c4e91c0e8b92d09f66f
      https://github.com/OpenSIPS/opensips/commit/a1f041cf6263c55a083f0c4e91c0e8b92d09f66f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-02-10 (Tue, 10 Feb 2015)

  Changed paths:
    M net/trans.h

  Log Message:
  -----------
  fix the proto name


  Commit: 170566bf44144946625b066dde16bcf3ae4c3a12
      https://github.com/OpenSIPS/opensips/commit/170566bf44144946625b066dde16bcf3ae4c3a12
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-02-10 (Tue, 10 Feb 2015)

  Changed paths:
    M forward.h
    M net/api_proto.h
    M net/api_proto_net.h
    R net/net.c
    R net/net.h
    M net/net_tcp.c
    M net/net_tcp_proc.c
    M net/net_udp.c
    M net/proto_tcp/proto_tcp.c
    M net/trans.c
    M net/trans.h

  Log Message:
  -----------
  Merge the two interfaces implemented by the transport protocols


  Commit: 0cfa1492b49144cbc9528aa9f0e5ab987a9ca302
      https://github.com/OpenSIPS/opensips/commit/0cfa1492b49144cbc9528aa9f0e5ab987a9ca302
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-10 (Tue, 10 Feb 2015)

  Changed paths:
    M net/net_tcp.c
    M net/net_tcp.h
    M net/proto_tcp/proto_tcp.c
    M pt.c

  Log Message:
  -----------
  Couple of fixes on the new TCP rework


  Commit: c3fe1757f227548cb5112805fe9e3fab0778617d
      https://github.com/OpenSIPS/opensips/commit/c3fe1757f227548cb5112805fe9e3fab0778617d
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-11 (Wed, 11 Feb 2015)

  Changed paths:
    M net/net_tcp.c

  Log Message:
  -----------
  Fix bug in TCP inter-proc communication


  Commit: aaeeb7d189b8bbac31d9c1a7a1ee9239d581f27f
      https://github.com/OpenSIPS/opensips/commit/aaeeb7d189b8bbac31d9c1a7a1ee9239d581f27f
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-11 (Wed, 11 Feb 2015)

  Changed paths:
    M action.c
    M bin_interface.c
    M main.c
    M modules/msilo/msfuncs.c
    M modules/nat_traversal/nat_traversal.c
    M modules/rtpengine/rtpengine_funcs.c
    M modules/rtpproxy/nhelpr_funcs.c
    M modules/sipcapture/sipcapture.c
    M modules/sl/sl_funcs.c
    M modules/stun/stun.c
    M modules/tm/t_funcs.h
    M net/net_udp.c
    M net/net_udp.h
    A net/proto_udp/proto_udp.c
    A net/proto_udp/proto_udp.h
    M pt.c

  Log Message:
  -----------
  UDP files split into Network and Proto layers.


  Commit: 6cd78221c9e3017f609314a8727e93cadc9f5238
      https://github.com/OpenSIPS/opensips/commit/6cd78221c9e3017f609314a8727e93cadc9f5238
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-11 (Wed, 11 Feb 2015)

  Changed paths:
    A net/proto_udp/proto_udp_handler.h
    R udp_server.c
    R udp_server.h

  Log Message:
  -----------
  Missing UDP files added/removed


  Commit: 795c8edd0834dc40871ee9d0e92d1898243d0d67
      https://github.com/OpenSIPS/opensips/commit/795c8edd0834dc40871ee9d0e92d1898243d0d67
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-11 (Wed, 11 Feb 2015)

  Changed paths:
    M main.c
    M net/proto_tcp/proto_tcp.c
    M net/proto_udp/proto_udp.c
    M net/trans.c

  Log Message:
  -----------
  Proper loading of the UDP-plain proto module


  Commit: efd4a077428173f6c39108dc016c1964bd18b349
      https://github.com/OpenSIPS/opensips/commit/efd4a077428173f6c39108dc016c1964bd18b349
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-12 (Thu, 12 Feb 2015)

  Changed paths:
    M net/net_tcp.c
    M net/net_udp.c
    M net/proto_tcp/proto_tcp.c

  Log Message:
  -----------
  Proper init of protos (via the net layer)


  Commit: d8cfac656fb191e1890c2c518989fe93be481ffe
      https://github.com/OpenSIPS/opensips/commit/d8cfac656fb191e1890c2c518989fe93be481ffe
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-13 (Fri, 13 Feb 2015)

  Changed paths:
    A modules/proto_tls/Makefile
    A modules/proto_tls/proto_tls.c
    A modules/proto_tls/tls_config.c
    A modules/proto_tls/tls_config.h
    A modules/proto_tls/tls_domain.c
    A modules/proto_tls/tls_domain.h
    R tls/tls_config.c
    R tls/tls_config.h
    R tls/tls_domain.c
    R tls/tls_domain.h
    R tls/tls_init.c
    R tls/tls_init.h

  Log Message:
  -----------
  Initial move of TLS code into proto_tls module


  Commit: e8158cd792655f1c6a51d82d7d78f09a280d45fe
      https://github.com/OpenSIPS/opensips/commit/e8158cd792655f1c6a51d82d7d78f09a280d45fe
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-13 (Fri, 13 Feb 2015)

  Changed paths:
    M main.c
    M modules/proto_tls/tls_config.c
    M modules/proto_tls/tls_config.h
    M modules/proto_tls/tls_domain.c
    M modules/proto_tls/tls_domain.h
    M net/net_tcp.c

  Log Message:
  -----------
  More on re-arranging the TLS code


  Commit: 4444595e8f333d566d06b7aa2d6b2e476d7e18e7
      https://github.com/OpenSIPS/opensips/commit/4444595e8f333d566d06b7aa2d6b2e476d7e18e7
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-16 (Mon, 16 Feb 2015)

  Changed paths:
    M Makefile
    M Makefile.conf.template
    M Makefile.defs
    M Makefile.sources
    A modules/proto_tls/README
    A modules/proto_tls/TODO.TLS
    A modules/proto_tls/doc/tls.sgml
    A modules/proto_tls/doc/tls_devel.sgml
    A modules/proto_tls/doc/tls_faq.sgml
    A modules/proto_tls/doc/tls_user.sgml
    A modules/proto_tls/tls_server.c
    A modules/proto_tls/tls_server.h
    R tls/README
    R tls/TODO.TLS
    R tls/doc/tls.sgml
    R tls/doc/tls_devel.sgml
    R tls/doc/tls_faq.sgml
    R tls/doc/tls_user.sgml
    R tls/tls_server.c
    R tls/tls_server.h

  Log Message:
  -----------
  Moving TLS related files into modules/proto_tls


  Commit: 8527f3663eecb84765466cad614af98d57015373
      https://github.com/OpenSIPS/opensips/commit/8527f3663eecb84765466cad614af98d57015373
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-17 (Tue, 17 Feb 2015)

  Changed paths:
    M net/proto_tcp/proto_tcp.c
    A net/proto_tcp/tcp_common.h

  Log Message:
  -----------
  Separate common TCP functions to be reused by TLS.


  Commit: 31ff8e5fa4ba6111aed6a97eca57c0a4e3b9d828
      https://github.com/OpenSIPS/opensips/commit/31ff8e5fa4ba6111aed6a97eca57c0a4e3b9d828
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-17 (Tue, 17 Feb 2015)

  Changed paths:
    M net/proto_tcp/tcp_common.h
    A net/proto_tcp/tcp_common_defs.h

  Log Message:
  -----------
  One more split in defs and funcs hdr files.


  Commit: 076e5dd64c6ff95f1a3bd6d34e572dbcd3efe528
      https://github.com/OpenSIPS/opensips/commit/076e5dd64c6ff95f1a3bd6d34e572dbcd3efe528
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-17 (Tue, 17 Feb 2015)

  Changed paths:
    M modules/proto_tls/proto_tls.c
    M modules/proto_tls/tls_server.c
    M modules/proto_tls/tls_server.h

  Log Message:
  -----------
  Reading part made functional.


  Commit: 135120f9129e89f19c74084e507eedd07394d964
      https://github.com/OpenSIPS/opensips/commit/135120f9129e89f19c74084e507eedd07394d964
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-17 (Tue, 17 Feb 2015)

  Changed paths:
    M ip_addr.h
    M net/net_tcp.c
    M net/net_tcp.h
    M net/proto_tcp/proto_tcp.c

  Log Message:
  -----------
  tcp_blocking_connect() moved from TCP proto layer to TCP network layer (to be reused by TLS too).


  Commit: ee3227bd42c3c591f69b06b0cd245da649956ca3
      https://github.com/OpenSIPS/opensips/commit/ee3227bd42c3c591f69b06b0cd245da649956ca3
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-17 (Tue, 17 Feb 2015)

  Changed paths:
    M action.c
    M net/net_tcp.c
    M net/proto_tcp/proto_tcp.c
    M net/tcp_conn_defs.h

  Log Message:
  -----------
  Cleanup in TCP connection states.


  Commit: 776380ff0d5f3eac9444f17de8242e602334258d
      https://github.com/OpenSIPS/opensips/commit/776380ff0d5f3eac9444f17de8242e602334258d
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-17 (Tue, 17 Feb 2015)

  Changed paths:
    M net/net_tcp.c
    M net/net_tcp.h
    M net/proto_tcp/proto_tcp.c
    M net/tcp_conn_defs.h

  Log Message:
  -----------
  tcp_conn_create() enhanced.

Remeber if the conn was accepted or connected.
Use proto from the involved socket (must be the same).
Conn has also proto_flags (protocol specific flags)


  Commit: e7ed3418c906c519ec9e515c79d0a86540796fd4
      https://github.com/OpenSIPS/opensips/commit/e7ed3418c906c519ec9e515c79d0a86540796fd4
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-17 (Tue, 17 Feb 2015)

  Changed paths:
    M modules/proto_tls/proto_tls.c
    M modules/proto_tls/tls_server.c
    M modules/proto_tls/tls_server.h

  Log Message:
  -----------
  TLS state machine and write ops added.


  Commit: a73e0b79c2a15c822800c6d728fb5fc1b076eb47
      https://github.com/OpenSIPS/opensips/commit/a73e0b79c2a15c822800c6d728fb5fc1b076eb47
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-18 (Wed, 18 Feb 2015)

  Changed paths:
    M msg_translator.c
    M net/trans.c
    M receive.c
    M resolve.c
    M socket_info.c
    M socket_info.h
    M version.h

  Log Message:
  -----------
  USE_TLS massive removal


  Commit: b8cc61e9307535366d2bad501ec4c1502c743edd
      https://github.com/OpenSIPS/opensips/commit/b8cc61e9307535366d2bad501ec4c1502c743edd
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-18 (Wed, 18 Feb 2015)

  Changed paths:
    M modules/proto_tls/proto_tls.c
    M modules/proto_tls/tls_server.c
    M modules/proto_tls/tls_server.h
    M net/net_tcp.c

  Log Message:
  -----------
  Proper integration of TLS conn clean with TCP net.


  Commit: a059c26b734d7957591cadb1a6e2f20d9136916e
      https://github.com/OpenSIPS/opensips/commit/a059c26b734d7957591cadb1a6e2f20d9136916e
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-18 (Wed, 18 Feb 2015)

  Changed paths:
    M modules/proto_tls/proto_tls.c
    M net/api_proto.h
    M net/net_tcp.c
    M net/net_udp.c
    M net/proto_tcp/proto_tcp.c
    M net/proto_udp/proto_udp.c
    M net/trans.c

  Log Message:
  -----------
  init_proto() merged into mod_init()


  Commit: fac0275f63d85b8acdb82c69ab06465461632bb8
      https://github.com/OpenSIPS/opensips/commit/fac0275f63d85b8acdb82c69ab06465461632bb8
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-18 (Wed, 18 Feb 2015)

  Changed paths:
    M cfg.lex
    M cfg.y
    M core_stats.c
    M forward.c
    M globals.h
    M modules/proto_tls/proto_tls.c
    M modules/proto_tls/tls_config.c
    M modules/proto_tls/tls_config.h
    M modules/proto_tls/tls_domain.c
    M modules/proto_tls/tls_domain.h
    M modules/tm/tm.c
    M modules/tm/ut.h

  Log Message:
  -----------
  TLS final & major cleanup in core.

Move all TLS related paramters from core to proto_tls module.
Remove USE_TLS from all code.
Make mandatory to specify the proto in the definition of a listener (in cfg file).


  Commit: 2a14ce8dbfd9f226ef73b82974602b8a0b7d8b72
      https://github.com/OpenSIPS/opensips/commit/2a14ce8dbfd9f226ef73b82974602b8a0b7d8b72
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-18 (Wed, 18 Feb 2015)

  Changed paths:
    A modules/proto_tls/tls_params.c
    A modules/proto_tls/tls_params.h

  Log Message:
  -----------
  Add missing files with the TLS param handling


  Commit: 36586d64b566677a47ab2e5ed91d831e8136371f
      https://github.com/OpenSIPS/opensips/commit/36586d64b566677a47ab2e5ed91d831e8136371f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-02-19 (Thu, 19 Feb 2015)

  Changed paths:
    M cfg.y
    M main.c
    M modules/proto_tls/proto_tls.c
    M net/api_proto.h
    M net/proto_tcp/proto_tcp.c
    M net/proto_udp/proto_udp.c
    M net/trans.c
    M net/trans.h
    M socket_info.c
    M sr_module.c

  Log Message:
  -----------
  net: bind protocols and default port before mod_init


  Commit: 5e5aec4e684a224c6be7e24f25e7ee3e5795f55e
      https://github.com/OpenSIPS/opensips/commit/5e5aec4e684a224c6be7e24f25e7ee3e5795f55e
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-02-19 (Thu, 19 Feb 2015)

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

  Log Message:
  -----------
  merge proto bind and init in a single step


  Commit: 3c1043be90d0cc040168a374bfe57c9ffeba7218
      https://github.com/OpenSIPS/opensips/commit/3c1043be90d0cc040168a374bfe57c9ffeba7218
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-19 (Thu, 19 Feb 2015)

  Changed paths:
    A modules/proto_sctp/Makefile
    A modules/proto_sctp/proto_sctp.c
    A modules/proto_sctp/sctp_server.c
    A modules/proto_sctp/sctp_server.h

  Log Message:
  -----------
  Add SCTP proto as module/proto_sctp


  Commit: 6f31dda6824a373c25ddff773568b728f708e7da
      https://github.com/OpenSIPS/opensips/commit/6f31dda6824a373c25ddff773568b728f708e7da
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-19 (Thu, 19 Feb 2015)

  Changed paths:
    M modules/proto_sctp/proto_sctp.c
    M modules/proto_sctp/sctp_server.c
    M modules/proto_sctp/sctp_server.h

  Log Message:
  -----------
  Full migration of SCTP support to module


  Commit: 29438b644e5a97f6b164cafec1a9d5ad6a999b18
      https://github.com/OpenSIPS/opensips/commit/29438b644e5a97f6b164cafec1a9d5ad6a999b18
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-19 (Thu, 19 Feb 2015)

  Changed paths:
    M globals.h
    M help_msg.h
    M main.c
    M modules/sipcapture/sipcapture.c
    M modules/siptrace/siptrace.c

  Log Message:
  -----------
  Remove USE_SCTP define


  Commit: eb3355ae1d0b36a924b9b698e88365cca4ed2034
      https://github.com/OpenSIPS/opensips/commit/eb3355ae1d0b36a924b9b698e88365cca4ed2034
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-19 (Thu, 19 Feb 2015)

  Changed paths:
    M help_msg.h
    M modules/siptrace/siptrace.c
    R sctp_server.c
    R sctp_server.h

  Log Message:
  -----------
  Fix complile err, remove old files


  Commit: 172eea3d2d8c836148b85a66d88a85711d95b678
      https://github.com/OpenSIPS/opensips/commit/172eea3d2d8c836148b85a66d88a85711d95b678
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-20 (Fri, 20 Feb 2015)

  Changed paths:
    M cfg.lex
    M cfg.y
    M globals.h
    M main.c
    M modules/proto_tls/proto_tls.c
    M modules/registrar/save.c
    M modules/siptrace/siptrace.c
    M net/proto_tcp/proto_tcp.c
    M net/proto_udp/proto_udp.c

  Log Message:
  -----------
  Each protocol has its own default port parameter.

Removed the global core parameter "port".
Each protocol exports a module parameter for setting the defaul port.


  Commit: 8becb75a2c8e04656346932daa4cf06961bd55ad
      https://github.com/OpenSIPS/opensips/commit/8becb75a2c8e04656346932daa4cf06961bd55ad
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-20 (Fri, 20 Feb 2015)

  Changed paths:
    M cfg.lex
    M cfg.y
    M forward.c
    M globals.h
    M main.c
    M modules/proto_tls/proto_tls.c
    M modules/tm/t_fwd.c
    M net/net_tcp.c
    M net/proto_tcp/proto_tcp.c

  Log Message:
  -----------
  Re-order TCP related parameters


  Commit: c488a94956cd5892ac6e86d339ff16d5cf01ac98
      https://github.com/OpenSIPS/opensips/commit/c488a94956cd5892ac6e86d339ff16d5cf01ac98
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-20 (Fri, 20 Feb 2015)

  Changed paths:
    M cfg.y
    M forward.c
    M modules/dialog/dlg_timer.c
    M modules/nathelper/nathelper.c
    M modules/presence/notify.c
    M modules/rls/notify.c
    M net/tcp_passfd.c
    M pt.c
    M pt.h
    M statistics.c

  Log Message:
  -----------
  Partial removal of USE_TCP


  Commit: 2c99b4ebfed90e0cf34b7a1986a0608d27656291
      https://github.com/OpenSIPS/opensips/commit/2c99b4ebfed90e0cf34b7a1986a0608d27656291
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-02-20 (Fri, 20 Feb 2015)

  Changed paths:
    M net/trans.c

  Log Message:
  -----------
  if no listeners are defined, remove the module


  Commit: 25455cab2f4261667fbc10818e63042e5d78ced3
      https://github.com/OpenSIPS/opensips/commit/25455cab2f4261667fbc10818e63042e5d78ced3
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-20 (Fri, 20 Feb 2015)

  Changed paths:
    M action.c
    M forward.c
    M modules/registrar/save.c
    M modules/sngtc/sngtc.c
    M msg_translator.c
    M net/net_tcp.c
    M net/net_udp.c
    M net/trans.h
    M receive.c
    M socket_info.c

  Log Message:
  -----------
  Removed all USE_TCP dependencies


  Commit: 8ff619530f3df6669b802cbac127fbee67992c89
      https://github.com/OpenSIPS/opensips/commit/8ff619530f3df6669b802cbac127fbee67992c89
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-20 (Fri, 20 Feb 2015)

  Changed paths:
    M net/net_tcp.c
    M net/net_tcp.h
    M net/net_udp.c

  Log Message:
  -----------
  Add auto-disabling of TCP/UDP layers if not used by any proto.


  Commit: 5c3f2f30eb27aa23c533f14e5294c457e146edc3
      https://github.com/OpenSIPS/opensips/commit/5c3f2f30eb27aa23c533f14e5294c457e146edc3
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-22 (Sun, 22 Feb 2015)

  Changed paths:
    M modules/tm/ut.h

  Log Message:
  -----------
  Fix SCTP proto detection in TM module.

Credits go to @jamesabravo on GITHUB
Closes #413 .


  Commit: dd3d8985e9172312c9a1d773e17185edf009ddca
      https://github.com/OpenSIPS/opensips/commit/dd3d8985e9172312c9a1d773e17185edf009ddca
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-22 (Sun, 22 Feb 2015)

  Changed paths:
    M Makefile.conf.template
    M cfg.lex
    M cfg.y
    M ip_addr.c
    M ip_addr.h
    M modules/mi_datagram/datagram_fnc.c
    M modules/sipcapture/sipcapture.c
    M modules/sipcapture/sipcapture.h
    M modules/siptrace/siptrace.c
    M name_alias.h
    M net/net_udp.c
    M packaging/gentoo/opensips-1.11.0.ebuild
    M resolve.c
    M socket_info.c

  Log Message:
  -----------
  Total removal of USE_IPV6 define


  Commit: 0ef2199d05bc07424af175b1b87b1db3097e4284
      https://github.com/OpenSIPS/opensips/commit/0ef2199d05bc07424af175b1b87b1db3097e4284
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-22 (Sun, 22 Feb 2015)

  Changed paths:
    M modules/proto_tls/tls_config.c
    M modules/proto_tls/tls_server.c

  Log Message:
  -----------
  Migrate timeouts from sec to msecs.

Reduce the default timeouts from 30secs to 100 msecs.


  Commit: b343ca1c52f7c90bd81e59d53f3e922453027ada
      https://github.com/OpenSIPS/opensips/commit/b343ca1c52f7c90bd81e59d53f3e922453027ada
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-22 (Sun, 22 Feb 2015)

  Changed paths:
    M cfg.lex
    M cfg.y
    M globals.h
    M net/net_tcp.c
    M net/proto_tcp/proto_tcp.c
    M net/tcp_conn.h

  Log Message:
  -----------
  TCP related timeouts migreate to ms.

tcp_send_timeout moved as parameter to proto_tcp module
tcp_send_timoout, tcp_async_local_connect_timeout, tcp_async_local_write_timeout consistenly moved to miliseconds.
default tcp_send_timeout value set to 10 ms


  Commit: eb1b02c43af4781cc28e5379814173a2807a9cff
      https://github.com/OpenSIPS/opensips/commit/eb1b02c43af4781cc28e5379814173a2807a9cff
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-22 (Sun, 22 Feb 2015)

  Changed paths:
    M net/proto_tcp/proto_tcp.c

  Log Message:
  -----------
  setting tcp_send_timeout to default 10 ms


  Commit: 78c84620abbc7499df2ed285efd1cba0f3bde3ec
      https://github.com/OpenSIPS/opensips/commit/78c84620abbc7499df2ed285efd1cba0f3bde3ec
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-22 (Sun, 22 Feb 2015)

  Changed paths:
    M net/net_tcp.c
    M net/proto_tcp/proto_tcp.c
    M net/tcp_conn.h

  Log Message:
  -----------
  Better timeout granularity on connect.


  Commit: 41dc79d08d26a6b9044b0beffb99153a366f898d
      https://github.com/OpenSIPS/opensips/commit/41dc79d08d26a6b9044b0beffb99153a366f898d
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-23 (Mon, 23 Feb 2015)

  Changed paths:
    M modules/proto_tls/proto_tls.c
    M net/api_proto.h
    M net/net_tcp.c
    M net/net_tcp.h
    M net/proto_tcp/proto_tcp.c
    M net/trans.h

  Log Message:
  -----------
  Expose a conn fcntl like function to App level.

1. tcp_conn_fcntl() function offered by TCP net layer
2. TLS and TCP protos reuses this function for Transport layer.


  Commit: deee7560b098fb7c8738f87e0c2c096c25967d58
      https://github.com/OpenSIPS/opensips/commit/deee7560b098fb7c8738f87e0c2c096c25967d58
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-23 (Mon, 23 Feb 2015)

  Changed paths:
    M modules/registrar/save.c

  Log Message:
  -----------
  Set conn lifetime via fcntl like function.


  Commit: 3018687b34560f1beaea7ea54377aa7473fc3d40
      https://github.com/OpenSIPS/opensips/commit/3018687b34560f1beaea7ea54377aa7473fc3d40
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-23 (Mon, 23 Feb 2015)

  Changed paths:
    M net/net_tcp_proc.c

  Log Message:
  -----------
  Do not release conn from worker after read.


  Commit: 3222e1ec7679385d491b0ac40acaa5248e2b7609
      https://github.com/OpenSIPS/opensips/commit/3222e1ec7679385d491b0ac40acaa5248e2b7609
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-24 (Tue, 24 Feb 2015)

  Changed paths:
    M net/net_tcp_proc.c

  Log Message:
  -----------
  FIX some race condition of conn handling.

Credits go to Vlad.


  Commit: 66f368ee55504c6c1ea2046226461e705f83a686
      https://github.com/OpenSIPS/opensips/commit/66f368ee55504c6c1ea2046226461e705f83a686
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-24 (Tue, 24 Feb 2015)

  Changed paths:
    M net/proto_tcp/tcp_common.h

  Log Message:
  -----------
  FIXME -> TODO


  Commit: 11aedc61d65383a639d59a6e46e72a6b184fe890
      https://github.com/OpenSIPS/opensips/commit/11aedc61d65383a639d59a6e46e72a6b184fe890
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-26 (Thu, 26 Feb 2015)

  Changed paths:
    M modules/proto_tls/proto_tls.c
    M modules/proto_tls/tls_server.c
    M net/net_tcp.c
    M net/net_tcp_proc.c
    M net/proto_tcp/proto_tcp.c
    M net/proto_tcp/tcp_common.h
    M net/tcp_conn.h
    M net/tcp_conn_defs.h

  Log Message:
  -----------
  Major rework on TCP conns lifetime and timeouts.


  Commit: 44f3f5560b8e47f0cea1f2de20cffdb2c2ccf92b
      https://github.com/OpenSIPS/opensips/commit/44f3f5560b8e47f0cea1f2de20cffdb2c2ccf92b
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-27 (Fri, 27 Feb 2015)

  Changed paths:
    M net/net_tcp.c

  Log Message:
  -----------
  Use conn idx as it is known.


  Commit: 487998aa02aec77c9c054bcbaf8371b88ac8f191
      https://github.com/OpenSIPS/opensips/commit/487998aa02aec77c9c054bcbaf8371b88ac8f191
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-02-27 (Fri, 27 Feb 2015)

  Changed paths:
    M net/proto_tcp/tcp_common.h
    M net/proto_tcp/tcp_common_defs.h

  Log Message:
  -----------
  expose init_tcp_req() to other modules


  Commit: 98796b387e7c924b1873e68ebedcf089654a6c85
      https://github.com/OpenSIPS/opensips/commit/98796b387e7c924b1873e68ebedcf089654a6c85
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2015-02-27 (Fri, 27 Feb 2015)

  Changed paths:
    M Makefile
    M Makefile.conf.template
    M Makefile.defs
    M Makefile.sources
    M action.c
    M bin_interface.c
    M cfg.lex
    M cfg.y
    M core_stats.c
    M daemonize.h
    M forward.c
    M forward.h
    M globals.h
    M help_msg.h
    M io_wait.c
    M io_wait.h
    M ip_addr.c
    M ip_addr.h
    M main.c
    M mi/mi_core.c
    M modules/acc/acc_extra.c
    M modules/dialog/dlg_timer.c
    M modules/mi_datagram/datagram_fnc.c
    M modules/msilo/msfuncs.c
    M modules/nat_traversal/nat_traversal.c
    M modules/nathelper/nathelper.c
    M modules/presence/notify.c
    A modules/proto_sctp/Makefile
    A modules/proto_sctp/proto_sctp.c
    A modules/proto_sctp/sctp_server.c
    A modules/proto_sctp/sctp_server.h
    A modules/proto_tls/Makefile
    A modules/proto_tls/README
    A modules/proto_tls/TODO.TLS
    A modules/proto_tls/doc/tls.sgml
    A modules/proto_tls/doc/tls_devel.sgml
    A modules/proto_tls/doc/tls_faq.sgml
    A modules/proto_tls/doc/tls_user.sgml
    A modules/proto_tls/proto_tls.c
    A modules/proto_tls/tls_config.c
    A modules/proto_tls/tls_config.h
    A modules/proto_tls/tls_domain.c
    A modules/proto_tls/tls_domain.h
    A modules/proto_tls/tls_params.c
    A modules/proto_tls/tls_params.h
    A modules/proto_tls/tls_server.c
    A modules/proto_tls/tls_server.h
    M modules/registrar/save.c
    M modules/rls/notify.c
    M modules/rtpengine/rtpengine_funcs.c
    M modules/rtpproxy/nhelpr_funcs.c
    M modules/seas/event_dispatcher.c
    M modules/sipcapture/sipcapture.c
    M modules/sipcapture/sipcapture.h
    M modules/siptrace/siptrace.c
    M modules/sl/sl_funcs.c
    M modules/sngtc/sngtc.c
    M modules/stun/stun.c
    M modules/tm/t_funcs.h
    M modules/tm/t_fwd.c
    M modules/tm/tm.c
    M modules/tm/ut.h
    M msg_translator.c
    M name_alias.h
    A net/api_proto.h
    A net/api_proto_net.h
    A net/net_tcp.c
    A net/net_tcp.h
    A net/net_tcp_proc.c
    A net/net_tcp_proc.h
    A net/net_udp.c
    A net/net_udp.h
    A net/proto.c
    A net/proto_tcp/proto_tcp.c
    A net/proto_tcp/proto_tcp_handler.h
    A net/proto_tcp/tcp_common.h
    A net/proto_tcp/tcp_common_defs.h
    A net/proto_udp/proto_udp.c
    A net/proto_udp/proto_udp.h
    A net/proto_udp/proto_udp_handler.h
    A net/tcp_conn.h
    A net/tcp_conn_defs.h
    A net/tcp_passfd.c
    A net/tcp_passfd.h
    A net/trans.c
    A net/trans.h
    M packaging/gentoo/opensips-1.11.0.ebuild
    R pass_fd.c
    R pass_fd.h
    M pt.c
    M pt.h
    M reactor_defs.h
    M receive.c
    M resolve.c
    R sctp_server.c
    R sctp_server.h
    M socket_info.c
    M socket_info.h
    M sr_module.c
    M sr_module.h
    M statistics.c
    R tcp_conn.h
    R tcp_init.h
    R tcp_main.c
    R tcp_read.c
    R tcp_server.h
    R tls/README
    R tls/TODO.TLS
    R tls/doc/tls.sgml
    R tls/doc/tls_devel.sgml
    R tls/doc/tls_faq.sgml
    R tls/doc/tls_user.sgml
    R tls/tls_config.c
    R tls/tls_config.h
    R tls/tls_domain.c
    R tls/tls_domain.h
    R tls/tls_init.c
    R tls/tls_init.h
    R tls/tls_server.c
    R tls/tls_server.h
    R udp_server.c
    R udp_server.h
    M version.h

  Log Message:
  -----------
  Merge branch 'transport-interface'

Conflicts:
	Makefile.conf.template
	io_wait.c
	io_wait.h
	reactor_defs.h
	tcp_main.c
	tcp_read.c
	udp_server.c


Compare: https://github.com/OpenSIPS/opensips/compare/7e966f6fe069...98796b387e7c


More information about the Devel mailing list