summaryrefslogtreecommitdiff
path: root/toxcore/ping.c
AgeCommit message (Expand)Author
2016-08-18Make tox_callback_friend_name stateless.iphydf
2016-01-27 fix: compare sensitive data with sodium_memcmpRoman Proskuryakov
2016-01-04DHT improvements part 1.irungentoo
2015-12-16Improved the to_ping list.irungentoo
2015-12-08uint32_t -> unsigned int.irungentoo
2015-12-08Forgot to stage this before committing.irungentoo
2015-12-08If we receive a packet from a node we are searching for, ping it.irungentoo
2015-08-07Removed a useless define.irungentoo
2015-07-29client_id -> public_keyirungentoo
2015-05-07Only set last_to_ping if at least one node was pinged,irungentoo
2015-01-29Code cleanups.irungentoo
2014-11-21Cleaned up packet length types in toxcore.irungentoo
2014-08-31Tweaked some values in DHT to decrease the discovery time mainlyirungentoo
2014-06-13Const correctness for various packet callbacksMarc Schütz
2014-06-10Const correctness in various interdependent filesMarc Schütz
2014-05-19Fixed a bug where someone could just send back the ping request packetirungentoo
2014-05-13Nodes already in the DHT closelist should not be added to the toping list.irungentoo
2014-05-12Added ping_array, a special efficient array for use in operationsirungentoo
2014-04-22Decided pretty much how the handshake would work.irungentoo
2014-04-21Crypto related cleanups.irungentoo
2014-04-16Some speedups and small fixes.irungentoo
2014-03-16Renamed toping to to_ping.irungentoo
2014-03-05CPU optimizations.irungentoo
2014-03-04CPU usage improvements.irungentoo
2014-03-02Small CPU optimizations to ping requests/reponses.irungentoo
2014-03-01Some small DHT CPU optimizations.irungentoo
2014-01-25Improved hole punching a bit.irungentoo
2014-01-17Incorporated onion into Tox.irungentoo
2013-12-08Cleaned up and fixed various things.irungentoo
2013-12-06Merge branch 'master' into hardenirungentoo
2013-12-01fix 'typedef redefinition' build errors on older gcc versionsalexandervdm
2013-11-17Assoc's array is now allocated dynamically and per default much smaller (320 ...Coren[m]
2013-11-14Significantly trimmed down version of an ID<=>IP cache.Coren[m]
2013-11-10Merge branch 'master' into hardenirungentoo
2013-11-06addto_lists(): store the IP/Port that was used to *send*.Coren[m]
2013-10-28Merge branch 'master' into hardenirungentoo
2013-10-24Removed now useless ping_id from send/get node packets.irungentoo
2013-10-24Merge remote-tracking branch 'upstream/master' into cleanup_unix_time_id_eq_c...Coren[m]
2013-10-24Move unix_time(), id_cpy()/id_eq(), is_timeout() to util.*Coren[m]
2013-10-24Removed define that could become confusing.irungentoo
2013-10-23Code cleanups.irungentoo
2013-09-25Fixed bug where hole punching was attempted even though theirungentoo
2013-09-21moved stuff that belongs into ping.[ch] thereCoren[m]
2013-09-14astyled everything.irungentoo
2013-09-13Merge remote-tracking branch 'upstream/master' into IntegrationCoren[m]
2013-09-13Nonce generation changes.irungentoo
2013-09-10big push, putting all the infrastructure in place behind TOX_ENABLE_IPV6Coren[m]
2013-09-09network.h:Coren[m]
2013-09-06Allow to build vs nacl instead of libsodiumJin^eLD
2013-08-30Fixed build errors.Kostya