├── .gitignore ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── ext └── libssh2_ruby_c │ ├── channel.c │ ├── error.c │ ├── extconf.rb │ ├── global.c │ ├── libssh2_ruby.h │ ├── libssh2_ruby_c.c │ └── session.c ├── lib ├── libssh2.rb └── libssh2 │ ├── channel.rb │ ├── error.rb │ ├── native.rb │ ├── native │ ├── error.rb │ └── error_codes.rb │ ├── session.rb │ └── version.rb ├── libssh2.gemspec ├── spec ├── acceptance │ ├── auth_spec.rb │ ├── channel_spec.rb │ ├── execute_spec.rb │ └── setup.rb ├── config.yml.example └── support │ └── acceptance_context.rb └── tasks ├── extension.rake ├── ports.rake └── test.rake /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/.gitignore -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/Rakefile -------------------------------------------------------------------------------- /ext/libssh2_ruby_c/channel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/ext/libssh2_ruby_c/channel.c -------------------------------------------------------------------------------- /ext/libssh2_ruby_c/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/ext/libssh2_ruby_c/error.c -------------------------------------------------------------------------------- /ext/libssh2_ruby_c/extconf.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/ext/libssh2_ruby_c/extconf.rb -------------------------------------------------------------------------------- /ext/libssh2_ruby_c/global.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/ext/libssh2_ruby_c/global.c -------------------------------------------------------------------------------- /ext/libssh2_ruby_c/libssh2_ruby.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/ext/libssh2_ruby_c/libssh2_ruby.h -------------------------------------------------------------------------------- /ext/libssh2_ruby_c/libssh2_ruby_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/ext/libssh2_ruby_c/libssh2_ruby_c.c -------------------------------------------------------------------------------- /ext/libssh2_ruby_c/session.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/ext/libssh2_ruby_c/session.c -------------------------------------------------------------------------------- /lib/libssh2.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/lib/libssh2.rb -------------------------------------------------------------------------------- /lib/libssh2/channel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/lib/libssh2/channel.rb -------------------------------------------------------------------------------- /lib/libssh2/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/lib/libssh2/error.rb -------------------------------------------------------------------------------- /lib/libssh2/native.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/lib/libssh2/native.rb -------------------------------------------------------------------------------- /lib/libssh2/native/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/lib/libssh2/native/error.rb -------------------------------------------------------------------------------- /lib/libssh2/native/error_codes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/lib/libssh2/native/error_codes.rb -------------------------------------------------------------------------------- /lib/libssh2/session.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/lib/libssh2/session.rb -------------------------------------------------------------------------------- /lib/libssh2/version.rb: -------------------------------------------------------------------------------- 1 | module LibSSH2 2 | VERSION = "0.1.0.dev" 3 | end 4 | -------------------------------------------------------------------------------- /libssh2.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/libssh2.gemspec -------------------------------------------------------------------------------- /spec/acceptance/auth_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/spec/acceptance/auth_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/channel_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/spec/acceptance/channel_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/execute_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/spec/acceptance/execute_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/setup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/spec/acceptance/setup.rb -------------------------------------------------------------------------------- /spec/config.yml.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/spec/config.yml.example -------------------------------------------------------------------------------- /spec/support/acceptance_context.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/spec/support/acceptance_context.rb -------------------------------------------------------------------------------- /tasks/extension.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/tasks/extension.rake -------------------------------------------------------------------------------- /tasks/ports.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/tasks/ports.rake -------------------------------------------------------------------------------- /tasks/test.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitchellh/libssh2-ruby/HEAD/tasks/test.rake --------------------------------------------------------------------------------