diff options
author | delphij <delphij@FreeBSD.org> | 2014-03-27 00:23:44 +0000 |
---|---|---|
committer | delphij <delphij@FreeBSD.org> | 2014-03-27 00:23:44 +0000 |
commit | 800e1a055eb2aa0735f76ba7a1b57e3404129a69 (patch) | |
tree | 59739e114a530abebe65cd12ce65344bb945daa3 /tests/sys/kern/unix_seqpacket_test.c | |
parent | 9c78ab8bb85259c01860f7c82a6e01c0718b0c5e (diff) | |
download | FreeBSD-src-800e1a055eb2aa0735f76ba7a1b57e3404129a69.zip FreeBSD-src-800e1a055eb2aa0735f76ba7a1b57e3404129a69.tar.gz |
MFC r262501:
Refresh our implementation of OpenBSD's Blowfish password format.
Notable changes:
- Support of $2b$ password format to address a problem where very
long passwords (more than 256 characters, when an integer
overflow would happen and cause the length to wrap at 256).
- Updated pseudo code in comments to reflect the reality.
- Removed our local shortcut of processing magic string and rely
on the centralized and tigntened validation.
- Diff reduction from upstream.
For now we are still generating the older $2a$ format of password
but we will migrate to the new format once the format is formally
finalized.
Diffstat (limited to 'tests/sys/kern/unix_seqpacket_test.c')
0 files changed, 0 insertions, 0 deletions