summaryrefslogtreecommitdiff
path: root/core/net_crypto.h
AgeCommit message (Collapse)Author
2013-08-21more ID extractionMichael Rose
2013-08-20astyle --options=tools/astylerc -r ./*.{c,h}irungentoo
2013-08-20Refactor of core done.irungentoo
2013-08-20More refactoring done.irungentoo
2013-08-19Some refactoring done.irungentoo
2013-08-16Passed everything through astyle.irungentoo
2013-08-14Metadata collection prevention part 1 of ???.irungentoo
Crypto requests packets are packets that can be routed by nodes in the DHT. In this pull request I have merged both Natping requests and friend requests into one common packet (Crypto request packets). Both these packets should now only be distinguishable by the size of the data in them to an outside observer for an example on how to send and recieve data with these packets see: friend_requests.c Note that these packets are prefixed with id 32 (friend request packets) which means this change is compatible with the currently running DHT bootstrap servers. Also changed small thing in DHT_test.c
2013-08-10Implemented encrypt_data_fast, decrypt_data_fast and crypto testsslvr
2013-08-05Use void for functions with no parametersFlorian Hahn
2013-07-27Fixed small astyle problems.irungentoo
2013-07-27Ran the code through: astyle --style=linuxirungentoo
2013-07-26A *lot* of style changes.Konstantin Kowalski
2013-07-26Formatting.SilentSand
Many stylistic changes, mostly formatting code more closely to the coding style.
2013-07-25LicensingSilentSand
Added the GPLv3 license to some files in addition to fixing some comments at the beginning of the files.
2013-07-22Added support of linkage with C++ codeMaxim Biro
2013-07-22Modified the way friend requests worked.irungentoo
Added routing of friend requests.
2013-07-20Fixed comments in other files as per request of jvrvAndrew
2013-07-16Saving and loading of keys added.irungentoo
2013-07-12Build fixed?irungentoo
2013-07-12First part of DHT hardening done.irungentoo
Added crypto to the DHT communications. This defeats completely the first attack mentioned in docs/DHT_hardening. Also updated the build system to build the latest test (it links it with libsodium)
2013-07-10updated TODOirungentoo
2013-07-09cast parameters to unsigned char and terminal localhost regex without domainjuryben-fedora
2013-07-08Spelling mistakes fixed.irungentoo
2013-07-06Very basic start on the Tox messaging api.(Should give you a basic idea how ↵irungentoo
it's gonna work)
2013-07-06Forward secrecy implemented into crypto.irungentoo
2013-07-05Crypto done(still need to test it a bit more thought)irungentoo
Replaced chars with uint8_t Added a new test program. Added some functions to Lossless UDP. And some other stuff.