summaryrefslogtreecommitdiff
path: root/src/plugins/irc/irc-server.h
AgeCommit message (Collapse)Author
2010-11-21Move some functions from irc-server.c and irc-protocol.c to irc-message.cSebastien Helleu
2010-11-06Add IRC command /notify, new options for notify and infolist "irc_notify" ↵Sebastien Helleu
(task #5441) This commit provides: - new IRC command /notify - new options: irc.look.notify_tags_ison, irc.look.notify_tags_whois, irc.network.notify_check_ison, irc.network.notify_check_whois - new option "notify" in servers (but should not be changed, only /notify command should be used) - infolist "irc_notify" to get notify list (by server or for all servers).
2010-10-28Improve IRC nick prefixes, all modes (even unknown) are used with PREFIX ↵Sebastien Helleu
value from message 005
2010-10-23Add IRC command redirection (task #6703)Sebastien Helleu
2010-10-09Move some IRC options from network section to server section (task #10664, ↵Sebastien Helleu
task #10668) Options moved: connection_timeout, anti_flood_prio_high, anti_flood_prio_low, away_check, away_check_max_nicks, default_msg_part, default_msg_quit.
2010-10-08Switch to next server address when IRC error is received after TCP ↵Sebastien Helleu
connection but before message 001 (bug #30884)
2010-10-07Fix crash/bug when option "addresses" for an IRC server is unset or changed ↵Sebastien Helleu
when WeeChat is connected to this server (bug #31268)
2010-09-17Beta version of IRC proxy feature in Relay pluginSebastien Helleu
Major changes in Relay plugin: - IRC proxy feature (beta), - raw buffer. Changes in IRC plugin: - add tags for messages sent to servers, - add signal "irc_input_send" to simulate text/command on an IRC buffer, - add prefix in infolist "irc_nick".
2010-09-12Do not send WHO on channel joined (to check away nicks) if option ↵Sebastien Helleu
irc.network.away_check is set to 0
2010-08-27Add new functions in plugin API (hashtable_get_string, hook_info_hashtable, ↵Sebastien Helleu
info_get_hashtable), add IRC info_hashtable "irc_parse_message" Note: tcl >= 8.5 is now required (for tcl plugin).
2010-07-06Improve irc lag indicator: two colors (counting and finished), update item ↵Sebastien Helleu
even when pong has not been received, lag_min_show is now in milliseconds
2010-06-25Update comments after #endif in C headersSebastien Helleu
2010-06-22Update licenses and copyrights, add missing author names in sourcesSebastien Helleu
2010-05-29Fix bug with nick prefix '*' (chan founder) on some IRC servers (bug #29890)Sebastien Helleu
2010-05-22Add isupport value in IRC servers (content of IRC message 005), with new ↵Sebastien Helleu
infos: irc_server_isupport and irc_server_isupport_value
2010-04-21Add new options irc.network.autoreconnect_delay_growing and ↵Sebastien Helleu
irc.network.autoreconnect_delay_max (task #10338)
2010-03-30Fix bug with IRC nicks on reconnection: try all nicks in list, even if nick ↵Sebastien Helleu
used was not the first in list of nicks
2010-02-19Add option irc.network.connection_timeout (timeout between TCP connection to ↵Sebastien Helleu
server and reception of message 001)
2010-02-18Add mechanism DH-BLOWFISH for SASL authentication with IRC serverSebastien Helleu
2010-02-15Add SASL authentication in IRC plugin (task #8829), add function ↵Sebastien Helleu
"string_encode_base64" in plugin API, fix bug with base64 encoding New options for IRC servers: - sasl_mechanism (only "plain" for now) - sasl_username - sasl_password
2010-01-29Fix crash with SSL connection to IRC server if option ssl_cert is set (bug ↵Sebastien Helleu
#28752)
2010-01-17Add new IRC output queue for messages with low priority (like automatic CTCP ↵Sebastien Helleu
replies), high priority is given to user messages or commands
2010-01-03Update copyright datesSebastien Helleu
2009-12-16Add option "autorejoin_delay" for servers (task #8771), fix autorejoin on ↵Sebastien Helleu
channels with key
2009-11-24Add all server options for IRC commands /server and /connectSebastien Helleu
2009-11-07Fix compilation error when gnutls lib is not installedSebastien Helleu
2009-11-07Check SSL certificates and use self-signed certificate to auto identify on ↵Sebastien Helleu
IRC server (CertFP) (task #7492) (patch from kolter)
2009-06-28Rename function string_explode to string_splitSebastien Helleu
2009-06-10Add buffer merging feature, with /buffer merge/unmerge (task #7404)Sebastien Helleu
2009-05-03Fix crash when deleting last server if there is one buffer for all serversSebastien Helleu
2009-04-24Add anti-flood for extra IRC commands like msg/notice/query/quote and some otherSebastien Helleu
2009-03-06Add new hook type "process": launch command with fork and catch result ↵Sebastien Helleu
(rc/stdout/stderr) via callback
2009-02-18Give file descriptor to callback of hook_fdSebastien Helleu
2009-01-15Add Jabber plugin (alpha version, many Jabber features are missing)Sebastien Helleu
This commit introduces Jabber/XMPP protocol for WeeChat. It uses iksemel lib. Please note many major Jabber features are missing: - roster management (add/remove/.. buddies), - MUC, - transports. It is possible to define servers (with /jabber), connect to them (with /jconnect), disconnect (/jdisconnect) and chat with buddies (with /jchat).
2009-01-04Add comments for IRC server optionsSebastien Helleu
2009-01-04Update highlight words for server and channel buffers when local nick is changedSebastien Helleu
2009-01-04Fix exec of IRC command when connecting to server if server buffers are ↵Sebastien Helleu
merged, and that server is not the selected server
2009-01-04Remove unused functions and prototypesSebastien Helleu
2009-01-03Update copyright datesSebastien Helleu
2009-01-02Add null values for options, new syntax for /set, reintroduce temporary IRC ↵Sebastien Helleu
server feature, improve IRC server options, new functions in API
2008-12-17Display server, port and IP on IRC server buffer when connection to server is okSebastien Helleu
2008-11-23Add support for more than one proxy, with proxy selection for each IRC ↵Sebastien Helleu
server (task #6859)
2008-10-26Fix option irc.network.away_checkSebastien Helleu
2008-10-05Add Tcl script plugin (thanks to Dmitry Kobylin)Sebastien Helleu
2008-09-24Option irc.look.one_server_buffer reintroduced (all IRC servers in one buffer)Sebastien Helleu
2008-08-30Add new hooks (info and infolist), IRC plugin now return infos and infolistsSebastien Helleu
2008-08-22Fix IRC /server command, fix bugs with IRC servers options, remove temporary ↵Sebastien Helleu
server feature
2008-08-19Reintroduce /upgrade command, working only with core and IRC plugin todaySebastien Helleu
Command will be improved in near future and other plugins like xfer will be modified to manage upgrade process.
2008-07-18Add signals for IRC messages (recv/sent)Sebastien Helleu
2008-06-17Remove old notify code in irc plugin (done by notify plugin)Sebastien Helleu