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 |
|---|---|---|---|---|
| 2ac2410d | 1.8 does not define RUBY_ENGINE | Aman Gupta <a****n@t****t> | over 15 years ago | |
| 763e5998 | Ignore rake-compiler tmp/ dir | Aman Gupta <a****n@t****t> | over 15 years ago | |
| bbbba563 | lockfile | Aman Gupta <a****n@t****t> | over 15 years ago | |
| 697b93db | fix unused variable complaints in 1.9.3 | Aaron Patterson <a****n@g****m> | over 15 years ago | |
| eab1c727 | Convert README into markdown and add note about vulnerable jruby gems | Aman Gupta <a****n@t****t> | over 15 years ago | |
| b0702c46 | Version bump: 2.1.4 | Aman Gupta <a****n@t****t> | over 15 years ago | |
| 92c8e4e3 | Update to jBCrypt 0.3 to fix security vulnerability (http://www.mindrot.org/p... | Aman Gupta <a****n@t****t> | over 15 years ago | |
| 5c63bf71 | FFI Wrapper to run bcrypt-ruby on Maglev | Tim Felgentreff <t****f@g****m> | over 15 years ago | |
| 9905c5d1 | Fix compile warnings | Aman Gupta <a****n@t****t> | over 15 years ago | |
| 5a6f7697 | Make `bundle install` actually work | Aman Gupta <a****n@t****t> | over 15 years ago | |
| 5a214461 | Rename Password#hash to #checksum to avoid conflicts with String#hash (closes... | Aman Gupta <a****n@t****t> | over 15 years ago | |
| 374e18b6 | BCrypt::Password#salt should return a String (closes #10) | Aman Gupta <a****n@t****t> | over 15 years ago | |
| 32a206ce | Remove trailing whitespace | Aman Gupta <a****n@t****t> | over 15 years ago | |
| 85cd2424 | Split out gemspec so git repo can be used in a Gemfile | Aman Gupta <a****n@t****t> | over 15 years ago | |
| 6c505b30 | Switch to rspec2 | Aman Gupta <a****n@t****t> | over 15 years ago | |
| 1965feb0 | Switch to rake-compiler for building binary win32/java gems. | Aman Gupta <a****n@t****t> | over 15 years ago | |
| 98fea055 |
rename copied functions with ruby prefix so they don't conflict with
Signed-off-by: Aman Gupta <a****n@t****t> |
Ted Unangst <t****u@m****g>
Committed by: Aman Gupta <a****n@t****t> |
over 15 years ago | |
| 974b0f6e |
Only append ../ext/ path if bcrypt_ext require fails and ../ext exists
Signed-off-by: Coda Hale <c****e@g****m> |
Joshua Peek <j****h@j****m>
Committed by: Coda Hale <c****e@g****m> |
over 16 years ago | |
| c85bc646 | Prepare for the 2.1.2 release. | Coda Hale <c****e@g****m> | almost 17 years ago | |
| ba77ac1e | Standardized on stdint's uint_* types; cleanup. | Coda Hale <c****e@g****m> | almost 17 years ago | |
| 525b5999 | Prepare for the 2.1.1 release. | Coda Hale <c****e@g****m> | about 17 years ago | |
| a0c0fe6a |
Ensure that BCrypt.class is compiled with the right compatibility flags.
Signed-off-by: Coda Hale <c****e@g****m> |
Hongli Lai (Phusion) <h****i@p****l>
Committed by: Coda Hale <c****e@g****m> |
about 17 years ago | |
| 17b18eab | Do a better job of ensuring BCrypt.java gets compiled. | Coda Hale <c****e@g****m> | about 17 years ago | |
| 5e8c83fc | Ensure that the Java .class is built before the gem is packaged. | Coda Hale <c****e@g****m> | about 17 years ago | |
| 1d1c3ef7 | Prepare for the 2.1.0 release. | Coda Hale <c****e@g****m> | about 17 years ago | |
| d21639b4 | Fixed license. | Coda Hale <c****e@g****m> | about 17 years ago | |
| 7e4f6e0a |
Move MRI C extension into 'mri' subdirectory.
Signed-off-by: Coda Hale <c****e@g****m> |
Hongli Lai (Phusion) <h****i@p****l>
Committed by: Coda Hale <c****e@g****m> |
about 17 years ago | |
| b4024d4b |
Ruby 1.9: do not unlock the GIL unless the bcrypt cost is sufficiently high.
Signed-off-by: Coda Hale <c****e@g****m> |
Hongli Lai (Phusion) <h****i@p****l>
Committed by: Coda Hale <c****e@g****m> |
about 17 years ago | |
| 8caa1cce |
When on Ruby 1.9, unlock the global interpreter lock while calculating bcrypt...
Signed-off-by: Coda Hale <c****e@g****m> |
Hongli Lai (Phusion) <h****i@p****l>
Committed by: Coda Hale <c****e@g****m> |
about 17 years ago | |
| 5eb2ceff |
Fix the calibration test when run on Ruby 1.9: the timing can fluctuate a bit...
Signed-off-by: Coda Hale <c****e@g****m> |
Hongli Lai (Phusion) <h****i@p****l>
Committed by: Coda Hale <c****e@g****m> |
about 17 years ago | |
| 812e12f8 |
Fix Ruby 1.9 compatibility.
Signed-off-by: Coda Hale <c****e@g****m> |
Hongli Lai (Phusion) <h****i@p****l>
Committed by: Coda Hale <c****e@g****m> |
about 17 years ago | |
| 8f7acf49 |
Finish JRuby support.
Signed-off-by: Coda Hale <c****e@g****m> |
Hongli Lai (Phusion) <h****i@p****l>
Committed by: Coda Hale <c****e@g****m> |
about 17 years ago | |
| 13543432 |
Put BCrypt.java in a package in order to avoid namespace clashes.
Signed-off-by: Coda Hale <c****e@g****m> |
Hongli Lai (Phusion) <h****i@p****l>
Committed by: Coda Hale <c****e@g****m> |
about 17 years ago | |
| a1c41622 |
Import jBCrypt 0.2 (April 23, 2008)
Signed-off-by: Coda Hale <c****e@g****m> |
Hongli Lai (Phusion) <h****i@p****l>
Committed by: Coda Hale <c****e@g****m> |
about 17 years ago | |
| 79bcfaef |
When running the coverage test, correctly ignore non-bcrypt-ruby source files.
Signed-off-by: Coda Hale <c****e@g****m> |
Hongli Lai (Phusion) <h****i@p****l>
Committed by: Coda Hale <c****e@g****m> |
about 17 years ago | |
| 28e13759 |
Increase test coverage. We now have 100% C0 coverage.
Signed-off-by: Coda Hale <c****e@g****m> |
Hongli Lai (Phusion) <h****i@p****l>
Committed by: Coda Hale <c****e@g****m> |
about 17 years ago | |
| f01304ab |
Improve 'compile' Rake task.
Signed-off-by: Coda Hale <c****e@g****m> |
Hongli Lai (Phusion) <h****i@p****l>
Committed by: Coda Hale <c****e@g****m> |
about 17 years ago | |
| fb7906cd |
Fix the unit tests.
Signed-off-by: Coda Hale <c****e@g****m> |
Hongli Lai (Phusion) <h****i@p****l>
Committed by: Coda Hale <c****e@g****m> |
about 17 years ago | |
| a41ada90 |
Add website and source repository information to the README
Signed-off-by: Coda Hale <c****e@g****m> |
Hongli Lai (Phusion) <h****i@p****l>
Committed by: Coda Hale <c****e@g****m> |
about 17 years ago | |
| 3137ad6d | Prepare for the 2.0.5 release. | Coda Hale <c****e@g****m> | over 17 years ago | |
| c1a696d9 | Fixed Ruby 1.8.5 compatibility. | Coda Hale <c****e@g****m> | over 17 years ago | |
| 18178def | Prepare for the 2.0.4 release. | Coda Hale <c****e@g****m> | over 17 years ago | |
| cd5da41f | Added pkg directory to .gitignore. | Coda Hale <c****e@g****m> | over 17 years ago | |
| b51857d9 | Fixed a typo in the specs. | Coda Hale <c****e@g****m> | over 17 years ago | |
| 3b8e2f23 | Fix for segfaults on the various ways Ruby has empty strings. | Coda Hale <c****e@g****m> | over 17 years ago | |
| b86fb567 | Added gitignore file. | Coda Hale <c****e@g****m> | over 17 years ago | |
| 95d6f418 | Corresponding to ruby-1.9.1 |
takiuchi <g****i@s****m>
Committed by: Coda Hale <c****e@g****m> |
over 17 years ago | |
| e66116dc | Prepare for the 2.0.3 release. | Coda Hale <c****e@g****m> | over 18 years ago | |
| 20201141 | Make rake compile behave better, make the default task a full recompile and s... | Coda Hale <c****e@g****m> | over 18 years ago | |
| 1696fcde | Changed BCrypt::Engine.hash to BCrypt::Engine.hash_secret to avoid Merb sorti... | Coda Hale <c****e@g****m> | over 18 years ago | |
| 17a8701b | Made exception classes descend from StandardError, not Exception. | codahale <c****e@b****a> | over 18 years ago | |
| 1133c750 | Added better documentation on cost factors. | codahale <c****e@b****a> | about 19 years ago | |
| 62fc1729 | Committing actual results of testing on Solaris. | codahale <c****e@b****a> | about 19 years ago | |
| 74ca7141 | Preparing for release. | codahale <c****e@b****a> | about 19 years ago | |
| b8d97378 | Ok, trying now. | codahale <c****e@b****a> | about 19 years ago | |
| ec433232 | Ok, this is really my first guess. | codahale <c****e@b****a> | about 19 years ago | |
| 90cd2066 | Added descriptions to compile and benchmark so's I can find them again next t... | codahale <c****e@b****a> | about 19 years ago | |
| e5d9354c | Added Jeremy's Solaris patch (ish) in. No idea if it works. Must now go bug a... | codahale <c****e@b****a> | about 19 years ago | |
| acc00fe0 | Removed deprecated (and long-gone) RSpec matcher. | codahale <c****e@b****a> | about 19 years ago | |
| fcfefaaf | Fixed reference to ActiveRecord::Base#hash. | codahale <c****e@b****a> | over 19 years ago | |
| c211044e | Bumped version up to 2.0.1, explained myself in the changelog. | codahale <c****e@b****a> | over 19 years ago | |
| 66b36eee | Removed a useless RDoc directive. (RDoc doesn't listen to me.) | codahale <c****e@b****a> | over 19 years ago | |
| 167b5d49 | Fixed password == false crashes. | codahale <c****e@b****a> | over 19 years ago | |
| 703d4f06 | Added failing spec for secret validation. | codahale <c****e@b****a> | over 19 years ago | |
| 108fb099 | Reverted load path structure to 1.0.0-style, since that, uh, actually works. | codahale <c****e@b****a> | over 19 years ago | |
| 46003605 | Updated changelog with full details of what's been changed. | codahale <c****e@b****a> | over 19 years ago | |
| 9c7450a1 | Ignoring /doc directory. | codahale <c****e@b****a> | over 19 years ago | |
| 51520c43 | Fixed cleaning and clobbering, added benchmark task, removed doc directory. | codahale <c****e@b****a> | over 19 years ago | |
| 64fa2022 | Added changelog. Bumped next version up to 2.0.0. Also added validation of ha... | codahale <c****e@b****a> | over 19 years ago | |
| e967076e | Update trunk version to 1.1.0, which will be the next version unless there's ... | codahale <c****e@b****a> | over 19 years ago | |
| 0bda454d | Ok, RDoc doesn't like pretty comments. | codahale <c****e@b****a> | over 19 years ago | |
| 8b90c357 | Added another spec for generating salts. | codahale <c****e@b****a> | over 19 years ago | |
| 024b7028 | Cleaned up the comments a bit. | codahale <c****e@b****a> | over 19 years ago | |
| b53ba3be | Actually write a gem description and summary. "Blah" and "Woot" don't cut it. | codahale <c****e@b****a> | over 19 years ago | |
| 649682ef | Moved calibration into BCrypt::Engine. | codahale <c****e@b****a> | over 19 years ago | |
| 03c07302 | Got rid of BCrypt::Internals in favor of an Engine singleton class with accur... | codahale <c****e@b****a> | over 19 years ago | |
| e61acd33 | * Fixed a whole bunch of gcc warnings. | codahale <c****e@b****a> | over 19 years ago | |
| 271e1130 | * Fixed extension load path issue. | codahale <c****e@b****a> | over 19 years ago | |
| 11a22ec1 | Fixed ignore statement for packaging (too much Debian) and added ignore for a... | codahale <c****e@b****a> | over 19 years ago | |
| c3672609 | Adding some svn:ignores for extension compiles, documentation, and packaging. | codahale <c****e@b****a> | over 19 years ago | |
| a548e49b | Initial checkin. | codahale <c****e@b****a> | over 19 years ago |