pgsql: More pgcrypto fixes: avoid bogus alignment assumptions in sha2,

From: tgl(at)svr1(dot)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: More pgcrypto fixes: avoid bogus alignment assumptions in sha2,
Date: 2005-07-11 15:08:01
Message-ID: 20050711150801.0996052872@svr1.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------
More pgcrypto fixes: avoid bogus alignment assumptions in sha2,
be more wary about having a value for BYTE_ORDER, clean up randomly-
chosen ways of including Postgres core headers.
Marko Kreen and Tom Lane

Modified Files:
--------------
pgsql/contrib/pgcrypto:
blf.c (r1.6 -> r1.7)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/blf.c.diff?r1=1.6&r2=1.7)
crypt-md5.c (r1.3 -> r1.4)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/crypt-md5.c.diff?r1=1.3&r2=1.4)
fortuna.c (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/fortuna.c.diff?r1=1.1&r2=1.2)
internal.c (r1.19 -> r1.20)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/internal.c.diff?r1=1.19&r2=1.20)
mbuf.c (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/mbuf.c.diff?r1=1.1&r2=1.2)
md5.c (r1.12 -> r1.13)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/md5.c.diff?r1=1.12&r2=1.13)
openssl.c (r1.23 -> r1.24)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/openssl.c.diff?r1=1.23&r2=1.24)
pgp-armor.c (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/pgp-armor.c.diff?r1=1.1&r2=1.2)
pgp-cfb.c (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/pgp-cfb.c.diff?r1=1.1&r2=1.2)
pgp-compress.c (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/pgp-compress.c.diff?r1=1.1&r2=1.2)
pgp-decrypt.c (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/pgp-decrypt.c.diff?r1=1.1&r2=1.2)
pgp-encrypt.c (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/pgp-encrypt.c.diff?r1=1.1&r2=1.2)
pgp-info.c (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/pgp-info.c.diff?r1=1.1&r2=1.2)
pgp-mpi-internal.c (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/pgp-mpi-internal.c.diff?r1=1.1&r2=1.2)
pgp-mpi-openssl.c (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/pgp-mpi-openssl.c.diff?r1=1.1&r2=1.2)
pgp-mpi.c (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/pgp-mpi.c.diff?r1=1.1&r2=1.2)
pgp-pgsql.c (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/pgp-pgsql.c.diff?r1=1.1&r2=1.2)
pgp-pubdec.c (r1.2 -> r1.3)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/pgp-pubdec.c.diff?r1=1.2&r2=1.3)
pgp-pubenc.c (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/pgp-pubenc.c.diff?r1=1.1&r2=1.2)
pgp-pubkey.c (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/pgp-pubkey.c.diff?r1=1.1&r2=1.2)
pgp-s2k.c (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/pgp-s2k.c.diff?r1=1.1&r2=1.2)
pgp.c (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/pgp.c.diff?r1=1.1&r2=1.2)
px-crypt.c (r1.11 -> r1.12)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/px-crypt.c.diff?r1=1.11&r2=1.12)
px-hmac.c (r1.6 -> r1.7)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/px-hmac.c.diff?r1=1.6&r2=1.7)
px.c (r1.12 -> r1.13)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/px.c.diff?r1=1.12&r2=1.13)
random.c (r1.11 -> r1.12)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/random.c.diff?r1=1.11&r2=1.12)
rijndael.c (r1.10 -> r1.11)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/rijndael.c.diff?r1=1.10&r2=1.11)
sha1.c (r1.15 -> r1.16)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/sha1.c.diff?r1=1.15&r2=1.16)
sha2.c (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/pgcrypto/sha2.c.diff?r1=1.1&r2=1.2)

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2005-07-11 15:40:39 pgsql: Avoid bzero/bxopy in favor of more standard library routines.
Previous Message Tom Lane 2005-07-11 14:38:05 pgsql: Add support for AES cipher with older OpenSSL libraries.