From noreply at github.com  Thu Oct  1 07:59:38 2020
From: noreply at github.com (Bogdan Andrei IANCU)
Date: Thu, 01 Oct 2020 00:59:38 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dcd151: Move the same openssl
 make-foo code that has been ...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/f97470-bd33a4@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: dcd15129a9bc9087360f3168f5fc36eca4730a54
      https://github.com/OpenSIPS/opensips/commit/dcd15129a9bc9087360f3168f5fc36eca4730a54
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-09-30 (Wed, 30 Sep 2020)

  Changed paths:
    A Makefile.openssl
    M modules/identity/Makefile
    M modules/osp/Makefile
    M modules/proto_tls/Makefile
    M modules/proto_wss/Makefile
    M modules/tls_mgm/Makefile

  Log Message:
  -----------
  Move the same openssl make-foo code that has been copied and
pasted around into a central location and include it from
there.


  Commit: bd33a4e4d937a437df1548fbfd2c14fa797040d5
      https://github.com/OpenSIPS/opensips/commit/bd33a4e4d937a437df1548fbfd2c14fa797040d5
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2020-10-01 (Thu, 01 Oct 2020)

  Changed paths:
    A Makefile.openssl
    M modules/identity/Makefile
    M modules/osp/Makefile
    M modules/proto_tls/Makefile
    M modules/proto_wss/Makefile
    M modules/tls_mgm/Makefile

  Log Message:
  -----------
  Merge pull request #2269 from sippy/unify_openssl_makefoo

Unify openssl make-foo


Compare: https://github.com/OpenSIPS/opensips/compare/f97470deb5b1...bd33a4e4d937


From noreply at github.com  Thu Oct  1 13:04:19 2020
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Thu, 01 Oct 2020 06:04:19 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3a05dc: cachedb_local: fix an
 ERR log when syncing from cl...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/bd33a4-466f96@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 3a05dc1de32e7403cde3e65de2d0ca9ce2513900
      https://github.com/OpenSIPS/opensips/commit/3a05dc1de32e7403cde3e65de2d0ca9ce2513900
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2020-10-01 (Thu, 01 Oct 2020)

  Changed paths:
    M modules/cachedb_local/cachedb_local_replication.c

  Log Message:
  -----------
  cachedb_local: fix an ERR log when syncing from cluster


  Commit: 466f96eeb024706a2e0fc467608e552b6b01316f
      https://github.com/OpenSIPS/opensips/commit/466f96eeb024706a2e0fc467608e552b6b01316f
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2020-10-01 (Thu, 01 Oct 2020)

  Changed paths:
    M modules/cachedb_local/cachedb_local.h
    M modules/cachedb_local/cachedb_local_replication.c
    M modules/cachedb_local/hash.c
    M modules/cachedb_local/hash.h

  Log Message:
  -----------
  cachedb_local: fix processing of replication and sync packets

Fixes #2092


Compare: https://github.com/OpenSIPS/opensips/compare/bd33a4e4d937...466f96eeb024


From noreply at github.com  Thu Oct  1 13:22:48 2020
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Thu, 01 Oct 2020 06:22:48 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4ebfab: cachedb_local: fix an
 ERR log when syncing from cl...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/86f7a4-331912@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 4ebfabf9344e926ec70c9323d4a5dcbd321a2877
      https://github.com/OpenSIPS/opensips/commit/4ebfabf9344e926ec70c9323d4a5dcbd321a2877
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2020-10-01 (Thu, 01 Oct 2020)

  Changed paths:
    M modules/cachedb_local/cachedb_local_replication.c

  Log Message:
  -----------
  cachedb_local: fix an ERR log when syncing from cluster

(cherry picked from commit 3a05dc1de32e7403cde3e65de2d0ca9ce2513900)


  Commit: 3319120fb8feed88027576ca45031c99455cd40a
      https://github.com/OpenSIPS/opensips/commit/3319120fb8feed88027576ca45031c99455cd40a
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2020-10-01 (Thu, 01 Oct 2020)

  Changed paths:
    M modules/cachedb_local/cachedb_local.h
    M modules/cachedb_local/cachedb_local_replication.c
    M modules/cachedb_local/hash.c
    M modules/cachedb_local/hash.h

  Log Message:
  -----------
  cachedb_local: fix processing of replication and sync packets

Fixes #2092

(cherry picked from commit 466f96eeb024706a2e0fc467608e552b6b01316f)


Compare: https://github.com/OpenSIPS/opensips/compare/86f7a4561759...3319120fb8fe


From noreply at github.com  Thu Oct  1 13:22:56 2020
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Thu, 01 Oct 2020 06:22:56 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8bac4e: cachedb_local: fix an
 ERR log when syncing from cl...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/e0d8d7-12f2b8@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 8bac4e2fd5129a936c1e47bfb3861f7d0c0c4ae8
      https://github.com/OpenSIPS/opensips/commit/8bac4e2fd5129a936c1e47bfb3861f7d0c0c4ae8
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2020-10-01 (Thu, 01 Oct 2020)

  Changed paths:
    M modules/cachedb_local/cachedb_local_replication.c

  Log Message:
  -----------
  cachedb_local: fix an ERR log when syncing from cluster

(cherry picked from commit 3a05dc1de32e7403cde3e65de2d0ca9ce2513900)


  Commit: 12f2b899e0ca76c374b49c2dd1c8c2578dd7a98f
      https://github.com/OpenSIPS/opensips/commit/12f2b899e0ca76c374b49c2dd1c8c2578dd7a98f
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2020-10-01 (Thu, 01 Oct 2020)

  Changed paths:
    M modules/cachedb_local/cachedb_local.h
    M modules/cachedb_local/cachedb_local_replication.c
    M modules/cachedb_local/hash.c
    M modules/cachedb_local/hash.h

  Log Message:
  -----------
  cachedb_local: fix processing of replication and sync packets

Fixes #2092

(cherry picked from commit 466f96eeb024706a2e0fc467608e552b6b01316f)


Compare: https://github.com/OpenSIPS/opensips/compare/e0d8d73d2c98...12f2b899e0ca


From noreply at github.com  Sat Oct  3 20:39:21 2020
From: noreply at github.com (opensips-github)
Date: Sat, 03 Oct 2020 13:39:21 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3db1e6: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/2.4/7135c0-3db1e6@github.com>

  Branch: refs/heads/2.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 3db1e6436455ff4b8b26e3d58dcdf8c8fbe610c0
      https://github.com/OpenSIPS/opensips/commit/3db1e6436455ff4b8b26e3d58dcdf8c8fbe610c0
  Author: OpenSIPS <github at opensips.org>
  Date:   2020-10-03 (Sat, 03 Oct 2020)

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

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Sat Oct  3 20:54:09 2020
From: noreply at github.com (opensips-github)
Date: Sat, 03 Oct 2020 13:54:09 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0e5deb: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/12f2b8-0e5deb@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 0e5deb36c7c27446bfbb860d058b54493b69a737
      https://github.com/OpenSIPS/opensips/commit/0e5deb36c7c27446bfbb860d058b54493b69a737
  Author: OpenSIPS <github at opensips.org>
  Date:   2020-10-03 (Sat, 03 Oct 2020)

  Changed paths:
    M modules/cachedb_local/README
    M modules/cachedb_local/doc/contributors.xml
    M modules/sipcapture/README
    M modules/sipcapture/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Sat Oct  3 21:09:46 2020
From: noreply at github.com (opensips-github)
Date: Sat, 03 Oct 2020 14:09:46 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 499831: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/331912-499831@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 4998319281fb4b5ff8ea735bf1d0673c233f4d3e
      https://github.com/OpenSIPS/opensips/commit/4998319281fb4b5ff8ea735bf1d0673c233f4d3e
  Author: OpenSIPS <github at opensips.org>
  Date:   2020-10-03 (Sat, 03 Oct 2020)

  Changed paths:
    M modules/cachedb_local/README
    M modules/cachedb_local/doc/contributors.xml
    M modules/presence/README
    M modules/presence/doc/contributors.xml
    M modules/sipcapture/README
    M modules/sipcapture/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Tue Oct  6 07:54:46 2020
From: noreply at github.com (Bogdan Andrei IANCU)
Date: Tue, 06 Oct 2020 00:54:46 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fc3978: Fix in the residential
 script. Does not make sense...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/466f96-903c24@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: fc3978d488c4eb6f30161b9875a60111ae56f235
      https://github.com/OpenSIPS/opensips/commit/fc3978d488c4eb6f30161b9875a60111ae56f235
  Author: Flavio E Goncalves <flavio at voffice.com.br>
  Date:   2020-10-04 (Sun, 04 Oct 2020)

  Changed paths:
    M menuconfig/configs/opensips_residential.m4

  Log Message:
  -----------
  Fix in the residential script. Does not make sense to send a plus character to drouting who does not support the plus in a prefix


  Commit: f82d3b107969724484465cc1e982c6cc5c8cf39f
      https://github.com/OpenSIPS/opensips/commit/f82d3b107969724484465cc1e982c6cc5c8cf39f
  Author: Flavio E. Goncalves <flavio at voffice.com.br>
  Date:   2020-10-04 (Sun, 04 Oct 2020)

  Changed paths:
    M modules/rtpengine/README
    M modules/rtpengine/doc/rtpengine_admin.xml

  Log Message:
  -----------
  Fix in the parameters trust-address and SIP-source-address of the rtpengine


  Commit: 903c24c0d211183da40de80d75a552c1be61130c
      https://github.com/OpenSIPS/opensips/commit/903c24c0d211183da40de80d75a552c1be61130c
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2020-10-06 (Tue, 06 Oct 2020)

  Changed paths:
    M menuconfig/configs/opensips_residential.m4
    M modules/rtpengine/README
    M modules/rtpengine/doc/rtpengine_admin.xml

  Log Message:
  -----------
  Merge pull request #2272 from flaviogoncalves/flavio

Fix in the residential script. Does not make sense to send a plus cha…


Compare: https://github.com/OpenSIPS/opensips/compare/466f96eeb024...903c24c0d211


From noreply at github.com  Tue Oct  6 07:55:46 2020
From: noreply at github.com (Bogdan Andrei IANCU)
Date: Tue, 06 Oct 2020 00:55:46 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b83f02: Merge pull request
 #2272 from flaviogoncalves/flavio
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/499831-b83f02@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: b83f021a914f701c517b887bd4fd3821343676e7
      https://github.com/OpenSIPS/opensips/commit/b83f021a914f701c517b887bd4fd3821343676e7
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2020-10-06 (Tue, 06 Oct 2020)

  Changed paths:
    M menuconfig/configs/opensips_residential.m4
    M modules/rtpengine/README
    M modules/rtpengine/doc/rtpengine_admin.xml

  Log Message:
  -----------
  Merge pull request #2272 from flaviogoncalves/flavio

Fix in the residential script. Does not make sense to send a plus cha…

(cherry picked from commit 903c24c0d211183da40de80d75a552c1be61130c)




From noreply at github.com  Tue Oct  6 07:56:11 2020
From: noreply at github.com (Bogdan Andrei IANCU)
Date: Tue, 06 Oct 2020 00:56:11 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d8bb90: Merge pull request
 #2272 from flaviogoncalves/flavio
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/0e5deb-d8bb90@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: d8bb902619b296de093c6690a266021e8581b744
      https://github.com/OpenSIPS/opensips/commit/d8bb902619b296de093c6690a266021e8581b744
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2020-10-06 (Tue, 06 Oct 2020)

  Changed paths:
    M menuconfig/configs/opensips_residential.m4
    M modules/rtpengine/README
    M modules/rtpengine/doc/rtpengine_admin.xml

  Log Message:
  -----------
  Merge pull request #2272 from flaviogoncalves/flavio

Fix in the residential script. Does not make sense to send a plus cha…

(cherry picked from commit 903c24c0d211183da40de80d75a552c1be61130c)




From noreply at github.com  Tue Oct  6 13:55:31 2020
From: noreply at github.com (Liviu Chircu)
Date: Tue, 06 Oct 2020 06:55:31 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c299d1: check_time_rec(): Move
 the tz into the recurrence ...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/903c24-c299d1@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c299d1403b1f87e1230d20810cb6aaef68e49206
      https://github.com/OpenSIPS/opensips/commit/c299d1403b1f87e1230d20810cb6aaef68e49206
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-06 (Tue, 06 Oct 2020)

  Changed paths:
    M modules/cfgutils/cfgutils.c
    M modules/cfgutils/doc/cfgutils_admin.xml
    M modules/cfgutils/test/cfgutils.c
    M time_rec.c
    M time_rec.h

  Log Message:
  -----------
  check_time_rec(): Move the tz into the recurrence string

This allows full control over each time recurrence's timezone, when
combining multiple such recurrences into logical expressions (see the
recently added multi-rec support).




From noreply at github.com  Tue Oct  6 13:55:46 2020
From: noreply at github.com (Liviu Chircu)
Date: Tue, 06 Oct 2020 06:55:46 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6e1c01: Add a time rec
 expression parsing & checking API
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/c299d1-6e1c01@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 6e1c01c960dc73deb51277ec2532eaa21f8426a4
      https://github.com/OpenSIPS/opensips/commit/6e1c01c960dc73deb51277ec2532eaa21f8426a4
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-06 (Tue, 06 Oct 2020)

  Changed paths:
    M modules/cfgutils/cfgutils.c
    M modules/cfgutils/test/cfgutils.c
    M modules/cpl_c/cpl_switches.h
    M modules/dialplan/dialplan.h
    M modules/dialplan/dp_db.c
    M modules/dialplan/dp_repl.c
    M modules/drouting/dr_api.h
    M modules/drouting/dr_api_internal.c
    M modules/drouting/dr_load.c
    M modules/drouting/prefix_tree.c
    M modules/drouting/prefix_tree.h
    M modules/drouting/routing.c
    M modules/drouting/routing.h
    M modules/fraud_detection/frd_load.c
    M time_rec.c
    M time_rec.h

  Log Message:
  -----------
  Add a time rec expression parsing & checking API

... as a continuation of 8338276fc39.  Also integrate all of this with:

    * drouting (added time rec expr support)
    * dialplan (added time rec expr support)
    * fraud_detection (just so it compiles)
    * cpl_c (just so it compiles)




From noreply at github.com  Wed Oct  7 14:49:07 2020
From: noreply at github.com (Liviu Chircu)
Date: Wed, 07 Oct 2020 07:49:07 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 64c372: usrloc
 is_contact_registered(): Add useful debug logs
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/b83f02-64c372@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 64c3724faa3b90918bda4c95ee716d487a3f0f1f
      https://github.com/OpenSIPS/opensips/commit/64c3724faa3b90918bda4c95ee716d487a3f0f1f
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-07 (Wed, 07 Oct 2020)

  Changed paths:
    M modules/registrar/lookup.c

  Log Message:
  -----------
  usrloc is_contact_registered(): Add useful debug logs




From noreply at github.com  Wed Oct  7 14:49:25 2020
From: noreply at github.com (Liviu Chircu)
Date: Wed, 07 Oct 2020 07:49:25 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f235ad: usrloc
 is_contact_registered(): Add useful debug logs
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/6e1c01-f235ad@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: f235ad2e3c63cc20e44bf520d9d4f2ae990ed928
      https://github.com/OpenSIPS/opensips/commit/f235ad2e3c63cc20e44bf520d9d4f2ae990ed928
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-07 (Wed, 07 Oct 2020)

  Changed paths:
    M modules/registrar/lookup.c

  Log Message:
  -----------
  usrloc is_contact_registered(): Add useful debug logs

(cherry picked from commit 64c3724faa3b90918bda4c95ee716d487a3f0f1f)




From noreply at github.com  Wed Oct  7 14:51:04 2020
From: noreply at github.com (Liviu Chircu)
Date: Wed, 07 Oct 2020 07:51:04 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dd8db6: usrloc
 is_contact_registered(): Add useful debug logs
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/d8bb90-dd8db6@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: dd8db643c7c592e5ab006336bb9d5b57879a8994
      https://github.com/OpenSIPS/opensips/commit/dd8db643c7c592e5ab006336bb9d5b57879a8994
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-07 (Wed, 07 Oct 2020)

  Changed paths:
    M modules/registrar/lookup.c

  Log Message:
  -----------
  usrloc is_contact_registered(): Add useful debug logs

(cherry picked from commit 64c3724faa3b90918bda4c95ee716d487a3f0f1f)




From noreply at github.com  Wed Oct  7 14:51:35 2020
From: noreply at github.com (Liviu Chircu)
Date: Wed, 07 Oct 2020 07:51:35 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0ced3f: usrloc
 is_contact_registered(): Add useful debug logs
Message-ID: <OpenSIPS/opensips/push/refs/heads/2.4/3db1e6-0ced3f@github.com>

  Branch: refs/heads/2.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 0ced3fa1fbf33bf283c50c8c8ab4932e16fc1007
      https://github.com/OpenSIPS/opensips/commit/0ced3fa1fbf33bf283c50c8c8ab4932e16fc1007
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-07 (Wed, 07 Oct 2020)

  Changed paths:
    M modules/registrar/lookup.c

  Log Message:
  -----------
  usrloc is_contact_registered(): Add useful debug logs

(cherry picked from commit 64c3724faa3b90918bda4c95ee716d487a3f0f1f)




From sobomax at sippysoft.com  Thu Oct  8 02:42:01 2020
From: sobomax at sippysoft.com (Maxim Sobolev)
Date: Wed, 7 Oct 2020 19:42:01 -0700
Subject: [OpenSIPS-Devel] Re-organizing and de-duplicating digest code
	(related to the RFC8760 work)
Message-ID: <CAH7qZfvf0Q_8PZkSdUP5z8Be1Le81Dw7PyqOswZ7hQSYUSKykQ@mail.gmail.com>

Hey folks,

I am making good progress on implementing RFC8760 (SHA-XXX for digest
auth), basically the UAS side is functional and tested against our Sippy
Python implementation*.  Trying to organize and clean the code as I go.
Thanks to Liviu by the way for his help flushing some code cleanups and
fixes!

The problem that I am hitting now is that we have digest computation code
duplicated in both modules (auth vs. uac_auth), which of course is less
than ideal from many perspectives (2x code to test, code bloat, pain to add
more algorithms etc).

Now the question is what is the best way to deal with it. Couple of options
I have:

1. Make uas_auth use code from the auth module and add it as a dependency.
In general this seems to be the path the project takes to solve this
problem. The downside is perhaps some small performance degradation as well
some overhead to define and maintain API. Also this method does not work
for smallish bits and pieces, too heavy-weight for an API.

2. Move code into the core. I think this is probably the wrong direction,
some application might not need auth at all.  Just listing it for
completeness sake.

3. Move code into some kind of internal static library (say "libospcore.a")
and link both modules against that library. I really like this approach
since apart from some make-foo to get the library compiled and linked with
each of modules, the rest is pretty much trivial. This avoids
API/dependency overhead. With things like link-time-optimization becoming
de-facto standard in the next 2-3 years would give the best possible
performance with very small size overhead. Also works great for useful
functions that are too small for an API (for example function to convert
binary into hex and the likes).

Would love to hear what you guys think!

-Max
*)
https://github.com/OpenSIPS/opensips/compare/master...sippy:RFC8760?expand=1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20201007/9bc6328a/attachment.html>

From liviu at opensips.org  Thu Oct  8 06:37:05 2020
From: liviu at opensips.org (Liviu Chircu)
Date: Thu, 8 Oct 2020 09:37:05 +0300
Subject: [OpenSIPS-Devel] Re-organizing and de-duplicating digest code
 (related to the RFC8760 work)
In-Reply-To: <CAH7qZfvf0Q_8PZkSdUP5z8Be1Le81Dw7PyqOswZ7hQSYUSKykQ@mail.gmail.com>
References: <CAH7qZfvf0Q_8PZkSdUP5z8Be1Le81Dw7PyqOswZ7hQSYUSKykQ@mail.gmail.com>
Message-ID: <8d4f80a0-2f19-9590-9394-ae6dcdbccec3@opensips.org>

On 08.10.2020 05:42, Maxim Sobolev wrote:
> Hey folks,
Hi!
> The problem that I am hitting now is that we have digest computation 
> code duplicated in both modules (auth vs. uac_auth), which of course 
> is less than ideal from many perspectives (2x code to test, code 
> bloat, pain to add more algorithms etc).
I agree that the uac / uac_auth code is a bit "all over the place" and 
could use some re-org into a single "authentication-related" module / 
directory / library.
>
> Now the question is what is the best way to deal with it. Couple of 
> options I have:
>
> 1. Make uas_auth use code from the auth module and add it as a 
> dependency. In general this seems to be the path the project takes to 
> solve this problem. The downside is perhaps some small performance 
> degradation as well some overhead to define and maintain API. Also 
> this method does not work for smallish bits and pieces, too 
> heavy-weight for an API.
Classical module API approach - let's see if we can do better.
>
> 2. Move code into the core. I think this is probably the wrong 
> direction, some application might not need auth at all. Just listing 
> it for completeness sake.
I agree - no need to compile this code into the "opensips" binary if the 
app only does IP authentication, for example.
> 3. Move code into some kind of internal static library (say 
> "libospcore.a") and link both modules against that library. I really 
> like this approach since apart from some make-foo to get the library 
> compiled and linked with each of modules, the rest is pretty much 
> trivial. This avoids API/dependency overhead. With things like 
> link-time-optimization becoming de-facto standard in the next 2-3 
> years would give the best possible performance with very small size 
> overhead. Also works great for useful functions that are too small for 
> an API (for example function to convert binary into hex and the likes).

I like this approach best, but let me suggest an improvement!  If you 
place the code under and extra directory level, e.g. in *lib/auth/* 
instead of just *lib/*, /it will not compile by default!/ This way, any 
modules requiring digest auth-related DS and functions will simply 
include the *lib/auth/auth.h* header and have everything they need.  See 
the /modules/registrar/Makefile/ for an example of how to include some 
"extra core source code" into your module.

-- 
Liviu Chircu
www.twitter.com/liviuchircu | www.opensips-solutions.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20201008/8161e9ac/attachment.html>

From bogdan at opensips.org  Thu Oct  8 08:55:13 2020
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Thu, 8 Oct 2020 11:55:13 +0300
Subject: [OpenSIPS-Devel] Re-organizing and de-duplicating digest code
 (related to the RFC8760 work)
In-Reply-To: <CAH7qZfvf0Q_8PZkSdUP5z8Be1Le81Dw7PyqOswZ7hQSYUSKykQ@mail.gmail.com>
References: <CAH7qZfvf0Q_8PZkSdUP5z8Be1Le81Dw7PyqOswZ7hQSYUSKykQ@mail.gmail.com>
Message-ID: <75cbda17-98e4-9d40-47ad-49016e498fc7@opensips.org>

Hi Max,

I see candidate 3) as the best. We already have this approach (under 
lib/ dir) for csv, path, registration related code.

The work you do looks very promising, thanks for your contribution on this.

Best regards,

Bogdan-Andrei Iancu

OpenSIPS Founder and Developer
   https://www.opensips-solutions.com
OpenSIPS Summit 2020 online
   https://www.opensips.org/events/Summit-2020Distributed/

On 10/8/20 5:42 AM, Maxim Sobolev wrote:
> Hey folks,
>
> I am making good progress on implementing RFC8760 (SHA-XXX for digest 
> auth), basically the UAS side is functional and tested against our 
> Sippy Python implementation*.  Trying to organize and clean the code 
> as I go. Thanks to Liviu by the way for his help flushing some code 
> cleanups and fixes!
>
> The problem that I am hitting now is that we have digest computation 
> code duplicated in both modules (auth vs. uac_auth), which of course 
> is less than ideal from many perspectives (2x code to test, code 
> bloat, pain to add more algorithms etc).
>
> Now the question is what is the best way to deal with it. Couple of 
> options I have:
>
> 1. Make uas_auth use code from the auth module and add it as a 
> dependency. In general this seems to be the path the project takes to 
> solve this problem. The downside is perhaps some small performance 
> degradation as well some overhead to define and maintain API. Also 
> this method does not work for smallish bits and pieces, too 
> heavy-weight for an API.
>
> 2. Move code into the core. I think this is probably the wrong 
> direction, some application might not need auth at all. Just listing 
> it for completeness sake.
>
> 3. Move code into some kind of internal static library (say 
> "libospcore.a") and link both modules against that library. I really 
> like this approach since apart from some make-foo to get the library 
> compiled and linked with each of modules, the rest is pretty much 
> trivial. This avoids API/dependency overhead. With things like 
> link-time-optimization becoming de-facto standard in the next 2-3 
> years would give the best possible performance with very small size 
> overhead. Also works great for useful functions that are too small for 
> an API (for example function to convert binary into hex and the likes).
>
> Would love to hear what you guys think!
>
> -Max
> *) 
> https://github.com/OpenSIPS/opensips/compare/master...sippy:RFC8760?expand=1



From noreply at github.com  Thu Oct  8 09:42:53 2020
From: noreply at github.com (Liviu Chircu)
Date: Thu, 08 Oct 2020 02:42:53 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 18f9f7: emergency: fix memory
	leak on error
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/f235ad-cfe658@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 18f9f7873330b7e5d7c1e31828062d80a6268402
      https://github.com/OpenSIPS/opensips/commit/18f9f7873330b7e5d7c1e31828062d80a6268402
  Author: Zero King <l2dy at icloud.com>
  Date:   2020-08-27 (Thu, 27 Aug 2020)

  Changed paths:
    M modules/emergency/post_curl.c

  Log Message:
  -----------
  emergency: fix memory leak on error


  Commit: cfe658653a478458a139affa53b1b5f60a9fe357
      https://github.com/OpenSIPS/opensips/commit/cfe658653a478458a139affa53b1b5f60a9fe357
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-08 (Thu, 08 Oct 2020)

  Changed paths:
    M modules/emergency/post_curl.c

  Log Message:
  -----------
  Merge pull request #2228 from l2dy/emergency

emergency: fix memory leak on error


Compare: https://github.com/OpenSIPS/opensips/compare/f235ad2e3c63...cfe658653a47


From noreply at github.com  Thu Oct  8 09:45:05 2020
From: noreply at github.com (Liviu Chircu)
Date: Thu, 08 Oct 2020 02:45:05 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f91c13: emergency: Remove
 bogus curl_global_cleanup() at r...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/cfe658-f91c13@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: f91c13af1fa9ee55071bd99b249902360c8def65
      https://github.com/OpenSIPS/opensips/commit/f91c13af1fa9ee55071bd99b249902360c8def65
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-08 (Thu, 08 Oct 2020)

  Changed paths:
    M modules/emergency/post_curl.c

  Log Message:
  -----------
  emergency: Remove bogus curl_global_cleanup() at runtime

Suggested by Walter Doekes (@wdoekes)




From noreply at github.com  Thu Oct  8 09:46:01 2020
From: noreply at github.com (Liviu Chircu)
Date: Thu, 08 Oct 2020 02:46:01 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4dabfc: emergency: fix memory
	leak on error
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/64c372-6c6930@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 4dabfca203acce4de5a6935aef1590728761f08f
      https://github.com/OpenSIPS/opensips/commit/4dabfca203acce4de5a6935aef1590728761f08f
  Author: Zero King <l2dy at icloud.com>
  Date:   2020-10-08 (Thu, 08 Oct 2020)

  Changed paths:
    M modules/emergency/post_curl.c

  Log Message:
  -----------
  emergency: fix memory leak on error

(cherry picked from commit 18f9f7873330b7e5d7c1e31828062d80a6268402)


  Commit: 6c6930bc4a82b3c226948878653c7cbf4e46ddc0
      https://github.com/OpenSIPS/opensips/commit/6c6930bc4a82b3c226948878653c7cbf4e46ddc0
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-08 (Thu, 08 Oct 2020)

  Changed paths:
    M modules/emergency/post_curl.c

  Log Message:
  -----------
  emergency: Remove bogus curl_global_cleanup() at runtime

Suggested by Walter Doekes (@wdoekes)

(cherry picked from commit f91c13af1fa9ee55071bd99b249902360c8def65)


Compare: https://github.com/OpenSIPS/opensips/compare/64c3724faa3b...6c6930bc4a82


From noreply at github.com  Thu Oct  8 09:46:26 2020
From: noreply at github.com (Liviu Chircu)
Date: Thu, 08 Oct 2020 02:46:26 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] da9da2: emergency: fix memory
	leak on error
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/dd8db6-1b65ba@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: da9da2c9d82afb1b9fb69c3d67d401934f916fda
      https://github.com/OpenSIPS/opensips/commit/da9da2c9d82afb1b9fb69c3d67d401934f916fda
  Author: Zero King <l2dy at icloud.com>
  Date:   2020-10-08 (Thu, 08 Oct 2020)

  Changed paths:
    M modules/emergency/post_curl.c

  Log Message:
  -----------
  emergency: fix memory leak on error

(cherry picked from commit 18f9f7873330b7e5d7c1e31828062d80a6268402)


  Commit: 1b65ba3db311066cd815692f13ddfcc8ed162e57
      https://github.com/OpenSIPS/opensips/commit/1b65ba3db311066cd815692f13ddfcc8ed162e57
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-08 (Thu, 08 Oct 2020)

  Changed paths:
    M modules/emergency/post_curl.c

  Log Message:
  -----------
  emergency: Remove bogus curl_global_cleanup() at runtime

Suggested by Walter Doekes (@wdoekes)

(cherry picked from commit f91c13af1fa9ee55071bd99b249902360c8def65)


Compare: https://github.com/OpenSIPS/opensips/compare/dd8db643c7c5...1b65ba3db311


From noreply at github.com  Thu Oct  8 09:46:36 2020
From: noreply at github.com (Liviu Chircu)
Date: Thu, 08 Oct 2020 02:46:36 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 716946: emergency: fix memory
	leak on error
Message-ID: <OpenSIPS/opensips/push/refs/heads/2.4/0ced3f-7daf0a@github.com>

  Branch: refs/heads/2.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 71694607cbc8b0bff12b9bbd07826dfd952e5549
      https://github.com/OpenSIPS/opensips/commit/71694607cbc8b0bff12b9bbd07826dfd952e5549
  Author: Zero King <l2dy at icloud.com>
  Date:   2020-10-08 (Thu, 08 Oct 2020)

  Changed paths:
    M modules/emergency/post_curl.c

  Log Message:
  -----------
  emergency: fix memory leak on error

(cherry picked from commit 18f9f7873330b7e5d7c1e31828062d80a6268402)


  Commit: 7daf0a04d2bc43747ee30f6905215d19c05b7595
      https://github.com/OpenSIPS/opensips/commit/7daf0a04d2bc43747ee30f6905215d19c05b7595
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-08 (Thu, 08 Oct 2020)

  Changed paths:
    M modules/emergency/post_curl.c

  Log Message:
  -----------
  emergency: Remove bogus curl_global_cleanup() at runtime

Suggested by Walter Doekes (@wdoekes)

(cherry picked from commit f91c13af1fa9ee55071bd99b249902360c8def65)


Compare: https://github.com/OpenSIPS/opensips/compare/0ced3fa1fbf3...7daf0a04d2bc


From noreply at github.com  Fri Oct  9 04:38:33 2020
From: noreply at github.com (Liviu Chircu)
Date: Thu, 08 Oct 2020 21:38:33 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d95743: Improve auth module
	examples:
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/f91c13-899a89@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: d9574358d1670391c2b1cbe1d7ccbe37eb4defca
      https://github.com/OpenSIPS/opensips/commit/d9574358d1670391c2b1cbe1d7ccbe37eb4defca
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-08 (Thu, 08 Oct 2020)

  Changed paths:
    M modules/auth/doc/auth_admin.xml

  Log Message:
  -----------
  Improve auth module examples:

o Use $var(xyz) consistently. $avp's take shared resources and
  aren't really justified in this use case;

o fix www_challenge / proxy_challenge second argument to match
  reality.


  Commit: 899a89f52282e42ed65f1d614c2daf0db35f3922
      https://github.com/OpenSIPS/opensips/commit/899a89f52282e42ed65f1d614c2daf0db35f3922
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

  Changed paths:
    M modules/auth/doc/auth_admin.xml

  Log Message:
  -----------
  Merge pull request #2279 from sippy/pr_auth_doc_fix

Improve auth module examples


Compare: https://github.com/OpenSIPS/opensips/compare/f91c13af1fa9...899a89f52282


From noreply at github.com  Fri Oct  9 04:39:45 2020
From: noreply at github.com (Liviu Chircu)
Date: Thu, 08 Oct 2020 21:39:45 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9dcff6: Clean up UAS auth code
 a bit before I dive into RF...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/899a89-e8dd67@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 9dcff69df77aee4a3167d0ed8d2dc052740312ee
      https://github.com/OpenSIPS/opensips/commit/9dcff69df77aee4a3167d0ed8d2dc052740312ee
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-06 (Tue, 06 Oct 2020)

  Changed paths:
    M modules/auth/challenge.c
    M modules/auth/common.c
    M modules/auth/common.h

  Log Message:
  -----------
  Clean up UAS auth code a bit before I dive into RFC8760 rework.

o Get rid of the XYZ_LEN constants;

o normalize parameters to not pass char * + len, pass str * instead;

o add const where appropriate;

o GC stale _PRINT_MD5 section, it's going to be replaced with the
  new code really soon;

o avoid calling strlen() when the string lenth is well known.

No functional changes (I hope).


  Commit: 36e0281b7309e2be39e478c96575cadf9a35260b
      https://github.com/OpenSIPS/opensips/commit/36e0281b7309e2be39e478c96575cadf9a35260b
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-06 (Tue, 06 Oct 2020)

  Changed paths:
    M str.h

  Log Message:
  -----------
  Extend STR_NULL and str_init() to set a type explicitly. This
allows those macros to be used elsewhere in the function body,
not only in variable declaration(s), i.e.:

void foobar(int baz)
{
    str localstr;

    if (random() == 42) {
       localstr = str_init(I_STR LUCKY_STR FIN_STR);
    } else {
        localstr = str_init(I_STR UNLUCKY_STR FIN_STR);
    }
    some_api(&localstr);
}


  Commit: c9e0f70e8cc9f86552a82dacde5349ddf803fc7b
      https://github.com/OpenSIPS/opensips/commit/c9e0f70e8cc9f86552a82dacde5349ddf803fc7b
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-08 (Thu, 08 Oct 2020)

  Changed paths:
    M modules/signaling/signaling.c
    M modules/signaling/signaling.h
    M modules/sl/sl_api.h
    M modules/sl/sl_funcs.c
    M modules/sl/sl_funcs.h
    M modules/tm/t_reply.c
    M modules/tm/t_reply.h
    M msg_translator.c
    M msg_translator.h

  Log Message:
  -----------
  Mark "text", i.e. status message argument of the
build_res_buf_from_sip_req() as "const *" and propagate it
into relevant functions of tm, sl and signalling modules.


  Commit: e8dd676f9693b25defe00076720cd5d5563cbc63
      https://github.com/OpenSIPS/opensips/commit/e8dd676f9693b25defe00076720cd5d5563cbc63
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

  Changed paths:
    M modules/auth/challenge.c
    M modules/auth/common.c
    M modules/auth/common.h
    M modules/signaling/signaling.c
    M modules/signaling/signaling.h
    M modules/sl/sl_api.h
    M modules/sl/sl_funcs.c
    M modules/sl/sl_funcs.h
    M modules/tm/t_reply.c
    M modules/tm/t_reply.h
    M msg_translator.c
    M msg_translator.h
    M str.h

  Log Message:
  -----------
  Merge pull request #2277 from sippy/pr_str_improve2

Clean up UAS auth code a bit before I dive into RFC8760 rework.


Compare: https://github.com/OpenSIPS/opensips/compare/899a89f52282...e8dd676f9693


From noreply at github.com  Fri Oct  9 04:47:32 2020
From: noreply at github.com (Maksym Sobolyev)
Date: Thu, 08 Oct 2020 21:47:32 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 98faa6: Extend STR_NULL and
 str_init() to set a type expli...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/6c6930-dd8a95@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 98faa6bbc16871785f9a1ea9fd339968bed14771
      https://github.com/OpenSIPS/opensips/commit/98faa6bbc16871785f9a1ea9fd339968bed14771
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

  Changed paths:
    M str.h

  Log Message:
  -----------
  Extend STR_NULL and str_init() to set a type explicitly. This
allows those macros to be used elsewhere in the function body,
not only in variable declaration(s), i.e.:

void foobar(int baz)
{
    str localstr;

    if (random() == 42) {
       localstr = str_init(I_STR LUCKY_STR FIN_STR);
    } else {
        localstr = str_init(I_STR UNLUCKY_STR FIN_STR);
    }
    some_api(&localstr);
}

(cherry picked from commit 36e0281b7309e2be39e478c96575cadf9a35260b)


  Commit: dd8a951ca203da26f84a6968fc668419a6ef3d1c
      https://github.com/OpenSIPS/opensips/commit/dd8a951ca203da26f84a6968fc668419a6ef3d1c
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

  Changed paths:
    M modules/auth/doc/auth_admin.xml

  Log Message:
  -----------
  Improve auth module examples:

o Use $var(xyz) consistently. $avp's take shared resources and
  aren't really justified in this use case;

o fix www_challenge / proxy_challenge second argument to match
  reality.

(cherry picked from commit d9574358d1670391c2b1cbe1d7ccbe37eb4defca)


Compare: https://github.com/OpenSIPS/opensips/compare/6c6930bc4a82...dd8a951ca203


From noreply at github.com  Fri Oct  9 04:49:32 2020
From: noreply at github.com (Maksym Sobolyev)
Date: Thu, 08 Oct 2020 21:49:32 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 62b1b5: Extend STR_NULL and
 str_init() to set a type expli...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/1b65ba-008b51@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 62b1b5320fc4e9b7e9d71ae8f069e7ea839f0b60
      https://github.com/OpenSIPS/opensips/commit/62b1b5320fc4e9b7e9d71ae8f069e7ea839f0b60
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

  Changed paths:
    M str.h
    M ut.h

  Log Message:
  -----------
  Extend STR_NULL and str_init() to set a type explicitly. This
allows those macros to be used elsewhere in the function body,
not only in variable declaration(s), i.e.:

void foobar(int baz)
{
    str localstr;

    if (random() == 42) {
       localstr = str_init(I_STR LUCKY_STR FIN_STR);
    } else {
        localstr = str_init(I_STR UNLUCKY_STR FIN_STR);
    }
    some_api(&localstr);
}

(cherry picked from commit 36e0281b7309e2be39e478c96575cadf9a35260b)


  Commit: 008b5154a6007ad6c223fc4dad38bdaf8e0a2077
      https://github.com/OpenSIPS/opensips/commit/008b5154a6007ad6c223fc4dad38bdaf8e0a2077
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

  Changed paths:
    M modules/auth/doc/auth_admin.xml

  Log Message:
  -----------
  Improve auth module examples:

o Use $var(xyz) consistently. $avp's take shared resources and
  aren't really justified in this use case;

o fix www_challenge / proxy_challenge second argument to match
  reality.

(cherry picked from commit d9574358d1670391c2b1cbe1d7ccbe37eb4defca)


Compare: https://github.com/OpenSIPS/opensips/compare/1b65ba3db311...008b5154a600


From noreply at github.com  Fri Oct  9 04:51:42 2020
From: noreply at github.com (Maksym Sobolyev)
Date: Thu, 08 Oct 2020 21:51:42 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 39dd04: Extend STR_NULL and
 str_init() to set a type expli...
Message-ID: <OpenSIPS/opensips/push/refs/heads/2.4/7daf0a-1c73ae@github.com>

  Branch: refs/heads/2.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 39dd04d1bb9653e921849f49d8f6e3df4f7f7b0a
      https://github.com/OpenSIPS/opensips/commit/39dd04d1bb9653e921849f49d8f6e3df4f7f7b0a
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

  Changed paths:
    M str.h
    M ut.h

  Log Message:
  -----------
  Extend STR_NULL and str_init() to set a type explicitly. This
allows those macros to be used elsewhere in the function body,
not only in variable declaration(s), i.e.:

void foobar(int baz)
{
    str localstr;

    if (random() == 42) {
       localstr = str_init(I_STR LUCKY_STR FIN_STR);
    } else {
        localstr = str_init(I_STR UNLUCKY_STR FIN_STR);
    }
    some_api(&localstr);
}

(cherry picked from commit 36e0281b7309e2be39e478c96575cadf9a35260b)
(cherry picked from commit 62b1b5320fc4e9b7e9d71ae8f069e7ea839f0b60)


  Commit: 1c73aee67e9d507694303fe3350b460fc1e1c51a
      https://github.com/OpenSIPS/opensips/commit/1c73aee67e9d507694303fe3350b460fc1e1c51a
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

  Changed paths:
    M modules/auth/doc/auth_admin.xml

  Log Message:
  -----------
  Improve auth module examples:

o Use $var(xyz) consistently. $avp's take shared resources and
  aren't really justified in this use case;

o fix www_challenge / proxy_challenge second argument to match
  reality.

(cherry picked from commit d9574358d1670391c2b1cbe1d7ccbe37eb4defca)
(cherry picked from commit 008b5154a6007ad6c223fc4dad38bdaf8e0a2077)


Compare: https://github.com/OpenSIPS/opensips/compare/7daf0a04d2bc...1c73aee67e9d


From noreply at github.com  Fri Oct  9 04:53:24 2020
From: noreply at github.com (Liviu Chircu)
Date: Thu, 08 Oct 2020 21:53:24 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 797e9b: auth: Complete the
	008b5154a6 cherry-pick
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/008b51-797e9b@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 797e9b8bdb67f60021119c726f3bbdf0287882e0
      https://github.com/OpenSIPS/opensips/commit/797e9b8bdb67f60021119c726f3bbdf0287882e0
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

  Changed paths:
    M modules/auth/doc/auth_admin.xml

  Log Message:
  -----------
  auth: Complete the 008b5154a6 cherry-pick




From noreply at github.com  Fri Oct  9 05:06:12 2020
From: noreply at github.com (Liviu Chircu)
Date: Thu, 08 Oct 2020 22:06:12 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8ce9eb: auth: Fix doc
	regression in d9574358d :)
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/e8dd67-8ce9eb@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 8ce9eb22e1ead5b0afeff367b01d0b510650cdc5
      https://github.com/OpenSIPS/opensips/commit/8ce9eb22e1ead5b0afeff367b01d0b510650cdc5
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

  Changed paths:
    M modules/auth/doc/auth_admin.xml

  Log Message:
  -----------
  auth: Fix doc regression in d9574358d :)

Although $var() variables are awesome, some module params (e.g. the
"rpid_avp") really mandate an AVP and won't settle on anything else.




From noreply at github.com  Fri Oct  9 05:06:42 2020
From: noreply at github.com (Liviu Chircu)
Date: Thu, 08 Oct 2020 22:06:42 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2d5cf1: auth: Fix doc
	regression in d9574358d :)
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/dd8a95-2d5cf1@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 2d5cf179221c76a2830a6a6d669a03d6f779c679
      https://github.com/OpenSIPS/opensips/commit/2d5cf179221c76a2830a6a6d669a03d6f779c679
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

  Changed paths:
    M modules/auth/doc/auth_admin.xml

  Log Message:
  -----------
  auth: Fix doc regression in d9574358d :)

Although $var() variables are awesome, some module params (e.g. the
"rpid_avp") really mandate an AVP and won't settle on anything else.

(cherry picked from commit 8ce9eb22e1ead5b0afeff367b01d0b510650cdc5)




From noreply at github.com  Fri Oct  9 05:06:43 2020
From: noreply at github.com (Liviu Chircu)
Date: Thu, 08 Oct 2020 22:06:43 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 22051f: auth: Fix doc
	regression in d9574358d :)
Message-ID: <OpenSIPS/opensips/push/refs/heads/2.4/1c73ae-22051f@github.com>

  Branch: refs/heads/2.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 22051fd4d8ecbfed02b76b9d5f0d458fecc412e2
      https://github.com/OpenSIPS/opensips/commit/22051fd4d8ecbfed02b76b9d5f0d458fecc412e2
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

  Changed paths:
    M modules/auth/doc/auth_admin.xml

  Log Message:
  -----------
  auth: Fix doc regression in d9574358d :)

Although $var() variables are awesome, some module params (e.g. the
"rpid_avp") really mandate an AVP and won't settle on anything else.

(cherry picked from commit 8ce9eb22e1ead5b0afeff367b01d0b510650cdc5)




From noreply at github.com  Fri Oct  9 05:06:43 2020
From: noreply at github.com (Liviu Chircu)
Date: Thu, 08 Oct 2020 22:06:43 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a7edbb: auth: Fix doc
	regression in d9574358d :)
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/797e9b-a7edbb@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: a7edbbebc4fd3864e7b9f04624868e9e6c0a6158
      https://github.com/OpenSIPS/opensips/commit/a7edbbebc4fd3864e7b9f04624868e9e6c0a6158
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

  Changed paths:
    M modules/auth/doc/auth_admin.xml

  Log Message:
  -----------
  auth: Fix doc regression in d9574358d :)

Although $var() variables are awesome, some module params (e.g. the
"rpid_avp") really mandate an AVP and won't settle on anything else.

(cherry picked from commit 8ce9eb22e1ead5b0afeff367b01d0b510650cdc5)




From noreply at github.com  Sat Oct 10 20:39:52 2020
From: noreply at github.com (opensips-github)
Date: Sat, 10 Oct 2020 13:39:52 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 05db38: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/2.4/22051f-05db38@github.com>

  Branch: refs/heads/2.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 05db385ba6f8c0569fe482679111abbff54d39e8
      https://github.com/OpenSIPS/opensips/commit/05db385ba6f8c0569fe482679111abbff54d39e8
  Author: OpenSIPS <github at opensips.org>
  Date:   2020-10-10 (Sat, 10 Oct 2020)

  Changed paths:
    M modules/auth/README
    M modules/auth/doc/contributors.xml
    M modules/emergency/README
    M modules/emergency/doc/contributors.xml
    M modules/registrar/README
    M modules/registrar/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Sat Oct 10 20:55:01 2020
From: noreply at github.com (opensips-github)
Date: Sat, 10 Oct 2020 13:55:01 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 93b671: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/a7edbb-93b671@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 93b6715dae3bb6d6c70bc5d92c4be3b1fe58d07e
      https://github.com/OpenSIPS/opensips/commit/93b6715dae3bb6d6c70bc5d92c4be3b1fe58d07e
  Author: OpenSIPS <github at opensips.org>
  Date:   2020-10-10 (Sat, 10 Oct 2020)

  Changed paths:
    M modules/auth/README
    M modules/auth/doc/contributors.xml
    M modules/emergency/README
    M modules/emergency/doc/contributors.xml
    M modules/registrar/README
    M modules/registrar/doc/contributors.xml
    M modules/rtpengine/README
    M modules/rtpengine/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Sat Oct 10 21:10:03 2020
From: noreply at github.com (opensips-github)
Date: Sat, 10 Oct 2020 14:10:03 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] af5898: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/2d5cf1-af5898@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: af58987aa75626bf9d85efff42ac0a802d2e78d1
      https://github.com/OpenSIPS/opensips/commit/af58987aa75626bf9d85efff42ac0a802d2e78d1
  Author: OpenSIPS <github at opensips.org>
  Date:   2020-10-10 (Sat, 10 Oct 2020)

  Changed paths:
    M modules/auth/README
    M modules/auth/doc/contributors.xml
    M modules/emergency/README
    M modules/emergency/doc/contributors.xml
    M modules/registrar/README
    M modules/registrar/doc/contributors.xml
    M modules/rtpengine/README
    M modules/rtpengine/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Mon Oct 12 11:16:54 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Mon, 12 Oct 2020 04:16:54 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a66164: ratelimit: fix
 displaying pipes in rl_list
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/8ce9eb-a66164@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: a66164811e1afbee0e5c80cf9106bfca61fb4f30
      https://github.com/OpenSIPS/opensips/commit/a66164811e1afbee0e5c80cf9106bfca61fb4f30
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-12 (Mon, 12 Oct 2020)

  Changed paths:
    M modules/ratelimit/ratelimit_helper.c

  Log Message:
  -----------
  ratelimit: fix displaying pipes in rl_list

This fix solves the problem where only one pipe per hash were listed by
the rl_list command, resulting in missing pipes.

Reported by Alain Bieuzent on users list and Robert Moss




From noreply at github.com  Mon Oct 12 11:17:20 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Mon, 12 Oct 2020 04:17:20 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 65c866: ratelimit: fix
 displaying pipes in rl_list
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/af5898-65c866@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 65c8661ef8d8fce56b015a9b2ae2fa34fcea66bb
      https://github.com/OpenSIPS/opensips/commit/65c8661ef8d8fce56b015a9b2ae2fa34fcea66bb
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-12 (Mon, 12 Oct 2020)

  Changed paths:
    M modules/ratelimit/ratelimit_helper.c

  Log Message:
  -----------
  ratelimit: fix displaying pipes in rl_list

This fix solves the problem where only one pipe per hash were listed by
the rl_list command, resulting in missing pipes.

Reported by Alain Bieuzent on users list and Robert Moss

(cherry picked from commit a66164811e1afbee0e5c80cf9106bfca61fb4f30)




From noreply at github.com  Mon Oct 12 11:17:40 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Mon, 12 Oct 2020 04:17:40 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 22ce2b: ratelimit: fix
 displaying pipes in rl_list
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/93b671-22ce2b@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 22ce2bba7578e282a931b4f50f69d4248c574f47
      https://github.com/OpenSIPS/opensips/commit/22ce2bba7578e282a931b4f50f69d4248c574f47
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-12 (Mon, 12 Oct 2020)

  Changed paths:
    M modules/ratelimit/ratelimit_helper.c

  Log Message:
  -----------
  ratelimit: fix displaying pipes in rl_list

This fix solves the problem where only one pipe per hash were listed by
the rl_list command, resulting in missing pipes.

Reported by Alain Bieuzent on users list and Robert Moss

(cherry picked from commit a66164811e1afbee0e5c80cf9106bfca61fb4f30)




From noreply at github.com  Tue Oct 13 11:33:41 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Tue, 13 Oct 2020 04:33:41 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c45c71: rtpengine: fix start
	and stop forwarding
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/a66164-c45c71@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c45c71411f0acb2d7853297c5ad4fff2c7f04072
      https://github.com/OpenSIPS/opensips/commit/c45c71411f0acb2d7853297c5ad4fff2c7f04072
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-13 (Tue, 13 Oct 2020)

  Changed paths:
    M modules/rtpengine/rtpengine.c

  Log Message:
  -----------
  rtpengine: fix start and stop forwarding

Credits go to Roman Kokorev for reporing and fixing in ticket #2281.
Close #2281




From noreply at github.com  Tue Oct 13 11:33:53 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Tue, 13 Oct 2020 04:33:53 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 811e59: rtpengine: fix start
	and stop forwarding
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/65c866-811e59@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 811e593a4bbbacf29498bcc9d5525f4474d939b4
      https://github.com/OpenSIPS/opensips/commit/811e593a4bbbacf29498bcc9d5525f4474d939b4
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-13 (Tue, 13 Oct 2020)

  Changed paths:
    M modules/rtpengine/rtpengine.c

  Log Message:
  -----------
  rtpengine: fix start and stop forwarding

Credits go to Roman Kokorev for reporing and fixing in ticket #2281.
Close #2281

(cherry picked from commit c45c71411f0acb2d7853297c5ad4fff2c7f04072)




From noreply at github.com  Tue Oct 13 12:10:28 2020
From: noreply at github.com (Liviu Chircu)
Date: Tue, 13 Oct 2020 05:10:28 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 312fd3: cfgutils: Fix a
 timezone parsing bug in expressions
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/c45c71-312fd3@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 312fd3f52edef8d240d3d26784f97748f05c85a2
      https://github.com/OpenSIPS/opensips/commit/312fd3f52edef8d240d3d26784f97748f05c85a2
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-13 (Tue, 13 Oct 2020)

  Changed paths:
    M modules/cfgutils/test/cfgutils.c
    M time_rec.c

  Log Message:
  -----------
  cfgutils: Fix a timezone parsing bug in expressions

The timezone's "/" middle-part and the "/" (OR operator) were
conflicting from the parser's PoV, and there were no tests to emphasize
this issue.

Credits to Bogdan-Andrei Iancu for the catch!




From noreply at github.com  Tue Oct 13 13:50:50 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Tue, 13 Oct 2020 06:50:50 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 56e941: dialog: restore SDP
 and advertised contacts
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/312fd3-56e941@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 56e941130c5f8f84e1986bc8ffb1dad6f275adc4
      https://github.com/OpenSIPS/opensips/commit/56e941130c5f8f84e1986bc8ffb1dad6f275adc4
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-13 (Tue, 13 Oct 2020)

  Changed paths:
    M modules/dialog/dlg_db_handler.c

  Log Message:
  -----------
  dialog: restore SDP and advertised contacts

Reported by @jpyle490 on GitHub. Close #2275




From noreply at github.com  Tue Oct 13 13:51:01 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Tue, 13 Oct 2020 06:51:01 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ae0c71: dialog: restore SDP
 and advertised contacts
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/811e59-ae0c71@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ae0c71754b6f5cdb48d36066ef0c2ec66d961e10
      https://github.com/OpenSIPS/opensips/commit/ae0c71754b6f5cdb48d36066ef0c2ec66d961e10
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-13 (Tue, 13 Oct 2020)

  Changed paths:
    M modules/dialog/dlg_db_handler.c

  Log Message:
  -----------
  dialog: restore SDP and advertised contacts

Reported by @jpyle490 on GitHub. Close #2275

(cherry picked from commit 56e941130c5f8f84e1986bc8ffb1dad6f275adc4)




From noreply at github.com  Tue Oct 13 13:51:27 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Tue, 13 Oct 2020 06:51:27 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c9c7fd: dialog: restore SDP
 and advertised contacts
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/22ce2b-c9c7fd@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c9c7fd0302a595ea588fa1f398d2195af90f0473
      https://github.com/OpenSIPS/opensips/commit/c9c7fd0302a595ea588fa1f398d2195af90f0473
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-13 (Tue, 13 Oct 2020)

  Changed paths:
    M modules/dialog/dlg_db_handler.c

  Log Message:
  -----------
  dialog: restore SDP and advertised contacts

Reported by @jpyle490 on GitHub. Close #2275

(cherry picked from commit 56e941130c5f8f84e1986bc8ffb1dad6f275adc4)




From noreply at github.com  Tue Oct 13 14:43:39 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Tue, 13 Oct 2020 07:43:39 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 25e55f: packaging: fix typo in
 emergency module description
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/56e941-25e55f@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 25e55f10c7d690230e3e1060958d8b5f0621b540
      https://github.com/OpenSIPS/opensips/commit/25e55f10c7d690230e3e1060958d8b5f0621b540
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-13 (Tue, 13 Oct 2020)

  Changed paths:
    M packaging/debian/control
    M packaging/redhat_fedora/opensips.spec

  Log Message:
  -----------
  packaging: fix typo in emergency module description

Thank you @SB-JohnK for reporting it! Close #2263




From noreply at github.com  Tue Oct 13 14:43:49 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Tue, 13 Oct 2020 07:43:49 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 15b6ca: packaging: fix typo in
 emergency module description
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/ae0c71-15b6ca@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 15b6ca5f6137d5f37b5f09b8949d16a64658ac79
      https://github.com/OpenSIPS/opensips/commit/15b6ca5f6137d5f37b5f09b8949d16a64658ac79
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-13 (Tue, 13 Oct 2020)

  Changed paths:
    M packaging/debian/control
    M packaging/redhat_fedora/opensips.spec

  Log Message:
  -----------
  packaging: fix typo in emergency module description

Thank you @SB-JohnK for reporting it! Close #2263

(cherry picked from commit 25e55f10c7d690230e3e1060958d8b5f0621b540)




From noreply at github.com  Tue Oct 13 14:44:00 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Tue, 13 Oct 2020 07:44:00 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5d3865: packaging: fix typo in
 emergency module description
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/c9c7fd-5d3865@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 5d3865fa9c21712497eb830cb0148f8ce361317d
      https://github.com/OpenSIPS/opensips/commit/5d3865fa9c21712497eb830cb0148f8ce361317d
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-13 (Tue, 13 Oct 2020)

  Changed paths:
    M packaging/debian/control
    M packaging/redhat_fedora/opensips.spec

  Log Message:
  -----------
  packaging: fix typo in emergency module description

Thank you @SB-JohnK for reporting it! Close #2263

(cherry picked from commit 25e55f10c7d690230e3e1060958d8b5f0621b540)




From noreply at github.com  Tue Oct 13 14:45:06 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Tue, 13 Oct 2020 07:45:06 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5d0e69: packaging: fix typo in
 emergency module description
Message-ID: <OpenSIPS/opensips/push/refs/heads/2.4/05db38-5d0e69@github.com>

  Branch: refs/heads/2.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 5d0e69c635d0415f34352cac09960ea00e953ff3
      https://github.com/OpenSIPS/opensips/commit/5d0e69c635d0415f34352cac09960ea00e953ff3
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-13 (Tue, 13 Oct 2020)

  Changed paths:
    M packaging/debian/control

  Log Message:
  -----------
  packaging: fix typo in emergency module description

Thank you @SB-JohnK for reporting it! Close #2263

(cherry picked from commit 25e55f10c7d690230e3e1060958d8b5f0621b540)




From noreply at github.com  Tue Oct 13 14:53:12 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Tue, 13 Oct 2020 07:53:12 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0fe26b: dialog: do not update
 SDP on rejected INVITE/UPDATEs
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/15b6ca-0fe26b@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 0fe26bcd7a96de12b43f2c7d7d360afef11d8728
      https://github.com/OpenSIPS/opensips/commit/0fe26bcd7a96de12b43f2c7d7d360afef11d8728
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-13 (Tue, 13 Oct 2020)

  Changed paths:
    M modules/dialog/dlg_handlers.c
    M modules/dialog/dlg_hash.c
    M modules/dialog/dlg_hash.h

  Log Message:
  -----------
  dialog: do not update SDP on rejected INVITE/UPDATEs

Reported by @nikbyte in #2177

(cherry picked from commit d447626c253185d2e1dc13dc196d04889f630c7a)




From noreply at github.com  Tue Oct 13 15:05:14 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Tue, 13 Oct 2020 08:05:14 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] be134c: dialog: do not update
 SDP on rejected INVITE/UPDATEs
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/5d3865-be134c@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: be134cd4eec8b026adf62acfca33bb23b9484b64
      https://github.com/OpenSIPS/opensips/commit/be134cd4eec8b026adf62acfca33bb23b9484b64
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-13 (Tue, 13 Oct 2020)

  Changed paths:
    M modules/dialog/dlg_handlers.c
    M modules/dialog/dlg_hash.c
    M modules/dialog/dlg_hash.h

  Log Message:
  -----------
  dialog: do not update SDP on rejected INVITE/UPDATEs

Reported by @nikbyte in #2177

(cherry picked from commit d447626c253185d2e1dc13dc196d04889f630c7a)




From noreply at github.com  Tue Oct 13 15:17:18 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Tue, 13 Oct 2020 08:17:18 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8b408d: dialog: fix previous
	commit
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/be134c-8b408d@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 8b408d5475674f86a631d579730c057a78dd64d9
      https://github.com/OpenSIPS/opensips/commit/8b408d5475674f86a631d579730c057a78dd64d9
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-13 (Tue, 13 Oct 2020)

  Changed paths:
    M modules/dialog/dlg_handlers.c

  Log Message:
  -----------
  dialog: fix previous commit




From noreply at github.com  Thu Oct 15 12:12:40 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Thu, 15 Oct 2020 05:12:40 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0e5377: drouting: fix printing
 gw list for dr_number_routing
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/25e55f-0e5377@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 0e5377c640296051ab46bd50820bb21b6b819223
      https://github.com/OpenSIPS/opensips/commit/0e5377c640296051ab46bd50820bb21b6b819223
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-15 (Thu, 15 Oct 2020)

  Changed paths:
    M modules/drouting/drouting.c

  Log Message:
  -----------
  drouting: fix printing gw list for dr_number_routing

Thanks go to Kirill Galinurov for reporting it on Slack




From noreply at github.com  Thu Oct 15 12:12:58 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Thu, 15 Oct 2020 05:12:58 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0a9409: drouting: fix printing
 gw list for dr_number_routing
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/0fe26b-0a9409@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 0a94095fcee53eaa9265603487e601a72a693b05
      https://github.com/OpenSIPS/opensips/commit/0a94095fcee53eaa9265603487e601a72a693b05
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-15 (Thu, 15 Oct 2020)

  Changed paths:
    M modules/drouting/drouting.c

  Log Message:
  -----------
  drouting: fix printing gw list for dr_number_routing

Thanks go to Kirill Galinurov for reporting it on Slack

(cherry picked from commit 0e5377c640296051ab46bd50820bb21b6b819223)




From noreply at github.com  Thu Oct 15 12:13:11 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Thu, 15 Oct 2020 05:13:11 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0c5f03: drouting: fix printing
 gw list for dr_number_routing
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/8b408d-0c5f03@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 0c5f03fbc54106c271994fa8254dde7799ddcd77
      https://github.com/OpenSIPS/opensips/commit/0c5f03fbc54106c271994fa8254dde7799ddcd77
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-15 (Thu, 15 Oct 2020)

  Changed paths:
    M modules/drouting/drouting.c

  Log Message:
  -----------
  drouting: fix printing gw list for dr_number_routing

Thanks go to Kirill Galinurov for reporting it on Slack

(cherry picked from commit 0e5377c640296051ab46bd50820bb21b6b819223)




From noreply at github.com  Sat Oct 17 20:54:41 2020
From: noreply at github.com (opensips-github)
Date: Sat, 17 Oct 2020 13:54:41 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e7f959: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/0c5f03-e7f959@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e7f9592d1602097034e71af9ef4e5c3795e24b5b
      https://github.com/OpenSIPS/opensips/commit/e7f9592d1602097034e71af9ef4e5c3795e24b5b
  Author: OpenSIPS <github at opensips.org>
  Date:   2020-10-17 (Sat, 17 Oct 2020)

  Changed paths:
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/drouting/README
    M modules/drouting/doc/contributors.xml
    M modules/ratelimit/README
    M modules/ratelimit/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Sat Oct 17 21:09:51 2020
From: noreply at github.com (opensips-github)
Date: Sat, 17 Oct 2020 14:09:51 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cece68: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/0a9409-cece68@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: cece68cb29626e8dfc1e14fab61efda0af98a97a
      https://github.com/OpenSIPS/opensips/commit/cece68cb29626e8dfc1e14fab61efda0af98a97a
  Author: OpenSIPS <github at opensips.org>
  Date:   2020-10-17 (Sat, 17 Oct 2020)

  Changed paths:
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/drouting/README
    M modules/drouting/doc/contributors.xml
    M modules/ratelimit/README
    M modules/ratelimit/doc/contributors.xml
    M modules/rtpengine/README
    M modules/rtpengine/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation




From bogdan at opensips.org  Tue Oct 20 13:22:34 2020
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Tue, 20 Oct 2020 16:22:34 +0300
Subject: [OpenSIPS-Devel] The next OpenSIPS Bootcamp online training
Message-ID: <317cc937-6995-23c4-e6af-b7ce78bfa6aa@opensips.org>

<https://opensips.org/training/OpenSIPS_eBootcamp_2020>


    30th Nov-11th Dec 2020,


        online, worldwide



*OpenSIPS Bootcamp*

Join the core developers and founder of the OpenSIPS project for an 
*OpenSIPS Bootcamp* 
<https://opensips.org/training/OpenSIPS_eBootcamp_2020> online session - 
an in-cloud training, a ten days, 4 hours per day (40 hours) intensive 
and practical training, covering installation, configuration and 
administration on OpenSIPS.

All the knowledge transferred to the students will be strongly backed up 
by practice sessions where you will get hands-on experience in handling 
OpenSIPS. The training is structured to be offer 50% / 50% between the 
theoretical and practical sessions.

Check Syllabus 
<https://opensips.org/training/OpenSIPS_eBootcamp_2020/#mu-schedule>

*Early Birds open*

The Early Bird 10% discount is available for registrations before /*2nd 
of November 2020*/, so do not mis the opportunity. The number of seats 
is limited, so be sure and book a seat now. Keep in mind that a 10% 
group discount is also available - grab your work mate and start 
learning more OpenSIPS together .
.

Register Now 
<https://opensips.org/training/OpenSIPS_eBootcamp_2020/#mu-pricing>

*Certified training saves time and money*

OpenSIPS mistakes are easily avoided if you get proper training! 
Companies that use OpenSIPS waste time and money when they don't have a 
trained engineer on staff. Searching on Google, waiting on IRC, even the 
latency in mailing list replies takes it's toll over time. Take this 
rare opportunity to train your employees with the project members 
themselves.


Any questions? do not hesitate to contact us <mailto:bootcamp at opensips.org>!

------------------------------------------------------------------------
You received this email as part of your relationship with the OpenSIPS 
Project.
If you do not want to receive any more news, please email to unsubscribe 
<mailto:news-leave at lists.opensips.org?Subject=Unsubscribe>.


-- 
   Bogdan-Andrei Iancu
   OpenSIPS Founder and Developer
   http://www.opensips-solutions.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20201020/257e9d61/attachment.html>

From noreply at github.com  Wed Oct 21 14:51:40 2020
From: noreply at github.com (Liviu Chircu)
Date: Wed, 21 Oct 2020 07:51:40 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 294e8c: Fix Memory leak in
	Freeswitch ESL module.
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/cece68-c2026b@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 294e8c489c22fce345450e0441dfbc5a79205d94
      https://github.com/OpenSIPS/opensips/commit/294e8c489c22fce345450e0441dfbc5a79205d94
  Author: rance <rance at ytel.com>
  Date:   2020-10-20 (Tue, 20 Oct 2020)

  Changed paths:
    M modules/freeswitch/esl/src/esl.c

  Log Message:
  -----------
  Fix Memory leak in Freeswitch ESL module.


  Commit: c2026bbd3e246149205933e8c39df6fc5f708f21
      https://github.com/OpenSIPS/opensips/commit/c2026bbd3e246149205933e8c39df6fc5f708f21
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-21 (Wed, 21 Oct 2020)

  Changed paths:
    M modules/freeswitch/esl/src/esl.c

  Log Message:
  -----------
  Merge pull request #2287 from zooptwopointone/3.1

Fix Memory leak in Freeswitch ESL module.


Compare: https://github.com/OpenSIPS/opensips/compare/cece68cb2962...c2026bbd3e24


From noreply at github.com  Wed Oct 21 14:52:15 2020
From: noreply at github.com (RanceYtel)
Date: Wed, 21 Oct 2020 07:52:15 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dff186: Fix Memory leak in
	Freeswitch ESL module.
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/0e5377-dff186@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: dff186948a201f4848fde344a96f4fe1341b509c
      https://github.com/OpenSIPS/opensips/commit/dff186948a201f4848fde344a96f4fe1341b509c
  Author: rance <rance at ytel.com>
  Date:   2020-10-21 (Wed, 21 Oct 2020)

  Changed paths:
    M modules/freeswitch/esl/src/esl.c

  Log Message:
  -----------
  Fix Memory leak in Freeswitch ESL module.

(cherry picked from commit 294e8c489c22fce345450e0441dfbc5a79205d94)




From noreply at github.com  Wed Oct 21 14:52:30 2020
From: noreply at github.com (RanceYtel)
Date: Wed, 21 Oct 2020 07:52:30 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fcbc9c: Fix Memory leak in
	Freeswitch ESL module.
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/e7f959-fcbc9c@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: fcbc9c80d5623a1d67485c62734b67da93684eeb
      https://github.com/OpenSIPS/opensips/commit/fcbc9c80d5623a1d67485c62734b67da93684eeb
  Author: rance <rance at ytel.com>
  Date:   2020-10-21 (Wed, 21 Oct 2020)

  Changed paths:
    M modules/freeswitch/esl/src/esl.c

  Log Message:
  -----------
  Fix Memory leak in Freeswitch ESL module.

(cherry picked from commit 294e8c489c22fce345450e0441dfbc5a79205d94)




From noreply at github.com  Wed Oct 21 14:52:38 2020
From: noreply at github.com (RanceYtel)
Date: Wed, 21 Oct 2020 07:52:38 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7e9ff3: Fix Memory leak in
	Freeswitch ESL module.
Message-ID: <OpenSIPS/opensips/push/refs/heads/2.4/5d0e69-7e9ff3@github.com>

  Branch: refs/heads/2.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 7e9ff3b42574aa57b6d1c74504b88962aeed1c26
      https://github.com/OpenSIPS/opensips/commit/7e9ff3b42574aa57b6d1c74504b88962aeed1c26
  Author: rance <rance at ytel.com>
  Date:   2020-10-21 (Wed, 21 Oct 2020)

  Changed paths:
    M modules/freeswitch/esl/src/esl.c

  Log Message:
  -----------
  Fix Memory leak in Freeswitch ESL module.

(cherry picked from commit 294e8c489c22fce345450e0441dfbc5a79205d94)




From noreply at github.com  Wed Oct 21 15:06:47 2020
From: noreply at github.com (Liviu Chircu)
Date: Wed, 21 Oct 2020 08:06:47 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 956916: Add ability to build
 various static supporting lib...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/dff186-cdcac5@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 956916043b18e1c5c1f2a09b11b88666818ba12d
      https://github.com/OpenSIPS/opensips/commit/956916043b18e1c5c1f2a09b11b88666818ba12d
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-14 (Wed, 14 Oct 2020)

  Changed paths:
    M .gitignore
    M Makefile
    M Makefile.defs
    A Makefile.misclibs
    M Makefile.rules
    A scripts/build/linkstatic.sh

  Log Message:
  -----------
  Add ability to build various static supporting libraries to
contain code that is shared between several modules.

Discussed with @liviuchircu & @bogdan-iancu.


  Commit: 6101cf9b2c9db5d47177ff1cc3c1e39a55e196df
      https://github.com/OpenSIPS/opensips/commit/6101cf9b2c9db5d47177ff1cc3c1e39a55e196df
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-14 (Wed, 14 Oct 2020)

  Changed paths:
    A lib/reg/Makefile
    M modules/mid_registrar/Makefile
    M modules/registrar/Makefile

  Log Message:
  -----------
  Build / use libreg.a.


  Commit: cdcac5bb3b3cc8a7e659a7a58474b2d58995a118
      https://github.com/OpenSIPS/opensips/commit/cdcac5bb3b3cc8a7e659a7a58474b2d58995a118
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-21 (Wed, 21 Oct 2020)

  Changed paths:
    M .gitignore
    M Makefile
    M Makefile.defs
    A Makefile.misclibs
    M Makefile.rules
    A lib/reg/Makefile
    M modules/mid_registrar/Makefile
    M modules/registrar/Makefile
    A scripts/build/linkstatic.sh

  Log Message:
  -----------
  Merge pull request #2286 from sippy/pr_misclibs

Add ability to build various static supporting libraries to contain code that is shared between several modules.


Compare: https://github.com/OpenSIPS/opensips/compare/dff186948a20...cdcac5bb3b3c


From noreply at github.com  Wed Oct 21 15:32:41 2020
From: noreply at github.com (Liviu Chircu)
Date: Wed, 21 Oct 2020 08:32:41 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b7dcc4: Switch to bionic (aka
 Ubuntu 18) as main test vehi...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/cdcac5-0e430d@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: b7dcc4aa9925b9db9fff0d2623052db66e1c13fc
      https://github.com/OpenSIPS/opensips/commit/b7dcc4aa9925b9db9fff0d2623052db66e1c13fc
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Switch to bionic (aka Ubuntu 18) as main test vehicle and add bunch
of extra jobs:

o Build with GCC 7 @ Ubuntu 18;
o Build with GCC 9 @ Ubuntu 18;
o Build with GCC 10 @ Ubuntu 18;
o Build with Clang 7 @ Ubuntu 18;
o Build with Clang 9 @ Ubuntu 18;
o Build with Clang 10 @ Ubuntu 18;
o Build with GCC 7 @ Ubuntu 18 (ARM);
o Build with Clang 7 @ Ubuntu 18 (ARM);
o Build Core with GCC 7 @ Ubuntu 18 (i386);
o Build Core with Clang 7 @ Ubuntu 18 (i386).

Fix Travis warnings:

 o GC sudo, fixes "root: deprecated key sudo (The key `sudo` has no effect anymore.)";
 o add dist into global;
 o add os.


  Commit: 736163f0edfbe93fd08eec8e51377d456c4c9cb4
      https://github.com/OpenSIPS/opensips/commit/736163f0edfbe93fd08eec8e51377d456c4c9cb4
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M resolve.c

  Log Message:
  -----------
  Fix warning converting from int to float with Clang 10:

resolve.c:1454:34: error: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Werror,-Wimplicit-int-float-conversion]


  Commit: 18f4c3d9b34583c7464eba2e5ca8fe24f72e9fc9
      https://github.com/OpenSIPS/opensips/commit/18f4c3d9b34583c7464eba2e5ca8fe24f72e9fc9
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    R atomic.h
    M statistics.c
    M statistics.h

  Log Message:
  -----------
  Use stdatomic.h, which is part of C standard since C11.


  Commit: c20bb225a6a00cdf5ae5f5756714e48844104797
      https://github.com/OpenSIPS/opensips/commit/c20bb225a6a00cdf5ae5f5756714e48844104797
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M cfg_pp.c
    M db/db_val.h
    M mem/rpm_mem.c
    M parser/sdp/sdp.c
    M reactor.c
    M time_rec.c

  Log Message:
  -----------
  Fix printf-style formats to match argument when building on
32-bit arches.


  Commit: cb2ba2ad8c1b0dcc4134bbbc294915387709c355
      https://github.com/OpenSIPS/opensips/commit/cb2ba2ad8c1b0dcc4134bbbc294915387709c355
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M parser/parse_privacy.c

  Log Message:
  -----------
  Make identation consistent to not upset Clang 10:

parser/parse_privacy.c:161:2: error: misleading indentation; statement is not part of the previous 'if' [-Werror,-Wmisleading-indentation]


  Commit: 541d832c6cef7538c33a4b594ee6936ba4c272ba
      https://github.com/OpenSIPS/opensips/commit/541d832c6cef7538c33a4b594ee6936ba4c272ba
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M modules/mi_html/http_fnc.c

  Log Message:
  -----------
  Fix Clang 9 warning:

  http_fnc.c:679:22: error: adding 'int' to a string does not append to the string


  Commit: 42f6c3601564ade0a0003a6f67f82710e64ada92
      https://github.com/OpenSIPS/opensips/commit/42f6c3601564ade0a0003a6f67f82710e64ada92
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M modules/drouting/drouting.c
    M modules/qrouting/qr_sort.c

  Log Message:
  -----------
  Fix another instance of the implicit conversion from 'int' to 'float'
Clang 10 warning.


  Commit: 2f18d8a768a43daaa509d8860fcf68cf5796483d
      https://github.com/OpenSIPS/opensips/commit/2f18d8a768a43daaa509d8860fcf68cf5796483d
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M modules/b2b_logic/b2b_logic.c

  Log Message:
  -----------
  Fix logic error picked up by Cang 10:

b2b_logic.c:1789:14: error: overlapping comparisons always evaluate to false [-Werror,-Wtautological-overlap-compare]


  Commit: 7330ce09fab8309506ad5f6f1c09a77a993663d7
      https://github.com/OpenSIPS/opensips/commit/7330ce09fab8309506ad5f6f1c09a77a993663d7
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M modules/drouting/prefix_tree.c

  Log Message:
  -----------
  Fix warning compiling with Clang 7 on ARM64:

prefix_tree.c:158:8: error: result of comparison of constant -1 with expression of type 'char' is always true [-Werror,-Wtautological-constant-out-of-range-compare]


  Commit: 08617f262b1701aa7936df1b62f9534d4a7c68db
      https://github.com/OpenSIPS/opensips/commit/08617f262b1701aa7936df1b62f9534d4a7c68db
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M modules/rest_client/rest_methods.c

  Log Message:
  -----------
  Avoid warning on ARM64 when compiled with Clang 7:

rest_methods.c:575:21: error: result of comparison of constant -3 with expression of type 'char' is always true [-Werror,-Wtautological-constant-out-of-range-compare]


  Commit: 27634ffef4ca3d5d12770fb7b7f2d2559ad5b998
      https://github.com/OpenSIPS/opensips/commit/27634ffef4ca3d5d12770fb7b7f2d2559ad5b998
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M modules/cpl_c/cpl_parser.c
    M modules/sql_cacher/sql_cacher.h

  Log Message:
  -----------
  Use int, not char, which could be either signed or unsigned.


  Commit: bd7aca676d5f9f5f6b7faa615e2669e06e3416c2
      https://github.com/OpenSIPS/opensips/commit/bd7aca676d5f9f5f6b7faa615e2669e06e3416c2
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M Makefile.defs

  Log Message:
  -----------
  Treat both clang and gcc the same for the purpose of figuring out
CC_ARCH. Also use -m32 when linking on i386 with clang.


  Commit: ba42823549cc26fdd1a84eb197c506680c51b414
      https://github.com/OpenSIPS/opensips/commit/ba42823549cc26fdd1a84eb197c506680c51b414
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M mem/q_malloc.c

  Log Message:
  -----------
  Make definitions of the ST_CHECK_PATTERN, END_CHECK_PATTERN1 and
END_CHECK_PATTERN2 independent of sizeof(long).


  Commit: 74bf0bcdf1eaef81a9ce02f083219da75a9af4be
      https://github.com/OpenSIPS/opensips/commit/74bf0bcdf1eaef81a9ce02f083219da75a9af4be
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M modules/rabbitmq/Makefile
    M modules/rabbitmq_consumer/Makefile

  Log Message:
  -----------
  If CC_NAME is set to gcc, CC could be anything, like gcc-X.


  Commit: 0e430d803f2acef21c584f70cd36c8bf58c0a525
      https://github.com/OpenSIPS/opensips/commit/0e430d803f2acef21c584f70cd36c8bf58c0a525
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-21 (Wed, 21 Oct 2020)

  Changed paths:
    M .travis.yml
    M Makefile.defs
    R atomic.h
    M cfg_pp.c
    M db/db_val.h
    M mem/q_malloc.c
    M mem/rpm_mem.c
    M modules/b2b_logic/b2b_logic.c
    M modules/cpl_c/cpl_parser.c
    M modules/drouting/drouting.c
    M modules/drouting/prefix_tree.c
    M modules/mi_html/http_fnc.c
    M modules/qrouting/qr_sort.c
    M modules/rabbitmq/Makefile
    M modules/rabbitmq_consumer/Makefile
    M modules/rest_client/rest_methods.c
    M modules/sql_cacher/sql_cacher.h
    M parser/parse_privacy.c
    M parser/sdp/sdp.c
    M reactor.c
    M resolve.c
    M statistics.c
    M statistics.h
    M time_rec.c

  Log Message:
  -----------
  Merge pull request #2289 from sippy/pr_travis_bionic

Expand Travis setup, add 10 more build variants. Fix many issues.


Compare: https://github.com/OpenSIPS/opensips/compare/cdcac5bb3b3c...0e430d803f2a


From noreply at github.com  Thu Oct 22 10:13:01 2020
From: noreply at github.com (Liviu Chircu)
Date: Thu, 22 Oct 2020 03:13:01 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 33d474: check_time_rec(): Also
 set the tz during matching, ...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/0e430d-33d474@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 33d4743e5c9f614a1632fa9fd57cecc690191e0f
      https://github.com/OpenSIPS/opensips/commit/33d4743e5c9f614a1632fa9fd57cecc690191e0f
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-22 (Thu, 22 Oct 2020)

  Changed paths:
    M modules/cfgutils/test/cfgutils.c
    M time_rec.c
    M time_rec.h

  Log Message:
  -----------
  check_time_rec(): Also set the tz during matching, not just parsing




From noreply at github.com  Fri Oct 23 10:27:31 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Fri, 23 Oct 2020 03:27:31 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] aba6ed: tracer: ignore
 trace_on flag for dynamic entries
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/33d474-aba6ed@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: aba6edf241428934ca7fc0838a4b0bcc4597263f
      https://github.com/OpenSIPS/opensips/commit/aba6edf241428934ca7fc0838a4b0bcc4597263f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-23 (Fri, 23 Oct 2020)

  Changed paths:
    M modules/tracer/tracer.c

  Log Message:
  -----------
  tracer: ignore trace_on flag for dynamic entries

Thanks go to Alexey Vasilyev (@vasilevalex) for reporting this.
Fixes #2240




From noreply at github.com  Fri Oct 23 10:28:22 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Fri, 23 Oct 2020 03:28:22 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6b4d9c: tracer: ignore
 trace_on flag for dynamic entries
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/c2026b-6b4d9c@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 6b4d9c16093677875d2832cd5a1c7b86ee15b921
      https://github.com/OpenSIPS/opensips/commit/6b4d9c16093677875d2832cd5a1c7b86ee15b921
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-23 (Fri, 23 Oct 2020)

  Changed paths:
    M modules/tracer/tracer.c

  Log Message:
  -----------
  tracer: ignore trace_on flag for dynamic entries

Thanks go to Alexey Vasilyev (@vasilevalex) for reporting this.
Fixes #2240

(cherry picked from commit aba6edf241428934ca7fc0838a4b0bcc4597263f)




From noreply at github.com  Fri Oct 23 10:28:36 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Fri, 23 Oct 2020 03:28:36 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9e55b9: tracer: ignore
 trace_on flag for dynamic entries
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/fcbc9c-9e55b9@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 9e55b962535488bf0e80b179dd38ad6c4d36e241
      https://github.com/OpenSIPS/opensips/commit/9e55b962535488bf0e80b179dd38ad6c4d36e241
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-23 (Fri, 23 Oct 2020)

  Changed paths:
    M modules/tracer/tracer.c

  Log Message:
  -----------
  tracer: ignore trace_on flag for dynamic entries

Thanks go to Alexey Vasilyev (@vasilevalex) for reporting this.
Fixes #2240

(cherry picked from commit aba6edf241428934ca7fc0838a4b0bcc4597263f)




From noreply at github.com  Sat Oct 24 20:41:35 2020
From: noreply at github.com (opensips-github)
Date: Sat, 24 Oct 2020 13:41:35 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 28b784: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/2.4/7e9ff3-28b784@github.com>

  Branch: refs/heads/2.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 28b78433292ecedb5ecbfd44f40eb36f1af3c935
      https://github.com/OpenSIPS/opensips/commit/28b78433292ecedb5ecbfd44f40eb36f1af3c935
  Author: OpenSIPS <github at opensips.org>
  Date:   2020-10-24 (Sat, 24 Oct 2020)

  Changed paths:
    M modules/acc/README
    M modules/alias_db/README
    M modules/cachedb_local/README
    M modules/cachedb_sql/README
    M modules/call_center/README
    M modules/db_mysql/README
    M modules/dialog/README
    M modules/dispatcher/README
    M modules/event_datagram/README
    M modules/event_rabbitmq/README
    M modules/event_route/README
    M modules/event_routing/README
    M modules/freeswitch/README
    M modules/freeswitch/doc/contributors.xml
    M modules/load_balancer/README
    M modules/mi_datagram/README
    M modules/nathelper/README
    M modules/perl/README
    M modules/proto_sctp/README
    M modules/proto_tls/README
    M modules/proto_ws/README
    M modules/proto_wss/README
    M modules/rr/README
    M modules/rtpproxy/README
    M modules/tm/README
    M modules/uac/README
    M net/proto_tcp/README
    M net/proto_udp/README

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Sat Oct 24 21:00:08 2020
From: noreply at github.com (opensips-github)
Date: Sat, 24 Oct 2020 14:00:08 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ebe8f4: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/9e55b9-ebe8f4@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ebe8f4b30164b512ee67cbc806b41790ccb7947e
      https://github.com/OpenSIPS/opensips/commit/ebe8f4b30164b512ee67cbc806b41790ccb7947e
  Author: OpenSIPS <github at opensips.org>
  Date:   2020-10-24 (Sat, 24 Oct 2020)

  Changed paths:
    M modules/acc/README
    M modules/alias_db/README
    M modules/cachedb_local/README
    M modules/cachedb_sql/README
    M modules/call_center/README
    M modules/db_mysql/README
    M modules/dialog/README
    M modules/dialplan/README
    M modules/dispatcher/README
    M modules/event_datagram/README
    M modules/event_rabbitmq/README
    M modules/event_route/README
    M modules/event_routing/README
    M modules/freeswitch/README
    M modules/freeswitch/doc/contributors.xml
    M modules/load_balancer/README
    M modules/mi_datagram/README
    M modules/nathelper/README
    M modules/perl/README
    M modules/proto_sctp/README
    M modules/proto_tls/README
    M modules/proto_ws/README
    M modules/proto_wss/README
    M modules/rr/README
    M modules/rtpproxy/README
    M modules/tm/README
    M modules/tracer/README
    M modules/tracer/doc/contributors.xml
    M modules/uac/README
    M net/proto_tcp/README
    M net/proto_udp/README

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Sat Oct 24 21:18:01 2020
From: noreply at github.com (opensips-github)
Date: Sat, 24 Oct 2020 14:18:01 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8895ae: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/6b4d9c-8895ae@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 8895ae60d9de76aad4f5052b5d950b500ba32038
      https://github.com/OpenSIPS/opensips/commit/8895ae60d9de76aad4f5052b5d950b500ba32038
  Author: OpenSIPS <github at opensips.org>
  Date:   2020-10-24 (Sat, 24 Oct 2020)

  Changed paths:
    M modules/acc/README
    M modules/alias_db/README
    M modules/cachedb_local/README
    M modules/cachedb_sql/README
    M modules/call_center/README
    M modules/db_mysql/README
    M modules/dialog/README
    M modules/dialplan/README
    M modules/dispatcher/README
    M modules/event_datagram/README
    M modules/event_rabbitmq/README
    M modules/event_route/README
    M modules/event_routing/README
    M modules/freeswitch/README
    M modules/freeswitch/doc/contributors.xml
    M modules/load_balancer/README
    M modules/mi_datagram/README
    M modules/nathelper/README
    M modules/perl/README
    M modules/proto_sctp/README
    M modules/proto_tls/README
    M modules/proto_ws/README
    M modules/proto_wss/README
    M modules/rr/README
    M modules/rtpengine/README
    M modules/rtpproxy/README
    M modules/tm/README
    M modules/tracer/README
    M modules/tracer/doc/contributors.xml
    M modules/uac/README
    M net/proto_tcp/README
    M net/proto_udp/README

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Sun Oct 25 11:04:23 2020
From: noreply at github.com (Liviu Chircu)
Date: Sun, 25 Oct 2020 04:04:23 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dacfef: dispatcher: Fix doc
	build
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/aba6ed-dacfef@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: dacfef760e66962407481f8b38cd0882bf13c0e5
      https://github.com/OpenSIPS/opensips/commit/dacfef760e66962407481f8b38cd0882bf13c0e5
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-25 (Sun, 25 Oct 2020)

  Changed paths:
    M modules/dispatcher/doc/dispatcher_admin.xml

  Log Message:
  -----------
  dispatcher: Fix doc build




From noreply at github.com  Mon Oct 26 16:57:47 2020
From: noreply at github.com (Liviu Chircu)
Date: Mon, 26 Oct 2020 09:57:47 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b0b825: registrar: Fix
 possible crash with save("o") flag
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/dacfef-b0b825@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: b0b825b09133990b1e7934a4164d14e48e2a0514
      https://github.com/OpenSIPS/opensips/commit/b0b825b09133990b1e7934a4164d14e48e2a0514
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-26 (Mon, 26 Oct 2020)

  Changed paths:
    M modules/registrar/save.c

  Log Message:
  -----------
  registrar: Fix possible crash with save("o") flag

Similar problem as in b3bdf7ce29d




From noreply at github.com  Mon Oct 26 16:58:17 2020
From: noreply at github.com (Liviu Chircu)
Date: Mon, 26 Oct 2020 09:58:17 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f0bd15: registrar: Fix
 possible crash with save("o") flag
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/8895ae-f0bd15@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: f0bd15d545d974d9954315ecc28406036713d9d3
      https://github.com/OpenSIPS/opensips/commit/f0bd15d545d974d9954315ecc28406036713d9d3
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-26 (Mon, 26 Oct 2020)

  Changed paths:
    M modules/registrar/save.c

  Log Message:
  -----------
  registrar: Fix possible crash with save("o") flag

Similar problem as in b3bdf7ce29d

(cherry picked from commit b0b825b09133990b1e7934a4164d14e48e2a0514)




From noreply at github.com  Tue Oct 27 12:59:39 2020
From: noreply at github.com (Liviu Chircu)
Date: Tue, 27 Oct 2020 05:59:39 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 279ad0: registrar: Fix
 misplaced RFC 8599 Contact detection
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/f0bd15-279ad0@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 279ad0c0b4a2c3ad2d120bbd6ea8ee24f48ee306
      https://github.com/OpenSIPS/opensips/commit/279ad0c0b4a2c3ad2d120bbd6ea8ee24f48ee306
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-27 (Tue, 27 Oct 2020)

  Changed paths:
    M modules/registrar/save.c

  Log Message:
  -----------
  registrar: Fix misplaced RFC 8599 Contact detection

This regression was introduced in Coverity fix 9ae42fd248

Many thanks to Abisai Matangira for the report!




From noreply at github.com  Tue Oct 27 13:06:10 2020
From: noreply at github.com (Liviu Chircu)
Date: Tue, 27 Oct 2020 06:06:10 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2d6d54: SIP PN Support: Add
 the "reason" param in E_UL_CON...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/279ad0-2d6d54@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 2d6d5473a13afd58210ce2456d014db791b27347
      https://github.com/OpenSIPS/opensips/commit/2d6d5473a13afd58210ce2456d014db791b27347
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-27 (Tue, 27 Oct 2020)

  Changed paths:
    M lib/reg/pn.c
    M modules/registrar/save.c
    M modules/usrloc/doc/usrloc_admin.xml
    M modules/usrloc/ul_evi.c
    M modules/usrloc/ul_evi.h
    M modules/usrloc/ul_timer.c
    M modules/usrloc/usrloc.h

  Log Message:
  -----------
  SIP PN Support: Add the "reason" param in E_UL_CONTACT_REFRESH

This gives developers the ability to distinguish between the different
types of Push Notifications (e.g. binding refresh, incoming call, etc.).

(cherry picked from commit 6757f56cdb982bc8a15519d6af0eb34188fa6951)




From noreply at github.com  Tue Oct 27 13:52:06 2020
From: noreply at github.com (Liviu Chircu)
Date: Tue, 27 Oct 2020 06:52:06 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6011de: Fix gcc warning
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/2d6d54-6011de@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 6011de52d0d359856b71ae50bab4e7167a741e02
      https://github.com/OpenSIPS/opensips/commit/6011de52d0d359856b71ae50bab4e7167a741e02
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-27 (Tue, 27 Oct 2020)

  Changed paths:
    M lib/reg/pn.c

  Log Message:
  -----------
  Fix gcc warning

(cherry picked from commit 4755826f7318a7e6e036a86aa28d7983a87bdbd6)




From noreply at github.com  Wed Oct 28 13:16:59 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Wed, 28 Oct 2020 06:16:59 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 32f739: tls_mgm: log error
	when SSL_new() fails
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/b0b825-32f739@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 32f739b0d97b94f05838445fd77acb96d96047a2
      https://github.com/OpenSIPS/opensips/commit/32f739b0d97b94f05838445fd77acb96d96047a2
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M modules/tls_mgm/tls_conn_ops.h

  Log Message:
  -----------
  tls_mgm: log error when SSL_new() fails




From noreply at github.com  Wed Oct 28 13:37:06 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Wed, 28 Oct 2020 06:37:06 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 87e172: event_rabbitmq:
 cleanup connection after creating ...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/32f739-87e172@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 87e17276a79cc01ddef9334f0bf21256a6c21606
      https://github.com/OpenSIPS/opensips/commit/87e17276a79cc01ddef9334f0bf21256a6c21606
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M modules/event_rabbitmq/rabbitmq_send.c

  Log Message:
  -----------
  event_rabbitmq: cleanup connection after creating the socket

Reported by @ycxwoo in ticket #2230




From noreply at github.com  Wed Oct 28 13:37:23 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Wed, 28 Oct 2020 06:37:23 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ee00d1: event_rabbitmq:
 cleanup connection after creating ...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/6011de-ee00d1@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ee00d1b58a6580b43de253d9636cff1106e3afc5
      https://github.com/OpenSIPS/opensips/commit/ee00d1b58a6580b43de253d9636cff1106e3afc5
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M modules/event_rabbitmq/rabbitmq_send.c

  Log Message:
  -----------
  event_rabbitmq: cleanup connection after creating the socket

Reported by @ycxwoo in ticket #2230

(cherry picked from commit 87e17276a79cc01ddef9334f0bf21256a6c21606)




From noreply at github.com  Wed Oct 28 13:37:39 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Wed, 28 Oct 2020 06:37:39 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0e5cdf: event_rabbitmq:
 cleanup connection after creating ...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/ebe8f4-0e5cdf@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 0e5cdf95563560ef586349563e48a7b1975e24fa
      https://github.com/OpenSIPS/opensips/commit/0e5cdf95563560ef586349563e48a7b1975e24fa
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M modules/event_rabbitmq/rabbitmq_send.c

  Log Message:
  -----------
  event_rabbitmq: cleanup connection after creating the socket

Reported by @ycxwoo in ticket #2230

(cherry picked from commit 87e17276a79cc01ddef9334f0bf21256a6c21606)




From noreply at github.com  Wed Oct 28 13:37:56 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Wed, 28 Oct 2020 06:37:56 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 476c6f: event_rabbitmq:
 cleanup connection after creating ...
Message-ID: <OpenSIPS/opensips/push/refs/heads/2.4/28b784-476c6f@github.com>

  Branch: refs/heads/2.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 476c6f9ec5410cd100c8e941f15a191e24b09530
      https://github.com/OpenSIPS/opensips/commit/476c6f9ec5410cd100c8e941f15a191e24b09530
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M modules/event_rabbitmq/rabbitmq_send.c

  Log Message:
  -----------
  event_rabbitmq: cleanup connection after creating the socket

Reported by @ycxwoo in ticket #2230

(cherry picked from commit 87e17276a79cc01ddef9334f0bf21256a6c21606)




From noreply at github.com  Wed Oct 28 16:07:24 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Wed, 28 Oct 2020 09:07:24 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f4ef3c: proto_smpp: escape
	from and to users
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/87e172-f4ef3c@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: f4ef3cc45a55a66aa7d9c5602b73e962d17e6568
      https://github.com/OpenSIPS/opensips/commit/f4ef3cc45a55a66aa7d9c5602b73e962d17e6568
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M modules/proto_smpp/smpp.c

  Log Message:
  -----------
  proto_smpp: escape from and to users

Reported by Johan De Clercq (@johandeclercqdemocon) in #2085




From noreply at github.com  Wed Oct 28 16:07:35 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Wed, 28 Oct 2020 09:07:35 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1dd32b: proto_smpp: escape
	from and to users
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/ee00d1-1dd32b@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 1dd32ba669daac5a4cf663dfe7b25ded617b3f3c
      https://github.com/OpenSIPS/opensips/commit/1dd32ba669daac5a4cf663dfe7b25ded617b3f3c
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M modules/proto_smpp/smpp.c

  Log Message:
  -----------
  proto_smpp: escape from and to users

Reported by Johan De Clercq (@johandeclercqdemocon) in #2085

(cherry picked from commit f4ef3cc45a55a66aa7d9c5602b73e962d17e6568)




From noreply at github.com  Wed Oct 28 16:11:11 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Wed, 28 Oct 2020 09:11:11 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fce6bc: proto_smpp: escape
	from and to users
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/0e5cdf-fce6bc@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: fce6bcbdae8c9696669528a61f129a74126ce78d
      https://github.com/OpenSIPS/opensips/commit/fce6bcbdae8c9696669528a61f129a74126ce78d
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M modules/proto_smpp/smpp.c

  Log Message:
  -----------
  proto_smpp: escape from and to users

Reported by Johan De Clercq (@johandeclercqdemocon) in #2085

(cherry picked from commit f4ef3cc45a55a66aa7d9c5602b73e962d17e6568)




From noreply at github.com  Thu Oct 29 10:38:11 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Thu, 29 Oct 2020 03:38:11 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2ea8f8: topo_hiding: always
 allocate space for DID in user
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/f4ef3c-2ea8f8@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 2ea8f86813bfbf87b4b0ab61c9f3e852ce777f4c
      https://github.com/OpenSIPS/opensips/commit/2ea8f86813bfbf87b4b0ab61c9f3e852ce777f4c
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-29 (Thu, 29 Oct 2020)

  Changed paths:
    M modules/topology_hiding/topo_hiding_logic.c

  Log Message:
  -----------
  topo_hiding: always allocate space for DID in user

When contact could not be parsed, the new Contact's prefix was not
allocating bytes in buffer for storing for the dialog ID in the user
part. However, the DID was appended to the prefix without any error
checks, resulting in a memory corruption. This commit always allocates
spaces for storing the Dialog ID, even if the contact could not be
parsed.
This fixes all uses of the topology_hiding() function with the `D` flag.

Thanks a lot Sergei Lavrov (@ccppprogrammer) for reporting this in
ticket #2285 and for offering information for figure it out. Close #2285




From noreply at github.com  Thu Oct 29 10:38:32 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Thu, 29 Oct 2020 03:38:32 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 52cd9d: topo_hiding: always
 allocate space for DID in user
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/1dd32b-52cd9d@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 52cd9df68bdd9093334306068fc1aad79d877748
      https://github.com/OpenSIPS/opensips/commit/52cd9df68bdd9093334306068fc1aad79d877748
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-29 (Thu, 29 Oct 2020)

  Changed paths:
    M modules/topology_hiding/topo_hiding_logic.c

  Log Message:
  -----------
  topo_hiding: always allocate space for DID in user

When contact could not be parsed, the new Contact's prefix was not
allocating bytes in buffer for storing for the dialog ID in the user
part. However, the DID was appended to the prefix without any error
checks, resulting in a memory corruption. This commit always allocates
spaces for storing the Dialog ID, even if the contact could not be
parsed.
This fixes all uses of the topology_hiding() function with the `D` flag.

Thanks a lot Sergei Lavrov (@ccppprogrammer) for reporting this in
ticket #2285 and for offering information for figure it out. Close #2285

(cherry picked from commit 2ea8f86813bfbf87b4b0ab61c9f3e852ce777f4c)




From noreply at github.com  Thu Oct 29 10:38:50 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Thu, 29 Oct 2020 03:38:50 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 825dff: topo_hiding: always
 allocate space for DID in user
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/fce6bc-825dff@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 825dff4997b519915300695790191e5c6de465e5
      https://github.com/OpenSIPS/opensips/commit/825dff4997b519915300695790191e5c6de465e5
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-29 (Thu, 29 Oct 2020)

  Changed paths:
    M modules/topology_hiding/topo_hiding_logic.c

  Log Message:
  -----------
  topo_hiding: always allocate space for DID in user

When contact could not be parsed, the new Contact's prefix was not
allocating bytes in buffer for storing for the dialog ID in the user
part. However, the DID was appended to the prefix without any error
checks, resulting in a memory corruption. This commit always allocates
spaces for storing the Dialog ID, even if the contact could not be
parsed.
This fixes all uses of the topology_hiding() function with the `D` flag.

Thanks a lot Sergei Lavrov (@ccppprogrammer) for reporting this in
ticket #2285 and for offering information for figure it out. Close #2285

(cherry picked from commit 2ea8f86813bfbf87b4b0ab61c9f3e852ce777f4c)




From noreply at github.com  Thu Oct 29 10:39:04 2020
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Thu, 29 Oct 2020 03:39:04 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7f6f75: topo_hiding: always
 allocate space for DID in user
Message-ID: <OpenSIPS/opensips/push/refs/heads/2.4/476c6f-7f6f75@github.com>

  Branch: refs/heads/2.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 7f6f75900e7f8e3324b15165ceb83241445acf1f
      https://github.com/OpenSIPS/opensips/commit/7f6f75900e7f8e3324b15165ceb83241445acf1f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2020-10-29 (Thu, 29 Oct 2020)

  Changed paths:
    M modules/topology_hiding/topo_hiding_logic.c

  Log Message:
  -----------
  topo_hiding: always allocate space for DID in user

When contact could not be parsed, the new Contact's prefix was not
allocating bytes in buffer for storing for the dialog ID in the user
part. However, the DID was appended to the prefix without any error
checks, resulting in a memory corruption. This commit always allocates
spaces for storing the Dialog ID, even if the contact could not be
parsed.
This fixes all uses of the topology_hiding() function with the `D` flag.

Thanks a lot Sergei Lavrov (@ccppprogrammer) for reporting this in
ticket #2285 and for offering information for figure it out. Close #2285

(cherry picked from commit 2ea8f86813bfbf87b4b0ab61c9f3e852ce777f4c)




From noreply at github.com  Fri Oct 30 10:08:29 2020
From: noreply at github.com (Liviu Chircu)
Date: Fri, 30 Oct 2020 03:08:29 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6f4165: 'max_while_loops':
 Bump to 10000; Improve error log
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/2ea8f8-6f4165@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 6f4165f18297af2d03ac5aaed27dd6e5a54d042e
      https://github.com/OpenSIPS/opensips/commit/6f4165f18297af2d03ac5aaed27dd6e5a54d042e
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-30 (Fri, 30 Oct 2020)

  Changed paths:
    M action.c

  Log Message:
  -----------
  'max_while_loops': Bump to 10000; Improve error log




From noreply at github.com  Fri Oct 30 22:16:03 2020
From: noreply at github.com (Liviu Chircu)
Date: Fri, 30 Oct 2020 15:16:03 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e64006: time_rec.c: Remove
	superflous checks
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/6f4165-4942bf@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e64006eec06f8d34eed27cdec6f28f76ed29eb38
      https://github.com/OpenSIPS/opensips/commit/e64006eec06f8d34eed27cdec6f28f76ed29eb38
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-30 (Fri, 30 Oct 2020)

  Changed paths:
    M time_rec.c

  Log Message:
  -----------
  time_rec.c: Remove superflous checks


  Commit: 4942bfca4dc481a84af2e2a8c78c55dcdd962679
      https://github.com/OpenSIPS/opensips/commit/4942bfca4dc481a84af2e2a8c78c55dcdd962679
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2020-10-31 (Sat, 31 Oct 2020)

  Changed paths:
    M modules/cfgutils/test/cfgutils.c
    M time_rec.c
    M time_rec.h

  Log Message:
  -----------
  RFC 5445 time rec:  Fix several "byxxx" bugs

* fix incorrect quick-exit returning always "true" even though there are
    "byxxx" rules within the recurrence which restrict the matching
* BYMONTH, BYWEEKNO, BYYEARDAY:
    - accept 1-indexed input instead of 0-indexed (per RFC 5445)
* BYDAY:
    - fix off-by-one bugs and inaccurate logic


Compare: https://github.com/OpenSIPS/opensips/compare/6f4165f18297...4942bfca4dc4


From noreply at github.com  Sat Oct 31 21:41:43 2020
From: noreply at github.com (opensips-github)
Date: Sat, 31 Oct 2020 14:41:43 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e356a1: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/2.4/7f6f75-e356a1@github.com>

  Branch: refs/heads/2.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e356a168f5c2ee657d10996fccd94554bd21e6eb
      https://github.com/OpenSIPS/opensips/commit/e356a168f5c2ee657d10996fccd94554bd21e6eb
  Author: OpenSIPS <github at opensips.org>
  Date:   2020-10-31 (Sat, 31 Oct 2020)

  Changed paths:
    M modules/event_rabbitmq/README
    M modules/event_rabbitmq/doc/contributors.xml
    M modules/topology_hiding/README
    M modules/topology_hiding/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Sat Oct 31 22:00:31 2020
From: noreply at github.com (opensips-github)
Date: Sat, 31 Oct 2020 15:00:31 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 618677: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.0/825dff-618677@github.com>

  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 618677da74946c178cb70b9862e2634878c806fe
      https://github.com/OpenSIPS/opensips/commit/618677da74946c178cb70b9862e2634878c806fe
  Author: OpenSIPS <github at opensips.org>
  Date:   2020-10-31 (Sat, 31 Oct 2020)

  Changed paths:
    M modules/event_rabbitmq/README
    M modules/event_rabbitmq/doc/contributors.xml
    M modules/proto_smpp/README
    M modules/proto_smpp/doc/contributors.xml
    M modules/topology_hiding/README
    M modules/topology_hiding/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Sat Oct 31 22:18:35 2020
From: noreply at github.com (opensips-github)
Date: Sat, 31 Oct 2020 15:18:35 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1ec092: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/52cd9d-1ec092@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 1ec0920f0ecc150c1ffb2a99c5df9bd5b05eec67
      https://github.com/OpenSIPS/opensips/commit/1ec0920f0ecc150c1ffb2a99c5df9bd5b05eec67
  Author: OpenSIPS <github at opensips.org>
  Date:   2020-10-31 (Sat, 31 Oct 2020)

  Changed paths:
    M modules/event_rabbitmq/README
    M modules/event_rabbitmq/doc/contributors.xml
    M modules/proto_smpp/README
    M modules/proto_smpp/doc/contributors.xml
    M modules/registrar/README
    M modules/registrar/doc/contributors.xml
    M modules/topology_hiding/README
    M modules/topology_hiding/doc/contributors.xml
    M modules/usrloc/README
    M modules/usrloc/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Sat Oct 31 22:35:19 2020
From: noreply at github.com (opensips-github)
Date: Sat, 31 Oct 2020 15:35:19 -0700
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e13813: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/4942bf-e13813@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e1381357c6af834c942ca3a275e45275f3a14021
      https://github.com/OpenSIPS/opensips/commit/e1381357c6af834c942ca3a275e45275f3a14021
  Author: OpenSIPS <github at opensips.org>
  Date:   2020-11-01 (Sun, 01 Nov 2020)

  Changed paths:
    M modules/aaa_radius/README
    M modules/aaa_radius/doc/contributors.xml
    M modules/acc/README
    M modules/acc/doc/contributors.xml
    M modules/alias_db/README
    M modules/alias_db/doc/contributors.xml
    M modules/auth/README
    M modules/auth/doc/contributors.xml
    M modules/b2b_entities/README
    M modules/b2b_entities/doc/contributors.xml
    M modules/b2b_logic/README
    M modules/b2b_logic/doc/contributors.xml
    M modules/b2b_sca/README
    M modules/b2b_sca/doc/contributors.xml
    M modules/cachedb_local/README
    M modules/cachedb_local/doc/contributors.xml
    M modules/cachedb_sql/README
    M modules/cachedb_sql/doc/contributors.xml
    M modules/call_center/README
    M modules/call_center/doc/contributors.xml
    M modules/call_control/README
    M modules/call_control/doc/contributors.xml
    M modules/callops/README
    M modules/callops/doc/contributors.xml
    M modules/carrierroute/README
    M modules/carrierroute/doc/contributors.xml
    M modules/cfgutils/README
    M modules/cfgutils/doc/contributors.xml
    M modules/cgrates/README
    M modules/cgrates/doc/contributors.xml
    M modules/clusterer/README
    M modules/clusterer/doc/contributors.xml
    M modules/compression/README
    M modules/compression/doc/contributors.xml
    M modules/cpl_c/README
    M modules/cpl_c/doc/contributors.xml
    M modules/db_berkeley/README
    M modules/db_berkeley/doc/contributors.xml
    M modules/db_http/README
    M modules/db_http/doc/contributors.xml
    M modules/db_mysql/README
    M modules/db_mysql/doc/contributors.xml
    M modules/db_postgres/README
    M modules/db_postgres/doc/contributors.xml
    M modules/db_sqlite/README
    M modules/db_sqlite/doc/contributors.xml
    M modules/db_text/README
    M modules/db_text/doc/contributors.xml
    M modules/db_virtual/README
    M modules/db_virtual/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/dialplan/README
    M modules/dialplan/doc/contributors.xml
    M modules/dispatcher/README
    M modules/dispatcher/doc/contributors.xml
    M modules/drouting/README
    M modules/drouting/doc/contributors.xml
    M modules/emergency/README
    M modules/emergency/doc/contributors.xml
    M modules/enum/README
    M modules/enum/doc/contributors.xml
    M modules/event_datagram/README
    M modules/event_datagram/doc/contributors.xml
    M modules/event_flatstore/README
    M modules/event_flatstore/doc/contributors.xml
    M modules/event_rabbitmq/README
    M modules/event_rabbitmq/doc/contributors.xml
    M modules/event_route/README
    M modules/event_routing/README
    M modules/event_routing/doc/contributors.xml
    M modules/event_stream/README
    M modules/event_stream/doc/contributors.xml
    M modules/exec/README
    M modules/exec/doc/contributors.xml
    M modules/fraud_detection/README
    M modules/fraud_detection/doc/contributors.xml
    M modules/freeswitch/README
    M modules/freeswitch/doc/contributors.xml
    M modules/gflags/README
    M modules/gflags/doc/contributors.xml
    M modules/h350/README
    M modules/h350/doc/contributors.xml
    M modules/httpd/README
    M modules/httpd/doc/contributors.xml
    M modules/identity/README
    M modules/identity/doc/contributors.xml
    M modules/jabber/README
    M modules/jabber/doc/contributors.xml
    M modules/json/README
    M modules/json/doc/contributors.xml
    M modules/ldap/README
    M modules/ldap/doc/contributors.xml
    M modules/load_balancer/README
    M modules/load_balancer/doc/contributors.xml
    M modules/lua/README
    M modules/lua/doc/contributors.xml
    M modules/media_exchange/README
    M modules/media_exchange/doc/contributors.xml
    M modules/mi_datagram/README
    M modules/mi_datagram/doc/contributors.xml
    M modules/mi_fifo/README
    M modules/mi_fifo/doc/contributors.xml
    M modules/mi_html/README
    M modules/mi_html/doc/contributors.xml
    M modules/mi_xmlrpc_ng/README
    M modules/mi_xmlrpc_ng/doc/contributors.xml
    M modules/mid_registrar/README
    M modules/mid_registrar/doc/contributors.xml
    M modules/msilo/README
    M modules/msilo/doc/contributors.xml
    M modules/nathelper/README
    M modules/nathelper/doc/contributors.xml
    M modules/osp/README
    M modules/osp/doc/contributors.xml
    M modules/perl/README
    M modules/permissions/README
    M modules/permissions/doc/contributors.xml
    M modules/pi_http/README
    M modules/pi_http/doc/contributors.xml
    M modules/presence/README
    M modules/presence/doc/contributors.xml
    M modules/presence_dfks/README
    M modules/presence_dfks/doc/contributors.xml
    M modules/presence_xml/README
    M modules/presence_xml/doc/contributors.xml
    M modules/proto_hep/README
    M modules/proto_hep/doc/contributors.xml
    M modules/proto_sctp/README
    M modules/proto_sctp/doc/contributors.xml
    M modules/proto_smpp/README
    M modules/proto_smpp/doc/contributors.xml
    M modules/proto_tls/README
    M modules/proto_tls/doc/contributors.xml
    M modules/proto_ws/README
    M modules/proto_ws/doc/contributors.xml
    M modules/proto_wss/README
    M modules/proto_wss/doc/contributors.xml
    M modules/pua/README
    M modules/pua/doc/contributors.xml
    M modules/pua_bla/README
    M modules/pua_bla/doc/contributors.xml
    M modules/pua_dialoginfo/README
    M modules/pua_dialoginfo/doc/contributors.xml
    M modules/pua_xmpp/README
    M modules/pua_xmpp/doc/contributors.xml
    M modules/qos/README
    M modules/qos/doc/contributors.xml
    M modules/qrouting/README
    M modules/qrouting/doc/contributors.xml
    M modules/rabbitmq/README
    M modules/rabbitmq/doc/contributors.xml
    M modules/rabbitmq_consumer/README
    M modules/rabbitmq_consumer/doc/contributors.xml
    M modules/rate_cacher/README
    M modules/rate_cacher/doc/contributors.xml
    M modules/ratelimit/README
    M modules/ratelimit/doc/contributors.xml
    M modules/registrar/README
    M modules/registrar/doc/contributors.xml
    M modules/rest_client/README
    M modules/rest_client/doc/contributors.xml
    M modules/rls/README
    M modules/rls/doc/contributors.xml
    M modules/rr/README
    M modules/rtpengine/README
    M modules/rtpengine/doc/contributors.xml
    M modules/rtpproxy/README
    M modules/rtpproxy/doc/contributors.xml
    M modules/signaling/README
    M modules/signaling/doc/contributors.xml
    M modules/sipcapture/README
    M modules/sipcapture/doc/contributors.xml
    M modules/sipmsgops/README
    M modules/sipmsgops/doc/contributors.xml
    M modules/sl/README
    M modules/sl/doc/contributors.xml
    M modules/snmpstats/README
    M modules/snmpstats/doc/contributors.xml
    M modules/speeddial/README
    M modules/speeddial/doc/contributors.xml
    M modules/sql_cacher/README
    M modules/sql_cacher/doc/contributors.xml
    M modules/sst/README
    M modules/sst/doc/contributors.xml
    M modules/stir_shaken/README
    M modules/stir_shaken/doc/contributors.xml
    M modules/tls_mgm/README
    M modules/tls_mgm/doc/contributors.xml
    M modules/tm/README
    M modules/tm/doc/contributors.xml
    M modules/topology_hiding/README
    M modules/topology_hiding/doc/contributors.xml
    M modules/tracer/README
    M modules/tracer/doc/contributors.xml
    M modules/uac/README
    M modules/uac/doc/contributors.xml
    M modules/uac_auth/README
    M modules/uac_auth/doc/contributors.xml
    M modules/userblacklist/README
    M modules/userblacklist/doc/contributors.xml
    M modules/usrloc/README
    M modules/usrloc/doc/contributors.xml
    M modules/xml/README
    M modules/xml/doc/contributors.xml
    M modules/xmpp/README
    M modules/xmpp/doc/contributors.xml
    M net/proto_tcp/README
    M net/proto_udp/README

  Log Message:
  -----------
  Rebuild documentation




From tayf82cihan at gmail.com  Sun Oct  4 20:04:00 2020
From: tayf82cihan at gmail.com (Tayfun Cihan)
Date: Sun, 04 Oct 2020 20:04:00 -0000
Subject: [OpenSIPS-Devel] MI Control Panel is not working
Message-ID: <CA++956Mczge4pksqyex4Wgh43HkneG8VGO98ZE3r=KUBmayNrg@mail.gmail.com>

Hi, I'm using OpenSIPS 3.0. I tried to install OCP ( Control Panel 8.3.0 )
, but the content of the MI Panel is not working. When I write 'which'
command and press execute button, Apache2 gives the error log bellow.
How can I solve this problem?




[Sun Oct 04 22:49:40.435953 2020] [php7:notice] [pid 7939] [client
192.168.35.1:58769] PHP Notice:  session_start(): A session had already
been started - ignoring in /var/www/html/opensips-cp/config/session.inc.php
on line 23, referer: http://192.168.35.5/tools/system/mi/mi.php
[Sun Oct 04 22:49:40.436249 2020] [php7:notice] [pid 7939] [client
192.168.35.1:58769] PHP Notice:  Undefined variable: box_val in
/var/www/html/opensips-cp/web/tools/system/mi/lib/functions.inc.php on line
52, referer: http://192.168.35.5/tools/system/mi/mi.php
[Sun Oct 04 22:49:40.437094 2020] [php7:notice] [pid 7939] [client
192.168.35.1:58769] PHP Notice:  Undefined index: code in
/var/www/html/opensips-cp/web/common/mi_comm.php on line 90, referer:
http://192.168.35.5/tools/system/mi/mi.php
[Sun Oct 04 22:49:40.437302 2020] [php7:notice] [pid 7939] [client
192.168.35.1:58769] PHP Notice:  Undefined index: mi_command in
/var/www/html/opensips-cp/web/tools/system/mi/template/mi.main.php on line
62, referer: http://192.168.35.5/tools/system/mi/mi.php
[Sun Oct 04 22:49:40.437563 2020] [php7:warn] [pid 7939] [client
192.168.35.1:58769] PHP Warning:  sizeof(): Parameter must be an array or
an object that implements Countable in
/var/www/html/opensips-cp/web/tools/system/mi/template/mi.main.php on line
62, referer: http://192.168.35.5/tools/system/mi/mi.php
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20201004/c450bea6/attachment-0001.html>

