summaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Expand)Author
2019-10-25Make the order of the header file includes consistent in non-backend modules.Amit Kapila
2019-10-13Update unicode.org URLsPeter Eisentraut
2019-10-12Fix use of term "verifier"Peter Eisentraut
2019-10-01Optimize partial TOAST decompressionTomas Vondra
2019-08-09Refactor logic to remove trailing CR/LF characters from stringsMichael Paquier
2019-08-05Fix inconsistencies and typos in the tree, take 9Michael Paquier
2019-07-29Fix inconsistencies and typos in the treeMichael Paquier
2019-07-22Fix inconsistencies and typos in the treeMichael Paquier
2019-07-07Use consistent style for checking return from system callsPeter Eisentraut
2019-07-06In pg_log_generic(), be more paranoid about preserving errno.Tom Lane
2019-07-04Introduce safer encoding and decoding routines for base64.cMichael Paquier
2019-06-24Make script output more pgindent compatiblePeter Eisentraut
2019-06-24Correct script name in README filePeter Eisentraut
2019-06-03Fix typos in various placesMichael Paquier
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-22Initial pgindent run for v12.Tom Lane
2019-05-14Move logging.h and logging.c from src/fe_utils/ to src/common/.Tom Lane
2019-04-25Fix function names in comments.Fujii Masao
2019-04-02Add support for partial TOAST decompressionStephen Frost
2019-04-01Unified logging system for command-line programsPeter Eisentraut
2019-03-18Refactor more code logic to update the control fileMichael Paquier
2019-03-12Add routine able to update the control file to src/common/Michael Paquier
2019-03-08Tighten use of OpenTransientFile and CloseTransientFileMichael Paquier
2019-02-28Make get_controlfile not leak file descriptorsJoe Conway
2019-02-24Tolerate EINVAL when calling fsync() on a directory.Thomas Munro
2019-02-13More float test and portability fixes.Andrew Gierth
2019-02-13Fix an overlooked UINT32_MAX.Andrew Gierth
2019-02-13Change floating-point output format for improved performance.Andrew Gierth
2019-02-13Remove useless castsPeter Eisentraut
2019-01-10Use perfect hashing, instead of binary search, for keyword lookup.Tom Lane
2019-01-06Replace the data structure used for keyword lookup.Tom Lane
2019-01-02Update copyright for 2019Bruce Momjian
2018-12-26Fix portability failure introduced in commits d2b0b60e7 et al.Tom Lane
2018-12-17Modernize our code for looking up descriptive strings for Unix signals.Tom Lane
2018-12-16Improve detection of child-process SIGPIPE failures.Tom Lane
2018-12-06Improve our response to invalid format strings, and detect more cases.Tom Lane
2018-10-15Make spelling of "acknowledgment" consistentPeter Eisentraut
2018-10-09Make src/common/exec.c's error logging less ugly.Tom Lane
2018-09-28Add application_name to connection authorized msgStephen Frost
2018-09-28Build src/common files as a library with -fPIC.Tom Lane
2018-09-26Implement %m in src/port/snprintf.c, and teach elog.c to rely on that.Tom Lane
2018-09-14Allow concurrent-safe open() and fopen() in frontend code for WindowsMichael Paquier
2018-09-09Install a check for mis-linking of src/port and src/common functions.Tom Lane
2018-09-08Minor cleanup/future-proofing for pg_saslprep().Tom Lane
2018-08-16Require a C99-compliant snprintf(), and remove related workarounds.Tom Lane
2018-08-15Clean up assorted misuses of snprintf()'s result value.Tom Lane
2018-08-11Produce compiler errors if errno is referenced inside elog/ereport calls.Tom Lane
2018-07-23Add proper errcodes to new error messages for read() failuresMichael Paquier
2018-07-17Rework error messages around file handlingMichael Paquier
2018-07-11Fix more wrong paths in header commentsAlexander Korotkov