Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-31 | tox_group_get_names now returns a list of name lengths along with the list ↵ | irungentoo | |
of names. TCP test now also tests pings. | |||
2014-03-29 | TCP server now has onion functionality. | irungentoo | |
All the IP/Port related structs now have __attribute__ ((__packed__)) | |||
2014-03-28 | TCP server almost ready. | irungentoo | |
2014-03-26 | TCP server testing in progress. | irungentoo | |
2014-03-20 | Fixed an api inconsistency. | irungentoo | |
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] | |