aboutsummaryrefslogtreecommitdiff
path: root/src/backend/port
Commit message (Expand)AuthorAge
* Change pg_ctl to detect server-ready by watching status in postmaster.pid.Tom Lane2017-06-28
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-21
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-17
* Provide a way to control SysV shmem attach address in EXEC_BACKEND builds.Tom Lane2017-04-15
* Remove symbol WIN32_ONLY_COMPILERMagnus Hagander2017-04-11
* Improve 64bit atomics support.Andres Freund2017-04-07
* Fix WaitEventSetWait() to handle write-ready waits properly on Windows.Tom Lane2017-03-17
* Spelling fixesPeter Eisentraut2017-03-14
* Remove useless duplicate inclusions of system header files.Tom Lane2017-02-25
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Make the different Unix-y semaphore implementations ABI-compatible.Tom Lane2016-12-12
* Try to find out the actual hugepage size when making a MAP_HUGETLB request.Tom Lane2016-10-13
* Clean up handling of anonymous mmap'd shared-memory segment.Tom Lane2016-10-13
* Remove "sco" and "unixware" ports.Tom Lane2016-10-11
* Fix fallback implementation of pg_atomic_write_u32().Andres Freund2016-10-07
* Refer to OS X as "macOS", except for the port name which is still "darwin".Tom Lane2016-09-25
* Fix a bunch of places that called malloc and friends with no NULL check.Tom Lane2016-08-30
* Remove obsolete replacement system() on darwinPeter Eisentraut2016-08-18
* pgindent run for 9.6Robert Haas2016-06-09
* Support building with Visual Studio 2015Andrew Dunstan2016-04-29
* Improve TranslateSocketError() to handle more Windows error codes.Tom Lane2016-04-21
* Fix prototype of pgwin32_bind().Tom Lane2016-04-14
* Provide errno-translation wrappers around bind() and listen() on Windows.Tom Lane2016-04-12
* Fix latent portability issue in pgwin32_dispatch_queued_signals().Tom Lane2016-04-04
* Avoid possibly-unsafe use of Windows' FormatMessage() function.Tom Lane2016-03-29
* Combine win32 and unix latch implementations.Andres Freund2016-03-21
* Fix stupid omission in c4901a1e.Andres Freund2016-03-18
* Only clear latch self-pipe/event if there is a pending notification.Andres Freund2016-03-18
* Make it easier to choose the used waiting primitive in unix_latch.c.Andres Freund2016-03-18
* Error out if waiting on socket readiness without a specified socket.Andres Freund2016-03-18
* Windows: Make pg_ctl reliably detect service statusAlvaro Herrera2016-01-07
* Fix treatment of *lpNumberOfBytesRecvd == 0: that's a completion condition.Tom Lane2016-01-03
* Update copyright for 2016Bruce Momjian2016-01-02
* On Windows, ensure shared memory handle gets closed if not being used.Tom Lane2015-10-13
* Rely on inline functions even if that causes warnings in older compilers.Andres Freund2015-08-05
* Make WaitLatchOrSocket's timeout detection more robust.Tom Lane2015-07-18
* Fix the fallback memory barrier implementation to be reentrant.Andres Freund2015-06-26
* pgindent run for 9.5Bruce Momjian2015-05-23
* Collection of typo fixes.Heikki Linnakangas2015-05-20
* Remove the option to service interrupts during PGSemaphoreLock().Andres Freund2015-02-03
* Add barriers to the latch code.Andres Freund2015-01-13
* Allow latches to wait for socket writability without waiting for readability.Andres Freund2015-01-13
* Provide a generic fallback for pg_compiler_barrier using an extern function.Andres Freund2015-01-11
* Update copyright for 2015Bruce Momjian2015-01-06
* Add a basic atomic ops API abstracting away platform/architecture details.Andres Freund2014-09-25
* Fix spinlock implementation for some !solaris sparc platforms.Andres Freund2014-09-09
* Assorted message improvementsPeter Eisentraut2014-08-29
* Handle WAIT_IO_COMPLETION return from WaitForMultipleObjectsEx().Noah Misch2014-07-25