]> jfr.im git - irc/znc/znc.git/tag
znc-1.8.0
object 492b4ab00792adbf773379e9b0b781ee4d29567d
authorAlexey Sokolov <redacted>
Fri, 1 May 2020 21:00:15 +0000 (22:00 +0100)
ZNC 1.8.0

New
* Output of various commands (e.g. `/znc help`) was switched from a table to a list
* Support IP while verifying SSL certificates
* Make it more visible that admins have lots of privileges

Fixes
* Fix parsing of channel modes when the last parameter starts with a colon, improving compatibility with InspIRCd v3
* Fix null dereference on startup when reading invalid config
* Don't show server passwords on ZNC startup
* Fix build with newer OpenSSL
* Fix in-source CMake build
* Fix echo-message for `status`

Modules
* controlpanel: Add already supported NoTrafficTimeout User variable to help output
* modpython:
    * Use FindPython3 in addition to pkg-config in CMake to simplify builds on Gentoo when not using emerge
    * Support python 3.9
* modtcl: Added GetNetworkName
* partyline: Module is removed
* q: Module is removed
* route_replies: Handle more numerics
* sasl: Fix sending of long authentication information
* shell: Unblock signals when spawning child processes
* simple_away: Convert to UTC time
* watch: Better support multiple clients
* webadmin: Better wording for TrustPKI setting

Internal
* Refactor the way how SSL certificate is checked to simplify future socket-related refactors
* Build integration test and ZNC itself with the same compiler (https://bugs.gentoo.org/699258)
* Various improvements for translation CI
* Normalize variable name sUserName/sUsername
* Make de-escaping less lenient
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE1YI8rLR3GRysAHVVWuQgzAIJmJ4FAl6skHEACgkQWuQgzAIJ
mJ4qvg//SQA+UsdstKlQ0CaItgGmF7GMphOAvxjQyOj01jEnaHp6CpU87yXL1oeJ
4y6m2oqMD2rrm2RmJJRYHNWq05c6Vi5MBU5+ePV+5xJB/l4t3pBr1lXOLNo9RyOd
7ulPluiwZaeJx4HcaOQtbl0YCMv4gCiAflhu8RkvkIoiUDT2pvnidULbvZ3MjQkz
0gQOM8sQ+zn+uVxI9t2c3MjWX+wb3PIfu3oCwp2rth9MKHfDs5REl6nU4CEGv1t1
y5aro+sQn/EZteBkE1dWvwdHuejgZN0/rBj/8NOOLZRSj4qtnwDVsaz77cTzsqT3
XmI5Qi2SZB5dILPV+Pt1FGKSpUu+0cpalANYmwsVrTa460HFhIZpVLHcUdO4uzF+
DZ55rzeLvg7YhoZ0Db9/3K8ffDcajmldGfwlLzhmZQAfZXLrzJe63nZT2SUMOLGh
kRcw1ycXtwyaR+QCAG2lGK8KYvlNEpsEi9/jYGzICxX6mvvPvLKu+7CZjjBg6GP0
6CcZe+51HRiGUNujci9A4BoG+RFl67bPCSjfREbH0LbVnWC1YtsHX5mIeBWyFkiH
RJKq9pdD7RVpsdANAW6NXa6EMaZ5Cus2cJxYve2sUjll+JyuPYNsa/f12KRiWSlO
KG63TLIqbjglBHr8+c388MBKkirBTWFFfd6mQ6jTOSGXqQtJ29U=
=rFIQ
-----END PGP SIGNATURE-----