Re: PostgreSQL 7.3.3 with pgcrypto on FreeBSD 5.1

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: PostgreSQL 7.3.3 with pgcrypto on FreeBSD 5.1
Дата
Msg-id 5308.1059714144@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: PostgreSQL 7.3.3 with pgcrypto on FreeBSD 5.1  (Sean Chittenden <sean@chittenden.org>)
Ответы Re: PostgreSQL 7.3.3 with pgcrypto on FreeBSD 5.1  (Sean Chittenden <sean@chittenden.org>)
Список pgsql-bugs
Sean Chittenden <sean@chittenden.org> writes:
> FWIW, I can confirm this, but I don't think it's a FreeBSD specific
> problem given that the backend dies inside of an OpenSSL routine.

> #0  0x2864ae9c in EVP_DigestUpdate () from /usr/lib/libcrypto.so.3
> #1  0x28576a90 in px_find_cipher () from /usr/local/lib/postgresql/pgcrypto.so
> #2  0x2857c584 in px_crypt_md5 () from /usr/local/lib/postgresql/pgcrypto.so

By chance I noticed this entry in the CVS logs:

2002-11-14 21:54  momjian

    * contrib/pgcrypto/openssl.c: OpenSSL 0.9.6g in Debian/unstable
    stopped working with pgcrypto.    This is pgcrypto bug as it assumed
    too much about inner workings of OpenSSL.

    Following patch stops pgcrypto using EVP* functions for ciphers and
    lets it manage ciphers itself.

    This patch supports Blowfish, DES and CAST5 algorithms.

    Marko Kreen

Perhaps the problem is that Marko didn't fix the crypt() code in the
same way?

            regards, tom lane

В списке pgsql-bugs по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: PostgreSQL 7.3.3 with pgcrypto on FreeBSD 5.1
Следующее
От: Tim McAuley
Дата:
Сообщение: casting timeofday() to timestamp boken under cygwin - Problem identified