summaryrefslogtreecommitdiff
path: root/src/include/common
AgeCommit message (Expand)Author
2024-02-16Introduce overflow-safe integer comparison functions.Nathan Bossart
2024-02-08Fix warnings in cpluspluscheckJohn Naylor
2024-02-06Further cosmetic review of hashfn_unstable.hJohn Naylor
2024-02-06Simplify initialization of incremental hash stateJohn Naylor
2024-01-19Fixed misspelled byteswap function for big endian machinesJohn Naylor
2024-01-19Add optimized C string hashingJohn Naylor
2024-01-19Add inline incremental hash functions for in-memory useJohn Naylor
2024-01-04Update copyright for 2024Bruce Momjian
2023-12-20Add a new WAL summarizer process.Robert Haas
2023-12-19Move src/bin/pg_verifybackup/parse_manifest.c into src/common.Robert Haas
2023-12-11Provide helper for retrying partial vectored I/O.Thomas Munro
2023-12-07Shrink Unicode category table.Jeff Davis
2023-11-09Fix corner-case 64-bit integer subtraction bug on some platforms.Dean Rasheed
2023-11-08Use a faster hash function in resource owners.Heikki Linnakangas
2023-11-02Additional unicode primitive functions.Jeff Davis
2023-10-26Add trailing commas to enum definitionsPeter Eisentraut
2023-10-05Improve JsonLexContext's freeabilityAlvaro Herrera
2023-09-18Update Unicode data to Unicode 15.1.0Peter Eisentraut
2023-09-06Add support for syncfs() in frontend support functions.Nathan Bossart
2023-09-06Make enum for sync methods available to frontend code.Nathan Bossart
2023-09-06Move PG_TEMP_FILE* macros to file_utils.h.Nathan Bossart
2023-05-19Remove stray mid-sentence tabs in commentsPeter Eisentraut
2023-04-06Support long distance matching for zstd compressionTomas Vondra
2023-03-27Make SCRAM iteration count configurableDaniel Gustafsson
2023-03-06Revise pg_pwrite_zeros()Michael Paquier
2023-02-23Introduce a generic pg_dump compression APITomas Vondra
2023-02-05Revert refactoring of restore command code to shell_restore.cMichael Paquier
2023-01-18Refactor code for restoring files via shell commandsMichael Paquier
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-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