Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-11-08 | chore: Remove redundant build constraint (#1650) | Oleksandr Redko | 1 | -1/+0 | |
2022-08-14 | Add Go 1.19 Support (#1355)v1.39.0 | Aoang | 1 | -2/+2 | |
* Update Go Version to Go1.19.x And add cache * Fix CI Line endings * Update test CI Go Version to Go1.19.x And add cache * Update Gosec Security Scanner CI to securego/gosec@v2.12.0 * Format comment Go 1.19 adds support for links, lists, and clearer headings in doc comments. As part of this change, gofmt now reformats doc comments to make their rendered meaning clearer. See “Go Doc Comments” for syntax details and descriptions of common mistakes now highlighted by gofmt. As another part of this change, the new package go/doc/comment provides parsing and reformatting of doc comments as well as support for rendering them to HTML, Markdown, and text. ref: https://tip.golang.org/doc/go1.19 ref: https://tip.golang.org/doc/comment * Fix doc structure | |||||
2022-06-28 | Fix apparent documentation typo (#1330) | kayos | 1 | -1/+1 | |
2022-06-26 | Support AIX SO_REUSEADDR and SO_REUSEPORT (#1328)v1.38.0 | zhangyongding | 2 | -2/+27 | |
* Update reuseport.go * Create reuseport_aix.go | |||||
2022-04-01 | Use %v for errors and %q for strings (#1262)v1.35.0 | Erik Dubbelboer | 3 | -4/+4 | |
Mostly in tests. | |||||
2022-03-04 | Fix windows tests (#1235) | Erik Dubbelboer | 1 | -84/+11 | |
* Fix windows tests Just ignore /../ tests on windows until we have proper suppor. * Remove useless test code This code was basically just testing if tcp works. To test if SO_REUSEPORT works we only have to try to listen on the same addr:port twice. * Fix test | |||||
2021-09-02 | compatible with new build tag (#1087) | tyltr | 1 | -0/+1 | |
2021-08-18 | Add Go 1.17 support (#1074) | Erik Dubbelboer | 1 | -1/+1 | |
* Add Go 1.17 support * Increase test timeouts | |||||
2021-06-18 | Lower go test time | Erik Dubbelboer | 1 | -1/+4 | |
2020-07-17 | Update linting (#851) | Erik Dubbelboer | 1 | -1/+1 | |
2020-06-04 | Support Windows SO_REUSEADDR (#822) | Andy Pan | 3 | -23/+15 | |
* Support Windows SO_REUSEADDR * Update the comment * Renew comment of the Listen method on Windows | |||||
2019-10-23 | Format errors (#679) | ZhangYunHao | 1 | -1/+1 | |
* format errors * Server is a type name * Fix typo | |||||
2019-09-28 | go fmt ./... | Erik Dubbelboer | 1 | -7/+7 | |
2019-08-30 | Add stub/wrapper for reuseport.Listen on Windows platforms (#638) | andrewheberle | 5 | -12/+47 | |
* Create Windows stub for reuseport.Listen | |||||
2018-09-24 | Remove race condition from test | Erik Dubbelboer | 1 | -1/+1 | |
2018-08-12 | ci, reuseport, writer: update travis config and goimports -w on whole project | Kirill Danshin | 1 | -1/+2 | |
Signed-off-by: Kirill Danshin <kirill@danshin.pro> | |||||
2017-11-08 | attempt #2 to fix TestTCP6 on travis: run the test only if local tcp6 ↵ | Aliaksandr Valialkin | 1 | -1/+17 | |
interface is present | |||||
2017-11-08 | an attempt to fix TestTCP6 on travis. It looks like travis doesnt know about ↵ | Aliaksandr Valialkin | 1 | -1/+1 | |
`ip6-localhost`. Substitute it with [::1] | |||||
2016-09-13 | switch reuseport to github.com/valyala/tcplisten | Aliaksandr Valialkin | 3 | -147/+13 | |
2016-09-06 | reuseport: enable TCP_FASTOPEN | Aliaksandr Valialkin | 3 | -65/+103 | |
2016-08-29 | reuseport: reduce the number of context switches incurred the listener via ↵ | Aliaksandr Valialkin | 3 | -13/+28 | |
TCP_DEFER_ACCEPT | |||||
2016-06-24 | Enable IPv6 for reuseport (#122) | Justin Seely | 2 | -13/+35 | |
2016-06-13 | reuseport: set FD_CLOSEEXEC for the sockets (#117) | Anton Tyurin | 1 | -1/+7 | |
Signed-off-by: Anton Tiurin <noxiouz@yandex.ru> | |||||
2016-05-16 | To make it compatible with the Rumprun unikernel (#98) | Denis Jannot | 2 | -2/+2 | |
* Update reuseport.go * Update reuseport_bsd.go | |||||
2016-05-10 | Fixed a typo | Aliaksandr Valialkin | 1 | -1/+1 | |
2016-05-10 | Issue #93: added an example for reuseport.Listener | Aliaksandr Valialkin | 1 | -0/+24 | |
2016-05-10 | reuseport: close Listener in case of error (#94) | Anton Tyurin | 1 | -0/+1 | |
If closing of an underlying File returns error, a Listener will not be returned to a user and will not be closed as well. Signed-off-by: Anton Tiurin <noxiouz@yandex.ru> | |||||
2016-02-05 | Fixed golint warnings | Aliaksandr Valialkin | 3 | -3/+3 | |
2016-01-11 | Use SO_REUSEPORT name instead of reusePort | Aliaksandr Valialkin | 3 | -3/+3 | |
2015-12-03 | Added build tag to reuseport.go since it includes syscall package (accoding ↵ | Aliaksandr Valialkin | 1 | -0/+2 | |
to https://www.youtube.com/watch?v=PAAkCSZUG1c :) ) | |||||
2015-12-01 | Issue #12: added missing import | Aliaksandr Valialkin | 1 | -0/+4 | |
2015-11-28 | Removed TCP_DEFER_ACCEPT from reuseport listening socket, since it has no ↵ | Aliaksandr Valialkin | 3 | -19/+0 | |
measurable performance wins, but has a drawback that the established connection lifetime cannot be controlled by user program until the client sends initial request | |||||
2015-11-27 | Use deferred accept in reuseport.Listener. This should reduce the number of ↵ | Aliaksandr Valialkin | 3 | -2/+21 | |
context switches for busy servers accepting a lot of new connections per second. Will test it, since google says TCP_DEFER_ACCEPT option is useless :) | |||||
2015-11-23 | Added missing package name to reuseport | Aliaksandr Valialkin | 1 | -1/+1 | |
2015-11-22 | Added missing doc string | Aliaksandr Valialkin | 1 | -0/+1 | |
2015-11-20 | Set SO_REUSEADDR in reuseport.Listen() like standard net package do | Aliaksandr Valialkin | 1 | -0/+5 | |
2015-11-20 | Renamed NewListener to Listener to be consistent with go's net package | Aliaksandr Valialkin | 2 | -4/+4 | |
2015-11-20 | Added net.Listener with reuseport support | Aliaksandr Valialkin | 5 | -0/+220 | |