OverSIP: the SIP framework you dreamed about
C Ruby Ragel in Ruby Host Shell
Latest commit b7620e6 Oct 28, 2016 @sodabrew sodabrew committed with ibc Switch from EventMachine-LE to EventMachine 1.2 (#96)
* Switch from EventMachine-LE to EventMachine 1.2

The IPv6 and TLS work in EventMachine-LE is now available in EventMachine 1.2.
One API difference is that the :use_tls boolean is now the :ssl_version array,
allowing a list of acceptable SSL/TLS versions to be specified.

* Add Ruby 2.2, 2.3, and 2.4 to Travis.

Fix broken bundler on some Travis RVMs.
Note that Ruby 2.4 is still in preview.

* Update term-ansicolor to 1.3.2 and depend on tins 1.6.0

* Remove relative path from require test helper

README.md

Build Status

Website

Overview

OverSIP is a powerful and flexible SIP proxy & server by the authors of RFC 7118 (The WebSocket Protocol as a Transport for SIP):

  • Works on Linux/BSD/OSX
  • Fully asynchronous event-based design, never block!
  • Enjoy coding your SIP logic in Ruby language, feel free to code whatever you need!
  • Fast: core and message parsers written in C language
  • SIP over UDP, TCP, TLS and WebSocket (use true SIP in your web apps)
  • Full support for IPv4, IPv6 and DNS resolution (NAPTR, SRV, A, AAAA)
  • The perfect Outbound Edge Proxy
  • Written by the authors of RFC 7118 "The WebSocket Protocol as a Transport for SIP" and JsSIP

Documentation

Authors

Main Author

Contributors

License

OverSIP is released under the MIT license.