Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-21 | Fixed some gcc warnings. | irungentoo | |
2014-08-18 | Speeded up onion friend finding. | irungentoo | |
2014-08-18 | Added function to check if we were only connected to LAN DHT peers. | irungentoo | |
2014-08-16 | Removed useless line. | irungentoo | |
2014-08-16 | Some thread safety related fixes to TCP connections in net_crypto. | irungentoo | |
Added a recursive mutex to fix possible thread issues when the A/V thread sends data at the same time as the main thread. | |||
2014-08-16 | New congestion control algorithm. | irungentoo | |
This new congestion control algorithm uses the increase in size of the send queue to regulate how fast it sends data. When tweaked it should work better than the old one. | |||
2014-08-15 | Set socket family to family of proxy when using proxy. | irungentoo | |
2014-08-14 | Modified tox_bootstrap_from_address() function. | irungentoo | |
PORT IS NO LONGER PASSED IN NETWORK BYTE ORDER. Removed useless ipv6enabled parameter. | |||
2014-08-14 | Added disabling of UDP and basic SOCKS5 proxy support to public API. | irungentoo | |
tox_new() now takes a Tox_Options struct as argument. If a NULL pointer is passed to that struct, defaults are used. | |||
2014-08-14 | Function to save path nodes. | irungentoo | |
Forgot to commit it with before last commit. | |||
2014-08-14 | When getting disconnected from good relay, try to reconnect. | irungentoo | |
2014-08-14 | Save some path nodes to speed up joining network on pure TCP. | irungentoo | |
2014-08-14 | tox_isconnected() now works on TCP only. | irungentoo | |
2014-08-14 | UDP can now be disabled. | irungentoo | |
new_messenger() now takes an options struct as an argument. | |||
2014-08-14 | Remove useless code. | irungentoo | |
2014-08-14 | Added basic socks5 proxy support to TCP client. | irungentoo | |
2014-08-13 | Tox should now work on TCP only networks. | irungentoo | |
Coming soon: a function to disable UDP. | |||
2014-08-13 | Tox now closer to working on TCP only networks. | irungentoo | |
Use TCP paths when UDP is not connected. Made some code depend less on the UDP only DHT. | |||
2014-08-13 | If the path is a TCP one, the onion packet is sent with TCP. | irungentoo | |
2014-08-13 | Added function to create onion packets to send via TCP. | irungentoo | |
2014-08-12 | Fixed bug that led to increased bandwidth usage. | irungentoo | |
2014-08-12 | Onion packets can now be received via TCP. | irungentoo | |
2014-08-12 | No longer rely on source ip to get the path the packet was sent with. | irungentoo | |
2014-08-11 | Added functions to receive and send onion packets via TCP to net_crypto.c | irungentoo | |
2014-08-11 | Some code refactoring to make passing onion packets through TCP easier. | irungentoo | |
2014-08-11 | Added length check to onion_send_1(). | irungentoo | |
2014-08-10 | Fixed bug. | irungentoo | |
2014-08-09 | Merge branch 'remove-sort_list' of https://github.com/pyruvate/toxcore | irungentoo | |
2014-08-09 | Onion paths creation no longer dependent on DHT only. | irungentoo | |
2014-08-09 | Refactoring of node replacements in addto_lists function | pyruvate | |
An index for replacement candidate is searched in one lookup cycle for all types (bad, possibly bad, good). Sorting of items has been removed (sorting logic can be substituted by a maximum search). | |||
2014-08-08 | Added path_nodes array and add_path_node() function. | irungentoo | |
2014-08-07 | Increased ping interval time to decrease bandwidth usage. | irungentoo | |
This should not increase the time it takes for people to find themselves. | |||
2014-08-04 | The receiver of a file now needs to confirm that he did receive it | irungentoo | |
correctly. This should fix an issue that happened when both clients got disconnected when the file was almost finished sending. The sender would show that the file had been sent successfully when it had not. See the modifications to tox.h | |||
2014-08-04 | Update with upstream | mannol | |
2014-08-04 | Fix some toxav warnings | mannol | |
2014-08-03 | remove unneeded printf's/prevent stdout spam | Jfreegman | |
2014-07-31 | Adding a new connection while a lossy packet is being sent could | irungentoo | |
also cause thread related issues. | |||
2014-07-31 | Fixed possible threading issues. | irungentoo | |
send_lossy_cryptpacket() can get called from another thread meaning the connection can be killed while the packet is sending. | |||
2014-07-30 | Added function to get public and private key from Tox object. | irungentoo | |
2014-07-29 | Spreading packets around TCP relays causes issues with the audio and video. | irungentoo | |
Make each connection stick to the same relay. | |||
2014-07-27 | Only send kill packet when killing established connection. | irungentoo | |
2014-07-22 | Use epoll_create() instead of epoll_create1() for compatibility with | irungentoo | |
older kernels. | |||
2014-07-22 | Merge branch 'master' of https://github.com/mannol1/toxcore | irungentoo | |
2014-07-21 | This should fix test failing | mannol | |
2014-07-21 | Fixed bug where two Tox clients sometimes didn't reconnect right | irungentoo | |
after disconnecting due to them getting stuck in a connection loop. | |||
2014-07-21 | Don't set connection to established if packet is kill packet. | irungentoo | |
Removed now useless defines in network.h | |||
2014-07-20 | LAN discovery should now work on windows machines with multiple | irungentoo | |
ethernet devices. Added some code to get real adapter broadcast addresses on windows. | |||
2014-07-20 | Added addr_parse_ip() to network.h header. | irungentoo | |
Removed useless semicolons. | |||
2014-07-19 | Removed useless function. | irungentoo | |
2014-07-18 | Spread packets over many TCP relays instead of just using the first one. | irungentoo | |