Re: Update LDAP Protocol in fe-connect.c to v3
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Peter Eisentraut <peter@eisentraut.org>
Cc: Andrew Jackson <andrewjackson947@gmail.com>,
pgsql-hackers <pgsql-hackers@postgresql.org>
Date: 2025-04-03T13:42:02Z
Lists: pgsql-hackers
Peter Eisentraut <peter@eisentraut.org> writes: > Here is a slightly polished version of this patch. I added an error > message, and changed the return code, but it's a bit confusing which one > might be the right one. I'm kind of -0.5 on declaring the variable as "const", because none of our existing calls of ldap_set_option do that. I do see that the Linux man page for ldap_set_option claims that that argument can be const, but I think you're risking a portability gotcha for no large gain. LGTM otherwise. > My hunch right now is that we should probably take the patch that sets > the version option and consider it for backpatching. The patch with the > tests can be held for detailed review later. +1 for that plan. regards, tom lane
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Add TAP tests for LDAP connection parameter lookup
- 8212c8393906 19 (unreleased) landed
-
libpq: Set LDAP protocol version 3
- 5f19d13dfed3 19 (unreleased) landed