Commit Graph

245 Commits (9ff47ea414c4e6ace347fc4e59866e38b9bbceaf)

Author SHA1 Message Date
Daniel Gustafsson 0ded7039fa Fix memory leak in pg_hmac 4 years ago
Michael Paquier e767ddcd35 Fix typos and grammar in code comments 4 years ago
John Naylor 5bc429aacb Extend collection of Unicode combining characters to beyond the BMP 4 years ago
John Naylor bab982161e Update display widths as part of updating Unicode 4 years ago
John Naylor 1563ecbc1b Revert "Rename unicode_combining_table to unicode_width_table" 4 years ago
John Naylor f8c8a8bccc Revert "Change mbbisearch to return the character range" 4 years ago
John Naylor 78ab944cd4 Change mbbisearch to return the character range 4 years ago
John Naylor eb0d0d2c73 Rename unicode_combining_table to unicode_width_table 4 years ago
Michael Paquier 2576dcfb76 Revert refactoring of hex code to src/common/ 4 years ago
Michael Paquier b44669b2ca Simplify error handing of jsonapi.c for the frontend 5 years ago
Tom Lane 42f94f56bf Fix incautious handling of possibly-miscoded strings in client code. 5 years ago
David Rowley 7fc26d11e3 Adjust locations which have an incorrect copyright year 5 years ago
Peter Eisentraut 82c3cd9741 Factor out system call names from error messages 5 years ago
Michael Paquier 7ef8b52cf0 Fix typos and grammar in comments and docs 5 years ago
Michael Paquier e6bdfd9700 Refactor HMAC implementations 5 years ago
Peter Eisentraut f06b1c5982 pg_upgrade: Check version of target cluster binaries 5 years ago
Tom Lane ffd3944ab9 Improve reporting for syntax errors in multi-line JSON data. 5 years ago
Michael Paquier b83dcf7928 Add result size as argument of pg_cryptohash_final() for overflow checks 5 years ago
Michael Paquier 42d74e0c44 Fix copy-paste error with SHA256 digest length in checksum_helper.c 5 years ago
Michael Paquier fe61df7f82 Introduce --with-ssl={openssl} as a configure option 5 years ago
Heikki Linnakangas b80e10638e Add mbverifystr() functions specific to each encoding. 5 years ago
Michael Paquier a8ed6bb8f4 Introduce SHA1 implementations in the cryptohash infrastructure 5 years ago
Michael Paquier aef8948f38 Rework refactoring of hex and encoding routines 5 years ago
Michael Paquier 15b824da97 Fix and simplify some code related to cryptohashes 5 years ago
Michael Paquier 55fe26a4b5 Fix allocation logic of cryptohash context data with OpenSSL 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane 7ca37fb040 Use setenv() in preference to putenv(). 5 years ago
Bruce Momjian 3187ef7c46 Revert "Add key management system" (978f869b99) & later commits 5 years ago
Bruce Momjian 7705f8ca03 Fix function call typo in frontend Win32 code, commit 978f869b99 5 years ago
Tom Lane 0848cf4f55 Really fix the dummy implementations in cipher.c. 5 years ago
Bruce Momjian 8e59813e22 fix no-return function call in cipher.c from commit 978f869b99 5 years ago
Bruce Momjian e35b2bad1a remove uint128 requirement from patch 978f869b99 (CFE) 5 years ago
Bruce Momjian 945083b2f7 Fix return value and const declaration from commit 978f869b99 5 years ago
Bruce Momjian 978f869b99 Add key management system 5 years ago
Bruce Momjian c3826f831e move hex_decode() to /common so it can be called from frontend 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 16c302f512 Simplify code for getting a unicode codepoint's canonical class. 5 years ago
Michael Paquier 4f48a6fbe2 Change SHA2 implementation based on OpenSSL to use EVP digest routines 5 years ago
Michael Paquier 91624c2ff8 Fix compilation warnings in cryptohash_openssl.c 5 years ago
Michael Paquier 87ae9691d2 Move SHA2 routines to a new generic API layer for crypto hashes 5 years ago
Peter Eisentraut c9f0624bc2 Add support for abstract Unix-domain sockets 5 years ago
Michael Paquier ceaeac54f7 Fix minor issues with new unicode {de,re}composition code 5 years ago
Tom Lane fd2997565c Second thoughts on TOAST decompression. 5 years ago
Tom Lane dfc797730f Fix two issues in TOAST decompression. 5 years ago
Michael Paquier 2771fcee18 Fix issue with --enable-coverage and the new unicode {de,re}composition code 5 years ago
Michael Paquier 783f0cc64d Improve performance of Unicode {de,re}composition in the backend 5 years ago
Peter Eisentraut 8a58347a3c Fix -Wcast-function-type warnings on Windows/MinGW 5 years ago
Michael Paquier e578c17d81 Fix compilation warning in unicode_norm.c 5 years ago