Skip to content

Releases: timniederhausen/asio-extensions

v0.3.0

09 May 19:49
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release
  • Add make_composed_operation() which replaces the now deprecated composed_operation<> machinery.
  • Encapsulate platform-specific open/CreateFile arguments in an opaque open_args type.
  • Add reserve() to basic_linear_buffer<>
  • Make basic_linear_buffer<> copyable
  • Turn basic_linear_buffer<> into a RawByteContainer
  • Remove none option from file_perm_options and file_attr_options

v0.2.0

16 May 05:13
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Major Changes:

  • Support file permissions and attributes
  • Support file times
  • Support for binding argument values to a Handler (asioext::bind_handler)
  • asioext::connect` utility functions
  • Basic SOCKS client
  • Lightweight dynamic buffer class (asioext::linear_buffer, asioext::dynamic_linear_buffer)

v0.1.0

25 Feb 05:10
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

This is the first public release of AsioExt.

While definitely usable, the API is not finalized yet.