--- !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