Kamailio 6.1 Released

Kamailio 6.1 Released

Kamailio 6.1.0 arrives with four new modules and a wide range of improvements that continue to consolidate the multi-threaded architecture introduced in 6.0. It also incorporates the improvements from the 6.0.x branch (6.0.1 through 6.0.6): extensive enhancements to the CMake build system, export of functions to calculate HA1 and authentication response to KEMI, parsing of the From header in the initial header phase, improvements in xhttp_prom for exported metrics, and fixes in dispatcher, rtpengine, IMS, topos and tls.

New modules

  • auth_arnacon – cryptographic authentication based on ENS (Ethereum Name Service)
  • auth_web3 – blockchain authentication with integrated ENS support
  • peerstate – management of peer registration and call states
  • ptimer – execution of routing blocks based on precision timers

Highlighted new features

  • Atomic increment, decrement and item existence check operations
  • Improved multi-threaded TLS operation support
  • Enhanced support for ARM64 architectures (stdatomic and pthread locking)
  • SHA-512 and SHA-512-256 hash for user authentication
  • Ability to establish multiple TLS connections with different TLS domains to the same host:port
  • New algorithm in dispatcher that combines round-robin with priorities
  • Per-branch Via flags with the ability to store them in SIP message parameters and retrieve them
  • Ability to set binary body via hex-encoded parameters
  • RPC commands to get and set module parameters at runtime
  • Option to apply changes automatically before creating the transaction
  • DMQ replication of internal hash table for rtpengine module
  • Sentinel support also for db_redis
  • Millisecond precision in CDR-at-once accounting
  • Support for larger JavaScript files in app_jsdt module (KEMI)
  • Hexadecimal format support for flags in dispatcher list file
  • Unique internal ID per destination record in dispatcher for RPC management
  • Support for as-feature-event in pua_json
  • 1xx response statistics in sl module
  • Option to remove inactive peers from the DMQ cluster
  • Variable to return encoded Call-Id from topoh module
  • Core parameter for TCP listen backlog value
  • Basic JSONRPC support in kamcmd
  • Option to select the internal randomness engine
  • Ability to send REFER to an existing dialog by Call-Id
  • Support for path with custom separator for JSON path in json module
  • Support for 32-bit and 64-bit integer keys in htable
  • Longest subnet match in permissions module

More info: https://www.kamailio.org/w/kamailio-v6-1-0-release-notes/

Comunidad abierta

Únete a la comunidad Sinologic

Crea tu cuenta gratuita y participa en las conversaciones sobre VoIP, Asterisk, Kamailio y telecomunicaciones IP.

Nombre verificado Tu nombre aparece con insignia de miembro en cada comentario.
🔔
Notificaciones Recibe avisos cuando alguien responda a tus comentarios.
👍
Reacciones Reacciona con emojis a los comentarios de otros usuarios.
👤
Perfil personalizable Avatar, bio, enlaces a tu Twitter, GitHub y Telegram.
📬
Newsletter exclusivaPróximamente Contenido técnico y novedades directamente en tu bandeja.
🧪
Acceso anticipadoPróximamente Prueba herramientas y funciones antes que nadie.
Inicia la conversación

¡Inicia la conversación!

Sé el primero en compartir tu opinión. Tu comentario puede ayudar a otros.

¿Sabías que con una cuenta gratuita puedes reaccionar, recibir respuestas y mostrar tu nombre verificado? · Iniciar sesión