On Tue, Apr 8, 2025 at 11:25 AM Bruce Momjian <br...@momjian.us> wrote: > However, is this > true for libpq libraries or database server libraries. Does it matter?
The dependency on Curl is through libpq. We have some server-side features that pull in libpq and would transitively depend on Curl. But for Curl to be initialized server-side, the two peers still have to agree on the use of OAuth. It seems unlikely that users would opt into that for, say, postgres_fdw in PG18, because the Device Authorization flow is the only one we currently ship, and it's intended for end users. A flow that prints a code to stderr is not very helpful for your proxy. --Jacob