summaryrefslogtreecommitdiff
path: root/src/port
Commit message (Expand)AuthorAgeFilesLines
* Fix various typosDavid Rowley2023-04-181-1/+1
* Fix detection of unseekable files for fseek() and ftello() with MSVCMichael Paquier2023-04-124-19/+148
* Use nanosleep() to implement pg_usleep().Thomas Munro2023-03-151-15/+10
* Update obsolete comment about pg_usleep() accuracy.Thomas Munro2023-03-151-3/+4
* Improve WIN32 port of fstat() to detect more file typesMichael Paquier2023-03-151-17/+49
* Remove gratuitous references to postmaster programPeter Eisentraut2023-01-261-1/+1
* Update copyright for 2023Bruce Momjian2023-01-0248-48/+48
* Add copyright notices to meson filesAndrew Dunstan2022-12-201-0/+2
* meson: Basic cygwin supportAndres Freund2022-12-061-0/+4
* autoconf: Unify CFLAGS_SSE42 and CFLAGS_ARMV8_CRC32CAndres Freund2022-12-011-9/+9
* Provide sigaction() for Windows.Thomas Munro2022-11-091-5/+6
* Fix unlink() for STATUS_DELETE_PENDING on Windows.Thomas Munro2022-10-251-2/+36
* Fix stat() for recursive junction points on Windows.Thomas Munro2022-10-251-13/+13
* Fix readlink() for non-PostgreSQL junction points on Windows.Thomas Munro2022-10-251-3/+14
* Fix lstat() for broken junction points on Windows.Thomas Munro2022-10-252-5/+25
* Fix readlink() return value on Windows.Thomas Munro2022-10-251-0/+3
* Fix symlink() errno on Windows.Thomas Munro2022-10-251-1/+10
* Use libc's snprintf, not sprintf, for special cases in snprintf.c.Tom Lane2022-10-161-7/+7
* meson: Add support for building with precompiled headersAndres Freund2022-10-061-0/+2
* windows: Set UMDF_USING_NTSTATUS globally, include ntstatus.hAndres Freund2022-09-284-8/+0
* Map ERROR_INVALID_NAME to ENOENT in mapping table of win32error.cMichael Paquier2022-09-291-0/+3
* Restore pg_pread and friends.Thomas Munro2022-09-294-6/+8
* meson: Add initial version of meson based build systemAndres Freund2022-09-211-0/+184
* Include c.h instead of postgres.h in src/port/*p{read,write}*.cAndres Freund2022-09-174-4/+4
* Clean up minor inconsistencies in pg_attribute_printf() usage.Tom Lane2022-09-161-3/+3
* Cleanup more code and comments related to Windows NT4 (XP days)Michael Paquier2022-08-301-1/+1
* Remove configure probe for sockaddr_in6 and require AF_INET6.Thomas Munro2022-08-261-3/+2
* 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