Commit Graph

273 Commits (1255466f8358ecac29581aa5ecec76628dc2e33c)

Author SHA1 Message Date
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
Michael Paquier 6b8548964b Fix inconsistencies in the code 7 years ago
Tom Lane 9e1c9f9594 pgindent run prior to branching v12. 7 years ago
Tom Lane c000a47ad1 Exclude new src/test/modules/unsafe_tests directory from MSVC build. 7 years ago
Tom Lane fc9a62af3f Move logging.h and logging.c from src/fe_utils/ to src/common/. 7 years ago
Stephen Frost b0b39f72b9 GSSAPI encryption support 7 years ago
Peter Eisentraut cc8d415117 Unified logging system for command-line programs 7 years ago
Alexander Korotkov 72b6460336 Partial implementation of SQL/JSON path language 7 years ago
Tom Lane 02a6a54ecd Make use of compiler builtins and/or assembly for CLZ, CTZ, POPCNT. 7 years ago
Alvaro Herrera 457aef0f1f Revert attempts to use POPCNT etc instructions 7 years ago
Alvaro Herrera 711bab1e4d Add basic support for using the POPCNT and SSE4.2s LZCNT opcodes 7 years ago
Andrew Gierth 02ddd49932 Change floating-point output format for improved performance. 7 years ago
Andrew Gierth f397e08599 Use strtof() and not strtod() for float4 input. 7 years ago
Tom Lane afb0d0712f Replace the data structure used for keyword lookup. 7 years ago
Tom Lane 29180e5d78 Eliminate parallel-make hazard in ecpg/preproc. 7 years ago
Thomas Munro 3fd2a7932e Provide pg_pread() and pg_pwrite() for random I/O. 7 years ago
Magnus Hagander fbec7459aa Fix spelling errors and typos in comments 7 years ago
Tom Lane 61f14cc8c8 Tweak MSVC build system to match changes in 7143b3e82. 7 years ago
Tom Lane 97c6852ff7 Tweak MSVC build system to match changes in 7143b3e82. 7 years ago
Tom Lane 26e9d4d4ef Convert elog.c's useful_strerror() into a globally-used strerror wrapper. 7 years ago
Andrew Gierth 60f6756f92 Fix out-of-tree build for transform modules. 7 years ago
Tom Lane ed0cdf0e05 Install a check for mis-linking of src/port and src/common functions. 7 years ago
Peter Eisentraut 842cb9fa62 Refactor dlopen() support 7 years ago
Andrew Dunstan 3a7cc727c7 Don't fall off the end of perl functions 8 years ago
Andrew Dunstan 3dacd9bf32 Prevent possibly spurious error when running perl -cw 8 years ago
Andrew Dunstan 35361ee788 Restrict vertical tightness to parentheses in Perl code 8 years ago
Tom Lane f7df8043f0 Remove Windows module-list-dumping code. 8 years ago