summaryrefslogtreecommitdiff
path: root/src/core/wee-hook.c
AgeCommit message (Collapse)Author
2009-07-24Fix compilation on OpenBSD: rename variables stdout/stderr (patch #6874 from ↵Sebastien Helleu
zepard)
2009-06-28Rename function string_explode to string_splitSebastien Helleu
2009-06-21Fix some memory leaks in command hook (completion templates), buffer ↵Sebastien Helleu
closing, partial completion
2009-06-10Add buffer merging feature, with /buffer merge/unmerge (task #7404)Sebastien Helleu
2009-04-26Fix 0 byte alloc in command templateSebastien Helleu
2009-04-11Add support of many templates for completion of command arguments, rename ↵Sebastien Helleu
default completion items
2009-04-04Check that callback value is not NULL in hook functionsSebastien Helleu
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-18Add "replacement" argument for string_remove_color in plugin APISebastien Helleu
2009-03-06Add new hook type "process": launch command with fork and catch result ↵Sebastien Helleu
(rc/stdout/stderr) via callback
2009-02-18Display clock skew detection only if debug for core is >= 1Sebastien Helleu
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-02-04Fix 14 memory leaks (in core, gui, irc, jabber, logger, script plugins)Sebastien Helleu
2009-01-04Remove unused functions and prototypesSebastien Helleu
2009-01-03Update copyright datesSebastien Helleu
2008-11-29Fix bugs with hook_print function in scriptsSebastien 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)
2008-11-15Use of const for some functions returning "char *"Sebastien Helleu
2008-11-05Add debug messages for hooks when core debug >= 2Sebastien Helleu
2008-11-04Fix bug with pointer conversions on 64 bits architectureSebastien Helleu
2008-11-03Add detection of system clock skew, reinitialize all timers when this happensSebastien Helleu
2008-11-01Another fix to timer hook when day of local time is different from UTCSebastien Helleu
2008-11-01Fix timer hook when daylight saving time is enabled (problem with "day ↵Sebastien Helleu
changed" message)
2008-10-30Add new features to logger plugin (command /logger, log level, level by ↵Sebastien Helleu
buffer, mask by buffer, ..), fix some bugs New features: - new command /logger - log level, to log only some messages, according to importance (task #8592) - level by buffer: custom level for some buffers (or group of buffers) - log filename mask by buffer (or group of buffers) - marker line is added after display of backlog - add "delete" callback for config file sections - add "mkdir_parents" function to plugin API - remove old log options in IRC plugin Bug fix: - marker line is set only when user switches buffer (not when a plugin force switch, like IRC plugin does when opening server or channel buffer) - backlog fixed (sometimes lines were not properly displayed)
2008-10-27Add name of plugins next to plugin pointers in dump (to log file)Sebastien Helleu
2008-10-26Fix option irc.network.away_checkSebastien Helleu
2008-10-18Aspell plugin is born againSebastien Helleu
2008-09-30Fix some memory leaksSebastien Helleu
2008-09-02Add description for info and infolist hooksSebastien Helleu
2008-08-30Add new hooks (info and infolist), IRC plugin now return infos and infolistsSebastien Helleu
2008-08-22Add hook infolist to plugins API, fix bugs with gettext in pluginsSebastien Helleu
2008-06-18Add new options for completion, optional stop instead of cycling with words ↵Sebastien Helleu
found
2008-06-03Add "const" keyword for some "char *" function arguments (core and plugins API)Sebastien Helleu
2008-06-02Fix compilation bug when gnutls dev lib is not installedSebastien Helleu
2008-05-22Increase number of authorized calls to same command (recursive calls), from ↵Sebastien Helleu
1 to 5 (more than 5 is considered as looping)
2008-05-20Add hook_connect (background connection to peer)Sebastien Helleu
2008-04-30Fixed crash with scripts when WeeChat calls functions of many scripts at ↵Sebastien Helleu
same time with callbacks (bug #23109)
2008-04-29Removed key functions (replaced by /input command)Sebastien Helleu
2008-04-19Fixed bug with use of wrong command hooked (bug #22974)Sebastien Helleu
2008-04-18Replaced /builtin command by /command, and can now be used to launch ↵Sebastien Helleu
commands with same name from different plugins
2008-04-17Added infolist "window", scroll in buffers with free content, fixed config ↵Sebastien Helleu
hooks (use of string_match)
2008-04-12Added new default bar item "time"Sebastien Helleu
2008-04-11Improved /set command, added /unset command, new name for config files (*.conf)Sebastien Helleu
2008-03-23Removed sizeof(char) and useless type casts from void* to another pointer ↵Sebastien Helleu
type (patch from Leonid Evdokimov)
2008-03-22Added tags for lines and custom filtering by tags or regex (task #7674), ↵Sebastien Helleu
fixed many memory leaks
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-09Partial migration of Perl plugin to new APISebastien Helleu
2008-01-02Update of year in some copyrightsSebastien Helleu