sipexer v2.0.0 has been released – a modern SIP CLI tool to facilitate testing and monitoring of SIP signalling servers:

Among changes and new feature:

  • added --call-self cli option to register and call itself
  • added --call-user cli option – register two users and call between them
  • added --subscribe-session cli option – send subscribe request and wait for notify
  • added --register-first cli option – register itself before sending the instructed SIP request
  • support sha256 hashing for digest authentication
  • support sha512-256 hashing for authentication
  • support sha512 hashing for authentication
  • support sha1 hashing for authentication
  • cli option to specify selection of auth algorithm
  • support for qop auth-int
  • support for ALG-sess
  • support for AKAv1-MD5 authentication
  • support for sha256 and -sess for AKAv1
  • conditional fromtag for sip message template
  • fields to provide full From/To header body
  • use template format to supress empty lines of non-set headers
  • cli option for PRACK method
  • template condition on viabranch
  • added --field-unset (-fvu) cli option
  • template conditions on rport and viaparams
  • added $viabranchid ("z9hG4bKSG." + $uuid)
  • added $uuidb64u – UUID in base64url encoding
  • added $uuidb64r – UUID in base64url encoding with replacing
  • added $viabranchidr – via branch with $uuidb64r
  • support for plain websocket (over tcp)

Full Changelog:

Thanks for flying Kamailio!