Remove CoreInfo from the ClientRegistered handshake message
authorManuel Nickschas <sputnick@quassel-irc.org>
Tue, 13 Sep 2016 22:46:07 +0000 (00:46 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 4 Apr 2018 21:14:03 +0000 (23:14 +0200)
commit4598f7042cd7c58c06e49c1841938ab82c70b503
tree02cfff68e2e475284d8e4d21fe81fa1ee816c053
parent9d31f5cca504cf0fbf896f75f5d10e3b39648b62
Remove CoreInfo from the ClientRegistered handshake message

This string was only used by pre-0.5 clients, and even then only
for displaying information on the connection dialog during the
handshake phase, so it is safe to remove. This prevents the core
from leaking information about itself before a successful login.

(cherry picked from commit 3856cfd6126cdea97c91a22be7ded92ccc0a3577)
src/common/protocol.h
src/common/protocols/datastream/datastreampeer.cpp
src/common/protocols/legacy/legacypeer.cpp
src/core/coreauthhandler.cpp