Commit Graph

472 Commits (bc2f348e87c02de63647dbe290d64ff088880dbe)

Author SHA1 Message Date
Heikki Linnakangas b28c59a6cd Use 'void *' for arbitrary buffers, 'uint8 *' for byte arrays 1 year ago
Noah Misch 627acc3caa With GB18030, prevent SIGSEGV from reading past end of allocation. 1 year ago
Jeff Davis 90260e2ec6 Fix INITCAP() word boundaries for PG_UNICODE_FAST. 1 year ago
Peter Geoghegan a6cab6a78e Harmonize function parameter names for Postgres 18. 1 year ago
Fujii Masao 173c97812f Use XLOG_CONTROL_FILE macro consistently for control file name. 1 year ago
Peter Eisentraut 82a46cca99 Update Unicode data to Unicode 16.0.0 1 year ago
Peter Eisentraut bbf24fe2f1 Update code comment 1 year ago
Peter Eisentraut 34f04aa653 Fix update-unicode make target 1 year ago
Richard Guo 7c82b4f711 Fix integer-overflow problem in scram_SaltedPassword() 1 year ago
Nathan Bossart 626d7236b6 pg_upgrade: Add --swap for faster file transfer. 1 year ago
Nathan Bossart cf131fa942 initdb: Add --no-sync-data-files. 1 year ago
Peter Eisentraut 618c64ffd3 Revert workarounds for -Wmissing-braces false positives on old GCC 1 year ago
Jeff Davis 549ea06e42 Fix headerscheck warning. 1 year ago
Andrew Dunstan 5eabd91a83 Silence perl critic 1 year ago
Jeff Davis 27bdec0684 Optimization for lower(), upper(), casefold() functions. 1 year ago
Peter Eisentraut 3691edfab9 pg_noreturn to replace pg_attribute_noreturn() 1 year ago
Jeff Davis d3b2e5e1ab Refactor convert_case() to prepare for optimizations. 1 year ago
Andres Freund 37c87e63f9 Change relpath() et al to return path by value 1 year ago
Peter Eisentraut 3e4d868615 Remove various unnecessary (char *) casts 1 year ago
Andres Freund 4dc2896353 Add pg_encoding_set_invalid() 1 year ago
Jeff Davis 4e7f62bc38 Add support for Unicode case folding. 1 year ago
Andrew Dunstan ea5ff5833c Be clearer about when jsonapi's need_escapes is needed 1 year ago
Jeff Davis 286a365b9c Support Unicode full case mapping and conversion. 1 year ago
Tatsuo Ishii 72ceb21b02 Fix a compiler warning in initStringInfo(). 1 year ago
Tatsuo Ishii a9dcbb4d5c Add new StringInfo APIs to allow callers to specify the buffer size. 1 year ago
Bruce Momjian 50e6eb731d Update copyright for 2025 1 year ago
Heikki Linnakangas 2571c1d5cc meson: Export all libcommon functions in Windows builds 1 year ago
Michael Paquier 7b2690a571 Fix outdated comment of scram_build_secret() 1 year ago
Andrew Dunstan 5c32c21afe jsonapi: add lexer option to keep token ownership 2 years ago
Álvaro Herrera e6c32d9fad
Clean up newlines following left parentheses 2 years ago
Peter Eisentraut ecb5af7798 Remove unused #include's from bin .c files 2 years ago
Nathan Bossart 849110dd3e Optimize sifting down in binaryheap. 2 years ago
Peter Eisentraut 2845cd1ca0 meson: Add missing dependency to unicode test programs 2 years ago
Tom Lane 11b7de4a78 Unify src/common/'s definitions of MaxAllocSize. 2 years ago
Tom Lane bd28431672 Guard against enormously long input in pg_saslprep(). 2 years ago
Peter Eisentraut 4b652692e9 Fix memory leaks from incorrect strsep() uses 2 years ago
Peter Eisentraut 41b023946d jsonapi: fully initialize dummy lexer 2 years ago
Jeff Davis a7f2f6adc2 Whitespace fixup from generated unicode tables. 2 years ago
Robert Haas d94cf5ca7f File size in a backup manifest should use uint64, not size_t. 2 years ago
Tom Lane 75240f65e7 jsonapi: fix memory leakage during OOM error recovery. 2 years ago
Peter Eisentraut 0785d1b8b2 common/jsonapi: support libpq as a client 2 years ago
Daniel Gustafsson 390b3cbbb2 Protect against small overread in SASLprep validation 2 years ago
Michael Paquier c7cd2d6ed0 Define PG_TBLSPC_DIR for path pg_tblspc/ in data folder 2 years ago
Daniel Gustafsson a70e01d430 Remove support for OpenSSL older than 1.1.0 2 years ago
Peter Eisentraut edee0c621d Message style improvements 2 years ago
Peter Eisentraut f1976df5ea Remove fe_memutils from libpgcommon_shlib 2 years ago
Peter Eisentraut 94980c4567 Remove support for old realpath() API 2 years ago
Heikki Linnakangas 2676040df0 Make fallback MD5 implementation thread-safe on big-endian systems 2 years ago
Heikki Linnakangas fe8dd65bf2 Mark misc static global variables as const 2 years ago
Heikki Linnakangas 85829c973c Make nullSemAction const, add 'const' decorators to related functions 2 years ago