Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ea018b000a1df0c9888a8248da63fd7cec3e284a
      
https://github.com/OpenSIPS/opensips/commit/ea018b000a1df0c9888a8248da63fd7cec3e284a
  Author: Vlad Paiu <vladp...@opensips.org>
  Date:   2025-01-03 (Fri, 03 Jan 2025)

  Changed paths:
    M Makefile.conf.template
    M mem/common.c
    M mem/common.h
    A mem/f_parallel_malloc.c
    A mem/f_parallel_malloc.h
    A mem/f_parallel_malloc_dyn.h
    M mem/shm_mem.c
    M mem/shm_mem.h
    M version.h

  Log Message:
  -----------
  paralel alloc - wip


  Commit: 4dc343736cfc4a376843d083169665ace544d7a8
      
https://github.com/OpenSIPS/opensips/commit/4dc343736cfc4a376843d083169665ace544d7a8
  Author: Vlad Paiu <vladp...@opensips.org>
  Date:   2025-02-10 (Mon, 10 Feb 2025)

  Changed paths:
    M mem/shm_mem.c

  Log Message:
  -----------
  Follow SHM memory size


  Commit: 5310fa4e088a5cb2a3f37fb7699c6ff5f21e3499
      
https://github.com/OpenSIPS/opensips/commit/5310fa4e088a5cb2a3f37fb7699c6ff5f21e3499
  Author: Vlad Paiu <vladp...@opensips.org>
  Date:   2025-02-10 (Mon, 10 Feb 2025)

  Changed paths:
    M mem/common.h
    M mem/f_parallel_malloc.h
    M mem/f_parallel_malloc_dyn.h
    M mem/shm_mem.c
    M mem/shm_mem.h

  Log Message:
  -----------
  remove 128 harcoding, add TOTAL_F_PARALLEL_POOLS global


  Commit: 38a4dfec0aa9540c870f645b7ee37fe95a0bf912
      
https://github.com/OpenSIPS/opensips/commit/38a4dfec0aa9540c870f645b7ee37fe95a0bf912
  Author: Vlad Paiu <vladp...@opensips.org>
  Date:   2025-03-20 (Thu, 20 Mar 2025)

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

  Log Message:
  -----------
  Rework allocator


  Commit: 24dd8634dd220e73da34c022c8117b5372c3140d
      
https://github.com/OpenSIPS/opensips/commit/24dd8634dd220e73da34c022c8117b5372c3140d
  Author: Vlad Paiu <vladp...@opensips.org>
  Date:   2025-03-21 (Fri, 21 Mar 2025)

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

  Log Message:
  -----------
  cleanup & start with multi-allocator defines


  Commit: 7d34087be551154890dae3aaae95de8dfa8d1967
      
https://github.com/OpenSIPS/opensips/commit/7d34087be551154890dae3aaae95de8dfa8d1967
  Author: Vlad Paiu <vladp...@opensips.org>
  Date:   2025-03-30 (Sun, 30 Mar 2025)

  Changed paths:
    M mem/shm_mem.c

  Log Message:
  -----------
  fix allocating buckets


  Commit: eeef6c77bef43d2c13fee131b214d9fb1c51f603
      
https://github.com/OpenSIPS/opensips/commit/eeef6c77bef43d2c13fee131b214d9fb1c51f603
  Author: Vlad Paiu <vladp...@opensips.org>
  Date:   2025-03-30 (Sun, 30 Mar 2025)

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

  Log Message:
  -----------
  allocator str


  Commit: b8072c0faa575e457036141095e15b62b98f54dd
      
https://github.com/OpenSIPS/opensips/commit/b8072c0faa575e457036141095e15b62b98f54dd
  Author: Vlad Paiu <vladp...@opensips.org>
  Date:   2025-03-30 (Sun, 30 Mar 2025)

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

  Log Message:
  -----------
  remove DBG ERR logs


  Commit: 76c160f5a438061a38f2f8ba076e4055c9864751
      
https://github.com/OpenSIPS/opensips/commit/76c160f5a438061a38f2f8ba076e4055c9864751
  Author: Vlad Paiu <vladp...@opensips.org>
  Date:   2025-03-30 (Sun, 30 Mar 2025)

  Changed paths:
    M mem/shm_mem.h

  Log Message:
  -----------
  more fixes


  Commit: c70e5d3c124eb3f9a152ed1097c4158e8e86e614
      
https://github.com/OpenSIPS/opensips/commit/c70e5d3c124eb3f9a152ed1097c4158e8e86e614
  Author: Vlad Paiu <vladp...@opensips.org>
  Date:   2025-03-31 (Mon, 31 Mar 2025)

  Changed paths:
    M cachedb/cachedb_dict.c
    M cachedb/cachedb_dict.h
    M cachedb/cachedb_id.c
    M cachedb/test/test_cachedb.c
    M cfg.lex
    M cfg.y
    M db/db_id.c
    M db/db_id.h
    M db/doc/db-api.txt
    A db/schema/janus.xml
    A db/schema/opensips-janus.xml
    A db/schema/opensips-trie.xml
    A db/schema/trie_partitions.xml
    A db/schema/trie_table.xml
    A db/test/test_db.c
    A db/test/test_db.h
    M forward.h
    M ip_addr.h
    M lib/cJSON.c
    M lib/cJSON.h
    M modules/aaa_diameter/README
    M modules/aaa_diameter/aaa_diameter.c
    M modules/aaa_diameter/doc/contributors.xml
    M modules/acc/README
    M modules/acc/acc_logic.h
    M modules/acc/doc/contributors.xml
    M modules/aka_av_diameter/aka_av_diameter.c
    M modules/aka_av_diameter/doc/aka_av_diameter_admin.xml
    M modules/b2b_entities/README
    M modules/b2b_entities/dlg.c
    M modules/b2b_entities/doc/contributors.xml
    M modules/b2b_logic/README
    M modules/b2b_logic/bridging.c
    M modules/b2b_logic/doc/contributors.xml
    M modules/b2b_logic/logic.c
    M modules/cachedb_cassandra/README
    M modules/cachedb_cassandra/cachedb_cassandra_dbase.c
    M modules/cachedb_cassandra/doc/cachedb_cassandra_admin.xml
    M modules/cachedb_cassandra/doc/contributors.xml
    M modules/cachedb_couchbase/README
    M modules/cachedb_couchbase/cachedb_couchbase_dbase.c
    M modules/cachedb_couchbase/cachedb_couchbase_dbase.h
    M modules/cachedb_couchbase/doc/cachedb_couchbase_admin.xml
    M modules/cachedb_couchbase/doc/contributors.xml
    M modules/cachedb_redis/README
    M modules/cachedb_redis/cachedb_redis.c
    M modules/cachedb_redis/cachedb_redis_dbase.c
    M modules/cachedb_redis/cachedb_redis_dbase.h
    M modules/cachedb_redis/doc/cachedb_redis_admin.xml
    M modules/cachedb_redis/doc/contributors.xml
    M modules/cgrates/README
    M modules/cgrates/cgrates_engine.c
    M modules/cgrates/doc/contributors.xml
    M modules/clusterer/Makefile
    M modules/clusterer/README
    M modules/clusterer/api.h
    M modules/clusterer/clusterer.c
    M modules/clusterer/clusterer.h
    M modules/clusterer/clusterer_mod.c
    M modules/clusterer/doc/clusterer_admin.xml
    M modules/clusterer/doc/contributors.xml
    M modules/clusterer/node_info.c
    M modules/clusterer/sharing_tags.c
    M modules/clusterer/topology.c
    M modules/db_mysql/README
    M modules/db_mysql/doc/contributors.xml
    M modules/db_mysql/my_con.c
    M modules/db_sqlite/README
    M modules/db_sqlite/db_sqlite.c
    M modules/db_sqlite/db_sqlite.h
    M modules/db_sqlite/dbase.c
    M modules/db_sqlite/doc/contributors.xml
    M modules/db_sqlite/doc/db_sqlite_admin.xml
    R modules/db_sqlite/my_con.c
    R modules/db_sqlite/my_con.h
    M modules/db_sqlite/res.c
    M modules/db_sqlite/row.c
    A modules/db_sqlite/sqlite_con.c
    A modules/db_sqlite/sqlite_con.h
    M modules/db_sqlite/val.c
    M modules/dialog/README
    M modules/dialog/dialog.c
    M modules/dialog/dlg_handlers.c
    M modules/dialog/dlg_hash.c
    M modules/dialog/dlg_hash.h
    M modules/dialog/doc/contributors.xml
    M modules/dialog/doc/dialog_admin.xml
    M modules/dialplan/README
    M modules/dialplan/doc/contributors.xml
    M modules/dialplan/dp_db.c
    M modules/dispatcher/README
    M modules/dispatcher/dispatch.c
    M modules/dispatcher/dispatch.h
    M modules/dispatcher/dispatcher.c
    M modules/dispatcher/doc/contributors.xml
    M modules/dns_cache/README
    M modules/dns_cache/dns_cache.c
    M modules/dns_cache/doc/contributors.xml
    M modules/dns_cache/doc/dns_cache_admin.xml
    M modules/event_stream/README
    M modules/event_stream/doc/contributors.xml
    M modules/event_stream/stream_send.c
    M modules/httpd/README
    M modules/httpd/doc/contributors.xml
    M modules/httpd/doc/httpd_admin.xml
    M modules/httpd/httpd.c
    M modules/httpd/httpd_proc.c
    A modules/janus/Makefile
    A modules/janus/README
    A modules/janus/doc/contributors.xml
    A modules/janus/doc/janus.xml
    A modules/janus/doc/janus_admin.xml
    A modules/janus/janus_common.c
    A modules/janus/janus_common.h
    A modules/janus/janus_mod.c
    A modules/janus/janus_parser.c
    A modules/janus/janus_parser.h
    A modules/janus/janus_proc.c
    A modules/janus/janus_proc.h
    A modules/janus/janus_ws.c
    A modules/janus/janus_ws.h
    A modules/janus/ws_common.h
    A modules/janus/ws_common_defs.h
    A modules/janus/ws_handshake_common.h
    A modules/janus/ws_tcp.c
    A modules/janus/ws_tcp.h
    M modules/json/README
    M modules/json/doc/contributors.xml
    M modules/json/doc/json_admin.xml
    M modules/json/json.c
    M modules/maxfwd/README
    M modules/maxfwd/doc/contributors.xml
    M modules/maxfwd/maxfwd.c
    M modules/media_exchange/README
    M modules/media_exchange/doc/contributors.xml
    M modules/media_exchange/media_exchange.c
    M modules/media_exchange/media_utils.c
    M modules/mqueue/README
    M modules/mqueue/doc/contributors.xml
    M modules/mqueue/doc/mqueue_admin.xml
    M modules/mqueue/mqueue_api.c
    M modules/mqueue/mqueue_api.h
    M modules/mqueue/mqueue_mod.c
    M modules/permissions/README
    M modules/permissions/address.c
    M modules/permissions/doc/contributors.xml
    M modules/permissions/hash.c
    M modules/permissions/hash.h
    A modules/permissions/hash_table.c
    A modules/permissions/hash_table.h
    M modules/permissions/mi.c
    M modules/permissions/partitions.h
    A modules/permissions/subnet_prefix_tree.c
    A modules/permissions/subnet_prefix_tree.h
    M modules/presence/README
    M modules/presence/doc/contributors.xml
    M modules/presence/notify.c
    M modules/presence/presence.c
    M modules/proto_bin/README
    M modules/proto_bin/doc/contributors.xml
    M modules/proto_bin/doc/proto_bin_admin.xml
    M modules/proto_bin/proto_bin.c
    M modules/proto_ws/README
    M modules/proto_ws/doc/contributors.xml
    M modules/proto_ws/ws_common.h
    M modules/pua_reginfo/README
    M modules/pua_reginfo/doc/contributors.xml
    M modules/pua_reginfo/notify.c
    M modules/pua_reginfo/pua_reginfo.c
    M modules/registrar/README
    M modules/registrar/doc/contributors.xml
    M modules/registrar/doc/registrar_admin.xml
    M modules/rtp_relay/README
    M modules/rtp_relay/doc/contributors.xml
    M modules/rtp_relay/rtp_relay_ctx.c
    M modules/rtpengine/README
    M modules/rtpengine/doc/contributors.xml
    M modules/rtpengine/doc/rtpengine_admin.xml
    M modules/rtpengine/rtpengine.c
    M modules/rtpengine/rtpengine.h
    M modules/rtpproxy/README
    M modules/rtpproxy/doc/contributors.xml
    M modules/rtpproxy/rtpproxy.c
    M modules/sip_i/README
    M modules/sip_i/doc/contributors.xml
    M modules/sip_i/sip_i.c
    M modules/sipmsgops/README
    M modules/sipmsgops/doc/contributors.xml
    M modules/sipmsgops/sipmsgops.c
    M modules/siprec/README
    M modules/siprec/doc/contributors.xml
    M modules/siprec/siprec_logic.c
    M modules/sqlops/README
    M modules/sqlops/doc/contributors.xml
    M modules/sqlops/sqlops.c
    M modules/statistics/README
    M modules/statistics/doc/contributors.xml
    M modules/statistics/statistics.c
    M modules/tm/README
    M modules/tm/doc/contributors.xml
    M modules/tm/mi.c
    M modules/tm/sip_msg.c
    M modules/tm/t_fwd.c
    M modules/tm/t_lookup.c
    M modules/tm/tm.c
    M modules/topology_hiding/README
    M modules/topology_hiding/doc/contributors.xml
    M modules/topology_hiding/doc/topology_hiding_admin.xml
    M modules/topology_hiding/topo_hiding_logic.c
    M modules/topology_hiding/topo_hiding_logic.h
    M modules/topology_hiding/topology_hiding.c
    A modules/trie/Makefile
    A modules/trie/README
    A modules/trie/doc/contributors.xml
    A modules/trie/doc/trie.xml
    A modules/trie/doc/trie_admin.xml
    A modules/trie/prefix_tree.c
    A modules/trie/prefix_tree.h
    A modules/trie/trie.c
    A modules/trie/trie_db_def.c
    A modules/trie/trie_db_def.h
    A modules/trie/trie_load.c
    A modules/trie/trie_load.h
    A modules/trie/trie_partitions.h
    M modules/usrloc/README
    M modules/usrloc/dlist.c
    M modules/usrloc/doc/contributors.xml
    M modules/usrloc/udomain.c
    M modules/usrloc/ul_cluster.c
    M modules/usrloc/ul_cluster.h
    M net/net_tcp.c
    M net/net_tcp.h
    M net/net_udp.c
    M net/tcp_common.c
    M net/tcp_common.h
    M packaging/debian/opensips-mongodb-module.preinst
    M packaging/redhat_fedora/opensips.spec
    M parser/msg_parser.c
    M parser/msg_parser.h
    M parser/parse_authenticate.c
    M parser/parse_to.c
    M parser/parse_to.h
    M pvar.c
    M route.c
    M scripts/db_berkeley/opensips/dr_partitions
    A scripts/db_berkeley/opensips/janus
    A scripts/db_berkeley/opensips/trie_table
    M scripts/db_berkeley/opensips/version
    M scripts/dbtext/opensips/dr_partitions
    A scripts/dbtext/opensips/janus
    A scripts/dbtext/opensips/trie_table
    M scripts/dbtext/opensips/version
    A scripts/mysql/janus-create.sql
    A scripts/mysql/trie-create.sql
    A scripts/oracle/janus-create.sql
    A scripts/oracle/trie-create.sql
    A scripts/pi_http/janus-mod
    A scripts/pi_http/janus-table
    M scripts/pi_http/pi_framework.xml
    A scripts/pi_http/trie-mod
    A scripts/pi_http/trie-table
    A scripts/postgres/janus-create.sql
    A scripts/postgres/trie-create.sql
    A scripts/sqlite/janus-create.sql
    A scripts/sqlite/trie-create.sql
    M socket_info.c
    M socket_info.h
    M test/unit_tests.c

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/master' into bucket_allocator


  Commit: b07c227595a87f89abe0b46b33889991a64cc007
      
https://github.com/OpenSIPS/opensips/commit/b07c227595a87f89abe0b46b33889991a64cc007
  Author: Vlad Paiu <vladp...@opensips.org>
  Date:   2025-04-28 (Mon, 28 Apr 2025)

  Changed paths:
    M mem/shm_mem.c

  Log Message:
  -----------
  HP_MALLOC and F_PARALLEL_MALLOC are the only allocator that don't use global 
lock


  Commit: 2d4926c40b3cf6ed64280c0a9f8b133306234bcd
      
https://github.com/OpenSIPS/opensips/commit/2d4926c40b3cf6ed64280c0a9f8b133306234bcd
  Author: Vlad Paiu <vladp...@opensips.org>
  Date:   2025-04-28 (Mon, 28 Apr 2025)

  Changed paths:
    M mem/f_parallel_malloc.c
    M mem/f_parallel_malloc.h
    M mem/f_parallel_malloc_dyn.h

  Log Message:
  -----------
  add GPL headers


  Commit: 0e773eac5d9384d484a99f0fca60b9d5611ba1ae
      
https://github.com/OpenSIPS/opensips/commit/0e773eac5d9384d484a99f0fca60b9d5611ba1ae
  Author: Vlad Paiu <vladp...@opensips.org>
  Date:   2025-04-28 (Mon, 28 Apr 2025)

  Changed paths:
    M mem/hp_malloc_dyn.h

  Log Message:
  -----------
  stop logging ROUNDTO to avoid 32vs64 bits issue


  Commit: b462ada79b1d9eab24d76e69556dcf4716010c06
      
https://github.com/OpenSIPS/opensips/commit/b462ada79b1d9eab24d76e69556dcf4716010c06
  Author: Vlad Paiu <vladp...@opensips.org>
  Date:   2025-04-30 (Wed, 30 Apr 2025)

  Changed paths:
    M mem/hp_malloc_dyn.h

  Log Message:
  -----------
  Revert "stop logging ROUNDTO to avoid 32vs64 bits issue"

This reverts commit 0e773eac5d9384d484a99f0fca60b9d5611ba1ae.


  Commit: 7071eced2a00eac6ba7582e586525a1f7495cd35
      
https://github.com/OpenSIPS/opensips/commit/7071eced2a00eac6ba7582e586525a1f7495cd35
  Author: Vlad Paiu <vladp...@opensips.org>
  Date:   2025-04-30 (Wed, 30 Apr 2025)

  Changed paths:
    M mem/f_parallel_malloc.h

  Log Message:
  -----------
  allign f_parallel_malloc mem to 8UL


  Commit: a615253ee70578acda6a0a226873e67b284c1852
      
https://github.com/OpenSIPS/opensips/commit/a615253ee70578acda6a0a226873e67b284c1852
  Author: Liviu Chircu <li...@opensips.org>
  Date:   2025-05-12 (Mon, 12 May 2025)

  Changed paths:
    M Makefile.conf.template
    M mem/common.c
    M mem/common.h
    A mem/f_parallel_malloc.c
    A mem/f_parallel_malloc.h
    A mem/f_parallel_malloc_dyn.h
    M mem/shm_mem.c
    M mem/shm_mem.h
    M version.h

  Log Message:
  -----------
  Merge pull request #3616 from vladpaiu/bucket_allocator

Add multi-lock allocator


Compare: 
https://github.com/OpenSIPS/opensips/compare/6af684eebb20...a615253ee705

To unsubscribe from these emails, change your notification settings at 
https://github.com/OpenSIPS/opensips/settings/notifications

_______________________________________________
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel

Reply via email to