summaryrefslogtreecommitdiff
path: root/src/plugins
AgeCommit message (Collapse)Author
2014-09-20trigger: do not allow any changes on a trigger when it is currently running ↵Sébastien Helleu
(closes #189)
2014-09-20aspell: fix compilation with enchant version older than 1.6.0 (closes #192)Sébastien Helleu
2014-09-06irc: display nick changes in server buffer (closes #188)Sébastien Helleu
2014-09-04irc: disable creation of temporary servers by default with command /connect, ↵Sébastien Helleu
new option irc.look.temporary_servers
2014-09-01core: optimize completion by using arraylistsSébastien Helleu
With arraylist (vs weelist), the completion is about 50x faster. It is visible on "/help [+tab]".
2014-08-29irc: use irc_protocol_nick_address for ban/quiet/invex/exception listsMax Teufel
2014-08-29api: use microseconds instead of milliseconds in functions util_timeval_diff ↵Sébastien Helleu
and util_timeval_add
2014-08-23irc: remove a trailing comma in help of server capabilities optionSébastien Helleu
2014-08-23trigger: add option "restore" in command /triggerSébastien Helleu
2014-08-22script: fix crash on "/script update" if a script detail is displayed in ↵Sébastien Helleu
buffer (closes #177)
2014-08-22trigger: fix regex used in default triggers to hide passwords (closes #172)Sébastien Helleu
"\S" is not supported on *BSD, so it is replaced by "[^ ]" (which should be enough, since there should be no tabs or other whitespace different from spaces in command line).
2014-08-20xfer: bind to wildcard address when sendingAndrew Potter
When #5 was fixed, we started to always bind to the local address connected to the irc server because the xfer.network.own_ip address may not be able to be bound to when NATed. But this means when the own_ip address is a different family (IPv4 vs IPv6) from the irc server connection, we were listening for connections on the wrong interface. This patch lets us figure out which family is being used, (xfer.network.own_ip's family, or the irc connection's family otherwise) and bind() into the correct family via that family's wildcard address.
2014-08-19xfer: Use hook_connect() for receiving chatsAndrew Potter
fixes #160
2014-08-17irc: add "server-time" in help of server option "capabilities"Sébastien Helleu
2014-08-16irc: remove unneeded variable "seconds"Sébastien Helleu
2014-08-16irc: fix translation of CTCP PING reply (closes #137)Sébastien Helleu
2014-08-16aspell: display an error if command "/aspell setdict" is called without a ↵Sébastien Helleu
dictionary
2014-08-16aspell: remove unneeded else conditionSébastien Helleu
2014-08-15aspell: fix crash with command "/aspell addword" if no word is given (closes ↵nils_2
#164)
2014-08-10irc: free nick immediately in case of malloc errorSébastien Helleu
2014-08-10script: fix potential crash in case of malloc errorSébastien Helleu
2014-08-10logger: fix memory leaks in backlogSébastien Helleu
2014-08-09irc: fix memory leak in CTCP answerSébastien Helleu
2014-08-09core: fix memory leak when removing script filesSébastien Helleu
2014-08-09exec: invert a condition to make code more readableSébastien Helleu
2014-08-09relay: fix memory leak during handshake on websocketSébastien Helleu
2014-08-09relay: fix memory leak when receiving several lines from client (weechat ↵Sébastien Helleu
protocol)
2014-08-09relay: fix memory leak when receiving commands from client (weechat protocol)Sébastien Helleu
2014-08-09relay: remove dead assignmentSébastien Helleu
2014-08-09relay: fix crash when an IRC "MODE" command is received from client without ↵Sébastien Helleu
arguments
2014-08-02core: fix result of hash function (in hashtables) on 32-bit systemsSébastien Helleu
2014-08-02trigger: fix hook count on 32-bit systemsSébastien Helleu
2014-08-02relay: fix number of bytes sent/received on 32-bit systemsSébastien Helleu
2014-08-02irc: fix duplicate sender name in display of wallops (closes #142, closes #145)Sébastien Helleu
2014-07-23trigger: update commentSébastien Helleu
2014-07-22trigger: refuse triggers with . in their nameAndrew Potter
2014-07-20core: remove whitespace in cmake filesSébastien Helleu
2014-07-14script: fix display of curl errorsSébastien Helleu
2014-07-14aspell: rename variable "utf8_char_int" to "code_point"Sébastien Helleu
2014-07-12irc: display locally away status changes in private buffers (in addition to ↵Sébastien Helleu
channels) (closes #117)
2014-07-12python: fix read of return value for callbacks returning an integer in ↵Sébastien Helleu
Python 2.x (closes #125)
2014-07-01core: remove "www" in weechat.org URLsSébastien Helleu
2014-06-19irc: fix typo in a messageSébastien Helleu
2014-06-14irc: add value "+" for option irc.look.smart_filter_mode to use modes from ↵Sébastien Helleu
server prefixes (closes #90) The new default value of option irc.look.smart_filter_mode is now "+".
2014-06-10core: fix potential memory leak with infolists not freed in plugins (debian ↵Sébastien Helleu
#751108) The memory leak should not happen if infolists are properly freed by plugins, and it happened only on unload of plugins (or exit).
2014-06-08irc: fix help of commands kick/kickban/remove (closes #102)Sébastien Helleu
2014-06-03irc: fix commentSébastien Helleu
2014-05-29relay: don't send signals "buffer_clear" and "buffer_line_added" for relay ↵Sébastien Helleu
raw/list buffers to clients (weechat protocol)
2014-05-28irc: fix extract of channel in parser for JOIN/PART messages when there is a ↵Sébastien Helleu
colon before the channel name (closes #83) The problem was only affecting scripts or triggers using the parser. The irc plugin does not use the "channel" variable built by the parser (when parsing JOIN/PART messages).
2014-05-26irc: add command /remove (closes #91)Sébastien Helleu