Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-21 | Only allocate some TCP connections for onion use when needed. | irungentoo | |
Added a function to enable and disable TCP onion connections. | |||
2015-03-11 | tox_callback_connection_status() implemented. | irungentoo | |
Attempted fix of connection checking to make it more stable. | |||
2015-02-14 | Code cleanups. | irungentoo | |
2015-02-12 | Code Cleanups. | irungentoo | |
2015-02-11 | Code Cleanups. | irungentoo | |
2015-02-09 | Code Cleanups. | irungentoo | |
2015-02-09 | Code Cleanups. | irungentoo | |
2015-02-09 | Code cleanups. | irungentoo | |
2015-02-09 | Code cleanups. | irungentoo | |
2015-01-21 | Code cleanups. | irungentoo | |
2015-01-11 | Attempted fix of Tox killing routers. | irungentoo | |
This commit makes tox use one Onion_Client_Paths struct for all friends instead of one per friend. This should lower the number of ips tox sends packets to which is what I think causes the router issues. | |||
2015-01-05 | Reduced timeout of onion paths on the first try by 1 second. | irungentoo | |
2014-12-29 | Adjusted onion timeouts. | irungentoo | |
2014-12-25 | Onion client improvements. | irungentoo | |
Put bootstrap nodes in a separate list than known good nodes. | |||
2014-12-22 | Improved detection of dead paths. | irungentoo | |
2014-11-21 | Cleaned up packet length types in toxcore. | irungentoo | |
They are now all uint16_t instead of sometimes being uint32_t. Replaced some other uint32_t with unsigned ints. | |||
2014-11-20 | Tox clients now should show they are offline with much better precision. | irungentoo | |
2014-11-02 | This might fix some peer finding issues. | irungentoo | |
2014-09-27 | Increasing max number of onion paths might increase initial connection | irungentoo | |
speed. | |||
2014-09-26 | Removed useless code from onion_client. | irungentoo | |
Astyled. | |||
2014-09-26 | Added callbacks to onion_client and net_crypto for the temp dht key. | irungentoo | |
Better than the polling mess. Moved DHT to Messenger from onion_client (still needs some cleanups). | |||
2014-08-18 | Speeded up onion friend finding. | irungentoo | |
2014-08-14 | Function to save path nodes. | irungentoo | |
Forgot to commit it with before last commit. | |||
2014-08-14 | tox_isconnected() now works on TCP only. | irungentoo | |
2014-08-13 | Tox should now work on TCP only networks. | irungentoo | |
Coming soon: a function to disable UDP. | |||
2014-08-08 | Added path_nodes array and add_path_node() function. | irungentoo | |
2014-06-30 | Const-correctness for onion_client.c | Marc Schütz | |
2014-06-30 | Const correctness for toxcore/Messenger.c and related files | Marc Schütz | |
2014-06-13 | Const correctness in toxcore/onion_client.c | Marc Schütz | |
2014-06-10 | Astyle and fixes. | irungentoo | |
2014-06-10 | Const correctness in various interdependent files | Marc Schütz | |
2014-05-19 | Removed now useless code. | irungentoo | |
2014-05-18 | TCP branch now ready for start of real testing. | irungentoo | |
Friends can now exchange TCP relay addresses so that they can connect together. Currently all bootstrap nodes are treated as TCP relays. | |||
2014-05-17 | Added function to set the DHT public key in onion_client. | irungentoo | |
2014-05-17 | Net_crypto can now handle packets sent as TCP OOB packets. | irungentoo | |
Added timestamp to know which DHT public key is good in case onion_client and net_crypto report different ones. | |||
2014-05-12 | Use ping_array to store onion announce information instead of sending | irungentoo | |
over a huge cookie. This reduces the size of the onion announce packets by 100 bytes. | |||
2014-05-08 | Merge branch 'master' into TCP | irungentoo | |
2014-05-02 | Messenger now works with the new net_crypto api. | irungentoo | |
Added callbacks in net_crypto for the data packets and status changes. Added onion_getfriend_DHT_pubkey to onion_client. Net crypto isn't done yet so connections between toxes are not lossless, this means file sending is broken hence why the test fails. | |||
2014-04-23 | Major cleanups. | irungentoo | |
Fixed circular dependency between DHT and net_crypto: DHT no longer depends on net_crypto. Moved the crypto request packets functions to crypto core and DHT. Cleaned up/added some defines that can be used to get the true maximum length of things like the friends request message. MAX_DATA_SIZE has been replaced in most places by more appropriate defines. | |||
2014-04-21 | Crypto related cleanups. | irungentoo | |
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. | |||
2014-04-16 | multiple spelling fixes | Carlos E. Garcia | |
2014-03-09 | Reduced the number of useless onion packets sent. | irungentoo | |
2014-03-03 | Some small changes/fixes. | irungentoo | |
Changed some timeouts and made cryptopacket_handle return correctly. | |||
2014-03-03 | Made onion paths expire eventually client side. | irungentoo | |
2014-02-28 | Very simple fix to lower bandwidth usage at startup. | irungentoo | |
2014-02-26 | Major speed/cpu usage/bandwidth improvements to onion. | irungentoo | |
2014-02-13 | Onion now eventualy deletes friends from the DHT search. | irungentoo | |
This should improve long term bandwidth usage by a bit. | |||
2014-01-21 | Adjusted some timeouts. | irungentoo | |
2014-01-20 | Fakeid packets are now also sent via the DHT. | irungentoo | |
2014-01-19 | Small protocol change for more replay attack prevention. | irungentoo | |
see the changes to Prevent_Tracking.txt |