Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-09 | Fixed small issues. | irungentoo | |
Added set_buffer_end(). File transfer test now checks if pieces arrive correctly. | |||
2014-05-08 | Connection between toxes is lossless once again. | irungentoo | |
2014-05-04 | Added arrays to store packets on send/recv in net crypto. | irungentoo | |
Wrote down more of the protocol. Padding support has been added and implemented which will make it possible for us to pad packets to mitigate length related attacks. | |||
2014-05-03 | All time in core is now monotonic. | irungentoo | |
2014-05-02 | Messenger now works with the new net_crypto api. | irungentoo | |
Added callbacks in net_crypto for the data packets and status changes. Added onion_getfriend_DHT_pubkey to onion_client. Net crypto isn't done yet so connections between toxes are not lossless, this means file sending is broken hence why the test fails. | |||
2014-05-02 | Remove Lossless UDP (This breaks Tox.) | irungentoo | |
2014-05-01 | Protocol implementation is starting to look ok. | irungentoo | |
Still need to decide exactly how data packets will work though. | |||
2014-04-30 | Some more code written for the middle level protocol stuff. | irungentoo | |
2014-04-30 | Added number to cookie request/response packets to prevent possible | irungentoo | |
DoS issue. | |||
2014-04-29 | Some more work done on the middle network protocol. | irungentoo | |
Handshake most likely has no more possible flaws to it, next thing to do is to do the same with the data packets. Wrote a couple more functions. | |||
2014-04-23 | Updated some files so that they could build with latest core. | irungentoo | |
Fixed some issues. | |||
2014-04-23 | Major cleanups. | irungentoo | |
Fixed circular dependency between DHT and net_crypto: DHT no longer depends on net_crypto. Moved the crypto request packets functions to crypto core and DHT. Cleaned up/added some defines that can be used to get the true maximum length of things like the friends request message. MAX_DATA_SIZE has been replaced in most places by more appropriate defines. | |||
2014-04-22 | Decided pretty much how the handshake would work. | irungentoo | |
Started writing the code. Astyled some files. | |||
2014-04-21 | Crypto related cleanups. | irungentoo | |
Moved Bunch of functions from net_crypto to crypto_core. decrypt_data_fast and decrypt_data_symmetric were the same thing therefore, removed decrypt_data_fast. Replaced all the crypto_secretbox_* defines with the equivalent crypto_box_* one. New define: crypto_box_KEYBYTES that is equal to crypto_box_BEFORENMBYTES. | |||
2014-04-18 | Added function to increment nonce by specified number. | irungentoo | |
Nonces now behave like big endian numbers. | |||
2014-03-15 | A bit of work done on the TCP relay server. | irungentoo | |
2013-11-10 | Merge branch 'master' into harden | irungentoo | |
Conflicts: toxcore/DHT.c | |||
2013-11-08 | Code cleanups. | irungentoo | |
2013-10-26 | Base of hardening stuff. | irungentoo | |
2013-10-24 | Added symmetric crypto functions to net_crypto. | irungentoo | |
2013-10-24 | Removed define that could become confusing. | irungentoo | |
2013-10-23 | Code cleanups. | irungentoo | |
2013-10-22 | This squash should work now. | Bahkuh | |
2013-10-19 | Fixed connection sometimes being too slow and some other possible problems. | irungentoo | |
2013-10-04 | Fixed some possible bugs. | irungentoo | |
2013-09-28 | Potential DoS fixed. | irungentoo | |
2013-09-22 | Fixed the connection bug and cleaned up some stuff. | irungentoo | |
2013-09-13 | Nonce generation changes. | irungentoo | |
Nonces don't need to be random, only different. also random_int now gives same quality random numbers for both NaCl and libsodium. | |||
2013-09-03 | Work in progress group chats. | irungentoo | |
Not done yet. | |||
2013-09-02 | comment updates | JamoBox | |
2013-08-29 | Merge branch 'master' of https://github.com/JamoBox/ProjectTox-Core into ↵ | irungentoo | |
JamoBox-master Conflicts: toxcore/LAN_discovery.h | |||
2013-08-29 | Correct a lot of the grammar and spelling. Also spent a few hours fixing the ↵ | pete | |
comments so they follow a standard. | |||
2013-08-28 | Removed some no longer needed ifdefs. | irungentoo | |
2013-08-24 | Rename core directory because of autoconf name clash | jin-eld | |
While doing the checks configure might generate "core" files and will then try to remove them. Having a "core" directory generates an error while runing the configure script. There's no workaround but to rename the core directory. |