13 Commits

Author SHA1 Message Date
Alexander Makarov
3ea3a00870 Skip CEmailValidatorTest::testMxPortDomainWithNoMXRecord() under github actions 2020-08-06 21:40:18 +03:00
Alexander Makarov
31625f898c Dump vars 2020-08-06 21:34:44 +03:00
Alexander Makarov
314f261243 Disable email validator MX tests on travis 2017-05-22 14:50:47 +03:00
Ken Guest
9d122b32bf Timeout in checkMxPorts is now configurable, using curl for better granularity. 2017-05-22 14:13:45 +03:00
Carsten Brandt
8b1659216b fixed regressin in CEmailValidator::validateValue()
fixes #3764, which was introduced by #3283
2016-01-05 16:56:53 +01:00
Taras Gudz
8c68de1bb6 Fixed #3283 2014-04-04 14:16:18 +04:00
resurtm
5f99be770d Additions to #2602:
1. Proper Net_IDNA2 usage. Net_IDNA2::decode() and Net_IDNA2::encode()
accepts only domains, not full URLs. Before this fix framework used
to pass full URLs which is wrong usage.

2. If CEmailValidator or CUrlValidator is being used under PHP 5.3.0+,
native `idn` PHP extension will be used (`idn_to_utf8` and `idn_to_ascii`
functions in particular). Otherwise Net_IDNA2 will be used (for PHP
< 5.3.0).
2013-07-04 19:32:09 +06:00
resurtm
ed635aa9e2 Some validators used to cause warnings or errors in case non-scalar array typed values being checked. 2013-03-09 22:12:18 +06:00
resurtm
e07ab941d2 Additional stuff related to the IDN email and URL validating. 2012-09-08 12:30:00 +06:00
resurtm
75936ea01c Indentation issues. 2012-08-26 14:37:29 +06:00
resurtm
b598442605 Fixes #1286 and #1184. Draft version. 2012-08-25 16:16:51 +06:00
alexander.makarow
3e227018b6 additional test for email validator 2011-05-12 23:37:43 +00:00
alexander.makarow
1f757cbf53 improved unit tests 2011-02-18 15:25:38 +00:00