summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-05-13Make variable names in file saving test less cryptic.pranomostro
2017-04-29check 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-27Release v0.1.8Robin Lindén
2017-04-22Revert "initial version of tox_loop"Maxim Biro
This reverts commit 200ee1cace2f17537e6982ac447ea65d7c7a00b3.
2017-04-22Revert "Implement tox_loop"Maxim Biro
This reverts commit 5ff099763b1f56414572e1c12eb2f003117db5a0.
2017-04-22Revert "Fix TokTok/c-toxcore#535"Maxim Biro
This reverts commit 439f676d45d75f59f47a000a6adca8e9fe6a6e4e.
2017-04-19Fix markdown formattingMaxim Biro
2017-04-16Fix TokTok/c-toxcore#535Ansa89
2017-04-13Add test for DHT pack_nodes and unpack_nodesDiadlo
2017-04-13Add TCP_INET family to ip comparatorDiadlo
2017-04-12Added missing includes: <netinet/in.h> and <sys/socket.h>Yuri
Found these missing includes while compiling on FreeBSD 11.
2017-04-01Implement tox_loopAnsa89
2017-04-01initial version of tox_loopmichael bishop
2017-04-01Save android artifacts after CircleCI builds.Zoff
2017-03-30Implement missing TES constant functions.iphydf
Fixes #503.
2017-03-30Add TOX_NOSPAM_SIZE to the public API.iphydf
Fixes #456.
2017-03-26Retry autotools tests the same way as cmake tests.iphydf
2017-03-26Reduce ctest timeout to 2 minutes from 5 minutes.iphydf
Fixes #411.
2017-03-26CMake: install bootstrapd if it is builtCarsten Brandt
if bootstrapd option is enabled the binary should be installed on `make install`.
2017-03-26Release v0.1.7Robin Lindén
2017-03-26Add crypto_memzero for temp bufferDiadlo
2017-03-26Fix list malloc(0) bugDiadlo
2017-03-26Fix network malloc(0) bugDiadlo
2017-03-25Move c_sleep to helpers.h and misc_tools.hDiadlo
Also fix a mistake with forgotten braces around parameter
2017-03-25make BUILD_TOXAV and option and fail if dependencies are missingCarsten Brandt
fixes #482
2017-03-25Fix appveyor script: install curl.iphydf
It should exist according to https://www.appveyor.com/docs/how-to/download-file/, but in reality it doesn't, so we install it manually.
2017-03-12Fix Travis always succeeding despite tests failingMaxim Biro
2017-03-04Fix formatting with astyleDiadlo
Fix #494
2017-03-04Move 'family' copying after all address checksDiadlo
Fix #495
2017-03-01Add test for tox_strncasecmp()Maxim Biro
2017-03-01Disable -Wdisabled-macro-expansionMaxim Biro
Due to clang's tolower() macro being recursive.
2017-03-01Remove dependency on strings.hMaxim Biro
2017-02-27Remove empty lineLittleVulpix
Found by chance by Nurupo when browsing the file
2017-02-26Remove network dependency from toxcryptoDiadlo
2017-02-26Add part of platform-independent network API implementationDiadlo
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-21Use VLA macroMaxim Biro
2017-02-20Fix libsodium unresolved external symbol errorsMaxim Biro
2017-02-20Fix pthreads in AppVeyor buildMaxim Biro
2017-02-11remove statics used in onion comparison functionszugz
2017-01-28Add VLA compatibility macro for C89-ish compilers.iphydf
2017-01-26Release v0.1.6.iphydf
2017-01-26Replace redundant packet type check in handler with assert.Yuri
2017-01-26Add platform-independent Socket and IP implementationDiadlo
2017-01-24Add Android build to CI.Zoff
Fixes #340 Fixes #457
2017-01-22Add 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-21reduce thread-unsafe use of static variableszugz
- 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-20Only retry failed tests on Circle CI instead of all.iphydf
Retrying all tests is more likely to result in a different set of tests failing the second time. This change makes sure only the failed tests are retried.
2017-01-19Release v0.1.5.iphydf
2017-01-19Limit number of retries to 3.iphydf
2017-01-19Make Travis tests slightly more robust by re-running them.iphydf