Commit Graph

220 Commits (e35add48ccc2e5aa94de360f1a43c6c150bda54a)

Author SHA1 Message Date
Peter Eisentraut 4cfce4e62c Change copyObject() to use typeof_unqual 4 weeks ago
Peter Eisentraut ae4fe737ae Detect if flags are needed for C++11 support 1 month ago
Nathan Bossart 25dc485074 Refactor some SIMD and popcount macros. 1 month ago
Peter Eisentraut 6831cd9e3b Fix PL/Python build on MSVC with older Meson 2 months ago
Peter Eisentraut fa16e7fd84 Revert "Replace pg_restrict by standard restrict" 2 months ago
Peter Eisentraut 2bc60f8621 Enable Python Limited API for PL/Python on MSVC 2 months ago
Peter Eisentraut 69d76fb2ab Decouple C++ support in Meson's PGXS from LLVM enablement 2 months ago
Peter Eisentraut 1f08d687c3 meson: Rename cpp variable to cxx 2 months ago
Peter Eisentraut 5e7abdac99 strnlen() is now required 2 months ago
Nathan Bossart a516b3f00d MSVC: Support building for AArch64. 2 months ago
Michael Paquier 8ab4b864c1 Remove unneeded probes from configure and meson 2 months ago
Bruce Momjian 451c43974f Update copyright for 2026 2 months ago
Masahiko Sawada 85d5bd308b Fix macro name for io_uring_queue_init_mem check. 2 months ago
Thomas Munro 1a28b4b455 jit: Drop redundant LLVM configure probes. 2 months ago
Peter Eisentraut 17f446784d Refactor static_assert() support. 3 months ago
Tom Lane 0909380e4c Allow PG_PRINTF_ATTRIBUTE to be different in C and C++ code. 3 months ago
Tom Lane f8715ec866 Support "j" length modifier in snprintf.c. 3 months ago
Michael Paquier 4a8e6f43a6 libpq: Refactor logic checking for exit() in shared library builds 3 months ago
Andrew Dunstan 51da766494 Add 'make check-tests' behavior to the meson based builds 3 months ago
Michael Paquier 79cd66f28c Add check for large files in meson.build 4 months ago
Peter Eisentraut a3ea5330fc Fix "inconsistent DLL linkage" warning on Windows MSVC 4 months ago
Peter Eisentraut 2307cfe316 MSVC: Improve warning options set 4 months ago
Jeff Davis 3853a6956c Use C11 char16_t and char32_t for Unicode code points. 4 months ago
Peter Eisentraut f0f2c0c1ae Replace pg_restrict by standard restrict 4 months ago
Michael Paquier 293a3286d7 Fix meson build with -Duuid=ossp when using version older than 0.60 5 months ago
Peter Eisentraut 25f36066dd Remove traces of support for Sun Studio compiler 6 months ago
Jacob Champion 85b380162c oauth: Explicitly depend on -pthread 6 months ago
Peter Eisentraut f5e0186f86 Raise C requirement to C11 6 months ago
Peter Eisentraut 4a4038068b meson: Move C99 test earlier 7 months ago
Andres Freund 01d6832c10 meson: add and use stamp files for generated headers 7 months ago
Jacob Champion 4ae03be547 meson: Fix install-quiet after clean 7 months ago
Michael Paquier 1a5212775e Fix ./configure checks with __cpuidex() and __cpuid() 7 months ago
Andres Freund f54af9f267 aio: Combine io_uring memory mappings, if supported 8 months ago
Jacob Champion 7376e60854 oauth: Fix kqueue detection on OpenBSD 8 months ago
Peter Eisentraut f039c22441 meson: Increase minimum version to 0.57.2 8 months ago
Peter Eisentraut 8fd9bb1d96 Enable MSVC conforming preprocessor 8 months ago
Joe Conway 2652835d3e Stamp HEAD as 19devel. 8 months ago
Tom Lane ccd5bc93fd Include _mm512_zextsi128_si512() in AVX-512 configure probes. 9 months ago
Peter Eisentraut 2c0d8b9508 meson: Fix meson warning 9 months ago
Tom Lane 12eee85e51 Make our usage of memset_s() conform strictly to the C11 standard. 10 months ago
Tom Lane caa76b91a6 Stamp 18beta1. 10 months ago
Jacob Champion b0635bfda0 oauth: Move the builtin flow into a separate module 10 months ago
Tomas Vondra 65c298f61f Add support for basic NUMA awareness 11 months ago
John Naylor 3c6e8c1238 Compute CRC32C using AVX-512 instructions where available 11 months ago
Daniel Gustafsson 2da74d8d64 libpq: Add support for dumping SSL key material to file 11 months ago
Heikki Linnakangas 09be391126 Add timingsafe_bcmp(), for constant-time memory comparison 11 months ago
Tom Lane 6da2ba1d8a Fix detection and handling of strchrnul() for macOS 15.4. 11 months ago
Nathan Bossart 519338ace4 Optimize popcount functions with ARM SVE intrinsics. 11 months ago
Peter Eisentraut 3c8e463b0d Revert "Tidy up locale thread safety in ECPG library." 11 months ago
Peter Eisentraut 8e993bff53 Tidy up locale thread safety in ECPG library. 11 months ago