Skip to content

Releases: an-tao/trantor

v1.4.1

15 May 09:41
Compare
Choose a tag to compare

Changed

  • Add github actions of Windows.

  • Modify the way the log file is opened.

  • Add version/soversion to shared library.

  • Use double instead of long double as the type for timer durations.

Fixed

  • Fix a bug in the TcpConnectionImpl class.

  • Fix constructing Date in a daylight saving timezone.

  • GNU: -Wall -Wextra -Werror; fix related warnings.

  • Add wincrypt.h include for Windows.

v1.4.0

09 Apr 06:30
Compare
Choose a tag to compare

API changes list

  • Add isUnspecified() to indicate if IP parsing failed.

  • Add exports macro to allow Shared Library with hidden symbols by default.

Changed

  • Modify the AsyncFileLogger destructor.

Fixed

  • Recycle TimerID in the TimerQueue.

v1.3.0

05 Mar 14:40
Compare
Choose a tag to compare

API changes list

  • Add secondsSinceEpoch to trantor::Date.

  • Rename the 'bzero' method of the FixedBuffer class to 'zeroBuffer'.

  • Add SNI support to TcpClient.

  • Add SSL certificate validation.

Changed

  • Change README.md.

v1.2.0

16 Jan 14:12
26b2e53
Compare
Choose a tag to compare

API changes list

  • Add LOG_IF and DLOG like glog lib.

Changed

  • Enable github actions.

  • Add support for VS2019.

  • Modify the LockFreeQueue.

Fixed

  • Fix MinGW error with inet_ntop and inet_pton.

  • Fix a macro regression when using MSVC.

v1.1.1

12 Dec 08:13
Compare
Choose a tag to compare

Changed

  • Add Openbsd support.

v1.1.0

24 Oct 14:21
Compare
Choose a tag to compare

Changed

  • Disable TLS 1.0 and 1.1 by default.

  • Use explicit lambda capture lists.

Fixed

  • Fix a bug in the Date::fromDbStringLocal() method.

v1.0.0

27 Sep 07:23
Compare
Choose a tag to compare

API changes list

  • Add the address() method to the TcpServer class.

  • Change some internal methods from public to private in the Channel class.

Changed

  • Update the wepoll library.

  • Add comments in public header files.

v1.0.0-rc16

15 Aug 08:15
Compare
Choose a tag to compare
v1.0.0-rc16 Pre-release
Pre-release

Fixed

  • Fix a bug when sending big files on Windows.

API change list

  • Add updateEvents() method to the Channel class.

v1.0.0-rc15

16 Jul 13:21
Compare
Choose a tag to compare
v1.0.0-rc15 Pre-release
Pre-release

Fixed

  • Fix installation errors of shared library.

v1.0.0-rc14

14 Jun 05:19
Compare
Choose a tag to compare
v1.0.0-rc14 Pre-release
Pre-release

API change list

  • Add the moveToCurrentThread() method to EventLoop.

Changed

  • Optimized LockFreeQueue by Reducing Object Construction.

Fixed

  • Fix a bug when sending a file.