Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-19 | style, failure check on realloc | notsecure | |
2014-05-19 | configure.ac: Don't check for clock_gettime on OS X | stal | |
We don't need it anymore. jin-eld pls do not kill | |||
2014-05-19 | tcp relay sharing (PACKET_ID_SHARE_RELAYS) | notsecure | |
2014-05-19 | list | notsecure | |
Simple struct with functions to create a list which associates ids with data | |||
2014-05-19 | Merge branch 'notsecure-master' | irungentoo | |
2014-05-19 | added missing ipport_pack | notsecure | |
2014-05-19 | Fixed a bug where someone could just send back the ping request packet | irungentoo | |
with only the first byte set to 1 instead of 0 and the public key set to the one of the reciever as a valid response packet. This breaks network compatibility with all previous cores. | |||
2014-05-19 | function comments in header | notsecure | |
2014-05-19 | mistakes | notsecure | |
forgot to build before pushing | |||
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 | |