a non-blocking I/O tcp network lib based on c++14/17
OTHER License
Published by an-tao over 3 years ago
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.
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.
Published by an-tao over 3 years ago
Add isUnspecified() to indicate if IP parsing failed.
Add exports macro to allow Shared Library with hidden symbols by default.
Published by an-tao over 3 years ago
Add secondsSinceEpoch to trantor::Date.
Rename the 'bzero' method of the FixedBuffer class to 'zeroBuffer'.
Add SNI support to TcpClient.
Add SSL certificate validation.
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
Compile wepoll directly into trantor (Windows)
Add CI for Windows
Make CMake install files relocatable
Modify the Resolver class
Published by an-tao about 5 years ago
find_package(Trantor)
command.