Bug 13082

Summary: Возможно стоит использовать MD5_Init из -lcrypto
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: libfreetdsAssignee: Nikolay A. Fetisov <naf>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: minor    
Priority: P2 CC: naf, php-coder
Version: unstable   
Hardware: all   
OS: Linux   

Description Vitaly Lipatov 2007-10-11 03:24:58 MSD
Возможно вместо встроенного MD5Init
стоит использовать MD5_Init из -lcrypto,
прототип в /usr/include/openssl/md5.h
Comment 1 Dmitry Lebkov 2008-01-14 11:29:55 MSK
Там нет встроенного MD5Init.
Comment 2 Slava Semushin 2008-01-14 11:38:02 MSK
В смысле? Несколько #define'ов легко решают эту проблему.
Comment 3 Vitaly Lipatov 2008-01-14 12:21:38 MSK
Надо обратить внимание на лицензию. Если библиотека под GPL, то линковаться с 
crypto нельзя.
Comment 4 Vitaly Lipatov 2008-01-14 12:31:11 MSK
См. https://bugzilla.altlinux.org/show_bug.cgi?id=13089
Comment 5 Dmitry Lebkov 2008-01-14 13:34:55 MSK
(In reply to comment #2)
> В смысле? Несколько #define'ов легко решают эту проблему.

В прямом. FreeTDS не носит внутри себя ничего из функций, реализуемых
OpenSSL или GnuTLS.
Comment 6 Vitaly Lipatov 2008-01-15 11:45:25 MSK
Чудеса: md4.c и md4.h есть, а от md5 только md5.h остался? md5.c 
отсутствует :)