# -*- encoding: utf-8 -*-
# stub: oversip 1.4.1 ruby lib
# stub: 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

Gem::Specification.new do |s|
  s.name = "oversip".freeze
  s.version = "1.4.1".freeze

  s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
  s.require_paths = ["lib".freeze]
  s.authors = ["Inaki Baz Castillo".freeze]
  s.date = "2013-09-16"
  s.description = "OverSIP is an async SIP proxy/server programmable in Ruby language. Some features of OverSIP are:\n- SIP transports: UDP, TCP, TLS and WebSocket.\n- Full IPv4 and IPv6 support.\n- RFC 3263: SIP DNS mechanism (NAPTR, SRV, A, AAAA) for failover and load balancing based on DNS.\n- RFC 5626: OverSIP is a perfect Outbound Edge Proxy, including an integrated STUN server.\n- Fully programmable in Ruby language (make SIP easy).\n- Fast and efficient: OverSIP core is coded in C language.\nOverSIP is build on top of EventMachine-LE async library which follows the Reactor Design Pattern, allowing thousands of concurrent connections and requests in a never-blocking fashion.\n".freeze
  s.email = ["ibc@aliax.net".freeze]
  s.executables = ["oversip".freeze]
  s.extensions = ["ext/sip_parser/extconf.rb".freeze, "ext/stun/extconf.rb".freeze, "ext/utils/extconf.rb".freeze, "ext/websocket_http_parser/extconf.rb".freeze, "ext/websocket_framing_utils/extconf.rb".freeze, "ext/stud/extconf.rb".freeze]
  s.files = ["AUTHORS".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "bin/oversip".freeze, "etc/oversip.conf".freeze, "etc/proxies.conf".freeze, "etc/server.rb".freeze, "etc/tls/ca/cacert.pem".freeze, "etc/tls/demo-tls.oversip.net.crt".freeze, "etc/tls/demo-tls.oversip.net.key".freeze, "etc/tls/upgrade-cacert.sh".freeze, "etc/tls/utils/create-cert.rb".freeze, "etc/tls/utils/get-sip-identities.rb".freeze, "ext/common/c_util.h".freeze, "ext/common/ruby_c_util.h".freeze, "ext/sip_parser/common_headers.h".freeze, "ext/sip_parser/ext_help.h".freeze, "ext/sip_parser/extconf.rb".freeze, "ext/sip_parser/sip_message_parser.c".freeze, "ext/sip_parser/sip_parser.h".freeze, "ext/sip_parser/sip_parser_ruby.c".freeze, "ext/sip_parser/sip_uri_parser.c".freeze, "ext/stud/extconf.rb".freeze, "ext/stun/ext_help.h".freeze, "ext/stun/extconf.rb".freeze, "ext/stun/stun_ruby.c".freeze, "ext/utils/ext_help.h".freeze, "ext/utils/extconf.rb".freeze, "ext/utils/haproxy_protocol.c".freeze, "ext/utils/haproxy_protocol.h".freeze, "ext/utils/ip_utils.c".freeze, "ext/utils/ip_utils.h".freeze, "ext/utils/outbound_utils.c".freeze, "ext/utils/outbound_utils.h".freeze, "ext/utils/utils_ruby.c".freeze, "ext/utils/utils_ruby.h".freeze, "ext/websocket_framing_utils/ext_help.h".freeze, "ext/websocket_framing_utils/extconf.rb".freeze, "ext/websocket_framing_utils/ws_framing_utils.h".freeze, "ext/websocket_framing_utils/ws_framing_utils_ruby.c".freeze, "ext/websocket_http_parser/ext_help.h".freeze, "ext/websocket_http_parser/extconf.rb".freeze, "ext/websocket_http_parser/ws_http_parser.c".freeze, "ext/websocket_http_parser/ws_http_parser.h".freeze, "ext/websocket_http_parser/ws_http_parser_ruby.c".freeze, "lib/oversip.rb".freeze, "lib/oversip/config.rb".freeze, "lib/oversip/config_validators.rb".freeze, "lib/oversip/default_server.rb".freeze, "lib/oversip/errors.rb".freeze, "lib/oversip/fiber_pool.rb".freeze, "lib/oversip/launcher.rb".freeze, "lib/oversip/logger.rb".freeze, "lib/oversip/master_process.rb".freeze, "lib/oversip/modules/outbound_mangling.rb".freeze, "lib/oversip/modules/user_assertion.rb".freeze, "lib/oversip/posix_mq.rb".freeze, "lib/oversip/proxies_config.rb".freeze, "lib/oversip/ruby_ext/eventmachine.rb".freeze, "lib/oversip/ruby_ext/process.rb".freeze, "lib/oversip/sip/client.rb".freeze, "lib/oversip/sip/client_transaction.rb".freeze, "lib/oversip/sip/constants.rb".freeze, "lib/oversip/sip/core.rb".freeze, "lib/oversip/sip/launcher.rb".freeze, "lib/oversip/sip/listeners.rb".freeze, "lib/oversip/sip/listeners/connection.rb".freeze, "lib/oversip/sip/listeners/ipv4_tcp_client.rb".freeze, "lib/oversip/sip/listeners/ipv4_tcp_server.rb".freeze, "lib/oversip/sip/listeners/ipv4_tls_client.rb".freeze, "lib/oversip/sip/listeners/ipv4_tls_server.rb".freeze, "lib/oversip/sip/listeners/ipv4_tls_tunnel_server.rb".freeze, "lib/oversip/sip/listeners/ipv4_udp_server.rb".freeze, "lib/oversip/sip/listeners/ipv6_tcp_client.rb".freeze, "lib/oversip/sip/listeners/ipv6_tcp_server.rb".freeze, "lib/oversip/sip/listeners/ipv6_tls_client.rb".freeze, "lib/oversip/sip/listeners/ipv6_tls_server.rb".freeze, "lib/oversip/sip/listeners/ipv6_tls_tunnel_server.rb".freeze, "lib/oversip/sip/listeners/ipv6_udp_server.rb".freeze, "lib/oversip/sip/listeners/tcp_client.rb".freeze, "lib/oversip/sip/listeners/tcp_connection.rb".freeze, "lib/oversip/sip/listeners/tcp_server.rb".freeze, "lib/oversip/sip/listeners/tls_client.rb".freeze, "lib/oversip/sip/listeners/tls_server.rb".freeze, "lib/oversip/sip/listeners/tls_tunnel_connection.rb".freeze, "lib/oversip/sip/listeners/tls_tunnel_server.rb".freeze, "lib/oversip/sip/listeners/udp_connection.rb".freeze, "lib/oversip/sip/message.rb".freeze, "lib/oversip/sip/message_processor.rb".freeze, "lib/oversip/sip/name_addr.rb".freeze, "lib/oversip/sip/proxy.rb".freeze, "lib/oversip/sip/request.rb".freeze, "lib/oversip/sip/response.rb".freeze, "lib/oversip/sip/rfc3263.rb".freeze, "lib/oversip/sip/server_transaction.rb".freeze, "lib/oversip/sip/sip.rb".freeze, "lib/oversip/sip/tags.rb".freeze, "lib/oversip/sip/timers.rb".freeze, "lib/oversip/sip/transport_manager.rb".freeze, "lib/oversip/sip/uac.rb".freeze, "lib/oversip/sip/uac_request.rb".freeze, "lib/oversip/sip/uri.rb".freeze, "lib/oversip/syslog.rb".freeze, "lib/oversip/syslogger_process.rb".freeze, "lib/oversip/system_callbacks.rb".freeze, "lib/oversip/tls.rb".freeze, "lib/oversip/utils.rb".freeze, "lib/oversip/version.rb".freeze, "lib/oversip/websocket/constants.rb".freeze, "lib/oversip/websocket/http_request.rb".freeze, "lib/oversip/websocket/launcher.rb".freeze, "lib/oversip/websocket/listeners.rb".freeze, "lib/oversip/websocket/listeners/connection.rb".freeze, "lib/oversip/websocket/listeners/ipv4_ws_server.rb".freeze, "lib/oversip/websocket/listeners/ipv4_wss_server.rb".freeze, "lib/oversip/websocket/listeners/ipv4_wss_tunnel_server.rb".freeze, "lib/oversip/websocket/listeners/ipv6_ws_server.rb".freeze, "lib/oversip/websocket/listeners/ipv6_wss_server.rb".freeze, "lib/oversip/websocket/listeners/ipv6_wss_tunnel_server.rb".freeze, "lib/oversip/websocket/listeners/ws_server.rb".freeze, "lib/oversip/websocket/listeners/wss_server.rb".freeze, "lib/oversip/websocket/listeners/wss_tunnel_server.rb".freeze, "lib/oversip/websocket/websocket.rb".freeze, "lib/oversip/websocket/ws_framing.rb".freeze, "lib/oversip/websocket/ws_sip_app.rb".freeze, "test/oversip_test_helper.rb".freeze, "test/test_http_parser.rb".freeze, "test/test_name_addr.rb".freeze, "test/test_name_addr_parser.rb".freeze, "test/test_sip_message_parser.rb".freeze, "test/test_sip_uri_parser.rb".freeze, "test/test_uri.rb".freeze, "thirdparty/stud/stud.tar.gz".freeze]
  s.homepage = "http://www.oversip.net".freeze
  s.required_ruby_version = Gem::Requirement.new(">= 1.9.2".freeze)
  s.rubygems_version = "3.5.10".freeze
  s.summary = "OverSIP (the SIP framework you dreamed about)".freeze
  s.test_files = ["test/oversip_test_helper.rb".freeze, "test/test_name_addr_parser.rb".freeze, "test/test_sip_uri_parser.rb".freeze, "test/test_http_parser.rb".freeze, "test/test_name_addr.rb".freeze, "test/test_uri.rb".freeze, "test/test_sip_message_parser.rb".freeze]

  s.specification_version = 3

  s.add_runtime_dependency(%q<eventmachine-le>.freeze, [">= 1.1.4".freeze])
  s.add_runtime_dependency(%q<iobuffer>.freeze, [">= 1.1.2".freeze])
  s.add_runtime_dependency(%q<posix_mq>.freeze, [">= 2.0.0".freeze])
  s.add_runtime_dependency(%q<em-posixmq>.freeze, [">= 0.2.3".freeze])
  s.add_runtime_dependency(%q<em-udns>.freeze, [">= 0.3.6".freeze])
  s.add_runtime_dependency(%q<escape_utils>.freeze, [">= 0.2.4".freeze])
  s.add_runtime_dependency(%q<term-ansicolor>.freeze, [">= 0".freeze])
  s.add_runtime_dependency(%q<posix-spawn>.freeze, [">= 0.3.6".freeze])
  s.add_runtime_dependency(%q<em-synchrony>.freeze, [">= 1.0.2".freeze])
  s.add_development_dependency(%q<rake>.freeze, ["~> 0.9.2".freeze])
end