Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-18 | Merge branch 'api-fix' | irungentoo | |
Main changes: 1. Strings no longer need to be NULL terminated. 2. tox_get_friend_id is now named tox_get_friend_number. 3. The friend request callback function is now (Tox *tox, uint8_t *, uint8_t *, uint16_t, void *), the Tox object pointer has been added to it. | |||
2014-03-16 | Friend request callback now contains the Tox object. | irungentoo | |
2014-03-14 | A bit of work done on the TCP relay server. | irungentoo | |
2014-02-27 | Fixed onion test. | irungentoo | |
2014-02-26 | Fixed/updated tests. | irungentoo | |
2014-02-22 | fixed build. | irungentoo | |
2014-02-19 | Added local file sending test to tox_test and updated TODO. | irungentoo | |
2014-02-18 | Astyled and added tests. | irungentoo | |
2014-02-17 | Fixed test issue. | irungentoo | |
2014-02-09 | Fixed memory leaks and removed repeated code | Maxim Biro | |
2014-02-07 | Onion_test should be now a bit less failure prone. | irungentoo | |
2014-02-05 | Made onion test taste more like onion. | irungentoo | |
2014-01-30 | Test passes now, uncommented it. | irungentoo | |
2014-01-29 | A bit of tests added. | 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 | Merge branch 'onion' | irungentoo | |
2014-01-19 | proper windows preprocessor detection | Ben Iofel | |
2014-01-19 | Fixed onion_test. | irungentoo | |
2014-01-18 | Some optimizations and fixes. | irungentoo | |
2014-01-17 | Incorporated onion into Tox. | irungentoo | |
Fixed a couple of issues related to that. | |||
2014-01-14 | Onion data packets can now be handled in onion_client. | irungentoo | |
oniondata_registerhandler(...) can be used to register different packet types to handle them and send_onion_data(...) can be used to send these packets. | |||
2014-01-09 | Putting the sendback outside the encrypted part of the response. | irungentoo | |
It's more useful this way. | |||
2014-01-08 | Fixed problem in onion_announce.c | irungentoo | |
Added a way to know if a announce response is valid. | |||
2014-01-06 | onion_announce seems to be working perfectly. | irungentoo | |
Stuff added and fixed. | |||
2014-01-05 | Tests added and some fixes for the onion part. | irungentoo | |
2014-01-04 | Some work on the onion part done. | irungentoo | |
2014-01-03 | A bit of work done on the onion part. | irungentoo | |
2013-12-31 | Added onion.c to build system and added a test. | irungentoo | |
2013-12-22 | Added some tests. | irungentoo | |
2013-12-21 | Added function to save an encrypted version of the messenger. | irungentoo | |
Also added some tests. | |||
2013-12-18 | Added new tox autotest. | irungentoo | |
2013-12-17 | Added simple test for tox. | irungentoo | |
2013-12-16 | Astyled the code. | irungentoo | |
2013-12-07 | Added/updated some basic docs and cleaned up some things. | irungentoo | |
2013-12-06 | Merge branch 'master' into harden | irungentoo | |
2013-12-05 | Added a assoc test. | irungentoo | |
Changed default assoc so that it behaves correctly. | |||
2013-11-17 | Assoc's array is now allocated dynamically and per default much smaller (320 ↵ | Coren[m] | |
entries). id_hash() was not at all working as expected for very small bucket size (when (size / 4) was zero). Simplified to be trivially correct. Also added a used flag on adding an entry, which is set by callers if they have that association in active use. Those get priority over unused entries on collision. Fleshed out test to be at least elementary useful. Each group chat now uses an own, small assoc (80 entries). | |||
2013-11-14 | Significantly trimmed down version of an ID<=>IP cache. | Coren[m] | |
Besides acknowledging timeouts, the module isn't trying to do anything fancy with the data besides storing and retrieving. | |||
2013-11-10 | Fixed test. | irungentoo | |
2013-11-10 | Merge branch 'master' into harden | irungentoo | |
Conflicts: toxcore/DHT.c | |||
2013-11-06 | Reduce duplicate data. Add a mostly empty skeleton test. | Coren[m] | |
2013-10-24 | Removed define that could become confusing. | irungentoo | |
2013-10-23 | Code cleanups. | irungentoo | |
Fixed some tests. | |||
2013-10-05 | Broken *_wait() into *_wait_prepare() and *_wait_execute() | Coren[m] | |
To allow the actual waiting to run without any locking, split it into preparing the data it uses and the execution of the wait. The caller must provide with the buffer to store whatever data it requires to wait. Completely eliminates any reliance on the existence of anything but that data in the actual wait routine. Also fixed a few argument type warnings inside LOGGING. | |||
2013-09-27 | Permit -Wshadow as useful warning. | Coren[m] | |
2013-09-17 | astyled everything. | irungentoo | |
2013-09-16 | Merge pull request #583 from FullName/TestCryptoSlow | irungentoo | |
Make test "endtoend" pass on 'slow' systems | |||
2013-09-17 | Tests of state loading/saving lead to two fixes for DHT.c and util.c | Coren[m] | |
util.c: - fix in empty section at the end of the state, showed as bug when having an empty name DHT.c: - fix in saving less data than originally announced, showed as bug when not having reached any clients ever (no clients or only with timestamp of zero) | |||
2013-09-16 | Make test "endtoend" pass on 'slow' systems | Coren[m] | |
auto_test/crypto_test.c: - test "endtoend": increased timeout from default ~5s to 15s, making it pass on slower systems - signed/unsiged warning fixed by cast | |||
2013-09-15 | Fix in ip_equal, plus testing code which led to that fix... | Coren[m] | |
network.c: - use the correct macro for IPv4-in-IPv6 test network_test.c: - bunch of tests for addr_resolve() and ip_equal() |