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
This commit is contained in:
Lars Vogdt 2020-04-27 13:51:01 +00:00 committed by Git OBS Bridge
parent 0ea9a37234
commit 1d3ee03401
6 changed files with 72 additions and 20 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9d752fecb86a54470a19d8c977bc1baa01ac58625a4722e42199b85a06035c41
size 2226768

View File

@ -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-----

3
weechat-2.8.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:553ea295edad3b03cf88e6029c21e7bde32ff1cc026d35386ba9da3e56a6018c
size 2248868

16
weechat-2.8.tar.xz.asc Normal file
View File

@ -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-----

View File

@ -1,3 +1,55 @@
-------------------------------------------------------------------
Sun Mar 29 14:16:40 UTC 2020 - Maximilian Trummer <opensuse@trummer.xyz>
- 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 <opensuse@trummer.xyz>

View File

@ -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