Commit Graph

331 Commits (c4fe2e8220462a9688dba4380bda0ccb2ecaabb7)

Author SHA1 Message Date
Peter Eisentraut 795592865c pgcrypto: Allow tests to pass in OpenSSL FIPS mode 2 years ago
Peter Eisentraut 3af0d17ace pgcrypto: Split off pgp-encrypt-md5 test 2 years ago
Heikki Linnakangas cd694f60dc Change pgcrypto to use the new ResourceOwner mechanism. 2 years ago
Peter Eisentraut 611806cd72 Add trailing commas to enum definitions 2 years ago
Peter Eisentraut 64b787656d Add some const qualifiers 2 years ago
Peter Eisentraut 67c0ef9752 Improve const use in zlib-using code 2 years ago
Tom Lane d98ed080bb Fix small overestimation of base64 encoding output length. 2 years ago
Peter Eisentraut d952373a98 New header varatt.h split off from postgres.h 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Andrew Dunstan 8284cf5f74 Add copyright notices to meson files 3 years ago
Daniel Gustafsson ba185d318d Remove redundant memset call following palloc0 3 years ago
Andres Freund e5555657ba meson: Add support for building with precompiled headers 3 years ago
Andres Freund 902ab2fcef meson: Add windows resource files 3 years ago
Peter Geoghegan 0faf7d933f Harmonize parameter names in contrib code. 3 years ago
Andres Freund e6927270cd meson: Add initial version of meson based build system 3 years ago
Daniel Gustafsson 1d3566f1b2 pgcrypto: Remove unused code 3 years ago
Thomas Munro 92d70b77eb Tidy up claimed supported CPUs and OSes. 3 years ago
Peter Eisentraut d746021de1 Add construct_array_builtin, deconstruct_array_builtin 3 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 3 years ago
Daniel Gustafsson ee97d46cdb pgcrypto: remove questionmark from error message 3 years ago
Daniel Gustafsson 0250a167a0 pgcrypto: report init errors as PXE_CIPHER_INIT 3 years ago
Peter Eisentraut f5576a21b0 pgcrypto: Remove internal padding implementation 4 years ago
Tom Lane 46ab07ffda Clean up assorted failures under clang's -fsanitize=undefined checks. 4 years ago
Peter Eisentraut 3f649663a4 pgcrypto: Remove unused error code 4 years ago
Peter Eisentraut abe81ee084 pgcrypto: Remove unused error code 4 years ago
Peter Eisentraut 814e1d9ff7 pgcrypto: Remove explicit hex encoding/decoding from tests 4 years ago
Peter Eisentraut db7d1a7b05 pgcrypto: Remove non-OpenSSL support 4 years ago
Daniel Gustafsson 72bbff4cd6 Add alternative output for OpenSSL 3 without legacy loaded 4 years ago
Daniel Gustafsson 318df80235 Disable OpenSSL EVP digest padding in pgcrypto 4 years ago
Peter Eisentraut 22e1943f13 pgcrypto: Check for error return of px_cipher_decrypt() 5 years ago
Michael Paquier b83dcf7928 Add result size as argument of pg_cryptohash_final() for overflow checks 5 years ago
Michael Paquier fe61df7f82 Introduce --with-ssl={openssl} as a configure option 5 years ago
Michael Paquier a8ed6bb8f4 Introduce SHA1 implementations in the cryptohash infrastructure 5 years ago
Michael Paquier 15b824da97 Fix and simplify some code related to cryptohashes 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Michael Paquier 93e8ff8701 Refactor logic to check for ASCII-only characters in string 5 years ago
Michael Paquier 9b584953e7 Improve some code around cryptohash functions 5 years ago
Michael Paquier b67b57a966 Refactor MD5 implementations according to new cryptohash infrastructure 5 years ago
Michael Paquier 28d1601ad9 pgcrypto: Detect errors with EVP calls from OpenSSL 5 years ago
Michael Paquier 87ae9691d2 Move SHA2 routines to a new generic API layer for crypto hashes 5 years ago
Michael Paquier 8a15e735be Fix some grammar and typos in comments and docs 5 years ago
Michael Paquier aecaa04418 Add error code for encryption failure in pgcrypto 5 years ago
Michael Paquier ca2a12c935 Fix potential memory leak in pgcrypto 5 years ago
Tom Lane 02a75f8369 Add missing error check in pgcrypto/crypt-md5.c. 5 years ago
Michael Paquier ca7f8e2b86 Remove custom memory allocation layer in pgcrypto 5 years ago
Peter Eisentraut 1784f278a6 Replace remaining StrNCpy() by strlcpy() 5 years ago
Michael Paquier a3ab7a707d Fix corner case with 16kB-long decompression in pgcrypto, take 2 5 years ago
Tom Lane b9b610577d Fix ancient violation of zlib's API spec. 5 years ago
Michael Paquier 38f60f174e Revert "Fix corner case with PGP decompression in pgcrypto" 5 years ago
Michael Paquier 9e108984fb Fix corner case with PGP decompression in pgcrypto 5 years ago