Commit Graph

472 Commits (bc2f348e87c02de63647dbe290d64ff088880dbe)

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