From: GitHub <no...@gi...> - 2018-02-18 23:31:26
|
Branch: refs/heads/master Home: https://github.com/znc/znc Commit: 15ccaca41a17a06dfb5957156c03056524a71ae6 https://github.com/znc/znc/commit/15ccaca41a17a06dfb5957156c03056524a71ae6 Author: Alexey Sokolov <ale...@as...> Date: 2018-02-18 (Sun, 18 Feb 2018) Changed paths: M src/Client.cpp Log Message: ----------- Stop buffering and echoing CTCP requests and responses to other clients, except for /me Fix interaction between self-message and CTCP: CTCP request from client A gets reflected from ZNC to client B, because B has self-message. B sees this as a usual CTCP request (from the same nick), and replies (to the same nick). ZNC reflects that response to A because A has self-message, and also passes that response to IRC server, which sends that response back to ZNC, which sends it to its both clients. Close #1488 |