index
:
fasthttp.git
aws-unexpected-eof
dependabot/go_modules/github.com/klauspost/compress-1.17.8
dependabot/go_modules/golang.org/x/crypto-0.22.0
dependabot/go_modules/golang.org/x/net-0.24.0
dependabot/go_modules/golang.org/x/sys-0.19.0
find-header-corruption
master
response-raw-headers
timeouts
valyala-original
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
Aliaksandr Valialkin
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2020-04-29
Add go.mod
v0.1.0
valyala-original
Aliaksandr Valialkin
2
-0
/
+15
2017-12-07
added missing byte 0xFF into hex2intTable. This fixes panic when decoding spe...
v20180529
Aliaksandr Valialkin
2
-5
/
+26
2017-11-08
attempt #2 to fix TestTCP6 on travis: run the test only if local tcp6 interfa...
Aliaksandr Valialkin
1
-1
/
+17
2017-11-08
an attempt to fix TestTCP6 on travis. It looks like travis doesnt know about ...
Aliaksandr Valialkin
1
-1
/
+1
2017-11-08
Update go version to 1.9.x and 1.8.x for travis builds
Aliaksandr Valialkin
1
-2
/
+2
2017-11-08
Parse bogus uris with missing slash after hostname like `http://foobar.com?ba...
Aliaksandr Valialkin
2
-0
/
+8
2017-10-18
Added RequestCtx.String that returns unique string representation of the requ...
Aliaksandr Valialkin
2
-3
/
+31
2017-09-12
Mention that the body returned from Request.Body and Response.Body is valid u...
Aliaksandr Valialkin
1
-0
/
+4
2017-09-12
Removed superflouos slashes from documentation
Aliaksandr Valialkin
1
-2
/
+2
2017-09-04
Added a test that verifies that the client sends all the request headers and ...
Aliaksandr Valialkin
1
-0
/
+96
2017-07-21
decodeArgAppend code prettifying
Aliaksandr Valialkin
1
-6
/
+6
2017-07-21
decodeArgAppend* optimization: remove bounds check when decoding percent-enco...
Aliaksandr Valialkin
1
-2
/
+2
2017-07-21
ioptimized decodeArgAppend a bit
Aliaksandr Valialkin
4
-36
/
+53
2017-07-11
Issue #278: more optimizations for normalizeHeaderKey
Aliaksandr Valialkin
2
-16
/
+12
2017-07-10
add gramework (#280)
Kirill Danshin
1
-0
/
+1
2017-07-10
Issue #278: optimize normalizeHeaderKey a bit
Aliaksandr Valialkin
2
-18
/
+35
2017-06-28
Added missing bufio.Writer.Flush() in testResponseBodyStream*
Aliaksandr Valialkin
1
-0
/
+6
2017-06-27
Issue #176: reset Content-Length when compression is enabled for streamed res...
Aliaksandr Valialkin
2
-4
/
+86
2017-06-23
added a fast path to AppendHTMLEscape when the string doesnt contain special ...
Aliaksandr Valialkin
1
-0
/
+11
2017-06-20
use more clear decodeArgAppend instead of misleading decodeArg
Aliaksandr Valialkin
1
-9
/
+5
2017-06-20
added a fast path to decodeArgAppend when the arg doesnt contain encoded chars
Aliaksandr Valialkin
2
-0
/
+26
2017-06-19
Added AppendUnquotedArg - the complementary function to AppendQuotedArg
Aliaksandr Valialkin
2
-0
/
+48
2017-05-17
Compress responses only if their content-type starts with text/ or application/
Aliaksandr Valialkin
4
-6
/
+48
2017-05-17
Do not compress responses with sizes smaller than 200 bytes
Aliaksandr Valialkin
3
-27
/
+66
2017-05-17
Limit heap memory usage when compressing high number of concurrent responses
Aliaksandr Valialkin
5
-124
/
+388
2017-04-26
client: properly extract tls ServerName from address without port
Aliaksandr Valialkin
1
-0
/
+3
2017-04-24
fasthttputil: added TLS benchmarks for ECDSA certificates
Aliaksandr Valialkin
5
-6
/
+48
2017-04-20
fasthttputil: added TLS benchmarks for handshakes with elliptic curves
Aliaksandr Valialkin
1
-0
/
+25
2017-04-20
fasthttputil: added BenchmarkTLSHandshakeWithoutClientSessionCache
Aliaksandr Valialkin
1
-35
/
+73
2017-02-22
Added a benchmark for RequestCtx.Redirect
Aliaksandr Valialkin
1
-0
/
+10
2017-02-22
Make SetMethod slice to zero before appending (#234)
Perelandric
1
-1
/
+1
2017-02-20
travis: test with go1.8
Aliaksandr Valialkin
1
-1
/
+1
2017-02-20
doc: mention that RequestCtx.ConnRequestNum() returns connection request numb...
Aliaksandr Valialkin
1
-0
/
+2
2017-02-10
Export CoarseTimeNow and clarify that RequestCtx.Time() and RequestCtx.ConnTi...
Aliaksandr Valialkin
5
-20
/
+28
2017-02-09
optimization: substitute time.Now() calls with coarse-grained time in hot paths
Aliaksandr Valialkin
5
-15
/
+77
2017-02-06
stackless: use dedicated worker pool per each stackless func.
Aliaksandr Valialkin
2
-16
/
+15
2017-02-06
stackless: send "func done" notification over a buffered channel, so the func...
Aliaksandr Valialkin
1
-1
/
+1
2017-02-05
stackless: added NewFunc() for wrapping stack-hungry CPU-bound functions
Aliaksandr Valialkin
5
-38
/
+236
2017-01-30
Added Args.GetBool helper
Aliaksandr Valialkin
2
-0
/
+36
2017-01-18
Document that the cookie passed to ResponseHeader.SetCookie may be re-used af...
Aliaksandr Valialkin
1
-0
/
+2
2017-01-15
Properly set "https" scheme in RequestCtx.URI() for TLS connections
Aliaksandr Valialkin
4
-5
/
+14
2017-01-14
Added a test for redirecting from https to schemeless url
Aliaksandr Valialkin
1
-0
/
+18
2017-01-09
Updated tests and documentation for URI.Parse and URI.Update* regarding uris ...
Aliaksandr Valialkin
2
-7
/
+24
2016-12-14
Added RequestCtx.LocalIP()
Aliaksandr Valialkin
1
-2
/
+13
2016-12-05
Issue #207: mention lu in more places. Remove echo, since it dropped fasthttp...
Aliaksandr Valialkin
1
-4
/
+2
2016-12-05
Issue #207: Mention lu framework in README.md
Aliaksandr Valialkin
1
-0
/
+2
2016-11-28
client: retry non-idempotent requests if the server closes idle keep-alive co...
Aliaksandr Valialkin
2
-12
/
+102
2016-11-17
Set 'Connection: close' response header when server couldn't parse or accept ...
Aliaksandr Valialkin
2
-0
/
+8
2016-11-14
Fixed TestServerErrSmallBuffer for go 1.6
Aliaksandr Valialkin
1
-0
/
+16
2016-11-14
an attempt to localize travis failure on TestServerErrSmallBuffer
Aliaksandr Valialkin
1
-6
/
+12
[next]