Commit Graph

299 Commits (1bf47d89776c2647d896f308687fa13d6c2877e2)

Author SHA1 Message Date
Thomas Munro 1bf47d8977 Check for STATUS_DELETE_PENDING on Windows. 1 year ago
Andrew Dunstan 9f77494647 Only define NO_THREAD_SAFE_LOCALE for MSVC plperl when required 1 year ago
Michael Paquier 34105eea62 Fix detection of unseekable files for fseek() and ftello() with MSVC 3 years ago
Andrew Dunstan f3f70b8de6 Fix binary mismatch for MSVC plperl vs gcc built perl libs 3 years ago
Michael Paquier 1900c14055 Revert refactoring of hex code to src/common/ 4 years ago
Tom Lane def5b065ff Initial pgindent and pgperltidy run for v14. 5 years ago
Andrew Dunstan 8fa6e6919c
Add a copyright notice to perl files lacking one. 5 years ago
Michael Paquier e6bdfd9700 Refactor HMAC implementations 5 years ago
Tomas Vondra bfa2cee784 Move bsearch_arg to src/port 5 years ago
Alvaro Herrera acb7e4eb6b
Implement pipeline mode in libpq 5 years ago
Robert Haas 9706092839 Add pg_amcheck, a CLI for contrib/amcheck. 5 years ago
Robert Haas e955bd4b6c Move some code from src/bin/scripts to src/fe_utils to permit reuse. 5 years ago
Thomas Munro 514b411a2b Retire pg_standby. 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
Thomas Munro 0d56acfbaa Move our p{read,write}v replacements into their own files. 5 years ago
Bruce Momjian 3187ef7c46 Revert "Add key management system" (978f869b99) & later commits 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 b67b57a966 Refactor MD5 implementations according to new cryptohash infrastructure 5 years ago
Michael Paquier 87ae9691d2 Move SHA2 routines to a new generic API layer for crypto hashes 5 years ago
Tom Lane bed90759fc Fix our Windows stat() emulation to handle file sizes > 4GB. 5 years ago
Thomas Munro 861c6e7c8e Skip unnecessary stat() calls in walkdir(). 5 years ago
Tom Lane 67a472d71c Remove arbitrary restrictions on password length. 5 years ago
Michael Paquier a3b2bf1fe7 Move frontend-side archive APIs from src/common/ to src/fe_utils/ 6 years ago
Tom Lane 5cbfce562f Initial pgindent and pgperltidy run for v13. 6 years ago
Michael Paquier beb2516e96 Handle spaces for Python install location in MSVC scripts 6 years ago
Robert Haas c12e43a2e0 Add checksum helper functions. 6 years ago
Michael Paquier a7e8ece41c Add -c/--restore-target-wal to pg_rewind 6 years ago
Andrew Dunstan 896fcdb230 Provide a TLS init hook 6 years ago
Michael Paquier e09ad07b21 Move routine building restore_command to src/common/ 6 years ago
Tom Lane 36058a3c55 Create contrib/bool_plperl to provide a bool transform for PL/Perl[U]. 6 years ago
Peter Eisentraut 0ad6f848ee Move pg_upgrade's Windows link() implementation to AC_REPLACE_FUNCS 6 years ago
Robert Haas 05d8449e73 Move src/backend/utils/hash/hashfn.c to src/common 6 years ago
Peter Eisentraut b24e125696 Fix perlcritic warnings 6 years ago
Peter Eisentraut 73c8596488 Allow running src/tools/msvc/mkvcbuild.pl under not Windows 6 years ago
Tom Lane f88a058200 Assume that we have rint(). 6 years ago
Tom Lane 799d22461a Assume that we have functional, 64-bit fseeko()/ftello(). 6 years ago
Robert Haas 006b9dcad4 Add jsonapi.c to Mkvcbuild.pm's @pgcommonallfiles. 6 years ago
Michael Paquier f7cd5896a6 Move OpenSSL routines for min/max protocol setting to src/common/ 6 years ago
Tom Lane e6afa8918c Move wchar.c and encnames.c to src/common/. 6 years ago
Peter Eisentraut 16a4a3d59c Remove libpq.rc, use win32ver.rc for libpq 6 years ago
Peter Eisentraut f14413b684 Sort out getpeereid() and peer auth handling on Windows 6 years ago
Alvaro Herrera 9a79823496 Blind attempt at fixing ecpg/compatlib's build 6 years ago
Michael Paquier a4fd3aa719 Refactor query cancellation code into src/fe_utils/ 6 years ago
Andres Freund 26aaf97b68 Make StringInfo available to frontend code. 6 years ago
Alvaro Herrera caba97a9d9 Split out recovery confing-writing code from pg_basebackup 6 years ago
Tom Lane db43831899 Avoid using INFO elevel for what are fundamentally debug messages. 6 years ago
Peter Eisentraut 74a308cf52 Use explicit_bzero 6 years ago
Peter Eisentraut c45643d618 Remove configure detection of crypt() 6 years ago