1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-25 11:37:56 +00:00
freebsd/secure
Xin LI 43e3038611 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 $02a$ format of password
but we will migrate to the new format once the format is formally
finalized.

MFC after:	1 month
2014-02-25 23:03:48 +00:00
..
lib Refresh our implementation of OpenBSD's Blowfish password format. 2014-02-25 23:03:48 +00:00
libexec Clean up the OpenSSH build. It is now possible to build most components 2013-09-10 22:26:11 +00:00
usr.bin Merge OpenSSL 1.0.1f. 2014-01-22 19:57:11 +00:00
usr.sbin Upgrade to OpenSSH 6.5p1. 2014-01-31 13:12:02 +00:00
Makefile
Makefile.inc Remove references to MK_IDEA. 2013-04-27 05:44:39 +00:00