Kamailio 5.6 Released

Kamailio 5.6 Released

Kamailio 5.6.0 es una entrega muy nutrida de novedades. Incorpora además las mejoras de la rama 5.5.x (5.5.1 a 5.5.5): cabeceras X-Siptrace en modo callback de siptrace, parámetro –atexit=no recomendado para versiones recientes de libssl, mejoras en documentación de CDR en acc/acc_json, y correcciones en nathelper, tls, dispatcher y módulos IMS.

Nuevos módulos

  • nats – conector a sistema de mensajería pub-sub NATS
  • posops – operaciones sobre el buffer del mensaje SIP por posición (muy útil en KEMI)
  • siprepo – almacenamiento de mensajes SIP en memoria
  • slack – conector a canales de Slack
  • tlsa – módulo TLS alternativo con libssl enlazado estáticamente
  • ruxc – funciones de configuración (p.ej. cliente HTTP) usando librerías Rust
  • misctest – facilita pruebas con OSS Fuzz

Novedades destacadas

  • Iteradores sobre la lista de cabeceras con operaciones de añadir/eliminar contenido
  • Iteradores sobre las líneas del cuerpo del mensaje con operaciones de añadir/eliminar
  • Soporte DNS SRV en dispatcher con refresco de registros por temporizador
  • Soporte de Lua 5.4.x en KEMI
  • Ejecución asíncrona de tareas con datos personalizados sin suspender la transacción SIP
  • Variables con expresiones para acceder a atributos de los sockets de escucha locales
  • Reenvío de respuestas SIP mediante función de configuración
  • Conexiones de cluster de base de datos gestionables por RPC
  • Capacidad de añadir registros DNS SRV en caché al arranque (corex)
  • Filtro de diálogos locales para estadísticas y listado por RPC
  • Nuevas variables: $rpl(key), $ccp(), $hfl(), $via0(), $via1(), $viaZ(), $msgbuf(), $rsi
  • Nuevas transformaciones: {s.rafter}, {s.rbefore}, {s.fmtlines}, {val}
  • Logging JSON con esquema CEE
  • Mejoras en módulo secsipid: nuevas funciones para construir y verificar Identity STIR/SHAKEN
  • Mejoras en rtpengine: soporte de histograma statsd, modo 2 para rtpengine_allow_op, funciones silence/unsilence
  • Mejoras en módulos IMS/VoLTE (ims_charging, ipsec, smsops)
  • Iteradores de cabeceras y cuerpo exportados a KEMI
  • Mejoras en kamcli: subcomandos para crear certificados TLS y gestionar registros APIBan

Más información: https://www.kamailio.org/w/kamailio-v5-6-0-release-notes/

¿Conoces otra forma de hacerlo?

¿Conoces otra forma de hacerlo?

No te cortes, aquí se aprende entre todos.

Si tienes una cuenta en Sinologic, no necesitas rellenar estos campos. Regístrate gratis · Iniciar sesión

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.