aboutsummaryrefslogtreecommitdiff
path: root/server.go
AgeCommit message (Expand)AuthorFilesLines
2021-12-13Use %w to wrap errors (#1175)Gravatar Erik Dubbelboer 1-3/+3
2021-11-23fix: reset request after reset user values on keep-alive connections (#1162)Gravatar Sergio VS 1-2/+4
2021-11-13feat: close idle connections when server shutdown (#1155)Gravatar ichx 1-1/+31
2021-11-11Remove redundant code (#1154)Gravatar ichx 1-1/+0
2021-11-08fix: Status Line parsing and writing (#1135)Gravatar Shivansh Vij 1-1/+1
2021-10-20feat: make public Server.TLSConfig (#1128)Gravatar Sergio VS 1-14/+23
2021-10-08feat: a new userData API `Remove` (#1117)Gravatar tyltr 1-0/+10
2021-10-01Improve return value reusability documentationGravatar Erik Dubbelboer 1-15/+17
2021-09-17fix: typo (#1105)Gravatar tyltr 1-1/+1
2021-08-28Various deadline fixes (#1081)Gravatar Erik Dubbelboer 1-5/+23
2021-08-23Optimize size of Server by moving bool fields (#1077)Gravatar Lanco 1-25/+25
2021-08-04Handle perIPConn in RequestCtx.IsTLS() specially (#1064)Gravatar Tianyi Song 1-0/+7
2021-07-01Add ResetUserValues() and test (#1056)Gravatar Sujit Baniya 1-0/+5
2021-06-28Flush buffered responses if we have to wait for the next request (#1050)Gravatar Erik Dubbelboer 1-3/+23
2021-06-18Add IdleTimeout to Shutdown documentationGravatar Erik Dubbelboer 1-1/+1
2021-05-22Make sure to reset the userValues always and at the exact time (#1027)Gravatar Sergio Andrés Virviescas Santana 1-2/+2
2021-04-23Add option for middleware to set custom remote address (#1009)v1.24.0Gravatar Lauris BH 1-0/+14
2021-03-26Adding support for securing error logs (#1001)v1.23.0Gravatar Daniel Firsht 1-0/+14
2021-02-16Added Protocol() as a replacement of hardcoded strHTTP11 (#969)Gravatar Darío 1-2/+0
2021-02-07fix gracefilly shutdown bug, issue #958 (#960)v1.20.0Gravatar AlphaBaby 1-0/+6
2021-02-06Add request body streaming. Fixes #622 (#911)Gravatar Kirill Danshin 1-2/+21
2021-02-06Allow concurrent ServeTLSGravatar Erik Dubbelboer 1-0/+11
2020-12-26Always set Keepalive optionsGravatar Erik Dubbelboer 1-22/+20
2020-08-16Allow TimeoutHandler connections to be kept alive (#864)Gravatar Erik Dubbelboer 1-4/+1
2020-07-17Update linting (#851)Gravatar Erik Dubbelboer 1-2/+8
2020-06-05Make the ErrNothingRead to be exposed. (#827)Gravatar sky 1-2/+2
2020-05-25Add timeouts to tls Handshakev1.13.1v1.13.0Gravatar Erik Dubbelboer 1-1/+13
2020-05-15Add Brotli supportGravatar Erik Dubbelboer 1-1/+32
2020-04-27allow the expect 100 continue workflow to deny requests (#787)Gravatar Mike MacDermaid 1-30/+63
2020-04-19update the docsv1.11.0Gravatar Kirill Danshin 1-0/+3
2020-04-19fix: s.concurrency stays 0 when you don't use s.ServeConnGravatar Kirill Danshin 1-1/+7
2020-04-14Add configuration to not pre-parse multipart form data (#778)v1.10.0Gravatar Markmerc 1-2/+10
2020-04-07Fixed case when no hijacker is added but no-response is true (#772)Gravatar Darío 1-1/+1
2020-03-13Resolve the security issue of GoSec (#762)Gravatar Andy Pan 1-15/+28
2020-03-13Add support for `NoDefaultDate` option that excludes the sending of the `Date...Gravatar phuslu 1-4/+16
2020-02-07increase correctness of open conn count (#738)Gravatar Forest Gagnon 1-1/+9
2020-01-23Support calling Serve multiple times on a Server (#731)Gravatar Erik Dubbelboer 1-11/+15
2020-01-12Resolve code issues from goreportcard.com (#725)Gravatar Andy Pan 1-10/+8
2019-12-31Set StatusRequestTimeout when net timeout error occurred (#713)Gravatar 谷月轩 1-0/+2
2019-12-29Allow no response to be send when a connection is hijacked (#712)v1.7.1Gravatar Erik Dubbelboer 1-25/+41
2019-12-01Allow a body for GET requests (#703)Gravatar Erik Dubbelboer 1-1/+1
2019-11-16Don't start a goroutine when not neededGravatar Erik Dubbelboer 1-0/+2
2019-11-16Run golangci-lint using a Github ActionGravatar Erik Dubbelboer 1-12/+26
2019-10-23Format errors (#679)Gravatar ZhangYunHao 1-1/+1
2019-07-12Support {readTimeout,maxBodySize,writeTimeout} per request based on the heade...Gravatar Marcelo Pires 1-5/+44
2019-07-11Fix read timeout with nothing readGravatar Erik Dubbelboer 1-11/+19
2019-06-06ADD TimeoutWithCodeHandler support (#589)Gravatar losingle 1-1/+12
2019-05-28Add warning to RequestCtx.ErrorGravatar Erik Dubbelboer 1-0/+2
2019-05-15Fix comment. (#571)v1.3.0Gravatar xyb 1-1/+1
2019-04-29Timing fixes (#564)Gravatar Erik Dubbelboer 1-116/+71