nixpkgs/pkgs/applications/networking/irc
Martin Weinelt f83d12d554
weechat: v2.7.1 → v2.8
New features

    core: add variable "old_full_name" in buffer, set during buffer renaming (issue weechat/weechat#1428)
    core: add debug option "-d" in command /eval (issue weechat/weechat#1434)
    api: add functions crypto_hash and crypto_hash_pbkdf2
    api: add info "auto_connect" (issue weechat/weechat#1453)
    api: add info "weechat_headless" (issue weechat/weechat#1433)
    buflist: add pointer "window" in bar item evaluation
    irc: add support of fake servers (no I/O, for testing purposes)
    relay: accept hash of password in init command of weechat protocol with option "password_hash" (PBKDF2, SHA256, SHA512)
    relay: reject client with weechat protocol if password or totp is received in init command but not set in WeeChat (issue weechat/weechat#1435)

Bug fixes

    core: fix memory leak in completion
    core: flush stdout/stderr before forking in hook_process function (issue weechat/weechat#1441)
    core: fix evaluation of condition with nested "if" (issue weechat/weechat#1434)
    irc: split AUTHENTICATE message in 400-byte chunks (issue weechat/weechat#1459)
    irc: copy temporary server flag in command /server copy
    irc: add nick changes in the hotlist (except self nick change)
    irc: case-insensitive comparison on incoming CTCP command, force upper case on CTCP replies (issue weechat/weechat#1439)
    irc: fix memory leak when the channel topic is changed
    logger: fix crash when logging is disabled on a buffer and the log file was deleted in the meanwhile, when option logger.file.info_lines is on (issue weechat/weechat#1444)
    php: fix crash when loading script with PHP 7.4 (issue weechat/weechat#1452)
    relay: update buffers synchronization when buffers are renamed (issue weechat/weechat#1428)
    script: fix memory leak in read of script repository file if it has invalid content
    script: fix unexpected display of scripts list in buffer with command /script list -i
    xfer: send signal "xfer_ended" after the received file has been renamed (issue weechat/weechat#1438)

Tests

    scripts: fix generation of test scripts with Python 3.8
    unit: add tests on IRC protocol functions and callbacks
    unit: add tests on function secure_derive_key
    unit: add tests on functions util_get_time_diff and util_file_get_content

Build

    core: fix Cygwin build
    guile: add detection of Guile 3.0.0 (issue weechat/weechat#1442)
    irc: fix build with GnuTLS < 3.1.0 (issue weechat/weechat#1431)
    php: add detection of PHP 7.4
    ruby: add detection of Ruby 2.7 (issue weechat/weechat#1455)
2020-03-29 16:04:28 +02:00
..
bip treewide: NIX_*_COMPILE -> string 2019-12-31 00:13:29 +01:00
communi treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
epic5 maintainer-list.nix: remove ndowens 2019-12-26 16:47:41 -05:00
glowing-bear glowing-bear: 0.7.1 -> 0.7.2 2019-11-19 09:39:26 -08:00
hexchat hexchat: 2.14.2 -> 2.14.3 2020-01-27 20:04:01 +01:00
ii Switch suckless.org URLs to https 2018-04-11 15:11:55 +02:00
irccloud treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
irssi Merge master into staging-next 2019-08-31 09:50:38 +02:00
konversation konversation: add patch "Fix build with Qt 5.13" 2019-08-16 11:26:17 +02:00
kvirc kvirc: use qt5.mkDerivation 2019-09-22 22:24:03 +03:00
quassel treewide: NIX_*_FLAGS -> string 2019-12-31 00:16:46 +01:00
qweechat
sic treewide: replace make/build/configure/patchFlags with nix lists 2019-12-30 12:58:11 +01:00
tiny tiny: upgrade cargo fetcher and cargoSha256 2020-02-29 13:00:17 -05:00
weechat weechat: v2.7.1 → v2.8 2020-03-29 16:04:28 +02:00
wraith treewide: fix redirected urls 2020-01-22 11:26:22 +01:00