Commit Graph

177 Commits (527f8fec220b4c3b84d353543e9741b76d396a11)

Author SHA1 Message Date
Bruce Momjian 50e6eb731d Update copyright for 2025 6 months ago
Thomas Munro 962da900ac Use <stdint.h> and <inttypes.h> for c.h integers. 7 months ago
Tom Lane 3b08d5224d Define __EXTENSIONS__ on Solaris, too. 7 months ago
Tom Lane 32a7deb2a0 Define _POSIX_C_SOURCE as 200112L on Solaris. 7 months ago
Thomas Munro 97525bc5c8 Require sizeof(bool) == 1. 7 months ago
Nathan Bossart 4b03a27faf Use __attribute__((target(...))) for SSE4.2 CRC-32C support. 7 months ago
Thomas Munro f1da075d9a Remove configure check for _configthreadlocale(). 7 months ago
Tom Lane 5980f1884f Update configure probes for CFLAGS needed for ARM CRC instructions. 7 months ago
Thomas Munro bc5a4dfcf7 Assume that <stdbool.h> conforms to the C standard. 7 months ago
Thomas Munro aac831cafa Use auxv to check for CRC32 instructions on ARM. 7 months ago
Thomas Munro 78c09bd9f9 jit: Use -mno-outline-atomics for bitcode on ARM. 7 months ago
Peter Eisentraut f05b5e6346 configure.ac: Remove useless AC_SUBST 8 months ago
Nathan Bossart f78667bd91 Use __attribute__((target(...))) for AVX-512 support. 8 months ago
Heikki Linnakangas 99b937a44f Add PG_TEST_EXTRA configure option to the Make builds 8 months ago
Daniel Gustafsson 6c66b7443c Raise the minimum supported OpenSSL version to 1.1.1 8 months ago
Peter Eisentraut a2d9a9b95a Remove traces of BeOS. 9 months ago
Peter Eisentraut 9c2a6c5a5f Simplify checking for xlocale.h 9 months ago
Peter Eisentraut ee4859123e jit: Use opaque pointers in all supported LLVM versions. 9 months ago
Daniel Gustafsson a70e01d430 Remove support for OpenSSL older than 1.1.0 10 months ago
Jeff Davis 0fb0f68933 Improve configure error for ICU libraries if pkg-config is absent. 11 months ago
Thomas Munro 14c648ff00 All POSIX systems have langinfo.h and CODESET. 11 months ago
Peter Eisentraut 6618891256 Add -Wmissing-variable-declarations to the standard compilation flags 11 months ago
Peter Eisentraut 73275f093f Make building with LTO work on macOS 11 months ago
Thomas Munro 8138526136 Remove --disable-atomics, require 32 bit atomics. 11 months ago
Thomas Munro e25626677f Remove --disable-spinlocks. 11 months ago
Daniel Gustafsson 274bbced85 Disable all TLS session tickets 11 months ago
Peter Eisentraut 683be87fbb Add port/ replacement for strsep() 11 months ago
Michael Paquier e26810d01d Stamp HEAD as 18devel. 1 year ago
Joe Conway 23c5a0e7d4 Stamp 17beta2. 1 year ago
Tom Lane 86a2d2a321 Stamp 17beta1. 1 year ago
Andres Freund 6d4bc96eb7 Avoid unnecessary "touch meson.build" in vpath builds 1 year ago
Nathan Bossart 792752af4e Optimize pg_popcount() with AVX-512 instructions. 1 year ago
Thomas Munro d93627bcbe Add --copy-file-range option to pg_upgrade. 1 year ago
Heikki Linnakangas 1c1eec0f2d Remove configure --with-CC option 1 year ago
Heikki Linnakangas 0b16bb8776 Remove AIX support 1 year ago
Thomas Munro 65f438471b Fix gai_strerror() thread-safety on Windows. 1 year ago
Michael Paquier d86d20f0ba Add backend support for injection points 1 year ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Thomas Munro 15c9ac3629 Optimize pg_readv/pg_pwritev single vector case. 2 years ago
Tom Lane c82207a548 Use BIO_{get,set}_app_data instead of BIO_{get,set}_data. 2 years ago
Michael Paquier 55a428a18d Log OpenSSL version in ./configure output 2 years ago
Thomas Munro 8fe4beaa21 Remove traces of Sun -lposix4. 2 years ago
Thomas Munro 64393a7ff9 Don't probe extra libraries for fdatasync. 2 years ago
John Naylor 4d14ccd6af Use native CRC instructions on 64-bit LoongArch 2 years ago
Peter Eisentraut eeb4eeea2c Remove configure check for z_streamp 2 years ago
Thomas Munro 68a4b58eca Remove --disable-thread-safety and related code. 2 years ago
Thomas Munro 89333db963 Rename port/thread.c to port/user.c. 2 years ago
Michael Paquier da98d005cd Fix some comments in ./configure and meson setup files 2 years ago
Michael Paquier 8e278b6576 Remove support for OpenSSL 1.0.1 2 years ago
Tom Lane 5bcc7e6dc8 Stamp HEAD as 17devel. 2 years ago