summaryrefslogtreecommitdiff
path: root/src/include/common
AgeCommit message (Expand)Author
2022-12-19Remove hardcoded dependency to cryptohash type in the internals of SCRAMMichael Paquier
2022-12-15Static assertions cleanupPeter Eisentraut
2022-12-14Remove SHA256_HMAC_B from scram-common.hMichael Paquier
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-11-30Refactor code parsing compression option values (-Z/--compress)Michael Paquier
2022-11-08Introduce pg_pwrite_zeros() in fileutils.cMichael Paquier
2022-10-27Move pg_pwritev_with_retry() to src/common/file_utils.cMichael Paquier
2022-09-29Mark sigint_interrupt_enabled as sig_atomic_tMichael Paquier
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-27Move RelFileNumber declarations to common/relpath.h.Robert Haas
2022-09-20Harmonize more parameter names in bulk.Peter Geoghegan
2022-09-19Update Unicode data to Unicode 15.0.0Peter Eisentraut
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-12Expand palloc/pg_malloc API for more type safetyPeter Eisentraut
2022-08-13Remove replacement code for getaddrinfo.Thomas Munro
2022-08-09Fix mismatched file identificationsJohn Naylor
2022-07-06Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas
2022-05-13Remove PGDLLIMPORT marker from __pg_log_levelMichael Paquier
2022-05-12Add some missing PGDLLIMPORT markingsMichael Paquier
2022-04-12Remove not-very-useful early checks of __pg_log_level in logging.h.Tom Lane
2022-04-12Rename backup_compression.{c,h} to compression.{c,h}Michael Paquier
2022-04-08Improve frontend error logging style.Tom Lane
2022-04-08Apply PGDLLIMPORT markings broadly.Robert Haas
2022-03-30Allow parallel zstd compression when taking a base backup.Robert Haas
2022-03-23Replace BASE_BACKUP COMPRESSION_LEVEL option with COMPRESSION_DETAIL.Robert Haas
2022-02-15Remove IS_AF_UNIX macroPeter Eisentraut
2022-01-13Improve error handling of HMAC computationsMichael Paquier
2022-01-11Improve error handling of cryptohash computationsMichael Paquier
2022-01-08Update copyright for 2022Bruce Momjian
2021-11-29Simplify declaring variables exported from libpgcommon and libpgport.Tom Lane
2021-11-29Portability hack for pg_global_prng_state.Tom Lane
2021-11-29Replace random(), pg_erand48(), etc with a better PRNG API and algorithm.Tom Lane
2021-11-18Provide a variant of simple_prompt() that can be interrupted by ^C.Tom Lane
2021-09-15Update Unicode data to Unicode 14.0.0Peter Eisentraut
2021-08-26Extend collection of Unicode combining characters to beyond the BMPJohn Naylor
2021-08-26Update display widths as part of updating UnicodeJohn Naylor
2021-08-26Revert "Rename unicode_combining_table to unicode_width_table"John Naylor
2021-08-26Revert "Change mbbisearch to return the character range"John Naylor
2021-08-25Change mbbisearch to return the character rangeJohn Naylor
2021-08-25Rename unicode_combining_table to unicode_width_tableJohn Naylor
2021-08-19Revert refactoring of hex code to src/common/Michael Paquier
2021-06-04Adjust locations which have an incorrect copyright yearDavid Rowley
2021-04-03Refactor HMAC implementationsMichael Paquier
2021-03-01Improve reporting for syntax errors in multi-line JSON data.Tom Lane
2021-02-15Add result size as argument of pg_cryptohash_final() for overflow checksMichael Paquier
2021-01-23Introduce SHA1 implementations in the cryptohash infrastructureMichael Paquier