summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/pg_locale.c
AgeCommit message (Expand)Author
7 daysControl ctype behavior internally with a method table.Jeff Davis
8 daysRemove unused #include's in src/backend/utils/adt/*Peter Eisentraut
2025-05-23Revert function to get memory context stats for processesDaniel Gustafsson
2025-04-20Fix a few duplicate words in commentsDavid Rowley
2025-04-19Fix typos and grammar in the codeMichael Paquier
2025-04-17Assert lack of hazardous buffer locks before possible catalog read.Noah Misch
2025-03-28Use thread-safe strftime_l() instead of strftime().Peter Eisentraut
2025-03-27Provide thread-safe pg_localeconv_r().Peter Eisentraut
2025-01-24Add SQL function CASEFOLD().Jeff Davis
2025-01-17Support PG_UNICODE_FAST locale in the builtin collation provider.Jeff Davis
2025-01-08Control collation behavior with a method table.Jeff Davis
2025-01-08Move code for collation version into provider-specific files.Jeff Davis
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-16Refactor string case conversion into provider-specific files.Jeff Davis
2024-12-03Perform provider-specific initialization in new functions.Jeff Davis
2024-12-03Fix unintentional behavior change in commit e9931bfb75.Jeff Davis
2024-11-27Require ucrt if using MinGW.Thomas Munro
2024-11-26Clean up newlines following left parenthesesÁlvaro Herrera
2024-10-25Refactor the code to create a pg_locale_t into new function.Jeff Davis
2024-10-14Move libc-specific code from pg_locale.c into pg_locale_libc.c.Jeff Davis
2024-10-14Move ICU-specific code from pg_locale.c into pg_locale_icu.c.Jeff Davis
2024-10-05Reject non-ASCII locale names.Thomas Munro
2024-09-24Allow length=-1 for NUL-terminated input to pg_strncoll(), etc.Jeff Davis
2024-09-24Tighten up make_libc_collator() and make_icu_collator().Jeff Davis
2024-09-12Simplify checks for deterministic collations.Jeff Davis
2024-09-06Remove lc_ctype_is_c().Jeff Davis
2024-09-04Remove lc_collate_is_c().Jeff Davis
2024-09-03Remember last collation to speed up collation cache.Jeff Davis
2024-08-23thread-safety: gmtime_r(), localtime_r()Peter Eisentraut
2024-08-19Fix harmless LC_COLLATE[_MASK] confusion.Thomas Munro
2024-08-06selfuncs.c: use pg_strxfrm() instead of strxfrm().Jeff Davis
2024-08-06Remove support for null pg_locale_t most places.Jeff Davis
2024-07-30Relax check for return value from second call of pg_strnxfrm().Jeff Davis
2024-07-30Make collation not depend on setlocale().Jeff Davis
2024-07-29Do not return NULL from pg_newlocale_from_collation().Jeff Davis
2024-07-28Fix whitespace in commit 005c6b833f.Jeff Davis
2024-07-28Refactor: make default_locale internal to pg_locale.c.Jeff Davis
2024-07-28Change collation cache to use simplehash.h.Jeff Davis
2024-07-22Replace some strtok() with strsep()Peter Eisentraut
2024-07-04Assign error codes where missing for user-facing failuresMichael Paquier
2024-05-17Revise GUC names quoting in messages againPeter Eisentraut
2024-05-07Remove obsolete comment.Jeff Davis
2024-03-29Use version for builtin collations.Jeff Davis
2024-03-19Support C.UTF-8 locale in the new builtin collation provider.Jeff Davis
2024-03-18Fix another warning, introduced by 846311051e.Jeff Davis
2024-03-18Address more review comments on commit 2d819a08a1.Jeff Davis
2024-03-18Fix unreachable code warning from commit 2d819a08a1.Jeff Davis
2024-03-14Introduce "builtin" collation provider.Jeff Davis
2024-03-09Catalog changes preparing for builtin collation provider.Jeff Davis
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut