summaryrefslogtreecommitdiff
path: root/ChangeLog.adoc
AgeCommit message (Collapse)Author
2022-10-10core: fix context info in buffers with free content (closes #1832)Sébastien Helleu
2022-10-09Version 3.7Sébastien Helleu
2022-10-05core: fix page scroll in bare display (closes #1830)Sébastien Helleu
2022-10-01irc: set local variable "filter" when doing `/server raw xxx` with raw ↵Sébastien Helleu
buffer already opened (closes #1448)
2022-09-30trigger: add variable `${tg_hook_type}` (closes #1765)Sébastien Helleu
2022-09-29api: change type of argument object_id in upgrade_new callback from string ↵Sébastien Helleu
to integer (in scripts)
2022-09-29api: change type of argument remaining_calls in hook_timer callback from ↵Sébastien Helleu
string to integer (in scripts)
2022-09-28logger: add options to rotate and compress log files (closes #314)Sébastien Helleu
New options: - logger.file.rotation_compression_level - logger.file.rotation_compression_type - logger.file.rotation_size_max
2022-09-27api: add function file_compressSébastien Helleu
2022-09-27api: add function string_parse_sizeSébastien Helleu
2022-09-18core: add key alt+backspace, change behavior of key ctrl+w (closes #559)Sébastien Helleu
The key ctrl+w now deletes one word until whitespace. The new key alt+backspace deletes one word (same behavior as ctrl+w in previous releases).
2022-09-18core: fix style in ChangeLogSébastien Helleu
2022-09-18trigger: escape arguments with double quotes in output of `/trigger ↵Sébastien Helleu
input|output|recreate` (closes #190)
2022-09-17tests: add tests on filter functionsSébastien Helleu
2022-09-17irc: fix message when disconnecting from server in case of high lag when ↵Sébastien Helleu
server option autoreconnect is off (closes #1708)
2022-09-17core: fix wrong terminal title on terminal resize (closes #1702)Sébastien Helleu
2022-09-17core: sort filters by name (closes #1695)Sébastien Helleu
2022-09-17spell: allow special dict value "-" to disable spell checking on a specific ↵Sébastien Helleu
buffer (closes #1699)
2022-09-16api: add support of priority in function hook_line (closes #1821)Sébastien Helleu
2022-09-15irc: add option irc.look.display_pv_nick_changeSébastien Helleu
2022-09-10irc: replace chars "\01" by spaces in CTCP replies (closes #1819)Sébastien Helleu
This prevents any attack due to an external security issue in the Linux netfilter implementation (nf_conntrack_irc). See: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-2663
2022-09-05irc: fix display of message 350 (whois, gateway) (closes #1815)Sébastien Helleu
2022-09-03xfer: fix DCC file receive on Termux (closes #1811)Sébastien Helleu
This fixes such error displayed on Termux when receiving a DCC file: xfer: invalid address "96747949": error 8 hostname nor servname provided, or not known
2022-08-29irc: fix target buffer of generic errors when they contain a target nick ↵Sébastien Helleu
(closes #1814)
2022-08-16api: add function crypto_hash_fileSébastien Helleu
2022-08-15irc: fix extract of isupport value when it is last in list and without value ↵Sébastien Helleu
(closes #1807)
2022-08-15core: move line from "New features" to "Bug fixes"Sébastien Helleu
2022-08-15core: add new option trigger.color.identifier in ChangeLogSébastien Helleu
2022-08-15trigger: add elapsed time for trigger execution on monitor buffer when ↵Sébastien Helleu
trigger debug is set (closes #1806)
2022-08-15trigger: fix error on monitor buffer creation when trigger debug is >= 1 and ↵Sébastien Helleu
monitor buffer is closed
2022-08-13irc: display ACCOUNT command in private buffersSébastien Helleu
2022-08-13irc: add options and display SETNAME command in channels and private buffers ↵Sébastien Helleu
(closes #1805) New options: - irc.color.message_setname - irc.look.smart_filter_setname
2022-08-13irc: display CHGHOST command in private buffersSébastien Helleu
2022-08-13irc: add missing tag "irc_numeric" in all numeric IRC commands (closes #1804)Sébastien Helleu
2022-08-08tests: add tests on function xfer_file_search_crc32Sébastien Helleu
2022-08-07irc: fix parsing of messages with trailing spaces and no trailing parameter ↵Sébastien Helleu
(closes #1803)
2022-08-07core: add option `-save` in command `/upgrade` (closes #1630)Sébastien Helleu
2022-08-07xfer: disconnect all active DCC chats and files on /upgradeSébastien Helleu
2022-08-07xfer: fix refresh of xfer buffer after /upgradeSébastien Helleu
2022-08-07relay: fix refresh of relay buffer after /upgradeSébastien Helleu
2022-08-03ci: remove macOS 10.15, add macOS 12 in CISébastien Helleu
2022-08-03core: update ChangeLogSébastien Helleu
2022-08-02tests: add tests on hdata functions (scripting API)Sébastien Helleu
2022-08-02ruby: fix function hdata_get_stringSébastien Helleu
2022-08-02guile: fix function hdata_get_stringSébastien Helleu
2022-08-02php: fix function hdata_compareSébastien Helleu
2022-08-01scripts: fix issue with long interval in function hook_timerSébastien Helleu
Affected plugins: python, ruby, lua, tcl, guile, javascript, php.
2022-08-01scripts: fix issue with year ≥ 2038 in functions print_date_tags and ↵Sébastien Helleu
print_y_date_tags Affected plugins: python, lua, tcl, guile, javascript.
2022-08-01scripts: fix issue with year ≥ 2038 in function infolist_new_var_timeSébastien Helleu
Affected plugins: python, lua, tcl, guile, javascript.
2022-08-01javascript: fix return of long value in functions infolist_time, hdata_long ↵Sébastien Helleu
and hdata_time