summaryrefslogtreecommitdiff
path: root/src/port
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add missing pthread_barrier_t.Thomas Munro2021-03-101-0/+79
* Use sort_template.h for qsort() and qsort_arg().Thomas Munro2021-03-032-440/+15
* pg_attribute_no_sanitize_alignment() macroAlexander Korotkov2021-02-121-0/+1
* Move our p{read,write}v replacements into their own files.Thomas Munro2021-01-145-148/+120
* Don't use elog() in src/port/pwrite.c.Thomas Munro2021-01-131-6/+6
* Provide pg_preadv() and pg_pwritev().Thomas Munro2021-01-113-4/+148
* Update copyright for 2021Bruce Momjian2021-01-0248-48/+48
* Use setenv() in preference to putenv().Tom Lane2020-12-303-11/+105
* Remove ability to independently select random number generatorMagnus Hagander2020-11-201-118/+83
* Add pg_strong_random_init function to initialize random number generatorMagnus Hagander2020-11-061-1/+45
* Remove the option to build thread_test.c outside configure.Tom Lane2020-10-211-3/+0
* Remove obsolete ifdefsPeter Eisentraut2020-10-211-10/+0
* Fix -Wcast-function-type warnings on Windows/MinGWPeter Eisentraut2020-10-213-8/+8
* Minor cleanup for win32stat.c.Tom Lane2020-10-121-1/+3
* Minor cleanup for win32stat.c.Tom Lane2020-10-101-1/+1
* Minor cleanup for win32stat.c.Tom Lane2020-10-101-16/+22
* Recognize network-failure errnos as indicating hard connection loss.Tom Lane2020-10-101-6/+8
* Fix our Windows stat() emulation to handle file sizes > 4GB.Tom Lane2020-10-092-52/+299
* Add d_type to our Windows dirent emulation.Thomas Munro2020-09-071-0/+10
* Remove arbitrary restrictions on password length.Tom Lane2020-09-032-173/+2
* Remove optimization for RAND_poll() failing.Noah Misch2020-07-251-11/+6
* Clear some style deviations.Noah Misch2020-05-211-1/+1
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-141-1/+1
* Dial back -Wimplicit-fallthrough to level 3Alvaro Herrera2020-05-131-1/+1
* Add -Wimplicit-fallthrough to CFLAGS and CXXFLAGSAlvaro Herrera2020-05-121-1/+1