So i'm here in this issue, trying to understand "wtf is going on" with qTox.
Everyone tells me that if i don't like something, i can rewrite it, but it's not a solution and 14 years ago last time when i've coded something on C, so. I feel myself like i've got pair of nice opensource shoes and now i see, that this shoes use only special cream from four another shops. But hard-coded servers - thats the 2nd bullshit (1st was no fallback on tox1 anymore, no more choice old users) about what i've spoken before. If they wanna keep tox as "all encrypted" system, lets do it. When tor1/tor2 it's a weak point of Tox - i'm agree. Hard-coding a small number of "known-good" ToxDNS servers just tries to mitigate the intrinsic problem, I suppose.
Some of them (yes, except TXT in current tor realisation) can by-pass Tor. On a side note, could you please try to keep things a bit more polite? I understand that you feel very emotional about this - I really can relate to that ), but.ĭNS requests simply wouldn't be routed through proxy, thus they're disabled when qTox uses proxy. If you want to help with the situation, could you please create a distributed/decentralized, well-working way of finding/discovering ToxID by searching for "usernames" (or something) that would be implemented in toxcore, so that qTox, like other clients, could ~easily use it? So, hope, will explain for us kindly "what the fuck is going on?" with qtox.Ĭan't say anything in name, but the way I see things… What has changed, is correct way of handling DNS requests (so that they won't be sent outside of proxy and instead are disabled if proxy is in use) and removal of totally insecure and deprecated ~upstream toxdns1 and toxdns2. Note though that using ToxDNS at all is constituted by no apparent way of doing it well via distributed/decentralized means.Īlso, as always, PRs with additional servers were and will be accepted. When it comes to ToxDNS, you always had to run your own service or use someone's else. QTox doesn't force you or anyone to use them - you can always use Tox IDs. I see that qtox force people to use toxdns services on another websites or run yourself. DNS requests simply wouldn't be routed through proxy, thus they're disabled when qTox uses proxy.