Make ECPG locale usage thread-safe

Edit
ID 5166
Title Make ECPG locale usage thread-safe
CI (CFBot) Summary
Stats (from CFBot) Patch version: v7, Patch count: 3, First patch: +188−148, All patches: +192−148
Topic Refactoring
Created 2024-08-10 10:01:41
Last modified 2025-02-09 07:33:45 (1 week, 5 days ago)
Latest email 2025-02-09 07:32:34 (1 week, 5 days ago)
Status
2025-03: Needs review
2025-01: Moved to next CF
2024-11: Moved to next CF
2024-09: Moved to next CF
Target version
Authors Thomas Munro (macdice)
Reviewers Peter Eisentraut (petere)Become reviewer
Committer
Links
Emails
On non-Windows, hard depend on uselocale(3)
First at 2023-11-15 10:27:49 by "Tristan Partin" <tristan at neon.tech>
Latest at 2025-02-09 07:32:34 by Peter Eisentraut <peter at eisentraut.org>
Latest attachment (v7-0001-Tidy-up-locale-thread-safety-in-ECPG-library.patch) at 2025-02-09 07:32:34 from Peter Eisentraut <peter at eisentraut.org>
    Attachment (v7-0001-Tidy-up-locale-thread-safety-in-ECPG-library.patch) at 2025-02-09 07:32:34 from Peter Eisentraut <peter at eisentraut.org> (Patch: Yes)
    Attachment (0001-doc-Update-some-outdated-installation-info-related-t.patch) at 2024-11-26 16:23:11 from Peter Eisentraut <peter at eisentraut.org> (Patch: Yes)
    Attachment (v2-0001-Remove-configure-check-for-_configthreadlocale.patch) at 2024-11-22 21:32:31 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (0001-Remove-configure-check-for-_configthreadlocale.patch) at 2024-11-20 09:00:13 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v6-0001-Tidy-up-locale-thread-safety-in-ECPG-library.patch) at 2024-11-14 07:48:03 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v5-0001-Tidy-up-locale-thread-safety-in-ECPG-library.patch) at 2024-11-14 01:54:06 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v1-0001-Poison-strtod-in-ecpg.patch) at 2024-08-13 23:17:31 from "Tristan Partin" <tristan at partin.io> (Patch: Yes)
    Attachment (v4-0001-Improve-locale-thread-safety-of-ECPG.patch) at 2024-08-10 22:11:00 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v3-0001-Improve-locale-thread-safety-of-ECPG.patch) at 2024-08-10 03:48:45 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v2-0001-Improve-locale-thread-safety-of-ECPG.patch) at 2024-08-10 01:29:51 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (0002-use-correct-printf-attribute.patch) at 2023-11-17 18:18:28 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (0001-ecpg-Use-thread-safe-_l-functions-if-possible.patch) at 2023-11-16 19:57:47 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
History
When Who What
2025-02-09 07:33:45 Peter Eisentraut (petere) New status: Needs review
2025-02-09 07:33:33 Peter Eisentraut (petere) Closed in commitfest 2025-01 with status: Moved to next CF
2024-12-01 14:31:28 Peter Eisentraut (petere) Closed in commitfest 2024-11 with status: Moved to next CF
2024-10-01 15:24:46 Peter Eisentraut (petere) Closed in commitfest 2024-09 with status: Moved to next CF
2024-09-02 06:59:10 Peter Eisentraut (petere) New status: Waiting on Author
2024-09-02 06:59:05 Peter Eisentraut (petere) Added petere as reviewer
2024-08-10 10:01:56 Thomas Munro (macdice) Changed authors to Thomas Munro (macdice)
2024-08-10 10:01:42 Thomas Munro (macdice) Attached mail thread CWZBBRR6YA8D.8EHMDRGLCKCD@neon.tech
2024-08-10 10:01:41 Thomas Munro (macdice) Created patch record
Edit