summaryrefslogtreecommitdiff
path: root/core/net_crypto.c
AgeCommit message (Collapse)Author
2013-08-05Use void for functions with no parametersFlorian Hahn
2013-08-04Make private functions in core/net_crypto.c staticFlorian Hahn
2013-08-03various fixes for first time userJae Kwon
* added linking to libsodium * fixed links to docs to point to wiki
2013-08-02Replace ZEROBYTES - BOXZEROBYTES with MACBYTESNick ODell
2013-08-02Fix bug where memcpy could overrun bufferNick ODell
2013-08-01Remove some magic numbers; use macros to clarify intentNick ODell
2013-08-01Fixed stupid copy pasting mistake.irungentoo
2013-08-01Possible timing problem fixed.irungentoo
2013-08-01Fixed possible timing problem.irungentoo
2013-08-01Fixed possible issues with the crypto reported by an anonymous person.irungentoo
2013-07-27Ran the code through: astyle --style=linuxirungentoo
2013-07-26A *lot* of style changes.Konstantin Kowalski
2013-07-26Fix bracesnfkd
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-24Experimental and unoptimized symmetric NAT hole punching added.irungentoo
2013-07-22Modified the way friend requests worked.irungentoo
Added routing of friend requests.
2013-07-21Fixed temp redeclarationredwire
2013-07-21Going with irungentoo's suggestion and using memcpy instead of sectioning ↵redwire
with arithmetic
2013-07-21Fixed an embarassing typoZack
2013-07-21Implemented a faster algorithm for generating noncesZack
2013-07-20Merge pull request #62 from Captainhat/masterirungentoo
More comments in core fixed
2013-07-20More changes made to comments, as requested by jvrvAndrew
2013-07-20Fixed comments in other files as per request of jvrvAndrew
2013-07-19Update net_crypto.cMartijnvdc
changed all "i++" into "++i", as proposed by nfkd
2013-07-17Bug fixed, Loading and saving added to core.irungentoo
2013-07-16Saving and loading of keys added.irungentoo
2013-07-14Fixed useless inbound connection not timing out.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-09Added comment block to Messenger test.irungentoo
2013-07-09Basic IM messenger backend pretty much done (You can start the GUI)irungentoo
And a couple of fixes to the other parts.
2013-07-08Quick fixAnthony Super
Used two if statements, both of which just broke a loop. Just threw them together with ||. Should be slightly faster.
2013-07-08Spelling mistakes fixed.irungentoo
2013-07-07Added IDEAS.txt and added checks to 2 net_crypto functions.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.