This updates to the latest release of the bcrypt gem.
CHANGELOG located at
https://github.com/bcrypt-ruby/bcrypt-ruby/blob/master/CHANGELOG
One undocumented change is that attempts to use a password with
a null byte will now raise an exception.
Tested on amd64. I plan on committing in a couple days unless I
hear objections.
Thanks,
Jeremy
Index: Makefile
===================================================================
RCS file: /cvs/ports/security/ruby-bcrypt/Makefile,v
retrieving revision 1.29
diff -u -p -r1.29 Makefile
--- Makefile 11 Mar 2022 19:54:01 -0000 1.29
+++ Makefile 23 May 2022 17:35:49 -0000
@@ -1,6 +1,6 @@
COMMENT = Ruby binding for the bcrypt() password hashing algorithm
-VERSION = 3.1.13
+VERSION = 3.1.18
DISTNAME = bcrypt-${VERSION}
CATEGORIES = security
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/ruby-bcrypt/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo 12 Nov 2019 06:46:00 -0000 1.8
+++ distinfo 23 May 2022 17:35:52 -0000
@@ -1,2 +1,2 @@
-SHA256 (bcrypt-3.1.13.gem) = l2oa/CsQ54y4AX/7dlgzYahn701g1liFWMCOJ0uoICo=
-SIZE (bcrypt-3.1.13.gem) = 54272
+SHA256 (bcrypt-3.1.18.gem) = FU3gsLCJ5W1ZgMUDethfyVVM+/SZZThnPB3bybYbHxE=
+SIZE (bcrypt-3.1.18.gem) = 55808
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/ruby-bcrypt/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- pkg/PLIST 11 Mar 2022 19:54:01 -0000 1.9
+++ pkg/PLIST 23 May 2022 17:37:00 -0000
@@ -1,12 +1,13 @@
${GEM_LIB}/cache/${DISTNAME}.gem
${GEM_LIB}/gems/${DISTNAME}/
+${GEM_LIB}/gems/${DISTNAME}/.github/
+${GEM_LIB}/gems/${DISTNAME}/.github/workflows/
+${GEM_LIB}/gems/${DISTNAME}/.github/workflows/ruby.yml
${GEM_LIB}/gems/${DISTNAME}/.gitignore
${GEM_LIB}/gems/${DISTNAME}/.rspec
-${GEM_LIB}/gems/${DISTNAME}/.travis.yml
${GEM_LIB}/gems/${DISTNAME}/CHANGELOG
${GEM_LIB}/gems/${DISTNAME}/COPYING
${GEM_LIB}/gems/${DISTNAME}/Gemfile
-${GEM_LIB}/gems/${DISTNAME}/Gemfile.lock
${GEM_LIB}/gems/${DISTNAME}/README.md
${GEM_LIB}/gems/${DISTNAME}/Rakefile
${GEM_LIB}/gems/${DISTNAME}/bcrypt.gemspec
@@ -16,8 +17,9 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt.r
${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt/engine.rb
${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt/error.rb
${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt/password.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt_ext.so
+@so ${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt_ext.so
${GEM_LIB}/gems/${DISTNAME}/spec/
+${GEM_LIB}/gems/${DISTNAME}/spec/TestBCrypt.java
${GEM_LIB}/gems/${DISTNAME}/spec/bcrypt/
${GEM_LIB}/gems/${DISTNAME}/spec/bcrypt/engine_spec.rb
${GEM_LIB}/gems/${DISTNAME}/spec/bcrypt/error_spec.rb