Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-03-02 | test: remove `//nolint:govet` comments (#1729) | Oleksandr Redko | 1 | -4/+4 | |
2024-01-09 | Move Fuzz tests into their own file | Erik Dubbelboer | 1 | -19/+0 | |
This is required for https://github.com/google/oss-fuzz/pull/11453 | |||||
2024-01-06 | test: migrate remaining fuzzit tests to go 1.18 fuzzing (#1687) | nickajacks1 | 1 | -0/+19 | |
2023-06-13 | Enable gofumpt linter; format code `gofumpt -w .` (#1576)v1.48.0 | Oleksandr Redko | 1 | -2/+2 | |
2023-02-10 | Rename unexported funcs, vars to match common Go (#1488) | Oleksandr Redko | 1 | -5/+5 | |
See https://github.com/golang/go/wiki/CodeReviewComments#initialisms and https://go.dev/doc/effective_go#mixed-caps | |||||
2023-02-09 | doc,test: correct typos (#1484) | Oleksandr Redko | 1 | -3/+3 | |
2022-04-01 | Use %v for errors and %q for strings (#1262)v1.35.0 | Erik Dubbelboer | 1 | -1/+1 | |
Mostly in tests. | |||||
2022-03-04 | Fix windows tests (#1235) | Erik Dubbelboer | 1 | -1/+10 | |
* 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 | |||||
2022-02-09 | uri_test.go use example.com for clearness (#1212) | Sergey Ponomarev | 1 | -56/+61 | |
* uri_test.go replace xxx.com with example.com * uri_test.go replace foobar.com with example.com * uri_test.go use example.com inside of testURIUpdate() * uri_test.go use example.com instead of google.com * uri_test.go use example.com instead of google.com * uri_test.go testURIUpdate() host with port | |||||
2021-11-08 | uri: isHttps() and isHttp() (#1150) | Sergey Ponomarev | 1 | -0/+23 | |
* uri: isHttps() and isHttp() Use them instead of manual schema comparison * uri: use SetSchemeBytes() | |||||
2021-10-03 | URI.Parse should never change it's input | Erik Dubbelboer | 1 | -0/+20 | |
Decode the URI in place, but use the bytes of the URI instead of the bytes of the input parameter. | |||||
2021-10-01 | Properly parse URI | Erik Dubbelboer | 1 | -0/+23 | |
Use URI parse code based on net/uri to validate hostnames. | |||||
2021-06-18 | Lower go test time | Erik Dubbelboer | 1 | -0/+6 | |
2021-06-18 | Run go test on github actions (#1047) | Erik Dubbelboer | 1 | -1/+1 | |
* Run go test on github actions travis-ci.org has stopped. See also: https://github.com/curl/curl/issues/7150 Downside: github actions don't support ppc64le * Run less * delete .travis.yml * Remove travis + minor lint fixes | |||||
2021-02-16 | Added Protocol() as a replacement of hardcoded strHTTP11 (#969) | Darío | 1 | -1/+1 | |
* Added Protocol() as a replacement of hardcoded strHTTP11 * Applied review changes * Modify h.proto in parseFirstLine | |||||
2021-01-02 | Use QueryString while constructing RequestURI instead of QueryArgs if ↵v1.19.0 | anshul-jain-aws | 1 | -0/+12 | |
parsedQueryArgs is set to false (#937) | |||||
2020-08-21 | Git commit fix URI parse for urls like host.dm?some/path/to/file (#866) | Vitali Pikulik | 1 | -0/+4 | |
2020-07-17 | Update linting (#851) | Erik Dubbelboer | 1 | -7/+7 | |
2020-04-25 | Don't allow ASCII control character in URLs (#790) | Erik Dubbelboer | 1 | -0/+3 | |
* Don't allow ASCII control character in URLs * Add tests | |||||
2020-02-28 | Don't send the fragment/hash/# part of a URL to the server | Erik Dubbelboer | 1 | -8/+11 | |
Fixes https://github.com/valyala/fasthttp/issues/748 | |||||
2019-12-01 | Fix parsing relative URLs starting with // (#702) | Erik Dubbelboer | 1 | -0/+6 | |
* Fix parsing relative URLs starting with // * Improve test | |||||
2019-11-16 | Run golangci-lint using a Github Action | Erik Dubbelboer | 1 | -4/+4 | |
2019-10-16 | Speed up testing by running tests in parallel | Erik Dubbelboer | 1 | -0/+20 | |
2019-09-18 | Added option to disable path normalization (#649) | Daniel Firsht | 1 | -0/+10 | |
2019-02-17 | add tests for copyto (#545)v1.2.0 | xuecai | 1 | -0/+17 | |
* add tests for copyto * add HeaderCopy Test reflect.DeepEqual | |||||
2018-09-05 | Fix appendQuotedPath to include all allowed characters | Erik Dubbelboer | 1 | -1/+1 | |
2017-11-08 | Parse bogus uris with missing slash after hostname like ↵ | Aliaksandr Valialkin | 1 | -0/+3 | |
`http://foobar.com?baz=123`, since such uris occur in real life :( | |||||
2017-01-09 | Updated tests and documentation for URI.Parse and URI.Update* regarding uris ↵ | Aliaksandr Valialkin | 1 | -7/+15 | |
without scheme | |||||
2016-08-17 | Allow redirecting to urls without scheme, i.e. //google.com/foo.bar | Aliaksandr Valialkin | 1 | -0/+3 | |
2016-06-07 | Properly handle hashes and single dots in URI.Update (see ↵ | Aliaksandr Valialkin | 1 | -0/+4 | |
https://github.com/kataras/iris/issues/173) | |||||
2016-02-19 | Properly copy query arguments in URI.CopyTo | Aliaksandr Valialkin | 1 | -0/+14 | |
2016-02-19 | Added AcquireArgs and ReleaseArgs helper functions | Aliaksandr Valialkin | 1 | -1/+1 | |
2016-02-17 | Added AcquireURI and ReleaseURI | Aliaksandr Valialkin | 1 | -7/+48 | |
2016-02-09 | Issue #48: added more tests and code prettifying after PR #50 | Aliaksandr Valialkin | 1 | -1/+6 | |
2016-02-09 | Fix fragment parsing so it won't get url encoded if there is no query in ↵ | Kristoffer Peterhänsel | 1 | -0/+1 | |
front of it | |||||
2016-01-04 | Added URI.LastPathSegment helper function | Aliaksandr Valialkin | 1 | -0/+17 | |
2015-12-23 | test URI.Update() with path containing non-ASCII chars | Aliaksandr Valialkin | 1 | -0/+1 | |
2015-12-22 | Do not escape '-' and '_' in url path and query args | Aliaksandr Valialkin | 1 | -1/+1 | |
2015-12-22 | Do not escape the most frequently used chars in uri path such as ':~=,' | Aliaksandr Valialkin | 1 | -0/+15 | |
2015-12-03 | Remove '/./' parts from path | Aliaksandr Valialkin | 1 | -0/+5 | |
2015-11-28 | Added Update and CopyTo methods to URI | Aliaksandr Valialkin | 1 | -1/+27 | |
2015-11-22 | Access URI members via accessors | Aliaksandr Valialkin | 1 | -16/+16 | |
2015-11-19 | Optimize request uri parsing - defer Host header reading | Aliaksandr Valialkin | 1 | -3/+3 | |
2015-11-15 | Hide URI.QueryArgs behind accessor, which automatically parses query args | Aliaksandr Valialkin | 1 | -1/+1 | |
2015-11-15 | Hide Request.URI and Request.PostArgs behind accessors, which automatically ↵ | Aliaksandr Valialkin | 1 | -22/+17 | |
call parse URI and PostArgs on first access | |||||
2015-10-27 | Use QueryString contents if QueryArgs is empty in URI.AppendBytes | Aliaksandr Valialkin | 1 | -0/+9 | |
2015-10-22 | Added URI path normalization, i.e. //foo//../bar converts to /foo/bar | Aliaksandr Valialkin | 1 | -0/+49 | |
2015-10-19 | initial commit | Aliaksandr Valialkin | 1 | -0/+129 | |