summaryrefslogtreecommitdiff
path: root/toxcore/onion_announce.c
AgeCommit message (Expand)Author
2020-03-14Use spdx license identifier instead of GPL blurb.iphydf
2018-08-27Make `ip_is_lan` return bool instead of 0/-1.iphydf
2018-08-26Update copyright to 2018.iphydf
2018-08-16Use per-instance `Mono_Time` for Messenger and onion.iphydf
2018-07-09Factor out time keeping code into its own module: mono_time.c.iphydf
2018-07-08Use named types for onion callbacks.iphydf
2018-05-20Finish @Diadlo's network Family abstraction.iphydf
2018-05-20Move system header includes from network.h to network.ciphydf
2018-02-24Some minor cleanups suggested by cppcheck.iphydf
2018-02-24Minor cleanups: dead stores and avoiding complex macros.iphydf
2018-02-04Use more ubuntu packages; remove hstox for now.iphydf
2018-01-30Use nullptr as NULL pointer constant instead of NULL or 0.iphydf
2018-01-16Make DHT a module-private type.iphydf
2018-01-16Use apidsl to generate LAN_discovery.h.iphydf
2018-01-14Make Onion_Announce a module-private type.iphydf
2018-01-11Move Networking_Core struct into the .c file.iphydf
2018-01-10Fix formatting in some C files.iphydf
2017-10-28set onion pingid timeout to announce timeout (300s)zugz
2017-02-21Use VLA macroMaxim Biro
2017-02-11remove statics used in onion comparison functionszugz
2017-01-28Add VLA compatibility macro for C89-ish compilers.iphydf
2017-01-19Update license headers and remove redundant file name comment.iphydf
2016-12-22Wrap all sodium/nacl functions in crypto_core.c.iphydf
2016-09-24Make toxcore code C++ compatible.iphydf
2016-09-13Group #include directives in 3-4 groups.iphydf
2016-09-01Remove useless casts.iphydf
2016-09-01Sort #includes in all source files.iphydf
2016-08-31Add braces to all if statements.iphydf
2016-08-18Make tox_callback_friend_name stateless.iphydf
2016-01-30Fixes.irungentoo
2016-01-27 fix: compare sensitive data with sodium_memcmpRoman Proskuryakov
2015-01-29Code cleanups.irungentoo
2014-11-21Cleaned up packet length types in toxcore.irungentoo
2014-10-24Don't send -1 bytes. There is such check everythere. But if we add it in side...xor2003
2014-09-06This fixes an issue where nodes could stay unannounced for certainirungentoo
2014-08-28Fixed gcc warnings.irungentoo
2014-08-11Some code refactoring to make passing onion packets through TCP easier.irungentoo
2014-07-02Merge branch 'const_correctness' of https://github.com/schuetzm/ProjectTox-Coreirungentoo
2014-06-30Const-correctness for toxcore/onion_announce.cMarc Schütz
2014-06-18Preparation work to make onion packets go through TCP.irungentoo
2014-06-15Astyled code.irungentoo
2014-06-13Const correctness for various packet callbacksMarc Schütz
2014-06-01Fixed TOX_MAX_MESSAGE_LENGTH define.irungentoo
2014-05-12Use ping_array to store onion announce information instead of sendingirungentoo
2014-04-23Updated some files so that they could build with latest core.irungentoo
2014-04-23Major cleanups.irungentoo
2014-04-22Decided pretty much how the handshake would work.irungentoo
2014-04-21Crypto related cleanups.irungentoo
2014-04-15Fixed regression, announce responses can contain 0 nodes.irungentoo
2014-04-15Major protocol changes, this commit breaks all network compatibility.irungentoo