summaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Expand)Author
2023-03-27Make SCRAM iteration count configurableDaniel Gustafsson
2023-03-23Implement find_my_exec()'s path normalization using realpath(3).Tom Lane
2023-03-21Add SHELL_ERROR and SHELL_EXIT_CODE magic variables to psql.Tom Lane
2023-03-16Silence pedantic compiler warning introduced in ce340e530d1Andres Freund
2023-03-13Fix JSON error reporting for many cases of erroneous string values.Tom Lane
2023-03-09Improve/correct commentsPeter Eisentraut
2023-03-08meson: don't require 'touch' binary, make use of 'cp' optionalAndres Freund
2023-03-06Silence -Wmissing-braces complaints in file_utils.cMichael Paquier
2023-03-06Revise pg_pwrite_zeros()Michael Paquier
2023-02-05Revert refactoring of restore command code to shell_restore.cMichael Paquier
2023-01-31Refactor rmtree() to use get_dirent_type().Thomas Munro
2023-01-20Use appendStringInfoSpaces in more placesDavid Rowley
2023-01-18Refactor code for restoring files via shell commandsMichael Paquier
2023-01-12Code cleanupPeter Eisentraut
2023-01-11Common function for percent placeholder replacementPeter Eisentraut
2023-01-09Invent random_normal() to provide normally-distributed random numbers.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-30Change argument of appendBinaryStringInfo from char * to void *Peter Eisentraut
2022-12-28Reorder some object files in makefilesPeter Eisentraut
2022-12-20Add copyright notices to meson filesAndrew Dunstan
2022-12-19Remove hardcoded dependency to cryptohash type in the internals of SCRAMMichael Paquier
2022-12-15Static assertions cleanupPeter Eisentraut
2022-12-11Convert json_in and jsonb_in to report errors softly.Tom Lane
2022-12-11Change JsonSemAction to allow non-throw error reporting.Tom Lane
2022-12-07meson: Add basic PGXS compatibilityAndres Freund
2022-11-30Refactor code parsing compression option values (-Z/--compress)Michael Paquier
2022-11-15Check return value of pclose() correctlyPeter Eisentraut
2022-11-08Introduce pg_pwrite_zeros() in fileutils.cMichael Paquier
2022-10-28Remove AssertArg and AssertStatePeter Eisentraut
2022-10-27Move pg_pwritev_with_retry() to src/common/file_utils.cMichael Paquier
2022-10-07meson: Add support for building with precompiled headersAndres Freund
2022-09-28Change some errdetail() to errdetail_internal()Alvaro Herrera
2022-09-28Revert 56-bit relfilenode change and follow-up commits.Robert Haas
2022-09-27Increase width of RelFileNumbers from 32 bits to 56 bits.Robert Haas
2022-09-24Message style improvementsPeter Eisentraut
2022-09-22Use min/max bounds defined by Zstd for compression levelMichael Paquier
2022-09-22meson: Add initial version of meson based build systemAndres Freund
2022-09-14Simplify handling of compression level with compression specificationsMichael Paquier
2022-09-13pg_clean_ascii(): escape bytes rather than lose themPeter Eisentraut
2022-09-13Treat Unicode codepoints of category "Format" as non-spacingJohn Naylor
2022-09-12Assorted examples of expanded type-safer palloc/pg_malloc APIPeter Eisentraut
2022-09-09Replace load of functions by direct calls for some WIN32Michael Paquier
2022-09-02Speed up lexing of long JSON stringsJohn Naylor
2022-08-29Clean up inconsistent use of fflush().Tom Lane
2022-08-26Use SSE2 in is_valid_ascii() where available.John Naylor
2022-08-23Don't bother to set sockaddr_un.sun_len.Thomas Munro
2022-08-22Remove configure probes for sockaddr_storage members.Thomas Munro
2022-08-18Remove configure probe for netinet/tcp.h.Thomas Munro
2022-08-13Remove HAVE_UNIX_SOCKETS.Thomas Munro
2022-08-06Replace pgwin32_is_junction() with lstat().Thomas Munro