Age | Commit message (Collapse) | Author |
|
|
|
|
|
have the prefixes the server uses.
The url regex matching was designed to be more versatile. This was needed to
disambiguate matches between nicks and channels, since they may have common
prefixes now (&+!). In case of ambiguity, when the server supports prefixes that
are common to both channels and nicknames, we choose the nickname (the nickname
only matches if there is a user with that nick in the current session).
Fixes #655.
|
|
Fixes #523
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"freenode" doesn't match a hostname.
|
|
|
|
The new way allows great control of what a url is composed of.
Added a bunch of new schemes.
|
|
* Refined ipv4 addr
* Added ipv6 addr
|
|
|
|
|
|
|
|
|
|
|
|
Unlike the other re_foo() functions it was not checking immediately
and returning if host_ret had already been filled in. This would
causes a memory leak since the previous GRegex would be lost.
|
|
closes #302
|
|
Parse url according to rfc 1738: add separate define for TLD. Closes 376.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
equal, rather than not-equal. If first character is a slash return
WORD_PATH.
|
|
|
|
|
|
|