Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-19 | Merge branch 'bootstrap-daemon-improvements' of ↵ | irungentoo | |
https://github.com/nurupo/InsertProjectNameHere into nurupo-bootstrap-daemon-improvements s | |||
2014-05-19 | Removed now useless code. | irungentoo | |
2014-05-19 | IP_Port packing unpacking in onion.c | notsecure | |
2014-05-18 | Made config file more consistent with default values | Maxim Biro | |
2014-05-18 | Added default ports to the .c file, included 33445 port | Maxim Biro | |
2014-05-18 | Fixed a bug | Maxim Biro | |
2014-05-18 | Allow multiple instances of the daemon | Maxim Biro | |
2014-05-18 | libsodium header should only be included when libsodium is used. | irungentoo | |
2014-05-18 | Fix current_time_monotonic on OS X. | stal | |
clock_gettime doesn't exist there, so throw in some equivalent mach stuff. | |||
2014-05-18 | Fixed IP_Port packed struct being 1 byte too big on windows. | irungentoo | |
2014-05-18 | Fixed out of bounds write. | irungentoo | |
2014-05-18 | Merge branch 'tcp-bootstrap-daemon' of ↵ | irungentoo | |
https://github.com/nurupo/InsertProjectNameHere into nurupo-tcp-bootstrap-daemon | |||
2014-05-18 | Fixed possible connection issue. | irungentoo | |
2014-05-18 | Save a couple TCP relays on save and reconnect to them on load. | irungentoo | |
Removed some old code. | |||
2014-05-18 | Fixed TCP client connection isse. | irungentoo | |
2014-05-18 | Fixed connection issue. | 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-18 | Added MOTD functionality | Maxim Biro | |
2014-05-17 | Some small fixes | Maxim Biro | |
2014-05-17 | Extracted min and max allowed port values into named constants | Maxim Biro | |
2014-05-17 | add_tcp_relay_peer() can be used to add relays that we know that | irungentoo | |
peer is connected to. Some cleanups/fixes. | |||
2014-05-17 | Added TCP server functionality | Maxim Biro | |
2014-05-17 | Fixed this | mannol | |
2014-05-17 | net_crypto now works again on pure UDP. | irungentoo | |
2014-05-17 | Added a function to get the DHT public key stored in net_crypto. | irungentoo | |
The DHT public keys in onion_client/net_crypto are synced and set to whichever is more recent. Tox peers now try to connect directly even when already connected with a TCP relay. | |||
2014-05-17 | Fixed bug in TCP server where memory was expected to be zero but | irungentoo | |
sometimes wasn't. | |||
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-17 | Changed cookie/cookie request packet. | irungentoo | |
Cookie now contains the dht public key of the peer which makes more sense than including the real public key of the reciever. It means we no longer have to rely entirely on onion_client to find the dht public key of the other peer. | |||
2014-05-16 | Fixed typo. | irungentoo | |
2014-05-16 | Some TCP code added to net_crypto. | irungentoo | |
add_tcp_relay() can be used to connect to some TCP relays. If both Toxes are connected to the same TCP relay(s) and create a connection on which they set the others dht_public_key, they will connect. | |||
2014-05-16 | Removed non spec behaviour. | irungentoo | |
2014-05-16 | This works. | mannol | |
2014-05-16 | Fixed TCP_client connections not timing out correctly. | irungentoo | |
2014-05-16 | TCP_server fix. | irungentoo | |
Clear the connections array when connection is killed. Don't allow duplicate entries in connections array. | |||
2014-05-16 | Fixed some issues in TCP_server. | irungentoo | |
Timed out connections now remove themselves correctly. If a peer with the same public key as another tries to connect, the old connection is killed. | |||
2014-05-15 | Exposed and tested disconnect notification TCP packets. | irungentoo | |
2014-05-15 | Fixed possibility that packet_send_rate would get stuck. | irungentoo | |
2014-05-14 | Added OOB packets to the TCP client and server. | irungentoo | |
2014-05-14 | It's bad to have more than one path with the same first node in the | irungentoo | |
same path array. | |||
2014-05-14 | Really fixed TCP_test. | irungentoo | |
2014-05-13 | Fixed TCP_test. | irungentoo | |
TCP_test now tests set_tcp_connection_number. | |||
2014-05-13 | TCP_client callbacks now have a per connection number that can be set. | irungentoo | |
2014-05-13 | pack/unpack nodes can now pack and unpack TCP nodes. | irungentoo | |
2014-05-13 | Nodes already in the DHT closelist should not be added to the toping list. | irungentoo | |
2014-05-13 | Fixed tox_test sometimes timing out. | irungentoo | |
2014-05-12 | Fixed some issues. | irungentoo | |
Friends with multiple ips (on LAN) should be handled better. Remade the function to check the crypto connection status. | |||
2014-05-12 | Fixed segfault. | irungentoo | |
2014-05-12 | Fixed onion test. | irungentoo | |
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. |