Browse Source

Upgrade dependencies

master
aeris 2 months ago
parent
commit
0961aacd12
7 changed files with 74 additions and 69 deletions
  1. +1
    -1
      .drone.yml
  2. +1
    -1
      .travis.yml
  3. +7
    -0
      Gemfile
  4. +38
    -38
      Gemfile.lock
  5. +25
    -28
      cryptcheck-engine.gemspec
  6. +1
    -0
      lib/cryptcheck/engine/tls/handshake/certificate.rb
  7. +1
    -1
      spec/spec_helper.rb

+ 1
- 1
.drone.yml View File

@@ -6,7 +6,7 @@ clone:

steps:
- name: test
image: aeris22/ruby:2.6-alpine
image: aeris22/ruby:2.7-alpine
commands:
- bundle install
- rspec


+ 1
- 1
.travis.yml View File

@@ -3,7 +3,7 @@ sudo: false
language: ruby
cache: bundler
rvm:
- 2.6.3
- 2.7.4
before_install:
- gem update --system
- gem install bundler


+ 7
- 0
Gemfile View File

@@ -2,9 +2,16 @@ source 'https://rubygems.org'
gemspec

group :test do
<<<<<<< HEAD
gem 'rspec', '~> 3.0'
gem 'simplecov', require: false
# gem 'fuubar', require: false
gem 'pry-byebug'
gem 'colorize'
=======
gem 'rspec', '~> 3.10.0'
gem 'simplecov', '~> 0.21.2', require: false
gem 'pry-byebug', '~> 3.9.0'
gem 'colorize', '~> 0.8.1'
>>>>>>> 7650590 (fixup! Upgrade dependencies)
end

+ 38
- 38
Gemfile.lock View File

@@ -6,53 +6,53 @@ PATH
GEM
remote: https://rubygems.org/
specs:
awesome_print (1.8.0)
byebug (11.0.0)
coderay (1.1.2)
amazing_print (1.3.0)
byebug (11.1.3)
coderay (1.1.3)
colorize (0.8.1)
diff-lcs (1.3)
docile (1.3.1)
json (2.2.0)
method_source (0.9.2)
pry (0.12.2)
coderay (~> 1.1.0)
method_source (~> 0.9.0)
pry-byebug (3.7.0)
diff-lcs (1.4.4)
docile (1.4.0)
method_source (1.0.0)
pry (0.13.1)
coderay (~> 1.1)
method_source (~> 1.0)
pry-byebug (3.9.0)
byebug (~> 11.0)
pry (~> 0.10)
rake (10.5.0)
rspec (3.8.0)
rspec-core (~> 3.8.0)
rspec-expectations (~> 3.8.0)
rspec-mocks (~> 3.8.0)
rspec-core (3.8.0)
rspec-support (~> 3.8.0)
rspec-expectations (3.8.2)
pry (~> 0.13.0)
rake (13.0.6)
rspec (3.10.0)
rspec-core (~> 3.10.0)
rspec-expectations (~> 3.10.0)
rspec-mocks (~> 3.10.0)
rspec-core (3.10.1)
rspec-support (~> 3.10.0)
rspec-expectations (3.10.1)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.8.0)
rspec-mocks (3.8.0)
rspec-support (~> 3.10.0)
rspec-mocks (3.10.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.8.0)
rspec-support (3.8.0)
simplecov (0.16.1)
rspec-support (~> 3.10.0)
rspec-support (3.10.2)
simplecov (0.21.2)
docile (~> 1.1)
json (>= 1.8, < 3)
simplecov-html (~> 0.10.0)
simplecov-html (0.10.2)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
simplecov_json_formatter (0.1.3)

PLATFORMS
ruby
x86_64-linux

DEPENDENCIES
awesome_print (~> 1.8.0)
bundler (~> 2.0)
colorize
amazing_print (~> 1.3.0)
bundler (~> 2.2.0)
colorize (~> 0.8.1)
cryptcheck-engine!
pry (~> 0.12.2)
pry-byebug
rake (~> 10.0)
rspec (~> 3.0)
simplecov
pry (~> 0.13.1)
pry-byebug (~> 3.9.0)
rake (~> 13.0.6)
rspec (~> 3.10.0)
simplecov (~> 0.21.2)

BUNDLED WITH
2.0.1
2.2.24

+ 25
- 28
cryptcheck-engine.gemspec View File

@@ -3,35 +3,32 @@ $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'cryptcheck/engine/version'

Gem::Specification.new do |spec|
spec.name = 'cryptcheck-engine'
spec.version = Cryptcheck::Engine::VERSION
spec.authors = %w[aeris]
spec.email = %w[aeris@imirhil.fr]
spec.license = 'AGPL-3.0-or-later'
spec.name = 'cryptcheck-engine'
spec.version = Cryptcheck::Engine::VERSION
spec.authors = %w[aeris]
spec.email = %w[aeris@imirhil.fr]
spec.license = 'AGPL-3.0-or-later'

spec.summary = %q{Pure ruby SSL/TLS engine}
spec.description = <<-EOF
Pure ruby SSL/TLS engine.
This engine is design to test server handshake without relying on OpenSSL,
and so to include together deprecated and newest SSL/TLS protocols, cipher
suites and features.
/!\ DON'T USE IT IN PRODUCTION /!\
This is not a cryptographic safe implementation!
EOF
spec.homepage = 'https://git.imirhil.fr/aeris/cryptcheck-engine/'
spec.summary = %q{Pure ruby SSL/TLS engine}
spec.description = <<-EOF
Pure ruby SSL/TLS engine.
This engine is design to test server handshake without relying on OpenSSL,
and so to include together deprecated and newest SSL/TLS protocols, cipher
suites and features.

# Specify which files should be added to the gem when it is released.
# The `git ls-files -z` loads the files in the RubyGem that have been added into git.
spec.files = Dir.chdir(File.expand_path('..', __FILE__)) do
`git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) }
end
spec.bindir = 'exe'
spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
spec.require_paths = %w[lib]
/!\ DON'T USE IT IN PRODUCTION /!\
This is not a cryptographic safe implementation!
EOF
spec.homepage = 'https://git.imirhil.fr/aeris/cryptcheck-engine/'

spec.add_development_dependency 'bundler', '~> 2.0'
spec.add_development_dependency 'rake', '~> 10.0'
spec.add_development_dependency 'pry', '~> 0.12.2'
spec.add_development_dependency 'awesome_print', '~> 1.8.0'
spec.files = %w(README.md) + Dir.glob('lib/**/*', base: __dir__)
spec.bindir = File.expand_path('..', __FILE__)
spec.executables = Dir.glob('bin/**/*', base: File.join(__dir__, spec.bindir))
spec.require_paths = %w[lib]
spec.test_files = Dir.glob('spec/**/*', base: __dir__)

spec.add_development_dependency 'bundler', '~> 2.2.0'
spec.add_development_dependency 'rake', '~> 13.0.6'
spec.add_development_dependency 'pry', '~> 0.13.1'
spec.add_development_dependency 'amazing_print', '~> 1.3.0'
end

+ 1
- 0
lib/cryptcheck/engine/tls/handshake/certificate.rb View File

@@ -1,3 +1,4 @@
require 'openssl'
module Cryptcheck::Engine
module Tls
class Handshake


+ 1
- 1
spec/spec_helper.rb View File

@@ -5,7 +5,7 @@ Dir[File.join __dir__, 'fixtures', '*.rb'].each { |file| require file }
require 'cryptcheck/engine'
require 'cryptcheck/engine/mock_io'

require 'awesome_print'
require 'amazing_print'
require 'colorize'
require 'pry-byebug'
require 'simplecov'


Loading…
Cancel
Save