Releases
v1.3.0
Gnet v1.3.0, Basilisk: Kôga ninpô chô
Features
Determine logging mode by environment variable 2a7977f
Support locking each I/O event-loop goroutine to an OS thread 6fd6413
Enhancements
Improve the implementation of Least-Connections load-balancing b6a5f56
Speed up the Least-Connections load-balancing b5fbbda
Leverage system calls instead of net
package to create listeners ccc8c64
Refine the logging module f46da44
Reorg errors in gnet 1c2f4b0
Move logging module into internal package 00af504
Take off the codec from eventloop bc85c34
Refactor for buffer in Conn 455c5ae
Refactor the load-balancing algorithm of source addr hash abbf582
Make channel buffered if necessary 43f93ca
Bugfixes
Fix a bug that led to negative counter of sync.WaitGroup on Windows 16ed4ab
Add "windows" build tag under SO_REUSEPORT mode 7862f3e
Supplement all the formal protocol formats of TCP and UDP 258253c
Resolve the issue of closing one fd twice b5a5c71
Fix concurrent loopCloseConn causes panic (#111 )
Eliminate duplicate calls to loopCloseConn a72f5fd
Docs
Add a customized codec example (#90 )
Add placeholder for user cases and new relevant article 5197f18
Renew results of techempower benchmark 61eee8f
Add the list of donors 42e04dd
Add xs:code 33a3e57
Build an official website for gnet 49363cd
Move the majority of content to website and simplify READMEs 903ff84
Misc
Fix a typo and improve code comments 37d75cc
Use SyscallError to wrap system calls errors c3907e0
Refine go build
tags of operating systems 637144b
Format copyright info 6872c20
Remove all examples from the source-code repo a704e06
refine the usage of os.NewSyscallError 2d54d80
You can’t perform that action at this time.