Skip to content

Releases: terrakuh/cURLio

Version 0.6.0

10 Oct 18:02
d40e708
Compare
Choose a tag to compare

Added

  • Per-operation cancellation support
  • More error messages and propagation

Changed

  • Namespace from curlio to cURLio

Fixed

  • Re-registering of fast handles

Version 0.5.0

04 Aug 18:51
2b816cc
Compare
Choose a tag to compare

Changed

  • Less relying on pointers
  • CMake target name cURLio::cURLio

Fixed

  • Fix segfaults on kick-starting new requests
  • Fix CURL deprecation warnings
  • Various bugs

Version 0.4

27 Nov 17:56
Compare
Choose a tag to compare

Changed

  • Implementation

Version 0.3.3

10 Jun 11:25
Compare
Choose a tag to compare

Added

  • Convenience function to await all headers
  • Simple example

Changed

  • Use system_error of Boost instead of std::system_error

Fixed

  • Getting stuck in multi threading mode
  • Completion handlers with ambiguous signature
  • Header collector synchronization

Version 0.3.2

05 Jun 09:52
Compare
Choose a tag to compare
Version 0.3.2 Pre-release
Pre-release

Fixed

  • Post completion handlers for execution instead of direct invocation

Version 0.3.1

08 May 10:20
Compare
Choose a tag to compare
Version 0.3.1 Pre-release
Pre-release

Fixed

  • Remove easy handle before destruction

Version 0.3

25 Apr 16:59
246d112
Compare
Choose a tag to compare
Version 0.3 Pre-release
Pre-release

Added

  • Waiting for headers
  • Move operations for Request and Response
  • Synchronize Session with boost::asio::strand

Changed

  • Function async_wait() renamed to async_await_completion()
  • Split logic into Request and Response classes

Version 0.2

16 Apr 09:10
e3a9c18
Compare
Choose a tag to compare
Version 0.2 Pre-release
Pre-release

Added

  • JSON writer and reader
  • Easier HTTP field setting option
  • Saving cookies to file
  • Quick way to construct a string from form parameters
  • Quick way to read all the content
  • Logging definition CURLIO_ENABLE_LOGGING for debugging the library

Fixed

  • Cookie share support

Version 0.1

03 Jan 23:46
Compare
Choose a tag to compare
Version 0.1 Pre-release
Pre-release
v0.1

Initial commit