summaryrefslogtreecommitdiff
path: root/src/backend/port
Commit message (Expand)AuthorAgeFilesLines
* Ensure that the argument of shmdt(2) is declared "void *".Tom Lane2022-02-151-3/+3
* Update copyright for 2022Bruce Momjian2022-01-0712-12/+12
* Check for STATUS_DELETE_PENDING on Windows.Thomas Munro2021-12-101-1/+11
* windows: Remove use of WIN32_LEAN_AND_MEAN from crashdump.c.Andres Freund2021-11-061-2/+0
* Reject huge_pages=on if shared_memory_type=sysv.Thomas Munro2021-10-261-0/+6
* Treat ETIMEDOUT as indicating a non-recoverable connection failure.Tom Lane2021-09-301-3/+8
* Introduce GUC shared_memory_size_in_huge_pagesMichael Paquier2021-09-212-13/+44
* Make EXEC_BACKEND more convenient on macOS.Thomas Munro2021-08-131-0/+10
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-121-1/+5
* Use correct format placeholder for WSAGetLastError()Peter Eisentraut2021-04-231-1/+1
* Use errmsg_internal for debug messagesPeter Eisentraut2021-02-171-2/+2
* Refactor Windows error message for easier translationPeter Eisentraut2021-02-041-6/+10
* Update copyright for 2021Bruce Momjian2021-01-0212-12/+12
* Fix -Wcast-function-type warnings on Windows/MinGWPeter Eisentraut2020-10-211-1/+1
* Recognize network-failure errnos as indicating hard connection loss.Tom Lane2020-10-101-2/+10
* Add huge_page_size setting for use on Linux.Thomas Munro2020-07-171-17/+45
* Spelling adjustmentsPeter Eisentraut2020-06-072-2/+2
* Update copyrights for 2020Bruce Momjian2020-01-0112-12/+12
* Use only one thread to handle incoming signals on Windows.Tom Lane2019-12-111-96/+41
* Fix race condition in our Windows signal emulation.Tom Lane2019-12-091-4/+41
* Split all OBJS style lines in makefiles into one-line-per-entry style.Andres Freund2019-11-052-2/+9
* Remove mingwcompat.cPeter Eisentraut2019-09-172-85/+1
* Use data directory inode number, not port, to select SysV resource keys.Tom Lane2019-09-055-31/+57
* Fix inconsistencies and typos in the tree, take 11Michael Paquier2019-08-191-1/+1
* Fix inconsistencies and typos in the tree, take 10Michael Paquier2019-08-132-2/+2
* Fix inconsistencies and typos in the treeMichael Paquier2019-07-221-1/+0
* Update stale comments, and fix comment typos.Noah Misch2019-06-081-3/+3
* Phase 2 pgindent run for v12.Tom Lane2019-05-222-4/+4
* Cope with EINVAL and EIDRM shmat() failures in PGSharedMemoryAttach.Tom Lane2019-05-101-23/+47
* Consistently test for in-use shared memory.Noah Misch2019-04-122-119/+157
* Avoid "could not reattach" by providing space for concurrent allocation.Noah Misch2019-04-081-14/+78
* Revert "Consistently test for in-use shared memory."Noah Misch2019-04-052-148/+116
* Silence -Wimplicit-fallthrough in sysv_shmem.c.Noah Misch2019-04-031-0/+2
* Assert that pgwin32_signal_initialize() has been called early enough.Noah Misch2019-04-031-0/+3
* Consistently test for in-use shared memory.Noah Misch2019-04-032-116/+146
* Add shared_memory_type GUC.Thomas Munro2019-02-031-26/+16
* Update copyright for 2019Bruce Momjian2019-01-0213-13/+13
* Fix spelling errors and typos in commentsMagnus Hagander2018-11-021-1/+1
* Convert elog.c's useful_strerror() into a globally-used strerror wrapper.Tom Lane2018-09-261-36/+0
* Refactor dlopen() supportPeter Eisentraut2018-09-0622-552/+1
* Remove obsolete netbsd dynloader codePeter Eisentraut2018-08-132-126/+6
* Remove obsolete openbsd dynloader codePeter Eisentraut2018-08-132-125/+6
* Remove obsolete freebsd dynloader codePeter Eisentraut2018-08-132-125/+6
* Remove obsolete linux dynloader codePeter Eisentraut2018-08-132-136/+4
* Remove obsolete darwin dynloader codePeter Eisentraut2018-08-131-103/+0
* Pad semaphores to avoid false sharing.Thomas Munro2018-07-251-2/+8
* Remove investigative code for can't-reattach-to-shared-memory errors.Tom Lane2018-05-011-97/+1
* Does it help to wait before reattaching?Tom Lane2018-04-301-15/+4
* Map and unmap the shared memory block before risking VirtualFree.Tom Lane2018-04-301-3/+23
* Further effort at preventing memory map dump from affecting the results.Tom Lane2018-04-301-11/+23