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 |
|---|---|---|---|---|
| 77fa85d2 | Fix crypt_r definition | Michel Boaventura <m****l@b****v> | almost 6 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> |
about 6 years ago | |
| cedc403d | Remove Gemfile.lock | Adam Grare <a****e@r****m> | about 6 years ago | |
| ef6efb20 | bump version | Aaron Patterson <t****e@r****g> | about 6 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> |
about 6 years ago | |
| 7460f0b5 | Install a recent bundler version | Adam Grare <a****e@r****m> | about 6 years ago | |
| 8f99fc1c | Add ruby 2.7 to the test matrix | Adam Grare <a****e@r****m> | about 6 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> |
about 6 years ago | |
| bdaa2fa8 | Fixing Java build | Aaron Patterson <t****e@r****g> | about 6 years ago | |
| 2c17728c | updating lockfile | Aaron Patterson <t****e@r****g> | about 6 years ago | |
| 1b9d33c3 | bumping version | Aaron Patterson <t****e@r****g> | about 6 years ago | |
| eb567cb7 | Ensure valid_hash? returns a Boolean | Nathan Kramer <n****r@g****m> | about 6 years ago | |
| 919d5847 | Calculate minimum calibration time variably | Brandon Fish <b****h@o****m> | over 6 years ago | |
| bb0c1da8 | Add TruffleRuby to CI | Brandon Fish <b****h@o****m> | over 6 years ago | |
| 2fbe5418 | merge Merge pull request #219 from sergey-alekseev/fix-v-3-1-13-changelog |
Aaron Patterson <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 3a1f4771 | merge Merge pull request #217 from jmartin-r7/bug/201-limit-asm |
Aaron Patterson <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 13ad68b7 | fix v3.1.13 changelog entry | Sergey Alekseev <s****y@a****o> | over 6 years ago | |
| 69f2941f | merge Merge pull request #124 from tenderlove/nogvl |
Aaron Patterson <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 75d8aa0f | Fix free function | Aaron Patterson <a****n@g****m> | over 6 years ago | |
| c396e397 | We don't support 1.8 anymore | Aaron Patterson <a****n@g****m> | over 6 years ago | |
| 25fbc55f | make sure we use null padded buffers | Aaron Patterson <a****n@g****m> | over 6 years ago | |
| ea004099 | merge Merge pull request #214 from fliiiix/bugfix/changelog |
Aaron Patterson <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 2121626b | merge Merge pull request #215 from jeremy/strdup-segfault |
Aaron Patterson <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| e847f1ff | merge Merge pull request #216 from jeremy/ci-allows-head-failures |
Aaron Patterson <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 3382230e | CI: allow failures on bleeding edge Rubies | Jeremy Daer <j****r@g****m> | over 6 years ago | |
| f48c58fc | Fix rare strdup segfault | Jeremy Daer <j****r@g****m> | over 6 years ago | |
| 50060d84 | Reverse CHANGELOG order to fix #203 | Felix <h****i@l****e> | almost 7 years ago | |
| 591776c5 | Update Changeloge for v3.1.13 | Felix <h****i@l****e> | almost 7 years ago | |
| 4279fa01 | merge Merge pull request #212 from bfarago/master |
Aaron Patterson <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 2b40bb6c | Fix cppcheck style findings #213 | bfarago <b****o@g****m> | almost 7 years ago | |
| 653b6fc6 | fix original repos issue #201 compilation on non-i386 platforms | bfarago <b****o@g****m> | almost 7 years ago | |
| 2875dbf4 | merge Merge pull request #206 from sergey-alekseev/master |
Aaron Patterson <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| df27ee50 | deprecate passing the third argument to `BCrypt::Engine.hash_secret` |
Sergey Alekseev <s****y@a****o>
Committed by: Sergey Alekseev <c****e@s****m> |
about 7 years ago | |
| 27e16892 | start calibration from the minimum cost supported by the algorithm | Sergey Alekseev <s****y@a****o> | about 7 years ago | |
| eed596f0 | Update to more compatible syntax & protect stack | Jeffrey Martin <J****n@r****m> | about 7 years ago | |
| 011b67ba | merge Merge pull request #198 from codahale/update-deps |
Aaron Patterson <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 7a56f3bd | merge Merge pull request #195 from olleolleolle/appveyor-build-with-bundler-1 |
Aaron Patterson <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| ada5f127 | Removing the dev dep on RDoc | Aaron Patterson <a****n@g****m> | about 7 years ago | |
| c78dde9a | bumping version | Aaron Patterson <a****n@g****m> | about 7 years ago | |
| bd77e382 | use Bundler < 2 in Appveyor builds | Olle Jonsson <o****n@g****m> | over 7 years ago | |
| 7644e368 | merge Merge pull request #189 from adam12/skip-gnu-crypt-functions |
Aaron Patterson <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 84c8d7b6 | merge Merge pull request #190 from fliiiix/patch-1 |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| b6d7abf2 | Use https for links |
Felix <h****i@l****e>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 818dbb5a | Update Website link in readme |
Felix <h****i@l****e>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 613daca0 | Define SKIP_GNU token when building extension | Adam Daniels <a****m@m****a> | over 7 years ago | |
| ec048683 | Peg older versions of rubygems and bundler that work with older Rubies | T.J. Schuck <t****j@t****m> | over 7 years ago | |
| 1d7e9094 | merge Merge pull request #186 from codahale/speed_up_appveyor |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| b08b6b82 | Fix deprecation warning | T.J. Schuck <t****j@t****m> | almost 8 years ago | |
| f9415ca8 | merge Merge pull request #183 from codahale/test-updates |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| 921d6568 | No rdoc or ri on Appveyor to speed it up | T.J. Schuck <t****j@t****m> | almost 8 years ago | |
| 5de4e439 | Remove REE from matrix | T.J. Schuck <t****j@t****m> | almost 8 years ago | |
| 8b800d6b | merge Merge pull request #184 from codahale/include_x86_openwall_dep |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| 66d4979c | merge Merge pull request #185 from codahale/drop_rubies_1-8_and_1-9 |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| d6b8222e | Remove explicit support for Rubies 1.8 and 1.9 | T.J. Schuck <t****j@t****m> | almost 8 years ago | |
| 859d4202 | Explicitly enumerate $objs for the generated Makefile | T.J. Schuck <t****j@t****m> | almost 8 years ago | |
| 4b97854a | Include x86.S file from Openwall crypt implementation | T.J. Schuck <t****j@t****m> | almost 8 years ago | |
| ae683139 | CHANGELOG entry for #181 | T.J. Schuck <t****j@t****m> | almost 8 years ago | |
| 05d81878 | merge Merge pull request #181 from bdewater/bump-default-cost-12 |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| a28449a2 | Changelog entry for #182 | T.J. Schuck <t****j@t****m> | almost 8 years ago | |
| 60a648f1 | merge Merge pull request #174 from codahale/no_more_precompiled_binaries |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| 0a9e5c2b | Add the test vectors from the Java implementation | T.J. Schuck <t****j@t****m> | almost 8 years ago | |
| 05c5605d | Add back in missing chars from Openwall test vectors | T.J. Schuck <t****j@t****m> | almost 8 years ago | |
| ded1f0a5 | This vector is duplicated — it’s also the last one | T.J. Schuck <t****j@t****m> | almost 8 years ago | |
| b47c50c2 | Update Travis badge to SVG; add AppVeyor badge | T.J. Schuck <t****j@t****m> | almost 8 years ago | |
| 1980bc6b | merge Merge pull request #182 from fonica/master |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| a0fc53bd | don't install docs during travis CI builds | Florin Onica <f****k@g****m> | almost 8 years ago | |
| d19ea481 | update blowfish imprementation to latest version (1.3) | Florin Onica <f****k@g****m> | almost 8 years ago | |
| 6b3821ab | Bump default cost to 12 | Bart de Water <b****r@g****m> | almost 8 years ago | |
| 6a61bafc | Changelog entry | T.J. Schuck <t****j@t****m> | about 8 years ago | |
| b06b10b3 | No longer cross-compile fat binaries for Windows | T.J. Schuck <t****j@t****m> | about 8 years ago | |
| 0073fb81 | Windows CI: run tests instead of install | T.J. Schuck <t****j@t****m> | over 8 years ago | |
| 12a50f4f | merge Merge pull request #172 from codahale/gem_3-1-12-rc |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| e8b906a1 | 3.1.12 final | T.J. Schuck <t****j@t****m> | over 8 years ago | |
| c92c5a88 | RC for 3.1.12 release | T.J. Schuck <t****j@t****m> | over 8 years ago | |
| 5c2d2d30 | merge Merge pull request #164 from besser82/libxcrypt |
Aaron Patterson <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| f5c3e4f9 | merge Merge pull request #171 from codahale/windows_ci |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| 92f33ae7 | merge Merge branch 'master' into libxcrypt | Aaron Patterson <a****n@g****m> | over 8 years ago | |
| abf93ee2 | merge Merge pull request #167 from codahale/update-lockfile |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| 59560e69 | Use AppVeyor for testing Windows gem installs | T.J. Schuck <t****j@t****m> | over 8 years ago | |
| 5c51cee1 | Use RBX 3 | Aaron Patterson <a****n@g****m> | over 8 years ago | |
| de31afee | Try updating Bundler too | Aaron Patterson <a****n@g****m> | over 8 years ago | |
| a27b9665 | merge Merge branch 'master' into update-lockfile | Aaron Patterson <a****n@g****m> | over 8 years ago | |
| b293ecf8 | merge Merge pull request #169 from codahale/travis_more_rubies |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| 06cee163 | Test on more Rubies in CI; looser version definition | T.J. Schuck <t****j@t****m> | over 8 years ago | |
| 45eb8c52 | Update RG and see if that fixes the build | Aaron Patterson <a****n@g****m> | over 8 years ago | |
| 2a7caff0 | Update lockfile so newer Ruby works with JSON gem | Aaron Patterson <a****n@g****m> | over 8 years ago | |
| aa4015f8 | bcrypt_ext: Add compatibility with libxcrypt | Björn Esser <b****2@f****g> | over 8 years ago | |
| f2db689b | merge Merge pull request #159 from cbrnrd/patch-1 |
T.J. Schuck <t****j@t****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
| 413c7348 | Add syntax highlighting where applicable |
Carter Brainerd (thecarterb) <c****7@g****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
| 23b0517e | merge Merge pull request #136 from remvee/fix/remove-forgot-password-example | T.J. Schuck <t****j@t****m> | over 10 years ago | |
| 136180d6 | Remove Rails forgot password example | Remco van 't Veer <r****o@r****t> | over 10 years ago | |
| fbbece54 | Version bump to 3.1.11 | T.J. Schuck <t****j@g****m> | over 10 years ago | |
| 05e408bc | Document support for 2.2 on Win and 2.3 in general | T.J. Schuck <t****j@g****m> | over 10 years ago | |
| 7f8e2741 | Test Ruby 2.3.0 on CI | T.J. Schuck <t****j@g****m> | over 10 years ago | |
| e1320b03 | unlock the gvl when calculating hashes / salts | Aaron Patterson <a****n@g****m> | almost 11 years ago | |
| 0612960c | update the lockfile to that trunk ruby passes | Aaron Patterson <a****n@g****m> | almost 11 years ago | |
| acd74603 | Fix a regex in Bcrypt::Password.valid_hash? and Bcrypt::Engine.valid_salt? | Kenichi Kamiya <k****1@g****m> | almost 11 years ago | |
| 95975338 | Use a constant-time secure comparison for passwords |
Griffin Smith <g****h@g****m>
Committed by: Aaron Patterson <t****e@r****g> |
about 11 years ago | |
| 1f9184a8 | Version bump to 3.1.10 | T.J. Schuck <t****j@g****m> | over 11 years ago | |
| e2132652 | Document that Ruby 2.2 should be good to go | T.J. Schuck <t****j@g****m> | over 11 years ago |