summaryrefslogtreecommitdiff
path: root/src/port
AgeCommit message (Expand)Author
6 daysFix indentation in pg_numa codeTomas Vondra
6 daysAdd CHECK_FOR_INTERRUPTS into pg_numa_query_pagesTomas Vondra
6 daysLimit the size of numa_move_pages requestsTomas Vondra
14 daysProperly fix AVX-512 CRC calculation bugJohn Naylor
2025-06-16Workaround code generation bug in clangJohn Naylor
2025-05-19Fix incorrect year in some copyright noticesMichael Paquier
2025-05-18Make our usage of memset_s() conform strictly to the C11 standard.Tom Lane
2025-04-26Match parameter in new function to earlier equivalentsJohn Naylor
2025-04-19Fix typos and grammar in the codeMichael Paquier
2025-04-09Cleanup of pg_numa.cTomas Vondra
2025-04-07Add support for basic NUMA awarenessTomas Vondra
2025-04-06Compute CRC32C using AVX-512 instructions where availableJohn Naylor
2025-04-02Add timingsafe_bcmp(), for constant-time memory comparisonHeikki Linnakangas
2025-04-01Fix detection and handling of strchrnul() for macOS 15.4.Tom Lane
2025-03-29Fix "‘static’ is not at beginning of declaration" warningAndres Freund
2025-03-28Optimize popcount functions with ARM SVE intrinsics.Nathan Bossart
2025-03-28Revert "Tidy up locale thread safety in ECPG library."Peter Eisentraut
2025-03-28Optimize popcount functions with ARM Neon intrinsics.Nathan Bossart
2025-03-28Rename TRY_POPCNT_FAST to TRY_POPCNT_X86_64.Nathan Bossart
2025-03-28Tidy up locale thread safety in ECPG library.Peter Eisentraut
2025-03-27Provide thread-safe pg_localeconv_r().Peter Eisentraut
2025-03-07Assert that wrapper_handler()'s argument is within expected range.Nathan Bossart
2025-03-01Fix pg_strtof() to not crash on NULL endptr.Tom Lane
2025-01-29Avoid breaking SJIS encoding while de-backslashing Windows paths.Tom Lane
2025-01-16Convert libpgport's pqsignal() to a void function.Nathan Bossart
2025-01-14Avoid symbol collisions between pqsignal.c and legacy-pqsignal.c.Tom Lane
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-25meson: Export all libcommon functions in Windows buildsHeikki Linnakangas
2024-12-10Fix elog(FATAL) before PostmasterMain() or just after fork().Noah Misch
2024-12-04Use <stdint.h> and <inttypes.h> for c.h integers.Thomas Munro
2024-11-27Use __attribute__((target(...))) for SSE4.2 CRC-32C support.Nathan Bossart
2024-11-25Support runtime CRC feature probing on NetBSD/ARM using sysctl().Tom Lane
2024-11-22Use auxv to check for CRC32 instructions on ARM.Thomas Munro
2024-11-08Move check for USE_AVX512_POPCNT_WITH_RUNTIME_CHECK.Nathan Bossart
2024-11-07Fix __attribute__((target(...))) usage.Nathan Bossart
2024-11-07Use __attribute__((target(...))) for AVX-512 support.Nathan Bossart
2024-10-28Fix overflow in bsearch_arg() with more than INT_MAX elementsHeikki Linnakangas
2024-10-28Restore missing line to copyright noticeHeikki Linnakangas
2024-10-24Raise the minimum supported OpenSSL version to 1.1.1Daniel Gustafsson
2024-10-01Simplify checking for xlocale.hPeter Eisentraut
2024-09-02Only perform pg_strong_random init when requiredDaniel Gustafsson
2024-09-02More use of getpwuid_r() directlyPeter Eisentraut
2024-08-14Harmonize MinGW CODESET lookup with MSVC.Thomas Munro
2024-08-13Include <xlocale.h> for macOS, take II.Thomas Munro
2024-08-13Include <xlocale.h> for older macOS.Thomas Munro
2024-08-13Use thread-safe nl_langinfo_l(), not nl_langinfo().Thomas Munro
2024-08-13All POSIX systems have langinfo.h and CODESET.Thomas Munro
2024-07-22Add port/ replacement for strsep()Peter Eisentraut
2024-05-14Pre-beta mechanical code beautification.Tom Lane
2024-04-23Fix code for probing availability of AVX-512.Nathan Bossart