postgres/contrib/pgcrypto
Tom Lane 4ddd9e72ff Loop when necessary in contrib/pgcrypto's pktreader_pull().
This fixes a scenario in which pgp_sym_decrypt() failed with "Wrong key
or corrupt data" on messages whose length is 6 less than a power of 2.

Per bug #11905 from Connor Penhale.  Fix by Marko Tiikkaja, regression
test case from Jeff Janes.
2014-11-11 17:22:51 -05:00
..
expected Loop when necessary in contrib/pgcrypto's pktreader_pull(). 2014-11-11 17:22:51 -05:00
sql Loop when necessary in contrib/pgcrypto's pktreader_pull(). 2014-11-11 17:22:51 -05:00
.gitignore Support "make check" in contrib 2011-04-25 22:27:11 +03:00
blf.c Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
blf.h Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
crypt-blowfish.c pgcrypto: fix memset() calls that might be optimized away 2014-04-17 12:37:53 -04:00
crypt-des.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
crypt-gensalt.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
crypt-md5.c pgcrypto: fix memset() calls that might be optimized away 2014-04-17 12:37:53 -04:00
fortuna.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
fortuna.h Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
imath.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
imath.h Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
internal-sha2.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
internal.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
Makefile Convert contrib modules to use the extension facility. 2011-02-13 22:54:49 -05:00
mbuf.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
mbuf.h Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
md5.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
md5.h Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
openssl.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
pgcrypto--1.0.sql Throw a useful error message if an extension script file is fed to psql. 2011-10-12 15:45:36 -04:00
pgcrypto--unpackaged--1.0.sql Fix typos in some error messages thrown by extension scripts when fed to psql. 2014-08-25 18:30:53 +02:00
pgcrypto.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
pgcrypto.control Convert contrib modules to use the extension facility. 2011-02-13 22:54:49 -05:00
pgcrypto.h Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
pgp-armor.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
pgp-cfb.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
pgp-compress.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
pgp-decrypt.c Loop when necessary in contrib/pgcrypto's pktreader_pull(). 2014-11-11 17:22:51 -05:00
pgp-encrypt.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
pgp-info.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
pgp-mpi-internal.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
pgp-mpi-openssl.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
pgp-mpi.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
pgp-pgsql.c Docs: fix incorrect spelling of contrib/pgcrypto option. 2014-11-03 11:11:55 -05:00
pgp-pubdec.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
pgp-pubenc.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
pgp-pubkey.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
pgp-s2k.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
pgp.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
pgp.h Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
px-crypt.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
px-crypt.h Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
px-hmac.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
px.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
px.h Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
random.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
rijndael.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
rijndael.h Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
rijndael.tbl Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
sha1.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
sha1.h Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
sha2.c Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00
sha2.h Remove tabs after spaces in C comments 2014-05-06 11:26:26 -04:00