Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-30 | Const-correctness for onion_client.c | Marc Schütz | |
2014-06-20 | Fix CppCheck style errors | Tux3 / Mlkj / !Lev.uXFMLA | |
#if 0 the content of toxav/msi.c : int stringify_message(MSIMessage *msg, char *dest) This function has no effect and does not seem to be used for actively waiting. Fix various other style errors, reduce scope when possible, avoid redundant writes, clarify operator priorities, etc. | |||
2014-06-18 | Included assert.h for Messenger/DHT.c | Jman012 | |
2014-06-13 | Const correctness for various packet callbacks | Marc Schütz | |
2014-06-10 | Astyle and fixes. | irungentoo | |
2014-06-10 | Const correctness in various interdependent files | Marc Schütz | |
2014-06-07 | Toxcore closer to building correctly with gcc -std=c99. | irungentoo | |
2014-05-28 | Reduced size of get_node packets. | irungentoo | |
Sendback data is now 8 bytes. This does not break the network as the sendback data can be any size between 1 and 150 bytes. | |||
2014-05-25 | Merge branch 'mannol1-Multicalls' into multi-av | irungentoo | |
2014-05-20 | Merge upstream and other stuff | mannol | |
2014-05-14 | It's bad to have more than one path with the same first node in the | irungentoo | |
same path array. | |||
2014-05-13 | pack/unpack nodes can now pack and unpack TCP nodes. | irungentoo | |
2014-05-13 | Nodes already in the DHT closelist should not be added to the toping list. | irungentoo | |
2014-05-08 | Merge branch 'master' into TCP | irungentoo | |
2014-05-08 | Connection between toxes is lossless once again. | irungentoo | |
2014-04-27 | Yeah many calls | mannol | |
2014-04-25 | The data in the DHT get nodes and send nodes packets can now be of | irungentoo | |
variable length. | |||
2014-04-24 | sendnodes packets now contains a byte indicating the number of nodes | irungentoo | |
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-16 | multiple spelling fixes | Carlos E. Garcia | |
2014-04-15 | Major protocol changes, this commit breaks all network compatibility. | irungentoo | |
Removed a bunch of useless space from various structs. pack_nodes() and unpack_nodes() are now used to transmit lists of nodes for the DHT and onion parts. They provide a way to transmit both ipv6 and ipv4 nodes in the same packet in a portable way that takes as little space as possible without compression. Using pack_nodes, merged the send nodes and send nodes ipv6 packets into one packet greatly reducing the risk of amplification attacks. | |||
2014-03-16 | Renamed toping to to_ping. | irungentoo | |
2014-03-05 | CPU optimizations. | irungentoo | |
Use get_shared_key() in more places. | |||
2014-03-04 | CPU usage improvements. | irungentoo | |
Shared keys for recieved DHT packets are now stored in a special array so that they don't need to be recomputed for nodes that send us lots of packets. | |||
2014-03-01 | Some small DHT CPU optimizations. | irungentoo | |
Only compute the shared key once instead of twice for received DHT requests/responses. | |||
2014-02-24 | Speeded up DHT peer finding and decreased DHT bandwidth usage. | irungentoo | |
2014-02-19 | Fixed bug in DHT. | irungentoo | |
2014-02-14 | Fixed small bug in DHT. | irungentoo | |
2014-02-06 | Fixed bandwidth issue. | irungentoo | |
2014-02-04 | Lowered the route to friend minimum number of peers. | irungentoo | |
This fixes hole punching for some NATs. | |||
2014-02-03 | Fixed possible issue. | irungentoo | |
2014-01-26 | Attempted fix of some hole punching issues. | irungentoo | |
2014-01-25 | Improved hole punching a bit. | irungentoo | |
2014-01-21 | random_nodes_path should return slightly better paths. | irungentoo | |
Fixed test in network_test failing on some machines because of localhost ipv6 issues. | |||
2014-01-20 | Adjusted some timeouts and fixed possible memory leak. | irungentoo | |
2014-01-19 | Some small improvements added. | irungentoo | |
2014-01-19 | Commented out now useless code. | irungentoo | |
2014-01-18 | Some optimizations and fixes. | irungentoo | |
2014-01-17 | Small performance increases. | irungentoo | |
2014-01-17 | Incorporated onion into Tox. | irungentoo | |
Fixed a couple of issues related to that. | |||
2014-01-16 | Wrote random_path function. | irungentoo | |
Added onion_client to the build system. | |||
2014-01-15 | onion_client almost done. | irungentoo | |
2014-01-14 | Some packet handling code added to onion_client. | irungentoo | |
2014-01-10 | Removed useless line. | irungentoo | |
2014-01-02 | Some work done on the onion announce part. | irungentoo | |
2013-12-27 | Another packet type added to onion.c | irungentoo | |
2013-12-16 | Astyled the code. | irungentoo | |
2013-12-15 | Code cleanups. | irungentoo | |
No functionality changed. |