Bug 13082 - Возможно стоит использовать MD5_Init из -lcrypto
: Возможно стоит использовать MD5_Init из -lcrypto
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/libfreetds)
: unstable
: all Linux
: P2 minor
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-10-11 03:24 by
Modified: 2009-05-10 09:33 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


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

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