Enhancements
- Add HTTP basic authentication in
USER MAPPING: This feature defines a mapping of a PostgreSQL user to an user in the target Nominatim server -userandpassword, so that the user can be authenticated.
Bug fixes
- Fixed invalid libcurl lifecycle: Initialize libcurl's global state once per backend via
_PG_init()(curl_global_init). Previously the wrapper relied on the implicit initialization performed bycurl_easy_init(), which libcurl documents as not thread-safe and unsafe when the address space is shared with other libcurl-using extensions (e.g.rdf_fdw).