summaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Expand)Author
2024-04-04Tidy up after incremental JSON parser patchAndrew Dunstan
2024-04-04Fix warnings re typedef redefinition in ea7b4e9a2a and 3311ea86edAndrew Dunstan
2024-04-04Add support for incrementally parsing backup manifestsAndrew Dunstan
2024-04-04Introduce a non-recursive JSON parserAndrew Dunstan
2024-04-03Add functions to binaryheap for efficient key removal and update.Masahiko Sawada
2024-04-03Make binaryheap enlargeable.Masahiko Sawada
2024-04-02Unwind #if spaghetti in hmac_openssl.c a bit.Tom Lane
2024-03-30Add unicode_strtitle() for Unicode Default Case Conversion.Jeff Davis
2024-03-27Run perltidy on generate-unicode_version.pl.Jeff Davis
2024-03-27Add functions to generate random numbers in a specified range.Dean Rasheed
2024-03-24Fix convert_case(), introduced in 5c40364dd6.Jeff Davis
2024-03-20Inline basic UTF-8 functions.Jeff Davis
2024-03-18Update src/common/unicode/README.Jeff Davis
2024-03-17Support json_errdetail in FRONTEND codeDaniel Gustafsson
2024-03-16Add destroyStringInfo function for cleaning up StringInfosDaniel Gustafsson
2024-03-14Fix documentation comment for pg_md5_hashDaniel Gustafsson
2024-03-13Add the system identifier to backup manifests.Robert Haas
2024-03-13Expose new function get_controlfile_by_exact_path().Robert Haas
2024-03-12Use printf's %m format instead of strerror(errno) in more placesMichael Paquier
2024-03-09Fix type signedness error in commit 5c40364dd6.Jeff Davis
2024-03-08Fix errorhandling for reading from a pipeDaniel Gustafsson
2024-03-08Replace perror with custom postgres loggingDaniel Gustafsson
2024-03-07Unicode case mapping tables and functions.Jeff Davis
2024-03-06Add Unicode property tables.Jeff Davis
2024-03-03Replace BackendIds with 0-based ProcNumbersHeikki Linnakangas
2024-03-01Simplify pg_enc2gettext_tbl[] with C99-designated initializer syntaxMichael Paquier
2024-02-29Use C99-designated initializer syntax for arrays related to encodingsMichael Paquier
2024-02-27Use C99-designated initializer syntax for more arraysMichael Paquier
2024-02-09Refactor pipe_read_line to return the full lineDaniel Gustafsson
2024-01-29Move is_valid_ascii() to ascii.h.Nathan Bossart
2024-01-11Cleanup for unicode-update build target and test.Jeff Davis
2024-01-11Repair various defects in dc212340058b4e7ecfc5a7a81ec50e7a207bf288.Robert Haas
2024-01-04Update copyright for 2024Bruce Momjian
2023-12-29Make all Perl warnings fatalPeter Eisentraut
2023-12-25Fix erroneous -Werror=missing-braces on old GCC.Tom Lane
2023-12-21Fix numerous typos in incremental backup commits.Robert Haas
2023-12-20Add a new WAL summarizer process.Robert Haas
2023-12-20Remove MSVC scriptsMichael Paquier
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-27Add CHECK_FOR_INTERRUPTS() in scram_SaltedPassword() for the backendMichael Paquier
2023-11-08Make ResourceOwners more easily extensible.Heikki Linnakangas
2023-11-06Remove distprepPeter Eisentraut
2023-11-05More consistent behavior of GetDataDirectoryCreatePerm on WindowsPeter Eisentraut
2023-11-02Additional unicode primitive functions.Jeff Davis
2023-10-26Add trailing commas to enum definitionsPeter Eisentraut
2023-10-26Introduce the concept of read-only StringInfosDavid Rowley
2023-10-19Improve pglz_decompress's defenses against corrupt compressed data.Tom Lane
2023-10-16Try to handle torn reads of pg_control in frontend.Thomas Munro