[OpenSIPS-Devel] [OpenSIPS/opensips] a1c117: shmem: make shm_getmem() receive fixed address

Răzvan Crainea noreply at github.com
Thu Mar 28 10:49:48 EDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: a1c1172ad47865c8eeb24557dc672cd6f65a7891
      https://github.com/OpenSIPS/opensips/commit/a1c1172ad47865c8eeb24557dc672cd6f65a7891
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/shm_mem.c
    M mem/shm_mem.h

  Log Message:
  -----------
  shmem: make shm_getmem() receive fixed address

Using this commit mmap() and can receive a specific address
that indicates where a mapping should be done


  Commit: 0846b2bd8572b078902955dbd2224df4225ee15c
      https://github.com/OpenSIPS/opensips/commit/0846b2bd8572b078902955dbd2224df4225ee15c
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M cfg.y
    M main.c
    M socket_info.c

  Log Message:
  -----------
  fix harmless compile warnings


  Commit: a426d7dfdc7dad374aed1f681866b54161b1400d
      https://github.com/OpenSIPS/opensips/commit/a426d7dfdc7dad374aed1f681866b54161b1400d
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M cfg.lex
    M cfg.y
    M config.h
    M mem/common.h
    A mem/rpm_mem.c
    A mem/rpm_mem.h
    M mem/shm_mem.c

  Log Message:
  -----------
  mem: add support for persistent memory storage


  Commit: c7cca6be82a0330c3493b5bf0b703ef9376c486f
      https://github.com/OpenSIPS/opensips/commit/c7cca6be82a0330c3493b5bf0b703ef9376c486f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/hp_malloc.c
    M mem/hp_malloc.h
    M mem/hp_malloc_dyn.h
    M mem/rpm_mem.c
    M mem/rpm_mem.h
    M mem/shm_mem.h

  Log Message:
  -----------
  mem: add support for HP malloc for restart persistency


  Commit: 2ed7d0c061fd99d3f948cf601420c4cd15a297fa
      https://github.com/OpenSIPS/opensips/commit/2ed7d0c061fd99d3f948cf601420c4cd15a297fa
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/rpm_mem.c
    M mem/rpm_mem.h

  Log Message:
  -----------
  mem: add flexible key-value restart persistent storage


  Commit: a5393b6b25594f598b99c6509f645d48e9fe38bf
      https://github.com/OpenSIPS/opensips/commit/a5393b6b25594f598b99c6509f645d48e9fe38bf
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/hp_malloc.c
    M mem/hp_malloc.h
    M mem/hp_malloc_dyn.h
    M mem/hp_malloc_stats.c
    M mem/hp_malloc_stats.h
    M mem/rpm_mem.c
    M mem/rpm_mem.h
    M mi/mi_core.c
    M statistics.c

  Log Message:
  -----------
  mem: add rpm statistics


  Commit: c6eb2335b3a766a9013710552d1fc116963943ba
      https://github.com/OpenSIPS/opensips/commit/c6eb2335b3a766a9013710552d1fc116963943ba
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/rpm_mem.c

  Log Message:
  -----------
  mem: fix magic warning


  Commit: 8792c5b8371f4ce7c1acc31a43978ccc2e6e0aa7
      https://github.com/OpenSIPS/opensips/commit/8792c5b8371f4ce7c1acc31a43978ccc2e6e0aa7
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M modules/drouting/dr_bl.c
    M modules/drouting/dr_clustering.c
    M modules/drouting/dr_partitions.h
    M modules/drouting/drouting.c

  Log Message:
  -----------
  drouting: cleanup module


  Commit: b6a8ec3223dec987a790b27b640931e2fdacc38f
      https://github.com/OpenSIPS/opensips/commit/b6a8ec3223dec987a790b27b640931e2fdacc38f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M modules/drouting/dr_load.c
    M modules/drouting/drouting.c
    M modules/drouting/routing.c
    M modules/drouting/routing.h

  Log Message:
  -----------
  drouting: remove useless free_rt_data() all param


  Commit: c2a2033d64042d258f0c453d85476884585787da
      https://github.com/OpenSIPS/opensips/commit/c2a2033d64042d258f0c453d85476884585787da
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/rpm_mem.h

  Log Message:
  -----------
  mem: fix hp_block warning


  Commit: 6e05a4d3a7c78a5a1cb2a9d305ccdbc40bfd92d3
      https://github.com/OpenSIPS/opensips/commit/6e05a4d3a7c78a5a1cb2a9d305ccdbc40bfd92d3
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/common.h
    M mem/mem.c
    M mem/mem.h
    M mem/rpm_mem.c
    M mem/rpm_mem.h
    M mem/shm_mem.c
    M mem/shm_mem.h

  Log Message:
  -----------
  mem: provide functions for alloc "macros"


  Commit: 7f84a9be384aedea5c84fd79695ba89e6e12e727
      https://github.com/OpenSIPS/opensips/commit/7f84a9be384aedea5c84fd79695ba89e6e12e727
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/mem.c
    M mem/mem.h
    M mem/rpm_mem.h
    M mem/shm_mem.h

  Log Message:
  -----------
  mem: make functions signatures consistent


  Commit: abb33165b8f81a1f59f87a53321f9000ff7ed906
      https://github.com/OpenSIPS/opensips/commit/abb33165b8f81a1f59f87a53321f9000ff7ed906
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/rpm_mem.h

  Log Message:
  -----------
  mem: fix gen_rpm_* signatures

complete previous commit


  Commit: 27d355f57f7f8b1cfd2483f2292eefff7f4ca7d2
      https://github.com/OpenSIPS/opensips/commit/27d355f57f7f8b1cfd2483f2292eefff7f4ca7d2
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M mem/mem.h

  Log Message:
  -----------
  mem: fix pkg_malloc_func


  Commit: d1fbd99e6a33521b1093fce16ea342381825dc6b
      https://github.com/OpenSIPS/opensips/commit/d1fbd99e6a33521b1093fce16ea342381825dc6b
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M map.c
    M map.h

  Log Message:
  -----------
  map: add support for persistent storage


  Commit: a45544ed124ea42924fb316993658ba09ae0740e
      https://github.com/OpenSIPS/opensips/commit/a45544ed124ea42924fb316993658ba09ae0740e
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M map.c
    M map.h

  Log Message:
  -----------
  Revert "map: add support for persistent storage"

This reverts commit 0e6333d0fc36b934b6ca1978facc4bb8e49c9365.


  Commit: d1d319d9cc1c70cc2fe005d41ebe60b9aaaa525b
      https://github.com/OpenSIPS/opensips/commit/d1d319d9cc1c70cc2fe005d41ebe60b9aaaa525b
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M map.c
    M map.h

  Log Message:
  -----------
  map: rework persistent storage


  Commit: f89b020f04b855edd70de32452accc2c3536eb10
      https://github.com/OpenSIPS/opensips/commit/f89b020f04b855edd70de32452accc2c3536eb10
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:
    M modules/drouting/doc/drouting_admin.xml
    M modules/drouting/dr_api_internal.c
    M modules/drouting/dr_load.c
    M modules/drouting/dr_load.h
    M modules/drouting/dr_partitions.h
    M modules/drouting/drouting.c
    M modules/drouting/prefix_tree.c
    M modules/drouting/prefix_tree.h
    M modules/drouting/routing.c
    M modules/drouting/routing.h

  Log Message:
  -----------
  drouting: add support for persistent storage


Compare: https://github.com/OpenSIPS/opensips/compare/3c4918887a03...f89b020f04b8



More information about the Devel mailing list