Path to this page:
./
security/ruby-bcrypt,
OpenBSDs bcrypt() password hashing algorithm for Ruby
Branch: CURRENT,
Version: 3.1.20,
Package name: ruby31-bcrypt-3.1.20,
Maintainer: pkgsrc-usersbcrypt() is a sophisticated and secure hash algorithm designed by The OpenBSD
project for hashing passwords. bcrypt-ruby provides a simple, humane wrapper for
safely handling passwords.
= bcrypt-ruby
An easy way to keep your users' passwords secure.
* http://bcrypt-ruby.rubyforge.org/
* http://github.com/codahale/bcrypt-ruby/tree/master
== Why you should use bcrypt
If you store user passwords in the clear, then an attacker who steals a copy of
your database has a giant list of emails and passwords. Some of your users will
only have one password - for their email account, for their banking account, for
your application. A simple hack could escalate into massive identity theft.
It's your responsibility as a web developer to make your web application secure
- blaming your users for not being security experts is not a professional
response to risk.
bcrypt allows you to easily harden your application against these
kinds of attacks.
Required to run:[
lang/ruby26-base]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 46 KB
Version history: (Expand)
- (2023-12-17) Updated to version: ruby31-bcrypt-3.1.20
- (2023-07-09) Updated to version: ruby31-bcrypt-3.1.19
- (2023-02-09) Updated to version: ruby31-bcrypt-3.1.18
- (2022-08-28) Updated to version: ruby27-bcrypt-3.1.18
- (2021-10-07) Updated to version: ruby27-bcrypt-3.1.16
- (2020-09-14) Updated to version: ruby26-bcrypt-3.1.16
CVS history: (Expand)
2023-12-17 15:46:55 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
security/ruby-bcrypt: update to 3.1.20
3.1.20
* Limit packaged files
* Run old rubies on Ubuntu 20.04
|
2023-07-09 04:15:17 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
security/ruby-bcrypt: update to 3.1.19
pkgsrc change: remove redundunt PKGNAME.
3.1.19 (2019-05-31)
* No longer include compiled binaries for Windows. See GH #173.
* Update C and Java implementations to latest versions [GH #182 by @fonica]
* Bump default cost to 12 [GH #181 by @bdewater]
* Remove explicit support for Rubies 1.8 and 1.9
* Start calibration from the minimum cost supported by the algorithm [GH
#206 by @sergey-alekseev]
* Remove explicit support for Rubies 1.8 and 1.9 [GH #185 by @tjschuck]
* Define SKIP_GNU token when building extension (Fixes FreeBSD >= 12) [GH
#189 by @adam12]
|
2022-08-28 07:13:34 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
security/ruby-bcrypt: update to 3.1.18
3.1.17 (2022-05-14)
* Unlock GVL when calculating hashes and salts [GH #260]
* Fix compilation warnings in `ext/mri/bcrypt_ext.c` [GH #261]
3.1.18 (2022-05-16)
* Fix regex in validators to use \A and \z instead of ^ and $ [GH #121]
* Truncate secrets greater than 72 bytes in hash_secret [GH #255]
* Assorted test and doc improvements
|
2021-10-26 13:18:07 by Nia Alarie | Files touched by this commit (605) |
Log message:
security: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Unfetchable distfiles (fetched conditionally?):
./security/cyrus-sasl/distinfo \
cyrus-sasl-dedad73e5e7a75d01a5f3d5a6702ab8ccd2ff40d.patch.v2
|
2021-10-07 16:54:50 by Nia Alarie | Files touched by this commit (606) |
Log message:
security: Remove SHA1 hashes for distfiles
|
2020-09-14 16:02:14 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
security/ruby-bcrypt: update to 3.1.16
Update ruby-bcrypt package to 3.1.16.
3.1.16 Sep 3 2020
- Fix compilation on FreeBSD. [GH #234]
3.1.15 July 21 2020
- Remove GVL optimization. Apparently it breaks things [GH #230]
3.1.14 July 21 2020
- Start calibration from the minimum cost supported by the algorithm
[GH #206 by @sergey-alekseev]
|
2020-03-24 16:48:52 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
security/ruby-bcrypt: update to 3.1.13
Update ruby-bcrypt to 3.1.13.
pkgsrc change: correct HOMEPAGE.
3.1.13 May 31 2019
- No longer include compiled binaries for Windows. See GH #173.
- Update C and Java implementations to latest versions [GH #182 by @fonica]
- Bump default cost to 12 [GH #181 by @bdewater]
- Remove explicit support for Rubies 1.8 and 1.9
- Define SKIP_GNU token when building extension (Fixes FreeBSD >= 12)
[GH #189 by @adam12]
|
2018-09-23 18:05:28 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
security/ruby-bcrypt: update to 3.1.12
3.1.12 May 16 2018
- Add support for Ruby 2.3, 2.4, and 2.5 in compiled Windows binaries
- Fix compatibility with libxcrypt [GH #164 by @besser82]
|