Skip to content

@halx99 halx99 released this Aug 18, 2019 · 13 commits to master since this release

  1. Fix UDP EPERM issue.
  2. Add option: YOPT_PRINT_FN.
  3. Remove option: YOPT_LOG_FILE and YOPT_CONSOLE_PRINT_FN.
Assets 4

@halx99 halx99 released this Aug 13, 2019 · 19 commits to master since this release

  1. Make length field based frame decode associate with channel.
  2. Make decode length function associate with channel.
  3. Make transport send,flush as private for internal use.
  4. Change channel default length decode behavior to directly.
  5. Rename YOPT_RESOLV_FUNCTION to YOPT_RESOLV_FN.
  6. Rename YOPT_CONSOLE_PRINT_FUNCTION to YOPT_CONSOLE_PRINT_FN.
  7. Rename YOPT_DECODE_FRAME_LENGTH_FUNCTION to YOPT_CHANNEL_LFBFD_FN.
  8. Rename YOPT_LFBFD_PARAMS to YOPT_CHANNEL_LFBFD_PARAMS.
  9. Rename YOPT_IO_EVENT_CALLBACK to YOPT_IO_EVENT_CB.
Assets 2

@halx99 halx99 released this Aug 12, 2019 · 26 commits to master since this release

Fix rtfd.
Assets 2

@halx99 halx99 released this Jul 19, 2019 · 36 commits to master since this release

Delete unnecessary typedef of struct pollfd, WinSock2 already does.
Assets 2

@halx99 halx99 released this Jun 28, 2019 · 37 commits to master since this release

v3.22.1f1

Updage page.
Assets 2

@halx99 halx99 released this Jun 20, 2019 · 41 commits to master since this release

Sync v3.22.1 finally finally (#116)

* Update README.md

* Optimize sources.

* Rename io_service's member transports_dypool_ to transports_pool_

* Tidy sources.

* Update description.

* Fix compile issues for HEADER ONLY support.

* Fix compile issues with YASIO_HAVE_KCP for HEADER ONLY support.

* Sync kcptest.cpp

* Remove unused definations

* Optimize includes for YASIO_HEADER_ONLY

Use inline namespace avoid conflicit on Apple platform.
Assets 2

@halx99 halx99 released this Jun 5, 2019 · 49 commits to master since this release

  1. Add kcp support.
  2. Change obstream.pop behavoir, see: https://github.com/halx99/yasio/wiki/obstream#Encapsulate-Packet
  3. Remove unused send timeout.
  4. Remove duplicated macro YOPT_CONNECT_TIMEOUT for script bindings.
Assets 2

@halx99 halx99 released this May 16, 2019 · 71 commits to master since this release

v3.21.2

Fix ci warnings.
Assets 2
You can’t perform that action at this time.