From 36f2638f6d3cdeed59e6ca0dc59a5c5be4a068a6 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Thu, 24 Nov 2016 14:13:51 +0000 Subject: [PATCH] [Minor] Detect URLs that are ended with a whitespace. --- src/libserver/url.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libserver/url.c b/src/libserver/url.c index f4f07d4bde..d05f040817 100644 --- a/src/libserver/url.c +++ b/src/libserver/url.c @@ -1842,7 +1842,7 @@ url_tld_end (struct url_callback_data *cb, match->m_len = p - match->m_begin; return TRUE; } - else if (*p == '/' || *p == ':' || is_url_end (*p) || + else if (*p == '/' || *p == ':' || is_url_end (*p) || is_lwsp (*p) || (match->st != '<' && p == match->newline_pos)) { /* Parse arguments, ports by normal way by url default function */ p = match->m_begin; -- 2.47.3