Age | Commit message (Collapse) | Author |
|
|
|
|
|
TCP ping requests in TCP_client should have a higher success rate.
|
|
When a TCP ping request is recieved, try to send the response until
success instead of just dropping it if sending the response fails on
the first try.
|
|
|
|
|
|
|
|
Friends can now exchange TCP relay addresses so that they can
connect together.
Currently all bootstrap nodes are treated as TCP relays.
|
|
add_tcp_relay() can be used to connect to some TCP relays.
If both Toxes are connected to the same TCP relay(s) and create a
connection on which they set the others dht_public_key, they will
connect.
|
|
|
|
|
|
|
|
Moved Bunch of functions from net_crypto to crypto_core.
decrypt_data_fast and decrypt_data_symmetric were the same thing
therefore, removed decrypt_data_fast.
Replaced all the crypto_secretbox_* defines with the equivalent
crypto_box_* one.
New define: crypto_box_KEYBYTES that is equal to
crypto_box_BEFORENMBYTES.
|
|
|
|
Now next step is integrating it in tox.
Added TCP server functionality to bootstrap server (define TCP_RELAY_ENABLED to enable it.)
|
|
Astyled one test and added a couple lines to another.
|
|
Some work done on the TCP part.
|