summaryrefslogtreecommitdiff
path: root/oox
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2022-04-02 11:10:22 +0300
committerXisco Fauli <xiscofauli@libreoffice.org>2022-04-04 13:12:37 +0200
commit9e889c39feef8bc8da0adc498f9ad7f5bad4542d (patch)
treed084bc8600fec80a524fa552007fbde75e81f7f3 /oox
parent542673c0d4c6a992113999101f2c1bf21e0c5c22 (diff)
tdf#148338: allow single-letter lowest-level domain
The check that required lowest-level domain name to be at least two characters long, was introduced for #i25107# in 2004 in the commit dfcb4aa47b81ebd9affddefda88bf9b451508221 Author Rüdiger Timm <rt@openoffice.org> Date Mon Sep 20 12:13:22 2004 +0000 INTEGRATION: CWS swmailmerge (1.1.2); FILE ADDED (See also related #i20057# for feature specification.) It didn't mention a rationale behind that check; but obviously, it's unjustified. There are single-letter second-level domain names [1], like 'x.com', and also under many other TLDs. Also the check prevented single-character third-level names like "a.foo.bar", etc. Plus, RFC 5322 (and its predecessors) do not restrict these lengths in 'Addr-Spec Specification' (and RFCs referenced from there). This does not enable dotless domains [2]; if justified, they should be enabled separately. [1] https://en.wikipedia.org/wiki/Single-letter_second-level_domain [2] https://en.wikipedia.org/wiki/Top-level_domain#Dotless_domains Change-Id: I03cc26a90c08b94b9c1f70e0a0f1746192cb7afe Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132482 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com> (cherry picked from commit 1ea95f05ee8ec496c628bd11750d23cc012c7fe4) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132382 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Diffstat (limited to 'oox')
0 files changed, 0 insertions, 0 deletions