Applied. Thanks for your contribution ! Regards, Tim
On 25.10.18 22:39, [email protected] wrote: > From: Luiz Angelo Daros de Luca <[email protected]> > > Current sufmatch does not match when domain is dot-prefixed. > The example of no_proxy in man (.mit.edu) does use a dot-prefixed > domain. > > Signed-off-by: Luiz Angelo Daros de Luca <[email protected]> > --- > src/host.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/src/host.c b/src/host.c > index b42cd6e8..2bf848f3 100644 > --- a/src/host.c > +++ b/src/host.c > @@ -1033,8 +1033,9 @@ sufmatch (const char **list, const char *what) > /* Domain or subdomain match > * k == -1: exact match > * k >= 0 && what[k] == '.': subdomain match > + * k >= 0 && list[i][0] == '.': dot-prefixed subdomain match > */ > - if (j == -1 && (k == -1 || what[k] == '.')) > + if (j == -1 && (k == -1 || what[k] == '.' || list[i][0] == '.')) > return true; > } > >
signature.asc
Description: OpenPGP digital signature
