After watching this video - ruclips.net/video/cNcWe1ZFtGc/видео.html&ab_channel=DodgyCoding - finally understood how the p2p hole punching was taking place in the stage 2.2 and why the RRT calculation and simultaneous dial is necessary.
Opened github on the cpp version, browsed for 2 minutes, opened file "network/cares/cares.cpp", pressed 3x page down keys saw a "select" call without fd check and went away from the library as must be shitty quality and buggy as hell result. YOU CAN'T USE "select" or "system" IN PROGRAMS ANYMORE. Thats like "gets" totally forbidden. People who still code with this in mind don't know shit about secure network programming. Done. Gone. Bye Bye. (Use google why this code is forbidden nowadays).
Amazing! Things are getting so simple with libp2p!
good
So, who controls the relays?
Great talk
great work. Thank you
After watching this video - ruclips.net/video/cNcWe1ZFtGc/видео.html&ab_channel=DodgyCoding - finally understood how the p2p hole punching was taking place in the stage 2.2 and why the RRT calculation and simultaneous dial is necessary.
Opened github on the cpp version, browsed for 2 minutes, opened file "network/cares/cares.cpp", pressed 3x page down keys saw a "select" call without fd check and went away from the library as must be shitty quality and buggy as hell result.
YOU CAN'T USE "select" or "system" IN PROGRAMS ANYMORE. Thats like "gets" totally forbidden. People who still code with this in mind don't know shit about secure network programming. Done. Gone. Bye Bye. (Use google why this code is forbidden nowadays).