Bug 13082 - Возможно стоит использовать MD5_Init из -lcrypto
Summary: Возможно стоит использовать MD5_Init из -lcrypto
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: libfreetds (show other bugs)
Version: unstable
Hardware: all Linux
: P2 minor
Assignee: Nikolay A. Fetisov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-11 03:24 MSD by Vitaly Lipatov
Modified: 2009-05-10 09:33 MSD (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 
отсутствует :)