Commit Graph

337 Commits (d98b3cdbafb8db54d08a6f122d0c22950e66f970)

Author SHA1 Message Date
Peter Eisentraut d98b3cdbaf formatting.c cleanup: Use size_t for string length variables and arguments 2 months ago
Peter Eisentraut 03fbb0814c formatting.c cleanup: Move loop variables definitions into for statement 2 months ago
Peter Eisentraut 95924672d5 formatting.c cleanup: Remove dashes in comments 2 months ago
Michael Paquier 4246a977ba Switch some numeric-related functions to use soft error reporting 4 months ago
Peter Eisentraut c61d51d500 Detect buffer underflow in get_th() 4 months ago
Peter Eisentraut 50fd428b2b Message style improvements 6 months ago
John Naylor 128897b101 Fix grammatical typos around possessive "its" 11 months ago
Jeff Davis bfc5992069 Add SQL function CASEFOLD(). 11 months ago
Tom Lane 172e6b3adb Support RN (roman-numeral format) in to_number(). 11 months ago
Bruce Momjian 50e6eb731d Update copyright for 2025 12 months ago
Jeff Davis 86a5d6006a Refactor string case conversion into provider-specific files. 1 year ago
Nathan Bossart 0a27c3d0f7 Fix various overflow hazards in date and timestamp functions. 1 year ago
Tom Lane 3220ceaf77 Fix is_digit labeling of to_timestamp's FFn format codes. 1 year ago
Jeff Davis e3fa2b037c Fix unintentional behavior change in commit e9931bfb75. 1 year ago
Tom Lane 147bbc90f7 Modernize to_char's Roman-numeral code, fixing overflow problems. 1 year ago
Jeff Davis 51edc4ca54 Remove lc_ctype_is_c(). 1 year ago
Peter Eisentraut 9e43ab3dd7 Remove useless unconstify 1 year ago
Jeff Davis e9931bfb75 Remove support for null pg_locale_t most places. 1 year ago
Jeff Davis 46e5441fa5 Add unicode_strtitle() for Unicode Default Case Conversion. 2 years ago
Amit Langote 6185c9737c Add SQL/JSON query functions 2 years ago
Jeff Davis f69319f2f1 Support C.UTF-8 locale in the new builtin collation provider. 2 years ago
Jeff Davis 2d819a08a1 Introduce "builtin" collation provider. 2 years ago
Peter Eisentraut dbbca2cf29 Remove unused #include's from backend .c files 2 years ago
Tom Lane 8ba6fdf905 Support TZ and OF format codes in to_timestamp(). 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Dean Rasheed 519fc1bd9e Support +/- infinity in the interval data type. 2 years ago
Peter Eisentraut 611806cd72 Add trailing commas to enum definitions 2 years ago
Thomas Munro 8d9a9f034e All supported systems have locale_t. 2 years ago
Tom Lane b081fe4199 Fix corner case bug in numeric to_char() some more. 3 years ago
John Naylor e29c565343 Remove dead code in formatting.c 3 years ago
Peter Eisentraut d952373a98 New header varatt.h split off from postgres.h 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Tom Lane 4dd687502d Restructure soft-error handling in formatting.c. 3 years ago
Tom Lane c60488b474 Convert datetime input functions to use "soft" error reporting. 3 years ago
Tom Lane 2661469d86 Allow DateTimeParseError to handle bad-timezone error messages. 3 years ago
Tom Lane bad5116957 Const-ify a couple of datetime parsing subroutines. 3 years ago
Andrew Dunstan 2f2b18bd3f Revert SQL/JSON features 3 years ago
Thomas Munro 634a89c708 Remove configure probe for wctype.h. 3 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 4 years ago
Tom Lane 591e088dd5 Fix portability issues in datetime parsing. 4 years ago
Tom Lane e39f990467 Fix overflow hazards in interval input and output conversions. 4 years ago
Andrew Dunstan 1a36bc9dba SQL/JSON query functions 4 years ago
Robert Haas 9dde82899c Support "of", "tzh", and "tzm" format codes. 4 years ago
Peter Eisentraut b99ccd2cb2 Call pg_newlocale_from_collation() also with default collation 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Peter Eisentraut 89d1c15d64 Remove unused includes 4 years ago
Michael Paquier 7a3972597f Fix out-of-bound memory access for interval -> char conversion 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane 489c9c3407 Fix handling of BC years in to_date/to_timestamp. 5 years ago
Alexander Korotkov 927d9abb65 Support for ISO 8601 in the jsonpath .datetime() method 5 years ago