X-Git-Url: http://git.pld-linux.org/?p=packages%2Flighttpd.git;a=blobdiff_plain;f=lighttpd-bug-2876.patch;fp=lighttpd-bug-2876.patch;h=0000000000000000000000000000000000000000;hp=b1c03e1ee8b390ea9578c201229a7763bb609603;hb=4b37c9295d1158cde3598d13d933c2a9c67cd468;hpb=85a2698926f30b4378927f46b7a579202eef443a diff --git a/lighttpd-bug-2876.patch b/lighttpd-bug-2876.patch deleted file mode 100644 index b1c03e1..0000000 --- a/lighttpd-bug-2876.patch +++ /dev/null @@ -1,31 +0,0 @@ -From e21906b3b41cda3cefebcc8b96ae6ad08549e504 Mon Sep 17 00:00:00 2001 -From: Glenn Strauss -Date: Thu, 15 Mar 2018 23:21:37 -0400 -Subject: [PATCH] [core] fix crash if 'host' empty in config (fixes #2876) - -x-ref: - "segfault with fastcgi app" - https://redmine.lighttpd.net/issues/2876 ---- - src/gw_backend.c | 8 ++++++-- - 1 file changed, 6 insertions(+), 2 deletions(-) - -diff --git a/src/gw_backend.c b/src/gw_backend.c -index dbef6328..7b5ef190 100644 ---- a/src/gw_backend.c -+++ b/src/gw_backend.c -@@ -1399,8 +1399,12 @@ int gw_set_defaults_backend(server *srv, gw_plugin_data *p, data_unset *du, size - host->port = 80; - } - -- host->family = (!buffer_string_is_empty(host->host) -- && NULL != strchr(host->host->ptr, ':')) -+ if (buffer_string_is_empty(host->host)) { -+ buffer_copy_string_len(host->host, -+ CONST_STR_LEN("127.0.0.1")); -+ } -+ -+ host->family = (NULL != strchr(host->host->ptr, ':')) - ? AF_INET6 - : AF_INET; - }