summaryrefslogtreecommitdiff
path: root/toxcore
AgeCommit message (Collapse)Author
2014-08-11Added functions to receive and send onion packets via TCP to net_crypto.cirungentoo
2014-08-11Some code refactoring to make passing onion packets through TCP easier.irungentoo
2014-08-11Added length check to onion_send_1().irungentoo
2014-08-10Fixed bug.irungentoo
2014-08-09Merge branch 'remove-sort_list' of https://github.com/pyruvate/toxcoreirungentoo
2014-08-09Onion paths creation no longer dependent on DHT only.irungentoo
2014-08-09Refactoring of node replacements in addto_lists functionpyruvate
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-08Added path_nodes array and add_path_node() function.irungentoo
2014-08-07Increased ping interval time to decrease bandwidth usage.irungentoo
This should not increase the time it takes for people to find themselves.
2014-08-04The receiver of a file now needs to confirm that he did receive itirungentoo
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-04Update with upstreammannol
2014-08-04Fix some toxav warningsmannol
2014-08-03remove unneeded printf's/prevent stdout spamJfreegman
2014-07-31Adding a new connection while a lossy packet is being sent couldirungentoo
also cause thread related issues.
2014-07-31Fixed 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-30Added function to get public and private key from Tox object.irungentoo
2014-07-29Spreading packets around TCP relays causes issues with the audio and video.irungentoo
Make each connection stick to the same relay.
2014-07-27Only send kill packet when killing established connection.irungentoo
2014-07-22Use epoll_create() instead of epoll_create1() for compatibility withirungentoo
older kernels.
2014-07-22Merge branch 'master' of https://github.com/mannol1/toxcoreirungentoo
2014-07-21This should fix test failingmannol
2014-07-21Fixed bug where two Tox clients sometimes didn't reconnect rightirungentoo
after disconnecting due to them getting stuck in a connection loop.
2014-07-21Don't set connection to established if packet is kill packet.irungentoo
Removed now useless defines in network.h
2014-07-20LAN discovery should now work on windows machines with multipleirungentoo
ethernet devices. Added some code to get real adapter broadcast addresses on windows.
2014-07-20Added addr_parse_ip() to network.h header.irungentoo
Removed useless semicolons.
2014-07-19Removed useless function.irungentoo
2014-07-18Spread packets over many TCP relays instead of just using the first one.irungentoo
2014-07-16Fixed possible bug with TCP nonce not getting incremented.irungentoo
2014-07-16Merge branch 'split-video' of https://github.com/notsecure/toxcoreirungentoo
2014-07-16fix memory leakJfreegman
2014-07-16applied priority queue changes to the TCP client toonotsecure
2014-07-15Merge branch 'notsecure-split-video'irungentoo
2014-07-15fixed some issuesnotsecure
2014-07-15added priority packet system for TCP servernotsecure
2014-07-15Fixed TCP bug.irungentoo
Packet was being copied with a wrong, smaller length.
2014-07-15Fixed bug with TCP.irungentoo
Don't increment nonce if packet was discarded instead of being sent.
2014-07-14Fixed file sending documentation.irungentoo
2014-07-14Change connection status before handling data packets.irungentoo
2014-07-14Set packets_left to default non zero values when creating connection.irungentoo
2014-07-14Packets can now be sent from the connection status callback.irungentoo
2014-07-14Attempted fix of file transfer issue.irungentoo
Instead of dropping the rate to minimum just half it until it drops to the minimum.
2014-07-13Fixed documentation comment errorsJin^eLD
2014-07-12Merge branch 'split-video' of https://github.com/notsecure/toxcoreirungentoo
2014-07-11Fixed some small TCP issues.irungentoo
2014-07-11.notsecure
2014-07-10Made TCP a bit more solid.irungentoo
TCP ping requests in TCP_client should have a higher success rate.
2014-07-10Merge branch 'master' of https://github.com/irungentoo/toxcore into split-videonotsecure
2014-07-10fix send rate going up when peer disconnectsnotsecure
2014-07-09TCP should be a bit more solid.irungentoo
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.
2014-07-08Fixed possible out of bounds read.irungentoo