--- !ruby/object:Gem::Specification name: vines version: !ruby/object:Gem::Version version: 0.4.5 prerelease: platform: ruby authors: - David Graham autorequire: bindir: bin cert_chain: [] date: 2012-04-26 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: activerecord requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 3.2.3 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 3.2.3 - !ruby/object:Gem::Dependency name: bcrypt-ruby requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 3.0.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 3.0.1 - !ruby/object:Gem::Dependency name: em-http-request requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.0.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.0.2 - !ruby/object:Gem::Dependency name: em-hiredis requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 0.1.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 0.1.1 - !ruby/object:Gem::Dependency name: eventmachine requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.12.10 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.12.10 - !ruby/object:Gem::Dependency name: http_parser.rb requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 0.5.3 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 0.5.3 - !ruby/object:Gem::Dependency name: mongo requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.5.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.5.2 - !ruby/object:Gem::Dependency name: bson_ext requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.5.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.5.2 - !ruby/object:Gem::Dependency name: net-ldap requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 0.3.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 0.3.1 - !ruby/object:Gem::Dependency name: nokogiri requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.4.7 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.4.7 - !ruby/object:Gem::Dependency name: minitest requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 2.12.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 2.12.1 - !ruby/object:Gem::Dependency name: coffee-script requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 2.2.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 2.2.0 - !ruby/object:Gem::Dependency name: coffee-script-source requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.2.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.2.0 - !ruby/object:Gem::Dependency name: uglifier requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.2.4 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.2.4 - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: sqlite3 requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' description: ! 'Vines is an XMPP chat server that supports thousands of simultaneous connections by using EventMachine for asynchronous IO. User data is stored in a SQL database, CouchDB, MongoDB, Redis, the file system, or a custom storage implementation that you provide. LDAP authentication can be used so user names and passwords aren''t stored in the chat database. SSL encryption is mandatory on all client and server connections.' email: - david@negativecode.com executables: - vines extensions: [] extra_rdoc_files: [] files: - LICENSE - Rakefile - README - bin/vines - lib/vines/cluster/connection.rb - lib/vines/cluster/publisher.rb - lib/vines/cluster/pubsub.rb - lib/vines/cluster/sessions.rb - lib/vines/cluster/subscriber.rb - lib/vines/cluster.rb - lib/vines/command/bcrypt.rb - lib/vines/command/cert.rb - lib/vines/command/init.rb - lib/vines/command/ldap.rb - lib/vines/command/restart.rb - lib/vines/command/schema.rb - lib/vines/command/start.rb - lib/vines/command/stop.rb - lib/vines/config/host.rb - lib/vines/config/port.rb - lib/vines/config/pubsub.rb - lib/vines/config.rb - lib/vines/contact.rb - lib/vines/daemon.rb - lib/vines/error.rb - lib/vines/jid.rb - lib/vines/kit.rb - lib/vines/log.rb - lib/vines/router.rb - lib/vines/stanza/iq/auth.rb - lib/vines/stanza/iq/disco_info.rb - lib/vines/stanza/iq/disco_items.rb - lib/vines/stanza/iq/error.rb - lib/vines/stanza/iq/ping.rb - lib/vines/stanza/iq/private_storage.rb - lib/vines/stanza/iq/query.rb - lib/vines/stanza/iq/result.rb - lib/vines/stanza/iq/roster.rb - lib/vines/stanza/iq/session.rb - lib/vines/stanza/iq/vcard.rb - lib/vines/stanza/iq/version.rb - lib/vines/stanza/iq.rb - lib/vines/stanza/message.rb - lib/vines/stanza/presence/error.rb - lib/vines/stanza/presence/probe.rb - lib/vines/stanza/presence/subscribe.rb - lib/vines/stanza/presence/subscribed.rb - lib/vines/stanza/presence/unavailable.rb - lib/vines/stanza/presence/unsubscribe.rb - lib/vines/stanza/presence/unsubscribed.rb - lib/vines/stanza/presence.rb - lib/vines/stanza/pubsub/create.rb - lib/vines/stanza/pubsub/delete.rb - lib/vines/stanza/pubsub/publish.rb - lib/vines/stanza/pubsub/subscribe.rb - lib/vines/stanza/pubsub/unsubscribe.rb - lib/vines/stanza/pubsub.rb - lib/vines/stanza.rb - lib/vines/storage/couchdb.rb - lib/vines/storage/ldap.rb - lib/vines/storage/local.rb - lib/vines/storage/mongodb.rb - lib/vines/storage/null.rb - lib/vines/storage/redis.rb - lib/vines/storage/sql.rb - lib/vines/storage.rb - lib/vines/store.rb - lib/vines/stream/client/auth.rb - lib/vines/stream/client/auth_restart.rb - lib/vines/stream/client/bind.rb - lib/vines/stream/client/bind_restart.rb - lib/vines/stream/client/closed.rb - lib/vines/stream/client/ready.rb - lib/vines/stream/client/session.rb - lib/vines/stream/client/start.rb - lib/vines/stream/client/tls.rb - lib/vines/stream/client.rb - lib/vines/stream/component/handshake.rb - lib/vines/stream/component/ready.rb - lib/vines/stream/component/start.rb - lib/vines/stream/component.rb - lib/vines/stream/http/auth.rb - lib/vines/stream/http/bind.rb - lib/vines/stream/http/bind_restart.rb - lib/vines/stream/http/ready.rb - lib/vines/stream/http/request.rb - lib/vines/stream/http/session.rb - lib/vines/stream/http/sessions.rb - lib/vines/stream/http/start.rb - lib/vines/stream/http.rb - lib/vines/stream/parser.rb - lib/vines/stream/sasl.rb - lib/vines/stream/server/auth.rb - lib/vines/stream/server/auth_restart.rb - lib/vines/stream/server/final_restart.rb - lib/vines/stream/server/outbound/auth.rb - lib/vines/stream/server/outbound/auth_restart.rb - lib/vines/stream/server/outbound/auth_result.rb - lib/vines/stream/server/outbound/final_features.rb - lib/vines/stream/server/outbound/final_restart.rb - lib/vines/stream/server/outbound/start.rb - lib/vines/stream/server/outbound/tls.rb - lib/vines/stream/server/outbound/tls_result.rb - lib/vines/stream/server/ready.rb - lib/vines/stream/server/start.rb - lib/vines/stream/server/tls.rb - lib/vines/stream/server.rb - lib/vines/stream/state.rb - lib/vines/stream.rb - lib/vines/token_bucket.rb - lib/vines/user.rb - lib/vines/version.rb - lib/vines/xmpp_server.rb - lib/vines.rb - conf/certs/ca-bundle.crt - conf/certs/README - conf/config.rb - web/404.html - web/apple-touch-icon.png - web/chat/coffeescripts/chat.coffee - web/chat/coffeescripts/init.coffee - web/chat/index.html - web/chat/javascripts/app.js - web/chat/stylesheets/chat.css - web/favicon.png - web/lib/coffeescripts/button.coffee - web/lib/coffeescripts/contact.coffee - web/lib/coffeescripts/filter.coffee - web/lib/coffeescripts/layout.coffee - web/lib/coffeescripts/login.coffee - web/lib/coffeescripts/logout.coffee - web/lib/coffeescripts/navbar.coffee - web/lib/coffeescripts/notification.coffee - web/lib/coffeescripts/router.coffee - web/lib/coffeescripts/session.coffee - web/lib/coffeescripts/transfer.coffee - web/lib/images/dark-gray.png - web/lib/images/default-user.png - web/lib/images/light-gray.png - web/lib/images/logo-large.png - web/lib/images/logo-small.png - web/lib/images/white.png - web/lib/javascripts/base.js - web/lib/javascripts/icons.js - web/lib/javascripts/jquery.cookie.js - web/lib/javascripts/jquery.js - web/lib/javascripts/raphael.js - web/lib/javascripts/strophe.js - web/lib/stylesheets/base.css - web/lib/stylesheets/login.css - test/cluster/publisher_test.rb - test/cluster/sessions_test.rb - test/cluster/subscriber_test.rb - test/config/host_test.rb - test/config/pubsub_test.rb - test/config_test.rb - test/contact_test.rb - test/error_test.rb - test/ext/nokogiri.rb - test/jid_test.rb - test/kit_test.rb - test/rake_test_loader.rb - test/router_test.rb - test/stanza/iq/disco_info_test.rb - test/stanza/iq/disco_items_test.rb - test/stanza/iq/private_storage_test.rb - test/stanza/iq/roster_test.rb - test/stanza/iq/session_test.rb - test/stanza/iq/vcard_test.rb - test/stanza/iq/version_test.rb - test/stanza/iq_test.rb - test/stanza/message_test.rb - test/stanza/presence/probe_test.rb - test/stanza/presence/subscribe_test.rb - test/stanza/pubsub/create_test.rb - test/stanza/pubsub/delete_test.rb - test/stanza/pubsub/publish_test.rb - test/stanza/pubsub/subscribe_test.rb - test/stanza/pubsub/unsubscribe_test.rb - test/stanza_test.rb - test/storage/couchdb_test.rb - test/storage/ldap_test.rb - test/storage/local_test.rb - test/storage/mock_mongo.rb - test/storage/mock_redis.rb - test/storage/mongodb_test.rb - test/storage/null_test.rb - test/storage/redis_test.rb - test/storage/sql_test.rb - test/storage/storage_tests.rb - test/storage_test.rb - test/store_test.rb - test/stream/client/auth_test.rb - test/stream/client/ready_test.rb - test/stream/client/session_test.rb - test/stream/component/handshake_test.rb - test/stream/component/ready_test.rb - test/stream/component/start_test.rb - test/stream/http/auth_test.rb - test/stream/http/ready_test.rb - test/stream/http/request_test.rb - test/stream/http/sessions_test.rb - test/stream/http/start_test.rb - test/stream/parser_test.rb - test/stream/sasl_test.rb - test/stream/server/auth_test.rb - test/stream/server/outbound/auth_test.rb - test/stream/server/ready_test.rb - test/token_bucket_test.rb - test/user_test.rb homepage: http://www.getvines.org licenses: [] post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.9.2 required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 1.8.23 signing_key: specification_version: 3 summary: Vines is an XMPP chat server that's easy to install and run. test_files: - test/cluster/publisher_test.rb - test/cluster/sessions_test.rb - test/cluster/subscriber_test.rb - test/config/host_test.rb - test/config/pubsub_test.rb - test/config_test.rb - test/contact_test.rb - test/error_test.rb - test/ext/nokogiri.rb - test/jid_test.rb - test/kit_test.rb - test/rake_test_loader.rb - test/router_test.rb - test/stanza/iq/disco_info_test.rb - test/stanza/iq/disco_items_test.rb - test/stanza/iq/private_storage_test.rb - test/stanza/iq/roster_test.rb - test/stanza/iq/session_test.rb - test/stanza/iq/vcard_test.rb - test/stanza/iq/version_test.rb - test/stanza/iq_test.rb - test/stanza/message_test.rb - test/stanza/presence/probe_test.rb - test/stanza/presence/subscribe_test.rb - test/stanza/pubsub/create_test.rb - test/stanza/pubsub/delete_test.rb - test/stanza/pubsub/publish_test.rb - test/stanza/pubsub/subscribe_test.rb - test/stanza/pubsub/unsubscribe_test.rb - test/stanza_test.rb - test/storage/couchdb_test.rb - test/storage/ldap_test.rb - test/storage/local_test.rb - test/storage/mock_mongo.rb - test/storage/mock_redis.rb - test/storage/mongodb_test.rb - test/storage/null_test.rb - test/storage/redis_test.rb - test/storage/sql_test.rb - test/storage/storage_tests.rb - test/storage_test.rb - test/store_test.rb - test/stream/client/auth_test.rb - test/stream/client/ready_test.rb - test/stream/client/session_test.rb - test/stream/component/handshake_test.rb - test/stream/component/ready_test.rb - test/stream/component/start_test.rb - test/stream/http/auth_test.rb - test/stream/http/ready_test.rb - test/stream/http/request_test.rb - test/stream/http/sessions_test.rb - test/stream/http/start_test.rb - test/stream/parser_test.rb - test/stream/sasl_test.rb - test/stream/server/auth_test.rb - test/stream/server/outbound/auth_test.rb - test/stream/server/ready_test.rb - test/token_bucket_test.rb - test/user_test.rb