summaryrefslogtreecommitdiff
path: root/src/include/port/win32_port.h
AgeCommit message (Expand)Author
2025-03-28Revert "Tidy up locale thread safety in ECPG library."Peter Eisentraut
2025-03-28Tidy up locale thread safety in ECPG library.Peter Eisentraut
2025-01-17Remove redefinitions of SIG_* macros in win32_port.h.Nathan Bossart
2025-01-09Provide 64-bit ftruncate() and lseek() on Windows.Thomas Munro
2025-01-01Update copyright for 2025Bruce Momjian
2024-08-23thread-safety: gmtime_r(), localtime_r()Peter Eisentraut
2024-07-23Windows replacement for strtok_r()Peter Eisentraut
2024-01-04Update copyright for 2024Bruce Momjian
2023-07-14Remove wal_sync_method=fsync_writethrough on Windows.Thomas Munro
2023-07-10Don't expose Windows' mbstowcs_l() and wcstombs_l().Thomas Munro
2023-05-19Remove stray mid-sentence tabs in commentsPeter Eisentraut
2023-04-12Fix detection of unseekable files for fseek() and ftello() with MSVCMichael Paquier
2023-03-02Don't leak descriptors into subprograms.Thomas Munro
2023-01-02Update copyright for 2023Bruce Momjian
2022-09-29windows: Set UMDF_USING_NTSTATUS globally, include ntstatus.hAndres Freund
2022-09-29Restore pg_pread and friends.Thomas Munro
2022-08-07Simplify gettimeofday for Windows.Thomas Munro
2022-08-06Simplify gettimeofday() fallback logic.Andres Freund
2022-08-06Replace pgwin32_is_junction() with lstat().Thomas Munro
2022-08-06Provide lstat() for Windows.Thomas Munro
2022-08-05Remove configure probe for fdatasync.Thomas Munro
2022-08-04Remove dead pread and pwrite replacement code.Thomas Munro
2022-08-04Remove configure probe for dlopen, and refactor.Thomas Munro
2022-07-20Fix warnings on Windows.Thomas Munro
2022-07-20Add wal_sync_method=fdatasync for Windows.Thomas Munro
2022-07-14Remove support for Visual Studio 2013Michael Paquier
2022-05-12Add missing 'extern' to function prototypes.Andres Freund
2022-04-08Apply PGDLLIMPORT markings broadly.Robert Haas
2022-03-25Refactor DLSUFFIX handlingPeter Eisentraut
2022-01-08Update copyright for 2022Bruce Momjian
2021-10-04windows: Define WIN32_LEAN_AND_MEAN to make compilation faster.Andres Freund
2021-09-30Treat ETIMEDOUT as indicating a non-recoverable connection failure.Tom Lane
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-30Use setenv() in preference to putenv().Tom Lane
2020-10-10Recognize network-failure errnos as indicating hard connection loss.Tom Lane
2020-10-09Fix our Windows stat() emulation to handle file sizes > 4GB.Tom Lane
2020-02-21Assume that we have utime() and <utime.h>.Tom Lane
2020-02-21Assume that we have functional, 64-bit fseeko()/ftello().Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-10-08Remove some code for old unsupported versions of MSVCPeter Eisentraut
2019-10-08Clarify some comments about ntstatus.h in win32_port.hMichael Paquier
2019-08-13Fix inconsistencies and typos in the tree, take 10Michael Paquier
2019-02-16Fix previous MinGW fix.Andrew Gierth
2019-02-16Cygwin and Mingw floating-point fixes.Andrew Gierth
2019-02-13Use strtof() and not strtod() for float4 input.Andrew Gierth
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-17Avoid defining SIGTTIN/SIGTTOU on Windows.Tom Lane
2018-09-26Convert elog.c's useful_strerror() into a globally-used strerror wrapper.Tom Lane
2018-07-11Rethink how to get float.h in old Windows API for isnan/isinfAlvaro Herrera
2018-01-03Update copyright for 2018Bruce Momjian