Skip to content

Releases: simdsoft/yasio

v3.22.1f3

12 Aug 12:11

Choose a tag to compare

Fix rtfd.

v3.22.1f2

19 Jul 08:08
bbcfa17

Choose a tag to compare

Delete unnecessary typedef of struct pollfd, WinSock2 already does.

Move portable string_view from namespace yasio to cxx17

28 Jun 04:57
f7b404c

Choose a tag to compare

Add header only support for core implementation(c++)

20 Jun 12:16

Choose a tag to compare

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.

v3.22.0

05 Jun 09:26

Choose a tag to compare

  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.

Fix cocos script timer implementation, avoid timer target confilicit with normal object

28 May 15:22

Choose a tag to compare

Add yasio_memcpy for YASIO_NI, because C# no such function yet.

27 May 09:23

Choose a tag to compare

DNT use, for researching ONLY

15 Apr 10:22

Choose a tag to compare

Pre-release
From issue: https://github.com/skywind3000/kcp/issues/138,

set interval to 16ms.

Fix tcp keepalive option behavior is incorrect

16 May 16:59
9f8e56e

Choose a tag to compare

v3.21.1

16 May 05:37
86bb270

Choose a tag to compare

yasio-3.21.1

  1. Fix connection handle_close detect problem.
  2. Add YASIO_NI API: yasio_set_console_print_fn.