Commit Graph

234 Commits (0fca8285ea533fa669a372c91fdb42265dcf7435)

Author SHA1 Message Date
Andrew Gierth 72880ac182 Cygwin and Mingw floating-point fixes. 7 years ago
Andrew Gierth f397e08599 Use strtof() and not strtod() for float4 input. 7 years ago
Heikki Linnakangas 95931133a9 Fix misc typos in comments. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Michael Paquier 1707a0d2aa Remove configure switch --disable-strong-random 7 years ago
Tom Lane a73d083195 Modernize our code for looking up descriptive strings for Unix signals. 7 years ago
Tom Lane ade2d61ed0 Improve detection of child-process SIGPIPE failures. 7 years ago
Thomas Munro 3fd2a7932e Provide pg_pread() and pg_pwrite() for random I/O. 7 years ago
Tom Lane 7767aadd94 Fix omissions in snprintf.c's coverage of standard *printf functions. 7 years ago
Tom Lane 6eb3eb577d Improve snprintf.c's handling of NaN, Infinity, and minus zero. 7 years ago
Tom Lane 8b91d25884 Clean up *printf macros to avoid conflict with format archetypes. 7 years ago
Tom Lane 96bf88d527 Always use our own versions of *printf(). 7 years ago
Tom Lane 758ce9b779 Incorporate strerror_r() into src/port/snprintf.c, too. 7 years ago
Tom Lane 26e9d4d4ef Convert elog.c's useful_strerror() into a globally-used strerror wrapper. 7 years ago
Michael Paquier 0ba06e0bfb Allow concurrent-safe open() and fopen() in frontend code for Windows 7 years ago
Peter Eisentraut 842cb9fa62 Refactor dlopen() support 7 years ago
Andres Freund 5758685c9f Fix 8a934d677 for libc++ and make more include order resistant. 7 years ago
Tom Lane 0b11a674fb Fix a boatload of typos in C comments. 8 years ago
Andres Freund 8a934d6778 Use isinf builtin for clang, for performance. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Tom Lane ed9b3606da Further refactoring of c.h and nearby files. 8 years ago
Andres Freund fffd651e83 Rewrite strnlen replacement implementation from 8a241792f9. 8 years ago
Tom Lane f13ea95f9e Change pg_ctl to detect server-ready by watching status in postmaster.pid. 9 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 9 years ago
Tom Lane 8939020853 Run the postmaster's signal handlers without SA_RESTART. 9 years ago
Magnus Hagander a4777f3556 Remove symbol WIN32_ONLY_COMPILER 9 years ago
Magnus Hagander 6da56f3f84 Remove support for bcc and msvc standalone libpq builds 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Heikki Linnakangas fe0a0b5993 Replace PostmasterRandom() with a stronger source, second attempt. 9 years ago
Tom Lane 06f5fd2f4f pgwin32_is_junction's argument should be "const char *" not "char *". 9 years ago
Heikki Linnakangas faae1c918e Revert "Replace PostmasterRandom() with a stronger way of generating randomness." 9 years ago
Heikki Linnakangas 9e083fd468 Replace PostmasterRandom() with a stronger way of generating randomness. 9 years ago
Tom Lane 9daec77e16 Simplify correct use of simple_prompt(). 9 years ago
Robert Haas 868628e4fd On all Windows platforms, not just Cygwin, use _timezone and _tzname. 10 years ago
Joe Conway a5c43b8869 Add new system view, pg_config 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Tom Lane dd7a8f66ed Redesign tablesample method API, and do extensive code review. 11 years ago
Tom Lane 0c071936e9 Revert error-throwing wrappers for the printf family of functions. 11 years ago
Noah Misch 16304a0134 Add error-throwing wrappers for the printf family of functions. 11 years ago
Noah Misch cac18a76bb Permit use of vsprintf() in PostgreSQL code. 11 years ago
Simon Riggs f6d208d6e5 TABLESAMPLE, SQL Standard and extensible 11 years ago
Tom Lane 785941cdc3 Tweak __attribute__-wrapping macros for better pgindent results. 11 years ago
Tom Lane 91f4a5a976 Build src/port/dirmod.c only on Windows. 11 years ago
Andres Freund bbfd7edae5 Add macros wrapping all usage of gcc's __attribute__. 11 years ago
Robert Haas 64235fecc6 Don't require users of src/port/gettimeofday.c to initialize it. 11 years ago
Tom Lane 080eabe2e8 Fix libpq's behavior when /etc/passwd isn't readable. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Simon Riggs 8001fe67a3 Windows: use GetSystemTimePreciseAsFileTime if available 11 years ago
Tom Lane 60f8133dc9 Declare mkdtemp() only if we're providing it. 11 years ago