[OpenSIPS-Devel] [OpenSIPS/opensips] 41fcfc: Fix unixodbc & friends to 2.3.7 to fix recent buil...

Ovidiu Sas noreply at github.com
Fri Feb 17 02:11:53 UTC 2023


  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 41fcfcbe91f883e393ed2b68974569bfd02fd30e
      https://github.com/OpenSIPS/opensips/commit/41fcfcbe91f883e393ed2b68974569bfd02fd30e
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M .travis.yml
    M scripts/build/install_depends.sh

  Log Message:
  -----------
  Fix unixodbc & friends to 2.3.7 to fix recent build issues on GH
Actions.


  Commit: 90587bdbe646b0379b1182f1878c1c8b5a02d7fd
      https://github.com/OpenSIPS/opensips/commit/90587bdbe646b0379b1182f1878c1c8b5a02d7fd
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M .github/workflows/main.yml
    M Makefile.openssl
    M modules/snmpstats/Makefile
    M scripts/build/build.conf.sub
    M scripts/build/install_depends.sh

  Log Message:
  -----------
  o Add ubuntu-22.04 builds.

o Add gcc-11, gcc-12, clang-11, clang-12 and clang-13.

o actions/checkout at v2 -> actions/checkout at v3.


  Commit: 60e1d3a76e249a81e4a9810cf5b7550a86cda9e5
      https://github.com/OpenSIPS/opensips/commit/60e1d3a76e249a81e4a9810cf5b7550a86cda9e5
  Author: David Korczynski <david at adalogics.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    A .github/workflows/cifuzz.yml

  Log Message:
  -----------
  ci: add cifuzz integration

Add cifuzz integration so oss-fuzz fuzzers are run 600 secs each PR

Signed-off-by: David Korczynski <david at adalogics.com>


  Commit: 1ad15d0979db7c6704643ea7387e22024dfb3ef9
      https://github.com/OpenSIPS/opensips/commit/1ad15d0979db7c6704643ea7387e22024dfb3ef9
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M modules/avpops/avpops_impl.c
    M modules/b2b_sca/sca_records.c
    M modules/proto_ws/ws_handshake_common.h
    M net/tcp_common.c

  Log Message:
  -----------
  GC variables that is set but never used. This breaks builds with
latest clang.


  Commit: 4dc31db2dccc3adb974c887f8674904ce24fffa1
      https://github.com/OpenSIPS/opensips/commit/4dc31db2dccc3adb974c887f8674904ce24fffa1
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M modules/carrierroute/route_func.c
    M modules/drouting/dr_cb.c

  Log Message:
  -----------
  Cast void * to int first before we can it to enum. This is
to fix the build on clang-11.


  Commit: 76ea3ab1cb20c269fc0bca4aae1399f9c43c95ed
      https://github.com/OpenSIPS/opensips/commit/76ea3ab1cb20c269fc0bca4aae1399f9c43c95ed
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M modules/mmgeoip/geoip2.c

  Log Message:
  -----------
  Make geoip2_get_field() function declaration match prototype.


  Commit: ac4b102bb255e55635b88c370ccc378bfffa8ccf
      https://github.com/OpenSIPS/opensips/commit/ac4b102bb255e55635b88c370ccc378bfffa8ccf
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M modules/jabber/xjab_wlist.c

  Log Message:
  -----------
  Make identation match compiler behaviour. This fixes build with
gcc-11.


  Commit: 87087fba4a9da962dd1aa326a1418d416ccb9524
      https://github.com/OpenSIPS/opensips/commit/87087fba4a9da962dd1aa326a1418d416ccb9524
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    A lib/modules.mk/perl.mk
    M modules/db_perlvdb/Makefile
    M modules/perl/Makefile

  Log Message:
  -----------
  o Set -Wno-compound-token-split-by-macro needed to get things
  building up with clang > 11.

o Unify common code in the perl modules to fix db_perlvdb
  as well with clang > 11.


  Commit: e47c51257611ff4132466b812ef5c78b0a90c0a0
      https://github.com/OpenSIPS/opensips/commit/e47c51257611ff4132466b812ef5c78b0a90c0a0
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M modules/pi_http/http_fnc.c

  Log Message:
  -----------
  Add missing {} as reported by the gcc-11.


  Commit: 6d39836a7c1e47cbb6e5268843745b73fe9a3474
      https://github.com/OpenSIPS/opensips/commit/6d39836a7c1e47cbb6e5268843745b73fe9a3474
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M mi/mi_trace.c

  Log Message:
  -----------
  Fix logical condition that would otherwise always be "false".

Reported by:	gcc-12


  Commit: 2127b4b545017860a65e6f1330a3b360c6fa6b04
      https://github.com/OpenSIPS/opensips/commit/2127b4b545017860a65e6f1330a3b360c6fa6b04
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M modules/db_perlvdb/perlvdb_conv.c

  Log Message:
  -----------
  Remove comparison that is always "true".

Reported by:    gcc-12


  Commit: c4a9d9f9bebf0f64db534841a7ac13d48e53e8b2
      https://github.com/OpenSIPS/opensips/commit/c4a9d9f9bebf0f64db534841a7ac13d48e53e8b2
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M modules/lua/sipmemcache.c

  Log Message:
  -----------
  Don't pass unsigned short * into a function that expects
unsigned int *. This fixes the following error building with
gcc on ubuntu-22:

sipmemcache.c: In function `l_sipmemcache_server_add`:
../../ut.h:685:13: error: array subscript `unsigned int[0]` is partly outside array bounds of `in_port_t[1]` {aka `short unsigned int[1]`} [-Werror=array-bounds]
  685 |         *_r = 0;
      |         ~~~~^~~
sipmemcache.c:72:13: note: while referencing `iport`
   72 |   in_port_t iport = 0;
      |             ^~~~~


  Commit: 0d438d00a971c878e2d8f775db189a8a4efda5dc
      https://github.com/OpenSIPS/opensips/commit/0d438d00a971c878e2d8f775db189a8a4efda5dc
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M modules/b2b_logic_xml/b2b_load.h
    M modules/b2b_logic_xml/b2b_logic.c

  Log Message:
  -----------
  Make b2bl_bridge_extern() & internal_init_scenario() implementations
match prototype.


  Commit: a6e60a929dd543206c21eac59c230bd3c4d12694
      https://github.com/OpenSIPS/opensips/commit/a6e60a929dd543206c21eac59c230bd3c4d12694
  Author: Ovidiu Sas <osas at voipembedded.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    M modules/cachedb_sql/cachedb_sql.c
    M modules/msilo/msilo.c

  Log Message:
  -----------
  cachedb_sql: fix warning: this `if` clause does not guard... [-Wmisleading-indentation]

msilo: fix warning: this `else` clause does not guard... [-Wmisleading-indentation]


Compare: https://github.com/OpenSIPS/opensips/compare/cf793390f07b...a6e60a929dd5



More information about the Devel mailing list