After watching this video - ua-cam.com/video/cNcWe1ZFtGc/v-deo.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!
So, who controls the relays?
After watching this video - ua-cam.com/video/cNcWe1ZFtGc/v-deo.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.
great work. Thank you
Great talk
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).