Fix the proxy_bypass_registry function all returning true in some cases.
diff --git a/src/requests/utils.py b/src/requests/utils.py
index a603a86..9067904 100644
--- a/src/requests/utils.py
+++ b/src/requests/utils.py
@@ -97,6 +97,8 @@
# '<local>' string by the localhost entry and the corresponding
# canonical entry.
proxyOverride = proxyOverride.split(";")
+ # filter out empty strings to avoid re.match all true.
+ proxyOverride = filter(None, proxyOverride)
# now check if we match one of the registry values.
for test in proxyOverride:
if test == "<local>":