In no special order:
SIP message processing engine rework.Inline callback functions.DNS stateful processing.Outbound connection server.IPv6.- Websockets
and SCTP support. - Socket external control (to be able to use NkSIP without having to use Erlang or outside of the NkSIP Erlang VM).
- Javascript, Python, Ruby, Lua, Java libraries. Elixir DSL?
- Bridge support for B2BUA.
- Fully distributed, highly available version based on Riak Core.
- IMS and RCS extensions.
- More application examples.
- Better statistics support.
- Admin web console.
- Flood control.
- Congestion control.
- Extract examples into new repository.
Some common SIP featured are still missing and can be addressed in following versions, including:
RFC4475: Torture testsRFC3262: PRACKRFC3265: SUBSCRIBE, NOTIFYRFC3311: UPDATERFC3327: PathRFC3428: MESSAGERFC3515: REFERRFC3608: Service-Route- RFC3891: Replaces
- RFC3892: Referred-By
RFC3903: PUBLISH- RFC3911: Join
- RFC4028: Session Timers
- RFC4320: Invite transactions
- RFC4321: Invite recomendations
- RFC4488: REFER without subscription
- RFC4538: Dialog authorization
RFC5027: Multiple dialog- RFC5626: Outbound
- RFC5627: GRUU