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>
Fri, 30 Sep 2011 00:34:30 +0000 (20:34 -0400)
commitbd2450902bfa3101800611f95cf6b91529257d94
treea92f571608b611a1a73444b47309215e0864ffd4
parentcbdddf8741aca0c78890a92843bcc2d5d39aced8
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]