On 3/18/06, Vlad Seryakov <[EMAIL PROTECTED]> wrote:
Update of /cvsroot/naviserver/naviserver In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6222Modified Files: ChangeLog configure.in Log Message: For Linux systems use native crypt which supports MD5 digests, increase encryption buffer ... + # Use native crypt if possible + case "`uname`" in + Linux) + LIBS="-lcrypt $LIBS" + ;; + esac +
This seems kind of arbitrary. What's so special about Linux? Is crypt() thread-safe? It looks like it passes back a pointer to a static buffer, whereas the naviserver version writes it's result to the buffer you provide.
