On 3/18/06, Vlad Seryakov <[EMAIL PROTECTED]> wrote:
Update of /cvsroot/naviserver/naviserver
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6222
Modified 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.