Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-24 | Fixed some possible connection issues. | irungentoo | |
2015-04-24 | Fixed a couple possible issues with the friend connection callback. | irungentoo | |
A TCP callback could be received when only a UDP connection was present. Increased a UDP timeout to make it less likely to time out and switch to TCP. | |||
2015-04-23 | Fixed some warnings. | irungentoo | |
2015-04-22 | Fixed a case where the tcp_data_callback would get called when the | irungentoo | |
connection only worked 1 way. | |||
2015-04-22 | Fixed possible bug. | irungentoo | |
2015-04-22 | Fixed possible bug. | irungentoo | |
2015-04-22 | Fixed possible issue. | irungentoo | |
2015-04-21 | Move the send tcp relay packet from Messenger to friend connection. | irungentoo | |
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-04-21 | If a net_crypto connection isn't using the TCP relays, disconnect from them. | irungentoo | |
TCP_connections can now be put to sleep, a state where they store what they were connected to without being connected and then resumed from sleep. | |||
2015-04-20 | Some small fixes. | irungentoo | |
Increased interval between onion key changes to 2 hours. | |||
2015-04-19 | Removed useless stuff. | irungentoo | |
2015-04-19 | If connection is directly connected, don't fallback to sending with tcp | irungentoo | |
if sending directly fails. | |||
2015-04-18 | Some changes to net crypto. | irungentoo | |
Should fix certain connection issues that sometimes happen. The dht public key of the peer must be known to create the connection. If the dht pk of the peer changes when a connection is active, it is killed to make way for the new one. | |||
2015-04-18 | The only secure compare function currently needed is one to compare 2 public ↵ | irungentoo | |
keys. | |||
2015-04-18 | Some messenger fixes. | irungentoo | |
2015-04-18 | Send oob packets to all relays tied to the connection. | irungentoo | |
Don't fallback to sending oob packets if pipe for normal connection is clogged. | |||
2015-04-18 | Enable proxy support in TCP_connection. | irungentoo | |
2015-04-18 | If connected tcp relay becomes disconnected, try to reconnect once. | irungentoo | |
2015-04-17 | Fixed some tox.h comments. | irungentoo | |
2015-04-17 | Assign some TCP relays for use with onion packets and keep them connected | irungentoo | |
for that purpose. | |||
2015-04-16 | Properly share connected relays and connect to the friend correctly | irungentoo | |
with them. | |||
2015-04-16 | Some fixes and improvements. | irungentoo | |
Fixed that the first TCP relays in the list would never be disconnected even if they were useless. | |||
2015-04-16 | Only increase connection lock if connection is actively used to connect | irungentoo | |
to a friend. Give the connection a couple seconds (TCP_CONNECTION_ANNOUNCE_TIMEOUT) to connect itself to the friend before killing it if we are already connected to enough total relays. | |||
2015-04-16 | Store TCP relays tied to friend and reconnect to some when reconnecting. | irungentoo | |
2015-04-15 | Made net_crypto use TCP_connection. | irungentoo | |
TODO: -Reconnection. -If UDP connction is good, connect to less TCP relays. -Store some TCP relays in friend connection associated to each friend? | |||
2015-04-15 | If we know the pk that the oob packet was sent from treat it as a normal ↵ | irungentoo | |
data packet. | |||
2015-04-15 | Fixed memory leak in TCP connection. | irungentoo | |
2015-04-15 | Some work done on TCP_Connection. | irungentoo | |
The main thing left to do is the reconnect if we get disconnected part. | |||
2015-04-14 | Fixed windows warning. | irungentoo | |
2015-04-13 | TCP connection mostly done. | irungentoo | |
Only thing left is testing and integrating it in net_crypto. | |||
2015-04-13 | Make tox_new return TOX_ERR_NEW_PORT_ALLOC for all socket related errors. | irungentoo | |
2015-04-11 | Enable SO_REUSEADDR on TCP server socket. | irungentoo | |
2015-04-10 | More work on TCP connection. | irungentoo | |
Only a couple things left to add. | |||
2015-04-09 | Some more work on TCP connection. | irungentoo | |
2015-04-09 | tox_hash fix. | irungentoo | |
2015-04-07 | TCP_connection started. | irungentoo | |
The plan is to move some of the TCP stuff from net_crypto into it. | |||
2015-04-05 | Fixed typo. | irungentoo | |
2015-04-04 | Use define instead of 0. | irungentoo | |
2015-04-03 | Fixed offline callback being called when connection timed out and died | irungentoo | |
without ever actually being connected. | |||
2015-04-03 | File transfer fixes. | irungentoo | |
Don't allow non transferring files to be paused and then resumed starting the file transfer. | |||
2015-04-03 | Attempted fix of on off UDP connection causing toxcore to disconnect from | irungentoo | |
the friend. | |||
2015-04-02 | Merge branch 'last_online' of https://github.com/JFreegman/toxcore | irungentoo | |
2015-04-02 | API function to get last seen timestamp of friend | Jfreegman | |
also removed remnants of the no longer used variable ping_lastrecv | |||
2015-04-01 | Increased max possible amount of TCP connections in TCP server when using epoll. | irungentoo | |
2015-03-31 | Merge branch 'comment-fix' of https://github.com/JFreegman/toxcore | irungentoo | |
2015-03-31 | Amend comments to reflect undefined filenumber and friendnumber behavior | Jfreegman | |
2015-03-30 | Removed unused variable. | irungentoo | |
2015-03-29 | Merge branch 'tox_friend_delete_additinal_documantation' of ↵ | irungentoo | |
https://github.com/Raffinate/toxcore | |||
2015-03-29 | Increase thread safety. | irungentoo | |
randombytes() doesn't seem to have any real speed disadvantage. Also makes people who think nonces need to be random happy. |