summaryrefslogtreecommitdiff
path: root/src/plugins/irc/irc-server.h
AgeCommit message (Collapse)Author
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
2008-06-03Add "const" keyword for some "char *" function arguments (core and plugins API)Sebastien Helleu
2008-05-20Add hook_connect (background connection to peer)Sebastien Helleu
2008-05-15Add arguments for plugin init functions and "irc://.." command line option ↵Sebastien Helleu
for irc plugin
2008-05-07Xfer file resume (for DCC protocol) is backSebastien Helleu
2008-05-04Added new plugin "xfer" (used by irc plugin for DCC file and chat) (warning: ↵Sebastien Helleu
initial commit, not working yet)
2008-04-11Improved /set command, added /unset command, new name for config files (*.conf)Sebastien Helleu
2008-03-22Added tags for lines and custom filtering by tags or regex (task #7674), ↵Sebastien Helleu
fixed many memory leaks
2008-03-15New format for many IRC protocol commands, bugs fixed in IRC pluginSebastien Helleu
2008-02-22New "irc/debug" buffer (replaces old IRC raw buffer), improved status bar ↵Sebastien Helleu
display, fixed nick in input for IRC buffers The "irc/debug" buffer is displayed when IRC debug is enabled (with "/debug irc" thru debug plugin). If the buffer is closed, it is reopen when new messages are written, until debug is disabled by user (with "/debug irc").
2008-02-03Use of many addresses for one IRC server (auto-switch when a connexion ↵Sebastien Helleu
fails), nicks are now set with one option "nicks" (task #6088)
2008-02-03Replaced options nick1/nick2/nick3 by nicks in IRC serversSebastien Helleu
2008-01-24Add of "modifier" hook, migration of charset plugin to new API, SIGHUP ↵Sebastien Helleu
signal catched (reload all config files), better config files reloading
2008-01-02Update of year in some copyrightsSebastien Helleu