I just submitted a patch for bcrypt support to Nettle. Can this be included in Nettle? If not, do I need to change anything in the patch to make it more acceptable?
I need something like this in Nettle in order to be able to add code to the standard libs of Pike which will support decoding of bcrypt-hashed passwords.
P.S. I tried putting the code in a different C file; but then there are some slight issues because the bcrypt code does refer to some (two) internal identifiers in blowfish.c. In order for this to work, the two identifiers would need to be made externally visible; I considered it namespace pollution and decided not to do it that way.