[OpenSIPS-Devel] [OpenSIPS/opensips] 8fb099: First dr_api draft

Răzvan Crainea razvan at opensips.org
Tue Sep 23 13:39:43 CEST 2014


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 8fb0996fe127adad5f4a8cb5f18cbc4dd9dab3cb
      https://github.com/OpenSIPS/opensips/commit/8fb0996fe127adad5f4a8cb5f18cbc4dd9dab3cb
  Author: Andrei Datcu <datcuandrei at gmail.com>
  Date:   2014-09-04 (Thu, 04 Sep 2014)

  Changed paths:
    A modules/drouting/dr_api.h
    A modules/drouting/dr_api_internal.c
    A modules/drouting/dr_api_internal.h
    M modules/drouting/drouting.c

  Log Message:
  -----------
  First dr_api draft


  Commit: a400113558907c97bb0f8f9cf07532333322bcae
      https://github.com/OpenSIPS/opensips/commit/a400113558907c97bb0f8f9cf07532333322bcae
  Author: Andrei Datcu <datcuandrei at gmail.com>
  Date:   2014-09-04 (Thu, 04 Sep 2014)

  Changed paths:
    M modules/drouting/dr_api.h
    M modules/drouting/dr_api_internal.c

  Log Message:
  -----------
  drouting api implementation done


  Commit: 7cb83e86dd9f75400fe9f4f48df3fda0c8e44523
      https://github.com/OpenSIPS/opensips/commit/7cb83e86dd9f75400fe9f4f48df3fda0c8e44523
  Author: Andrei Datcu <datcuandrei at gmail.com>
  Date:   2014-09-04 (Thu, 04 Sep 2014)

  Changed paths:
    M modules/drouting/drouting.c

  Log Message:
  -----------
  Exported load_dr function for loading dr_api


  Commit: 3aadea78207b863e3ebe072579088cf99a95d3db
      https://github.com/OpenSIPS/opensips/commit/3aadea78207b863e3ebe072579088cf99a95d3db
  Author: Andrei Datcu <datcuandrei at gmail.com>
  Date:   2014-09-04 (Thu, 04 Sep 2014)

  Changed paths:
    M modules/drouting/dr_api_internal.c
    M modules/drouting/dr_api_internal.h
    M modules/drouting/drouting.c

  Log Message:
  -----------
  dr-api removed unnecessary lock when deleting partition


  Commit: f0c2bf700d6680e8a2e62e23bbb427152361e338
      https://github.com/OpenSIPS/opensips/commit/f0c2bf700d6680e8a2e62e23bbb427152361e338
  Author: Andrei Datcu <datcuandrei at gmail.com>
  Date:   2014-09-04 (Thu, 04 Sep 2014)

  Changed paths:
    M modules/drouting/dr_api.h
    M modules/drouting/dr_api_internal.c

  Log Message:
  -----------
  [drouting] Fixed api leak and added rule_id as parameter when adding rule. No more internal lock per partition


  Commit: 82e6e1cd2356aa551ae7b39444da7811f70003fe
      https://github.com/OpenSIPS/opensips/commit/82e6e1cd2356aa551ae7b39444da7811f70003fe
  Author: Andrei Datcu <datcuandrei at gmail.com>
  Date:   2014-09-04 (Thu, 04 Sep 2014)

  Changed paths:
    M modules/drouting/dr_api_internal.c

  Log Message:
  -----------
  [drouting] dr_api removed unnecessary label


  Commit: aa1fdf1c72b4263a7c70fe8b86534503fd8f53ad
      https://github.com/OpenSIPS/opensips/commit/aa1fdf1c72b4263a7c70fe8b86534503fd8f53ad
  Author: Andrei Datcu <datcuandrei at gmail.com>
  Date:   2014-09-04 (Thu, 04 Sep 2014)

  Changed paths:
    M modules/drouting/dr_api.h
    M modules/drouting/dr_api_internal.c

  Log Message:
  -----------
  [drouting] dr_api: match_number returns rt_info_t


  Commit: 5e87d43373691c29461b1eb01e10e991c184adc2
      https://github.com/OpenSIPS/opensips/commit/5e87d43373691c29461b1eb01e10e991c184adc2
  Author: Andrei Datcu <datcuandrei at gmail.com>
  Date:   2014-09-09 (Tue, 09 Sep 2014)

  Changed paths:
    M modules/drouting/dr_api.h
    M modules/drouting/dr_api_internal.c

  Log Message:
  -----------
  Matched prefix's length available through match_number function


  Commit: 1da3cb1cce5ea5f297bb4978a4cbc06bdcefde5f
      https://github.com/OpenSIPS/opensips/commit/1da3cb1cce5ea5f297bb4978a4cbc06bdcefde5f
  Author: Andrei Datcu <datcuandrei at gmail.com>
  Date:   2014-09-17 (Wed, 17 Sep 2014)

  Changed paths:
    M modules/drouting/dr_api_internal.c

  Log Message:
  -----------
  [dr_api] dr_head freeing is now done without freeing the time_rec field of each rule


  Commit: af23b1552f3d6f55c0abf6d489d2cb00546bfa94
      https://github.com/OpenSIPS/opensips/commit/af23b1552f3d6f55c0abf6d489d2cb00546bfa94
  Author: Răzvan Crainea <razvan at opensips.org>
  Date:   2014-09-23 (Tue, 23 Sep 2014)

  Changed paths:
    A modules/drouting/dr_api.h
    A modules/drouting/dr_api_internal.c
    A modules/drouting/dr_api_internal.h
    M modules/drouting/drouting.c

  Log Message:
  -----------
  Merge pull request #338 from andrei-datcu/dr_api

dynamic routing api


Compare: https://github.com/OpenSIPS/opensips/compare/32f2c2434e99...af23b1552f3d


More information about the Devel mailing list