Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2014-01-19 | Added no_replay and added some things to the docs. | irungentoo | |
2014-01-18 | Some optimizations and fixes. | irungentoo | |
2014-01-17 | Incorporated onion into Tox. | irungentoo | |
Fixed a couple of issues related to that. | |||
2014-01-15 | onion_client almost done. | irungentoo | |
2014-01-14 | Onion data packets can now be handled in onion_client. | irungentoo | |
oniondata_registerhandler(...) can be used to register different packet types to handle them and send_onion_data(...) can be used to send these packets. | |||
2014-01-13 | Added functions to add/remove friends in onion_client. | irungentoo | |
Added a tiny optimization to net_crypto. | |||
2014-01-12 | Some work done in onion_client. | irungentoo | |
2014-01-11 | Some work done on onion_client | irungentoo | |
2014-01-10 | Some work on onion_client done. | irungentoo | |
2014-01-09 | Some work done on the client part. | irungentoo | |
2014-01-07 | Added shell of onion_client.c | irungentoo | |