summaryrefslogtreecommitdiff
path: root/src/backend/port
AgeCommit message (Expand)Author
2026-05-13Use "grep -E" not "egrep".Tom Lane
2026-05-13Pre-beta mechanical code beautification, step 1: run pgindent.Tom Lane
2026-04-15Rework signal handler infrastructure to pass sender info as argument.Andrew Dunstan
2026-04-05Use the new shmem allocation functions in a few core subsystemsHeikki Linnakangas
2026-03-30Use ShmemInitStruct to allocate shmem for semaphoresHeikki Linnakangas
2026-03-25Disable warnings in system headers in MSVCPeter Eisentraut
2026-02-23Restore AIX support.Tom Lane
2026-01-30Move shmem allocator's fields from PGShmemHeader to its own structHeikki Linnakangas
2026-01-26Remove PG_MMAP_FLAGS from mem.hMichael Paquier
2026-01-23Add missing #include.Nathan Bossart
2026-01-23Fix some rounding code for shared memory.Nathan Bossart
2026-01-01Update copyright for 2026Bruce Momjian
2025-12-02Remove useless casting to same typePeter Eisentraut
2025-11-06Refactor shared memory allocation for semaphoresHeikki Linnakangas
2025-09-12Remove traces of support for Sun Studio compilerPeter Eisentraut
2025-08-13Don't treat EINVAL from semget() as a hard failure.Tom Lane
2025-04-29Give up on running with NetBSD/OpenBSD's default semaphore settings.Tom Lane
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-23Try to avoid semaphore-related test failures on NetBSD/OpenBSD.Tom Lane
2024-11-28Remove useless casts to (void *)Peter Eisentraut
2024-07-30Require memory barrier support.Thomas Munro
2024-07-30Require compiler barrier support.Thomas Munro
2024-07-30Remove --disable-atomics, require 32 bit atomics.Thomas Munro
2024-07-30Remove --disable-spinlocks.Thomas Munro
2024-05-17Revise GUC names quoting in messages againPeter Eisentraut
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-02-28Remove AIX supportHeikki Linnakangas
2024-01-17Close socket in case of errors in setting non-blockingDaniel Gustafsson
2024-01-04Update copyright for 2024Bruce Momjian
2023-11-06Remove distprepPeter Eisentraut
2023-10-26Add trailing commas to enum definitionsPeter Eisentraut
2023-07-06Add GUC parameter "huge_pages_status"Michael Paquier
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-20Add copyright notices to meson filesAndrew Dunstan
2022-12-15Static assertions cleanupPeter Eisentraut
2022-11-09Provide sigaction() for Windows.Thomas Munro
2022-09-22meson: Add initial version of meson based build systemAndres Freund
2022-09-17Fix huge_pages on WindowsMichael Paquier
2022-09-13Split up guc.c for better build speed and ease of maintenance.Tom Lane
2022-08-30Cleanup more code and comments related to Windows NT4 (XP days)Michael Paquier
2022-08-13Remove configure probes for sys/ipc.h, sys/sem.h, sys/shm.h.Thomas Munro
2022-08-07windows: Remove HAVE_MINIDUMP_TYPE testAndres Freund
2022-07-16Emulate sigprocmask(), not sigsetmask(), on Windows.Thomas Munro
2022-07-08Remove HP-UX port.Thomas Munro
2022-02-15Ensure that the argument of shmdt(2) is declared "void *".Tom Lane
2022-01-08Update copyright for 2022Bruce Momjian
2021-12-10Check for STATUS_DELETE_PENDING on Windows.Thomas Munro
2021-11-06windows: Remove use of WIN32_LEAN_AND_MEAN from crashdump.c.Andres Freund
2021-10-25Reject huge_pages=on if shared_memory_type=sysv.Thomas Munro
2021-09-30Treat ETIMEDOUT as indicating a non-recoverable connection failure.Tom Lane