Weird connection with LUADCH via TLS 1.2 w. k.print

Latest ApexDC++ 1.6.5

Issue:
When connecting to LUADCH via secure tls 1.2 with keyprint no ops, owners and bots are loaded.
Just reg users show up.
Even as OP im unable to use Opchat - it doesnt show! Doesnt popup messages ets. :cry:

Comments

  • Update - this has nothing to do with connection or protocol used. Its due to specific chars used in user/botnames.
    For example decimal: 😸 hex: 😸 there is more.
    Definitely something to look into. Right now using this chars in nicknames makes user completely invisible in hubs userlist for example. Apex DC, Flylink DC and Eiskalt were tested and all have this issue.
    Dc++ and AirDC handle that just fine.

  • Figured I'd update this, other DC++ clients don't handle these characters any better than ApexDC does technically (the UTF-8 validation in most DC clients is, for a lack of a better word, lax).

    In any case I have now made the validation used in ApexDC match the validation used in other clients, so the behavior should match, however, I hesitate to call this a fix... because it is treating the symptom rather than fixing the underlying issue.

Sign In or Register to comment.