GitHub / bcrypt-ruby/bcrypt-ruby / commits
bcrypt-ruby is a Ruby binding for the OpenBSD bcrypt() password hashing algorithm, allowing you to easily store a secure hash of your users' passwords.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 36a04a22 | merge Merge pull request #291 from tenderlove/fix-publishing |
Aaron Patterson <t****e@r****g>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 01cc6883 | Move compilation after bundle install | Aaron Patterson <t****e@r****g> | 18 days ago | |
| 82e6c4c6 | merge Merge pull request #290 from tenderlove/bump |
Aaron Patterson <t****e@r****g>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 4b1fc736 | add bundler tasks | Aaron Patterson <t****e@r****g> | 18 days ago | |
| 64605fc1 | bump version | Aaron Patterson <t****e@r****g> | 18 days ago | |
| da89a839 | merge Merge pull request #289 from tenderlove/trusted-publishers |
Aaron Patterson <t****e@r****g>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 344ca599 | Configure trusted publishing | Aaron Patterson <t****e@r****g> | 18 days ago | |
| ca9cea1c | merge Merge pull request #288 from tenderlove/deal-with-flake |
Aaron Patterson <t****e@r****g>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| d94041a0 | Try to deal with flaky tests | Aaron Patterson <t****e@r****g> | 18 days ago | |
| eba09de8 | merge Merge pull request #287 from tenderlove/modernize-ci |
Aaron Patterson <t****e@r****g>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| c1562549 | Modernize CI | Aaron Patterson <t****e@r****g> | 18 days ago | |
| 27dbab30 | Declare development dependencies | Aaron Patterson <t****e@r****g> | 18 days ago | |
| 2d235482 | merge Merge pull request #282 from tenderlove/constant-compare |
Aaron Patterson <t****e@r****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| a7a868e1 | Lets not allocate anything | Aaron Patterson <t****e@r****g> | about 1 year ago | |
| 9736ab04 | merge Merge pull request #279 from federicoaldunate/fix-eql-comment |
Aaron Patterson <t****e@r****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| b56028b5 | merge Merge pull request #280 from mohamedhafez/patch-1 |
Aaron Patterson <t****e@r****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 72778214 | Mark as ractor-safe |
Mohamed Hafez <m****z@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ff9084a3 | Add == gotcha that can be unintuitive at first | Federico <f****c@g****m> | over 1 year ago | |
| 0bd60aa6 | merge Merge pull request #276 from m-nakamura145/support-ruby-3-3-x-and-3-4-0-preview1 |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b8a167ab | Test old Rubies on older x64 macOS | T.J. Schuck <t****j@t****m> | over 1 year ago | |
| a75cc698 | Ruby 3.4.0.-preview1 is not available on Windows | T.J. Schuck <t****j@t****m> | over 1 year ago | |
| 9a3a85ca | Update README to remove specific Ruby version mentions | T.J. Schuck <t****j@t****m> | over 1 year ago | |
| 985e6d05 | Support ruby 3.3 and 3.4.0-preview1 | m-nakamura145 <m****5@g****m> | over 1 year ago | |
| 6ac44974 | merge Merge pull request #274 from mark-young-atg/provide_changelog_link_on_rubygems |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 49f935c5 | Provide a 'Changelog' link on rubygems.org/gems/bcrypt | Mark Young <m****g@a****o> | about 2 years ago | |
| 58f8afd3 | Bump version/changelog | T.J. Schuck <t****j@t****m> | about 2 years ago | |
| 107f476b | merge Merge pull request #273 from bcrypt-ruby/ci-updates |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| b23e4bd8 | Run old rubies on Ubuntu 20.04 | T.J. Schuck <t****j@t****m> | about 2 years ago | |
| b8dbc852 | Add 3.2 to the test matrix | T.J. Schuck <t****j@t****m> | about 2 years ago | |
| 72106813 | merge Merge pull request #272 from pusewicz/patch-1 |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| d9ed4e21 | Limit packaged files |
Piotr Usewicz <p****r@l****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 863cfbd8 | bumping Java version https://github.com/rake-compiler/rake-compiler/pull/172 | Aaron Patterson <t****e@r****g> | over 2 years ago | |
| 31458e76 | bumping version / updating changelog | Aaron Patterson <t****e@r****g> | over 2 years ago | |
| d4e48137 | merge Merge pull request #270 from itarato/bugfix/PA-missing-gc-guard |
Aaron Patterson <t****e@r****g>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 53ec1e1b |
Fixing a rare bug when calling BCrypt::Engine#hash_secret - which produces ni...
Co-authored-by: Benoit Daloze <b****e@o****m>, Peter Arato <i****o@g****m> |
Peter Arato <i****o@g****m> | over 2 years ago | |
| e402d692 | merge Merge pull request #168 from bcrypt-ruby/no-null-bytes |
Aaron Patterson <t****e@r****g>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 477f290b | Add a test for passwords with null bytes | Aaron Patterson <t****e@r****g> | about 3 years ago | |
| 4268ac86 | merge Merge pull request #207 from sergey-alekseev/deprecate-passing-the-third-argu... |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 667a136f | merge Merge pull request #263 from nwjsmith/three-one-eighteen |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 98f5082c | merge Merge pull request #261 from nwjsmith/ci-improvements |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| e799c279 | Update for release | Nate Smith <n****e@t****m> | over 3 years ago | |
| 87f13225 | Remove AppVeyor configuration | Nate Smith <n****e@t****m> | over 3 years ago | |
| 6d051de5 | Fix compiler warnings | Nate Smith <n****e@t****m> | over 3 years ago | |
| cc28f9ef | Update rake-compiler | Nate Smith <n****e@t****m> | over 3 years ago | |
| f78b1763 | Work around bug in JDK for JRuby tests | Nate Smith <n****e@t****m> | over 3 years ago | |
| a7e873c7 | merge Merge pull request #260 from nwjsmith/unlock-gvl |
Aaron Patterson <t****e@r****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 49161d9f | Use `free` instead of `xfree` | Nate Smith <n****e@t****m> | over 3 years ago | |
| aec1265e | Re-introduce GVL unlock | Nate Smith <n****e@t****m> | over 3 years ago | |
| 5bf36393 | Update for release | T.J. Schuck <t****j@t****m> | almost 4 years ago | |
| de3e8b22 | merge Merge pull request #243 from JoshCheek/prefix-value |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| f75a0c71 | merge Merge pull request #257 from petergoldstein/feature/add_ruby_3_1_to_ci |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| d83b9162 | Add Ruby 3.1 to CI | Peter Goldstein <p****n@g****m> | almost 4 years ago | |
| 55587418 | merge Merge pull request #255 from asavageiv/alan/long-passwords |
Aaron Patterson <t****e@r****g>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 7ed2fa8c | test: Simplify password create tests for long secrets | Alan Savage <a****v@g****m> | over 4 years ago | |
| 7a411eea | test: Reword hash_secret specs for clarity | Alan Savage <a****v@g****m> | over 4 years ago | |
| a848abb2 | Truncate based on bytesize instead of number of chars | Alan Savage <a****v@g****m> | over 4 years ago | |
| c31d9cde | Switch from 255 char max to 72 | Alan Savage <a****v@g****m> | over 4 years ago | |
| 2649bd72 | Truncate secrets greater than 255 chars in hash_secret | Alan Savage <a****v@g****m> | over 4 years ago | |
| 2cb53822 | Add a test demonstrating passwords >255 chars fail | Alan Savage <a****v@g****m> | over 4 years ago | |
| 7427d686 | merge Merge pull request #253 from athix/feature/build-status-badge |
Aaron Patterson <t****e@r****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| d5157061 | Update README build status badge | Josh Buker <c****o@j****m> | over 4 years ago | |
| 81578a78 | Remove .travis.yml (unused) | Josh Buker <c****o@j****m> | over 4 years ago | |
| 96698e8c | Minor whitespace fixes | Josh Buker <c****o@j****m> | over 4 years ago | |
| 4c2e9956 | merge Merge pull request #252 from athix/feature/github-actions |
Aaron Patterson <t****e@r****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ebae2e36 | Include doesn't work as expected | Josh Buker <c****o@j****m> | almost 5 years ago | |
| 9ce55a00 | Remove mswin and try using include instead of exclude for mingw | Josh Buker <c****o@j****m> | almost 5 years ago | |
| 24246732 | Fine tune exclusions | Josh Buker <c****o@j****m> | almost 5 years ago | |
| 9acc2ee6 | Add windows to github action and remove jruby from ubuntu matrix | Josh Buker <c****o@j****m> | almost 5 years ago | |
| 5c08123c | Use latest setup-ruby and add mingw/mswin | Josh Buker <c****o@j****m> | almost 5 years ago | |
| 579b8302 | Use default rake task | Josh Buker <c****o@j****m> | almost 5 years ago | |
| 2b4abfc1 | Add Github Action | Josh Buker <c****o@j****m> | almost 5 years ago | |
| a0d528f1 | Some URL updates now that this has moved to an org | T.J. Schuck <t****j@t****m> | almost 5 years ago | |
| fc5608af | merge Merge pull request #247 from athix/feature/document-edge-case |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| cf9bae41 | Document all possible permutations | Josh Buker <c****o@j****m> | almost 5 years ago | |
| 34e59955 | Document BCrypt::Password#== edge case/gotcha | Josh Buker <c****o@j****m> | almost 5 years ago | |
| 637a0dbb | Make the prefix less sus | Josh Cheek <j****k@g****m> | almost 5 years ago | |
| 2dfe5088 | merge Merge pull request #121 from kachick/fix-regex-in-validator |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 6ec6f6ef | merge Merge pull request #242 from kachick/ignore-gemfilelock |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| beb3e293 | Ignore Gemfile.lock in git | Kenichi Kamiya <k****1@g****m> | almost 5 years ago | |
| 9f205431 | merge Merge pull request #241 from shmokmt/improve-readme |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 770faeaa | Update version | shmokmt <3****t@u****m> | almost 5 years ago | |
| 4a8fff5d | merge Merge pull request #240 from timcraft/patch-1 |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| ac8fd5ef | Test on ruby 3.0 |
timcraft <m****l@t****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| fc652e52 | Make min time difference still x4 | T.J. Schuck <t****j@t****m> | over 5 years ago | |
| 017d0957 | merge Merge pull request #223 from bjfish/add-truffleruby-to-ci |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| e27c835c | merge Merge pull request #236 from mmccarthy15/master |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 5fba8e4e | additional changelog comment | Michael McCarthy <m****y@e****m> | over 5 years ago | |
| abff57dd | bump version / fix changelog | Aaron Patterson <t****e@r****g> | over 5 years ago | |
| 32469cc1 | merge Merge pull request #234 from michelboaventura/fix_crypt_r |
Aaron Patterson <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 77fa85d2 | Fix crypt_r definition | Michel Boaventura <m****l@b****v> | over 5 years ago | |
| 9f3fb05b | merge Merge pull request #231 from agrare/add_ruby_2_7_to_test_matrix |
Aaron Patterson <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| cedc403d | Remove Gemfile.lock | Adam Grare <a****e@r****m> | over 5 years ago | |
| ef6efb20 | bump version | Aaron Patterson <t****e@r****g> | over 5 years ago | |
| fbb89d7d | Revert "unlock the gvl when calculating hashes / salts" |
Aaron Patterson <a****n@g****m>
Committed by: Aaron Patterson <t****e@r****g> |
over 5 years ago | |
| 7460f0b5 | Install a recent bundler version | Adam Grare <a****e@r****m> | over 5 years ago | |
| 8f99fc1c | Add ruby 2.7 to the test matrix | Adam Grare <a****e@r****m> | over 5 years ago | |
| a4528cfc | merge Merge pull request #227 from nathanKramer/fix/valid-hash-return-type |
Aaron Patterson <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| bdaa2fa8 | Fixing Java build | Aaron Patterson <t****e@r****g> | over 5 years ago | |
| 2c17728c | updating lockfile | Aaron Patterson <t****e@r****g> | over 5 years ago | |
| 1b9d33c3 | bumping version | Aaron Patterson <t****e@r****g> | over 5 years ago |