Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-02 | synchronize call control actions to tox_iterate | sudden6 | |
2019-12-25 | don't wait for connection when killing Tox | sudden6 | |
When tox_kill is called no other thread should be running anymore so this locking is not needed there. | |||
2019-12-23 | fix invalid use of mutex | sudden6 | |
- Moving a pthread_mutex in memory (e.g. via realloc()) is undefined behavior. - add a state for allocated but not yet used crypto connections - change crypto_connection_status signature | |||
2019-11-21 | fix log message creating data race | sudden6 | |
2019-11-21 | fix missing mutex | sudden6 | |
2019-11-21 | fix ToxAV mutex released to early | sudden6 | |
2019-11-17 | Add VScode folder to .gitignore | crypto-universe | |
2019-11-17 | bump libsodium version in appveyor.yml and windows Dockerfile | zugz (tox) | |
2019-11-17 | Fix miscellaneous small problems with groups: | zugz (tox) | |
* unset global status callback in kill_groupchats * avoid dangling friend connections * fix num_introducer_connections leak * stop trying to keep connection alive on freeze * avoid relaying lossless messages back to sender where possible * avoid sending gratuitous online packets | |||
2019-11-17 | Allow Bazel to rerun tests marked as flaky | Robin Linden | |
2019-11-02 | Update tests to use a working bootstrap node | Robin Linden | |
2019-09-18 | Fix pthread_mutex_destroy getting too many arguments | Robin Lindén | |
2019-09-09 | don't update the overflow state in current_time_monotonic | sudden6 | |
This could make mono_time loose overflows on Windows. | |||
2019-09-06 | fix concurrency issues in mono_time | sudden6 | |
Since mono_time is accessed from the main thread as well as the toxav thread it is needed to properly lock time updates. | |||
2019-08-04 | fix overflow in peer nick len | sudden6 | |
2019-08-04 | fix missing group title length check | sudden6 | |
This fixes a buffer overflow when a malformed *.tox save file is loaded. | |||
2019-07-21 | Force IPv4 for cirrus-ci tests | Robin Lindén | |
2019-05-30 | Release 0.2.10 | Robin Lindén | |
2019-05-19 | add configurable limit on number of stored frozen peers | zugz (tox) | |
2019-05-01 | Do not send the same packet to the same node twice. | Evgeny Kurnevsky | |
2019-05-01 | add undef guard in tox_many_tcp_test | sudden6 | |
This fixes an redefinition error when creating amalgamation.cc during static analysis | |||
2019-04-01 | Disable failing TCP server test | zugz (tox) | |
The test's intermittent failure may well be exposing a real bug in the TCP relay and/or onion systems, but we can't find the bug, and keeping the test is disrupting our CI. | |||
2019-03-24 | Fix bazel build version at 0.22.0 for CI. | iphydf | |
To make this reproducible. With floating versions (always latest), this can break any time a new bazel version is released. | |||
2019-02-10 | put toxav.h stuff in toxav.api.h | zugz (tox) | |
2019-02-10 | explain enabling in API comment | zugz (tox) | |
2019-02-10 | add API function to test whether av is enabled | zugz (tox) | |
2019-02-10 | Expose api functions for enabling and disabling AV in AV groups | zugz (tox) | |
A group loaded from a savefile starts with AV disabled. | |||
2019-01-21 | Specify that buffer size for tox_conference_peer_get_name is given by $size | zugz (tox) | |
2019-01-12 | Release 0.2.9 | Robin Lindén | |
2019-01-12 | Add some const qualifiers | zugz (tox) | |
(Implementing suggestions of sudden6) | |||
2019-01-12 | Implement all min/max functions for (un)signed int types. | iphydf | |
Also, use them in the `onion_client` module. | |||
2019-01-10 | Fix misaligned 4-byte access in trace logging. | iphydf | |
This code is undefined behaviour as is, and breaks on various platforms requiring strict alignment (many microcontrollers). | |||
2019-01-07 | Avoid sending group messages to a peer before we have its group number | zugz (tox) | |
2019-01-06 | Use (probably?) correct path to test log to cat on error. | iphydf | |
2019-01-06 | Improve handling of peers entering and leaving conferences | zugz (tox) | |
* send freeze packet on quit * delete existing peers with same real_pk on adding a peer * record actual number of conference peers saved | |||
2019-01-06 | Enable auto tests under STRICT_ABI if static libs are available. | iphydf | |
STRICT_ABI only breaks linkage if static libraries are not available, because then we try to link against shared libraries with hidden symbols. | |||
2019-01-06 | Display build log for autotools build on failure. | iphydf | |
We can't see the failure messages now, so something like "aborted", which probably means assertion failure, is not very useful right now. E.g. https://travis-ci.org/TokTok/c-toxcore/jobs/476028600#L1220 | |||
2019-01-06 | Merge remote-tracking branch 'irungentoo/master' into merge-iru | iphydf | |
2019-01-06 | Add MIN_LOGGER_LEVEL to the Circle CI builds. | iphydf | |
This was changed a while back, and TRACE is no longer valid. | |||
2019-01-05 | Expose offline conference peers in API | zugz (tox) | |
2019-01-03 | Use new WineHQ Debian package repository key | Maxim Biro | |
2019-01-03 | Define tox_conference_id_size and tox_conference_uid_size | zugz (tox) | |
Closes #1264 | |||
2019-01-03 | Fix indices calculation for congestion control. | Evgeny Kurnevsky | |
2019-01-03 | Added test and patch for VLA stack overflow vuln. | zoff99 | |
Also added and used the new crypto_malloc and crypto_free. The latter also zeroes out the memory safely. The former only exists for symmetry (static analysis can detect asymmetric usages). | |||
2019-01-03 | Allow unauthenticated wine packages in the Windows build. | iphydf | |
2018-12-11 | Add cmake option for building additional tests | zugz (tox) | |
Closes #1262 | |||
2018-11-29 | Implement conferences saving | zugz (tox) | |
* add global friend_connection status callback, used for group rejoining * stop leaving groups on killing tox | |||
2018-11-23 | Avoid format truncation in save compatibility test | zugz (tox) | |
(without this, gcc-8.2.0 issues a warning) | |||
2018-11-23 | Return TOX_ERR_CONFERENCE_SEND_MESSAGE_NO_CONNECTION if we are not connected ↵ | zugz (tox) | |
to any peers | |||
2018-11-22 | Upgrade bazel to 0.19.0 to fix the bazel build. | iphydf | |