GitHub / nodece/fasthttp / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 607743cb | Ignore gosec warning in example | Erik Dubbelboer <e****k@d****m> | about 6 years ago | |
| f97a382d | Add letsencrypt example | Erik Dubbelboer <e****k@d****m> | about 6 years ago | |
| e6ed19fd |
update link to router package (#842)
Co-authored-by: Bob Cohn <r****n@t****m> |
Serge Romanov <6****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| ef51a7e5 | Fix fasthttpadaptor Content-Type detection | Erik Dubbelboer <e****k@d****m> | about 6 years ago | |
| ac4cc171 | Completely remove fuzzit | Erik Dubbelboer <e****k@d****m> | about 6 years ago | |
| 38affcb1 | Added Gearbox (#823) |
Nagy Salem <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 9dd7979b | Restart PipelineClient worker on error (#834) |
Erik Dubbelboer <e****k@d****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 380f00bf | Fixed bug which prevents cached FS files from being updated | Erik Dubbelboer <e****k@d****m> | about 6 years ago | |
| 2f28edba | Fixed recompressing of stale files | Erik Dubbelboer <e****k@d****m> | about 6 years ago | |
| 1671faf0 | Prefork does work on windows | Erik Dubbelboer <e****k@d****m> | about 6 years ago | |
| cc9db3ab | Try TravisCI Windows (#828) |
Erik Dubbelboer <e****k@d****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| ac51d598 |
Make the ErrNothingRead to be exposed. (#827)
Co-authored-by: Erik Dubbelboer <e****k@d****m> |
sky <f****g@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 853abb31 |
🐞 panic in fs.go #824 (#825)
Co-authored-by: wernerr <r****r@v****m> |
RW <R****7@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 33b3cb25 | Support Windows SO_REUSEADDR (#822) |
Andy Pan <p****0@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 29e6d094 | Update TechEmpower benchmark from 18 to 19 round (#821) |
Andy Pan <p****0@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| b98999e8 | merge Merge pull request #820 from valyala/uri-errors |
Erik Dubbelboer <e****k@d****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 439185eb | Run cross compilation and race detector on the latest release only | Erik Dubbelboer <e****k@d****m> | about 6 years ago | |
| bcaa594b | Remove unused raw header code | Erik Dubbelboer <e****k@d****m> | about 6 years ago | |
| 9468c66e | URI.Parse now returns an error | Erik Dubbelboer <e****k@d****m> | about 6 years ago | |
| 13913122 | merge Merge pull request #817 from vural/custom-retry-decider |
Erik Dubbelboer <e****k@d****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 77dcda39 | Add custom retry decider for fail http requests | Vural Kap <v****p@g****m> | about 6 years ago | |
| 2f92c68a | Add timeouts to tls Handshake | Erik Dubbelboer <e****k@d****m> | about 6 years ago | |
| 123f6a8c | Fix memory reusage bug with auth | Erik Dubbelboer <e****k@d****m> | about 6 years ago | |
| 24410e58 | merge Merge pull request #810 from valyala/brotli |
Erik Dubbelboer <e****k@d****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| d22782d3 | merge HostClient can't switch between protocols (#800) |
Erik Dubbelboer <e****k@d****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 5bd1b0cf |
Make FS return a redirect for directories without trailing slash (#802)
Co-authored-by: Erik Dubbelboer <e****k@d****m> |
Moritz Marquardt <g****t@m****e>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 05d4602a | Fix race condition in test | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| 339ad366 | Add Brotli support | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| 9507d7c7 | Don't wrap conn with a TLS Client if it's already a TLS Conn | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| dacd0353 | HostClient can't switch between protocols | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| dc6b9db7 | Copy to the req.Header.userAgent from the defaultUserAgent (#796) |
Julian Junxiang Zhou <j****u@t****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 32940977 | allow the expect 100 continue workflow to deny requests (#787) |
Mike MacDermaid <m****d@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 446e1a63 | Fix .travis.yml | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| 079f39bd | Don't allow ASCII control character in URLs (#790) |
Erik Dubbelboer <e****k@d****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 3e27d8eb | Fix integer overflow handling in parseUintBuf() (#789) |
Ivan Mironov <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 571315f3 | Only base64 the proxy auth once | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| 503e363e | Remove unnecessary check | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| 54df1690 | Add fasthttpproxy.FasthttpHTTPDialer | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| 96a8ad6e | Upgrade dependencies | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| 5ce12a8e |
oss-security got new email
Signed-off-by: Kirill Danshin <k****l@d****o> |
Kirill Danshin <k****l@d****o> | over 6 years ago | |
| f9ef8fc4 |
update the docs
Signed-off-by: Kirill Danshin <k****l@d****o> |
Kirill Danshin <k****l@d****o> | over 6 years ago | |
| cc407796 |
fix: s.concurrency stays 0 when you don't use s.ServeConn
Signed-off-by: Kirill Danshin <k****l@d****o> |
Kirill Danshin <k****l@d****o> | over 6 years ago | |
| db18810c |
Add configuration to not pre-parse multipart form data (#778)
Co-authored-by: Mercurio <m****r@a****m> |
Markmerc <m****o@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 402e095d | Fixed case when no hijacker is added but no-response is true (#772) |
Darío <d****l@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| ea20759c | Add third-party framework to README (#774) |
Vic Shóstak <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| a1cfe58c | Added fastws (alphabetically) to related projects (#770) |
Darío <d****l@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 70b1d3bc | feat: make client to wait when no free connections (#764) |
Daniel Qian <c****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 0ba26f7b | Don't retry requests with a BodyStream | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| 75c60081 | client: Implement DoRedirects (#765) |
Tomás Senart <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 38aa88ab | Make the prefork mode more robust (#755) |
Andy Pan <p****0@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 0b933084 |
Resolve the security issue of GoSec (#762)
Co-authored-by: Erik Dubbelboer <e****k@d****m> |
Andy Pan <p****0@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| b71c8c51 | Add support for `NoDefaultDate` option that excludes the sending of the `Date... |
phuslu <p****u@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 11e8301d | Add LocalAddr to TCPDialer | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| 695f713f |
feat: workflow to verify security using GoSec (#747)
Co-authored-by: Erik Dubbelboer <e****k@d****m> |
RENAN.BASTOS <r****c@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| b9d2e961 | Run tests on 1.14 | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| 76b74e34 | Don't send the fragment/hash/# part of a URL to the server | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| aa96a470 | Add prefork utility (#741) |
Sergio Andrés Virviescas Santana <d****o@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 021c8219 | Fix NetHTTPServerGet benchmarks | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| b8803fe9 | increase correctness of open conn count (#738) |
Forest Gagnon <f****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 69d5c372 | Client should return ErrTimeout on timeout (#736) |
Erik Dubbelboer <e****k@d****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 38e068a5 |
Fix XHR Typo (#735)
Co-authored-by: Erik Dubbelboer <e****k@d****m> |
Fenny <0****z@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| b0102c9e | Support calling Serve multiple times on a Server (#731) |
Erik Dubbelboer <e****k@d****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 03813ae4 | Fix TCPDialer is not setting ZoneID | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| 59b28fe0 | Resolve code issues from goreportcard.com (#725) |
Andy Pan <p****0@g****m>
Committed by: Erik Dubbelboer <e****k@d****m> |
over 6 years ago | |
| 8d8443d7 | Forward context in fasthttpadaptor (#720) |
Lovro Mažgon <l****n@g****m>
Committed by: Erik Dubbelboer <e****k@d****m> |
over 6 years ago | |
| 16c53d6b | Set StatusRequestTimeout when net timeout error occurred (#713) |
谷月轩 <i****@s****e>
Committed by: Erik Dubbelboer <e****k@d****m> |
over 6 years ago | |
| 958ed361 | Allow no response to be send when a connection is hijacked (#712) |
Erik Dubbelboer <e****k@d****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 0724b3e0 | Update LICENSE formatting | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| 415e5fc5 | Fix panic in header parser | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| fd556589 | Improve multiline header parsing (#708) |
Erik Dubbelboer <e****k@d****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 6a8a72ac | add extra checking of header buffer, to support multi line header value (#123... |
tedli <l****n@o****p>
Committed by: Erik Dubbelboer <e****k@d****m> |
over 6 years ago | |
| a266a926 | Only show master branch on travis-ci | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| 6cccaebf | Fix parsing relative URLs starting with // (#702) |
Erik Dubbelboer <e****k@d****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 39dd1045 | Allow a body for GET requests (#703) |
Erik Dubbelboer <e****k@d****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| bc5b479d | Custom LookupIPAddr function (#699) |
Nikolay Markov <e****r@g****m>
Committed by: Erik Dubbelboer <e****k@d****m> |
over 6 years ago | |
| 32de06db | Don't start a goroutine when not needed | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| 32793db7 | Run golangci-lint using a Github Action | Erik Dubbelboer <e****k@d****m> | over 6 years ago | |
| 5f666588 | Add Client.MaxConnDuration | Erik Dubbelboer <e****k@d****m> | almost 7 years ago | |
| 3fb2eba2 |
Ability to pass custom DNS resolver to TCPDialer (#689)
Co-authored-by: Erik Dubbelboer <e****k@d****m> |
Nikolay Markov <e****r@g****m>
Committed by: Erik Dubbelboer <e****k@d****m> |
almost 7 years ago | |
| 70223a18 | Recover from panic in body write (#687) |
Vladimir Shteinman <v****s@c****m>
Committed by: Erik Dubbelboer <e****k@d****m> |
almost 7 years ago | |
| 87c4546c | Add a badge for showing projects that use fasthttp (#685) |
Andy Pan <p****0@g****m>
Committed by: Erik Dubbelboer <e****k@d****m> |
almost 7 years ago | |
| 4489df89 | Update "TechEmpower Benchmark" from round 12 to round 18 (#683) |
Andy Pan <p****0@g****m>
Committed by: Erik Dubbelboer <e****k@d****m> |
almost 7 years ago | |
| 9f11af29 | Make several optimizations to worker pool (#680) |
Andy Pan <p****0@g****m>
Committed by: Erik Dubbelboer <e****k@d****m> |
almost 7 years ago | |
| f82a6460 | Requests with incomplete bodies no longer cause log noise (#682) |
Kevin Burns <k****r@g****m>
Committed by: Erik Dubbelboer <e****k@d****m> |
almost 7 years ago | |
| 9bc6da12 | fix: when multipartform no data,FormValue do not panic (#677) |
alexDango <4****o@u****m>
Committed by: Erik Dubbelboer <e****k@d****m> |
almost 7 years ago | |
| 707b1c19 | Format errors (#679) |
ZhangYunHao <z****b@1****m>
Committed by: Erik Dubbelboer <e****k@d****m> |
almost 7 years ago | |
| 18c619fb | fasthttputil: add errInmemoryListenerClosed (#678) |
ZhangYunHao <z****b@1****m>
Committed by: Erik Dubbelboer <e****k@d****m> |
almost 7 years ago | |
| bf98e3b7 | Use least total connections instead of round robin for lbclient (#673) |
Erik Dubbelboer <e****k@d****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| ec2e3965 | Don't run TestClientNilResp in parallel | Erik Dubbelboer <e****k@d****m> | almost 7 years ago | |
| d428e1b0 | Fix race condition in tests, fix URI bug | Erik Dubbelboer <e****k@d****m> | almost 7 years ago | |
| 044d35e5 | fix 664 (#674) |
rogercarter1 <5****1@u****m>
Committed by: Erik Dubbelboer <e****k@d****m> |
almost 7 years ago | |
| c3d82ca3 | Speed up testing by running tests in parallel | Erik Dubbelboer <e****k@d****m> | almost 7 years ago | |
| 352ec7c8 | Use Fatal instead of Fatalf when no formatting used | Erik Dubbelboer <e****k@d****m> | almost 7 years ago | |
| 9dbe5fc7 | Don't allow spaces in request header keys | Erik Dubbelboer <e****k@d****m> | almost 7 years ago | |
| 4ebe9939 | Document PipeConns not being safe for concurrent use | Erik Dubbelboer <e****k@d****m> | almost 7 years ago | |
| ffcdb753 | Allow client to disable path normalization (#672) |
Ian Leue <i****n@b****m>
Committed by: Erik Dubbelboer <e****k@d****m> |
almost 7 years ago | |
| af531ad4 | Move comment to now show up on godoc | Erik Dubbelboer <e****k@d****m> | almost 7 years ago | |
| 28af1f13 | Fix previous commit | Erik Dubbelboer <e****k@d****m> | almost 7 years ago | |
| 5038ebcc | Refactoring to reuse response status codes (#666) |
Vendin <v****n@l****u>
Committed by: Erik Dubbelboer <e****k@d****m> |
almost 7 years ago | |
| b1ca43fe | Use 'go generate' in bytesconv.go (#663) |
ZhangYunHao <z****b@1****m>
Committed by: Erik Dubbelboer <e****k@d****m> |
almost 7 years ago |