summaryrefslogtreecommitdiff
path: root/src/plugins
AgeCommit message (Collapse)Author
2012-02-20perl: increment count of hash returned by API (fix crash when script tries ↵Sebastien Helleu
to read hash without making a copy)
2012-02-19irc: rename server option "cap" to "capabilities"Sebastien Helleu
2012-02-19irc: fix memory leak in SASL/blowfish authenticationSebastien Helleu
2012-02-19irc: fix memory leak when a server is deletedSebastien Helleu
2012-02-19irc: add option "cap" in servers to enable capabilities on connectionSebastien Helleu
2012-02-09irc: add signal "irc_server_opened"Sebastien Helleu
2012-02-05irc: add signal "xxx,irc_out1_yyy" and modifier "irc_out1_xxx" (outgoing ↵Sebastien Helleu
message before automatic split to fit in 512 bytes)
2012-02-04irc: fix self-highlight when using /me with an IRC bouncer like znc (bug #35123)Sebastien Helleu
2012-01-27irc: add alias "ctcp" for target buffer of CTCP messagesSebastien Helleu
2012-01-26api: replace type "regex_t *" by "void *" in function string_regcomp (fix ↵Sebastien Helleu
ruby compilation with autotools)
2012-01-24aspell: fix URL detection (do not check spelling of URLs) (bug #34040)Sebastien Helleu
2012-01-23relay: use protocol arguments for protocol "irc" only (arguments forbidden ↵Sebastien Helleu
for protocol "weechat")
2012-01-23relay: add protocol "weechat" in /help relaySebastien Helleu
2012-01-23relay: do not create relay if there is a problem with socket creation (bug ↵Sebastien Helleu
#35345)
2012-01-22core: add support of flags in regular expressions and highlight options, add ↵Sebastien Helleu
irc options to customize/disable default nick highlight (task #11128) New functions in C plugin API: - string_regex_flags - string_regcomp New irc options: - irc.look.highlight_server - irc.look.highlight_channel - irc.look.highlight_pv Regex flags are supported in following options/commands: - option weechat.look.highlight - option weechat.look.highlight_regex - options irc.look.highlight_{server|channel|pv} - option relay.network.allowed_ips - core command /filter - irc command /list - irc command /ignore - rmodifier command /rmodifier
2012-01-16core: add URL transfer (using libcurl), add function hook_process_hashtable ↵Sebastien Helleu
in plugin API, add support of URL in hook_process/hook_process_hashtable (task #10247)
2012-01-12relay: fix compilation error when zlib is not foundSebastien Helleu
2012-01-08core: update copyright datesSebastien Helleu
2012-01-06irc: use low priority for MODE sent automatically by WeeChat (when joining ↵Sebastien Helleu
channel)
2012-01-06irc: use extended regex in command /ignoreSebastien Helleu
2012-01-06irc: use extended regex in command /listSebastien Helleu
2012-01-06alias: add default alias umode => /mode $nickSebastien Helleu
2012-01-06irc: allow /mode without argument (display modes of current channel or user ↵Sebastien Helleu
modes on server buffer)
2012-01-06irc: use redirection to get channel modes after update of modes on channel, ↵Sebastien Helleu
display output of /mode #channel
2012-01-05irc: remove invalid argument "list" from completion of command /notifySebastien Helleu
2012-01-03python: support of Python 3.x (task #11704)Sebastien Helleu
Note that Python 2.x is still the only Python compiled if found: Python 3.x is not auto-detected by cmake neither configure. Many official Python scripts will not load/run with Python 3.x, so Python 2.x (2.7 or 2.6) is still the recommended version.
2011-12-27irc: do not use option irc.look.nick_color_stop_chars for forced nick colors ↵Sebastien Helleu
(bug #33480)
2011-12-25irc: add optional server in info "irc_is_channel" (before channel name) (bug ↵Sebastien Helleu
#35124), add optional server in info_hashtable "irc_message_parse"
2011-12-25relay: add signal "buffer_type_changed" in weechat protocolSebastien Helleu
2011-12-25relay: add signal "buffer_unmerged" in weechat protocolSebastien Helleu
2011-12-23relay: fix crash when not enough arguments are received in a command of ↵Sebastien Helleu
weechat protocol
2011-12-20irc: add missing restore of variables in server upgrade (nick_max_length, ↵Sebastien Helleu
casemapping)
2011-12-20relay: add type "hashtable" in relay protocol and hdata, add signals ↵Sebastien Helleu
"buffer_localvar_xxx" in protocol
2011-12-19core: add type "hashtable" for hdata, new api functions: hdata_hashtable and ↵Sebastien Helleu
hashtable_map_string
2011-12-17relay: update relay buffer when bytes are sent to clients (irc and weechat ↵Sebastien Helleu
protocols)
2011-12-17alias: add help about syntax %%command for completion of alias in /aliasSebastien Helleu
2011-12-17relay: add commands "sync" and "desync" in WeeChat protocolSebastien Helleu
2011-12-17api: add new function hdata_check_pointerSebastien Helleu
2011-12-09irc: reset read marker of current buffer on manual /joinSebastien Helleu
2011-12-07relay: fix constant overflow (on 32-bit systems) in "test" command of ↵Sebastien Helleu
weechat protocol
2011-12-06relay: add WeeChat protocol (for remote GUI), doc about protocol, new optionsSebastien Helleu
The protocol is partial, under development, and NOT ready for usage. New options added in relay.conf: - relay.network.allowed_ips: allow only some IPs on relay plugin (by default all IPs are allowed) - relay.network.compression_level: compression level used in WeeChat protocol (compression is made using zlib)
2011-12-06api: add new function nicklist_get_next_itemSebastien Helleu
2011-11-27core: check pointer returned by function localtimeSebastien Helleu
2011-11-25core: add type char for hdata and function hdata_char in plugin/script APISebastien Helleu
2011-11-21irc: do not delete servers added in irc.conf on /reload (bug #34872)Sebastien Helleu
2011-11-21core: add "full_name" in buffer structureSebastien Helleu
2011-11-21relay: ignore newline chars in commands received, rename command "pass" to ↵Sebastien Helleu
"password"
2011-11-19xfer: display origin of xfer in core and xfer buffers (task #10956)Sebastien Helleu
2011-11-18relay: add password support and command "info" in WeeChat protocolSebastien Helleu
2011-11-18irc: remove autorejoin on channels when disconnected from server (bug #32207)Sebastien Helleu