[OpenSIPS-Devel] [OpenSIPS/opensips] 4fe523: Implement new locking method based around FreeBSD ...

Răzvan Crainea razvan at opensips.org
Fri Mar 10 10:38:59 EST 2017


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 4fe523741e75afac00535af59a05778306148f2c
      https://github.com/OpenSIPS/opensips/commit/4fe523741e75afac00535af59a05778306148f2c
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2017-03-08 (Wed, 08 Mar 2017)

  Changed paths:
    M Makefile.conf.template
    M Makefile.defs
    M lock_alloc.h
    M lock_ops.h
    M version.h

  Log Message:
  -----------
  Implement new locking method based around FreeBSD futex-like
_umtx_op(2) locking primitives, which allows for process-shared
kernel-assisted mutexes.


  Commit: 5873399d00bd3dc0943943f6045129bd6cc7480a
      https://github.com/OpenSIPS/opensips/commit/5873399d00bd3dc0943943f6045129bd6cc7480a
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

  Changed paths:
    M action.c
    M cachedb/cachedb.h
    M db/db_res.c
    M db/db_res.h
    M db/db_row.c
    M db/db_row.h
    M db/db_val.h
    M mem/q_malloc.c
    M modules/cachedb_mongodb/Makefile
    M modules/cachedb_mongodb/cachedb_mongodb.c
    M modules/cachedb_mongodb/cachedb_mongodb_dbase.c
    M modules/cachedb_mongodb/cachedb_mongodb_dbase.h
    M modules/cachedb_mongodb/cachedb_mongodb_json.c
    M modules/cachedb_mongodb/cachedb_mongodb_json.h
    M modules/nat_traversal/nat_traversal.c
    M modules/rabbitmq/Makefile
    M modules/rest_client/rest_methods.c
    M modules/rtpproxy/rtpproxy.c
    M modules/tm/README
    M modules/tm/doc/tm_admin.xml
    M modules/tm/t_cancel.c
    M modules/tm/t_cancel.h
    M modules/tm/t_funcs.c
    M modules/tm/t_fwd.c
    M modules/tm/t_fwd.h
    M modules/tm/t_lookup.c
    M modules/tm/t_lookup.h
    M modules/tm/t_msgbuilder.h
    M modules/tm/t_reply.c
    M modules/tm/tm.c
    M modules/tm/tm_load.h
    M modules/xmpp/xmpp.c
    M packaging/redhat_fedora/opensips.spec
    M pvar.h
    M ut.h

  Log Message:
  -----------
  Merge branch 'master' of github.com:OpenSIPS/opensips into umutex_lock


  Commit: 3a4906ff935fd2f8767b4d34f3baad2846254965
      https://github.com/OpenSIPS/opensips/commit/3a4906ff935fd2f8767b4d34f3baad2846254965
  Author: Maksym Sobolyev <sobomax at sippysoft.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

  Changed paths:
    M Makefile.conf.template
    M Makefile.defs
    M lock_alloc.h
    M lock_ops.h
    M version.h

  Log Message:
  -----------
  USE_UMUTEX_MUTEX -> USE_UMUTEX.


  Commit: 8e9d1cc9fdc36f674254c3ad89de660f48cfe761
      https://github.com/OpenSIPS/opensips/commit/8e9d1cc9fdc36f674254c3ad89de660f48cfe761
  Author: Răzvan Crainea <razvan at opensips.org>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

  Changed paths:
    M Makefile.conf.template
    M Makefile.defs
    M lock_alloc.h
    M lock_ops.h
    M version.h

  Log Message:
  -----------
  Merge pull request #1069 from sippy/umutex_lock

Implement new locking method based around FreeBSD futex-like _umtx_op(2)


Compare: https://github.com/OpenSIPS/opensips/compare/9a2305c9b41d...8e9d1cc9fdc3


More information about the Devel mailing list