CVS log for Owl/packages/glibc/crypt_blowfish/wrapper.c
Up to [Openwall CVS] / Owl / packages / glibc / crypt_blowfish
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.23: download - view: text, markup, annotated - select for diffs
Mon Jul 7 15:19:04 2014 UTC (8 years, 11 months ago) by solar
Branches: MAIN
CVS tags: Owl-3_1-stable,
Owl-3_1-release,
HEAD,
CRYPT_BLOWFISH_1_3
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +9 -3
lines
Added OpenBSD 5.5+ "$2b$" prefix support to crypt_blowfish (same as "$2y$")
Revision 1.9.2.1: download - view: text, markup, annotated - select for diffs
Wed Sep 7 05:46:12 2011 UTC (11 years, 9 months ago) by solar
Branches: Owl-3_0-stable
Diff to: previous 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9: +174 -72
lines
Sync with current (crypt_blowfish 1.2, glibc 2.3.6-owl15).
Revision 1.22: download - view: text, markup, annotated - select for diffs
Sat Jul 16 15:16:39 2011 UTC (11 years, 11 months ago) by solar
Branches: MAIN
CVS tags: CRYPT_BLOWFISH_1_2
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +12 -1
lines
Added fallbacks to a permissive license. Made other minor edits to comments
and the documentation.
Revision 1.21: download - view: text, markup, annotated - select for diffs
Fri Jul 8 04:36:58 2011 UTC (11 years, 11 months ago) by solar
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +20 -1
lines
Explicitly test crypt_rn() as well, not just via crypt_ra() like we were
testing it before.
Revision 1.20: download - view: text, markup, annotated - select for diffs
Fri Jul 8 04:17:37 2011 UTC (11 years, 11 months ago) by solar
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +53 -20
lines
Added tests of crypt() and crypt_ra() on setting strings that don't include
full hashes and on incorrect setting strings.
Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri Jul 8 01:52:10 2011 UTC (11 years, 11 months ago) by solar
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +3 -3
lines
Preserve the requested prefix in bcrypt's crypt_gensalt*(), which was
temporarily not the case in the previous (unreleased) revision of the code.
Thanks to Ludwig Nussel for reporting the problem with mkpasswd that this
caused. http://www.openwall.com/lists/oss-security/2011/07/07/8
Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed Jul 6 20:15:03 2011 UTC (11 years, 11 months ago) by solar
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +28 -0
lines
With "$2a$", deviate from the correct algorithm when necessary to prevent easy
collisions with multiple hashes produced by the sign extension buggy algorithm.
Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Jul 6 15:22:38 2011 UTC (11 years, 11 months ago) by solar
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2
lines
Added support for the new "$2y$" prefix indicating known correct bcrypt
algorithm. (Unfortunately, "$2a$" doesn't actually mean that.)
Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Jul 6 13:56:42 2011 UTC (11 years, 11 months ago) by solar
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +9 -12
lines
Moved a portion of the crypt(3) output buffer safety code from wrapper.c to
crypt_blowfish.c such that it protects potential applications that use
crypt_blowfish directly, yet fail to check the return value for NULL.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Wed Jul 6 13:07:51 2011 UTC (11 years, 11 months ago) by solar
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +3 -2
lines
Added a gcc 3 -Wshadow fix (the warning was spurious, not reported by gcc 4
anymore).
Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Jul 6 12:52:32 2011 UTC (11 years, 11 months ago) by solar
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +0 -9
lines
Dropped the unused __fcrypt() function definition. It matched glibc
crypt-entry.c's, but that one was unused as well, and neither was compiled in
when building the code as part of glibc.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed Jul 6 12:29:04 2011 UTC (11 years, 11 months ago) by solar
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -12
lines
Moved some extern's from wrapper.c to crypt_blowfish.h and crypt_gensalt.h and
included those in the corresponding C files such that the compiler checks
whether the prototypes match the actual definitions.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed Jul 6 11:56:35 2011 UTC (11 years, 11 months ago) by solar
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +17 -17
lines
Removed the __CONST macro in favor of const in C files and __const in the
header file (consistent with glibc's, usable with "gcc -ansi" even with old
versions of gcc).
Revision 1.11: download - view: text, markup, annotated - select for diffs
Wed Jul 6 11:12:21 2011 UTC (11 years, 11 months ago) by solar
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +1 -0
lines
Added "(void) signum;" to handle_timer() to suppress "gcc -W" warning:
wrapper.c: In function 'handle_timer':
wrapper.c:340:30: warning: unused parameter 'signum'
Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Jun 21 09:48:48 2011 UTC (12 years ago) by solar
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +34 -3
lines
Added 8-bit test vectors for both "$2a$" and "$2x$" (sign extension bug).
Revision 1.9: download - view: text, markup, annotated - select for diffs
Wed Jul 16 23:08:21 2008 UTC (14 years, 11 months ago) by ldv
Branches: MAIN
CVS tags: Owl-3_0-release
Branch point for: Owl-3_0-stable
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +10 -0
lines
Make crypt_blowfish buildable by modern gcc compilers by moving
fcrypt weak alias definition from crypt-entry.c to wrapper.c
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Mar 5 14:28:35 2006 UTC (17 years, 4 months ago) by solar
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +1 -1
lines
Fixed a compiler warning on systems where ptrdiff_t is not int.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Sun Mar 5 13:51:09 2006 UTC (17 years, 4 months ago) by solar
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +1 -1
lines
Separate sentences with two spaces in comments.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Mar 5 13:45:28 2006 UTC (17 years, 4 months ago) by solar
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +11 -4
lines
Use sysconf(_SC_CLK_TCK) instead of CLK_TCK when _SC_CLK_TCK is known to
be available or CLK_TCK is not. This change only affects -DTEST builds.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue Feb 8 22:05:11 2005 UTC (18 years, 4 months ago) by solar
Branches: MAIN
CVS tags: Owl-2_0-stable,
Owl-2_0-release,
CRYPT_BLOWFISH_1_0
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +1 -0
lines
crypt_blowfish 0.4.7:
#include <time.h> in wrapper.c's self-test code - for CLK_TCK.
Don't include "-c" in CFLAGS.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Nov 8 00:46:15 2002 UTC (20 years, 7 months ago) by solar
Branches: MAIN
CVS tags: Owl-1_1-stable,
Owl-1_1-release
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +57 -11
lines
Added a test for proper operation with multiple threads.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu Nov 7 22:50:34 2002 UTC (20 years, 7 months ago) by solar
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +6 -4
lines
Use all of the test hashes during benchmark.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Nov 7 22:44:47 2002 UTC (20 years, 7 months ago) by solar
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +4 -1
lines
Re-test crypt(3) for proper operation during the benchmark.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Mar 20 17:38:22 2002 UTC (21 years, 3 months ago) by solar
Branches: MAIN
CVS tags: Owl-1_0-stable,
Owl-1_0-release
Initial import of crypt_blowfish-0.4.2 into the CVS tree.
Openwall CVSweb server maintained by <cvswebadm
at openwall.com>
See also: homepages of
John the Ripper password cracker,
pam_passwdqc password strength checking PAM module,
yescrypt KDF and password hashing scheme,
crypt_blowfish password hashing framework for C/C++,
phpass password hashing framework for PHP,
as well as
wordlists for password recovery or password cracking.
Hosted by DataForce ISP -
Powered by Openwall GNU/*/Linux