summaryrefslogtreecommitdiff
path: root/src/port
Commit message (Expand)AuthorAgeFilesLines
* Remove replacement code for getaddrinfo.Thomas Munro2022-08-142-443/+0
* Remove configure probe for sys/resource.h and refactor.Thomas Munro2022-08-141-8/+3
* Remove configure probe for sys/select.h.Thomas Munro2022-08-141-3/+1
* Remove configure probes for sys/un.h and struct sockaddr_un.Thomas Munro2022-08-141-3/+1
* Simplify replacement code for strtof.Thomas Munro2022-08-071-38/+0
* Simplify gettimeofday for Windows.Thomas Munro2022-08-071-55/+12
* Simplify gettimeofday() fallback logic.Andres Freund2022-08-061-2/+2
* Replace pgwin32_is_junction() with lstat().Thomas Munro2022-08-061-16/+0
* Make unlink() work for junction points on Windows.Thomas Munro2022-08-061-1/+27
* Provide lstat() for Windows.Thomas Munro2022-08-061-4/+106
* Remove configure probe for fdatasync.Thomas Munro2022-08-051-3/+3
* Simplify replacement code for preadv and pwritev.Thomas Munro2022-08-052-32/+2
* Remove dead pread and pwrite replacement code.Thomas Munro2022-08-054-40/+12
* Remove dead setenv, unsetenv replacement code.Thomas Munro2022-08-052-113/+0
* Remove configure probe for link.Thomas Munro2022-08-051-6/+2
* Remove configure probe for dlopen, and refactor.Thomas Munro2022-08-051-7/+3
* Remove dead getpwuid_r replacement code.Thomas Munro2022-07-241-54/+4
* Remove dead getrusage replacement code.Thomas Munro2022-07-241-46/+3
* Fix get_dirent_type() for Windows junction points.Thomas Munro2022-07-221-6/+10
* Remove fls(), use pg_leftmost_one_pos32() instead.Thomas Munro2022-07-221-64/+0
* Add wal_sync_method=fdatasync for Windows.Thomas Munro2022-07-202-1/+58
* Replace many MemSet calls with struct initializationPeter Eisentraut2022-07-161-6/+2
* Remove support for Visual Studio 2013Michael Paquier2022-07-142-37/+5
* Remove HP-UX port.Thomas Munro2022-07-082-50/+1
* Remove redundant null pointer checks before free()Peter Eisentraut2022-07-031-2/+1
* Remove extraneous blank lines before block-closing bracesAlvaro Herrera2022-04-131-1/+0
* Simplify coding around path_contains_parent_reference().Tom Lane2022-01-311-18/+13
* Make canonicalize_path() more canonical.Tom Lane2022-01-311-53/+205
* Fix various typos, grammar and code style in comments and docsMichael Paquier2022-01-251-1/+3
* Clean up messy API for src/port/thread.c.Tom Lane2022-01-114-43/+112
* Prefer $HOME when looking up the current user's home directory.Tom Lane2022-01-091-7/+18
* Update copyright for 2022Bruce Momjian2022-01-0750-50/+50
* Check for STATUS_DELETE_PENDING on Windows.Thomas Munro2021-12-103-207/+130
* Fix compatibility thinko for fstat() on standard streams in win32stat.cMichael Paquier2021-11-301-2/+2
* Replace random(), pg_erand48(), etc with a better PRNG API and algorithm.Tom Lane2021-11-284-187/+0
* Fix fstat() emulation on Windows with standard streamsMichael Paquier2021-11-251-0/+20
* Remove check for accept() argument typesPeter Eisentraut2021-11-091-2/+2
* Speed up printing of integers in snprintf.c.Tom Lane2021-10-281-6/+30
* Treat ETIMEDOUT as indicating a non-recoverable connection failure.Tom Lane2021-09-301-2/+0
* windows: Only consider us to be running as service if stderr is invalid.Andres Freund2021-09-071-3/+15
* AIX: Fix missing libpq symbols by respecting SHLIB_EXPORTS.Noah Misch2021-09-061-2/+2
* Use direct function calls for pg_popcount{32,64} on non-x86 platformsJohn Naylor2021-08-161-26/+22
* Add POPCNT support for MSVC x86_64 buildsDavid Rowley2021-08-091-15/+33
* Make printf("%s", NULL) print "(null)" instead of crashing.Tom Lane2021-07-241-7/+9
* Revert "Fix issues with Windows' stat() for files pending on deletion"Michael Paquier2021-07-122-49/+132
* Fix issues with Windows' stat() for files pending on deletionMichael Paquier2021-07-122-132/+49
* Fix error handling in replacement pthread_barrier_init().Thomas Munro2021-06-011-8/+6
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-121-2/+2
* Fix typos and grammar in comments and docsMichael Paquier2021-04-191-1/+1
* Move bsearch_arg to src/portTomas Vondra2021-03-232-0/+79