Age | Commit message (Collapse) | Author |
|
Server time plugins
|
|
Also default to SASL on some more networks
|
|
|
|
|
|
|
|
|
|
Function names were chosen to keep consistency with the rest of the
API.
|
|
|
|
|
|
|
|
when it should. This should close #661.
|
|
|
|
interface. This hooks are similar to hexchat_hook_{server,print}() except the
callback passes an extra argument with the (new) structure hexchat_event_attrs.
This structure contains attributes related to the event; by now it only contains
the server_time_utc member which is non-zero if server-time is enabled and the
server used this extension to pass a timestamp.
See issue #661.
(Note: this hooks are still not called by hexchat in this commit.)
|
|
|
|
|
|
This avoids making a new connection to an already open network.
|
|
|
|
Closes #666
|
|
Freebsd fixes
|
|
|
|
in *BSD.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(Internationalization messages missing.)
|
|
forgot about.
|
|
|
|
the extension server-time.
|
|
|
|
authenticate.
The only thing left to do for server-time are the numeric messages.
|
|
|
|
|
|
|
|
(see http://ircv3.atheme.org/specification/message-tags-3.2).
In particular this commit implements a (very) dummy implementation
sketch of the server-time extension
(see http://ircv3.atheme.org/specification/message-tags-3.2 and #499).
|
|
as an alias to that.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"freenode" doesn't match a hostname.
|
|
|