[OpenSIPS-Devel] [OpenSIPS/opensips] 805dae: initialize the reactor before child_init

Razvan Crainea razvan at opensips.org
Thu Mar 16 14:50:26 EDT 2017


  Branch: refs/heads/cgrates
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 805dae24ad3e4afb10a0437026c92d370cfaeda7
      https://github.com/OpenSIPS/opensips/commit/805dae24ad3e4afb10a0437026c92d370cfaeda7
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  initialize the reactor before child_init

this allows modules to register file descriptors that listen for
read/write events


  Commit: 45ebb1ebc7be0dde217ad180bf57c59856d7d086
      https://github.com/OpenSIPS/opensips/commit/45ebb1ebc7be0dde217ad180bf57c59856d7d086
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  tm: new ASYNC_DONE_NO_IO async return flag

When this flag is used, do not do any operations on the file descriptor,
since the owner had already done what was needed


  Commit: 873042ff0c16e75aedfa5dffc91925fa9879441a
      https://github.com/OpenSIPS/opensips/commit/873042ff0c16e75aedfa5dffc91925fa9879441a
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    A modules/cgrates/Makefile
    A modules/cgrates/cgrates.c
    A modules/cgrates/cgrates.h
    A modules/cgrates/cgrates_acc.c
    A modules/cgrates/cgrates_acc.h
    A modules/cgrates/cgrates_auth.c
    A modules/cgrates/cgrates_auth.h
    A modules/cgrates/cgrates_common.c
    A modules/cgrates/cgrates_common.h
    A modules/cgrates/cgrates_engine.c
    A modules/cgrates/cgrates_engine.h

  Log Message:
  -----------
  cgrates: initial version

Only a basic call is accouted for now


  Commit: 6aa38af30ab62317639d0f9fb9271e38370d020e
      https://github.com/OpenSIPS/opensips/commit/6aa38af30ab62317639d0f9fb9271e38370d020e
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M modules/cgrates/cgrates_acc.c
    M modules/cgrates/cgrates_acc.h
    M modules/cgrates/cgrates_common.c
    M modules/cgrates/cgrates_common.h

  Log Message:
  -----------
  cgrates: free shared context after no longer needed


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

  Changed paths:
    M modules/cgrates/cgrates.c
    M modules/cgrates/cgrates_acc.c
    M modules/cgrates/cgrates_acc.h
    M modules/cgrates/cgrates_auth.c
    M modules/cgrates/cgrates_common.c
    M modules/cgrates/cgrates_common.h

  Log Message:
  -----------
  cgrates: move context in shm - fixes auth

WIP: acc is still broken


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

  Changed paths:
    M modules/cgrates/cgrates.c
    M modules/cgrates/cgrates_acc.c
    M modules/cgrates/cgrates_acc.h
    M modules/cgrates/cgrates_auth.c
    M modules/cgrates/cgrates_common.c
    M modules/cgrates/cgrates_common.h

  Log Message:
  -----------
  cgrates: fix accounting


  Commit: 48c1a37de5ab93d0d5ce170746056aaf00b44c14
      https://github.com/OpenSIPS/opensips/commit/48c1a37de5ab93d0d5ce170746056aaf00b44c14
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M modules/cgrates/cgrates_acc.c
    M modules/cgrates/cgrates_acc.h

  Log Message:
  -----------
  cgrates: add ref counters for acc ctx


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

  Changed paths:
    M modules/cgrates/cgrates.c
    M modules/cgrates/cgrates_acc.c
    M modules/cgrates/cgrates_acc.h

  Log Message:
  -----------
  cgrates: add cdr and missed flags to cgrates_acc()


  Commit: 4b0662085ec2acf8605a4725b589208681165f89
      https://github.com/OpenSIPS/opensips/commit/4b0662085ec2acf8605a4725b589208681165f89
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    A modules/cgrates/README
    A modules/cgrates/doc/cgrates.xml
    A modules/cgrates/doc/cgrates_admin.xml

  Log Message:
  -----------
  cgrates: add documentation for the module


  Commit: 5414b0362fa06dbb6fb5e539d951c8ab1a1861a8
      https://github.com/OpenSIPS/opensips/commit/5414b0362fa06dbb6fb5e539d951c8ab1a1861a8
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M modules/cgrates/cgrates_acc.c
    M modules/cgrates/cgrates_acc.h
    M modules/cgrates/cgrates_auth.c
    M modules/cgrates/cgrates_auth.h
    M modules/cgrates/cgrates_common.c

  Log Message:
  -----------
  cgrates: align return codes with documentation


  Commit: 2fcd1147bf5168b5e10adb99a3d3bedc11842498
      https://github.com/OpenSIPS/opensips/commit/2fcd1147bf5168b5e10adb99a3d3bedc11842498
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M modules/cgrates/cgrates.c
    M modules/cgrates/cgrates_acc.c
    M modules/cgrates/cgrates_common.c

  Log Message:
  -----------
  cgrates: remove useless code


  Commit: 4ab66e8c244c4b057553de0463720e35474554fe
      https://github.com/OpenSIPS/opensips/commit/4ab66e8c244c4b057553de0463720e35474554fe
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M modules/tm/h_table.c

  Log Message:
  -----------
  tm: call ctx destroy functions when transaction is deleted


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

  Changed paths:
    M modules/cgrates/cgrates.c
    M modules/cgrates/cgrates_auth.c
    M modules/cgrates/cgrates_auth.h
    M modules/cgrates/cgrates_common.c
    M modules/cgrates/cgrates_common.h
    M modules/cgrates/cgrates_engine.c
    M modules/cgrates/cgrates_engine.h

  Log Message:
  -----------
  cgrates: add cgrates_auth() async command


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

  Changed paths:
    M modules/cgrates/README
    M modules/cgrates/doc/cgrates_admin.xml

  Log Message:
  -----------
  cgrates: add async cgrates_auth() readme


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

  Changed paths:
    M modules/cgrates/README
    M modules/cgrates/cgrates.c
    M modules/cgrates/cgrates_acc.c
    M modules/cgrates/cgrates_auth.c
    A modules/cgrates/cgrates_cmd.c
    A modules/cgrates/cgrates_cmd.h
    M modules/cgrates/cgrates_common.c
    M modules/cgrates/cgrates_common.h
    M modules/cgrates/doc/cgrates_admin.xml

  Log Message:
  -----------
  cgrates: add custom command


  Commit: 07a846c0c864631e422e0b975616bd55bb650292
      https://github.com/OpenSIPS/opensips/commit/07a846c0c864631e422e0b975616bd55bb650292
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M modules/cgrates/cgrates.c
    M modules/cgrates/cgrates.h
    M modules/cgrates/cgrates_acc.c
    M modules/cgrates/cgrates_acc.h
    M modules/cgrates/cgrates_auth.c
    M modules/cgrates/cgrates_auth.h
    M modules/cgrates/cgrates_cmd.c
    M modules/cgrates/cgrates_cmd.h
    M modules/cgrates/cgrates_common.c
    M modules/cgrates/cgrates_common.h
    M modules/cgrates/cgrates_engine.c
    M modules/cgrates/cgrates_engine.h

  Log Message:
  -----------
  cgrates: update copyright


  Commit: 297336c302ab7a8e8319880ec331fc69f242681d
      https://github.com/OpenSIPS/opensips/commit/297336c302ab7a8e8319880ec331fc69f242681d
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M packaging/debian/common/changelog
    M packaging/debian/common/control
    M packaging/debian/common/copyright
    M packaging/debian/common/rules

  Log Message:
  -----------
  cgrates: add debian package


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

  Changed paths:
    M packaging/redhat_fedora/opensips.spec

  Log Message:
  -----------
  cgrates: add spec for redhat/fedora


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

  Changed paths:
    M modules/cgrates/README
    M modules/cgrates/cgrates.c
    M modules/cgrates/cgrates.h
    M modules/cgrates/cgrates_common.h
    M modules/cgrates/cgrates_engine.c
    M modules/cgrates/cgrates_engine.h
    M modules/cgrates/doc/cgrates_admin.xml

  Log Message:
  -----------
  cgrates: add failover mechanism


  Commit: 08bb2c5a1a851ebfdd9b65da60e78a473284e5f1
      https://github.com/OpenSIPS/opensips/commit/08bb2c5a1a851ebfdd9b65da60e78a473284e5f1
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M modules/cgrates/cgrates.c
    M modules/cgrates/cgrates_acc.c
    M modules/cgrates/cgrates_acc.h
    M modules/cgrates/cgrates_common.c
    M modules/cgrates/cgrates_common.h

  Log Message:
  -----------
  cgrates: save & restore ctx using dialog callbacks


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

  Changed paths:
    M modules/cgrates/cgrates_acc.c
    M modules/cgrates/cgrates_acc.h
    M modules/cgrates/cgrates_common.c

  Log Message:
  -----------
  cgrates: adjust ref-counters for failed scenarios


  Commit: 4314a57716d69e4ba45c693618304c917b3385d3
      https://github.com/OpenSIPS/opensips/commit/4314a57716d69e4ba45c693618304c917b3385d3
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-16 (Mon, 16 Jan 2017)

  Changed paths:
    M modules/cgrates/cgrates_engine.c

  Log Message:
  -----------
  cgrates: properly reconnect when disabled


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

  Changed paths:
    M modules/cgrates/cgrates_acc.c

  Log Message:
  -----------
  cgrates: suppress error when no dialog


  Commit: 81175561f2e8ce2c5a0c12e656c03d2a21d9c926
      https://github.com/OpenSIPS/opensips/commit/81175561f2e8ce2c5a0c12e656c03d2a21d9c926
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M modules/cgrates/cgrates_acc.c
    M modules/cgrates/cgrates_acc.h
    M modules/cgrates/cgrates_common.c
    M modules/cgrates/cgrates_common.h
    M modules/cgrates/cgrates_engine.c

  Log Message:
  -----------
  cgrates: handle commands from cgrates


  Commit: 4aefd69b0a6e9c6fa119bb31b87f98a3e60c4eea
      https://github.com/OpenSIPS/opensips/commit/4aefd69b0a6e9c6fa119bb31b87f98a3e60c4eea
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M modules/cgrates/README
    M modules/cgrates/doc/cgrates_admin.xml

  Log Message:
  -----------
  doc: specify CDRs location


  Commit: 02585d9005996a6d78f36786b1c8d36647f5c0a1
      https://github.com/OpenSIPS/opensips/commit/02585d9005996a6d78f36786b1c8d36647f5c0a1
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M modules/cgrates/README
    M modules/cgrates/cgrates.h
    M modules/cgrates/doc/cgrates_admin.xml

  Log Message:
  -----------
  cgrates: chage default port to 2014


  Commit: 78b5ba17de327de6fbdaa2be3aff4d0ab133e39b
      https://github.com/OpenSIPS/opensips/commit/78b5ba17de327de6fbdaa2be3aff4d0ab133e39b
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M modules/cgrates/README
    M modules/cgrates/doc/cgrates_admin.xml

  Log Message:
  -----------
  cgrates: improve docs CGRateS description


  Commit: 070e7c345a3928c6c25bf6232d3b8ff1f1c8285b
      https://github.com/OpenSIPS/opensips/commit/070e7c345a3928c6c25bf6232d3b8ff1f1c8285b
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M modules/cgrates/cgrates_acc.c
    M modules/cgrates/cgrates_acc.h

  Log Message:
  -----------
  cgrates: add accurate timestamps for session start and end


  Commit: f0ffab836712c710bae9b307fa725429e560fd49
      https://github.com/OpenSIPS/opensips/commit/f0ffab836712c710bae9b307fa725429e560fd49
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M modules/cgrates/README
    M modules/cgrates/doc/cgrates_admin.xml

  Log Message:
  -----------
  cgrates: fix documentation examples


Compare: https://github.com/OpenSIPS/opensips/compare/805dae24ad3e^...f0ffab836712


More information about the Devel mailing list