Skip to content

v1.5.12

Compare
Choose a tag to compare
@an-tao an-tao released this 20 Aug 04:17
· 35 commits to master since this release

API changes list

  • Add NetEndian versions of toIp and toIpPort.

  • Add setsockopt to TcpClient and TcpServer.

  • Support setting max files in AsyncFileLogger.

  • Support returning multiple results for dns parsing.

Changed

  • Refactor SSL handling.

  • Add ability to use one log file until the size-limit.

  • Make the std::string_view work on windows.

  • Drop Botan 2 support and support Botan 3.

  • Make the getNextLoop method multi-thread safe.

  • Add fallback when OpenSSL not providing BLAKE2b.

Fixed

  • Fix override mark.

  • Add missing header with GCC 13.

  • Fix AresResolver.

  • Fix building built-in hashes on Windows.

  • Fix MSYS2/Cygwin compatibility issues.

  • Fix more build errors on win32/mingw.

  • Fix off_t(on windows off_t defined with long, not longlong).

  • Fix bug with Trantor::Date timeZoneOffset calculation.

  • Fix wrong usage of shared pointer in TcpClient ctor.