Skip to content

Releases: an-tao/trantor

v1.0.0-rc13

23 May 02:42
Compare
Choose a tag to compare
v1.0.0-rc13 Pre-release
Pre-release

API change list

  • Make the Channel class as a part of the public API.

v1.0.0-rc12

22 May 14:05
Compare
Choose a tag to compare
v1.0.0-rc12 Pre-release
Pre-release

API change list

  • Add a method to show if the c-ares library is used

Fixed

  • Fix a bug in SSL mode (#85)

  • Use SOCKET type in windows for x86-windows compilation

  • Use env to find bash in build.sh script to support FreeBSD

v1.0.0-rc11

27 Apr 13:42
Compare
Choose a tag to compare
v1.0.0-rc11 Pre-release
Pre-release

API Change list

  • Add fromDbStringLocal() method to the Date class

Fixed

  • Fix a race condition of TimingWheel class

  • Fix localhost resolving on windows

v1.0.0-rc10

28 Mar 07:49
Compare
Choose a tag to compare
v1.0.0-rc10 Pre-release
Pre-release

API Change list

  • Add the send(const void *, size_t) method to the TcpConnection class

  • Add the send(const MsgBufferPtr &) method to TcpConnection class

  • Add stop() method to the TcpServer class

Changed

  • Compile wepoll directly into trantor (Windows)

  • Add CI for Windows

  • Make CMake install files relocatable

  • Modify the Resolver class

v1.0.0-rc9

17 Feb 12:58
Compare
Choose a tag to compare
v1.0.0-rc9 Pre-release
Pre-release

API change list

  • Add support for a delayed SSL handshake

  • Change a method name of EventLoopThreadPool(getLoopNum() -> size())

Changed

  • Port Trantor to Windows

  • Use SSL_CTX_use_certificate_chain_file instead of SSL_CTX_use_certificate_file()

v1.0.0-rc8

30 Nov 04:08
Compare
Choose a tag to compare
v1.0.0-rc8 Pre-release
Pre-release

API change list

  • Add the isSSLConnection() method to the TcpConnection class

Changed

  • Use the std::chrono::steady_clock for timers

v1.0.0-rc7

21 Nov 02:59
Compare
Choose a tag to compare
v1.0.0-rc7 Pre-release
Pre-release
  • Modify some code styles

v1.0.0-rc6

04 Oct 14:28
01d3926
Compare
Choose a tag to compare
v1.0.0-rc6 Pre-release
Pre-release

API change list

  • Add index() interface to the EventLoop class.

Changed

  • Fix some compilation warnings.

  • Modify the CMakeLists.txt

v1.0.0-rc4

08 Aug 04:55
Compare
Choose a tag to compare
v1.0.0-rc4 Pre-release
Pre-release

API change list

  • None

Changed

  • Add TrantorConfig.cmake so that users can use trantor with the find_package(Trantor) command.

Fixed

  • Fix an SSL error (occurs when sending large data via SSL).

v1.0.0-rc3

30 Jul 02:23
7d6ca8e
Compare
Choose a tag to compare
v1.0.0-rc3 Pre-release
Pre-release

API change list

  • TcpConnection::setContext, TcpConnection::getContext, etc.
  • Remove the config.h from public API.

Changed

  • Modify the CMakeLists.txt.
  • Modify some log output.
  • Remove some unnecessary std::dynamic_pointer_cast calls.