]> jfr.im git - irc/znc/znc.git/tag
znc-1.6.2
object 55b5c24255c2a029a1d9af5c2e742d76fe82208c
authorAlexey Sokolov <redacted>
Sun, 15 Nov 2015 17:49:06 +0000 (17:49 +0000)
ZNC 1.6.2

Changes since ZNC 1.6.1

Fixes
=====

* Fixed a use-after-delete in webadmin. It was already partially fixed in ZNC 1.4; since 1.4 it has been still possible to trigger, but much harder.
* Fixed a startup failure when awaynick and simple_away were both loaded, and simple_away had arguments.
* Fixed a build failure when using an ancient OpenSSL version.
* Fixed a build failure when using OpenSSL which was built without SSLv3 support.
* Bindhost was sometimes used as ident.
* `CAP :END` wasn't parsed correctly, causing timeout during login for some clients.
* Fixed channel keys if client joined several channels in single command.
* Fixed memory leak when reading an invalid config.

Modules
=======

* autovoice:
    * Check for autovoices when we are opped.
* controlpanel:
    * Fixed `DelCTCPReply` case-insensitivity.
* dcc:
    * Add missing return statement. It was harmless.
* modpython:
    * Fixed a memory leak.
* modules_online:
    * Wrong ident was used before.
* stickychan:
    * Fixed to unstick inaccessible channels to avoid infinite join loops.

Internal
========

* Fixed the nick passed to `CModule::OnChanMsg()` so it has channel permissions set.
* Fixed noisy `-Winconsistent-missing-override` compilation warnings.
* Initialized some fields in constructors of modules before `OnLoad()`.

Cosmetic
========

* Various modules had commands with empty descriptions.
* perform:
    * Say "number" instead of "nr".
* route_replies:
    * Make the timeout error message more clear.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJWSMYFAAoJEFrkIMwCCZie/MwP/2qzSIvTnEkzJ82j2lowfwv/
JpkV8yrIDY6B40H+fztqo56M86JvCwL/BsaLb3pbxR2UKh2s6w3Wnmvr0BZoSryE
n1RmynWN1w0NWHkJf/8JanOxzXQH9dlfkVvs8DJtVYOjgI4boSqGmj3l4JjPDmaY
r/R6/QaYqr1D7p1q52HvcKx61O8yNr6+8QGCuUWKHyWn90a5czM/1huxR/otJKkz
7caRzTgqwSL6rHAYw719ZMFKU6b1ZX5XPp2z+2pEojcDVM+RZvAiJ6Vv/L9W7A13
/AYxama4ctVl2O/+/0dsQTiTL2IyRP9+G7QTYhal80lishBnaKyqVKoywcF7rb3c
djeEEzc2bh8jlgmOfnMLafAp/PxFg5k753lpkM6Km/rGpBh8rti4yjthoP1jtZkt
SS0lfsXmgtK2Z4mjBdsMwaoHSMJFDH4M+m73MKZw6v2gdlcTvT6J1mdwXsVmAail
qkgTEOqiLxB2VZ7ZQ0u9AT6DyxJjeLbUt9DDYCHsiW5cUbwca5ISp8kToz7Ns8hF
1VfvRW9/vcaHRl+y8owRPaG8MqfE6Ddp1msL5sOu3C8FSp796e/Cf6JONeVjlSdA
KFaPaCUw0B40rCcUWQ0ZE0TbWYPCu6gOz7Moyv9krPs5VopCW1TcQqMNaDcSgPkP
zbQgskwaluoptAlyVcKr
=zrWr
-----END PGP SIGNATURE-----