--- !ruby/object:Gem::Specification name: oversip_p version: !ruby/object:Gem::Version version: 1.0.2 platform: ruby authors: - Inaki Baz Castillo autorequire: bindir: bin cert_chain: [] date: 2018-07-05 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: eventmachine requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.2.0 - - ">=" - !ruby/object:Gem::Version version: 1.2.0.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.2.0 - - ">=" - !ruby/object:Gem::Version version: 1.2.0.1 - !ruby/object:Gem::Dependency name: iobuffer requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.1.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.1.2 - !ruby/object:Gem::Dependency name: em-udns requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.3.6 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.3.6 - !ruby/object:Gem::Dependency name: escape_utils requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.0.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.0.1 - !ruby/object:Gem::Dependency name: term-ansicolor requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.3.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.3.2 - !ruby/object:Gem::Dependency name: tins requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.6.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.6.0 - !ruby/object:Gem::Dependency name: posix-spawn requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.3.9 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.3.9 - !ruby/object:Gem::Dependency name: em-synchrony requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.0.3 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.0.3 - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '10.3' - - ">=" - !ruby/object:Gem::Version version: 10.3.2 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '10.3' - - ">=" - !ruby/object:Gem::Version version: 10.3.2 description: | OverSIP is an async SIP proxy/server programmable in Ruby language. Some features of OverSIP are: - SIP transports: UDP, TCP, TLS and WebSocket. - Full IPv4 and IPv6 support. - RFC 3263: SIP DNS mechanism (NAPTR, SRV, A, AAAA) for failover and load balancing based on DNS. - RFC 5626: OverSIP is a perfect Outbound Edge Proxy, including an integrated STUN server. - Fully programmable in Ruby language (make SIP easy). - Fast and efficient: OverSIP core is coded in C language. OverSIP is build on top of EventMachine async library which follows the Reactor Design Pattern, allowing thousands of concurrent connections and requests in a never-blocking fashion. email: - ibc@aliax.net executables: - oversip extensions: - ext/sip_parser/extconf.rb - ext/stun/extconf.rb - ext/utils/extconf.rb - ext/websocket_http_parser/extconf.rb - ext/websocket_framing_utils/extconf.rb - ext/stud/extconf.rb extra_rdoc_files: [] files: - AUTHORS - LICENSE - README.md - Rakefile - bin/oversip - etc/oversip.conf - etc/proxies.conf - etc/server.rb - etc/tls/ca/cacert.pem - etc/tls/demo-tls.oversip.net.crt - etc/tls/demo-tls.oversip.net.key - etc/tls/upgrade-cacert.sh - etc/tls/utils/create-cert.rb - etc/tls/utils/get-sip-identities.rb - ext/common/c_util.h - ext/common/ruby_c_util.h - ext/sip_parser/common_headers.h - ext/sip_parser/ext_help.h - ext/sip_parser/extconf.rb - ext/sip_parser/sip_message_parser.c - ext/sip_parser/sip_parser.h - ext/sip_parser/sip_parser_ruby.c - ext/sip_parser/sip_uri_parser.c - ext/stud/extconf.rb - ext/stun/ext_help.h - ext/stun/extconf.rb - ext/stun/stun_ruby.c - ext/utils/ext_help.h - ext/utils/extconf.rb - ext/utils/haproxy_protocol.c - ext/utils/haproxy_protocol.h - ext/utils/ip_utils.c - ext/utils/ip_utils.h - ext/utils/outbound_utils.c - ext/utils/outbound_utils.h - ext/utils/utils_ruby.c - ext/utils/utils_ruby.h - ext/websocket_framing_utils/ext_help.h - ext/websocket_framing_utils/extconf.rb - ext/websocket_framing_utils/ws_framing_utils.h - ext/websocket_framing_utils/ws_framing_utils_ruby.c - ext/websocket_http_parser/ext_help.h - ext/websocket_http_parser/extconf.rb - ext/websocket_http_parser/ws_http_parser.c - ext/websocket_http_parser/ws_http_parser.h - ext/websocket_http_parser/ws_http_parser_ruby.c - lib/oversip.rb - lib/oversip/config.rb - lib/oversip/config_validators.rb - lib/oversip/default_server.rb - lib/oversip/errors.rb - lib/oversip/fiber_pool.rb - lib/oversip/launcher.rb - lib/oversip/logger.rb - lib/oversip/modules/outbound_mangling.rb - lib/oversip/modules/user_assertion.rb - lib/oversip/proxies_config.rb - lib/oversip/ruby_ext/eventmachine.rb - lib/oversip/sip/client.rb - lib/oversip/sip/client_transaction.rb - lib/oversip/sip/constants.rb - lib/oversip/sip/core.rb - lib/oversip/sip/launcher.rb - lib/oversip/sip/listeners.rb - lib/oversip/sip/listeners/connection.rb - lib/oversip/sip/listeners/ipv4_tcp_client.rb - lib/oversip/sip/listeners/ipv4_tcp_server.rb - lib/oversip/sip/listeners/ipv4_tls_client.rb - lib/oversip/sip/listeners/ipv4_tls_server.rb - lib/oversip/sip/listeners/ipv4_tls_tunnel_server.rb - lib/oversip/sip/listeners/ipv4_udp_server.rb - lib/oversip/sip/listeners/ipv6_tcp_client.rb - lib/oversip/sip/listeners/ipv6_tcp_server.rb - lib/oversip/sip/listeners/ipv6_tls_client.rb - lib/oversip/sip/listeners/ipv6_tls_server.rb - lib/oversip/sip/listeners/ipv6_tls_tunnel_server.rb - lib/oversip/sip/listeners/ipv6_udp_server.rb - lib/oversip/sip/listeners/tcp_client.rb - lib/oversip/sip/listeners/tcp_connection.rb - lib/oversip/sip/listeners/tcp_server.rb - lib/oversip/sip/listeners/tls_client.rb - lib/oversip/sip/listeners/tls_server.rb - lib/oversip/sip/listeners/tls_tunnel_connection.rb - lib/oversip/sip/listeners/tls_tunnel_server.rb - lib/oversip/sip/listeners/udp_connection.rb - lib/oversip/sip/message.rb - lib/oversip/sip/message_processor.rb - lib/oversip/sip/name_addr.rb - lib/oversip/sip/proxy.rb - lib/oversip/sip/request.rb - lib/oversip/sip/response.rb - lib/oversip/sip/rfc3263.rb - lib/oversip/sip/server_transaction.rb - lib/oversip/sip/sip.rb - lib/oversip/sip/tags.rb - lib/oversip/sip/timers.rb - lib/oversip/sip/transport_manager.rb - lib/oversip/sip/uac.rb - lib/oversip/sip/uac_request.rb - lib/oversip/sip/uri.rb - lib/oversip/syslog.rb - lib/oversip/system_callbacks.rb - lib/oversip/tls.rb - lib/oversip/utils.rb - lib/oversip/version.rb - lib/oversip/websocket/constants.rb - lib/oversip/websocket/http_request.rb - lib/oversip/websocket/launcher.rb - lib/oversip/websocket/listeners.rb - lib/oversip/websocket/listeners/connection.rb - lib/oversip/websocket/listeners/ipv4_ws_server.rb - lib/oversip/websocket/listeners/ipv4_wss_server.rb - lib/oversip/websocket/listeners/ipv4_wss_tunnel_server.rb - lib/oversip/websocket/listeners/ipv6_ws_server.rb - lib/oversip/websocket/listeners/ipv6_wss_server.rb - lib/oversip/websocket/listeners/ipv6_wss_tunnel_server.rb - lib/oversip/websocket/listeners/ws_server.rb - lib/oversip/websocket/listeners/wss_server.rb - lib/oversip/websocket/listeners/wss_tunnel_server.rb - lib/oversip/websocket/websocket.rb - lib/oversip/websocket/ws_framing.rb - lib/oversip/websocket/ws_sip_app.rb - test/oversip_test_helper.rb - test/test_http_parser.rb - test/test_name_addr.rb - test/test_name_addr_parser.rb - test/test_sip_message_parser.rb - test/test_sip_uri_parser.rb - test/test_uri.rb - thirdparty/stud/stud.tar.gz homepage: http://oversip.net licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.9.3 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.7.6 signing_key: specification_version: 4 summary: OverSIP (the SIP framework you dreamed about) test_files: - test/oversip_test_helper.rb - test/test_http_parser.rb - test/test_name_addr.rb - test/test_name_addr_parser.rb - test/test_sip_message_parser.rb - test/test_sip_uri_parser.rb - test/test_uri.rb