Secure password hashing for Lua
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2021-12-22 18:57Fix the test vectors, test bcrypt.digest too, make sure we use bcrypt.dll/.so from the repoMichael Savage1+21-13
2021-12-22 18:55Add LICENSEMichael Savage1+59-0
2021-12-22 18:53Replace the libressl-portable getentropy stuff with something more modernMichael Savage38+1251-4369
2020-07-12 09:59Add 2.1-6 rockspecMichael Savage1+34-0
2020-07-12 09:58__EXTENSIONS__ was only needed for strlcpyMichael Savage1+0-1
2020-07-09 19:21CleanupMichael Savage1+0-6
2020-07-09 14:08CleanupMichael Savage15+103-272
2020-07-09 12:20Remove chroot stuffMichael Savage2+0-39
2020-07-09 12:17Merge pull request #14 from niacat/masterMichael Savage1+11-2
2020-05-20 07:20Add 2.1-5 rockspecMichael Savage1+34-0
2020-05-20 07:18Fix musl buildMichael Savage1+1-63
2017-04-13 20:53Add 2.1-4 rockspecMichael Savage1+34-0
2017-04-01 07:36Merge pull request #9 from ygalblum/allow-external-uname-for-cross-compilationMichael Savage1+1-1
2017-04-01 07:33Only include sha512.c on LinuxMichael Savage1+1-1
2017-04-01 07:32Remove some unused .S filesMichael Savage2+0-3604
2016-02-14 10:10Add 2.1-3 rockspecMichael Savage1+34-0
2016-02-14 10:06Put LDFLAGS at the end, fix #8Michael Savage1+1-1
2015-12-24 15:34Simplify Makefile.mess a bitMichael Savage1+5-7
2015-12-24 15:07Remove Makefile.bsd because it sucksMichael Savage1+0-10
2015-12-24 14:53Fix building on OpenBSDMichael Savage3+73-35
2015-08-15 10:37Add v2.1 rockspecMichael Savage1+34-0
2015-08-15 10:36Use -lrt on LinuxMichael Savage1+1-0
2015-01-21 10:07Bump yearMichael Savage1+1-1
2015-01-20 17:51Remove unused includeMichael Savage1+0-2
2015-01-14 20:19Actually not public domainMichael Savage2+2-2
2015-01-14 20:18Update license in 2.0/SCM rockspecsMichael Savage2+2-2
2015-01-14 16:31Add v2.0 rockspecMichael Savage1+34-0
2014-12-29 11:06whoopsMichael Savage1+1-1
2014-12-27 09:15Add licensing infoMichael Savage2+27-0
2014-12-27 08:56Compile compat/safebfuns.c with -O0Michael Savage3+6-3
2014-12-27 08:56Remove timingsafe_memcmpMichael Savage1+0-46
2014-12-23 17:41Update safebfunsMichael Savage1+9-17
2014-12-16 13:22Add support for 2y hashesMichael Savage1+1-0
2014-12-16 11:18Fix returning the opposite of what we should in bcrypt.verifyMichael Savage2+2-2
2014-12-12 11:31Remove SHA1/SHA256 implementationsMichael Savage10+0-9558
2014-12-12 11:11Remove stray headerMichael Savage1+0-1
2014-12-12 11:11Fix exampleMichael Savage1+1-1
2014-12-11 16:28Rewrite!Michael Savage60+17928-2440
2014-12-11 10:27Don't use -shared on OSX. #6Michael Savage1+5-5
2014-12-08 19:01Fix scm rockspecMichael Savage1+4-0
2014-12-04 23:17Try to fix building on OS X. #6Michael Savage1+6-0
2014-05-05 19:08Don't leak fds episode 2Michael Savage1+5-0
2014-05-05 14:59Rambling in READMEMichael Savage1+28-0
2014-05-05 13:35Use my_strerror in bcrypt.randomMichael Savage1+1-1
2014-05-05 13:31Extra bcrypt.random testsMichael Savage1+4-0
2014-05-05 13:29Fix char device check in open_randomMichael Savage1+1-1
2014-05-05 13:22Don't leak fds if open_random failsMichael Savage1+4-0
2014-05-05 13:14Add v1.5 rockspecMichael Savage1+34-0
2014-05-05 13:11Better random device and error handlingMichael Savage3+121-16
2014-05-05 12:42Don't need LIBS in MakefileMichael Savage1+1-2
2014-05-05 12:41Trailing whitespaceMichael Savage1+1-1
2014-02-25 14:34Add a $Michael Savage1+1-1
2014-02-25 14:33Add installation to READMEMichael Savage1+6-0
2014-02-25 14:32Add 1.4 rockspecMichael Savage1+34-0
2014-02-25 14:32Add 1.3-2 rockspecMichael Savage1+34-0
2014-02-25 14:20Check crypt_rn/crypt_gensalt_rn errors and improve interfaceMichael Savage2+64-18
2014-01-06 15:40Remove -lcrypto because we don't need itMichael Savage1+1-1
2013-12-17 08:41Add v1.3 rockspecMichael Savage1+30-0
2013-12-12 10:23Back to c99Michael Savage1+1-1
2013-12-11 19:49Add v1.2 rockspecMichael Savage1+30-0
2013-12-11 19:47Fix luarocks build issueMichael Savage1+4-0
2013-12-10 10:42Add v1.1 rockspecMichael Savage1+30-0
2013-12-10 10:40Const everywhereMichael Savage1+12-12
2013-12-10 10:36Better MakefileMichael Savage1+18-9
2013-12-10 10:36Don't ignore read errorsMichael Savage1+8-5
2013-11-17 12:43Fix v1.0 rockspecMichael Savage1+1-1
2013-11-17 12:42Add 1.0 rockspecMichael Savage1+30-0
2013-09-24 16:31Merge pull request #2 from catwell/masterMichael Savage1+1-1
2013-08-24 13:04Remove lies from READMEMichael Savage1+1-1
2013-05-19 11:37Update rockspec, version lua >= 5.1Michael Savage1+1-1
2013-05-19 11:30Update rockspecMichael Savage1+2-2
2013-05-18 20:16Don't define CC in MakefileMichael Savage1+0-1
2013-05-17 16:28Updated to use crypt_blowfish and Lua 5.2Michael Savage21+2223-1153
2012-12-03 14:20Removed detailed rockspec description...Michael Savage1+0-4
2012-07-31 12:21Rename bcrypt.gensalt to bcrypt.saltMichael Savage3+5-5
2012-07-31 12:19Add rockspecMichael Savage1+33-0
2012-01-10 09:40Don't link with luaMichael Savage1+1-1
2011-12-17 11:09Replace useless testMichael Savage1+3-1
2011-12-17 02:28Merge branch 'master' of Savage0+0-0
2011-12-17 02:23Remove unnecessary heap allocationsMichael Savage1+3-10
2011-12-16 15:23Clarify why the salt malloc size is what it isMichael Savage1+1-0
2011-12-16 15:22Use intermediate verified var for clarityMichael Savage1+3-1
2011-12-16 15:20Change logRounds to C naming conventionMichael Savage1+2-2
2011-12-16 15:20Add Lua signatures before functionsMichael Savage1+3-0
2011-12-16 15:12Initial commitMichael Savage8+1241-0