v1.0.0
Release of sipexer
v1.0.0 - a CLI SIP tool to facilitate testing and monitoring of SIP signalling servers. Among its features:
- send OPTIONS request (quick SIP ping to check if server is alive)
- do registration and un-registration with customized expires value
and contact URI - authentication with plain or HA1 passwords
- set custom SIP headers
- template system for building SIP requests
- fields in the templates can be set via command line parameters or a JSON file
- variables for setting field values (e.g., random number, data, time, environment
variables, uuid, random string, ...) - simulate SIP calls at signaling layer (INVITE-wait-BYE)
- respond to requests coming during SIP calls (e.g., OPTIONS keepalives)
- send instant messages with SIP MESSAGE requests
- color output mode for easier troubleshooting
- support for many transport layers: IPv4 and IPv6, UDP, TCP, TLS and WebSocket (for WebRTC)
- send SIP requests of any type (e.g., INFO, SUBSCRIBE, NOTIFY, ...)
Full Changelog: