proxy/gnome: Fix up multiple ignore_hosts bugs, and add a test
authorDan Winship <danw@gnome.org>
Mon, 12 Sep 2011 18:41:20 +0000 (14:41 -0400)
committerDan Winship <danw@gnome.org>
Thu, 22 Sep 2011 12:52:58 +0000 (08:52 -0400)
commit21c42ff99f1c90fd40beee6420f254052549c358
tree31d42eaaae1b4a57e05f17bc6ba8b4e5ad52d1b0
parent6a21e5e36aebaaa2f39c746bd759206f4d22b2c7
proxy/gnome: Fix up multiple ignore_hosts bugs, and add a test

- ignore_hosts names are treated as suffixes/patterns, not
  exact matches

- ignore_hosts names/IPs can specify ports

- IPv6 literals now work in ignore_hosts (they were supposed to work
  before, but there was a parsing bug).

- IP/length patterns now work in all cases

https://bugzilla.gnome.org/show_bug.cgi?id=655581
.gitignore
Makefile.am
configure.ac
proxy/gnome/gproxyresolvergnome.c
proxy/tests/Makefile.am [new file with mode: 0644]
proxy/tests/gnome.c [new file with mode: 0644]