summaryrefslogtreecommitdiff
path: root/src/core/wee-hook.h
AgeCommit message (Collapse)Author
2014-01-01core: update copyright datesSebastien Helleu
2013-12-15core: add support of logical and/or for argument "tags" in function hook_printSebastien Helleu
2013-07-28api: use pointer for infolist "hook" to return only one hookSebastien Helleu
2013-04-12api: fix connection to servers with hook_connect on OS X (bug #38496)Sebastien Helleu
2013-03-17core: fix typos in many comments and some stringsSebastien Helleu
2013-01-01core: update copyright datesSebastien Helleu
2012-10-17core: fix sendmsg/recvmsg on BSD/OSX by sending 1 byte of data (in hook_connect)Simon Arlott
2012-10-17core: fix connection to servers on OS XSebastien Helleu
2012-10-14api: connect with IPv6 by default in hook_connect (with fallback to IPv4), ↵Simon Arlott
shuffle list of hosts for a same address (task #11205)
2012-07-09core: add function "hook_set" in plugin API, add "subplugin" in hooks (set ↵Peter Boström
by script plugins), display subplugin in /help on commands (task #12049)
2012-03-23core: add a connection timeout for child process in hook_connect (bug #35966)Sebastien Helleu
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-08core: update copyright datesSebastien Helleu
2011-12-07core: add option "hooks" for command /debugSebastien Helleu
2011-11-03core: fix typo: occured -> occurredSebastien Helleu
2011-10-26core: remove unneeded whitespaceSebastien Helleu
2011-10-25core: fix compilation error with "pid_t" on Mac OS X (bug #34639)Sebastien Helleu
2011-08-26core: replace deprecated gnutls function ↵Sebastien Helleu
"gnutls_certificate_client_set_retrieve_function" by new function "gnutls_certificate_set_retrieve_function" (gnutls >= 2.11.0)
2011-08-14core: return info about line/word for chat area in focus hashtable, add keys ↵Sebastien Helleu
m/q/Q to quote line in cursor mode, sort mouse keys by priority
2011-08-01core: add info about position where mouse button is released in hook_focus ↵Sebastien Helleu
(for mouse gestures)
2011-07-26core: add mouse support (task #5435), free cursor movement, hook_focus, fix ↵Sebastien Helleu
bugs with key "^" (bug #32072, bug #21381), fix bugs with bar windows, completion and /buffer New features and bugs fixed: - mouse support: new command /mouse, new option weechat.look.mouse, new key context "mouse" - free movement of cursor: new command /cursor, new key context "cursor" - new hook_focus (used by cursor and mouse) - info "cursor_mode" - bugs fixed with key "^" - allow plugin name in /buffer name - fix bugs with bar windows: do not create bar windows for hidden bars - fix completion bug when two words for completion are equal but with different case - automatic scroll direction in /bar scroll (x/y is now optional)
2011-06-22core: display error (only once) when bad file descriptor is detected in hook_fdSebastien Helleu
2011-06-13core: add "hdata" (direct access to WeeChat/plugin data)Sebastien Helleu
2011-04-28irc: add option "ssl_priorities" in servers (task #10106, debian #624055)Sebastien Helleu
2011-03-02Fix verification of SSL certificates by calling gnutls verify callback ↵Gu1ll4um3r0m41n
(patch #7459)
2011-02-25Add optional command name for infolist_get on command hooksSebastien Helleu
2011-01-01Update copyright datesSebastien Helleu
2010-11-18Fix infinite loop on gnutls handshake when connecting with SSL to server on ↵Gu1ll4um3r0m41n
wrong port or server with SSL problems (bug #27487)
2010-11-14Fix data sent to callback of hook_process, improve hook_process by using bufferSebastien Helleu
Fix: some data was sometimes missing (not sent to callback). Improvement: use a 64KB buffer for child output and send data to callback only when buffer is full.
2010-11-09Add function "hook_completion_get_string" in plugin APISebastien Helleu
2010-10-23Add new functions in plugin API: hook_hsignal and hook_hsignal_sendSebastien Helleu
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-08-11Add priority for hooks (task #10550)Sebastien Helleu
2010-06-25Update comments after #endif in C headersSebastien Helleu
2010-06-22Update licenses and copyrights, add missing author names in sourcesSebastien Helleu
2010-02-12Add description of arguments for API functions hook_info and hook_infolistSebastien Helleu
2010-01-03Update copyright datesSebastien Helleu
2009-12-04Give GnuTLS return code to callback if handshake has failed, display extra ↵Sebastien Helleu
info in irc plugin if Diffie-Hellman prime sent by the server is not acceptable (not long enough)
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-07-24Fix compilation on OpenBSD: rename variables stdout/stderr (patch #6874 from ↵Sebastien Helleu
zepard)
2009-04-11Add support of many templates for completion of command arguments, rename ↵Sebastien Helleu
default completion items
2009-03-27Fix SSL connection to some IRC servers using Diffie Hellman and small ↵Sebastien Helleu
exchange keys (bug #25996)
2009-03-21Add new command /version, add count of /upgrade, fix bugs with command execSebastien Helleu
New (core) command /version displays version, and number of upgrades done with first start date (if # /upgrade > 0). The number of upgrades is displayed at startup (if > 0).
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-02-08Add hook type "command_run", add new function "string_remove_color" in ↵Sebastien Helleu
plugin API (task #9089)
2009-01-04Remove unused functions and prototypesSebastien Helleu
2009-01-03Update copyright datesSebastien Helleu
2008-11-29Add "displayed" and "highlight" arguments to callback for hook_printSebastien Helleu
2008-11-23Add support for more than one proxy, with proxy selection for each IRC ↵Sebastien Helleu
server (task #6859)