[OpenSIPS-Devel] [OpenSIPS/opensips] 858796: mid_registrar: Improve function docs

Liviu Chircu liviu at opensips.org
Fri Apr 21 11:19:07 EDT 2017


  Branch: refs/heads/2.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 858796ce134a3e19f0101cb5784424adf44a0ebe
      https://github.com/OpenSIPS/opensips/commit/858796ce134a3e19f0101cb5784424adf44a0ebe
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M modules/mid_registrar/mid_registrar.c
    M modules/mid_registrar/save.c

  Log Message:
  -----------
  mid_registrar: Improve function docs

(cherry picked from commit 0b19616ec60c389643a5503e26cfc19af748640a)


  Commit: 70aeb654f9a37f51c28757260aec90e767a0aefd
      https://github.com/OpenSIPS/opensips/commit/70aeb654f9a37f51c28757260aec90e767a0aefd
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M Makefile.sources
    A lib/reg/ci.c
    A lib/reg/ci.h
    A lib/reg/config.h
    A lib/reg/path.c
    A lib/reg/path.h
    A lib/reg/regtime.c
    A lib/reg/regtime.h
    M lib/reg/rerrno.h
    M lib/reg/sip_msg.c
    M lib/reg/sip_msg.h
    M modules/mid_registrar/Makefile
    M modules/mid_registrar/lookup.c
    M modules/mid_registrar/mid_registrar.c
    M modules/mid_registrar/mid_registrar.h
    M modules/mid_registrar/save.c
    M modules/registrar/Makefile
    M modules/registrar/common.c
    M modules/registrar/lookup.c
    R modules/registrar/path.c
    R modules/registrar/path.h
    M modules/registrar/reg_mod.h
    R modules/registrar/regtime.c
    R modules/registrar/regtime.h
    M modules/registrar/reply.c
    M modules/registrar/save.c
    M modules/registrar/sip_msg.c
    M modules/registrar/sip_msg.h

  Log Message:
  -----------
  Move common registrar code under lib/reg

Also add distinct compilation logic for it, so as not to be included in the
"opensips" binary.

(cherry picked from commit 82873f5720513d13319bd518f09be6869d2a5f87)


  Commit: 767973e4ccac736e6950313d1a0b8e0574d9f41c
      https://github.com/OpenSIPS/opensips/commit/767973e4ccac736e6950313d1a0b8e0574d9f41c
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M lib/reg/ci.c
    M modules/mid_registrar/gruu.c
    M modules/mid_registrar/mid_registrar.c
    M modules/mid_registrar/mid_registrar.h
    M modules/registrar/lookup.c
    M modules/registrar/reply.c
    M modules/registrar/save.c
    M modules/registrar/sip_msg.c

  Log Message:
  -----------
  Move common registrar time-keeping code under lib/reg

(cherry picked from commit 1f9aa6d61333346c3935ce57a674defb977629a0)


  Commit: 99380dc15828edb5836bccdef39b4465beea3b1a
      https://github.com/OpenSIPS/opensips/commit/99380dc15828edb5836bccdef39b4465beea3b1a
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M lib/reg/ci.c
    M lib/reg/ci.h
    M modules/mid_registrar/save.c
    M modules/registrar/save.c

  Log Message:
  -----------
  registrar library: Fix nat flag management

(cherry picked from commit c9901f6138748d28d0b948aab700a15e1ae4b940)


  Commit: 2e0de6fac4468b97c3f7e55051cc6d316016bad9
      https://github.com/OpenSIPS/opensips/commit/2e0de6fac4468b97c3f7e55051cc6d316016bad9
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M modules/mid_registrar/lookup.c
    M parser/parse_uri.c

  Log Message:
  -----------
  Fix a print_uri() parameter issue

The parameter fields of a parsed (struct sip_uri) actually contain the entire
value (e.g. .transport = "transport=tcp", .transport_val = "tcp")

(cherry picked from commit 6d683cef0abe023540fdf86d0ec2b7f85d7c916b)


  Commit: 257c37c70ecf9a2d94163cb87a73ac70d9e0233f
      https://github.com/OpenSIPS/opensips/commit/257c37c70ecf9a2d94163cb87a73ac70d9e0233f
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M modules/mid_registrar/mid_registrar.c
    M modules/mid_registrar/mid_registrar.h
    M modules/mid_registrar/save.c
    M modules/mid_registrar/ulcb.c

  Log Message:
  -----------
  mid_registrar: Simplify data structures

(cherry picked from commit 484f0de804c242af2a627b0b9743f69bb9d8d4e0)


  Commit: 1604502f544192e771b7855aa1d930f2d2e7bc96
      https://github.com/OpenSIPS/opensips/commit/1604502f544192e771b7855aa1d930f2d2e7bc96
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M modules/mid_registrar/save.c

  Log Message:
  -----------
  mid_registrar: Fix reply handling when routing by Path

(cherry picked from commit bae111ba3de7c75c9a2c15fe3048e6343b3f1417)


Compare: https://github.com/OpenSIPS/opensips/compare/29367735acac...1604502f5441


More information about the Devel mailing list