Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-05 | Change way to iterate through assoc | Diadlo | |
2017-06-05 | Make work with assoc more generic | Diadlo | |
2017-06-05 | Improve formatting and syntax | Diadlo | |
2017-06-05 | Cleanup punch_holes | Diadlo | |
2017-06-05 | Add using id_equal | Diadlo | |
2017-06-05 | Update crypto_size and check index | Diadlo | |
2017-06-05 | Extract 'update_client_data' to reduce code duplication | Diadlo | |
2017-06-05 | Extract 'update_client_with_reset' function to reduce code duplication | Diadlo | |
2017-06-05 | Extract 'update_client' function | Diadlo | |
To make 'client_or_ip_port_in_list' code easy to read | |||
2017-06-05 | Extract variables | Diadlo | |
2017-06-05 | Change return type to be the same as return value type | Diadlo | |
Return value of 'addto_list' function is 'used' counter, which is uint32_t. It will be better to use the same return type. | |||
2017-06-05 | Add using macros to improve code | Diadlo | |
2017-06-05 | Add 'index_of' functions | Diadlo | |
- Replace 'for' with long body - Replace friend_number function on index_of_friend_pk - Replace client_in_nodelist on index_of_node_pk | |||
2017-06-05 | Extract SharedKey struct and use it as var instead of indexing | Diadlo | |
2017-06-05 | Add using C99 'for' syntax | Diadlo | |
2017-06-04 | Add a monolith_test that includes all toxcore sources. | iphydf | |
This requires that every symbol, even if static (file-scope), is unique. The idea is that we can easily run "whole" program static analysis on programs that include monolith.h ("whole" is in quotes, as we don't include dependencies like libsodium in this static analysis). | |||
2017-04-29 | check if already in close list in ping_node_from_getnodes_ok() | zugz | |
fix index bounds check in add_to_close() and is_pk_in_close_list() add TODO to write test for bug which fixed by this commit | |||
2017-04-27 | Release v0.1.8 | Robin Lindén | |
2017-04-22 | Revert "initial version of tox_loop" | Maxim Biro | |
This reverts commit 200ee1cace2f17537e6982ac447ea65d7c7a00b3. | |||
2017-04-22 | Revert "Implement tox_loop" | Maxim Biro | |
This reverts commit 5ff099763b1f56414572e1c12eb2f003117db5a0. | |||
2017-04-22 | Revert "Fix TokTok/c-toxcore#535" | Maxim Biro | |
This reverts commit 439f676d45d75f59f47a000a6adca8e9fe6a6e4e. | |||
2017-04-16 | Fix TokTok/c-toxcore#535 | Ansa89 | |
2017-04-13 | Add TCP_INET family to ip comparator | Diadlo | |
2017-04-12 | Added missing includes: <netinet/in.h> and <sys/socket.h> | Yuri | |
Found these missing includes while compiling on FreeBSD 11. | |||
2017-04-01 | Implement tox_loop | Ansa89 | |
2017-04-01 | initial version of tox_loop | michael bishop | |
2017-03-30 | Add TOX_NOSPAM_SIZE to the public API. | iphydf | |
Fixes #456. | |||
2017-03-26 | Release v0.1.7 | Robin Lindén | |
2017-03-26 | Add crypto_memzero for temp buffer | Diadlo | |
2017-03-26 | Fix list malloc(0) bug | Diadlo | |
2017-03-26 | Fix network malloc(0) bug | Diadlo | |
2017-03-12 | Fix Travis always succeeding despite tests failing | Maxim Biro | |
2017-03-04 | Fix formatting with astyle | Diadlo | |
Fix #494 | |||
2017-03-04 | Move 'family' copying after all address checks | Diadlo | |
Fix #495 | |||
2017-02-27 | Remove empty line | LittleVulpix | |
Found by chance by Nurupo when browsing the file | |||
2017-02-26 | Remove network dependency from toxcrypto | Diadlo | |
2017-02-26 | Add part of platform-independent network API implementation | Diadlo | |
socket -> net_socket htons -> net_htons htonl -> net_htonl connect -> net_connect sendto -> net_sendto_ip4 getaddrinfo -> net_getipport sa_family_t -> Family | |||
2017-02-21 | Use VLA macro | Maxim Biro | |
2017-02-11 | remove statics used in onion comparison functions | zugz | |
2017-01-28 | Add VLA compatibility macro for C89-ish compilers. | iphydf | |
2017-01-26 | Release v0.1.6. | iphydf | |
2017-01-26 | Replace redundant packet type check in handler with assert. | Yuri | |
2017-01-26 | Add platform-independent Socket and IP implementation | Diadlo | |
2017-01-24 | Add Android build to CI. | Zoff | |
Fixes #340 Fixes #457 | |||
2017-01-22 | Add appveyor build for native windows tests. | iphydf | |
It doesn't compile, yet. A few changes (like VLA support) need to be made before we can enable appveyor as a required PR check. | |||
2017-01-21 | reduce thread-unsafe use of static variables | zugz | |
- rework ip_ntoa() to avoid use of static variables - rework sort_client_list() to avoid use of static variables - move static 'lastdump' into Messenger struct - rework ID2String() to avoid use of static variables; rename to id_to_string() - fetch_broadcast_info(): attempt to mitigate risks from concurrent execution - current_time_monotonic(): attempt to mitigate risks from concurrent execution - comment on non-thread-safety of unix_time_update | |||
2017-01-19 | Release v0.1.5. | iphydf | |
2017-01-19 | Update license headers and remove redundant file name comment. | iphydf | |
"All rights reserved" was incorrect. The project was licensed under GPL3, which means a lot of rights are licensed to everybody in the world, i.e. not reserved to the "Tox Project". | |||
2017-01-18 | Setup autotools to read .so version info from a separate file | Sergey 'Jin' Bostandzhyan | |
We want to use the same libtool style .so versions in both build systems, ideally both systems should read the version information from the same configuration file. This commit introduces an so.version configuration file and sets up the autotools to use it. The version numbers in so.version define the ABI compatibility and should be updated prior to each release. implements #323 | |||
2017-01-12 | Release v0.1.4. | iphydf | |