| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-07-23 | Fixed #29528 -- Made URLValidator reject invalid characters in the username ↵ | Tim Bell | |
| and password. | |||
| 2016-02-18 | Fixed #26204 -- Reallowed dashes in top-level domains for URLValidator. | Tim Graham | |
| Thanks Shai Berger for the review. | |||
| 2015-12-08 | Fixed #25637 -- Added URLValidator hostname length validation. | Raphael Michel | |
| URLValidator now validates the maximum length of a hostname and the maximum length of all labels inside the hostname. | |||
| 2015-09-04 | Refs #25345 -- Updated links to code.google.com. | Maxime Lorant | |
| 2015-07-08 | Fixed catastrophic backtracking in URLValidator. | Shai Berger | |
| Thanks João Silva for reporting the problem and Tim Graham for finding the problematic RE and for review. This is a security fix; disclosure to follow shortly. | |||
| 2015-07-06 | Fixed #25059 -- Allowed Punycode TLDs in URLValidator | Alexey Sveshnikov | |
| 2015-01-06 | Fixed #20003 -- Improved and extended URLValidator | Danilo Bargen | |
| This adds support for authentication data (`user:password`) in URLs, IPv6 addresses, and unicode domains. The test suite has been improved by adding test URLs from http://mathiasbynens.be/demo/url-regex (with a few adjustments, like allowing local and reserved IPs). The previous URL validation regex failed this test suite on 13 occasions, the validator was updated based on https://gist.github.com/dperini/729294. | |||
| 2014-11-03 | Refactored URLValidator tests by moving URLs to text files. | Danilo Bargen | |
