summaryrefslogtreecommitdiff
path: root/src/backend/port
Commit message (Expand)AuthorAgeFilesLines
* Fix incorrect use of boolPeter Eisentraut2017-11-041-1/+1
* Change pg_ctl to detect server-ready by watching status in postmaster.pid.Tom Lane2017-06-281-0/+1
* Phase 3 of pgindent updates.Tom Lane2017-06-218-34/+34
* Phase 2 of pgindent updates.Tom Lane2017-06-2118-40/+40
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-213-6/+6
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-171-2/+2
* Provide a way to control SysV shmem attach address in EXEC_BACKEND builds.Tom Lane2017-04-151-2/+23
* Remove symbol WIN32_ONLY_COMPILERMagnus Hagander2017-04-111-1/+1
* Improve 64bit atomics support.Andres Freund2017-04-071-1/+64
* Fix WaitEventSetWait() to handle write-ready waits properly on Windows.Tom Lane2017-03-171-16/+12
* Spelling fixesPeter Eisentraut2017-03-141-1/+1
* Remove useless duplicate inclusions of system header files.Tom Lane2017-02-255-6/+1
* Update copyright via script for 2017Bruce Momjian2017-01-0326-26/+26
* Make the different Unix-y semaphore implementations ABI-compatible.Tom Lane2016-12-123-33/+154
* Try to find out the actual hugepage size when making a MAP_HUGETLB request.Tom Lane2016-10-131-16/+81
* Clean up handling of anonymous mmap'd shared-memory segment.Tom Lane2016-10-131-45/+82
* Remove "sco" and "unixware" ports.Tom Lane2016-10-114-109/+0
* Fix fallback implementation of pg_atomic_write_u32().Andres Freund2016-10-071-0/+13
* Refer to OS X as "macOS", except for the port name which is still "darwin".Tom Lane2016-09-251-1/+1
* Fix a bunch of places that called malloc and friends with no NULL check.Tom Lane2016-08-301-0/+3
* Remove obsolete replacement system() on darwinPeter Eisentraut2016-08-184-161/+0
* pgindent run for 9.6Robert Haas2016-06-091-2/+1
* Support building with Visual Studio 2015Andrew Dunstan2016-04-291-0/+14
* Improve TranslateSocketError() to handle more Windows error codes.Tom Lane2016-04-211-11/+44
* Fix prototype of pgwin32_bind().Tom Lane2016-04-141-1/+1
* Provide errno-translation wrappers around bind() and listen() on Windows.Tom Lane2016-04-121-0/+24
* Fix latent portability issue in pgwin32_dispatch_queued_signals().Tom Lane2016-04-041-4/+5
* Avoid possibly-unsafe use of Windows' FormatMessage() function.Tom Lane2016-03-291-1/+3
* Combine win32 and unix latch implementations.Andres Freund2016-03-214-1082/+1
* Fix stupid omission in c4901a1e.Andres Freund2016-03-181-1/+1
* Only clear latch self-pipe/event if there is a pending notification.Andres Freund2016-03-182-35/+65
* Make it easier to choose the used waiting primitive in unix_latch.c.Andres Freund2016-03-181-16/+34
* Error out if waiting on socket readiness without a specified socket.Andres Freund2016-03-182-8/+10
* Windows: Make pg_ctl reliably detect service statusAlvaro Herrera2016-01-072-249/+1
* Fix treatment of *lpNumberOfBytesRecvd == 0: that's a completion condition.Tom Lane2016-01-031-21/+16
* Update copyright for 2016Bruce Momjian2016-01-0231-31/+31
* On Windows, ensure shared memory handle gets closed if not being used.Tom Lane2015-10-132-24/+111
* Rely on inline functions even if that causes warnings in older compilers.Andres Freund2015-08-051-7/+0
* Make WaitLatchOrSocket's timeout detection more robust.Tom Lane2015-07-182-10/+19
* Fix the fallback memory barrier implementation to be reentrant.Andres Freund2015-06-261-2/+19
* pgindent run for 9.5Bruce Momjian2015-05-234-8/+12
* Collection of typo fixes.Heikki Linnakangas2015-05-201-1/+1
* Remove the option to service interrupts during PGSemaphoreLock().Andres Freund2015-02-033-54/+7
* Add barriers to the latch code.Andres Freund2015-01-132-9/+23
* Allow latches to wait for socket writability without waiting for readability.Andres Freund2015-01-132-12/+34
* Provide a generic fallback for pg_compiler_barrier using an extern function.Andres Freund2015-01-111-0/+8
* Update copyright for 2015Bruce Momjian2015-01-0631-31/+31
* Add a basic atomic ops API abstracting away platform/architecture details.Andres Freund2014-09-252-1/+128
* Fix spinlock implementation for some !solaris sparc platforms.Andres Freund2014-09-091-0/+2
* Assorted message improvementsPeter Eisentraut2014-08-291-1/+1