Skip to content

3.4.0 - URL Streams - REST-style HTTP - Access to Curl

Compare
Choose a tag to compare
@kenbowen kenbowen released this 23 Jul 19:27
· 1003 commits to master since this release
8c230dd

Utilized the lib curl library to add three notable enhancements:

  • Streams to remote servers; e.g., open(url('http://example.com/', [Curl options]), read, S);
  • A REST-inspired builtin http/3; e.g. http(get, url('http://example.com/', [Curl options]);
  • Low-level, direct access to the Curl library via builtins curl/1-3.
  • Added lib curl into the distribution, and modified various os builds to support that;
  • Added php-based echo server for testing, and added test suite for curl-related additions.

Additionally, repaired a number of bugs, improved the builds, updated packages, and added Appveyor CI alongside Travis CI.
Details: