| Age | Commit message (Expand) | Author |
| 2026-03-26 | [release-branch.go1.26] net/url: permit colons in the host subcomponent of no... | Damien Neil |
| 2026-03-05 | [release-branch.go1.26] net/url: reject IPv6 literal not at start of host | Ian Alexander |
| 2026-01-15 | [release-branch.go1.26] net/url: add urlmaxqueryparams GODEBUG to limit the n... | Damien Neil |
| 2025-11-21 | net/url: warn that JoinPath arguments should be escaped | Sean Liao |
| 2025-11-21 | net: remove unnecessary loop variable copies in tests | Plamerdi Makela |
| 2025-11-20 | net/url: permit colons in the host of postgresql:// URLs | Damien Neil |
| 2025-11-12 | net/url: disallow raw IPv6 addresses in host | Sean Liao |
| 2025-10-20 | net/url: reduce allocs in Encode | Julien Cretel |
| 2025-10-14 | Revert "net/url: disallow raw IPv6 addresses in host" | Damien Neil |
| 2025-10-10 | net/url: disallow raw IPv6 addresses in host | Sean Liao |
| 2025-10-09 | net/url: allow IP-literals with IPv4-mapped IPv6 addresses | Roland Shoemaker |
| 2025-10-07 | net/url: enforce stricter parsing of bracketed IPv6 hostnames | Ethan Lee |
| 2024-08-08 | net/url: implement encoding.BinaryAppender for URL | apocelipes |
| 2024-05-22 | net/url: fix missing handling for opaque value in ResolveReference method | Fábio Mata |
| 2024-03-14 | Revert "net/url: consider an empty base Path as equivalent to / in JoinPath" | Russ Cox |
| 2024-03-08 | net/url: consider an empty base Path as equivalent to / in JoinPath | Damien Neil |
| 2023-11-07 | net/url: use quick path in URL.Encode() on empty map | Mikhail Mazurskiy |
| 2023-05-23 | fmt,math/big,net/url: fixes to old Benchmarks | Egon Elbre |
| 2022-11-22 | Revert "net/url, net/http/httputil: accept invalid percent encodings" | Damien Neil |
| 2022-11-15 | net/url, net/http/httputil: accept invalid percent encodings | Ian Lance Taylor |
| 2022-08-23 | net/url: consistently remove ../ elements in JoinPath | Damien Neil |
| 2022-07-11 | net/url: use EscapedPath for url.JoinPath | Sean Liao |
| 2022-04-05 | net/url: preserve a trailing slash in JoinPath | Ian Lance Taylor |
| 2022-03-14 | net/url: add OmitHost bool to url.URL | Uzondu Enudeme |
| 2022-03-10 | net/url: add JoinPath, URL.JoinPath | Carl Johnson |
| 2021-12-13 | all: gofmt -w -r 'interface{} -> any' src | Russ Cox |
| 2021-11-02 | net/url: consider ForceQuery in ResolveReference | Timothy Gu |
| 2021-10-18 | net/url: fix stale RFC 3986 links | jiahua wang |
| 2021-10-06 | all: use bytes.Cut, strings.Cut | Russ Cox |
| 2021-06-09 | net/url: reject query values with semicolons | Katie Hockman |
| 2021-04-30 | net/url: add Values.Has | Ian Mckay |
| 2020-10-28 | net/url: improve performance for resolvePath | imxyb |
| 2020-04-16 | net/url: add URL.RawFragment, URL.EscapedFragment | Russ Cox |
| 2020-04-08 | net/url: add URL.Redacted to return a password scrubbed string | nrxr |
| 2019-08-28 | net/url: improve url parsing error messages by quoting | Stefan Baebler |
| 2019-08-28 | net/url: use strings.IndexByte instead of strings.Index in split function | Martin Möhrmann |
| 2019-08-27 | net/url: fail TestParseErrors test when getting an unwanted error | Stefan Baebler |
| 2019-08-27 | Revert "net/url: fail TestParseErrors test when getting an unwanted error" | Daniel Martí |
| 2019-08-27 | net/url: fail TestParseErrors test when getting an unwanted error | Stefan Baebler |
| 2019-08-12 | net/url: make Hostname and Port predictable for invalid Host values | Filippo Valsorda |
| 2019-05-06 | net/url: add tests for URLHostname | Bobby DeSimone |
| 2019-04-26 | net/url: document, test that PathEscape escapes / to %2F | Russ Cox |
| 2019-01-29 | net/url, net/http: relax CTL-in-URL validation to only ASCII CTLs | Brad Fitzpatrick |
| 2019-01-23 | net/url, net/http: reject control characters in URLs | Brad Fitzpatrick |
| 2018-09-26 | all: use strings.ReplaceAll and bytes.ReplaceAll where applicable | Brad Fitzpatrick |
| 2018-09-26 | Revert "net/url: escape URL.RawQuery on Parse if it contains invalid characters" | Brad Fitzpatrick |
| 2018-09-11 | net/url: remove an allocation for short strings in escape | Ian Davis |
| 2018-08-21 | net/url: escape URL.RawQuery on Parse if it contains invalid characters | Florian Forster |
| 2018-07-13 | net/url: don't escape sub-delims in fragment | Kunpei Sakai |
| 2018-04-04 | go/printer, gofmt: tuned table alignment for better results | Robert Griesemer |