Releases: an-tao/trantor
Releases · an-tao/trantor
v1.0.0
v1.0.0-rc16
Fixed
- Fix a bug when sending big files on Windows.
API change list
- Add updateEvents() method to the Channel class.
v1.0.0-rc15
Fixed
- Fix installation errors of shared library.
v1.0.0-rc14
API change list
- Add the moveToCurrentThread() method to EventLoop.
Changed
- Optimized LockFreeQueue by Reducing Object Construction.
Fixed
- Fix a bug when sending a file.
v1.0.0-rc13
API change list
- Make the Channel class as a part of the public API.
v1.0.0-rc12
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
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
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
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
API change list
- Add the isSSLConnection() method to the TcpConnection class
Changed
- Use the std::chrono::steady_clock for timers