[OpenSIPS-Devel] [OpenSIPS/opensips] ec7fb1: menuconfig: add posibility to toggle options in Co...

Liviu Chircu liviu at opensips.org
Mon Jan 4 15:50:31 CET 2016


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ec7fb154ac8b3ddf51b26a1d86fb94406206b2f1
      https://github.com/OpenSIPS/opensips/commit/ec7fb154ac8b3ddf51b26a1d86fb94406206b2f1
  Author: rvlad-patrascu <rvlad.patrascu at gmail.com>
  Date:   2015-12-18 (Fri, 18 Dec 2015)

  Changed paths:
    M menuconfig/commands.c
    M menuconfig/curses.c
    M menuconfig/items.h
    M menuconfig/parser.c
    M menuconfig/parser.h

  Log Message:
  -----------
  menuconfig: add posibility to toggle options in Compile Flags menu

In order to specify which options should be exclusive with each other, the DEFS lines in Makefile.conf should be preceded by a "#DEFS_GROUP_START" line and followed by a "#DEFS_GROUP_END" line.


  Commit: 3d183e7c282e50373fa3be7f68b167814b4738e8
      https://github.com/OpenSIPS/opensips/commit/3d183e7c282e50373fa3be7f68b167814b4738e8
  Author: rvlad-patrascu <rvlad.patrascu at gmail.com>
  Date:   2015-12-18 (Fri, 18 Dec 2015)

  Changed paths:
    A mem/mem_dbg_hash.c
    A mem/mem_dbg_hash.h
    M mem/q_malloc.c

  Log Message:
  -----------
  q_malloc: change memory dump output to show summary of allocated fragments


  Commit: 5a07ed16939b5fa3d6fc643bb002f385c94137da
      https://github.com/OpenSIPS/opensips/commit/5a07ed16939b5fa3d6fc643bb002f385c94137da
  Author: rvlad-patrascu <rvlad.patrascu at gmail.com>
  Date:   2015-12-20 (Sun, 20 Dec 2015)

  Changed paths:
    M mem/f_malloc.c
    M mem/f_malloc.h
    M mem/hp_malloc.c
    M mem/hp_malloc.h
    M mem/hp_malloc_stats.c
    M mem/hp_malloc_stats.h
    M mem/mem.h
    M mem/shm_mem.c
    M mem/shm_mem.h

  Log Message:
  -----------
  add memory status dump to f_malloc and hp_malloc

* the memory dump contains a summary of allocated fragments
* also correctly update the used memory statistics


  Commit: d4fd23a310d0f2f119c58ceafe1dc1045e24f903
      https://github.com/OpenSIPS/opensips/commit/d4fd23a310d0f2f119c58ceafe1dc1045e24f903
  Author: rvlad-patrascu <rvlad.patrascu at gmail.com>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M Makefile.conf.template
    M Makefile.defs
    M context.c
    M mem/common.h
    M mem/f_malloc.c
    M mem/f_malloc.h
    M mem/hp_malloc.c
    M mem/hp_malloc.h
    M mem/hp_malloc_stats.c
    M mem/mem.c
    M mem/mem.h
    M mem/memtest.c
    M mem/q_malloc.c
    M mem/q_malloc.h
    M mem/shm_mem.c
    M mem/shm_mem.h
    M mem/vq_malloc.c
    M mem/vq_malloc.h
    M mi/mi_core.c
    M version.h

  Log Message:
  -----------
  use the compile flag DBG_MALLOC to debug any memory allocator

As a result, q_malloc is selected with the QM_MALLOC flag instead of DBG_QM_MALLOC.


  Commit: ec603aeedf6f4f84a99ad25c7aa5528ce23e529f
      https://github.com/OpenSIPS/opensips/commit/ec603aeedf6f4f84a99ad25c7aa5528ce23e529f
  Author: rvlad-patrascu <rvlad.patrascu at gmail.com>
  Date:   2015-12-23 (Wed, 23 Dec 2015)

  Changed paths:
    M mem/f_malloc.c
    M mem/hp_malloc.c
    M mem/q_malloc.c

  Log Message:
  -----------
  small changes to debug output for q_malloc, f_malloc and hp_malloc

* f_malloc: print debug info to memlog instead of debug
* display free memory amount for out of memory errors


  Commit: dc01b2a35b1a3aee27ebd8b3602d27ea111edc61
      https://github.com/OpenSIPS/opensips/commit/dc01b2a35b1a3aee27ebd8b3602d27ea111edc61
  Author: rvlad-patrascu <rvlad.patrascu at gmail.com>
  Date:   2015-12-23 (Wed, 23 Dec 2015)

  Changed paths:
    M mem/q_malloc.c

  Log Message:
  -----------
  q_malloc: don't abort on free(NULL) when debug is enabled


  Commit: 826aff0be6ce19ec8e66549398e185e01c5bcc54
      https://github.com/OpenSIPS/opensips/commit/826aff0be6ce19ec8e66549398e185e01c5bcc54
  Author: rvlad-patrascu <rvlad.patrascu at gmail.com>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M mem/mem_dbg_hash.h

  Log Message:
  -----------
  fix memory debug hash function collisions caused by integer downcasting when adding line number


  Commit: a51291f6e592316926391ca6fdd093ea672c08e4
      https://github.com/OpenSIPS/opensips/commit/a51291f6e592316926391ca6fdd093ea672c08e4
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M Makefile.conf.template
    M Makefile.defs
    M context.c
    M mem/common.h
    M mem/f_malloc.c
    M mem/f_malloc.h
    M mem/hp_malloc.c
    M mem/hp_malloc.h
    M mem/hp_malloc_stats.c
    M mem/hp_malloc_stats.h
    M mem/mem.c
    M mem/mem.h
    A mem/mem_dbg_hash.c
    A mem/mem_dbg_hash.h
    M mem/memtest.c
    M mem/q_malloc.c
    M mem/q_malloc.h
    M mem/shm_mem.c
    M mem/shm_mem.h
    M mem/vq_malloc.c
    M mem/vq_malloc.h
    M menuconfig/commands.c
    M menuconfig/curses.c
    M menuconfig/items.h
    M menuconfig/parser.c
    M menuconfig/parser.h
    M mi/mi_core.c
    M version.h

  Log Message:
  -----------
  Merge branch 'rvlad-patrascu-allocator_rework'


Compare: https://github.com/OpenSIPS/opensips/compare/ab96254ba744...a51291f6e592


More information about the Devel mailing list