Releases: Congyuwang/socket_manager
Releases · Congyuwang/socket_manager
v0.2.2
What's Changed
- use lightweightsemaphore.h for async-test by @Congyuwang in #28
- attempt to loop write all bytes to ring-buf before spawning by @Congyuwang in #30
- send burst write in async block by @Congyuwang in #31
- smaller wait free size to reduce waiting between send and write by @Congyuwang in #32
Full Changelog: v0.2.1...v0.2.2
Release v0.2.1
What's Changed
- Reduce Copy & Disable Wasted Flush Tick by @Congyuwang in #26
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Allow building as shared lib OR static lib by @Congyuwang in #13
- Add Test for find_package and linking by @Congyuwang in #14
- Shutdown Timeout by @Congyuwang in #15
- Add CI for macos and containers by @Congyuwang in #16
- Implement Buffer for Receiving Message by @Congyuwang in #19
- Dynamic TCP Send/Recv Buffer Size by @Congyuwang in #20
- Use Ringbuffer Instead of Channel to Transfer Data by @Congyuwang in #22
- Optimize the use of ring-buffer, reduce ring-buf waker by @Congyuwang in #23
- Fix the issue that Manual Flush Didn't Flush Ringbuffer by @Congyuwang in #24
- Performance Opt: Reduce mem copy by @Congyuwang in #25
Full Changelog: v0.1.0...v0.2.0
Release v0.1.0
Initial Release.