Skip to content

Releases: pramsey/pgsql-http

Version 1.6.1

09 Oct 20:13
Compare
Choose a tag to compare

What's Changed

  • CURL option: CURLOPT_CONNECTTIMEOUT_MS by @krsvital in #174
  • CURL options: CURLOPT_SSLKEY_BLOB and CURLOPT_SSLCERT_BLOB
  • Avoid null termination issues when posting binary content

New Contributors

Full Changelog: v1.6.0...v1.6.1

Version 1.6.0

10 Aug 16:18
Compare
Choose a tag to compare

What's Changed

  • Add extschema by @cvas71 in #138
  • Set errno to 0 before strtol by @irisjae in #151
  • Don't define get_extension_schema for PG16 and higher. It is already … by @robe2 in #156
  • SUPPORT unknown types by @robe2 in #163
  • MINOR FIXES and add PG16 testing by @robe2 in #162
  • Handle data element for HTTP_UNKNOWN by @robe2 in #165

New Contributors

Full Changelog: v1.5.0...v1.6.0

Version 1.5.0

11 Apr 20:29
Compare
Choose a tag to compare
  • Allow DELETE requests to have content body
    • Add http_delete(uri, content, content-type) function signature

Version 1.4.1

25 Feb 20:42
Compare
Choose a tag to compare
  • Fix support for older versions of PostgreSQL, given the use of back-end functions that are more recent.

Version 1.4.0

24 Feb 18:50
Compare
Choose a tag to compare
  • Support for setting user-agent
  • Allow urlencoding against bytea data
  • Allow urlencoding against jsonb data
  • Add http_get(uri, jsonb) and http_post(uri, jsonb) for easy data handling
  • Allow installation in alternate schemas
  • Add http_list_curlopt() to list current state of curl options

Version 1.3.1

09 Sep 14:54
7aaa152
Compare
Choose a tag to compare

PostgreSQL 12 support.

Version 1.3.0

09 Nov 17:54
Compare
Choose a tag to compare

Support the HTTP PATCH command, and fix handling of timeouts.

Version 1.2.4

06 Jul 21:31
Compare
Choose a tag to compare

Allow user-specified options to persist for the whole live of a connection while at the same time ensuring all other options are reset at the start of each request cycle. Fixes some outstanding bugs.

Version 1.2.3

15 Jun 17:15
Compare
Choose a tag to compare

Remove memory leak in header parsing, add support for some SSL options, and clean up some version dependency issue with libcurl.

Version 1.2.2

21 Nov 17:20
Compare
Choose a tag to compare

Fix a memory bug in HTTP PUT, and support request interruption.