From 1d3ee03401cc47611b1c28883dadc642dce403fedd5bf255783b52c6c053e16b Mon Sep 17 00:00:00 2001 From: Lars Vogdt Date: Mon, 27 Apr 2020 13:51:01 +0000 Subject: [PATCH] Accepting request 789522 from home:oxy:branches:server:irc - update to 2.8 - New features * core: add variable "old_full_name" in buffer, set during buffer renaming (issue #1428) * core: add debug option "-d" in command /eval (issue #1434) * api: add functions crypto_hash and crypto_hash_pbkdf2 * api: add info "auto_connect" (issue #1453) * api: add info "weechat_headless" (issue #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 #1435) - Bug fixes * core: fix memory leak in completion * core: flush stdout/stderr before forking in hook_process function (issue #1441) * core: fix evaluation of condition with nested "if" (issue #1434) * irc: split AUTHENTICATE message in 400-byte chunks (issue #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 #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 #1444) * php: fix crash when loading script with PHP 7.4 (issue #1452) * relay: update buffers synchronization when buffers are renamed (issue #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 #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 #1442) * irc: fix build with GnuTLS < 3.1.0 (issue #1431) * php: add detection of PHP 7.4 * ruby: add detection of Ruby 2.7 (issue #1455) OBS-URL: https://build.opensuse.org/request/show/789522 OBS-URL: https://build.opensuse.org/package/show/server:irc/weechat?expand=0&rev=97 --- weechat-2.7.1.tar.xz | 3 --- weechat-2.7.1.tar.xz.asc | 16 ------------- weechat-2.8.tar.xz | 3 +++ weechat-2.8.tar.xz.asc | 16 +++++++++++++ weechat.changes | 52 ++++++++++++++++++++++++++++++++++++++++ weechat.spec | 2 +- 6 files changed, 72 insertions(+), 20 deletions(-) delete mode 100644 weechat-2.7.1.tar.xz delete mode 100644 weechat-2.7.1.tar.xz.asc create mode 100644 weechat-2.8.tar.xz create mode 100644 weechat-2.8.tar.xz.asc diff --git a/weechat-2.7.1.tar.xz b/weechat-2.7.1.tar.xz deleted file mode 100644 index 86f585c..0000000 --- a/weechat-2.7.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9d752fecb86a54470a19d8c977bc1baa01ac58625a4722e42199b85a06035c41 -size 2226768 diff --git a/weechat-2.7.1.tar.xz.asc b/weechat-2.7.1.tar.xz.asc deleted file mode 100644 index 5f3a205..0000000 --- a/weechat-2.7.1.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEqatat3j6XDUi/QN4+C9LFt7ECPgFAl5O42sACgkQ+C9LFt7E -CPggHRAAubCdlr46sIMb24qUsGV2BMLXncBXkYIEIPFq/kTt1P6+3YPJaW1TjafQ -CV4BMfpkUbM0kZAt5HwhwzMFgC13uq7ZgMabqLRiIp7Bw+7v0mR8ukaxHirgpv3s -fsz0sfV+V/eARbNiS/Vs3QZ3YjVSqMPmxtRbn6/ECIbxEuTBfJ8f7BaHQzD1jVdJ -8S1TSNru2ltHnRnsBeUcOpFnj7rFwu0+6hYfCWKgmIlng8CZH8t05u3OTrO0LcMR -0afnAcYk5TthRbAAcwQ6DBJqJkjOUYc4HSxcn4FNUkQdxFrPweVydEraoZgtItnh -KlqCqseufJ5xneCXORCZDClg4HhlsIu/Gd8Yz3mmBkgkg98UiKaytoGyFC1YsbnV -/S94KtqX9adMu1PJogFCoqo5PTgvELlC190sGyp1JBRuexnZlK9hO/sMz9cexdTN -VY6+5F+CL6UhzQF3uwKB/J+iX+t1DuHay0JCNke/h+r8CExhFAUlYLVlPwSNP8fL -4nWiP2OdAKsv1Wl+8kC3iwM0VMTVskC6+NB1XthT7eWqpw+7zSmO9SUp7F3zcwSL -hYRx4UCUEhUzb//e1kXXxIHL1XacN6M7EI66issS9hrByq9j+vWTrutYP9+b8mge -F9/Stc9O+mfTKbKamJ/8Eowg/1S88E9ODKNrLjX4c4S0uXYiRv4= -=WkNI ------END PGP SIGNATURE----- diff --git a/weechat-2.8.tar.xz b/weechat-2.8.tar.xz new file mode 100644 index 0000000..6252e42 --- /dev/null +++ b/weechat-2.8.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:553ea295edad3b03cf88e6029c21e7bde32ff1cc026d35386ba9da3e56a6018c +size 2248868 diff --git a/weechat-2.8.tar.xz.asc b/weechat-2.8.tar.xz.asc new file mode 100644 index 0000000..a28ded7 --- /dev/null +++ b/weechat-2.8.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEqatat3j6XDUi/QN4+C9LFt7ECPgFAl6AUoYACgkQ+C9LFt7E +CPgjwRAAsOXK0v/leRrehvOKPoffQ/AhlYwm6hLB9AFVgqS0y4sSkQdqqTSN6lnJ +gajHm6qZsFdVjvs8r/gkUbfsgtaLmA82tRLRwFzYdC6lB87H9wHWGj0OBCRes64X +azhCTAG0BOdrhAWZoGZth+8X/Z9H22B3vBSVMCdYhXuulLWyuDWThGLUR7F3aNML +PT6aDr7x9Pj8uYanGWqpRUSVIB9Wnp1Wsvkefh1VE1tBs6I7EoVLLBsK/SA5rPIZ +5UWkqvMEuQQ5ZHzfR23/2kzNlt9eanH4UlZdt7AYDNAGuMO1eqyJe/ABRQA+9GnQ +wGB4qrmKYrdEAgO0gPjrMCVEBsXD5hKXWZAWGKIB+b4CJnclQsrPjrZX4aqUAWkh +92VHiD3x6hnjvKas/XfA0NNdN6P8x0yG0LF7bLspfB51IHRsVayyw/EgDZUINA3D +2HEtHgwARrpsRWaBOS0VsYo9YM4Qzep82QBAV7gS764XKverlZ2tdl7sVryylwOc +ZTxgTQ1bAJeQm48+zBkQgMhM+5dJtFh541Z0qh1uIOhWQoBybgEsvdkWy+06F/Bp +1uWPHsNz/0AzwuZ4habW02uxhW8Vkxe79hjfI++sCAqSN9E7geUnUczgisK5Srt5 +7k6uW0Zm3nr17ChlIamxy2P54psX+QbvsTs6/fbc8QzviFkeTUY= +=VW8m +-----END PGP SIGNATURE----- diff --git a/weechat.changes b/weechat.changes index d577dd2..e4a8484 100644 --- a/weechat.changes +++ b/weechat.changes @@ -1,3 +1,55 @@ +------------------------------------------------------------------- +Sun Mar 29 14:16:40 UTC 2020 - Maximilian Trummer + +- update to 2.8 +- New features + * core: add variable "old_full_name" in buffer, + set during buffer renaming (issue #1428) + * core: add debug option "-d" in command /eval (issue #1434) + * api: add functions crypto_hash and crypto_hash_pbkdf2 + * api: add info "auto_connect" (issue #1453) + * api: add info "weechat_headless" (issue #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 #1435) +- Bug fixes + * core: fix memory leak in completion + * core: flush stdout/stderr before forking + in hook_process function (issue #1441) + * core: fix evaluation of condition with nested "if" (issue #1434) + * irc: split AUTHENTICATE message in 400-byte chunks (issue #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 #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 #1444) + * php: fix crash when loading script with PHP 7.4 (issue #1452) + * relay: update buffers synchronization + when buffers are renamed (issue #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 #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 #1442) + * irc: fix build with GnuTLS < 3.1.0 (issue #1431) + * php: add detection of PHP 7.4 + * ruby: add detection of Ruby 2.7 (issue #1455) + ------------------------------------------------------------------- Thu Feb 20 21:46:23 UTC 2020 - Maximilian Trummer diff --git a/weechat.spec b/weechat.spec index 98dc44e..64bf171 100644 --- a/weechat.spec +++ b/weechat.spec @@ -17,7 +17,7 @@ Name: weechat -Version: 2.7.1 +Version: 2.8 Release: 0 Summary: Multi-protocol extensible Chat Client License: GPL-3.0-or-later