LearnBoost/socket.io-client — pull request #415 by theopolis (2012-04-10 15:30:37+00:00)
Title: Fix: #260 Support for square bracketed IPv6 addresses 

Modified the regular expression in parseUri to support DNS/IPv4 or an IPv6 address:

```([^:\/?#]*)(?::(\d*))```

becomes:

```(\[[^\/?#]*\]|[^\[][^:\/?#]*)(?::(\d*))```