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.